Archive for 2004

Lo que implica ser un FREELANCER

En estas fechas en donde todo el mundo anda "feliz" porque tiene dinero gracias a que todo un año son empleados, cumplen un horario y cosas por el estilo y que en si se lo han ganado, me pongo a pensar si lo que hago esta bien y me va a dar lo que necesito y quiero, ya que el saber que recibiras una compenzación al final del año y que cada quince dias tienes tu sueldo seguro, parece ser lo que la mayoria de la gente persigue.

Por otro lado, estamos los freelancers los asesinos a sueldo, y que perseguimos algo diferente algo propio (creo yo). O tal vez sea siemplemente que no tenemos una estabilidad definida y que nos gusta vivir al dia, y no recibir ordenes, ni ligarnos a un horario de trabajo.

Llevo ya tiempo en esto del trabajo a sueldo y a veces no se si lo hago porque me late, por costumbre, por que los bajos sueldos que hay en Xalapa, o simplemente por huevas. Bueno, en sí si sé porque lo hago, lo hago para poder tener lo que quiero, y lo que quiero es: tiempo para hacer lo que me late y la libertad de ir a donde me plazca. Un cuate comento hace poco que me estoy volviendo hippie pero yo no lo creo ajajajaaa, soly que si se que el ser empleado formal de algun lugar no es lo mio, I AM FREE!!! y miestras pueda serlo, así seguire y sino no creo que me falte donde llegar a emplearme.

2 Comments

No se armo la platica de mono

El día de hoy estaba destinado para que diera yo una platica acerca del Proyecto Mono en el ITSX, para la cual yo me ofreci como voluntario para darla, con la finalidad de que los chavos que estan aun estudiando conocieran este exelente proyecto que considero tiene un gran futuro en el mundo del desarrollo y así ampliaran más su panorama de lo que existe hoy fuera de la escuela. Pero como siempre la mala organización por parte de la institución salio a relucir, ya que cuando a escasas horas de la presentación me dijeron que ya siempre no! que ya no se iba a armar nada, y la persona con la que había quedado para dar la charla tan solo me dijo: mmmm... dejame investigar y yo te aviso mmm... que te parece NUNCA!! jjaajjaaa.

La verdad nada de esto me extraña, solo que pues me hicieron quedar mal con algunas personas que había invitado para que asistieran a dicha platica (puros cuates pero no deja deja de ser importante) y a su vez ellas habían invitado a más gente eso fue lo que me molesto realmente. Pero quedamos en que si se va a dar pero hasta Enero, espero que no me vayan a salir nuevamente con algo así. Ya que como lo mencione antes me gustaría mucho dar mi platica haber si motivo a algunos de los chavos (que estan realmente bien tapados) a hecharle ganas a esto y a no conformarse con lo que le estan dando en la escuela. Tal vez será que a pesar de que yo siempre trate de no quedarme con lo que me daban, me hubiese gustado que alguien con un poco más de experiencia o con conocimientos más frescos de lo que hay fuera de la escuela los compartira con nosotros, creo que esto hace mucha falta en las escuelas ya que la mayoria de los chavos solo buscan salir pero les vale madres si aprenden o no y cuando salen no dan el ancho.

Para finalizar quiero perdirle una disculpa a todas las personas a las que había yo invitado y les quede mal, espero que pronto se arme esto y puedan darse cuenta de mi forma tan fluida de hablar jajajajaa.

1 Comment

Mi impresión del GULEV 2004

Como mencione en un post anterior, la semana pasada fui al Congreso del GULEV un evento muy chido para mi, pero este año me dejo mucho que desear, no por el evento en si, ni por las ponencias, ya que considero que con respecto a eso estuvo muy bien, y eso se pudo apreciar por ejemplo en la ponencia que dio el yazpik estuvo chidilla y tuvo gran audiencia, pero siento que falto algo en el ambiente, ya que en ediciones pasadas como se sentia distinto, como que iban otro tipo de personas. A pesar de las figuras que fueron al evento como Richard Stallman, Jon Maddog y entre otros, no habia un ambiente muy a lo hacker sino más bien era algo muy estudiantil. Habrá que ver que tal se pone en el Consol.

