Un par de palabras en la vida de Polainas...!!!

Tuesday, February 14, 2012

Reiniciar una aplicación Ruby on Rails con Passenger




Si en algún momento te has topado con que haces un cambio en tu aplicación RoR que corre con el módulo de Passenger en Apache y no ves que los cambios han sido aplicados. Para eso deberás ejecutar:

touch app_name/tmp/restart.txt

Donde "app_name" es el nombre de tu aplicación. La línea anterior crea un archivo vacío llamado "restart.txt" dentro de la carpeta "tmp" que a su vez ésta se encuentra dentro del directorio raíz de la aplicación. Con esa línea Pasenger sabrá que hay que reiniciar la aplicación para aplicar los cambios.

Labels: , ,

Thursday, October 27, 2011

Tarda en establecer la conexión hacia MySQL


Cuando el tiempo en establecer una conexión hacia MySQL no es de inmediato, puede utilizarse la opción "skip-name-resolve" dentro del archivo de configuración my.cnf y de esa manera no verificara los nombres por DNS sino que solo por ip, optimizando el tiempo de respuesta.

NOTA: Esto afectará tambien a como mYsql verá los host, ya que los verá por ip y no por nombre.

Labels: , , , ,

Wednesday, October 05, 2011

La tecnología de Siri en Apple y reflexiones sobre el día de hoy.

Decidí escribir este post porque ayer me enteré del lanzamiento de Siri, el asistente del nuevo iPhone el cuál involucra una de las tecnologías que siempre me han interesado y me han llamado la atención en lo que informática se refiere. Afortunadamente Apple da un gran avance con este tipo de software y me recuerda una escena de la película Wall-e donde las personas le dan ordenes a las máquinas para cualquier tarea del día a día, desde el estado del tiempo (como los ejemplos en la presentación de Siri) hasta tareas más complejas. Esto me alegra mucho ya que hará que comienzen a madurar este tipo de aplicaciones en diversos dispositivos. Espero en un futuro a corto/mediano plazo porder estar escribiendo un post como este desde un dispositivo por medio de reconocimiento de voz.

Lo descrito anteriormente es una noticia que coincidentemente se presentó un día antes de celebrar en mi país el día del informático, el cual es ahora, pero que al mismo tiempo es un día de mucha tristeza ya que ha fallecido uno de los grandes de la informática, me refiero a Steve Jobs, uno de los fundadores de Apple, quien tenía un gran espíritu innovador y una de las personas íconos referentes en tecnología.

Que descanse en paz Steve Jobs. (1955 - 2011)

Monday, July 04, 2011

Captura de datos de tarjeta de crédito en e-commerce por medio de telefonia

Labels: , , ,

Wednesday, May 18, 2011

Cambiar IP desde consola (cmd) en Windows

Muchos usuarios de Linux, que acostumbremos a usar siempre la consola de comandos nos hemos preguntado en algún momento si desde Windows pueden configurarse algunas cosas, y entre ellas por ejemplo la IP. Windows tiene también la posibilidad de realizar muchisimas configuraciones desde comandos, y en el caso de cambiar la IP, el comando sería similar a esto:

netsh interface ip set address name="Nombre de la conexión" static 192.168.0.10 255.255.0.0 192.168.0.1 1

Donde netsh es el comando de configuración, el "Nombre de conexión" es como se llama la conexión en ese momento, por ejemplo "Conexíon de área local" u otra cosa, y luego la IP, mascara de red y gateway seguido por un 1.

Labels: , , , ,

Friday, May 13, 2011

ClockingIT, administrador de proyectos free.

ClockingIT es un administrador de proyectos donde poder llevar tareas de un proyecto, asi como también asignarlos a diferentes usuarios y llevar el control de tiempo en que tardan en finalizar dichas tareas.

Lo que me gustó de este Software, que es free, libre de usar sin costo alguno, por lo menos por el momento, segundo, por lo que he visto puede descargarse y ser instalado por aparte. Pero lo que más me ha llamado la atención es que por cada tarea pendiente tiene una especie de cronómetro donde al comenzar a trabajar en alguna tarea uno inicia el contador de tiempo, y al finalizar la tarea detener el contador; eso ayudará a totalizar cuanto se ha tardado en esa tarea, y al sumar todas las tareas, cuanto se ha tardado en el proyecto. En cada bloque de tiempo uno puede ir digitando lo que va haciendo en ese tiempo, asi como también puede ponerle pause, por ejemplo si se levanta a tomar agua o ir al baño. :)

URL: http://www.clockingit.com

Labels: , , , ,

Wednesday, May 11, 2011

Poner el botón "Me gusta" de Facebook en su sitio web

Para poner el famoso botón de "Me gusta" de Facebook en un sitio web puede dirigirse al asistente que se encuentra en la documentación de desarrolladores de Facebook, ahi solicitará datos como la URL, tamaño y otras cosas de aspecto visual, y como resultado devolverá un código el cuál deberán de pegar en el HTML de su sitio web, para que cada vez que le den click a ese botón incremente un contador y aparezca publicado en el muro de la persona que ha dado click, pero primero deberá de haber creado una aplicación dentro de facebook, lo cuál es sencillo y tambén existe documentación sobre ello.

Aqui está un ejemplo del código generado. Solo hay que sustituir la URL de "http://luispolainas.blogspot.com" por la que ustedes necesiten, asi como también el ID de la aplicación (app_id) que han creado.

<iframe src="http://www.facebook.com/plugins/like.php?app_id=204288029594520&href=http://luispolainas.blogspot.com&send=true&layout=standard&width=450&show_faces=true&action=like&colorscheme=light&font=arial&height=80" style="border: medium none ; overflow: hidden; width: 450px; height: 80px;" allowtransparency="true" frameborder="0" scrolling="no"> </iframe>

Labels: , , ,