tag:blogger.com,1999:blog-94870632024-03-07T21:29:56.187-03:00Riledhel's LairDesarrollo de software, Tecnologías de la Información, Software Libre. Todo desde Mar del Plata, Argentina.Anonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.comBlogger150125tag:blogger.com,1999:blog-9487063.post-88231663062859690942013-07-11T13:12:00.000-03:002013-07-11T13:14:03.406-03:00Cómo resaltar palabras claves con perl cuando usamos tailReceta sencilla para resaltar texto cuando, por ejemplo, estamos haciéndole tail a un log:
tail -f file.log | perl -pe 's/keyword/\e[1;31;43m$&\e[0m/g'
La parte de “\e…/g” se puede reemplazar por algunos enteros separados por puntos y comas, por ejemplo:
0: sin atributos
1: negrita
31: rojo en primer plano
43: fondo amarillo
“keyword” puede ser cualquier expresión regular en perl.
Anonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com0tag:blogger.com,1999:blog-9487063.post-33600203113920382092013-06-10T12:18:00.002-03:002013-06-10T12:18:16.930-03:00Cómo actualizar Webmin usando los repositorios YUMPara actualizar Webmin en CentOS utilizando los repositorios YUM hay que crear el archivo /etc/yum.repos.d/webmin.repo y agregarle lo siguiente:
[Webmin]
name=Webmin Distribution Neutral
#baseurl=http://download.webmin.com/download/yum
mirrorlist=http://download.webmin.com/download/yum/mirrorlist
enabled=1
Luego hay que bajar e importar la llave GPG con la que los paquetes están firmados, con Anonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com0tag:blogger.com,1999:blog-9487063.post-73749744163953836952013-03-27T11:22:00.001-03:002013-03-27T11:23:25.952-03:00Chequeo de sintaxis PHP en el Notepad++Pasos a seguir para habilitar el chequeo de sintaxis en los scripts PHP que estemos editando con el Notepad++
Tener instalado PHP en la computadora.
Instalar el plugin NppExec para el Notepad++ (esto se hace desde el mismo programa, usando el "Plugin Manager").
Una vez instalado el plugin, ir al menú del mismo "Plugins" => "NppExec" => "Execute" y ahí escribimos el path completo al Anonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com0tag:blogger.com,1999:blog-9487063.post-59585659298464639752013-01-02T11:43:00.003-03:002013-01-02T11:43:59.242-03:00Acceso directo a conexiones del Escritorio Remoto de WindowsEl Windows Remote Desktop es una herramienta que permite conectarse a otra computadora a través de una conexión de red. Es muy útil para usar computadoras donde uno no puede estar sentado delante, y es algo que yo utilizo diariamente en mi trabajo.Aquí un pequeño atajo para la gente que usa esta utilidad todos los días. En esta página de Microsoft se explican los diferentes parámetros que se le Anonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com0tag:blogger.com,1999:blog-9487063.post-76057169932086621102012-11-19T15:50:00.001-03:002012-11-19T15:50:32.047-03:00SQLSRV30.EXE no es una aplicación Win32 válidaHoy mientras intentaba instalar los drivers de PHP para Microsoft SQL Server me encontré con este mensaje de error después de descargar el archivo .exe. La solución no es tan intuitiva, pero hay que descomprimir el archivo (con 7-zip por ejemplo) en una carpeta y aparecen ocho archivos .dll y un par más de ayuda. Cuatro de estos archivos corresponden a PDO y cuatro más al driver. A su vez, cada Anonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com1tag:blogger.com,1999:blog-9487063.post-43225170668797427142012-11-05T10:47:00.000-03:002012-11-05T10:47:07.841-03:00Convertir CHAR en DATETIME en MSSQLCómo hacer para convertir una cadena de CHAR en una fecha (DATETIME) en Microsoft SQL Server?
SELECT convert(datetime, '2016-10-23 20:44:11', 120) -- yyyy-mm-dd hh:mm:ss(24h)
-- 2016-10-23 20:44:11.000
Más recetas para conversión con fechas y hora aquí.Hasta la próxima!Anonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com0tag:blogger.com,1999:blog-9487063.post-85475430838443382822012-10-01T12:31:00.001-03:002012-10-01T12:31:43.256-03:00Cómo correr aplicaciones CGI en IIS7Tratando de hacer funcionar unos scripts CGI en un servidor Windows con IIS7 no encontraba como hacer para ejecutarlos. Acá la receta:
Primero hay que ir al Internet Information Services (IIS) Manager. Hay que hacer click en la lista de conexiones del servidor (la página principal) y luego hacer click en "Restricciones de ISAPI y CGI", en el área de IIS o bajo la categoría de "Seguridad". Acá seAnonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com0tag:blogger.com,1999:blog-9487063.post-15591867905321509052012-06-22T00:49:00.003-03:002012-06-22T00:58:45.454-03:00Actualizar PHP a 5.4 en Ubuntu 12.04 Precise PangolinUsamos la versión de https://launchpad.net/~ondrej/+archive/php5 y agregamos el ppa:
sudo add-apt-repository ppa:ondrej/php5
a continuación hacemos update y upgrade y ya nos aparece la nueva versión para actualizar:
sudo apt-get update && sudo apt-get upgrade
Hasta la próxima!
Tomado de http://askubuntu.com/questions/109404/how-do-i-install-php-5-4-0 Anonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com0tag:blogger.com,1999:blog-9487063.post-70822159626276773132012-04-17T17:47:00.000-03:002012-04-17T17:47:29.239-03:00Primer vistazo a Joomla 3.0, y su enfoque para móvilesJoomla 3.0 está siendo desarrollado y tiene fecha para Septiembre de este año. Uno de los mayores cambios que traerá será el re diseño completo de sus áreas de administrador y visitante. El grupo encargado con esta tarea está convencido que la próxima revolución web será la revolución móvil. Y así como millones de personas se conecten en el futuro a internet, mucho de ellos lo harán a travésAnonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com0tag:blogger.com,1999:blog-9487063.post-22330041952790323692012-02-24T09:20:00.001-03:002012-02-24T01:26:30.373-03:00Ya está disponible la versión 2.4 del servidor web Apache HTTP serverLa Apache Software Foundation anunció el pasado 21 de febrero la disponibilidad la versión 2.4 del popular servidor web Apache HTTP. Pasaron algo más de seis años para tener con nosotros una nueva versión "mayor" del servidor web más utilizado del mundo, que funciona en aproximadamente 400 millones de sitios web en el mundo.Algunas novedades son:* Desempeño mejorado (menor consumo de recursos y Anonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com0tag:blogger.com,1999:blog-9487063.post-68192494597173655992011-12-20T10:32:00.000-03:002011-12-20T10:32:00.766-03:00Cómo chequear la sintaxis de PHP desde la línea de comandos (parte 2)Para continuar la primer parte de este post de hace algunos meses, les dejo una línea de bash para chequear la sintaxis de todos los archivos php de un directorio. for i in *.php; do php -l $i; doneHasta la próxima!Anonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com0tag:blogger.com,1999:blog-9487063.post-8715348618538733482011-12-13T18:18:00.003-03:002011-12-13T18:23:29.535-03:00WordPress 3.3 Sonny en españolYa está disponible la última versión de WordPress 3.3 "Sonny"! Este es el video de la presentación:Y por supuesto se puede bajar desde la página oficial siguiendo el anuncio oficial o directamente desde WordPress Español. Para los desarrolladores también se encuentra disponible la página del Codex con la lista completa de cambios.Hasta la próxima! Anonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com0tag:blogger.com,1999:blog-9487063.post-32667253499966424242011-11-22T12:49:00.004-03:002011-11-22T13:45:21.016-03:00Novedades de WordPress 3.3Ya falta poco para que esté disponible la nueva versión de la conocida herramienta de publicación de contenidos, WordPress 3.3. A continuación, una breve lista de las mejoras y las nuevas características!Un nuevo media uploader para subir y publicar archivos (utiliza Plupload)Una nueva pantalla de bienvenida cuando se instala el blog por primera vez y cuando se hace el primer post o Anonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com2tag:blogger.com,1999:blog-9487063.post-3056643188762222542011-11-08T21:25:00.003-03:002011-11-08T21:34:03.253-03:00Darle pistas al MySQL sobre qué índice usar en una consultaExiste una manera sencilla para "darle una pista" al motor de MySQL sobre qué índice utilizar cuando realiza una consulta. La técnica en inglés se llama "Index Hinting" (aquí el enlace a la documentación oficial) y sirve para indicarle al MySQL que recorra la tabla que necesitamos utilizando ese índice; ya sea porque no estaba usando ninguno o estaba usando otro (poco probable que se equivoque enAnonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com0tag:blogger.com,1999:blog-9487063.post-13788198502952666322011-08-15T10:07:00.002-03:002011-08-15T10:13:12.462-03:00Google compra Motorola Mobility El líder mundial en búsquedas por internet Google Inc anunció hoy que comprará al fabricante de dispositivos móviles Motorola Mobility Holdings Inc por unos 12.500 millones de dólares en efectivo. Desde el anunció en el blog, el CEO Larry Page dijo:In 2008, Motorola bet big on Android as the sole operating system across all of its smartphone devices. It was a smart bet and we’re Anonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com1tag:blogger.com,1999:blog-9487063.post-38368040714443060952011-07-04T08:53:00.000-03:002011-07-04T08:53:00.448-03:00Wikimedia Argentina se opone al canon digitalExtracto de un post en el blog de Wikimedia Argentina, acerca del proyecto de Ley que se encuentra en el Senado de la Nación para imponer un gravamen a los dispositivos de almacenamiento digitales:"Consideramos que un gravamen como el propuesto tiene evidentes efectos negativos respecto de la reducción de la brecha digital, el acceso a la tecnología y la información, y la igualdad de Anonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com0tag:blogger.com,1999:blog-9487063.post-88375527707682232102011-06-30T15:52:00.006-03:002011-07-06T21:17:36.054-03:00Mejoras en WordPress 3.2Ya se va acercando cada vez más el release de WordPress 3.2 y entre las cosas a destacar se encuentran:Actualizaciones más pequeñas. La idea es contar con un sistema tipo Google Chrome o el que se espera para iOs 5, donde para actualizar a la siguiente versión no sea necesario volver a descargar todo el paquete de instalación de WordPress.Código más eficiente. Como se eliminó el soporte para PHP4Anonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com0tag:blogger.com,1999:blog-9487063.post-12949211278412538712011-06-05T11:51:00.003-03:002011-06-05T12:23:10.065-03:00Cómo chequear la sintaxis de PHP desde la línea de comandosA veces en mi trabajo tengo que editar un script de PHP desde la línea de comandos de Ubuntu linux, por ejemplo. Para la gente acostumbrada a usar un IDE y el chequeo de sintaxis automático, como a mí que me encanta el NetBeans, esto puede ser un problema. Por suerte viene al rescate la línea de comandos y el chequeo de sintaxis incluído en PHP (lint), que se usa con la opción "-l" ("L" minúsculaAnonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com0tag:blogger.com,1999:blog-9487063.post-54752691265012697792011-04-08T12:39:00.003-03:002011-04-08T12:43:31.746-03:00Cómo instalar y probar Gnome3 en Ubuntu 10.10Receta muy sencilla. Abrir una consola y escribir:sudo add-apt-repository ppa:gnome3-team/gnome3sudo apt-get updatesudo apt-get install gnome3-sessionsudo apt-get updateCerrar la sesión y cuando aparezca la pantalla para logearse, seleccionar "Gnome 3" en la parte inferior. Listo! Hasta la próximaAnonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com0tag:blogger.com,1999:blog-9487063.post-51101173946379835542011-04-01T18:12:00.004-03:002011-04-01T18:18:17.739-03:00Formatear XML para mostrar por la consola de UbuntuUna manera sencilla para darle formato a archivos XML para mostrar por la consola de Ubuntu es instalar xml-twig-tools, que se hace muy fácil con:sudo aptitude install xml-twig-toolsCon esto se instalan varias utilidades, pero la interesante es xml_pp que sirve para nuestro problema. Se puede usar así para ver el archivo formateado por pantallas:xml_pp documento.xml | lessHasta la próxima!Anonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com0tag:blogger.com,1999:blog-9487063.post-26764644625808558242011-03-17T09:23:00.001-03:002011-03-17T09:23:00.082-03:00Dilbert y la nube (cloud computing)Excelente, como siempre. Hasta la próxima!Anonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com0tag:blogger.com,1999:blog-9487063.post-21738650094639361672011-03-15T10:33:00.003-03:002011-03-15T10:44:55.025-03:00Cómo instalar Unity en Ubuntu 10.10 Maverick MeerkatMás fácil imposible. Abrir una consola y escribir:sudo apt-get install unityUna vez que termina, reiniciar la sesión y seleccionar "ubuntu netbook edition" del menú desplegable y listo! Hasta la próxima!Anonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com0tag:blogger.com,1999:blog-9487063.post-11805645544749932532011-01-24T09:47:00.002-03:002011-01-24T09:57:41.115-03:00Productos que debutaron en la CES de Las VegasEstos son algunos de los productos que debutaron en alguna CES (Consumer Electronics Show) de Las Vegas en los últimos cuarenta años:Videocassette Recorder (VCR), 1970 Laserdisc Player, 1974 Camcorder, 1981 Compact Disc Player, 1981 Digital Audio Technology, 1990 Compact Disc - Interactive, 1991 Mini Disc, 1993 Radio Data System, 1993 Digital Satellite System, 1994 Digital Versatile Disk (DVD), Anonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com0tag:blogger.com,1999:blog-9487063.post-18465200021362880992010-12-06T15:47:00.003-03:002010-12-06T15:54:45.441-03:00Nuevo celular Google Nexus S con Android 2.3Google presentó para Estados Unidos e Inglaterra su nuevo celular Nexus S de Samsung, con el sistema operativo Android 2.3 "Gingerbread". A fin de mes estaría llegando a esos países, aunque todavía no hay fecha para el resto del mundo. Les dejo el video de la presentación:Algunas características del teléfono son:Pantalla táctil de 4″ WVGA (800 x 480) "Contour Display"Procesador 1GHz Cortex A8 (Anonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com0tag:blogger.com,1999:blog-9487063.post-74765045059983623272010-11-02T17:46:00.003-03:002010-11-02T18:16:49.998-03:00Revisando la seguridad de OpenXOpenX es un software servidor de publicidad open source muy popular, que brinda una interfaz para la gestión de banners y un sistema de "tracking" para la confección de estadísticas. El producto es muy versátil y permite armar campañas y mostrar tanto banners propios así como de terceros; como por ejemplo Google AdSense o su sistema propio, OpenX Market.La wikipedia señala que el sistema cuenta Anonymoushttp://www.blogger.com/profile/18254025330419793321noreply@blogger.com0