A lo largo de la existencia de Picando Código he generado, juntado y enlazado bastante material y recursos relacionados a programación. En esta página iré recolectando proyectos, enlaces a posts, noticias y páginas sobre las distintas herramientas de programación en las que voy trabajando.
Mi lenguaje de programación más usado es Ruby, pero también escribo bastantes Scripts Shell. En el blog he publicado sobre C/C++, Java, JavaScript, Perl, Python, PHP, SQL, Flex (ActionScript) y más. También tengo una página dedicada a Emacs.
Para ver lo último que he escrito en el tema, recomiendo visitar la categoría Programación en el blog.
Herramientas y recursos
- Mini-Pique: Bashrc PS1 generator - genera el código para tu prompt bash con una interfaz drag & drop
- endoflife.date - conoce cuándo se termina de dar soporte a distintas tecnologías
- Meld - Herramienta visual para diffs y merges
- aprend.io - Aprende Front-End de forma gratuita y en Español con videos
- Vagrant: entornos de desarrollo portables, reproducibles y livianos
- Conseguí u ofrecé ayuda para un proyecto Open Source con Looking for Pull Request
- Gitray - Navegación fácil de proyectos en GitHub
- Nuevo material en la Universidad de Código de Google
- KRegExpEditor: Editor de expresiones regulares
- Bug Tracking System: Seguimiento de errores
- Nuevos cursos de programación en la Universidad de Código de Google
- KDESvn: Cliente gráfico de Subversion para KDE
- Probando la beta de Stack Overflow
- Herramienta para destacar sintaxis en código fuente
- Podcasts de Ciencias de la Computación y Programación
- Centro de Desarrollo Python de Sun Microsystems
- Manual de Referencia GNU C 0.1
- Cursos online Gratuitos: [Real World Technologies: NetBeans GUI Builder, JRuby, JavaFX, and JavaME]
- Cómo hacer tu currículum de programador para conseguir trabajo
- Recurso online Java: aumentar tu conocimiento y habilidad
Artículos de Programación
- La mentira Agile 2
- La mentira Agile
- Programadores: Por qué asistir a todos los eventos técnicos posibles
- 5 tipos de programadores
- Condicionales Yoda
- Desarrolladores .NET: ¿los turistas Norteamericanos de la industria del Software?
- Costumbres del código: Uso de las llaves en programación { } - Parte 2
- Costumbres del código: Uso de las llaves en programación { }
- Code Monkey: La canción de los monos del código
- 10 razones para aprender y usar Expresiones regulares
- Seguimiento de "¿Dónde están los ingenieros del mañana?"
- Reflexiones de un programador.. Parte II
- Los dos tipos de programador
- La Actitud Hacker - Eric Raymond
Programación web
- Actualización en SuperTimeTracker.com
- Humble Book Bundle: libros digitales sobre Desarrollo y Diseño Web por O'Reilly
- Actualiza un canal en Telegram automáticamente desde WordPress
- Notificaciones en la web
- Se acerca el primer Navegador Web dedicado a los Desarrolladores
- Middleman: Generador de sitios web estáticos
- Firefox Developer Tools, parte 2: Scratchpad y Editor de Estilos
- Firefox Developer Tools, parte 1: la Consola Web y el Debugger JavaScript
- Oh, the humanity!
- Reseña del Mozilla Developer Network Hack Day Montevideo 2012
- Soñando con Perl: Mojolicious
- Sass - hojas de estilo sintácticamente impresionantes
- Aprendiendo HAML
- Favicon al azar para tu sitio en PHP
- PHP 4: Parse error: syntax error, unexpected T_OBJECT_OPERATOR
- Resaltado de sintaxis PHP para Emacs
- Tarde programando PHP para WordPress
- Warning: Cannot modify header information - headers already sent
- Probando IDE's para Desarrollo web
- Introducción a PHP
- Introducción al HTML
IDE's - Entornos integrados de desarrollo
- NetBeans 6.9 y Eclipse Helios
- Eclipse y Netbeans en pantalla completa
- IDEs para programadores web: PHP, JavaScript
- Como instalar NetBeans IDE 6.5 en GNU/Linux
- Disponible NetBeans IDE 6.5
- NetBeans celebra sus 10 años
- Cómo instalar NetBeans IDE 6.1 en GNU/Linux
- Probando IDE's para Desarrollo web
- Disponible el nuevo IDE NetBeans 6.0!
- Novedades IDE´s en Java: NetBeans y JBuilder
- IDE, Java y GUI
- GUI's en Java: Swing, AWT, SWT, Eclipse, Netbeans... ¿problema interminable?
Control de versiones
- Piques Git - cherry pick y git clean
- git log - explorando el historial de commits en Git
- Control de versiones: Madurar
- Tutorial de Mercurial por Joel Spolsky
- Subversion: Como crear y aplicar parches
- Subversion pasaría a ser un proyecto de la Apache Software Foundation
- Subversion: Sistema de control de versiones - Tutorial y material
- KDESvn: Cliente gráfico de Subversion para KDE
- Repositorio Subversion Local
- Git: Sistema de control de versiones distribuido
- Sistema de control de versiones: GNU Bazaar
- {Libros}: Version Control with Subversion - Next Generation Open Source Version Control
- Por aprender: Control de versiones para Bases de Datos
Ingeniería de Software
- Manual de uso de Trac
- Project Manager
- Jeff Atwood: "Repito: No escuchen a sus usuarios!"
- JAVAUY 07 - Integración continua
- Material Patrones de diseño - Definición y patrón Singleton
- {Libro} Técnicas esenciales para el Desarrollo Ágil de Software
Proyectos
Todo el código fuente en esta página está publicado bajo la GNU General Public License versión 3, a no ser que sea especificado de otra forma. Pueden obtener una copia en: https://picandocodigo.net/downloads/gpl-3.0.txt, o visitar el sitio de la Free Software Foundation para más información.
Comentarios recientes