GitHub – Repositorio de control de versiones en la web

github.jpg

Los que han trabajado o trabajan actualmente en la noble tarea de desarrollar proyectos de software saben lo importante que es mantener un control de las versiones que cada programador lanza en cada archivo.
Existen varias formas de tener este control, seguramente la más conocida es el viejo CVS, gratuito y bastante sencillo de usar (mi equipo de trabajo lo usa con el cliente TortoiseCVS y está encantado).
El caso es que hace unas semanas que le eché el ojo a GitHub, un repositorio web que permite guardar las versiones de proyectos en Internet, con la ventaja de tener el código más actual siempre disponible en la red de redes.
Recibí­ una invitación de Tom Preston-Werner hace tres dí­as y ahora os comento algunas cosas sobre el tema.
Cómo podéis ver en la imagen podemos usar GitHub para guardar las diferentes nuestros proyectos permitiendo crear versiones de los que ya fueron guardados previamente. En él podemos encontrar famosos frameworks como Merb, dando la opción a los usuarios de crear ramificaciones del proyecto inicial.

repositorio.jpg
Compatible con SSL para aumentar la seguridad de la transferencia de datos y con herramientas visuales muy atractivas que facilitan el acceso a la información de forma rápida y sencilla.
Tres invitaciones para los primeros comentarios.

Plone-es – Comunidad en español de Plone, gestor de contenidos para Web

plone.jpg

Acabaron las vacaciones de Semana Santa y, mientras Lucas se hací­a cargo de WWWhatsnew, yo iba conociendo algunas curiosas costumbres del estado de Bahí­a, en el sur del nordeste de Brasil. Estoy preparando algunas fotos y ví­deos de lo que he visto que pondré dentro de poco en www.vivoenBrasil.com.
El caso es que a la vuelta me he encontrado con 135 emails entre los cuales algunos de vosotros me presentáis interesantes proyectos que merecen atención especial.
Uno de ellos es Plone-es, una nueva comunidad dedicada al mundo del desarrollo de entornos web con el gestor de contenidos de código abierto Plone, la administración de Zope y sus aplicaciones en Python.

Marc Pí mpols así­ me lo cuenta:

Destinada tanto a usuarios principiantes como a desarrolladores avanzados, en plone-es.org podremos encontrar secciones que nos ayudarán a mantener contacto con el resto de la comunidad, un foro dividido en varias secciones (Plone 2/3, Zope 2/3 y lenguaje Python), una sección de documentación para ir añadiendo toda clase de manuales, tutoriales y documentos de ayuda o soporte, una agenda de eventos relacionados con el sector, y las últimas notí­cias y novedades.

El registro para nuevos usuarios está abierto, estos pueden participar con comentarios en todas las secciones y artí­culos y cada uno dispone de una carpeta donde crear su propio contenido.

Plone ha adquirido en los últimos meses un fuerte crecimiento y está actualmente reconocido como unos de los mejores CMS del mercado y con mayores espectativas de futuro.

Una excelente forma de presentaros este CMS que hasta ahora no habí­a aparecido en la categorí­a correspondiente de WWWhatsnew.

Scriptcopy.com – Scripts gratis para crear clones de webs 2.0

scripts.jpg

¿Queréis hacer un clon de HotOrNot y no sabéis por dónde empezar?, ¿soñáis con vuestro propio Orkut?, ¿sabéis programar pero siempre os da pereza empezar?.
En ScriptCopy tenéis pequeños programas que clonan una, varias o todas las funcionalidades de los famosos sites web 2.0 que por aquí­ han ido apareciendo: 500Words, Adbrite Adsense, Alibaba, Answers, Aweber, Blogger, CJ, Craigslist, Delicious, Digg, Dmoz, eBay, Elance, Escrow, Facebook, Flickr, Friendster, Gmail, Hi5, Hot or Not, Hotscripts… son algunas de las muchas categorí­as en las que los scripts están incluidos.
Un buen lugar para obtener lineas de código que ayuden a crear buenos proyectos.
Lástima que el diseño sea tan 1.0… no se puede tener todo.
fuente: https://del.icio.us/todsawat

IzzyMenu – Crear menús CSS fácilmente

menu.jpg

Aquí­ os muestro hoy una excelente herramienta para diseñar un bonito menú para vuestro site.
Sin necesidad de saber programar, y sin tener que registrarse, basta indicar en Izzymenu una serie de paramétros y elegir las opciones y subopciones que queréis que aparezcan el el menú. El resultado puede tener varias estéticas diferentes que deberán adaptarse al diseño de vuestra web.
menu1.jpg
Cómo véis en la figura inferior el diseño de esta aplicación está pensado para que no sea en absoluto difí­cil obtener el código del menú deseado. Fácil de entender par alos que conocen el tí­pico vocabulario del mundo del diseño web: css, link, background, etc.
menus.jpg
Una excelente opción para no perder tiempo programando monótonas lí­neas interminables de código.
fuente: accessoWeb

Glassbox – Indispensable para los programadores 2.0

