miércoles, 2 de junio de 2010

Ubuntu - Mejorar rendimiento modificando memoria de intercambio

Si tu equipo no es un servidor o no sueles usar aplicaciones muy pesadas puedes disminuir la cantidad de memoria de intercambio SWAP, que usa y de esta manera forzar a que se use memoria RAM, más rápida.
- Para ver es estado actual:
cat /proc/sys/vm/swappiness
- Probar con varios valores mediante el comando:
sudo sysctl -w vm.swappiness=10
Abrir las aplicaciones comunes para ver rendimiento. Se puede probar 30, 20, 10.
- Par aponer el valor por defecto:
sudo gedit /etc/sysctl.conf
y agregar la línea:
vm.swappiness=10

martes, 1 de junio de 2010

Zend framework, usar Plugins

Zend Framework 1.10

- Crear pluging: library/My/Plugings/Test.php
- Código para el plugin:

class My_Plugins_Test extends Zend_Controller_Plugin_Abstract
{
public function preDispatch(Zend_Controller_Request_Abstract $request)
{
// Ejemplo para ver como en cada llamada a controller aparece esto antes
$this->getResponse()->appendBody('

preDispatch() called

\n');
}
}

- En el archivo application.ini poner:
...
autoloaderNamespaces[] = "My_" ; hace que busque los plugins en ese directorio
resources.frontController.plugins.PTest = "My_Plugins_Test"
...

sábado, 22 de mayo de 2010

Ubuntu 10.04 Lucid Lynx, botones a la derecha

  1. Alt+F2, poner: gconf-editor
  2. Ruta: Apps -> metacity -> general
  3. Editar botón: button_layout
  4. Ponemos: menu:minimize,maximize,close

domingo, 16 de mayo de 2010

Flash en Linux

Hoy va bastante bien el flash en linux, incluso teniendo un AMD 64 bits. Pero hace varios años recuerdo que era una pesadilla y también una de las causas de que la gente quitara linux para poner de nuevo un Windows. Qué íbamos a hacer sin poder ver los vídeos de Youtube ... además había muchas más Webs que usaban flash.

La respuesta de la comunidad linux fue trabajar en algunos alternativas de software libre y ... trabajar.
En cuanto le dio un problema al 'amigo' Jobs, se plantó y dijo: "no quiero flash en mis dispositivos móviles" y ahora Adobe come de su mano?
Total que todavía en algunas webs con flash el PC se me queda con el procesador a tope, creo más bien que por culpa de los desarrolladores web.

viernes, 14 de mayo de 2010

CC Valle de Guerra

Esto en Centro Ciudadano de Valle de Guerra en un equipo con WINXP SP2 y la única posibilidad de IE 6.
Por lo menos tengo la posibilidad de probar algunas Webs que he desarrollado últimamente ... y van de pena.
El cambio más grande, la falta de pestañas en el navegador.

sábado, 1 de mayo de 2010

Ubuntu 10.04 Lucid Lynx

Nueva instalación, a configurar el equipo:

Apache + PHP + MySQL

- Instalar LAMP desde Gestor de Paquetes Synaptic.
- Corregir error: "Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 ..."
- Agregar al archivo apache2.conf la línea:
ServerName "nombre máquina"

Activar directorio de cuentas de usuario para facilitar el desarrollo:
- Crear la carpeta public_html en carpeta de usuario, que es la que se usa por defecto en la configuración.
- En /etc/apache2/mods-enabled ejecutar:
sudo ln -s /etc/apache2/mods-available/userdir* .

Me dió un problema, no ejecutaba php, lo descargaba como archivo. Después de buscar un buen rato en google, entré en:

\etc\apache2\mods-enabled\php5.conf

y encontré esto:

# To re-enable php in user directories comment the following lines
# (from to .) Do NOT set it to On as it
# prevents .htaccess files from disabling it.


php_admin_value engine Off



comenté esas líneas y funcionó. Esto no me había pasado antes.

viernes, 30 de abril de 2010

Sorteo elandroidelibre.com !!

Este es un buen momento para retomar un blog. La causa (interesada), el sorteo de un NEXUS ONE por parte de El Androide Libre.

Los seguí durante un tiempo, pero de repente me empezaron a aparecer posts en francés y los quité de mi lector de feeds.
Ahora, me han hecho recordar este blog que comencé hace mucho, pero que no llegué a dedicar el suficiente tiempo.