Mostrando entradas con la etiqueta Recursos. Mostrar todas las entradas
Mostrando entradas con la etiqueta Recursos. Mostrar todas las entradas

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/

jueves, 18 de septiembre de 2008

SQLMAP contra las vulnerabilidades SQL en aplicaciones web

Recientemente ha sido lanzado SQLMAP, una herramienta automática enteramente desarrollada en Python y cuyo objetivo es detectar vulnerabilidades de inyección SQL en aplicaciones del ambito web.

Descargas: http://sourceforge.net/

martes, 9 de septiembre de 2008

Django 1.0 para todo el mundo

Finalmente, ha sido liberada la versión estable 1.0 de Django, uno de los framework libres más famosos basados en Python.

Según se puede e en el blog del proyecto, este logro se debió en gran medida a la gran comunidad de usuarios y desarrolladores del proyecto Django y resaltan el gran esfuerzo realizado con estadísticas como 4000 commits y 2000 bugs corregidos desde la última versión estable.

Django es "el web framework para perfeccionistas con fechas de entrega". Pueden sondear un poco su poder en esta revisión.

Anuncio de Django

Revisón de esta versión

miércoles, 13 de agosto de 2008

Codepad: Comprueba tu código desde la web

Codepad es una aplicación web que nos va a permitir probar nuestros códigos para conocer si realmente funcionan desde el propio navegador web.

Muestra los errores de sintaxis cometidos y admite más de 13 lenguajes de programación diferentes entre los que podemos encontrar a C, C++, PHP, Python, Ruby, etc.

Cuando compile el código te dará una URL a la que te puedes conectar por chat o email.

Más info: http://codepad.org/

sábado, 2 de agosto de 2008

disponible la versión 1.0 de openSUSE Build Service

openSUSE Build Service acaba de salir de la fase beta para convertirse en una aplicación más estable. Este servicio, orientado a desarrolladores, permite gestionar el código fuente y crear paquetes para las diferentes distribuciones soportadas de forma que las aplicaciones creadas pueden ser distribuidas de una forma muy fácil y cómoda.

Además de la interfaz web accesible desde la página principal del proyecto openSUSE, los usuarios de este servicio también tienen a su disposición una herramienta en línea de comandos basada en Python, y una serie de API's que permiten enlazar este servicio con otros similares cómo por ejemplo SourceForge, un servicio de almacenamiento de código que también ofrece otras funciones extra para programadores. Incluso puede crearse clientes a medida gracias a estas API's.

Permite la gestión y construcción de paquetes de software para varias distribuciones entre las que se cuentan todas las de Novell/openSUSE además de Fedora, CentOS, Debian, Ubuntu o Mandriva.

Visto en: http://www.imatica.org/bloges/2008/07/220715922008.html

martes, 29 de julio de 2008

Django, un Framework desarrollador de webs para Python

Django es un Framework para el desarrollo web, escrito, claro está, en el lenguaje Python. Además es de código abierto y según cuentan en elcodigok, cumple en algún aspecto el paradigma de programación por capas, dejando así por separado el Modelo, las Vistas y el Controlador.

Fue liberado al público bajo licencia BSD en Julio de 2005, algunas de sus características son las siguientes:
  • Un mapeador objeto-relacional.
  • Una API de base de datos robusta.
  • Un sistema incorporado de “vistas genéricas”
  • Un sistema extensible de plantillas basado en etiquetas y con herencia de plantillas.
  • Un "despachador" de URLs basado en expresiones regulares.
  • Soporte de internacionalización, incluyendo traducciones incorporadas de la interfaz de administración.
  • Documentación incorporada accesible a través de la aplicación administrativa (incluyendo documentación generada automáticamente de los modelos y las librerías de plantillas añadidas por las aplicaciones).

Para su funcionamiento necesitamos tener instalado Python 2.3 No necesitaremos contar con un servidor web propio, ya que Django trae incorporado consigo uno muy ligero, así como un servidor de Bases de Datos para interactuar con nuestra aplicaciones tipo PostgreSQL, MySQL o SQLite3

Vía: http://www.elcodigok.com.ar

Conoce además:
Requisitos de sistema para utilizar Django

domingo, 13 de julio de 2008

¿Existe Python para móviles?

Python for S60 es un SDK de Python para la serie 60 de Nokia.

Puedes encontrar más información sobre este tema en el wiki de Nokia. También puedes existe un tutorial de Pys60.

Sacado de las preguntas frecuentes sobre Python

miércoles, 14 de mayo de 2008

¿Necesitas tutoriales de Python?

  • Guía de estilo del código Python Guía de estilo de Guido van Rossum, creador de Python, y Barry Warsaw donde se listan distintas convenciones utilizadas en el código Python comprendido en la librería estándar de la distribución principal de Python.
  • Python Tutorial por Guido van Rossum, el creador de Python. Está en inglés.

  • Python instantáneo: Es es un curso intensivo de introducción mínima al lenguaje de programación Python.