glassbox.jpg
Tanta gente lo ha puesto como favorito en del.icio.us durante el dí­a de hoy que no puedo dejar de escribir sobre el tema.
Glassbox es una biblioteca de Javascript que permite dar efectos impresionantes a vuestros proyectos web.
Desde menús y bordes transparentes hasta efectos que parecen propios de Macromedia Flash, los recursos son realmente sorprendentes.
Como no soy ningún gurú en la programación dejaré que seáis vosotros los que realicéis los comentarios más técnicos.

htaccesseditor.com – La forma más fácil de crear un archivo .htaccess

Para los que no tenemos mucho conocimiento sobre administración de servidores Apache esta aplicación nos viene que ni pintada.
Se trata de un creador de archivos .htaccess. Le tenéis que decir lo que queréis y él os montará el contenido del famoso archivo que especificará el comportamiento de vuestro sitio web.
htaccess.jpg
Página de error, páginas default, restricciones de acceso, identificación… todos los datos deberán rellenarse a través de simples formularios al mismo tiempo que se genera el código caracterí­stico de los archivos de este tipo.
Disponible en varios idiomas, para facilitar el tema (necesitan traductores para español, ¿algún voluntario?).
NOTA: Aquí­ tenéis otra opción, más completa y más difí­cil de usar: htacces generator.
fuente: downloadsquad

Heroku – Programar en Ruby directamente en internet

heroku.jpg

Hace muchos años que dejé de programar. Eso de escribir código, crear funciones, compilar, testear, distribuir.. nunca ha sido lo mí­o.
Es un trabajo que necesita mucha concentración y conocimiento de las nuevas tendencias para no quedarse atrás sin querer.
Heroku es la oportunidad para que muchos principiantes puedan entrar en el mundo de la programación en Ruby an Rails sin necesidad de instalar nada en el ordenador.
Os ofrece un entorno de programación completo, desde aplicaciones para codificar hasta herramientas para realizar tests. Al terminar la aplicación podéis dejarla funcionando en su servidor y distribuirla sin ningún coste de hospedaje ni migraciones a nuevos ambientes.
Desde ajaxian he leido algunos detalles que están perfectamente explicados en su sitio.
Idealpar ala categorí­a de Solo Programadores que hací­a tiempo que estaba algo abandonada.

Blog de Google que te ayuda a programar

google.gif
Acabo de enterarme de la existencia de un nuevo blog, escrito en español por profesionales de Google, que permitirá a los programadores integrar sus aplicaciones con todo lo que el gran Google ofrece.
Éstos son algunos de los tí­tulos de las noticias ya incluidas: Primera aplicación Android, OpenSocial, Api para iGoogle, modelos de negocio…
Con un mes de vida ya tiene más de mil suscriptores, lo que indica un enorme interés sobre estos temas (y más aún teniendo en cuenta que quien escribe son los dueños del chiringuito).
Aquí­ tenéis el enlace: https://programa-con-google.blogspot.com/

Posteet – Comparte fragmentos de código

Posteet

Posteet nos permite guardar y etiquetar los fragmentos de código que encontremos por la web, o aquellos que utilizamos de vez en cuando, para poder tenerlos siempre a mano y siguiendo con la filosofí­a de la Web 2.0, compartirlos con el resto de usuarios. Eso último queda siempre a elección del usuario, que puede optar por hacerlos públicos a todo el mundo, únicamente a su lista de amigos, o totalmente privados.

Los fragmentos ya incluidos se pueden encontrar mediante la nube de etiquetas, o utilizando el buscador. Para utilizar los códigos que otros han compartido no hace falta registrarse, pero sí­ para añadir tus propios fragmentos. También puedes hacer comentarios, si tienes alguna duda sobre su utilización, o quieres sugerir alguna mejora en su código.

A pesar de tener una nube de etiquetas más populares, puede que se eche en falta un ranking de popularidad de los fragmentos, para saber cuales son los más útiles, o utilizados.

Si os interesan este tipo de páginas, podéis echar un vistazo a lo que comentabamos hace unos meses sobre Naslu, una iniciativa muy parecida.

fuente: Genbeta

Bitnami – Aplicaciones 2.0 en 10 minutos

BitNami

O al menos eso aseguran en Bitnami. Desde su página podrás descargarte stacks (así­ lo llaman ellos) de tus programas de código abierto favoritos, con las aplicaciones dependientes que necesiten, como Apache, MySQL, PHP o Ruby. Descargar y utilizar. Perfecto para realizar retoques, pruebas, o cambiar el diseño en modo local, antes de actualizar tu página web o blog.

Actualmente cuentan con 16 stacks, con las aplicaciones más populares: Wordpress, Joomla, Drupal, phpBB, Mediawiki

BitNami

Además, desde su página web puedes votar las aplicaciones que te gustarí­a que incluyesen más adelante. En la votación actual, van por delante Subversion y Asterisk.

Otro aspecto muy importante es que es multiplataforma. Los stacks están disponibles para Windows, Linux y Mac.

¡Ahora, probar las aplicaciones 2.0 es más fácil que nunca!