viernes, 23 de mayo de 2014

Una forma de como solucionar el error 1402 en Office 2007 a 2013 en Windows 7 y Windows 8

El día de ayer me tope con este problema, al momento de ejecutar Microsoft Word se inició el instalador por que tenia problemas al ejecutarse pero este no finalizaba la instalación, debido al Error 1402, como se muestra en las siguientes imágenes.



Para solucionar este error primeramente tienes que descargar SubInACL (SubInACL.exe) e instalarlo. Este es una herramienta en línea de comando que permite al administrador establecer seguridad en sus archivos, claves de registro, etc.

Una vez instalada esta herramientas la encontraras en la siguiente ruta.

Si tu sistema operativo es de 32 bits o x86 lo encontraras en: C:\Program Files\Windows Resource Kits\Tools

Si tu sistema operativo es de 64 bits o x64 lo encontraras en: C:\Program Files (x86)\Windows Resource Kits\Tools

Abre un Bloc de notas, en el copia y pega las siguientes lineas: 

subinacl /subkeyreg HKEY_LOCAL_MACHINE /setowner=Administradores
subinacl /subkeyreg HKEY_CURRENT_USER /setowner=Administradores
subinacl /subkeyreg HKEY_CLASSES_ROOT /setowner=Administradores
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=Administradores=f /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=Administradores=f /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=Administradores=f /grant=system=f


Guardas el bloc de notas con la opción Guardar como con un nombre (el que tu quieras, un nombre) con la extensión .cmd y en Tipo eliges la opción Todos los archivos(*.*), ya que guardaste el archivo debes de moverlo a la ruta donde se encuentra el SubInACL que ya se mencionaron.





Despues tienes que abrir la aplicación de Símbolo de sistema que se encuentra en Menú inicio/Todos los programas/Accesorios dando click derecho sobre la aplicación y seleccionando la opción Ejecutar como administrador, aparecerá una ventana en la cual seleccionaras el botón de Si o Aceptar.


Se mostrar el Símbolo de sistema, en el cual teclearas la siguiente linea de texto para que se ubique en el directorio de SubInACL:

Si tu sistema operativo es de 32 bits o x86: cd "C:\Program Files\Windows Resource Kits\Tools"

Si tu sistema operativo es de 64 bits o x64: cd "C:\Program Files (x86)\Windows Resource Kits\Tools"

Presionas Enter o Intro. Ahora, debes escribir el nombre del archivo que guardaste de Bloc de notas que se movió a esa ruta con su extensión (.cmd) y presionas la tecla Enter o Intro para ejecutar el archivo.


Ahora solo queda esperar a que termine este proceso, te aparecerá algo como esto:


y Fin.

A claro, este una opción de muchas que puedes encontrar en internet para solucionar este error. Por otra parte te dejo este enlace Error 1401, 1402 o 1406 al instalar un programa de Office o abrir un programa o documento de Office.

Espero te sea de ayuda, que tengas un excelente día.

Saludos :]

Necesito de tu apoyo. Con solo descargar la aplicación de Kwai y ser mi referido me estás ayudando un montón. De antemano gracias!

¡Descarga Kwai para recibir dinero! https://s.kwai.app/s/Tw9zxddS



viernes, 16 de mayo de 2014

Como exportar datos a CSV desde Sqlite3

Para poder exportar datos desde una base de datos creada en Sqlite3 se ejecutan las siguientes lineas de código en consola como se muestra en la siguiente imagen.


En esta caso se creo una tabla llamada tbl1 con dos campos (one y two), después se insertó dos datos (hello,10; goodbye, 20) que son datos de ejemplo para exportarlos a CSV (comma-separated values).

Como puedes apreciar en la imagen de arriba se ejecutan los siguientes comandos:
  1. .header on
  2. .output ./data.csv
  3. .mode csv
  4. Una consulta de los datos que deseas exportar.
  5. .output stout
Y con esto nos genera un archivo en el directorio que hayas indicado en el punto número 2.


Para corroborar que los datos han sido exportados de manera correcta abrimos el archivo con Microsoft Excel y esto es lo que se visualiza


Los datos de la tabla tbl1 que se tienen en el ejemplo.

Espero le sea de ayuda

¡Saludos! :]

Necesito de tu apoyo. Con solo descargar la aplicación de Kwai y ser mi referido me estás ayudando un montón. De antemano gracias!

¡Descarga Kwai para recibir dinero! https://s.kwai.app/s/Tw9zxddS



lunes, 5 de mayo de 2014

Consejos para empezar a programar con Python 2.7

Para empezar a programar con Python en su versión 2.7.X siempre necesitamos instalar paquetes que nos ayudan a la hora de programar.

Para ello necesitamos ir a PyPI (Python Package Index) buscar el paquete que necesitamos, descargamos e instalamos.

Si no sabes como instalar paquetes de manera manual te recomiendo que consultes: ¿Cómo instalar paquetes o modulos en Python?

