25 Jun

Rails 4

Published by ApuX

Finalmente, después de mucho trabajo por parte de los miembros del equipo core de rails y en general de la comunidad rails al rededor del mundo, hoy se ha liberado la versión 4.0 del popular framework de desarrollo web.

24 Jun

[Tips] Elementos compuestos de dos palabras en un arreglo con %w

Published by ApuX

Probablemente conoces que es posible generar un arreglo de cadenas en ruby con %w.

%w[hello world foo bar]
# => ["hello", "world", "foo", "bar"]

esto es similar a

24 Jun

[Tips] Items compound of two words in an array with %w

Published by ApuX

You probably know it is possible to generate an array of strings in ruby with %w.

%w[hello world foo bar]
# => ["hello", "world", "foo", "bar"]

this is similar to

21 Jun

[Breve] python-software-properties en Ubuntu superiores a 12.04

Published by hermes.ojeda

Si por alguna razón encuentra un tutorial que haga esto:

sudo apt-get install python-software-properties

En versiones posteriores a Ubuntu 12.04 se debe cambiar por:

10 Jun

Buscar métodos dentro de un objeto en Ruby

Published by ApuX

El API de Ruby es muy completa. Cada clase incluye bastantes métodos para hacer tareas específicas. Desafortunadamente, no siempre recordamos todos estos métodos, pero estamos seguros que el método que queremos existe e incluso recordamos parte del nombre. En lugar de ir a Internet y buscar el método, podemos simplemente usar grep para buscar el método que queremos.

grep es un método incluido en cualquier arreglo y encuentra todos los elementos que empaten con el patrón dado. Por ejemplo:

08 Jun

Chakra Linux: Cambiar el directorio temporal al instalar paquetes

Published by fernando.villalobos

Espacio insuficiente en disco

Algunas veces cuando instalamos paquetes desde el ccr (la mayoría requieren compilación) después de un rato en el proceso de instalación, terminamos con un mensaje de 'Espacio en disco insuficiente', ésto es porque por default el sistema montará el directorio /tmp en memoria, dándole un espacio limitado, independientemente de cuánto espacio tengamos destinado en nuestro directorio raíz.

08 Jun

Configuración permanente de fuente en Vim gráfico qvim/gvim

Published by fernando.villalobos

El problema: Vim no guarda mi fuente

Para quienes usamos Vim en su modo gráfico, podemos hacer uso de diferentes fuentes y tamaño de letra para ajustarlas a nuestra mayor comodidad, pero... al reiniciar el editor, perdemos nuestra configuración de fuente. Para solucionar ésto es necesario realizar una configuración permanente:

03 Jun

Search for methods in a Ruby object

Published by ApuX

The Ruby API is very complete. Each class includes a lot of helpful methods to do specific tasks. Unfortunately, we don't always remember all of these methods. Sometimes we are sure that the method we want exists and even remember part of the name. Instead of going to the Internet and search for the method, we can simply use grep to find the method we want.

grep is a method included in any array object and finds all the items which match with the given pattern. e. g.

29 May

Empezando a usar Vim con spf13-vim

Published by antonio.hernandez

He sido usuario de vi/vim desde hace ya algo de tiempo y todo a raíz de que inicie a usar GNU/Linux de igual forma hace más o menos 8 años, y si hay algo que siempre leía era la importancia de aprender a usar EL editor de texto de Unix, vi.

27 May

[Tips] Deleting a backward word in the shell prompt

Published by ApuX

A very small but interesting tip. Well used, it can be very usefull.

When writing a command at the prompt, sometimes we make some mistakes and we need to delete what we wrote. It is really simple to use the backspace key for that work, but, Do you know you can use (ctrl+w) for deleting word by word instead of letter by letter? Lets say we are writing an instruction to substitute strings in all the files of the directory

27 May

[Tips] Borrar una palabra hacia atrás en la línea de comandos

Published by ApuX

Un tip muy pequeño pero muy interesante. Bien utilizado puede resultar bastante útil.

Al escribir un comando en el prompt, en algunas ocasiones cometemos errores y necesitamos borrar lo que hayamos escrito. Es bastante fácil utilizar la tecla de backspace para este trabajo, pero ¿sabías que puedes utilizar (ctrl+w) para borrar palabra por palabra en lugar de letra por letra? Imaginemos que estamos escribiendo una instrucción para sustituir cadenas en los archivos de un directorio

22 May

Generando diagrama de modelos en Rails 3

Published by hermes.ojeda

Cuando al desarrollar una aplicación en Rails 3 esta se vuelve demasiado compleja, algo que puede resultar muy útil es tener el diagrama que nos muestre las relaciones entre los diferentes modelos, para poder realizar un análisis más general.

Una forma de hacerlo fácilmente es utilizando railroady.

Para hacerlo seguimos los siguientes pasos: 1. Instalar primero el programa graphviz que nos permitirá generar el diagrama:

20 May

Simulación de física en JavaScript

Published by ApuX

Les comparto un interesante proyecto en JavaScript, sobre cómo se comporta una tela al jalarla o romperla.

Check out this Pen!

La liga a la página en codepen

http://codepen.io/stuffit/pen/KrAwx

En la página del desarrollador se encuentran más simulaciones.

11 May

Poder de la consola, con el programa De Puntitas

Published by hermes.ojeda

Hace unos meses mi esposa me pidió que le consiguiera los capítulo de un programa llamado De Puntitas. Personalmente no conocía dicho programa. Al buscar por la red encontré una lista de reproducción en Radio Educación, y después de escuchar el primer programa quedé impresionado e investigué más sobre el programa, sobre el fallecido Conductor, y sobre la historia del mismo. Lo recomiendo para quien no lo conozca. Pero ahora vamos a la consola:

10 May

Curso de Diseño Gráfico con GNU/Linux

Published by hermes.ojeda

Curso impartido por Leonel I. Saafigueroa que se compone de 28 videos, la mayoría de estos enfocados al uso de Gimp.

Ver Curso Completo

Fuente

Páginas