php
| 2 de marzo de 2012 a las 18:45 | 7 comentarios
PHP Elephant
Aunque con algún retraso con respecto a la fecha inicial prevista para el lanzamiento, finalmente, el equipo de desarrollo de PHP anunció de manera oficial PHP 5.4. Esta versión es considerada la mayor actualización del popular lenguaje desde junio de 2009, cuando se introdujo PHP 5.3. La nueva entrega cuenta con algunas novedades interesantes y grandes mejoras en cuanto a consumo de memoria y velocidad. Principales características de PHP 5.4 Introducción de Traits, un nuevo método para la reutilización de código para reducir las limitaciones de la...
| 3 de febrero de 2012 a las 01:31 | Comentarios
PHP Elephant
Con una breve nota en su sitio web, el equipo encargado del desarrollo de PHP ha dado a conocer de manera oficial la disponibilidad de la versión 5.3.10 del popular lenguaje de programación. Esta nueva versión corrige un grave fallo de seguridad que fue descubierto y reportado por Stefan Esser. La vulnerabilidad permite a un atacante ejecutar código arbitrario de manera remota. Debido a la gravedad del agujero descubierto, se recomienda la actualización inmediata de todas las versiones anteriores de PHP. Vale la pena recordar que PHP es...
| 14 de abril de 2011 a las 14:32 | 2 comentarios
PSPad
Y yo creo que con éste ya hemos tocado suficientes procesadores de texto con capacidades “extra” (hasta que alguno de vosotros, seguro, me demuestre lo contrario). El caso es que para finalizar las semanas que llevamos hablando de programación y aplicaciones para escribir texto con capacidades avanzadas vamos a hablar de PSPad. PSPad es un editor de código sencillo, ligero, portable y con muchas opciones. Aunque sólo está disponible para sistemas Windows, PSPad viene repleto de funciones para ayudar al programador a llevar a cabo su...
| 11 de abril de 2011 a las 13:17 | 3 comentarios
TextEd
Quedaban algunos editores de texto avanzados en el tintero. Aunque hay muchísimos más y quedarán algunos que seguro que os son muy útiles, no quería dejar pasar la oportunidad de recomendaros algunos que otros lectores han dejado caer. En concreto, RJ TextEd se lo debo a Pablo (Gracias!), que nos lo mencionaba en los comentarios de EditPlus 3. RJ TextEd es, simplemente, un editor de texto con capacidades de editor web. Soporta directamente PHP, ASP, JavaScript, HTML y CSS para poder desarrollar nuestras aplicaciones online. Para...
| 7 de abril de 2011 a las 14:31 | 10 comentarios
Komodo Edit
Después de toda una serie de entradas sobre editores de texto con capacidades extra orientadas a la programación, tocaba tratar uno tan conocido como Notepad++ e igual de útil: Komodo edit. En anteriores ocasiones ya nos lo habéis recomendado vosotros y, por supuesto, quería cerrar esta serie de posts sin mencionarlo. Komodo edit es un editor de texto que tiene capacidaddar en la programación de PHP, Python, Ruby, JavaScript, Perl, Tcl, XML, HTML 5 y CSS 3 por defecto con una instalación básica. Komodo edit es...
| 5 de abril de 2011 a las 13:19 | 10 comentarios
EditPlus 3
Seguimos con nuestros editores de texto avanzados, esas pequeñas maravillas que parten del Bloc de Notas de Windows para convertirse en amigos inseparables de cualquier programador o usuario que necesite alguna capacidad extra sin perder sencillez. La recomendación de hoy, EditPlus 3, se la debo a Pablo (¡Gracias!) que nos lo ha comentado en la anterior descarga cuando hablábamos de Emerald. EditPlus 3 es un editor de texto sencillo que tiene capacidades extra para ayuda en la programación. Este editor permite la programación por defecto en...
| 1 de abril de 2011 a las 16:32 | 2 comentarios
Speed Test
Google, como parte importante del internet actual, está intentando mejorarlo en ciertos aspectos que le incumben directamente como portales, desarrollos y servicios que puede que sean de interés para cualquier internauta. Por supuesto, sin olvidar que es una empresa, también hace su negocio. De todas formas, siempre ha ido un paso por delante y también como parte de su “acción social” libera herramientas y opciones para que cualquier desarrollador web o usuario pueda disponer de mejoras, estándares o facilidades para hacer una red, entre todos,...
| 27 de enero de 2011 a las 19:31 | 4 comentarios
phpVirtualBox
En diciembre os avisaba de la salida de la versión 4 de VirtualBox, software totalmente libre y gratuito que nos ayuda con la virtualización de sistemas operativos, creando máquinas virtuales ideales para trabajar en entornos de desarrollo o simplemente disfrutar de aplicaciones o funcionalidades exclusivas de otros sistemas operativos. Leyendo ghacks me entero de la existencia de phpVirtualBox, una herramienta basada en PHP y que implementa AJAX que nos ayudará a administrar nuestro VirtualBox y sus máquinas virtuales desde cualquier sitio mediante una interfaz web. Para poder...
| 4 de octubre de 2010 a las 22:07 | Un comentario
WP-Snippets
WordPress el la plataforma blogger más utilizada de los últimos años. Desde que nació, y a medida que evoluciona, los conocimientos necesarios para instalárselo uno mismo y ponerse a escribir tienden a cero. Si bien para un desarrollo profesional hacen falta unos conocimientos de programación avanzados, para realizar los primeros pinitos y matar la curiosidad no hacen falta más que ganas. Cuando ya tenemos algo hecho, y queremos dar un pasito más, puede que nos compliquemos la vida con código, algoritmos y llamadas a la base...
| 1 de septiembre de 2010 a las 14:32 | 13 comentarios
Logo GLPI
GLPI (Gestionnaire libre de parc informatique) es una herramienta web en software libre (licencia GPL) que ofrece una gestión integral del inventario informático de una empresa además de incluir un sistema de gestión de incidencias (ticketing / helpdesk). La herramienta está desarrollada para entornos Apache-PHP-MySQL, por lo que puede ser instalada tanto en servidores windows como linux y su fácil instalación y manejo permite gestionar todo el soporte y mantenimiento de una empresa de una manera rápida y sencilla, por lo que el despliegue y la...
| 2 de agosto de 2010 a las 21:05 | Un comentario
Piwigo
Después de un fin de semana, quizá para alguno fuese vacacional, solemos juntarnos con un buen número de fotos que nos puede apetecer compartir con amigos y compañeros. Si queremos compartirlas por internet para que nuestros conocidos lejanos puedan tener envidia de lo bien que lo hemos pasado, siempre tenemos a mano Facebook, Flickr o PicasaWeb aunque para los más curiosos puede que les interese tener su propia web o servidor donde crear galerías de sus viajes y aventuras. El proceso de crear galerías on-line puede...
| 16 de julio de 2010 a las 09:08 | 6 comentarios
PHP para Android - Hola, Mundo
Java no es mi plataforma de programación favorita. Tengo varias razones personales, nada objetivas, que alguna vez he discutido con un respetable conocedor del tema. Por otro lado, más allá de las connotaciones tecnopolíticas de trabajar sobre una tecnología centrada en Google, Android me parece una plataforma con un potencial fascinante. Vamos, es Linux + Movilidad + Internet + Redes Sociales + Ummm… sí, también Java. Por supuesto, existen otros lenguajes de programación con los cuales trabajar sobre Android, por ejemplo Python —-uno de mis...
| 9 de junio de 2010 a las 09:00 | 14 comentarios
PHP Unicode
1993: En el principio fue C Luego de conocer el navegador Mosaic, Rasmus Lerdorf supo que su trabajo estaría en Internet. Sin saberlo de antemano, seis meses de codificar los mismos programas CGI en C para rastrear el acceso a su currículum en línea le llevaron a intentar evitar esa tediosa repetición. Entonces creó una biblioteca con funciones para leer HTML y extraer de allí rutinas escritas en C. Así, simple y sencillamente, nació PHP. 1995: PHP/FI 1.0, el llamado a la comunidad Hace 15 años más un...
| 7 de mayo de 2010 a las 22:07 | 5 comentarios
Estas noticias siempre me ponen la piel de gallina. La verdad es que PHP6 todavía está en desarrollo y siempre es mejor que encuentren fallos críticos como este, un desbordamiento del buffer que permite al atacante ejecutar cualquier aplicación (o código arbitrario) en el ordenador que lance el código malicioso. La funcion str_transliterate() es la encargada de traducir un texto de un lenguaje a otro (para entendernos), pero nativamente no valida los parámetros de entrada permitiendo así la ejecución de código malicioso utilizando el famoso fallo...
| 4 de mayo de 2010 a las 22:01 | 7 comentarios
Si queremos montar en casa un servidor con todo lo necesario para comenzar a hacer nuestros primeros pinitos en programación web, PHP, JavaScript… o simplemente trastear podemos encontrarnos que el instalar Apache, MySQL, PHP… puede resultar un trabajo pesado. XAMPP es un paquete que engloba todos los programas y servicios necesarios para poder instalar un servidor básico en nuestro ordenador sin necesidad de configuraciones ni pérdidas de tiempo. XAMPP, de Apache Friends, está disponible en cuatro sabores: Windows, Linux, MAC y Solaris, que ya es...
| 4 de mayo de 2010 a las 09:00 | Comentarios
Luego de cinco años de desarrollo, el equipo encargado KDevelop, un completo IDE de código abierto para la plataforma KDE, anunció la publicación de su más reciente versión estable. KDevelop 4.0 tiene un excelente motor para entender código C++, el cual le permite al IDE comprender el código mejor que tú y con esto asistirte para liberarte de tareas engorrosas. Para KDevelop 4.0 los desarrolladores reescribieron buena parte del código para basarse en las bibliotecas QT4 y KDE4. Se recomienda esta nueva versión para el desarrollo...
| 1 de abril de 2010 a las 10:00 | 5 comentarios
Andreas Bogk, senior hacker de la empresa Xing y miembro del legendario Chaos Computer Club, afirma que PHP crea números de sesión de usuario (ID) propensos a ser adivinados con facilidad. Esto es grave si consideramos la inmensa red de sitios web (e.g., algunas redes sociales) que utiliza ese motor para la creación de sus páginas web. El estudio de Bogk, difundido hace un par de días desde SecList.org, revela lo siguiente: PHP utiliza un débil, criptográficamente hablando, generador de números aleatorios (RNG) para producir identificadores...
| 15 de febrero de 2010 a las 10:00 | 3 comentarios
Luego de la crisis postelectoral de principios de 2008 en Kenia, Erik Hersman y Ory Okolloh coincidieron en desarrollar un mashup con el fin de rastrear eventos violentos en su país. Este software les permitiría recolectar reportes in situ a través mensajes de correo electrónico y SMS que luego serían visualizados sobre Google Maps. El nombre de ese software es Ushahidi y significa “testimonio” en idioma suajili; nada más cierto para un software liberado a mitad del caos. Ushahidi ha sido utilizado desde entonces...
| 11 de febrero de 2010 a las 15:01 | 2 comentarios
Geany es un pequeño y ligero Entorno de Desarrollo Integrado (IDE). Su objetivo es proporcionar un IDE ligero y rápido, con muy pocas dependencias respecto de otros paquetes. Particularmente, también busca ser lo más independiente posible de entornos de escritorio como KDE o GNOME. Por el momento, Geany sólo requiere las librerías GTK2 para funcionar. Como editor de código fuente, reconoce una larga lista de lenguajes de programación: ActionScript, ADA, ASM, C, C#, C++, CSS, Docbook, Fortran, FreeBasic, HTML, Java, JavaScript, LaTeX, Matlab, Pascal, PHP, Python,...
| 9 de febrero de 2010 a las 09:00 | 11 comentarios
El Índice Comunitario de Programación TIOBE es una conocida lista mensual de los lenguajes de programación más populares. La lista es obtenida mediante búsquedas por nombre (del lenguaje) en Google, Google Blogs, Bing, Yahoo!, Wikipedia y YouTube. El índice no es sobre el mejor lenguaje de programación o del que más líneas de código han sido escritas, sino, digamos, sobre los lenguajes de mayor influencia _mediática_en la red. La lista, cuya metodología puede ser discutible, arroja resultados interesantes. En primer lugar, Go y Objetive-C son los...