Publica tu how-to

Dinos como hacer lo que sabes hacer, mándanos un email a wdonet@gmail.com y lo publicamos (dos días máximo) o si te interesa unirte al equipo de redactores, también háznoslo saber por correo.

Instalando e iniciandose con Symfony 1.4

Symfony es un framework para desarrollar aplicaciones web de manera rápida bajo PHP.

Actualmente se encuentra en su versión 1.4, y a la fecha es uno de los frameworks más populares para desarrollar con PHP (junto con CakePHP y el Zend Framework...)

El sitio web de Symfony presume su framework como uno de los más rápidos, no sólo para desarrollar, sino también para aprender. Según ellos, siguiendo sus tutoriales en un programa sencillo de aprendizaje, se podría decir que se toman exactamente 2 días (48 horas) en aprender Symfony. En realidad se podría llevar un poco más, dependiendo el tiempo libre que se tenga (además de que hay que dormir, comer y demás...)

La instalación, configuración y levantamiento de un primer proyecto en Symfony es, en realidad, sencillo:

Instalar Trac para administrar proyectos

Administrar proyectos es parte que llega a volverse esencial cuando se  trata con proyectos que crecen poco a poco, como es el caso de los proyectos open source. Existe software hecho justamente para facilitar la administración de proyectos de software. En esta ocasión, vamos a hablar sobre Trac, un software hecho en Python con interfaz web para permitir la administración de proyectos.

Trac incluye:
  • un wiki para que el proyecto tenga su propio sitio en linea, y wiki es aun mejor si es un proyecto open source, para que los usuarios y desarrolladores puedan contar con la información más actualizada, de primera mano de parte de los mismos usuarios y desarrolladores
  • un administrador de issues o tickets para permitir estar al tanto de los bugs y sus correcciones, así como las mejoras hechas al software
  • conexión con el repositorio del código fuente del proyecto. Por defecto, Trac se conecta con repositorios SVN, pero permite también otros
  • utiliza una base de datos, ya sea SQLite, PostgreSQL o MySQL
  • otras características más, propias de un administrador de proyectos y que resultan útiles en ciertos momentos

40 años de UNIX

Esta entrada no es un how-to, pero creo pertinente escribir sobre la importancia de este hecho. 2009 es el año en que el sistema operativo UNIX cumple 40 años de haber sido creado en los laboratorios Bell...

De los primeros sistemas en tener éxito como sistema multitarea, el primero en poder ser portado a muchas plataformas gracias al lenguaje C, que prácticamente nació a la par de UNIX, ancestro de sistemas de tanta importancia hoy en día como Linux, openBSD, openSolaris. UNIX es, sin duda, uno de los grandes inventos del siglo XX.

Como pequeño homenaje, una serie de links para narrar la historia de este sistema:


Historia de UNIX, parte 1
Historia de UNIX, parte 2
Historia de UNIX, parte 3
Historia de UNIX, parte 4


saludos!

Configurar SyntaxHighlighter en tu blog

Esta configuración está probada para blogger.com, pero quizá tengas wordpress, drupal,
joomla, o algún otro y no funcione del todo bien, en ese caso es
mejor que consultes el sitio original para una mejor ayuda y soporte
en: http://alexgorbatchev.com/
1. Primero apuntar al core de Syntax Highlighter.
<link href='http://alexgorbatchev.com/pub/sh/current/styles/shCore.css' rel='stylesheet' type='text/css'/>
<link href='http://alexgorbatchev.com/pub/sh/current/styles/shThemeDefault.css' rel='stylesheet' type='text/css'/>
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shCore.js' type='text/javascript'/>