05 Jan

Aprende a usar VIM mientras juegas.

Published by jorge.garcia

VIM es un excelente editor de texto para desarrolladores basado en VI y que tiene una gran variedad de plugins y cosas que facilitan la vida.

Si quieres ir aprendiendo a utilizar este maravillos editor de texto, te recomiendo visites Vim adventures en donde podras jugar mientras aprendez a utilizar VIM.

28 Dec

Exception Notification: Notificando errores en producción por correo a los desarrolladores

Published by hermes.ojeda

Cuando desarrollamos alguna aplicación Web algo importante es saber cuándo sucede un error en ambiente de Producción. Esto es importante, ya que muchas veces no es posible cubrir con las pruebas todos los casos posibles.

Una forma fácil de hacerlo en una aplicación en Rails es la siguiente:

Primero agregamos a nuestro Gemfile, la siguiente línea.


gem 'exception_notification'

17 Dec

Configurando Vim para trabajar con Rails (I Configuración Básica)

Published by ApuX

Vim es un editor de textos muy potente, especialmente para desarrolladores. Aquí, compartiré algunos de los tipos que uso cuando lo utilizo para trabajar en proyectos Rails. No explicaré cómo usar vim, sino sólo mostraré la configuración más común que me ha resultado útil en mi trabajo diario.

17 Dec

Ejecutar Dia en modo integrado/single window

Published by fernando.villalobos

Dia

Muchas de las aplicaciones actuales se ejecutan en modalidad de múltiples ventanas; este tipo de interfaz es útil cuando se tiene un monitor de buen tamaño, pero para monitores de equipos portátiles suele traer más problemas que beneficios.

13 Dec

Integración continua para proyectos en Rails

Published by jorge.garcia

Rails

Cuando se tiene proyectos en este caso en Ruby on Rails y a la vez en el proyecto colaboran varios desarrolladores, siempre es bueno tener una herramienta que nos ayude a saber cuando algún miembro del equipo subio código que rompe funcionalidades del sistema.

10 Dec

Cuenta atrás con características de Rails 4, y doce gemas.

Published by ApuX

Hace algunos posts, escribí sobre algunas de las nuevas caraterísitcas de rails 4. Hubieron, sin embargo, algunas otras que no cubrí y quería hacerlo antes de que Rails 4 fuera lieberado. Pero, remarkablelabs tuvo una mejor idea: ¿Por qué escribir sólo uno o dos posts sobre las nuevas características de rails 4 si podemos escribir 31? Sí, están escribiendo 31 post, a manera de cuenta regresiva para el nuevo año (y probablemente para la nueva versión de rails), un post por día, y una característica por post. ¡Fantásico!

10 Dec

Rails 4 count down in features, and 12 gems.

Published by ApuX

Some posts ago, I wrote about some of the new features of rails 4. There were, however, some other features I didn't cover and I wanted to do it before rails 4 was released. But, remarkablelabs had a better idea: Why write just one or two post about rails 4 new features if we can write 31? Yes, they are writing 31 posts, as a count down for new year (and maybe for new rails' version), one post per day, and one feature per post. Awesome! Give it a look.

08 Dec

[Tips] Borrar una rama en git

Published by hermes.ojeda

Git

Por si necesitan borrar alguna rama que ya no ocupen de Git, la forma de hacerlo es la siguiente:


git push origin --delete nombredelarama

03 Dec

Configuring Vim to work with Rails (I Basic configuration)

Published by ApuX

Vim is an extremely powerful text editor, especially for developers. Here, I'll share some of the tips I use working with it on Rails projects. I will not explain how to use vim, but just to show my most common configuration that I find useful for my daily work.

01 Dec

Solución al error E763 por la activación del corrector ortográfico en Vim

Published by antonio.hernandez

Si cuando activas el corrector ortográfico de Vim obtienes el error E763: Word characters differ between spell files, una posible solución es actualizar los diccionarios de ingles que por default vienen instalados en Vim. Para actualizar dichos diccionarios se realizan los siguientes dos simples pasos:

26 Nov

Webinars sobre Software Libre

Published by ApuX

Guadalux es una fundación española dedicada a la difusión de contenido sobre Software libre, actualmente cuenta con un catálogo variado de cursos de gran calidad. La mayoría de éstos son parcialmente presenciales y de pago, sin embargo, tienen un pequeño catálogo de cursos gratuitos y totalmente en línea.

Aquí les dejo la liga a su página http://guadalux.org/ y a los webinars http://guadalux.org/openwebinars/ que tiene actualmente disponible.

Espero que les sea de provecho.

20 Nov

Los objetos Proc

Published by jorge.garcia

Como se sabe la mayoría de cosas en Ruby son objetos, pero hay unos que no lo son, y esos son los bloques.

Como ustedes recuerdan en Ruby los bloques son todo lo que esta adentro de las llaves o el famoso do end

19 Nov

Gráfica de distribuciones Linux

Published by ApuX

La comunidad Linux no para de crecer, y cada día surgen más distribuciones. Algunas son muy pequeñas y así se quedan, o desaparecen pronto; otras se vuelven muy grandes e importantes y son la base de otras nuevas distribuciones. Aquí les comparto una gráfica de las distribuciones Linux en la línea de tiempo, cuándo fueron creadas, de cuál derivan, cuáles ya no existen, etc.
Un trabajo de recopilación muy arduo y muy interesante, vale la pena echarle un vistazo.

16 Nov

Middleman: Creando sitios estáticos con SASS, HAML y Coffescript

Published by hermes.ojeda

Middleman

Diseñar una página web estática utilizando HTML,CSS y Javascript, me parece bastante tedioso, sobre todo porque su sintaxis no es nada amigable, y mantener el código se vuelve todo un martirio. Para cada uno de estos lenguajes existen muy buenos sustitutos, los que me agradan mucho son los siguientes:

12 Nov

Strong Parameters

Published by ApuX

Unos de los cambios más visibles de Rails 4 será Strong Parameters. Reemplazará el enfoque de attr_accessible/attr_protected, que es la manera en que Rails 3 protege de asignación masiva (si no estás familiarizado con asignación masiva, por favor, revisa este railscast).

Páginas