Monday, 9. March 2009, 21:07:58
PROGRAMACION, C
Hola holita!, aqui Shinisami-sama... (debo dejar compenetrarme tanto con los mangas que leo). Oki, aquí yo de nuevo, dejando de lado, volviendo, dejando, volviendo y así sustantivamente. Ahora voy a dejar un código que realmente me gusta mucho, un Ta-Te-Ti que hice para un reto en
el-hacker.com pero se ve que no quedó en nada pero igual me chupa un huevo porque ese foro está más caído que las bolsas de Europa. En si un tateti no requiere mucho y no es la gran innovación, pero lo que tiene éste (y es lo que realmente me gusta) es que el tablero está compuesto de 2 números
int, que cómo es eso, estaba leyendo el forito la parte del reto y se me ocurrió, ¿en qué consiste un tablero?, en posición ocupada, eso lo puedo representar con un 0 o un 1 (1=ocupado, 0=no), que bien la máquina en su lógica almacena las cosas como 0's y 1's, ahora sólo distingo 2 estados, y éste juego requiere 3 (o sea, no ocupado, ficha jugador 1 y ficha jugador 2), entonces mi tablero está compuesto por:
- Un entero que representa las posiciones del jugador 1
- Otro entero que representa las posiciones del jugador 2
Hermoso, ahora sólo necesito poder trabajar con los bits de esos enteros, y C posee unos operadores para trabajar a nivel de bits (ok no es para ésto pero es una solución, además así pude entender bien cómo funcionan éstos operadores).
Para hacerme la vida más fácil, utilizo macros, muchas macros, F0C0 corresponde a la fila 0 columna 0, F1C2, corresponde a la fila 1 columna 2, en resumen FxCy corresponden a la fila x columna y.
Ahora:
Read more...
Friday, 27. February 2009, 13:54:28
Safari, Opera, navegadores
Primero, quiero decir que zorrito le digo a Firefox.
Segundo, adoro decir que el zorrito apesta.
Tercero, ésto es personal, es lo que yo pienso, es mi experiencia (lo cual quiere decir que puede no coincidir con la de ningún otro) y después de todo ésto es
mi blog y puedo hablar de lo que se me venga en gana.
Read more...
Tuesday, 24. February 2009, 16:27:42
PROGRAMACION, stdarg, C, objective c
Me encontraba trabajando con Objective-C en una librería de manejo de estructuras básicas (similar a OpenStep pero mucho más reducida sobre el runtime de
GNU y no sobre
Cocoa). Bueno la cuestión es que me trabé en una clase (que yo denominé AZArray, la cual encapsula un array estático), dicha clase como OpenStep, se puede crear mediante:
-(AZArray*) arrayWithObjects: (id)first, ...;
O sea se puede crear un array enviandole los objetos uno seguido de otro terminando la lista en
nil, el problema radica en que extrañamente el arreglo se carga invertido, es decir que el último objeto (anterior al
nil por supuesto) pasaba a ser el primero del array y el primero el último, con eso en mente me decidí a ver si no era problema del runtime de GNU, descargué GNUStep e hice el mismo programa con NSArray, en si la prueba consiste en llamar al constructor con objetos mediante new:
id arr = [NSArray arrayWithObjects: [LogginObject new],
[LogginObject new],
[LogginObject new],
[LogginObject new], nil];
Read more...
Monday, 9. February 2009, 17:20:34
PROGRAMACION, C
Hace poco me vi enredado en una discución con respecto a C y su estructura de control if-else.
Primero quisiera empezar diciendo la forma en que codifico y algunas particularidades de C/C++.
Read more...
Wednesday, 21. January 2009, 12:38:28
Frases de Películas
Hay frases de películas que me llaman la atención, por ejemplo éstas de la película Piratas del Caribe - La maldición del Perla Negra. No se, hay algo en éstas frases que es como que el escritor reflexiona (o hace reflexionar) sobre frases que uno dice.
- Jack Sparrow, sin duda es el peor pirata del que he escuchado.
- Pero ha oído de mi.
otra:
- Es el Perla Negra, la leyenda dice que no deja sobrevivientes.
- Ja, no deja sobrevivientes, entonces ¿cómo es que la leyenda pudo saberse?
Wednesday, 21. January 2009, 12:37:35
Frases de Películas
Hay frases de películas que me llaman la atención, por ejemplo éstas de la película Piratas del Caribe - La maldición del Perla Negra. No se, hay algo en éstas frases que es como que el escritor reflexiona (o hace reflexionar) sobre frases que uno dice.
- Jack Sparrow, sin duda es el peor pirata del que he escuchado.
- Pero ha oído de mi.
otra:
- Es el Perla Negra, la leyenda dice que no deja sobrevivientes.
- Ja, no deja sobrevivientes, entonces ¿cómo es que la leyenda pudo saberse?
Friday, 31. October 2008, 14:18:47
amd, Sistemas Operativos, Leopard, Mac OS X
Tal como lo había comentado en el post anterior estoy por instalar Mac OSX, las cosas que ya tengo:
- Una PC que se lo aguante
- El DVD preparado
- Las ganas de instalarlo
-
Los pasos para recuperar grub una vez que lo instale
Read more...
Thursday, 30. October 2008, 21:51:55
Sistemas Operativos, Leopard, Mac OS X
Por fin, luego de 7 años me he comprado una máquina nueva (un phenom 9550 con 2G de RAM, lo cual no viene al caso). Teniendo dicha máquina voy a cumplir uno de mis sueños:
INSTALAR MAC OS X

Read more...
Thursday, 30. October 2008, 16:22:29
Humor, vim

No pude contenerme, siendo gran fanático de vi

....
Linux Hispano
Monday, 28. July 2008, 18:53:15
GMail, Opera
Bien, resulta que algo estraño me estaba pasando con mi navegador preferido (opera) y la cuenta de gmail. Si, hace un tiempito andaba lo más bien pero de un día para otro, puff... no andó más (para hablar mal y pronto).
Read more...
Showing posts 91 -
100 of 106.