Live in your World. Die in Mine.

Cortapalos

por Neoyagami en Ene.08, 2009, en Uncategorized

Cuando me acorde que tenia este blog lo mire y lo encontre feo.
cambie el skin por algo menos emo y ahora posteare mas seguido respecto a mi trabajo. dejare este blog como un cortapalos de mi dìa a dìa, asi cuando no recuerde como hize algo lo podre ver aki

Deja un comentario más...

Instalador zabbix agent para solaris 10 en bash

por Neoyagami en Ene.08, 2009, en Uncategorized

Me pidieron probar el agente zabbix (www.zabbix.com) en entornos solaris 10.
lo deje funcionando y hasta el momento no anda mal. tenia un problema rescatando la info IO de los discos, pero esto lo solucione con un script en el cron de la maquina.

cree un script en bash que baja el binario (1.4.6 lamentablemente. luego compilare el propio) lo instala, configura el script del cron y lo deja funcionando flawlessly

Script Instalador del agente zabbix para solaris luego del quiebre

#!/bin/bash
# instalador zabbix_agent solaris.
#version 1.0 neoyagami
#
whoami=$(whoami)
if [ "$whoami" == "root" ]; then
echo “soy root ok….”
else
echo “solo se puede ejecutar como root”
exit

fi

if [ -f zabbix_agents_1.4.6.solaris10.i386.tar.gz ];then
echo “Archivo Existe”
else
echo “Archivo no existe. se intentara descargar”
/opt/local/bin/wget http://www.zabbix.com/downloads/1.4.6/zabbix_agents_1.4.6.solaris10.i386.tar.gz || error=1;
fi;

if [ "$error" == "1" ];then
echo “Archivo indescargable. favor descargalo desde http://www.zabbix.com/”
exit
fi

crontab -l > /tmp/crontab.tmp
echo ‘0-59 * * * * iostat -x 25 2 > /tmp/iostat.tmp && mv /tmp/iostat.tmp /tmp/iostat && iostat -x 25 2 > /tmp/iostat.tmp && mv /tmp/iostat.tmp /tmp/iostat’ >> /tmp/crontab.tmp
crontab /tmp/crontab.tmp
rm /tmp/crontab.tmp
echo “instalando medidor de IO en crontab”…
mkdir /tmp/zabbix
echo “descomprimiendo…”
tar xvfz zabbix_agents_1.4.6.solaris10.i386.tar.gz -C /tmp/zabbix
echo “agregando usuario al sistema”
useradd zabbix
echo “moviendo archivos…”
mv /tmp/zabbix /opt
mkdir /opt/zabbix/etc
echo “creando archivo de configuracion…”
echo ‘Server=ipdelservidor
LogFile=/tmp/zabbix_agentd.log
Hostname=Reemplazar-nombre-de-host
‘ > /opt/zabbix/etc/zabbix_agentd.conf
echo ‘UserParameter=system.ioread[*],cat /tmp/iostat| grep $1 | tail -n1 | awk ‘ “‘”‘ {print $$4}’”‘” >> /opt/zabbix/etc/zabbix_agentd.conf
echo ‘UserParameter=system.iowrite[*],cat /tmp/iostat| grep $1 | tail -n1 | awk ‘ “‘”‘ {print $$5}’”‘” >> /opt/zabbix/etc/zabbix_agentd.conf

echo “creando ejecutable de inicio de servicio”

echo ‘#!/bin/sh ‘ > /sbin/zabbix_agent.sh
echo “su zabbix -c ‘/opt/zabbix/zabbix_agentd -c /opt/zabbix/etc/zabbix_agentd.conf’ ” >> /sbin/zabbix_agent.sh
echo “asignando permisos..”
chmod u+x /sbin/zabbix_agent.sh

echo “terminado.. para iniciar el servicio favor ejecutar /sbin/zabbix_agent.sh”

Deja un comentario más...

Aprendiendo Perl

por Neoyagami en Mar.26, 2008, en Uncategorized

Oas:

El día de hoy me dio por aprender a como hacer un programita que se conecte tal cual como cuando uno telnetea a algún servicio para probarlo,

esta prueba se conecta vía telnet a algún servidor de correo, y realiza un envío de prueba
si este manda algún error o no responde como es debido, el script caera enviando un mensaje de error.

