Mostrando entradas con la etiqueta documentacion. Mostrar todas las entradas
Mostrando entradas con la etiqueta documentacion. Mostrar todas las entradas

2012/02/14

Sobre Gemas

Listar:
gem list

Instalar una gema especifica:
gem install rails --version 3.0.9

Instalar una gema especifica tras un proxy:
gem install rails --version 3.0.9 --http-proxy http://192.168.1.1:8080

Instalar gemas de un proyecto:
Bundle install



Sobre RVM y los Gemsets

Crear gemset:

rvm gemset create gemset_name

Listar gemsets:

rvm gemset list

Elegir un gemset por defecto:

rvm --default ruby_version@gemset_name
rvm --default 1.9.2@rails309

Usar gemset:

rvm 1.9.2@rails309

Borrar gemset:

rvm gemset deleterails309

2011/08/16

Copiando archivos con SSH / SCP

Copiar desde un sistema local a un sistema remoto:

scp all.sql user@00.00.00.00:/srv/www/vhosts/current/

Copiar desde un sistema remoto a uno local:

scp user@00.00.00.00:/srv/www/vhosts/current/all.sql all.sql

2010/11/29

Content Encoding Error en Drupal

Cuando se activa el cache de Drupal puede que Navegadores Firefox envien el mensaje: "Content Encoding Error" eso significa que hay un error en la compresion de la pagina servida, se puede solucionar de varias formas:

Si es error por adicion de un mensaje de PHP:

php_value display_errors Off en el .htaccess
http://drupal.org/node/373101
http://drupaleasy.com/quicktips/browser-fail-unsupported-form-compression-related-php-notice

Si es por error en la base de datos:

Se vacia la tabla: cache_page.
http://drupal.org/node/282110

2010/11/25

PHP Cheat Sheet



Source:
http://www.addedbytes.com/cheat-sheets/php-cheat-sheet/

Mysql - sum() sumar registros

http://www.tizag.com/mysqlTutorial/mysqlsum.php

ejemplo:

mysql> select productos.nombre, sum(pedidos.cantidad) from productos, pedidos where (productos.id_producto = pedidos.id_producto and pedidos.id_producto = 5) group by productos.nombre;

+--------+-----------------------+
| nombre | sum(pedidos.cantidad) |
+--------+-----------------------+
| LIENZO | 6759 |
+--------+-----------------------+
1 row in set (0.00 sec)



Y asi tambien como se puede sumar se puede restar:


select productos.nombre, (sum(pedidos.cantidad)-1) as existencia from productos, pedidos where (productos.id_producto = pedidos.id_producto and pedidos.id_producto = 5) group by productos.nombre;

+--------+------------+
| nombre | existencia |
+--------+------------+
| LIENZO | 6758 |
+--------+------------+
1 row in set (0.02 sec)


http://www.java2s.com/Tutorial/MySQL/0420__Math-Numeric-Functions/Totalthetwocolumnsandthensubtractthem.htm

2010/08/15

Buscar una cadena de texto recursivamente

De esta forma se puede buscar recursivamente una cadena de texto en un arbol de directorios con muchos archivos:
find . | xargs grep 'youtube'

2010/07/21

Estado de la bateria desde la linea de comando

Se escribe el siguiente comando:


[drakedalfa@laptop ~]$ acpi -bt Battery 1: discharging, 28%, remaining
Thermal 1: ok, 46.0 degrees C
Thermal 2: ok, 49.0 degrees C
 

2010/06/19

Como extraer las ips de un archivo

Hace algunos dias necesitaba extraer las ip's que aparecian en el log de una aplicacion pero necesitaba hacerlo sin repeticion eso lo logre con esto:



 awk '{print $1}' archivo_log | sort | uniq