September 15th, 2009
admin
Supongamos que te encuentras en la necesidad de transferir unos ficheros a través de una sesión SSH. Desde luego, puedes abrir otra consola y lanzar un scp o un sftp. Es un poco incómodo, pero funciona. Ahora bien, imagina que la única manera de acceder a la máquina destino es a través de otras máquinas. Debes conectarte a la máquina A, luego a la B. Desde la B haces un sftp a la C. Entonces desconectas de la B y haces un sftp desde la B a la A. Finalmente desconectas de la A y haces un sftp a tu máquina. Una pesadilla, ¿verdad?
Read more…
September 15th, 2009
admin
Existen una serie de herramientas muy útiles a la hora de desarrollar una aplicación que debe visualizarse en móviles.
Read more…
September 15th, 2009
admin
Browserized Styles proporciona una forma verdaderamente simple para crear hojas de estilo para un navegador o sistema operativo específico. Todo lo que se necesita es crear un fichero CSS orientado a un navegador añadiendo un guión bajo y un identificador al final del fichero CSS.
Más información:
Repositorio de Browserized Styles en GitHub
September 14th, 2009
admin
Sass es un meta-lenguaje por encima de CSS que se utiliza para describir el estilo de un documento limpia y estructuralmente, más poderoso que CSS por sí solo. Sass proporciona una sintaxis más simple y elegante que CSS e implementa diversas características que son útiles para crear hojas de estilo manejables.
Más información:
Sass – Syntactically Awesome Stylesheets
September 14th, 2009
admin
El proceso es sencillo, pero tiene algunas trampas.
En primer lugar, ejecutar:
aptitude install ruby1.9.1 rubygems1.9.1 libopenssl-ruby1.9.1
gem1.9.1 install mysql |
aptitude install ruby1.9.1 rubygems1.9.1 libopenssl-ruby1.9.1
gem1.9.1 install mysql
Es MUY importante que todos los paquetes usen la misma versión de ruby (en este caso 1.9.1). Instalar ruby1.9 junto con rubygems1.9.1 conlleva muchos dolores de cabeza.
September 14th, 2009
admin
Este error puede llegar a ser bastante desesperante. Esto se da cuando el número de versión de ruby difiere del número de versión de rubygems. En mi caso, intentaba ejecutar ruby 1.9 teniendo instalada la versión 1.9.1 de rubygems. La solución es usar el ejecutable ruby que corresponda con la versión de rubygems que queremos utilizar. Así, si tenemos instalada rubygems 1.9.1 el siguiente comando fallaría:
ruby1.9 script/server
Mientras que el siguiente comando funcionaría:
ruby1.9.1 script/server
<internal:gem_prelude>:90:in `require’: no such file to load — rubygems (LoadError)
September 13th, 2009
admin
Uno de los problemas que a menudo los usuarios de sistemas operativos libres solemos encontrarnos es (dejando a un lado el de conseguir hardware que funcione en nuestro sistema operativo) conseguir una máquina sin un Windows preinstalado.
Read more…
September 12th, 2009
admin
jRails – jQuery on Rails:
Para aquellos casos en los que por alguna razón u otra necesitamos utilizar jQuery en lugar de Prototype (la librería javascript por defecto en Rails), tenemos jRails, que permite reemplazar una librería por otra sin tener que bucear en el código javascript de jQuery, justo como venimos usando Prototype.
September 11th, 2009
admin
README.md at 9202bd328b828159746bb902ef71690580313b2d from langalex’s couch_potato – GitHub:
CouchPotato es una capa de persistencia para CouchDB. CouchDB es, a su vez, una base de datos no relacional. Es un concepto bastante interesante.
Cito:
What CouchDB is
- A document database server, accessible via a RESTful JSON API.
- Ad-hoc and schema-free with a flat address space.
- Distributed, featuring robust, incremental replication with bi-directional conflict detection and management.
- Query-able and index-able, featuring a table oriented reporting engine that uses Javascript as a query language.
September 10th, 2009
admin
mechanize-0.9.3 Documentation:
The Mechanize library is used for automating interaction with websites. Mechanize automatically stores and sends cookies, follows redirects, can follow links, and submit forms. Form fields can be populated and submitted. Mechanize also keeps track of the sites that you have visited as a history.
Recent Comments