Comencemos:

#!/usr/bin/perl
#usual para comenzar un script de perl.
#publicado bajo gpl D:

my $mail = ‘juanito@lospalotes.cl’;
my $maildst = ‘pedrito@midomain.cl’;
#indicamos la casilla de origen y destino

use Net::Telnet ();
$pop = new Net::Telnet (Telnetmode => 0);
$pop->open(Host => “ip_destino”,
Port => 25 ,
errmode =>sub {&error}
Timeout => 15) or die “no se pede”;

#cargamos la libreria net.telnet de perl que nos deja hacer milagros :D
#luego creamos un objeto pop(no recuerdo por que le di ese nombre)
# observen la “variable” Telnetmode, esta es la que deja que el objeto pop sea
#telnet puro y no una consola remota, esto es por que por defecto utiliza un metodo
#que requiere autenticación,
# ahora usamos el método open para realizar la conexión hacia el host indicado en “ip_destino”
# la variable errmode permite definir una subrutina (miren al final del ejemplo)
# esto es ideal definirlo, por que si existe un error en la coneccion que realizan con el metodo
# open en vez de caerse todo el interprete, solo ejecutara lo que hay en esa subrutina y luego
# devolvera error, deforma que el programa puede continuar y ud pueden desplegar algun tipo de
# alarma en su aplicación
# la variable timeout, es la que indica los segs que la coneccion intentara enviar datos
# antes de fallar por no tener respuesta

$line = $pop->getline;
die $line unless $line =~ /^220/;

#ahora como todo buen stmp este lo primero que debe hacer es entregarnos un mensaje diciendo
# que esta online y esto lo hace diciendo “220″ seguido de cualquier otra estupides informativa
# por ejemplo “220 smtp.miempresa.cl exim-exchange servers”
# con el 220 nos informa que esta listo para iniciar comunicacion.
# usamos el metodo getline que obtiene una linea entregada por el server y la almacenamos
#en $line, luego buscamos que esa linea contenga dicho “220″ si es asi podemos seguir
# si no la conexión debe morir.

$pop->print(“ehlo asd”);
#acto seguido que el servidor se presente, debemos hacerlo nosotros
#con el metodo print es lo mismo que escribir ehlo asdf y presionar enter.
#nos presentando indicando que nuestra maquina se llama asdf D:

$line = $pop->getline;
#cuando nos presentamos esperamos que el servidor responda como es debido
#el servidor empesara a responder con informacion sobre si mismo,
#bit de codificacion y posibilidad de autenticación
#cada linea comenzara con un “250 ” salvo la ultima que sera un “250-”
#asi que nos quedamos capturando lo que envia el servidor hasta que
#llege dicha linea con el guion luego del numero

while ($line =~ /^250\-/ ) {
$line = $pop->getline;

}
#en el momento
#una vez listos podemos enviar el mail
#este es un intento sin autenticacion, creo que luego agregare la funcion de autenticacion
#sin embargo como mi opcion es enseñar. prefiero hacerlo asi

$pop->print(“mail from:< $mail >“);
$line=$pop->getline;
die $line unless $line =~ /^250/ ;

#le enviamos al servidor la cadena “mail from:
#y esperamos a que el servidor nos diga ok con una linea comenzando con “250″
# si esto no es asi pueden matar la aplicacion o simplemente seguir con algo

$pop->print(“rcpt to:< $maildst >“);
$line=$pop->getline;
die $line unless $line =~ /^250/ ;

#se envia la cadena que indica el receptor de el correo
#rcpt to:< maildestino >
#se sigue la regla del 250

$pop->print(“data”);
$line=$pop->getline;
die $line unless $line =~ /^354/ ;

#luego que ingresamos al receptor y no tubimos errores
#estamos listos para enviar el “data” que dara inicio al contenido de el correo
#enviamos caracteres y decreatamos el final de el mensaje cuando enviemos solo un punto
#con eso damos por terminado el mensaje y esperamos a que el servidor responda
# con su tipico 250

$pop->print(“el mensaje”);
$pop->print(“.”);
$line=$pop->getline;
die $line unless $line =~ /^250/ ;