En cuanto respecta al cotorreo estuvo chido no me puedo quejar, por alla estuvimos tirando unas frias con el yazpik, y rolando con todos los cuates con los que fuimos. Pero lo que si no estuvo nada chido fue la maldita comida, odio el puerto por eso y muchas cosas mas jajajajaa, maldita comida parece que la hacen sin ganas y es muy cara, es una verdadera atrosidad. Pero pues habra que regresar el proximo año.

Cambiando de Aires.

Después del Gulev regrese un poco cansado, y sentí como que me hacia falta cambiar un poco de ambiente, así es que me fui con mi Erika a ver el cierre de temporada de una obra de teatro, llamada "Un Tenorio llamado Juan" en un cafe-teatro muy chidillo llamado Caftánrojo es un lugar con un ambiente muy tranquilo y una muuy buena atención, esta muy chido en verdad se los recomiendo es una buena opción para los que les agrandan las ondas culturales (como a mi escudo), esta en:

José Pagues Llergo no. 102 Esq. Miguel Alemán (por la subestacion de la CFE) Xalapa, Veracruz.

La obra estuvo muy divertida y un tanto diferente, pienso que es un propuesta muy original en el sentido de la diversidad de los elementos que involucraron para su realización. La atención fue muy amable, el cafe muy chido, creo que no pude pedir más. habrá que regresar también, a ver quien dice yo para ir a cotorrear un rato.

Leave a comment

Far Far GULEV-2004

Desde hace tres años atras(2001) Miguel Angel López Hernández organiza año con año el Congreso del GULEV, este congreso es uno de los de más tradición en México, y uno de los más importantes también, ya que asisten personas de diferentes partes del mundo, además de que siempre cuenta con ponentes de talla mundial, y pues este año no será la exepción.

He tenido la oportunidad de asistir a todas sus ediciones y pues este año no podria faltar, aunque pense que no asistiría, pero gracias a mi amiga Mara (gracias Mara) que me cedio su lugar para poder ir, y al ver que en la tabla del ponencias estaba el nombre de mi pinche carnalillo el yazpik no podria perderme un evento de tal magnitud jajajajaaaa. Además mi buen amigo Federico Mena también andará por allá dando algunas ponencias y espero ver muchas caras conocidas del mundo del software libre.

Espero que este congreso este muy chido, ya que en los anteriores me he divertido mucho he aprendido bastante de cada vez que he asistido y me he divertido muchisimo también. En el último congreso andaba yo así y como no estarlo si me encontraba yo en mi medio, estaba entre hackers, sysadmin's, vikings y algunas cosas muuuuy chidas también.

Esta vez iré con muchos cuates y espero que todo salga muy chido, el menos se que en la parte que corresponde al congreso en si, sé que estará muy chido (al menos eso promete) y pues de cotorreo pues ya ni les cuento jajajajaaa.

Leave a comment

Checando dispositivos de VoIP y Wireless

El pasado sabado nos reunimos Fzn, env, dms, yzk y yo en el yazpik's home con el proposito de darle un poco a la configuración de Asterisk con unos dispositivos de VoIP que el deimos llevo ese dia, para hacer pruebas con ellos. Pero pues no se pudo armar nada de eso por problemas técnicos.

Sin embargo nos pusimos a configurar algunos dispositivos wireless, mientras el pinche yazpik hacia corajes con su wireless card tratando de configurarla para que pudiera haceptar el modo master, yo me puse junto con Frodzen a tratar de levantar la wireless interface de su lap en Linux (una muy buena ranlink) y a su vez enviro y deimos hicieron lo suyo aplicandole el clasico hack al firmware del Linksys wrt54g para poder meterle Linux y creo que todo salio muy chido se le pudo cargar linux como base y el enviro estuvo testeando todas las funiones que trae, se ve que esta muy completo.

El unico problema que yo veo es que no le pudimos meter chido a lo de VoIP porque el tiempo se paso muy rapido, espero que pronto armemos algo de eso porque como dice el yazpik ahí esta el pan!!.

