Algunos portátiles ponen en modo ahorro la tarjeta wifi cuando están con batería, por lo que la tasa de transferencia baja notablemente.
Para desactivarlo en linux, para la sesión en curso:
# iwconfig eth1 power off
jueves, 3 de mayo de 2012
miércoles, 28 de marzo de 2012
Ficheros comprimidos con acentos
Si en el file-roller de Ubuntu, salen mal (como ?) los caracteres especiales, como acentos y demás, podemos instalar 7zip para solucionar el problema.
# apt-get install p7zip-full
A partir de ese momento, file-roller debe trabajar bien con los archivos ZIP.
# apt-get install p7zip-full
A partir de ese momento, file-roller debe trabajar bien con los archivos ZIP.
miércoles, 21 de marzo de 2012
Primeros pasos en SVN
- Hacer checkout (bajar) del proyecto (desde fuera del directorio)
# svn co svn+ssh://user@host/var/svn/proyecto
- Hacer comprobación de estado
# svn status
- Hacer commit (subir cambios) (desde dentro del directorio)
# svn ci .
- Añadir un nuevo fichero
# svn add fichero
- Excluir ficheros/directorios del control de SVN:
# svn delete nombre_directorio
# svn propset svn:ignore '*' nombre_directorio
'*' es para seleccionar el tipo de ficheros a excluir (todos).
# svn co svn+ssh://user@host/var/svn/proyecto
- Hacer comprobación de estado
# svn status
- Hacer commit (subir cambios) (desde dentro del directorio)
# svn ci .
- Añadir un nuevo fichero
# svn add fichero
- Excluir ficheros/directorios del control de SVN:
# svn delete nombre_directorio
# svn propset svn:ignore '*' nombre_directorio
'*' es para seleccionar el tipo de ficheros a excluir (todos).
Crear repositorio SVN
Para hacer la importaciín inicial del proyecto, tenemos que hacer:
# svnadmin create /var/svn/proyecto
# chown svn:svn proyecto/ -R
# chmod -R 775 /var/svn
Luego, desde el cliente:
# svn import directorio_proyecto svn+ssh://usuario@host/var/svn/proyecto -m "import inicial"
# svnadmin create /var/svn/proyecto
# chown svn:svn proyecto/ -R
# chmod -R 775 /var/svn
Luego, desde el cliente:
# svn import directorio_proyecto svn+ssh://usuario@host/var/svn/proyecto -m "import inicial"
miércoles, 29 de febrero de 2012
Errores en los formularios Zend
Para mostrar los errores, tenemos que implementar el decorator FormErrors.
Por ejemplo, en un formulario simple:
$this->SetDecorators (array(
array('File'),
array('ViewScript', array('viewScript' => 'index/exampleForm.phtml')),
array ('FormErrors', array ('placement' => 'PREPEND')),
array('Form'),
));
Y en uno con pestañas:
$this->setDecorators(array(
array('decorator' => array('SubformElements'=>'FormElements')),
array('HtmlTag', array('tag' => 'div', 'id'=>'tabContainer', 'class'=>'testForm')),
array('TabContainer', array('id'=>'tabContainer', 'style'=>'width: 800px;')),
'FormElements',
array ('FormErrors', array ('placement' => 'PREPEND')),
'Form'
));
Por ejemplo, en un formulario simple:
$this->SetDecorators (array(
array('File'),
array('ViewScript', array('viewScript' => 'index/exampleForm.phtml')),
array ('FormErrors', array ('placement' => 'PREPEND')),
array('Form'),
));
Y en uno con pestañas:
$this->setDecorators(array(
array('decorator' => array('SubformElements'=>'FormElements')),
array('HtmlTag', array('tag' => 'div', 'id'=>'tabContainer', 'class'=>'testForm')),
array('TabContainer', array('id'=>'tabContainer', 'style'=>'width: 800px;')),
'FormElements',
array ('FormErrors', array ('placement' => 'PREPEND')),
'Form'
));
viernes, 3 de febrero de 2012
Mysql inserts muy lentos
Ya me ha pasado en un par de servidores, que con la config por defecto un simple insert podía tardar hasta 0.3 segundos en completarse.
La solución es poner en my.cnf:
innodb_flush_log_at_trx_commit=0
Esto es para que no se escriban los logs en cada transacción, que hace que vaya mucho mas lento.
La solución es poner en my.cnf:
innodb_flush_log_at_trx_commit=0
Esto es para que no se escriban los logs en cada transacción, que hace que vaya mucho mas lento.
miércoles, 18 de enero de 2012
Reenvio de correo en Evolution
Para hacer que Evolution reenvie el correo en línea en lugar de como fichero adjunto, debemos cambiar la configuración en:
Preferencias del Editor -> Estilo de Reenvío -> En línea
Preferencias del Editor -> Estilo de Reenvío -> En línea
Suscribirse a:
Entradas (Atom)