#con esto el mensaje se debe haber agregado a la cola para ser entregado.

#aqui la subrutina que se ejecuta si es que tenemos un error al generar la coneccion con el
#metodo open

sub error {

}
# no tenemos nada por que no queremos que haga nada de momento.

bueno espero que esto le sirva a alguien..
si alguien comenta esto
good D:

Deja un comentario más...

WII!!

por Neoyagami en Mar.10, 2008, en Uncategorized

Buenas tardes.. arto tiempo sin aparecer ^^

Pues la florejera puede hacer muchas cosas y una de ellas es evitar postear inclusive de mis foros favoritos y que administro a nivel de servidor como http://www.chilehardware.com (spam D:).

Bien, desde el ultimo post han pasado muchas cosas entretenidas. Me acendieron en mi nuevo trabajo y ahora formo parte de HC (a.k.a. Hosting Center) en teoria se supone que es mas pro y no tenemos que regirnos bajo turnos, eso quiere decir que porfin despues de 3 años trabajando 6 dias a la semana con libres inclusive asignado a dias laborales, no es divertido tener libre el jueves… ¿CON QUIEN SE SUPONE QUE CARRETEAS UN JUEVES? osea yo igual tengo amigos hebrios que no tienen problema con estar durmiendo la “mona” hasta las 4 de la tarde un dia jueves. Pero la gente normal con amigos no tan hebrios como los mios lo pasarian super mal. Bueno eso ahora es pasado :D , ahora tengo mis fines de semana completitos para mi y me ocurre algo a lo que no estaba acostumbrado…

ES MUCHO TIEMPO osea que hago en 48 horas sin trabajo. La verdad, mi cuerpo se habia acostumbrado a que llegase mi dia libre y tuviera 14 horas para carretear luego tener 2 horas para jugar alguna cosa en alguna consola o pc (tengo una buena colección de consolas) y el resto para dormir y seguir trabajando el dia que venia. pero ahora tengo 48 horas de descanso.. me costo acostumbrar a no hacer nada en ese intertanto, hasta sentía culpable D:

Aparte de ese pequeño altercado de mi yo interior y mi tiempo libre lo demas esta super bien.
Mi trabajo ahora en vez de simplemente contestar tickets de una cola determinada, ahora realizo trabajos que me hacen aprender mas aún de el mundo linux. aprendi a sincronizar servidores Open Ldap, tambien aprendi a sacar estadisticas de firewalls Checkpoint(instalados en Sun Solaris) y artas cosas mas que no tenia idea. trabajar algo con MSsql(para mi pesar :( )
He aprendido que no cambio mi GENTOO por ninguna otra distro de SHIT. debian sucks.ubuntu sucks, suse sucks,

Gracias al aumento de sueldo ahora cuento con DS,WII,PSP, y la PS3 viene en camino ;)
me he vuelto algo adicto a destajar cuerpos en NO MORE HEROES (juego muy bueno y que al parecer ha pasado algo desapercibido) ahora contando los dias a lo que llegue mi nueva PS3 ,(hojala que a una fecha cercana a mis vacaciones)

Bueno. no tengo mucho que contar srs. llegando a mi casa tengo unos experimientos que hacer con mi wii para poder hacer funcionar mi Copia Original de SMASH BROTHERS BRAWL. que tiene algunos problemas con WIIkey :(

salu2!

2 Comments más...

A buen tiempo, buena cara =)

por Neoyagami en Jul.23, 2007, en Uncategorized


A pesar de lo que se dice normalmente y de tanto niño emo gritándole al mundo que sufre. He de anunciar muy contento que las cosas me están saliendo bien. Mi contrato con telefonica se acabo y me lleve un suculento finiquito que me sirvió para darme algunos regalos como mi “nueva” television (mirar la foto a la derecha :P ) y mi xbox360. Nuevo trabajo. mejor sueldo. menos estresante (en otro sentido claro esta) se me mejoro el cucharon y la he pasado muy bien. Proximamente contare mas cosas de la consola nueva k tengo en mis manos. hasta el momento juegos como Flatout me tienen muy entretenido, y he rabiado arto con el table tenis XD.

weno salu2!

1 Comment más...

Amazon confirma lo que ya sabemos