Después de todo ese cotorreo de estar tratando de hacer jalar esas ondas y las frias pues da hambre, y nos lanzamos a comprar unas clasicas tortas de la revo.

Nota: Espero que las personas que no fueron no se sientan lo que pasa es que fue de imprevisto y yo era el encargado de avisar de la reunion pero anduve en otros rollos y no pude hacerlo.

1 Comment

The best browser is incinerating the web

Today has been released the version 1.0 of Mozilla FireFox, with a improved interface and a lot things more. This extraordinary browser make faster your navigation at Internet and more efficiently than with any other browser. You can download it here.

This release has impressed the communities over the world, because it's very fast (reality faster) the browser have some serious conections with Internet Explorer (Firefox imports your Favorites, settings and other information, so you have nothing to lose), maybe FireFox just leave the ash of IE.

We will have to celebrate this event at the Moz-Party

Rediscover the Web!!

6 Comments

Un fin de semana de mucho cotorreo

Del Install Fest

Pues este pasado 6 de noviembre se llevo acabo el primer install-fest organizado por los miembros del Grupo de usuarios de GNU/Linux Xalalinux del cual soy parte, y pues me fui a dar un roll por alla, llegue ya un poco tarde y en el poco tiempo que pude estar por alla siento que estuvo chidillo, vi unas cuantas platicas de las cuales la más chida a mi parecer fue que que dio Cesar Yañes y la cual hablaba de los BSD's y sus diferentes distribuciones (principalmente de NetBSD), estuvo muy chida la explicación que dio a mi parecer. Además de eso yo también pude poner mi grano de arena al ayudarle a un chavo que esta comenzando en esto de linux a instalarte Debian Sarge en su lap (jajajaaa). En si el evento estuvo como yo me lo esperaba, pero pienso que solo lo deberiamos tomar como una reunion mas de miembros del grupo (ya que solo habia puras caras conocidas). Al terminar el evento todos se fueron a dar el roll y a comer, por desgracia no pude acompañarlos a pesar de que si tenia muchas ganas de seguir cotorreando, pero en fin la chamba es la chamba, ya me desquitare en la Moz-party Xalapa.

Enriched by Evil

Por la tarde del mismo sabado fui a visitar a la horda negra de la revo (my evil family) y estuvimos tirando unas cuantas frias, cotorreando de varias ondas locas y escuchando mucho Black Metal!! estuvo chido ya que ese es mi hambiente y por mucho tiempo ya no habiamos cotorreado, es castroso ver como la edad y las reponsabilidades que uno va adquiriendo con ella, pueden llegar a cambiar todo el entonrno y forma de vida a la que a veces estamos acostumbrados. Pero darse cuenta que la escencia de uno nunca muere (I am the devils call).

1 Comment

iNodo no muere, seguimos en nuestro camino.

Antes que nadas quiero agradecerle a enviro (Isidro López Castillo), por haberse aferrado bien chido a recuperar nuestro dominio inodo.net el cual es de suma importancia para nosotros, enviro se puso las pilas haciendo todos los tramites necesarios para poder lograrlo, además de mutilizarse con el varo para pagar todo este rollo (que en breve nos pondremos a mano con la lana) y no dejar que se perdiera nuestro nombre en la red o pasara a manos de alguien más. Aferrados Chilo!

Por otra parte para quienes no sepan que es iNodo les comento; iNodo es un proyecto de vida laboral que tenemos entre algunos cuates egresados de la carrera de Ingeniería en Sistemas Computacionales el cual consiste en crear nuestra propia empresa para brindar Servicios Informáticos (Desarrollo de Software, Redes y Telecomunicaciones, WWW, etc.) a las empresas que lo requieran, nosotros pretendemos edificar nuestro futuro laboral con esta empresa, forjando desde el comienzo la idea de trabajar en algo propio y no enriquecer a otras personas o empresas con nuestro trabajo, y así bien explotar nuestros conocimientos y cualidades para poder llegar a formar una empresa sólida y de talla mundial.

