Documentación

Referencia del código de WordPress

A veces al desarrollar sobre WordPress (principalmente cuando lo estamos “estirando” para ajustarse a ciertas necesidades) vale la pena darse una vuelta por su código para descubrir funciones o variables no muy utilizadas (por ejemplo, $post->ancestors) pero que nos podrían ayudar.

Fuente: yukei.net

Documentación de proyectos

Hacer un proyecto puede ser divertido, entretenido o ameno para un programador. Pero documentarlo ya es harina de otro costal.
Muchas veces la documentación se hace tarde, mal y nunca.
Para ayudar un poco a hacer la documentación he encontrado un post en Linux.com que trata sobre usar un wiki para documentar un proyecto Open Source Using a wiki for FOSS application documentation.
En concreto se han decidido por dokuwiki y algún plugin que tiene.

Actualmente también estoy haciendo un proyecto open source, pero lo que me falta es documentación.
Así que hace unas semanas también me decidí por usar un wiki para documentarlo.
Lo de usar un wiki es fue porque:

Google Code University, una universidad online para aprender programación

Google Code University es un proyecto de Google Code que pretende crear una "universidad online" para aprender programación, es decir, un conjunto de recursos orientado hacia universitarios que tengan como finalidad aprender a programar. Actualmente existen cuatro secciones: lenguajes de programación (donde, por supuesto, Java tiene una sección), sistemas distribuidos, Ajax y seguridad web.

También existe otra sección dedicada a soluciones que emplean a menudo los programadores, como bases de datos o sistemas de control de versiones, y un buscador específico que sólo devuelve resultados de páginas web de universidades.

Diversión con OpenXML [inglés]

Opinión de un desarrollador de KSpread (la hoja de cálculo de KOffice) sobre el formato OpenXML de Microsoft, que ha estado revisando, quizás como previsión ante su (cada vez menos) posible aprobación como estándar ISO. Traducción automática aquí: fon.gs/openxml_kspread/

etiquetas: openxml, documentación, iso, microsoft, 7000, páginas

Evolución de la documentación de un proyecto

La mayor parte de la documentación comienza consistiendo en pequeñas notas rápidas ilegibles escritas por desarrolladores privados de sueño y a los que no se les contrató necesariamente por su habilidad para la comunicación.

Estas notas las reescriben graduados en Filología que acaban de salir de la universidad y que pasaron sus últimos 4 años inmersos en obras de ficción.

El resultado se manda al departamento de marketing, cuyo trabajo consiste en asegurarse de que ninguna palabra o frase produzca una mala impresión del producto ("No creo que la palabra 'Basic' comunique adecuadamente la excitante naturaleza del producto. ¿Por qué no lo llamamos 'Visual Zesty'?").

Por último los abogados terminan el trabajo asegurándose de que realmente no se haya prometido explícitamente que el producto haga algo útil.

Fuente: Mundo Geek

Guía rápida de comandos Unix/Linux

A veces, sobre todo para los que están esperando con GNU/Linux, es interesante disponer de una guía rápida de los principales comandos que agilicen nuestro trabajo. En FOSSwire.com han diseñado una guía rápida de comandos Unix/Linux que me he permitido traducir al castellano por si a alguien le resulta útil.

Libros online sobre diseño web

Vía magarto llego a LibrosWeb, un sitio interesante para todos los que quieran aprender sobre diferentes lenguajes de diseño web.

Libros online sobre diseño web

Vía magarto llego a LibrosWeb, un sitio interesante para todos los que quieran aprender sobre diferentes lenguajes de diseño web.

(EN) Análisis de los principales OCR para GNU/Linux

Un programa OCR (Reconocimiento Óptico de Caracteres) sirve para hacer editable un texto desde un fichero de imagen de puntos (bitmap). En este artículo podemos ver cómo se comportan algunos de estos programas, entre ellos tenemos al famoso Tesseract meneame.net/story/google-hace-open-source-soft-ocr

La biblia de Ubuntu en castellano

Existe un proyecto de traducción de la Biblia de Ubuntu, ese gran libro que detalla el funcionamiento de Ubuntu hasta el más mínimo detalle. De momento hay poca gente traduciendo, pero el proyecto avanza constantemente.

Manual de GNU/Linux desde cero

Si estás dando tus primeros pasos con GNU/Linux seguro que estás interesado en un manual que te ayude a soltarte en conceptos bastante recurrentes en los foros, como pueden ser el manejo de la terminal o la instalación de software.

Cómo usar PostgreSQL en Amarok

Hace algun tiempo tenia las ganas de cambiar el motor de base de datos de mi amarok. Para los que entiendan bien el asunto les cuento que cuando en amarok crean una coleccion, internamente genera una base de datos a las que le hace las consultas despues, para poder "recordar" sus temas, poder ordenarlos por categorias, y tantas otras cosas mas.

Cómo usar PostgreSQL en Amarok

Hace algun tiempo tenia las ganas de cambiar el motor de base de datos de mi amarok. Para los que no entiendan bien el asunto les cuento que cuando en amarok crean una coleccion, internamente genera una base de datos a las que le hace las consultas despues, para poder "recordar" sus temas, poder ordenarlos por categorias, y tantas otras cosas mas.

Hoja de referencia y tutorial sobre vi

Los que me conocen personalmente saben de mi amor por el editor vi. Ya sé que alguno me hablará de la Iglesia de emacs o de las magníficas alternativas para el escritorio, pero a mi es el que me gusta.

Multitud de libros sobre programación y GNU/Linux

Vía Diario Linux llego a una magnífica selección de libros de O’Reilly que un amable usuario comparte con toda la comunidad. Cubriendo temas como la programación (Java, Perl, Python, …), redes o bases de datos entre otros, es sin duda un magnífico recurso para tener siempre muy cerca.

Valid XHTML 1.0 Strict