por Neoyagami en Dic.30, 2006, en consolas, internet, nintendo

Amazon, el gigante de las ventas por internet a publicado su listado del top de productos mas vendidos.
y esto que tiene que ver con mi BLOG? continua leyendo D:

La lista es muy interesante.

* Libros: Good to Great: Why Some Companies Make the Leap … and Others Don’t by Jim Collins
* Musica: Taking The Long Way by Dixie Chicks
* DVD: Pirates of the Caribbean – Dead Man’s Chest (Two-Disc Collector’s Edition)
* Software: World of Warcraft
* Electronica: Apple iPods (various)
* Casa & jardin: Calphalon Commercial Hard-Anodized 12-Inch Everyday Pan with Lid
* Computacion & Video Juegos: Nintendo DS Lite – Polar White

y de los productos mas queridos aparece nuestro conocido amigo Link

* Computacion & Video Juegos: Legend of Zelda: Ocarina of Time (N64)

Solo confirman lo que ya sabemos ;)
Fuente Amazon



1 Comment más...

Respaldos en nuestra DS ;)

por Neoyagami en Dic.12, 2006, en Uncategorized

Cuando obtuve mi EzFlash, no sabia como hacerlo para colocar los “Respaldos”.
(no sabia que se parchaban T_T) leí un rato y obtuve lo necesario googleando.
Asi que para que los pobres seres humanos que leen este blog (aparte de mi)
les doy a conocer mi “APOTEOSICA GUIA DE COMO COLOCAR Y PARCHAR LOS RESPALDOS EN SU EZFLASH IV”
Apliquen a leer mas :D

Si buscan unos post mas abajo. este link de aquí tendrán los links necesarios para el ezclient y el romlist.txt. asi que no tendran que buscar muy lejos.

Continuando con esta guia “Aprueba de” les mostrare como correr juegos “respaldados”

Una vez que descarguen el EzClient tendrán algo mas o menos así (deben ejecutar el que esta en rojo :P ) recuerden tener el romlist.txt actualizado como aparece en “algo mas que una consola” en el mismo directorio para evitar problemas de compatibilidad de sus “respaldos” una vez ejecutado tendremos algo como esto, no se espanten al ver esto. así. pinchen el botón que se ve abajo y llegaran a esto otro donde esta marcado eligan el idioma en ingles (es mas fácil de chino o japones que esta puesto)
luego arriba marquen esos tres “…” que aparecen acá en el cual elegiran el destino de los “respaldos” parchados para el uso con EzFlash IV (la sd o micro sd insertada en el pc esta bien) en mi caso elegí la unidad H: que representa la micro SD insertada en el lector conectado a mi pc.

Lo que viene ahora es buscar el “respaldo” presionando este botón. si en esta parte del proceso aparece un error, es simplemente que su archivo romlist.txt no esta suficientemente actualizado como para que reconozca dicho respaldo. Acto seguido. presionaremos el botón send para que se procese el envió al destino elegido. nos aparecerá un mensaje como este el cual nos indicara que fue todo ok..

LISTO NIÑOS. ahora solo nos falta retirar la tarjeta de nuestro pc y a probar nuestro respaldo :P

Salu2! desde aka.


Deja un comentario más...

Homebrew’s

por Neoyagami en Dic.07, 2006, en ds, homebrew, nintendo


Ein?. un nuevo tipo de pan casero.( T_T arto fome me salio) No en realidad se trata sobre el software casero que puede correr sobre la Nintendo DS.
Su anfitrion de este Blog se puso a revisar en EOL y encontro un hilo recopilatorio de homebrew para la Nintendo DS. en especial para la EZ Flash IV. si es de su interes presionen “Leer Más”


Para los usuarios de EzFlash no hay nada mas molesto que saber (por estadisticas) que la cantidad de hombrews’s compilados para ser compatibles con la EzFlash IV es muy limitado. Aún así en EL OTRO LADO tienen un hilo muy interesante con lo considero “The Ultimate Homebrews Source for EzFlash IV in spanish lol sconf” Enjoy it.



Deja un comentario más...

Algo mas que una consola

por Neoyagami en Dic.05, 2006, en backups, consolas, ds, ezflash, nintendo