Lógicamente esto no esta escrito y falta mucho por hacer, más bien es un reto ó porque no un sueño que queremos realizar, así es que seguiremos luchando porque este proyecto se lleve acabo, para ello exhorto a todos las personas involucradas en dicho proyecto nos pongamos las pilas y echemos esto a andar yo creo que lo podemos lograr y salir adelante en lo que nos late.

Nota: Agradezco de antemano cualquier comentario.

5 Comments

Un roll por el Puerto de Veracruz (Security Testing)

El domingo pasado nos reunimos algunos iNoders (yazpik, enviro, deimos, sith y karkul) con la finalidad de ir al Puerto de Veracruz a armar el Wardriving por alla, y probar nuestra muy buena antena casera.


Pues todo comenzo muy bien salimos desde el karkul's home hacia nuestro destino, al cual llegamos rapidamente y así rapidamente empezamos a sondear el lugar y encontramos muchas redes inalambricas a nuestro paso, como se muestra a continuación:

Nota: Si su red aparece en estas graficas le recomendamos incrementar sus medidas de seguridad.

Todo el cotorreo iba muy bien hasta que por desgracia el coche del yazpik se nos descompuso y ya no pudimos continuar con nuestra misión apesar de que el Sith llevaba el suyo e hizo un gran paro, pero ya no fue lo mismo.

Después de este grave insidente tuvimos que llevar el coche a repar y de paso nos pusimos a auditar a un establecimiento cercano del taller mecanico (Foto1, Foto2) el cual tenia una red totalmente abierta y aprobechamos la red para checar algunas ondillas. Después de eso todo el cotorreo valio y solo nos quedo ir a comer aquí unos malditos mariscos bien chafas y de ahi regresarnos, pero volveremos ...

2 Comments

Sentando bases de programación

Hace algunos días atras estuve ayudandole a mi cualte el yazpik con un programa en perl que le habian encargado, y pues este programa utilizaba unos metodos llamados Push y Pop (Meten y sacan respectivamente un elemento de una pila), de los cuales creo que no teniamos la mas minima idea de que hacian y mucho menos como funcionaban internamente, pero lo resolvimos. Después de eso he pasado varios días tratando de comprender como trabajan la listas enlazadas (Listas simples) y aunque en la carrera debí haberlo hecho creo que no fue así, creo que nunca se profundizo en el tema a pesar de ser tan útiles. Es importante comprender como es el proceso de direccionamiento a memoria con apuntadores (Referencias) a la hora de estar programando, ya que esto nos permite declarar estructuras complejas que permiten variar su tamaño dependiendo de cómo se vaya necesitando dentro del programa y nos facilitan la programación. Este es el caso de las Listas y es por ello que considero que es importante dedicarles tiempo para poder entenderlas.

Estas estructuras de datos resultaron ser muy abstractas para mi, pero también muy interesantes; alguna vez escuche en una edición pasada del CONSOL un comentario por parte Gabriel Guerrero (el cual considero uno de los más grandes promotores de la programación en México) que decía: hay que remontarse a las bases de la programación para poder llegar a ser un buen programador (algo así) y al parecer tiene toda la razón, creo que mí buen amigo Federico Mena pretende precisamente enseñarme eso en este proceso de Enseñanza-Aprendisaje.


Representación grafica de una lista enlazada.

El código que utilice en el desarrollo de un modulo de mi programa y que me distrajo y frustro por varios días es el siguiente:


using System;

public class Pila {
	class Nodo {                      //Representa a un objeto nodo
		public Tortuga tortuga;   //dentro de la pila. 
		public Nodo siguiente;
	}

	Nodo inicial; // Cabecera de la pila.

	//Constructor
        public Pila () 
	{
		inicial = null;
	}

	//Introduce un nuevo elemento a la pila
        public void Push (Tortuga t) 
	{
		Nodo nod;
		nod = new Nodo();
		
		nod.tortuga = t;
		nod.siguiente = inicial;
		inicial = nod;
		
	}

