lunes, 27 de octubre de 2008

Editor de codigo gratuito para Python (entre otros): Notepad++ 5.1

Notepad++ 5.1 es una aplicación software que no consume muchos recursos y entre todas sus ventajas destaca principalmente la de reconocer la sintaxis de aproximadamente 40 lenguajes de programación como por ejemplo: C, C++, HTML, XML, ASP, JAVA, SQL, Perl, Python, CSS.


Además presenta un sistema "syntax highlight" el cuál proporciona cambios del color de la sintaxis para adecuarse a las peculariedades de cada lenguaje.

Funcionalidades más destacables:

  • Editor WYSIWYG (What you see is what you get)
  • Permite la apertura múltiple de ficheros
  • Soporta tabs
  • Soporta plugins
  • Soporta Zoom in/Zoom out
  • Bookmarks
  • Soporte para expresiones regulares
  • Soporte drag n’drop de ficheros (arrastrar y soltar)
  • Grabación de macros y reproducción de los mismos
  • Licencia: GPL
  • Sistemas Operativos: Windows 9x/2k/XP/Vista

Descárgalo desde aquí: Notepad++ 5.1 Final (1.71MB). Más información en: http://notepad-plus.sourceforge.net/

domingo, 26 de octubre de 2008

Google App Engine soportará Java además de Python

La plataforma Google App Engine, donde los usuarios pueden hacer funcionar sus propias aplicaciones web utilizando la infraestructura de Google, presentada hace ya un tiempo.

Hasta el momento y desde sus comienzos la plataforma mantuvo como único lenguaje de programación disponible a nuestro querido Python. Sin embargo, en el Google Developers Day, celebrado el 18 de octubre pasado en Bangalore, India, Google anunció que el App Engine pronto tendrá soporte para Java.

Los motivos van desde, las peticiones de los usuarios y desarrolladores y sobre todo por la plataforma Android, la cual corre en una "máquina virtual de java", en sus siglas en ingles; JVM, propia de Google conocida como Dalvik.

De esta manera, se busca fomentar el desarrollo de aplicaciones para la plataforma multisistema Android brindándole a los programadores un entorno donde probar sus aplicaciones de manera práctica y eficaz.

jueves, 23 de octubre de 2008

Búsqueda eficiente de texto en Google App Engine

Sorprendente es que Google no soporte búsquedas de texto de manera eficiente en Google App Engine. Las funcionalidades que existen tienen importantes limitaciones y están muy poco o nada documentadas.

Sin embargo gimenete nos muestra en el ejemplo de continuación cómo utilizar las funcionalidades existentes. Como nos dice el, en el paquete google.appengine.ext.search se encuentra la clase SearchableModel, esta es la clase base que tendremos que utilizar para poder realizar búsquedas de texto en las clases persistentes, en vez de extender de db.Model extenderemos de db.SearchableModel.

Para continuar leyendo este artículo pulsa aquí.

jueves, 9 de octubre de 2008

Lanzado el Python 2.6

Esta nueva versión incluye, entre muchas cosas, nuevas características y mejoradas, correcciones y también nuevos módulos. Además es retrocompatible con sus anteriores versiones 2.x y al mismo tiempo trae herramientas para ayudar los programadores a migrar al Python 3.0.

Python 3.0 será lanzado este mismo año y será incompatible con Python 2. A pesar de eso Python 2 y Python 3 serán soportados simultáneamente en un "futuro previsible".

jueves, 2 de octubre de 2008

debug_mode=on: La Red social de los informáticos

debug_mode=on en palabras de sus creadores:

Por Internet es frecuente encontrar páginas de una temática concreta. Sobre una plataforma, sobre un lenguaje,… Sin embargo no sólo nos interesa una plataforma o lenguaje. La informática es una ciencia multidisciplinar. Un desarrollador web debe saber de HTML, CSS, javascript, seguridad, lenguajes del lado del servidor, SEO… Un administrador de sistemas debe saber de bash, perl, python, Linux, Windows,… Por eso hemos querido hacer una página de referencia sobre programación, administración de sistemas, desarrollo web, etc. en la que puedas encontrar la información que necesitas. Por eso hemos hecho debug_mode=ON: una red social para programadores e informáticos en general.

En fin si te gusta la informática y hacer amigos informáticos, este es tu sitio. Y no te olvides de que está totalmente en CASTELLANO de Castilla.

Enlace: http://debugmodeon.com/