Continuando con mi historia (antes del paréntesis de menéame) una de mis adquisiciones fua una Nintendo Ds Lite. Saliendo de lo lindo de la consola. Ahora me voy a enfocar en los detalles técnicos de esta. Les prepare un pequeño Review de uso de la consola. especialmente si tienen EzFlashiV. sigan en Leer mas

Especificaciones Técnicas Nintendo DS (hurtado de tarreo.cl )

Pantallas:
* Superior: TFT color de 3 pulgadas con retroiluminación.
Resolución de 256×192, tamaño del punto 0.24mm
260 mil colores.
* Inferior: Igual que la superior pero con pantalla táctil.

Controles principales:
* Pad direccional, botones A/B/X/Y, botones L/R, botones Start/Select/Power.
* Pantalla táctil.
* Micrófono interno (con reconocimiento de voz por software).

Entrada/Salida:
* Ranura 1 para tarjetas DS.
* Ranura 2 para cartuchos GBA.
* Conector de auriculares estéreo.
* Conector de micrófono.

Capacidades inalámbricas:
* IEEE802.11 y protocolo propietario de Nintendo.
* Alcance entre 10 y 50 metros dependiendo del entorno.
* Posibilidad de multijugador con un solo cartucho.
* Posibilidad de chatear gracias al micrófono interno mientras se juega.
* Posilibidad de conexión a internet (con GameSpy).

Procesadores:
* Un ARM9 y un ARM7 (con nuevo motor gráfico).

Sonido:
* Altavoces estéreo con posibilidad de virtual surround via software.

Otras características:
* Reloj interno con alarma.
* Calibración del panel táctil.
* PictoChat preinstalado (aplicación de texto y gráficos que puede ser usada para comunicarse con hasta 16 usuarios de forma inalámbrica).

Ajustes Configurables:
* Cambio del modo de inicio: carga automática del juego o entrada al menú de inicio.
* Idiomas: Japonés, Inglés, Alemán, Francés, Italiano y Español
* Selección de pantalla para jugar juegos de GBA (superior o inferior).
* Pantalla de información del usuario.

Batería:
Batería de Iones de Litio interna de 860 MAh (dura entre 6 y 10 horas, dependiendo del uso).
* Tiempo de recarga completo: 4 horas con la batería totalmente descargada.
* Sistema de administración de energía (modo sep).
* Incorpora adaptador de corriente alterna.

Un juguetito bastante genial. Sus 2 procesadores dan arto para los homebrews(software casero) que van desde software para agendas a servidores ftp para el uso del wireless.

Ahora. ¿Como es que funciona eso del homebrew?. ¿Como es eso de correr respaldos?
Para que la ds tenga acceso a datos nuestros o editados por nosotros. Se requiere de un artilugio originalmente diseñado para el Gameboy Advance. Entre ellas tenemos:
M3, CF , M3 SD , SC SD, SC CF, G6 , EZ-FLASH, MK2, MK3

En su mayoría (como lo indicamos antes) para el uso de Gameboy Advance y con la aparición de la Ds aparecieron las DSLINK, DSX, NINJADS

Las primeras son simples lectores de tarjetas que se insertan en el Slot de GBA de nuestra ds. Al iniciarlo esta nos preguntara que rom (de gba) queremos iniciar.

Un momento ¿no que esto era para juegos de Nintendo DS? Ahí es donde entra nuestra amiga la Passcard.

La tarjeta Passcard es un simple adminículo que se inserta en el slot de juegos DS de nuestra consola. Con ella, la consola creerá que esta leyendo de ahí la info. Entonces nosotros podemos ingresar info (respaldos) en nuestra Lectora colocada en el puerto de GBA pero cargar los Respaldos como si fueran de NDS.

Como vieron anteriormente hay una gran lista de adminículos para la carga de Respaldos.
En este momento solo hablare de los dispositivos EZ

El EzFlash IV lite (lite por que es justo del tamaño para la DS lite)


Este es el lector de tarjetas MicroSD. En las cuales nosotros colocaremos lo que queramos. Homebrew, respaldos. Pero no estaría completa sin la EzPass