        // Saca el ultimo elemento de la pila
	public Tortuga Pop () 
	{
		Tortuga aux;
		
		aux = inicial.tortuga;
		inicial = inicial.siguiente; 
		return aux;                   
		
	}
}

Este código depende de otros modulos así es que si intentan compilarlo no jalará, lo importante es ver los métodos Push y Pop para saber como trabajan con las Pilas y listas en C-Sharp.

1 Comment

Black Metal Prevail!!

Hace más de 10 años que escucho Metal, del cual he escuchado varios grupos y eso que mi colección es muy corta (por no decir bastarda), pero si de algo estoy seguro es que no existe ningun album que se haya creado que se paresca al Dark Medieval Times de Satyricon, ya que este album es una verdadera obra maestra del Black Metal llena de obscuridad absoluta con un ambiente siniestro y a la vez con furia en sus acordes, que insitan a la violencia de desmadrar todo lo que se atraviese en tu camino sin piedad, este disco es unico en su clase y fue creado en la mejor epoca del Black Metal cuando toda la escena era real y no una maldita moda. Es por ello que hoy decidí mencionarlo y rendirle tributo así a esa gloriosa epoca.

The forest is my throne...



Satyricon - The Dark Medieval Times, 1993

Leave a comment

Contruyendo nuestro propio arcenal.

Hace un par de dias recibí una invitación de mi hermano de guerra el yazpik para armar por fin una antena casera la cual estaba planeada desde hace un par de meses atras, ya que el yazpik habia comprado los materiales desde hace tiempo, pero por diferentes circunstancias no habiamos hecho nada, y bueno pues ese nos parecio que podriamos armarla, yo ofreci mi casa, la poca herramienta que me he ido robando y unos tamales que armo mi mamá (muy chidos por cierto), de ahi decimos invitar al deimos otro miembro de los iNoders para realizar este trabajo ya que a todos nosotros nos interesa mucho aprender sobre redes inalámbricas y pues pusimos a armar la antena, cada quien participo un poco en ello (buscando info, soldando, armando, etc.)y pues fue un buen trabajo de equipo considero yo.

Esta antena resulto un gran exito ya que el nivel de ganacia fue vastante aceptable de hecho muy bueno, puesto que se incremento al doble más o menos de 23 db hasta 57db. Hicimos unas pequeñas pruebas desde el karkul's home utilizando algunos sniffers y monitores de señal de onda (wavemon) que teniamos a la mano para probar nuestra creación. Espero que hagamos más seguido este tipo de practicas y cada vez a mayor escala. Cabe mencionar que los materiales empleados en esta practica nos son faciles de conseguir pero se puede.


El verdadero ataque al 802.11 apenas esta comenzando. Sigues tu WEP...

2 Comments

Mi primer encuentro con Mono y C#

Actualmente me encuentro aprendiendo a progamar en C# para Mono con la ayuda de Federico Mena (lider desarrollador de proyectos importantes como GNOME, Ximian, entre otros) un buen amigo del cual soy pupilo y que me ha brindado su ayuda desinteresadamente para que yo pueda aprender realmente lo que es programar, por lo cual le estoy muy agradecido, además por tenerme tanta pasiencia en mi proceso de aprendisaje.

Quiero compartir aquí mi primer source escrito en C-Sharp y del cual he aprendido mucho, lo cual es el objetivo. Este codigo me llevo varios dias, ya que la POO (Programación Orientada a Objetos) no era precisamente mi fuerte y el teminarlo fue un gran logro par mi, con esto he comprendo lo escencial que es la POO si uno quiere hacer aplicaciones de verdad. El codigo es el siguiente:


using System;
using System.IO;

public class LectorPorPalabras {
	string linea_actual;
	StreamReader stream;
	
	public LectorPorPalabras (string nombre_archivo)
	{
	 	stream = File.OpenText (nombre_archivo);
		linea_actual = null;
	}

