Feed de
Entradas
Comentarios


Nota: En este HowTo se presuponen ciertos conocimientos (que es LVM, como instalarlo con un alternate cd, etc) que no se van a explicar aqui. Si esto te suena a chino, informate antes sobre LVM y no sigas este manual hasta que tengas claros estos conceptos o puedes cargarte el sistema.

Siempre instalo las maquinas con LVM sabiendo de la facilidad que porporciona de poder redimensionar el espacio de las particiones si en un futuro fuese necesario.
Sabía que la posibilidad estaba ahí pero nunca me vi en la situación de tener que hacerlo.
El otro día configurando la hibernación me di cuenta que el equipo no me hibernaba porque en la instalación había seleccionado menos swap que RAM, y al hibernar la RAM es escrita en la swap antes de apagar el equipo.
# free -m
total       used       free     shared    buffers     cached
Mem:          3292        982       2310          0         30        360
-/+ buffers/cache:        591       2701
Swap:         2863          0       2863

En total tengo 3292 MB de RAM y 2863 MB de Swap.
Lo que quiero es aumentarle 512MB a la swap para que la imagen de la RAM quepa en el disco.

Continuar leyendo »

AstManProxy es un servidor proxy para el Asterisk Manager Interface (AMI). La razón para usarlo es que el AMI no ha sido diseñado para recibir numerosas peticiones simultáneas desde diferentes sitios y puede causar problemas de rendimiento a nuestro sistema Asterisk.
AstManProxy también sirve para interactuar con el AMI. De esta forma no tenemos que abrir un socket y lanzar los comandos al AMI. Nos permite tener un poco mas de control sobre los formatos de entrada y salida ya que nos permite usar los formatos HTTP, XML, CSV y Standard.
Además un servidor proxy como AstManProxy sirve como un método para unificar todas esas peticiones que pueden venir desde diferentes servicios de nuestra empresa en una sola conexión.
La pena del asunto. Que parece que el proyecto esta un poco descontinuado y alguna vez me ha cascado con un pedazo ’segfault’. Así que para ello haremos un script que compruebe si el servicio está caido para que lo levante.
Pruébalo intensivamente antes de ponerlo en producción y úsalo bajo tu propio criterio.

Para descargarlo, lo hacemos por svn:
Continuar leyendo »

He montado en la empresa un servidor jabber. Es muy útil para comunicarse entre los diferentes departamentos y para la gente que trabaja desde casa.

Ejabberd es un servidor muy bueno y configurable basado en erlang.

Para instalarlo hacemos:

aptitude install ejabberd

Continuar leyendo »

Logo Tomcat

Tomcat es un servidor de páginas web para Java y un servidor de servlets, así podrás implementar un sitio web que utiliza -entre otras- paginas jsp (programadas en Java).

1- Nos aseguramos que tenemos instalado sun-java6 y que es el java por defecto haciendo:
update-alternatives –config java
Continuar leyendo »

Festival es un TTS (Text to speech) de la universidad de Edimburgo OpenSource. Las voces en Inglés tiene una calidad aceptable, pero en Español son pésimas así que explicaré como instalar unas un poco mejores. Continuar leyendo »

Backup de internet

Vaya web que acabo de encontrar y yo sin conocerla:

http://www.archive.org/web/web.php

¿Cansado de buscar un documento que ya no esta accesible en la web y del cual tu trabajo depende (vida o muerte) de el?

Pues aqui lo tienes!

:)

logo_android.gif

Realmente no se si Android triunfará, pero opino que tiene todos los elementos para que así sea. Programar en j2me es un infierno y cada fabricante hace las cosas a su manera haciendo muy difícil que una aplicación sea portable y funcione en todos los móviles.

Android pretende que los integrantes del la Open Handset Alliance se comprometan a no modificar la máquina virtual para que esto no suceda y las aplicaciones sean realmente portables. Además podrá acceder a mas bajo nivel a las funciones del teléfono pudiendo realizar softphones y aplicaciones muy interesantes.

Para instalarlo en Debian o en Ubuntu, simplemente lo descomprimimos y creamos un PATH en nuestro .bashrc para exportar la ruta de donde lo hemos puesto. Continuar leyendo »

Para programar en Java utilizo Eclipse. Utilizamos el plugin eclipseME para programar en j2me.
1º instalamos eclipse
# aptitude install eclipse

2º instalamos paquetes necesarios para las wireless toolkit, que según la documentación de Sun en http://java.sun.com/products/sjwtoolkit/download.html son los siguientes:
# aptitude install libxpm-dev libxt-dev libx11-dev libice-dev libsm-dev libc6-dev libstdc++6-dev Continuar leyendo »

Entradas anteriores »