Que es la que realiza la magia para que la DS crea que la info se cargué de el slot DS. En la pagina uds pueden encontrar un programa denominado Ezclient el cual tomara el Respaldo DS lo hará compatible con la EzFlash IV (es un parchado que hace posible que se guarde los cambios realizados durante el uso del respaldo)
Debo agregar que los juegos deben estar listados en el archivos romlist.txt que esta en el mismo
directorio del EzClient. El cual es constante mente actualizado

asi que atentos a los cambios realizados ahí.

Homebrews. : el pequeño punto débil de la EzFlash. Es su poca compatibilidad con los homebrews. Cosa que ha ido cambiando. Aún así es fácil encontrar nuestro homebrew favorito compilado especialmente para EzFlash IV. Simplemente se copia a la Micro SD y se carga como si fuera un respaldo más. ahun asi ella corre codo lo necesario (reproductor de mp3, software de agenda, hasta la posibilidad de escuchar radio en linea y por straming via Wifi)

OK. Solo dejo eso hasta ahora. Si a alguien le interesa, favor comentar.

Links de interes.

EOL (lo saben todo de como correr algo mas que juegos)
Tarreo (seccion consolas, te orientaran en todo lo que deseas respecto a consolas y juegos)
Nintendo ds roms


Salu2!

Deja un comentario más...

Filtro de contenidos?

por Neoyagami en Dic.04, 2006, en internet, meneame, paranoia personal

En los últimos años la explosión de usuario de Internet, así como la facilidad en que la gente puede acceder a Internet y los distintos usos que dan a esta, los mas comunes chat’s, correo electrónico, sitios de noticias, los mas recientes blogs y fotologs . uno no sabe donde mirar a la hora de tener el navegador a nuestra disposición. Si nuestros sitios de siempre no nos dan algo para leer y/o informarnos. Entonces nacen sitios como meneame.net y deli.cio.us que solo a los que gente como yo nos dirigimos. Como ya mencione “Para matar el rato“
¿Donde esta lo raro de esto? – Cuando la información puede ser modificada o los gustos de solo un grupo son lo que elige que “debes leer”.

Teoria de la Mafia

Se que suena de terror el título pero tiene mucho de cierto. ¿Que hace el usuario promedio que no tiene una lista de bookmarks muy grande?

Simple, buscar en algun sistema de orden de noticias. Como deli.ci.us blogthis y varios mas, ahora, limitemos el espectro al idioma español.

Ahí tenemos Blogalaxia (la lista mas pura según yo) y Meneame (del cual les hablare)

El segundo es bastante mas famoso, especialmente en España así que por como estan las cosas seria mas fácil que alguien cayese a meneame a buscar algo de lectura fresca. Sigamos con esto. Si el usuario no sabe que las noticias que el ve (en portada) son un simple reflejo de lo que denominan muchos como “La mafia de Menéame”

Esto funciona muy simple. Si ellos quieren que una noticia sea portada. Entre ellos se apoyan de forma que los votos (o meneos) se mantengan altos y apabullando a cualquiera que diga lo contrario, disminuyendo su Karma. Y si una noticia no les gusta. Simplemente aplican la palabra mágica “Spam” de esa forma acusan al que puso la noticia de que es simple propaganda. Eso asusta a muchos y le dan nota negativa a la noticia.

Esto es una intriga. Resulta que si una mira las noticias y las que estén en portada. Hay mucho votos de ciertas personas en común y ojo, no se puede intentar razonar con ellos, ya que ellos mandan en lo que se publica o no. Si tratas de hacer o decir algo te perseguirán.

Pero oye Si es obvio! Ellos son los dueños del sucucho!. Sin importar lo buena que sea. Si son capaces de lograr hacer creer mediante una explicación que podria llegar a ser spam, la noticia se acabo y quedaras marcado por siempre. Ahora estimado lector. Si no me cree. (no me extrañaria que esto sea solo el resultado de los relajantes que me tomo) revise las noticias en portada y las con mayor puntuación negativa. Y revise a los usuarios que estan metido en ello. Curioso verdad? Lo dejo a su disposición

Pero repito . Todo puede ser simples alucinaciones mías


Deja un comentario más...

¿Buscando algo?

Use el cuadro a continuación para buscar:

¿Aún no encuentras lo que buscas? ¡deja un comentario en algun post y vere!