	public string PalabraSiguiente () {
		int p, q;
		int longitud;
		string temp;

		while (true) {
			if (linea_actual == null) {
				linea_actual = stream.ReadLine();
				if (linea_actual == null)
					return null;
			}

			p = 0;
			longitud = linea_actual.Length;
			while (p < longitud && !char.IsLetter (linea_actual[p]))
				p++;

			q = p;
			while (q < longitud && char.IsLetter (linea_actual[q]))
				q++;

			if (q > p)
				break;

			linea_actual = null;
		}

		temp = linea_actual.Substring (p, q - p);
		linea_actual = linea_actual.Remove (0, q);

		return temp;
	}
}


public class Diccionario {

	struct Palabra{
		public string cadena;
		public int cont;
	}

	Palabra[] palabras;
	int num_palabras;
	
	public Diccionario ()
	{
		num_palabras = 0;
	}

	public void PonPalabra (string pal)
	{
		int i;
		for (i = 0; i < num_palabras; i++)
			if (pal == palabras[i].cadena)
			{
				palabras[i].cont++;
				return;
			}
		
		Palabra[] temp = new Palabra[num_palabras + 1];
		for (i = 0; i < num_palabras; i++)
		{
			temp[i] = palabras[i];
		}
		temp[num_palabras].cadena = pal;
		temp[num_palabras].cont = 1;
		num_palabras++;
		palabras = temp;

	}

	public void Pinta ()
	{
		int i;
		for (i = 0; i < num_palabras; i++)
			Console.WriteLine ("P: {0} N: {1}", 
                        palabras[i].cadena, palabras[i].cont);
	}
}


public class Programa {
	public static void Main (string [] args)
	{
		LectorPorPalabras lector;
		Diccionario dicc;
		string palabra;

		if (args.Length != 1) {
			Console.WriteLine ("Uso: diccionario ");
			return;
		}


		lector = new LectorPorPalabras (args[0]);
		dicc = new Diccionario ();

		palabra = lector.PalabraSiguiente ();
		while (palabra != null) {
			dicc.PonPalabra (palabra);
			palabra = lector.PalabraSiguiente ();
		}

		dicc.Pinta ();

	}
}

Este programa es un diccionario de datos, lo que hace es buscar palabra por palabra, almacenarlas en un arreglo de structuras,ver cuantas veces se repite cada una dentro de un texto, ordenarlas alfabeticamente e imprimir el resultado en pantalla o en a un archivo. El objetivo de esto fue: comprender algunas tecnicas de busqueda y ordenación básicas. Posteriormente este algoritmo fue optimizado utilizando algunas técnicas más complejas (busquedas binarias, y ordenamiento por inserción), si desea compilar y probar este pequeño programa debe hacer lo siguiente:

$mcs diccionario.cs -o diccionario.exe
Compilation succeeded
$mono diccionario.exe archivo.txt

Leave a comment

Esto no es otro estupido blog.

Después de tanto esperar para tener mi propio weblog, por el simple capricho de querer armarlo con jaws project un proyecto de materia mexicana, el cual no pude utilizar por falta de un buen server donde montarlo, y resistiendome a utilizar una plantilla que algún tonto haya creado, me castre de esperar y decidí armarme mi propio diseño, del cual estoy muy satisfecho ya que quedo presisamente como yo quería.

Este blog me servira para guardar mis memorias de algunos suceso de revalencia y otros no tanto (cotorreos personales) de mi actividad diaria especificamente en materia de computo, además de aportar un poco información que encuentre en 'el camino de mi eterna busqueda del conocimiento', pienso que tal vez a alguien le pueda servir de referencia para x situacion similar que se le presente y pueda aprobechar lo que yo he encontrado y no reinventar la rueda.

Como sé que la mayor parte de las personas que leeran mis tonteras serán mis cuates, les mando un saludo, y espero que aporten sus comentarios o criticas acerca del material que vaya poniendo en este lugar.

Mi historia aun no comienza, pero para mi será bueno tener en cuenta lo que he hecho,y lo que he logrado con el paso del tiempo y también lo que no.

Leave a comment
Con tecnología de Blogger.

Search

Swedish Greys - a WordPress theme from Nordic Themepark. Converted by LiteThemes.com.