Empezamos con los consejos de ¿Cómo iniciar a programar con Python?:

  • Es recomendable que utilices entornos virtuales (virtualenv) ya que en ocasiones la funcionalidad de tu programa de puede ver afectada por la actualización de algún paquete. ¿Sabes como utilizarlos?, si tu respuesta es: No, checa el siguiente post: ¿Cómo instalar entornos virtuales para trabajar con Python?. Si leíste el articulo ahi tienes que instalar un paquete y por eso el siguiente tip.
  • Para instalar paquetes te recomiendo que instales y utilices “pip” para realizar esta tarea. Si no sabes como instalar estas utilidades te recomiendo que visites el siguiente enlace: ¿Cómo instalar pip para Python?.
  • Utilizar Sistemas de Control de Versiones ya que te ayudaran si en dado caso una funcionalidad que hayas eliminado o agregado rompa la funcionalidad de tu aplicación y con ello podrás revisar las versiones funcionales y ver que estas mal, además de mejorar tu aplicación.

Bueno amigos eso esto todo por hoy, espero que sea de su agrado estos tips.

Saludos :]

¿Cómo instalar entornos virtuales para trabajar con Python?

En pocas palabras los entornos virtuales permiten tener separada las dependencias de cada proyecto que desarrolles con Python y no causen conflictos unos con otros.

Para instalar entornos virtuales, sigue los siguientes pasos:


  1. Debes de tener instalado pip
  2. En la consola ejecutas el siguiente comando: pip install virtualenv


Una vez instalado virtualenv, ya puedes empezar a crear entornos virtuales, para crear un entorno virtual para empezar un proyecto con Python debes ejecutar los siguientes comandos en la consola.


  1. Desde consola ejecutas el siguiente comando: virtualenv myapp
  2. Esto crea una carpeta con el nombre que escribiste (myapp, puede ser el que tu quieras), en este caso sera myapp y entras a la carpeta: cd myapp. Dentro de la carpeta tiene la estructura como se muestra la imagen de arriba.
  3. Estando dentro ejecutas: source bin/activate, lo que hace el comando es activar el entorno virtual. La consola cambiara a algo parecido como esto: (mi_proyecto)$
  4. Estando dentro puedes instalar lo que quieras sin complicaciones utilizando pip
  5. Para salir del entorno virtual ejecutar el comando: deactivate
Espero les sea de ayuda.

Saludos :]

¿Cómo instalar pip para Python?

Para instalar pip para python hay dos formas:

La primera es ingresando a la página oficial de pip (https://pip.pypa.io/en/latest/index.html). Una vez ahi vas a la sección de instalación, debes de descargar una archivo llamado get-pip.py



y ejecutas el siguiente comando en la consola: python get-pip.py

Si te sale un mensaje de error es por que debes de ejecutar este comando como Administrador

Dentro de la página oficial encontraras como instalar pip en las diferentes sistemas operativos. 

La segunda forma es utilizando “easy_install” y es la más facil.

En la consola ejecutas el siguiente comando: easy_install pip 

¡Listo!

Espero les sea de utilidad.


Saludos :]

¿Cómo instalar paquetes o modulos en Python?

Dentro de los módulos que tiene por defecto python que viene en la instalación se encuentran “setuptools” y “easy_install” que en conjunto permiten descargar, construir, instalar y administrar paquetes de Python.

Para saber más acerca de “setuptools” y “easy_install” visita la página en python.org (https://pypi.python.org/pypi/setuptools) y la documentación (http://pythonhosted.org//setuptools/)

Para instalar paquetes en Python debes seguir los siguientes pasos:

  1. Primeramente buscar, encontrar y descargar el paquete que desees instalar. Si no sabes donde buscar visita PyPI - the Python Package Index (https://pypi.python.org/pypi) es un repositorio de paquetes y programas para Python.
  2. Una vez descargado el paquete que también son llamado egg, por medio de la consola te ubicas donde descargaste el paquete.
  3. Descomprimes el paquete que descargaste y entras a la carpeta.
  4. Y ejecutas el siguiente comando: python easy_install -Z QSTK-0.2.6-py2.7.egg (Es un ejemplo) ó python setup.py install

Y eso seria todo, espero les sea de utilidad.

Saludos :]

sábado, 3 de mayo de 2014

jueves, 1 de mayo de 2014

¿Problemas con el rendimiento de tu computadora o laptop?

En algún momento nuestro equipo de computo baja su rendimiento, tarda en encender, se "traba", etc. Por lo general es problema del Sistema Operativo (problema de software), por algún driver, etc.

Pero no nos ponemos a pensar que el problema puede ser causado por el hardware como los puertos USB, LPT1, el serial, ósea, los puertos de entradas/salida de la computadora o el conector que ponemos en alguno de estos.



Les contare una historia:

Un equipo de computo que tenia problemas de rendimiento que tenia virus, malware y demás; el cliente quería que se formateara el equipo, realice el proceso, pero note que seguía "lento" al momento de encenderla, al abrir una aplicación, me puse a pensar que estará pasando aquí.

Entonces, procedí a desconectar todo del equipo (teclado, mouse, impresoras, wifi usb, etc.), conecte el teclado y el mouse solamente. En ese momento reinicie el equipo y ¡vuala! el equipo empezó a responder bien sin problemas, no estaba "lenta". Abrí programas y todo bien, hasta que necesitaba conectar una impresora por USB y me di cuenta que se supo "lenta", lo desconecte, lo conecte, lo desconecte y así.

Hasta que concluí que ese era el problema. Le comente al cliente que no conectara nada en ese puerto USB ya que estaba dañado.

Bueno eso es todo, espero les sirva de algo que tenga excelente día.

Saludos :]


Laravel: Parte 2. Ciclo de vida de un "request"

0. public/index.php 1. bootstrap/app.php 2. Create an instance of the application / service container. 3. Kerner server / Console kernel (ap...