Jun
04
2010

Indice de artículos

 
  • Acerca del fallo Heartbleed.Acerca del fallo Heartbleed.: Nota preliminar: Este es post es para programadores o administradores de sitios. Para usuarios te puedo decir que ya hoy los mayores servicios que usas como gmail, yahoo, facebook, etc, ya deben haber resuelto este problema en sus servidores. Pe... 0 comment(s) | 3 view(s) | posted on April 10, 2014
  • Reportar como spam (correo basura) toda invitación a redes que no quieres evitar pertenecer.Reportar como spam (correo basura) toda invitación a redes que no quieres evitar pertenecer.: Es común que las redes sociales acaparen más usuarios enviando en tu nombre invitaciones a todos tus contactos. Supongamos que es con tu consentimiento siempre. Lo que te quiero advertir es sobre un engaño muy común. Cuando te llegan invitaciones d... 0 comment(s) | 3 view(s) | posted on March 28, 2014
  • SSH autologin en servidores 1and1SSH autologin en servidores 1and1: 1and1 tiene un sistema muy particular de acceso via SSH, parece más seguro, pero es un coñazo en todo caso. Lo odio. Como root haz: [cc lang="bash"] mkdir /var/www/vhosts/youruser/.ssh vi /var/www/vhosts/youruser/.ssh/authorized_keys2 // pega ... 0 comment(s) | 14 view(s) | posted on March 26, 2014
  • Node.js: depurando aplicaciones node.js en Google ChromeNode.js: depurando aplicaciones node.js en Google Chrome: Instalar debugger: [cc] $ npm install -g node-inspector [/cc] Arrancar aplicación con la opción debug [cc] $ node --debug app.js [/cc] Correr debugger [cc] $ node-inspector Node Inspector v0.7.0-2 info - socket.io started Visit http://127.0.0.1:8... 0 comment(s) | 20 view(s) | posted on January 30, 2014
  • Ocio :) como poner juegos online en flash a pantalla completa.Ocio :) como poner juegos online en flash a pantalla completa.: Usemos como ejemplo: http://flashgames312.com/renegade-racing/ 1) Estando en la página del juego elige "Ver fuente de página". 2) Busca el término ".swf" 3) Encontrarás algo como esto: embed src="http://flashgames312.com/1/renegade-racing/renegade_... 0 comment(s) | 5 view(s) | posted on January 29, 2014
  • mean: Socket.io permite hacer que las aplicaciones web funcionen  en tiempo real.mean: Socket.io permite hacer que las aplicaciones web funcionen en tiempo real.: En el servidor: [cc lang="javascript"] var io = require('socket.io').listen(80); io.sockets.on('connection', function (socket) { socket.emit('news', { hello: 'world' }); socket.on('my other event', function (data) { console.log(data); }); }); [... 0 comment(s) | 8 view(s) | posted on January 28, 2014
  • Cambio de hora en servidor remotoCambio de hora en servidor remoto: Esto lo hice para poder ver la hora correcta en logs cuando depuro. En Centos: [cc] # date Tue Dec 31 09:18:06 EST 2013 # mv /etc/localtime /etc/localtime.bak # ln -s /usr/share/zoneinfo/America/Santiago /etc/localtime # date Tue Dec 31 11:18:10 CLST 2... 0 comment(s) | 9 view(s) | posted on December 31, 2013
  • git: Borrar branchs / ramasgit: Borrar branchs / ramas: Borrar rama local: [cc lang="bash"] git branch -d local_branch [/cc] Borrar rama remota: [cc lang="bash"] git push origin :remote_branch [/cc] Ejemplos: [cc lang="bash"] git branch -d i18respuestaPredefinida i18temp Deleted branch i18respuestaPredef... 0 comment(s) | 2 view(s) | posted on October 5, 2013
  • linux: Buscar un string/cadena/texto/palabra en todos los archivos de un directorio/carpeta dada.linux: Buscar un string/cadena/texto/palabra en todos los archivos de un directorio/carpeta dada.: Puedes usar grep con la opcion -rI (recursive, ignore binary files), por ejemplo buscar foreach: [cc lang="bash"] grep -rI 'foreach' /var/www/apache/codeigniter/ /var/www/apache/codeigniter/disqus-comment-system/manage.php:endforeach; /var/www/apache/cod... 0 comment(s) | 16 view(s) | posted on September 15, 2013
  • linux: Solución a "apachectl Command Not Found" o "Could not find 'apachectl' or 'apache2ctl'."linux: Solución a "apachectl Command Not Found" o "Could not find 'apachectl' or 'apache2ctl'.": Buscarlo: [cc lang="bash"] find / -name apachectl /usr/local/apache/bin/apachectl [/cc] Claro, `/usr/local/apache/bin/` no está en el PATH [cc lang="bash"] echo $PATH /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin [/cc] Hagamo... 0 comment(s) | 9 view(s) | posted on September 15, 2013
  • GIT: comparar archivos/branchs con diffGIT: comparar archivos/branchs con diff: Estando en un determinado branch, por ejemplo, "mainForm", [cc lang="bash"] $ git checkout mainForm [/cc] quieres comparar que diferencias hay con el branch "master". Usa git-diff, aaaasí: [cc lang="bash"] $ git diff master diff --git a/application/vie... 0 comment(s) | 3 view(s) | posted on May 28, 2013
  • Ahora puedes transferir tus fondos de PayPal a tu cuenta bancaria chilena! (ES UN ENGAÑO!)Ahora puedes transferir tus fondos de PayPal a tu cuenta bancaria chilena! (ES UN ENGAÑO!): Recién recibí un e-mail con este título: Now you can transfer your PayPal funds to your Chilean bank account! (Ahora puedes transferir tus fondos de PayPal a tu cuenta bancaria chilena!) ES UN ENGAÑO! Siempre debes fijarte en el correo de quien env... 1 comment(s) | 2 view(s) | posted on April 8, 2013
  • Actualizar hora time/tzdata 2013 en Ubuntu.Actualizar hora time/tzdata 2013 en Ubuntu.: ACTUALIZADO AL 28 DE ABRIL (Tomando en cuenta los miles de comentarios dejados) Baja los siguientes paquetes: http://mirrors.us.kernel.org/ubuntu//pool/main/t/tzdata/tzdata_2013b-1ubuntu1_all.deb http://mirrors.us.kernel.org/ubuntu//pool/main/t/tzdat... 5 comment(s) | 36 view(s) | posted on March 11, 2013
  • Git: Solucionando conflictos.Git: Solucionando conflictos.: No es nada terrible. Cuando ocurren conflictos después de un merge o rebase, git los muestra muy claramente en su salida textual: y los muestra muy claramente en los archivos afectados. Sólo tienes que elegir cual bloque es el que deseas conservar: ... 0 comment(s) | 4 view(s) | posted on February 9, 2013
  • Tips para conectar a un servidor samba.Tips para conectar a un servidor samba.: Algunas ideas para tener en cuenta al conectar a un servidor samba para evitar errores de autentificación como: [cc lang="text"] $ smbclient //192.168.1.x/www -U nomikos WARNING: The security=share option is deprecated Enter nomikos's password: Anonymo... 0 comment(s) | 62 view(s) | posted on February 7, 2013
  • CheckGmail Error: 200 OK – Solución definitiva.CheckGmail Error: 200 OK – Solución definitiva.: Google ha cambiado www.google.com/accounts/ a accounts.google.com/. Para que CheckGmail pueda funcionar de nuevo sigue estos pasos: [cc lang="bash"] svn co https://checkgmail.svn.sourceforge.net/svnroot/checkgmail [/cc] Cierra el programa si se abre. [... 0 comment(s) | 30 view(s) | posted on January 28, 2013
  • Establecer teclado español (distribución) en linux.Establecer teclado español (distribución) en linux.: [cc lang="bash"] sudo setxkbmap es [/cc]... 5 comment(s) | 10 view(s) | posted on January 27, 2013
  • Cómo eliminar trabajos de la cola de impresión en Linux.Cómo eliminar trabajos de la cola de impresión en Linux.: El comando "lpq" enumera todos los archivos en la cola, así como el usuario, el número de trabajo, el tamaño y los directorios raíz de la cual se originan los trabajos de impresión. [cc lang="bash"] lpq [/cc] Remover todos los trabajos para un usua... 0 comment(s) | 628 view(s) | posted on January 27, 2013
  • CheckGmail Error: 200 OK - Solución temporal.CheckGmail Error: 200 OK - Solución temporal.: CheckGmail ha dejado de funcionar a mediados de Enero de 2013. En la bandeja de sistema muestra Error: 200 OK. La solución definitiva está en: http://nomikos.org/2013/01/28/checkgmail-error-200-ok-solucion-definitiva/ Prefiérela. Solución Funcion... 0 comment(s) | 18 view(s) | posted on January 20, 2013
  • Técnicas simples para reponerse de un hackeo simple.Técnicas simples para reponerse de un hackeo simple.: Es segunda que vez que me pasa esto. Me acuerdo que tengo un blog, lo visito y me aparece un monicaco yanqui o árabe dándoselas de hacker. Gente de mierda que no tiene nada mejor que hacer. Las razones del hackeo no vienen al caso tratarlas ahora. Soluc... 0 comment(s) | 10 view(s) | posted on December 29, 2012
  • Xfce: Solución a "Barra de títulos desaparecida (title bar mising)".Xfce: Solución a "Barra de títulos desaparecida (title bar mising)".: [cc lang=bash] xfwm4 --replace --daemon [/cc] ref: http://ubuntuforums.org/showpost.php?p=8940131&postcount=4 La otra es remover el cache de sesión y reingresar (login/logout) a tu cuenta. [cc lang=bash] rm -r ~/.cache/sessions xfce4-session-logout ... 0 comment(s) | 1 view(s) | posted on December 6, 2012
  • PHP5: Actualizar a php5.4 en Ubuntu.PHP5: Actualizar a php5.4 en Ubuntu.: Ya sea para programar en localhost o para un servidor en producción esa aconsejable usar la última versión de PHP. En estos momentos: 5.4 [cc lang="bash"] sudo add-apt-repository ppa:ondrej/php5 sudo apt-get update sudo apt-get install php5 [/cc] [cc... 0 comment(s) | 7 view(s) | posted on October 14, 2012
  • PHP5: Solución a "Warning: Creating default object from empty value in..." y mensajes E_STRICT.PHP5: Solución a "Warning: Creating default object from empty value in..." y mensajes E_STRICT.: La versión php5.4 empieza a estar de moda! Una de sus características es que el reporte de errores E_ALL ahora incluye los mensajes de tipo E_STRICT. En PHP 5 está disponible el nuevo nivel de error E_STRICT. Antes de PHP 5.4.0, E_STRICT no estaba inc... 4 comment(s) | 792 view(s) | posted on October 14, 2012
  • Encuentro Linux 2012 | CuricóEncuentro Linux 2012 | Curicó: Los días 25, 26 y 27 de Octubre. Pongan a helar cerveza!!!... http://2012.encuentrolinux.cl/ https://www.facebook.com/EncuentroLinuxChile ... 0 comment(s) | 3 view(s) | posted on October 3, 2012
  • GnuCash: Solución a "Unable to retrieve quotes for these items..."GnuCash: Solución a "Unable to retrieve quotes for these items...": Al parecer desde principios de 2012 este error está siendo muy común. Esta funcionalidad es muy apetecible ya que permite la conversión automática de moneda en todas las transferencias. Por ejemplo recibir pagos en dólares y ver todos los balances en... 0 comment(s) | 4 view(s) | posted on September 30, 2012
  • Wordpress: Actualizar versión o plugins sin datos ftp ni cambiar permisos de archivos.Wordpress: Actualizar versión o plugins sin datos ftp ni cambiar permisos de archivos.: Determinar que usuario corre apache (o httpd) [cc lang="bash"] $ ps aux | grep apache www-data 1193 0.0 0.7 64864 25416 ? S 09:32 0:01 /usr/sbin/apache2 -k start www-data 3878 0.0 0.7 64824 27168 ? S 09:40 0:01 /usr/sbin... 0 comment(s) | 2 view(s) | posted on September 14, 2012
  • Ubuntu: Solución a "PHP Warning: PHP Startup: Unable to load dynamic library..."Ubuntu: Solución a "PHP Warning: PHP Startup: Unable to load dynamic library...": PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626+lfs/imap.so' - /usr/lib/php5/20090626+lfs/imap.so: cannot open shared object file: No such file or directory in Unknown on line 0 PHP Warning: PHP Startup: Unable to load ... 1 comment(s) | 19 view(s) | posted on September 10, 2012
  • Ubuntu: Solución a "unable to qualify my own domain name..." en localhost.Ubuntu: Solución a "unable to qualify my own domain name..." en localhost.: Edita /etc/hosts: [cc lang=vi] sudo vi /etc/hosts [/cc] OBS: Esto es sólo para localhost. En vez de nomikos-linux usa tu propio hostname, [cc lang=vi] 127.0.0.1 localhost.localdomain localhost nomikos-linux 127.0.0.1 nomikos-linux [/cc] Como obt... 0 comment(s) | 4 view(s) | posted on September 8, 2012
  • Reemplazar un término recursivamente en todos los archivos del directorio actual.Reemplazar un término recursivamente en todos los archivos del directorio actual.: [cc lang="bash"] find ./ -type f -exec sed -i 's/manzanas/naranjas/g' {} ; [/cc] Notas: sed es case-sensitive. Asi que reemplaza mayúsculas con mayúsculas y minúsculas con minúsculas. 's/manzanas/naranjas/gI' es case-insensitive (I al final) sed ... 0 comment(s) | 2 view(s) | posted on September 1, 2012
  • Linus Torvalds, el fundador de Linux le envia una postal a Nvidia.Linus Torvalds, el fundador de Linux le envia una postal a Nvidia.: Linus, que es a Linux como Bill a Microsoft o Steve a Apple o mejor, como Stallman al movimiento de código abierto envía un claro mensaje a Nvidia, un importante fabricante de tarjetas de video y que más encima es el preferido por usuarios de Linux,... 0 comment(s) | 2 view(s) | posted on August 26, 2012
  • pecl y phpize: permiso denegado en directorio /tmp.pecl y phpize: permiso denegado en directorio /tmp.: Esto es para dar solución a errores de este tipo: /usr/bin/phpize: /tmp/tmpIQp1FL/imagick-3.0.1/build/shtool: /bin/sh: bad interpreter: Permission denied cuando usas pecl para instalar extesiones de php. Por ejemplo: [cc lang="bash"] [root@app /]# pec... 0 comment(s) | 11 view(s) | posted on January 11, 2011
  • TRON Legacy - análisis de comandos vistos en la película.TRON Legacy - análisis de comandos vistos en la película.: Estos comandos ps y kill se ven casi al principio de la película. En la vida real, también es muy común usarlos juntos. Identificar proceso Queremos listar todos los procesos (opción -e "every") con toda la información posible (opción -f "full") ... 3 comment(s) | 5 view(s) | posted on December 23, 2010
  • Como activar y desactivar salvapantallas/screensaver y el ahorro de energia/power saving del monitor en linux usando xset.Como activar y desactivar salvapantallas/screensaver y el ahorro de energia/power saving del monitor en linux usando xset.: Desde que uso KDE version 4.4+ se me hizo imposible evitar que el monitor entrara en modo de ahorro de energía a los 10 minutos de inactividad usando el panel de control (system settings). Por fin he encontrado un modo de solucionar esto usando la line... 0 comment(s) | 38 view(s) | posted on December 12, 2010
  • midnight-commander: historial de entradas por teclado.midnight-commander: historial de entradas por teclado.: Donde sea que hayas escrito algo en midnight-commander puedes acceder a un historial de anteriores entradas puldanso [ALT][h]. Por ejemplo en la línea de comando: Y en donde hace mucha falta, en el ingreso de datos para conectar por ftp: Muy bien. ... 0 comment(s) | 7 view(s) | posted on December 11, 2010
  • Netbeans: como recuperar archivos borrados y anteriores versiones.Netbeans: como recuperar archivos borrados y anteriores versiones.: Tranqui, tranqui. Si estabas usando netbeans al momento de acontecer la gata-trosfe podrás recuperarlo. Recuperar archivo borrado Abre la ventana de proyectos [CTRL][1] y ubica el cursor en el directorio donde debiera estar el finado archivo. Ahora bot... 10 comment(s) | 924 view(s) | posted on December 10, 2010
  • MySQL: registro de consultas a la base de datos --continuación.MySQL: registro de consultas a la base de datos --continuación.: Donde ubicar el archivo log - en este caso mysql.log Debe poder ser escrito por el usuario mysql para no hacer mayores cambios el mejor directorio para esto es /tmp ya que generalmente esta abierto para escritura para todos. [cc lang="bash"] $ ls -ld /t... 1 comment(s) | 33 view(s) | posted on December 1, 2010
  • MySQL: registro de consultas a la base de datos. MySQL: registro de consultas a la base de datos. : ¿Te gustaría saber que consultas a la base de datos realiza tu script y en que orden se están ejecutando? Pues simplemente activa la función de registro (log) del servidor. Esto es muy útil también cuando investigas el funcionamiento de algún progr... 1 comment(s) | 4 view(s) | posted on November 27, 2010
  • MySQL: ordenar una columna por valores y no alfabéticamente.MySQL: ordenar una columna por valores y no alfabéticamente.: Lo usual es ordenar una columna alfabéticamente, por ejemplo, una columna de fechas o de nombres. Lo hacemos aaaaasí: [cc lang="mysql"] # usamos DESC o ASC para el sentido del orden SELECT tabla ORDER BY fecha DESC; [/cc] Pero a veces necesitamos orde... 0 comment(s) | 24 view(s) | posted on November 17, 2010
  • PHP: Debes saber esta característica de la estructura de control IF.PHP: Debes saber esta característica de la estructura de control IF.: Las condiciones que if verifica para correr su código asignado se comprueban de izquierda a derecha. [cc lang="php"] if ( condiciones a verificar ) { código asignado } [/cc] PERO ADEMAS, deja de realizar las comprobaciones si encuentra que una con... 0 comment(s) | 2 view(s) | posted on November 16, 2010
  • Netbeans: creación y uso de macros.Netbeans: creación y uso de macros.: Las macros son conjuntos de intrucciones que se pueden ejecutar en un sólo paso y se ejecutan mediante una acción simple. En netbeans es mediante una combinación de teclas o shortcut. Vengo usando al menos 3 macros desde el tiempo en que usaba editpl... 0 comment(s) | 24 view(s) | posted on November 15, 2010
  • MySQL: hacer comentarios dentro de las consultas.MySQL: hacer comentarios dentro de las consultas.: Los comentarios en el código sirven tanto para explicar como para bloquear la ejecución de código sin tener que borrarlo. Aunque menos frecuente tambien es muy útil en consultas SQL. Basta un ejemplo: [cc lang="mysql"] SELECT Name FROM locations, eve... 0 comment(s) | 1 view(s) | posted on November 14, 2010
  • Javascript: definir una función similar a htmlspecialchars de PHP.Javascript: definir una función similar a htmlspecialchars de PHP.: En los formularios HTML usamos etiquetas INPUT de tipo TEXT para introducir texto: [cc lang="html"] [/cc] Como fácilmente se ve, si introducimos texto que contenga comillas " o corchetes quebramos el código HTML. En PHP usamos htmlspecialchars para... 0 comment(s) | 3 view(s) | posted on November 11, 2010
  • Como forzar el cierre de aplicaciones (matar) que no responden en linux.Como forzar el cierre de aplicaciones (matar) que no responden en linux.: Te muestro 3 formas de forzar el cierre de aplicaciones y en general cualquier proceso. En unix a esta acción se le llama matar (kill) procesos. El más primitivo y efectivo es usando la línea de comando. Primero necesitas averiguar el pid del proceso... 1 comment(s) | 30 view(s) | posted on November 9, 2010
  • Cambiar puntos de montaje para pendrives y otros dispositivos removibles en linux.Cambiar puntos de montaje para pendrives y otros dispositivos removibles en linux.: photo credit: juzsan Después de aprender a formatear un pendrive en linux nos puede interesar cambiar su punto de montaje. Lo que sigue es para ubuntu, en otras distros pueden cambiar los nombres de directorios pero es igualmente aplicable: Puntos ... 1 comment(s) | 73 view(s) | posted on November 6, 2010
  • vim: realizar búsquedas simples y con comodines.vim: realizar búsquedas simples y con comodines.: En vim (vi mejorado) buscas palabras apretando la barra inclinada "/" (aparecerá en la última línea del editor) y a continuación tipeando la palabra a buscar y luego [ENTER]. Avanzas y retrocedes entre las concordancias encontradas con n y N ([SHIFT-... 0 comment(s) | 7 view(s) | posted on November 5, 2010
  • phpMyAdmin: como incrementar el tamaño de archivos para importar.phpMyAdmin: como incrementar el tamaño de archivos para importar.: Lo siguiente es para dar solución al error de phpmyadmin: No se recibieron datos para importar. O no se envió el nombre del archivo, o el tamaño del archivo excedió el máximo permitido por su configuración PHP. Por favor, lea el FAQ 1.16. o No d... 4 comment(s) | 705 view(s) | posted on November 5, 2010
  • jQuery: test de captcha super simple para formularios web.jQuery: test de captcha super simple para formularios web.: Los test de captcha diferencian entre humanos y máquinas. Particularmente en programación web nos ayudarán a diferenciar entre humanos y spambots y en alguna medida entre humanos sobrios y humanos borrachos. Los spambots son programas autónomos q... 0 comment(s) | 203 view(s) | posted on November 5, 2010
  • PHP: código para extraer algunos contenidos basados en etiquetas HTML o de clases de una pagina web mediante expresiones regulares.PHP: código para extraer algunos contenidos basados en etiquetas HTML o de clases de una pagina web mediante expresiones regulares.: Supongamos que necesitas extraer contenido de una página web que se encuentre dentro de etiquetas HTML como [cc lang="html"] ..., ..., etc, [/cc] o definidas por una clase como, por ejemplo: [cc lang="html"] ... [/cc] La siguiente imagen muestra una ... 0 comment(s) | 19 view(s) | posted on October 29, 2010
  • PHP: funciones anónimas en PHP (5.3+).PHP: funciones anónimas en PHP (5.3+).: En el post como ordenar array multidimensionales usamos una función definida por el usuario para ordenar una array de 3 dimensiones. A esta función le pusimos el esclarecedor nombre miFuncionParaOrdenar. Pero la verdad es que este nombre está demás s... 0 comment(s) | 1 view(s) | posted on October 29, 2010
  • jQuery: siempre debes considerar tbody al manejar filas (tr) de una tabla.jQuery: siempre debes considerar tbody al manejar filas (tr) de una tabla.: El DOM de todo documento siempre va a incluir el elemento tbody en cada tabla que contenga. Esto es aunque no esté específicamente definido en el código HTML. Así que debes considerar su existencia siempre que trates con tablas. Porque es importante... 1 comment(s) | 51 view(s) | posted on October 29, 2010
  • Javascript: definir una función similar a trim de PHP.Javascript: definir una función similar a trim de PHP.: En PHP usamos trim para sacar los espacios en blanco del comienzo y final de una cadena. También actúa sobre saltos de línea y tabs. En javascript podemos simularlo con expresiones regulares: [cc lang="javascript"] function trimPHP(string) { retu... 0 comment(s) | 1 view(s) | posted on October 26, 2010
  • Netbeans te ayuda a hacer mejores scripts con javascript y jQuery.Netbeans te ayuda a hacer mejores scripts con javascript y jQuery.: La mayoría de los buenos editores e IDEs (incluido vim) te ofrece autocompletación. Y netbeans lo hace magníficamente. Aquí vemos como activar la autocompletación para jQuery para obtener este tipo de ayuda: Para forzar la ayuda puedes colocas el ... 0 comment(s) | 24 view(s) | posted on October 25, 2010
  • Apagar automáticamente el computador a una hora dada usando el comando shutdown.Apagar automáticamente el computador a una hora dada usando el comando shutdown.: Usando la opción -h (halt) en 60 minutos más: [cc lang=bash] $ sudo /sbin/shutdown -h +60 m [sudo] password for nomikos: [/cc] Esto envía un aviso periodicamente a todo los usuarios en sesión y previene ingresar (login) al sistema en lo últimos 5 ... 0 comment(s) | 1 view(s) | posted on October 19, 2010
  • PHP y javascript: foreach() y $.each() son similares.PHP y javascript: foreach() y $.each() son similares.: La funcionalidad de la construcción foreach de PHP se puede conseguir en javascript por medio de la función $.each() de jQuery. En el siguiente ejemplo iteramos sobre un array llamado jsonRecords que contiene una lista de videos con sus títulos y foto ... 0 comment(s) | 1 view(s) | posted on October 16, 2010
  • Javascript: encapsulamiento de funciones.Javascript: encapsulamiento de funciones.: Encapsulamiento es una técnica de programación orientada a objetos que en programación web permite fijar espacios de variables más confiables. Esto es muy necesario para hacer desarrollo con javascript en ambientes de fuente abierta en que muchas pers... 2 comment(s) | 44 view(s) | posted on August 15, 2010
  • Un excelente resumen para potenciar tu inglés.Un excelente resumen para potenciar tu inglés.: Llegado un momento en que ya manejas suficiente vocabulario sólo basta con una ayuda como gTranslate --addon para Firefox-- para poder leer todo lo que quieras en inglés. Pero cuando se trata de escribir es otra cosa. Que seguramente es incluso más pr... 2 comment(s) | 11 view(s) | posted on August 15, 2010
  • Debugbar - Extensión tipo Firebug para Internet Explorer.Debugbar - Extensión tipo Firebug para Internet Explorer.: Debugbar es un extensión para Internet Explorer semejante a Firebug para Firefox, lo que quire decir que te permite analizar profundamente el comportamiento de este navegador en determinadas páginas. Lo encuentras en http://www.debugbar.com. Es gratis p... 0 comment(s) | 5 view(s) | posted on August 15, 2010
  • Comandos linux - calc: calculadora.Comandos linux - calc: calculadora.: He notado que un rasgo distintivo de much@s programador@s y usuarios avanzados de computadores es su simpatía por los gatos. Es muy común encontrar fotos de ellos en sus blogs o ser presentados como "gato oficial" de un proyecto. Cuando a eso agregas un... 0 comment(s) | 69 view(s) | posted on August 13, 2010
  • Netbeans IDE - Actualización remota de archivos vía FTP/SFTP.Netbeans IDE - Actualización remota de archivos vía FTP/SFTP.: Configuración de proyecto: run/ejecución Configuración de acceso (login) Click en [Manage] al lado de "Remote connections" en la imagen anterior. Selección de archivo y ejecución de upload Dialogo de upload/subida de archivo Informe de ... 5 comment(s) | 213 view(s) | posted on July 31, 2010
  • $_SERVER['HTTP_REFERER'] null. Solución.$_SERVER['HTTP_REFERER'] null. Solución.: Iba a tirar una talla, pero no hay tiempo. Muchos programas basados en web usan HTTP_REFERER que en PHP se encuentra en la variable superglobal $_SERVER['HTTP_REFERER']. Esta variable entrega la dirección de la página inmediatamente anterior a la actual... 0 comment(s) | 6 view(s) | posted on July 29, 2010
  • phpMyAdmin: autentificación en localhost y en sevidores en línea.phpMyAdmin: autentificación en localhost y en sevidores en línea.: Hay 4 tipos de autentificación en PMA de las cuales 2 son las más importantes: config y cookie: [cc lang="php"] # en config.inc.php: valores posibles: # config, cookie, http, sigon $cfg['Servers'][$i]['auth_type'] = ''; [/cc] config Es el más básic... 1 comment(s) | 4 view(s) | posted on July 21, 2010
  • Codeigniter - Cómo acceder a valores en el archivo de configuración.Codeigniter - Cómo acceder a valores en el archivo de configuración.: Puedes acceder a todos los valores definidos en archivos de configuración con el siguiente estamento: [cc lang="php"] $this-config-item('valor') [/cc] Generalmente se encuentran en archivos en system/application/config/ de la forma: [cc lang="php"] $c... 2 comment(s) | 5 view(s) | posted on July 12, 2010
  • Torpedos, chuletas y cheat-sheets para el desarrollador web cojonudo, bacancito y cool.Torpedos, chuletas y cheat-sheets para el desarrollador web cojonudo, bacancito y cool.: Aquí hay una buena muestra de las materias que debes conocer como desarrollador web. Imprímelas y pégalas en la puerta del baño, de manera que puedas estudiarlas mientras meditas en la levedad del ser. Ni se te ocurra linkear directamente a estas imá... 4 comment(s) | 212 view(s) | posted on July 1, 2010
  • TERMINATOR - terminal con ventanas múltiples.TERMINATOR - terminal con ventanas múltiples.: Estoy demasiado excitado con el último plugin para Wordpress que hice (primero con licencia GPL) como para extenderme demasiado en este post. Pero es que esto está muy bueno. Siguiendo con mi nado contra la corriente, desde los front-end basados en lib... 0 comment(s) | 3 view(s) | posted on June 12, 2010
  • FIFA World Cup South Africa Scoreboard - WP plugin.FIFA World Cup South Africa Scoreboard - WP plugin.: [wp_fifa_world_cup_scoreboard] Get the latest results of 2010 FIFA World Cup South Africa™ in your Wordpress blog. Put a shortcode: wp_fifa_world_cup_scoreboard into a post or page and/or use the sidebar widget. Automatically updated after each match! ... 49 comment(s) | 8 view(s) | posted on June 10, 2010
  • phpMyAdmin: mostrar todos los registros y otras configuraciones ocultas.phpMyAdmin: mostrar todos los registros y otras configuraciones ocultas.: phpmyadmin es muy mezquino al momento de listar registros de tablas, por defecto muestra sólo de a 30. Hay una manera de mostrar todos los registros apretando un botón. En el archivo de configuración de phpmyadmin config.inc.php puedes agregar este va... 0 comment(s) | 9 view(s) | posted on June 9, 2010
  • Wordpress plugin - calculadora chmod.Wordpress plugin - calculadora chmod.: [wp_chmod_calc] He hecho varios plugins para WP para mis clientes en RAC. Pero nunca me he dejado tiempo para hacer alguno para la comunidad. Me acabo de encontrar uno super simple que hice para un post sobre el comando chmod. De hecho es tan simple que ... 0 comment(s) | 5 view(s) | posted on June 8, 2010
  • midnight-commander - Abrir archivos con tus programas favoritos. Caso de estudio: geany para archivos PHP.midnight-commander - Abrir archivos con tus programas favoritos. Caso de estudio: geany para archivos PHP.: Gnome-commander es excelente pero en la transferencia de archivos via FTP es super lento y también en el borrado de muchos archivos --este no tiene por que ser tu caso. Así que uso midnight -commander para FTP o Secure FTP y gnome-commander para navegar... 0 comment(s) | 10 view(s) | posted on June 8, 2010
  • Script para copiar archivos modificados en un día específico.Script para copiar archivos modificados en un día específico.: photo credit: dno1967 Estoy recurriendo mucho a soluciones basadas en bash para cosas que antes prefería hacer en PHP. Y eso sólo por que sé bastante PHP y casi nada de bash. Y sí, con PHP se puede hacer todo lo que con bash --o debiera. Pero bash e... 2 comment(s) | 101 view(s) | posted on June 7, 2010
  • Netbeans no tiene word wrap… What?Netbeans no tiene word wrap… What?: Así es compañer@. Hoy he decidido hacer el trascendental salto evolutivo desde un editor geany a un IDE netbeans y se me para casi de entrada con una certera patada entre las piernas. Netbeans adolece de unas de las características más queridas por lo... 0 comment(s) | 1 view(s) | posted on June 6, 2010
  • Sobreescribiendo archivos de sólo lectura en vi.Sobreescribiendo archivos de sólo lectura en vi.: Esto es muy común. Estar editando un archivo en vi --o tal vez en cualquier otro editor de consola-- y cuando vas a guardar simplemente se te prohíbe. Cuando ya pasa varias veces las imprecaciones ya no sirven de nada y empiezas a buscar una solución. ... 0 comment(s) | 5 view(s) | posted on June 5, 2010
  • midnight-commander – login automático en FTP usando .netrcmidnight-commander – login automático en FTP usando .netrc: Crea un archivo oculto de configuración .netrc en tu directorio personal con permisos de acceso privado (read/write sólo para el dueño). [cc lang="bash"] touch ~/.netrc && chmod 600 ~/.netrc [/cc] Ingresa en .netrc estos datos: sitioftp, usuario, pas... 0 comment(s) | 8 view(s) | posted on June 5, 2010
  • Narración de Arthur Gordon Pym -  Edgar Allan Poe (Podcast en 6 capítulos)Narración de Arthur Gordon Pym - Edgar Allan Poe (Podcast en 6 capítulos): Esto es increíble. Este relato lo he leído unas 3 veces. Y ahora puedo escucharlo... y ponerlo en mi blog. Me encuentro en una alejada cabaña en el campo rodeada por páramos y bosques antiguos en el sur del mundo. Estoy intentando continuar un par ... 0 comment(s) | 2 view(s) | posted on June 5, 2010
  • Indice de artículosIndice de artículos: [wpp limit=1000 range=all stats_views=1 stats_date=1 order_by=date excerpt_length=255 wpp_start=' ' wpp_end=' ' thumbnail_width=200 thumbnail_height=100] ... 0 comment(s) | 16 view(s) | posted on June 4, 2010
  • Linux - Humor gráfico.Linux - Humor gráfico.: Botín del último pillaje a google images. http://blogs.techrepublic.com.com/geekend/?p=1413&tag=leftCol;post-1413 http://jeffrasmussen.wordpress.com/2006/09/08/linux-humor-at-its-best/#comment-6539 http://itknowledgeexchange.techtarget.... 0 comment(s) | 8 view(s) | posted on June 3, 2010
  • Función PHP para obtener IP del cliente.Función PHP para obtener IP del cliente.: Obtener la dirección IP del cliente sirve para muchas cosas, por ejemplo para guardarla en logs de acceso. [cc lang="php"] function getIp() { $hostip = @gethostbyname($_SERVER['REMOTE_ADDR']); return long2ip(ip2long($hostip)); } [/cc] Pero también... 0 comment(s) | 13 view(s) | posted on June 2, 2010
  • Podcasts indispensables en el botiquín de primeros auxilios de todo programador.Podcasts indispensables en el botiquín de primeros auxilios de todo programador.: photo credit: notfrancois Sí, aparte de las pastillas de modafinilo, gatos guardianes, café del bueno y del bueno también. En todo botiquín para programadores debe haber un buen surtido de podcasts. ... 0 comment(s) | 3 view(s) | posted on June 2, 2010
  • Yum y repositorios centosplus y RPMforge/DAG en Centos.Yum y repositorios centosplus y RPMforge/DAG en Centos.: RHEL (Red Hat Enterprise Linux) es una distribución comercial de linux dirigida a la empresa. CentOS (Community ENTerprise Operating System) también está dirigida a la empresa pero es mantenida por una comunidad de usuarios y es gratuita. Es un clon de... 1 comment(s) | 26 view(s) | posted on May 31, 2010
  • La función explode es sensible a mayúsculas y minúsculas.La función explode es sensible a mayúsculas y minúsculas.: explode es sensible a mayúsculas y minúsculas... :o Y me acabo de dar cuenta! Después de re-tantos años de usarlo. Cierto es que el uso más común de explode es trozar pizzas, como lo ejemplifica el manual de PHP: [cc lang="php"] # Example 1 $pizza ... 0 comment(s) | 8 view(s) | posted on May 31, 2010
  • Link simbólicos en servidores web.Link simbólicos en servidores web.: Aún no puedo tener un buen front-end para MySQL en linux --Tora (Toolkit for Oracle) va ganado pero todavía hay algunos problemas. Asi que mientras tanto y como tantas veces y como todo el mundo termino recurriendo a phpmyadmin. Una de las cosas más a... 0 comment(s) | 2 view(s) | posted on May 30, 2010
  • MOC - music on console. Reproductor de audio en consola para linux.MOC - music on console. Reproductor de audio en consola para linux.: En un afán de economizar recursos heredado de los viejos tiempos o de simplemente poder acceder más rápidamente a las funciones de un programa mediante el teclado, siempre busco alternativas basadas en la consola o terminal. Los reproductores de músi... 1 comment(s) | 9 view(s) | posted on May 30, 2010
  • Comando most en linux.Comando most en linux.: most es un visor para cualquier tipo de archivos incluso binarios. Prueba a hacer [cc lang="bash"] $ cat /bin/ls # y luego $ most /bin/ls [/cc] gran diferencia, verdad? es el visor predeterminado para revisar las páginas de manual de un sistema unix. ... 1 comment(s) | 2 view(s) | posted on May 27, 2010
  • Listando directorios con tree (sin olvidar a midnight-commander) en la línea de comandos.Listando directorios con tree (sin olvidar a midnight-commander) en la línea de comandos.: Cuando te encuentras en la linea de comando a menudo necesitas ver la estructura de un directorio. Midnight commander Para esto nada mejor que usar midnight commander tipeando mc que te provee un fabuloso navegador de archivos --y que por su velocidad... 0 comment(s) | 3 view(s) | posted on May 25, 2010
  • Codificación de caracteres: UTF-8 o ISO-8859-1.Codificación de caracteres: UTF-8 o ISO-8859-1.: photo credit: drewgstephens Usar UTF-8 (Unicode) o ISO-8859-1 (Alfabetos usados en occidente) en la codificación de caracteres no es una decisión que deba hacerse a la ligera. Consideraciones principales: 1.- Bytes requeridos: UTF-8 puede usar hasta... 0 comment(s) | 15 view(s) | posted on May 24, 2010
  • Script para borrar una línea o sustituir texto en varios archivos usando sed.Script para borrar una línea o sustituir texto en varios archivos usando sed.: En esta caso quiero borrar completamente una línea en alrededor de 200 archivos. Para ello usamos sed (Stream EDitor), un comando que permite modificar archivos de texto línea a línea. Los archivos contienen instrucciones PHP, tienen extensión .inc y... 0 comment(s) | 159 view(s) | posted on May 23, 2010
  • Instalar extensiones de firefox incompatibles con últimas versiones.Instalar extensiones de firefox incompatibles con últimas versiones.: La mayoría de las incompatibilidades de algunas extensiones de Firefox se deben a configuración y no a una imposibilidad técnica. Usemos como ejemplo "CodeIgniter UserGuide Firefox Extension" [cc lang="bash"] # Primero baja el archivo xpi $ wget htt... 1 comment(s) | 1 view(s) | posted on May 20, 2010
  • No package ‘gnome-doc-utils’ found.No package ‘gnome-doc-utils’ found.: [cc lang="bash"] [~/Download/gnome-commander-1.2.8.4] [15:10:18 nomikos@zenwalk]$ ./configure checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/m... 0 comment(s) | 1 view(s) | posted on February 19, 2010
  • SheBang (sharp bang) #!.SheBang (sharp bang) #!.: Los símbolos #! (sharp bang) aparecen en la primera línea de muchos scripts, especialmente los de perl. Tambien podemos usarlos en PHP. SheBang es un alias geek de sharp bang. Nota: El shell es el intérprete de comandos en tu terminal linux. Generalme... 0 comment(s) | 1 view(s) | posted on December 1, 2009
  • jQuery esencial –Parte 1.jQuery esencial –Parte 1.: (Este posts está basado en una presentacion powerpoint hecha por Marc Grabanski) jQuery es una biblioteca javascript diseñada para ocultar los penosos asuntos de incompatibilidades entre navegadores web al tiempo que entrega una solida y reutilizable A... 0 comment(s) | 1 view(s) | posted on November 29, 2009
  • jQuery esencial –Presentación PowerPoint.jQuery esencial –Presentación PowerPoint.: Como una primera aproximación a jQuery aqui hay una presentación muy clara y concisa hecha por Marc Grabanski. > Fuente: http://marcgrabanski.com/article/jquery-essentials-presentation-minnewebcon... 0 comment(s) | 5 view(s) | posted on November 28, 2009
  • Perfiles y múltiples instancias en Firefox.Perfiles y múltiples instancias en Firefox.: Esto es muy útil si desarrollas extensiones para Firefox. Perfiles Para abrir el manejador de perfiles usa uno de los siguientes comandos [cc lang="bash"] firefox -P firefox -ProfileManager # Para iniciar con algún perfíl determinado –en este caso... 1 comment(s) | 4 view(s) | posted on November 24, 2009
  • Actualizando php 5.2 en Centos 5.Actualizando php 5.2 en Centos 5.: Centos 5 viene con php 5.1.6. Hay importantes paquetes que necesitan php 5.2+ como por ejemplo phpmyadmin 3.2.2. Encontré un repositorio dedicado a esto. Haz un nuevo archivo: [cc lang="bash"] vi /etc/yum.repos.d/centos-test.repo [/cc] Agrega estas l... 11 comment(s) | 3 view(s) | posted on October 1, 2009
  • Otro manera de usar el operador de comparación ternario en PHP.Otro manera de usar el operador de comparación ternario en PHP.: Agarra tu pecesito y ejecuta esto: [cc lang="php"] $enviar_a = array(); $ID = 'destinatario'; var_dump($enviar_a); in_array($ID, $enviar_a) ? null : $enviar_a[] = $ID; var_dump($enviar_a); exit; [/cc] Funciona! Acostumbro a usar el operador ternario ... 0 comment(s) | 2 view(s) | posted on August 28, 2009
  • Guake - Un terminal para linux al estilo Quake.Guake - Un terminal para linux al estilo Quake.: Te presento el terminal guake, para linux. Al toque de una tecla --F12, por defecto-- abre una ventana de terminal desde el tope de tu pantalla, similar a la consola del juego Quake. Se mantiene cargado en memoria, por lo que abre y cierra muy r... 2 comment(s) | 3 view(s) | posted on August 19, 2009
  • Comando chmod -R (recursivo) en directorios y archivos por separado.Comando chmod -R (recursivo) en directorios y archivos por separado.: photo credit: En un post anterior hablamos exhaustivamente del comando chmod, que sirve para cambiar los privilegios de acceso a tus archivos en linux. Vimos que con la opción -R podemos aplicar este comando recursivamente a un directorio, y así ope... 0 comment(s) | 4 view(s) | posted on August 18, 2009
  • Comando chmod - Modificación de accesos a un archivo.Comando chmod - Modificación de accesos a un archivo.: [wp_chmod_calc] No he podido hacer que esta calculadora aparezca en otro lugar más que en el principio. Es un muy sencillo plugin WP que hice para enmascarar el script en javascript desarrollado por Jeroen Vermeulen. Si lo quieres deja un comentario y ... 5 comment(s) | 2 view(s) | posted on August 2, 2009
  • Cambiar mime-type de un archivo o su tipo - Solución.Cambiar mime-type de un archivo o su tipo - Solución.: photo credit: Scott MacLeod Liddle Hemos visto que en linux un archivo es reconocido por su contendo más que por su extensión. De eso dependerá el mime-type que automáticamente se le asigne. No podemos variarlo. Si es así, mejor. El tipo recocid... 0 comment(s) | 11 view(s) | posted on July 31, 2009
  • Cambiar mime-type de un archivo o su tipo.Cambiar mime-type de un archivo o su tipo.: La siguiente imagen es de gnome-commander. Si se fijan en el panel izquierdo verán que archivos con la misma extensión se consideran de distinto tipo. [cc lang="bash"] [15:47:21 nomikos@zenwalk]$ ll # este se abre como texto -rw-r--r-- 1 nomikos user... 0 comment(s) | 28 view(s) | posted on July 31, 2009
  • Creación de URLs personalizados para plugins de wordpress.Creación de URLs personalizados para plugins de wordpress.: photo credit: nxtiakSi al escribir un plugin para wordpress debes tratar con hyperlinks porque mejor no hacerlos "pretty", es decir sin los signos ? & =. WP nos facilita la tarea de hacerle entender que datos le hacemos pasar a través de la URL. En s... 3 comment(s) | 1 view(s) | posted on July 14, 2009
  • Perro chacarrón.Perro chacarrón.: Creo que ya va siendo hora de ponerle algo de ritmo a este blog. Dedicado a mis cero lectores. >... 0 comment(s) | 1 view(s) | posted on June 15, 2009
  • Redefinición de teclas en linux - Introducción a XKB.Redefinición de teclas en linux - Introducción a XKB.: photo credit: Reigh SierraEn un comienzo sólo quería contarles de un hack muy sencillo que encontré en un libro de trucos 100 Linux tips & Tricks que nos permite darle uso a esas teclas con el símbolo de MS-windows de nuestros teclados y que en linux... 0 comment(s) | 5 view(s) | posted on June 11, 2009
  • Uso del administrador de archivos "midnight-commander" y "gnome-commander" en linux - Tutorial.Uso del administrador de archivos "midnight-commander" y "gnome-commander" en linux - Tutorial.: Uso del administrador de archivos midnight-commander y "gnome-commander" en linux. ... bla bla ... gnome-commander durmiendo (View - Swith to horizontal) · · · midnight-commander listo para el.l combate Coming up soon! -- desde que instalé un pl... 3 comment(s) | 6 view(s) | posted on May 30, 2009
  • Uso de la linea de comando para MySQL.Uso de la linea de comando para MySQL.: photo credit: dmuth Esto es un tutorial introductorio (bastante bueno me permito decir). Si quieres una excelente lista de consulta rápida de comandos http://www.pantz.org/software/mysql/mysqlcommands.html MySQL dispone de una interface/shell llamad... 1 comment(s) | 2 view(s) | posted on May 29, 2009
  • Encontrar URL de radios dentro de páginas web usando wget y less.Encontrar URL de radios dentro de páginas web usando wget y less.: photo credit: meeg-el Generalmente las radios online dan un pequeño archivo que puedes bajar/abrir directamente con tu reproductor de música. Y así puedes guardarlo y ejecutarlo cada vez que quieras sin tener que visitar la página cada vez. Eso es ... 1 comment(s) | 4 view(s) | posted on May 18, 2009
  • Función PHP para transformar fechas formateadas a unixtime.Función PHP para transformar fechas formateadas a unixtime.: Función para transformar fechas formateadas a unixtime. En este historico momento son las: [cc lang="php"] [/cc] Unixtime es el tiempo en segundos desde el 1/1/1970 y es muy útil para almacenar y procesar fechas. Por lo mismo no es adecuado para fech... 0 comment(s) | 1 view(s) | posted on May 16, 2009
  • Uso de comando mail en linux.Uso de comando mail en linux.: photo credit: Will Lion No se trata de revivir mail/mailx o fomentar el uso de pine/alpine como MUA (Mail User Agent). Aunque alpine se sigue manteniendo muy al día. Incluso puede usar gmail como backend. Esto se trata de lo siguiente: Te habrás enc... 2 comment(s) | 34 view(s) | posted on April 29, 2009
  • Uso de su y sudo para simular al usuario root.Uso de su y sudo para simular al usuario root.: photo credit: Ian-S La principal razón para usar siempre una cuenta de usuario normal, es decir, sin privilegios de superusuario (root) es incrementar la seguridad de no dañar el sistema, Con los comandos su y sudo podemos ejecutar comandos desde u... 0 comment(s) | 10 view(s) | posted on April 28, 2009
  • Trackbacks, qué, cómo y porqué.Trackbacks, qué, cómo y porqué.: photo credit: CLUC 1.- Introducción Aun cuando existen casi desde los inicios de los blogs casi ningún blogger sabe lo que es ni para que sirve ni como se usa. Si buscas información sobre él la mayoría son artículos nebulosos refiriéndose a la d... 2 comment(s) | 1 view(s) | posted on March 10, 2009
  • LA ULTIMA PREGUNTA - Isaac Asimov.LA ULTIMA PREGUNTA - Isaac Asimov.: No pienso dar la lata intentando escribir algo interesante al mismo tiempo que divertido. Para eso está Isaac Asimov. Respecto a los derechos de autor... seguro que al viejo pícaro no le hubiese importado, siempre y cuando su nombre estuviese bien a la... 0 comment(s) | 4 view(s) | posted on March 4, 2009
  • Recuperación de archivos borrados en linux y cómo convertir un sistema de archivos UFS de ext3 a ext2.Recuperación de archivos borrados en linux y cómo convertir un sistema de archivos UFS de ext3 a ext2.: photo credit: simonbouchard Introducción Asi que lo borraste y ahora lo quieres de vuelta? Seguro que no. Debe haber sido un error. Echarse para atrás no lo hacemos los machotes ni las mujeres güenonas. Pasa que cuando te estas toda una tarde robán... 4 comment(s) | 1 view(s) | posted on March 1, 2009
  • CONTACTO - Escríbeme!CONTACTO - Escríbeme!: Este mensaje será enviado directamente a mi e-mail y no aparecerá en ninguna parte de este blog. Así podremos mantener una conversación en privado. Si quieres usar PGP, aqui puedes bajar mi llave pública. [cc lang="bash" line_numbers="off"]-----BE... 0 comment(s) | 7 view(s) | posted on February 28, 2009
  • Reutilización de comandos en bash con history y fc.Reutilización de comandos en bash con history y fc.: photo credit: mbernet history Bash mantiene un registro de todos los comandos que ejecutas en una terminal y los guarda al final de cada sesión en tu fichero personal .bash_history Con toda seguridad ya has usado este registro al recuperar comandos a... 2 comment(s) | 12 view(s) | posted on February 20, 2009
  • Modificación dinámica de un array usando foreach y while.Modificación dinámica de un array usando foreach y while.: Se me ocurrió escribir esto cuando me encontraba escribiendo el código que aquí muestro y recordé que hacia mucho tiempo que no usaba foreach y while sobre un mismo array. [cc lang="php"] foreach ($array as $key = $value) { // hacer algo con $val... 0 comment(s) | 3 view(s) | posted on February 20, 2009
  • About NomikOS – BLOGAbout NomikOS – BLOG: Debido a tanto escribir en foros de programadores, finalmente he decidido tener mi propio blog. Lo haré para afianzar mis conocimientos en computación y como resultado de eso espero también dejar para ti información lo más cualificada posible dentro... 0 comment(s) | 13 view(s) | posted on January 23, 2009
  •  
    Written by nomikos in: |

    profile for NomikOS at Stack Overflow, Q&A for professional and enthusiast programmers

    motor: WordPress. tema: TheBuckmaker modificado por NomikOS.