18 de diciembre de 2006

Hoy senti vertigo

Siempre he vivido separado de mi familia, en Colima por ejemplo, en la ciudad no tenia ningun familiar, toda mi vida giraba al rededor de mi escuela mi unica familia en la ciudad era mi hermano menor, asi que en cierta forma estoy acostumbrado a vivir, lejos de "Casa" sin embargo, Aqui en Mexicali que esta ahora si bien lejos, nunca me pongo a pensar en la distancia, siento como si al instante de una llamada o de un correo estoy cerca de la gente que quiera y sin embargo hoy al llegar al trabajo y ver mi bandera y la gringa en sus respectivos paises, asi a la vista. De pronto recorde que esta vez estaba realmente lejos. Tal vez podria estar mas lejos pero en fin. Solo puedo terminar diciendo que loco!!!

16 de diciembre de 2006

D&D en villa gameloft


Pues muchas, son las historias que de villa Gameloft se pueden llegar a escuchar, algunas tristes, otras de superacion, pero yo creo que hasta ahorita no se ha contado una tan epica como la que el draco nos narra mientras jugamos D&D. Y es que imaginate, de repente sumergirte en un calabozo con el cerebro todo adormecido y sin mas que la ropa que traes en una celda. No es facil, darse cuenta que es mas facil pelear con bestias que subir un muro. y mas, sí en destreza tienes -1 . Tal vez todo el mundo crea que D&D es algo que requiere tiempo y al principio no entiendes nada. Si piensan eso, tienen toda la razon. Sin embargo es muy gratificante cuando tus habilidades para sanar, salvan a un amigo, de tener que romper sus hojas de jugador. Son pocas las partidas realizadas aun, pero se esperan muchas, mas, y conforme vayamos adquiriendo mas experiencia estoy seguro que nos divertiremos mucho mas, siempre y cuando haya la voluntad de asistir. Pues un saludo a todos los jugadores.

14 de diciembre de 2006

Si fueras un lenguaje de programación que lenguaje serias?

Algunas veces vivimos nuestras vidas de una forma mecanica, transitando por ella como si todo, fuera lo mas normal del mundo, haciendo cosas cotidianas. Tu sabes el tipico. Dormir Comer, trabajar, comer, dormir y otra vez. (Repeti comer a proposito, lo que pasa es que no desayuno). Bueno entonces creo ya es momento de que hagamos a un lado nuestra vida hueca y vacia y empezemos a buscar las verdaderas preguntas existenciales del universo. Nada nos podra llenar de mas luz, y comprension de lo que nos rodea. Como buscar la respuesta maxima. La pregunta que desde generaciones atras habia quedado sin resolverse. Y es que te has levantado un dia en la mañana y te preguntas tiene algun significado mi vida, si ni siquiera se que lenguaje de programacion seria???? Eso es una pregunta que a uno lo deja perplejo, y uno se siente que no puede morir hasta que sepa la respuesta. Pero no se preocupen la respuesta ya llego y ahora con un simple test ustedes pueden concer la respuesta y darse cuenta que esa no era realmente la pregunta maxima, para comprender nuestra existencia. En realidad aun hay otras, como si fueras un Sistema Operativo que SO serias??? siempre me he preguntado por esas cosas que a uno lo definen.

Yo estaba por la red, y estaba en esta busqueda incansable hasta que el blog de mi amigo Salvador me abrio los ojos y me hizo entender, que habia cosas mas trascendentales. Y fue entonces cuando lo vi, era el link que habia buscado toda mi vida. Y ahora en este preciso momento lo comparto con todos ustedes: Which Programming Language Are You?

Gracias a Salvador, por mostrar el camino hacia la iluminación.

Update: Mis resultados:



Que loco


Que loco


Que loco


6 de diciembre de 2006

The Music Genome Project

Imaginate que tuvieras una estacion de radio que solo tocara musica que te guste? que loco no, seria posible? pues fijate que en general es lo que esta haciendo The Music Genome Project. Y es que ellos han tomado una gran coleccion de musica y de ella han organizado la musica segun varios atributos a los cuales llaman genes. Entonces atravez del sitio www.pandora.com uno pone el nombre de algun artista o de cancion y en la pagina te ponen musica que segun su orden seria musica a fin a lo que tu pusiste. Entonces lo mas importante es que no toca precisamente la cancion que pusiste sino que te pone canciones afines a ella de tal forma que tu puedes conocer canciones que segun el proyecto tambien te deberian gustar.

Aun asi cada cancion la puedes calificar como te gusta o no, para afinar mejor la seleccion. Eso esta padre, lo que mas me sorprendio fue ver que tambien hay un hardware enforma de radio no necesita una computadora, la cual puedes comprar para escuchar, crear, modificar estaciones en este radio. Claro esta que necesita conexion a internet y despues de 90 dias pagar una anualidad como de 38 dlls, pero en general a mi me encanta yo pongo como estacion mecano y no inventes ahi le dejo todo el dia. Inclusive conoci canciones que no me tocaron escuchar, pues como no fue de mi epoca, yo solo conocia los grandes exitos jejeje.

Bueno cabe decir que esto yo no lo descubri, mi buen amigo seigiAC que me paso el link. Y la verdad despues de eso, casi no pongo musica que tengo en mi compu. Me vi en la necesidad de pasar este link a todos, pues me he dado cuenta que no todos conocian el link en mi propia oficina y creo que siendo algo tan padre, la mayor gente posible deberia conocer que hay esas opciones.

Los invito a visitar la pagina esta padre.

Pd. No me pagan ninguna comision jejeje.

d-_-b

2 de diciembre de 2006

La Seigipedia

Es tanto el hermetismo que hay alrededor de las Siglas AC de lead Seigi que hemos decidio montar un sitio llamado la Seigipedia. Solo estamos esperando solo que nos donen hosting, para poder levantar la seigipedia. Y es que en ella vamos a hacer un compendio de todos los posibles significados de las siglas AC. Y por otro lado tambien reuniremos todas las pistas que se puedan conseguir al rededor de este misterios que nadie sabe que significa.

Esten preparados, para subir todas sus teorias. Y seguimos esperando ...

Espero que pronto la seigipedia.org sea una realidad.

17 de noviembre de 2006

Ya lo decia yo

Pues mis sospechas acerca del pacto de microsoft con novell parecio cierto al final, solo va a serviles como una tactica para atacar al software libre, al final lo que dice microsoft y lo que dice novell no es igual. Solo nos queda observar que es lo que va a pasar.

Segun este articulo de computer world. Steve Ballmer reclama que linux esta infrigiendo sus patentes y que es por ellos que novell les pago para que los usuarios de novell sea excentados de cualquier problema legal al respecto, pero que los demas estan infrigiendo esto.

al parecer la guerra no ha terminado y es claro que es solo una tactica mas de parte de Microsoft lo cual no es sorprendente. De hecho lo que era sorprendente era que si hubiera tal pacto.

pero las cosas siguen turbias y solo nos queda seguir observando.

Pd. Vi la nota en cofradia.

15 de noviembre de 2006

Los Soles, con la Mene y el Beto



El jueves pasado fui a ver el partido de los Soles, con mis primos, estuvo muy animado y me diverti, venden de todo, desde cerveza hasta vasitos de fruta seca. En fin todo estuvo animado. De hecho el vaso normal en donde venden la cerveza es grande y en realidad son dos cervezas. Que loco.

14 de noviembre de 2006

Nuevas politicas, ocasiona sobrecupo en el comedor


Pues, desde las nuevas reglas se han impuesto, en la cual ninguna clase de alimento es permitido en los escritorios de trabajo, la aglomeracion que hay en el comedor es impresionante. pero no se que sea mas impresionante si el hecho de que son muchos, o el hecho de que la hora en que fueron tomadas las fotos es las 11 am. Es un hecho que ahora hasta para comer un gansito hay que ir al comedor, yo se que es dificil, pero ni modo asi son las reglas y vamos a tener que seguir asi. lo bueno es que las bebidas siguen sin prohibirse, y los chicles, aunque los de los chicles no me queda claro pero en fin. Solo queda esperar haber que pasa.

8 de noviembre de 2006

Solo puedo decir que loco

Esto simplemente me deja sin palabras, definitivamente quiero uno. Y aunque no lo crean es un telefono celular. Claro que si lo ves como una laptop de pocas prestaciones, pero si lo ves como un telefono, pues si esta muy loco. haber que tal.


http://www.reghardware.co.uk/2006/11/07/samsung_unveils_wimax_phone/

7 de noviembre de 2006

La guerra de los patentes esta por iniciar o por terminar?

Pues primero unos cuantos hechos.
Aqui una nota de la cofradia. (No aparece nada alarmante)
Aqui el post de Leo Utskot. (Poco a poco me va cayendo el veinte)
Y eso lo posteo despues de leer aqui. Que es un articulo del sitio register.

Bueno, con todo y todo, de que estoy hablando, pues resulta que hay un trato entre Microsoft y Novell. Como Microsoft no puede golpear a alguien en nombre de gnu/Linux, Microsoft le dijo a Novell te doy una lana y colaboramos si tu aceptas que linux esta infringiendo algunas patentes mias. (Pero no te preocupes yo solo quiero aclarar eso para sentirme mas tranquilo).

Y es que en las cortes no se puede decir que linux esta infringiendo las patentes, por que la ingenieria inversa sin referencias invalidan esto.

Pero que pasa si despues de un tiempo llega Microsoft a europa que es donde tiene mas broncas y les dices si, es cierto, si hasta algunas distribuciones de linux aceptan que lo estan haciendo.

Eso esta muy feo, pero haber que sucede, el comentario de Leo Utskot me parece muy divertido, pero sera esto tan divertido cuando de repente la mitad del kernel este comprometido por tecnicismos y puyas de Microsoft.

Pues haber que pasa solo puedo mas que recordas dos cosas.

"Ayudame Obiwan kenobi, eres mi ultima esperanza ...". (Tengo que estudiar, pues no estare violando alguna patente o algo por citarla).

y Las guerras del software que es un grafico, de las trincheras del software.

pd. escriban sus comentarios para ir aumentando nuestra paranoia juntos :)


Update: pues las noticias siguen saliendo y ahorita hay un faq por parte de novell que me ha calmado un poco, pero tengo mis dudas.

Y hay muchas especulaciones, pero por el momento no esta claro lo que a la larga va a representar.

Nuestro amigo el Lead Hara

Pues hace poco que nos cambiaron de Lead programer, este es muy amable y nos comparte lo que lee en la wikipedia. Claro cuando no esta dando conferencias en el CETYS, pero fuera de eso, es agradable, que siempre esta ahí, para pasarte una nueva pagina que él, cree que podría parecerte interesante(Mas certero que googleAds). Pero que se le puede hacer asi es el Lead Hara. Con todo y todo el mejor lead que a esta isla haya llegado. Y para muestra basta un boton.

Por cierto como dice mi hermana a mi sobrina cuando pregunta sobre el significado de la platica (un chiste o algo asi).

"Rebeca si no entiendes, es que no es para ti".

suerteee.




26 de octubre de 2006

Habre llegado a casa?

Es curioso ver como me dicen que he empezado a usar palabras de uso común en Mexicali, cuando en realidad son palabras que yo siempre he usado, se dice que no estoy orgulloso de ser chilango, pero tal vez no han vivido antes en una situación de ser el único nuevo en un lugar. Es traumante, tener otro tono de voz, no conoces a nadie. Creo que lo que me ha pasado a través de mis múltiples cambios de casa es que debes aprender rápido a pasar por alguien de ahí. Tal vez ha sido una necesidad. Ahora donde llego no solo en mi trabajo todos son nuevos ahí, y nuevos no en el trabajo solamente, sino nuevos en la ciudad también. Y es que Mexicali tiene 100 años de que se fundo, los que dicen ser de aquí, tienen abuelos que no lo fueron. Llegue a la ciudad donde la mayoría es nueva en la ciudad, y si son de ahí solo son ellos o ellos y sus padres, pero nada mas.

Habré llegado a mi hogar donde todos siendo nuevos estoy en donde me identifico con los nuevos en vez de mimetizarme con los de la ciudad?

No lo se, y aun sigo afirmando que soy de Colima aunque ahi también llegue a ser nuevo.

18 de octubre de 2006

Bazan y las historias de bugs

Antes las personas se reunian al rededor de un fuego y contaban todo tipo de historias, y asi es como las tradiciones eran trasmitidas de padres a hijos. Esto ocurrio por muchos años pero hoy en dia, donde esas tradiciones se han perdido hay una persona que sabado con sabado y algun martes esporadicamente esta continuando con esta tradición, y nos reune al rededor de los monitores para contarnos de historias de su experiencia en la caceria de bugs. Algunas son comicas y otras son tips.



Pero en fin, sino es por la tradición por lo menos es divertido y pasamo un buen rato.

Saludos a Bazan.

17 de octubre de 2006

Mis futuros compañeros de casa

Pues no se si pronto me vayan a contratar o ke, pero por lo pronto ya encontramos una casa bien, pero bien lejos, como siempre he vivido cerca de mi escuela pues quiero probar la experiencia.

Estoy bromeando, pero si esta lejos.

Bueno el caso es que ayer, me puse a tomarle fotos a mis amigos, Carlos y Angel, que por casualidades del destino tambien son mis compañeros del trabajo y mas raro aun, fuimos en la misma escuela. o tal vez el orden es inverso, bueno el caso es que les pongo aqui las fotos, por si algo me pasa, ya saben quien lo hizo. Carlos y Angel, no se preocupen estoy reuniendo datos y el proximo post tendra sus telefonos y direcciones en el DF. jajajaja Esto tambien es una broma el caso es que ayer fue mi primer dia de paparatzi y es mucho trabajo andar buscando el mejor angulo y todo para que al final no quieren siquiera dejarse tomar las fotos, bueno angel si, el caso es que estos son mis pininos de paparatzi cachanilla.


Aqui podemos ver a Angel muy estresado por el trabajo ni siquiera una sonrisa nos pudo dedicar.
Estoy ansioso cuanto me pagaran por esta fotografia.


Y aqui tenemos al buen amigo Carloz siempre tan ocupado, fijense como pese a que la mayor parte de su cuerpo se ve fijo y decidido a no dejarse tomar la foto, pareciera que los dedos de la mano derecha estuvieran en movimiento, un efecto de la camara? no que va.
Pero en fin. Carloz es siempre escurridizo de las camaras y aun se desconoce por que? pero ahora lo he atrapado in fraganti. Bueno la verdad es que se dejo tomar una foto, pero esa no tiene tanta gracia asi que, puse esta.

Suerte

Zelda: Ocarine of Time

Definitivamente el juego que mas me ha gustado ha sido Ocarine of Time, es curioso, muy curioso pero recuerdo donde estaba cuando hoy por primera vez que iban a lanzar un juego de zelda para 64, estaba en colima, enfrente de la computadora de un amigo. Cuando estaba en la prepa. Me acuerdo cuando nos encerramos mi hermano, un amigo y yo para jugarlo por 48 horas en mi casa, cuando uno se hartaba o se cansaba, se iba a dormir y seguia jugando otro. Tambien fue en Colima, recuerdo cuando lo jugue en un emulador, y me quede en el templo del agua, por que mi joyspad no tenia la sensibilidad y pues ahi me quede.

Pues este fin de semana por fin logre pasar ese nivel cuando despues de compar un pad con mayor precision he conseguido jugar esa parte entonces como se habran dado cuenta mi historia con ese juego ha durado años sin tomar en cuenta la secuela, pero eso ya es otra historia.

Por fin lo voy a pasar esta vez, espero. Deseenme suerte y que nada del destino impida que termine el juego ahora si.

bye

Dos aclaraciones

Bueno antes que nada quiero hacer dos aclaraciones, de mi anterior post.
1) No soy prd ista y mucho menos simpatizante de Lopez obrador alias el pg.

2) Angel no solo es mi compañero de trabajo tambien es mi amigo.

13 de octubre de 2006

El otro dia me di cuenta que con Obrador todos ganamos. (Sarcasmo)

Si que Obrador no haya ganado es una victoria para todos, pero ademas, si unos enseño algo, que podemos manifestarnos pacificamente y podemos obtener algunos resultados, claro que tambien aprendimos que cuando uno esta en una manifestacion pacifica por mucho tiempo y sin un sustento real no se puede hacer mucho pero eso no viene al caso.

Pero lo mas importante regresaron los tostitos a la maquina de la cafeteria.
Como podria enlazar una cosa con otra es muy sencillo.

El otro dia, en la maquina de papitas del trabajo, ya no habia Tostachos y grite como el conde patula noooooooo!!! Entonces siempre me estaba quejando que y los tostachos y los tostachos, total de que un dia vimos al señor que suerte la maquina y me dijeron Sinuhe tus tostachos que paso, y me decidi y le pregunte al señor que por que no habian traido tostachos y la cosa, pues aunque no lo crean en todo el centro de mexicali no es posible encontrar una tienda que venda tostachos, posiblemente si se supiera que en Gameloft hay tostachos tal vez vendrian personas de varias partes a consumir, bueno esta bien es algo exagerado y ya me sali del tema.

Bueno entonces despues de que en las siguentes semanas el señor no hacia nada, se me ocurrio poner en un post-it "¿Y losTostachos? ¿dónde estan?" no se si el color amarillo del post-it sea lo que mas enlaze una historia con otra, pero de que fue una manifestación pacifica si lo fue. Dias pasaron y me sorprendio que nadie quitara el post-it, tambien pudo ser que no lo veian pero el chiste es que al final, hay otra vez tostachos en la maquina y otra vez creo que produzco mas.

entonces lo que puedo reflexionar de esto es que, una manifestacion pacifica sirve para ciertas cosas bien justificadas como querer tostachos en la maquina del trabajo y no sirve para realizar fantasias como hacer presidente a una persona solo por sus pantalones.

Pd. Bueno si sirve para hacer gobiernos imaginarios paralelos a la realidad.
El otro dia Angel hablo sobre los hoyos de gusano, me pregunto si este gobierno imaginario al puro estilo de quien mato a rogger rabit, o dibu, podria ocasionar que hubiera un hoyo de gusano en el distrito federal?

Seria tan malo? digo perderia a un hermano, pero a cambio se hiria el pg para siempre y muchos chilangos, es el pg patriota por ocasionar un hoyo de gusano debido a que pretende crear realidades alternas?.

NeoOffice

Bueno como siempre en los portings y en el openSource hay forks, es decir cuando dos grupos de personas que estaban trabajando con un proyecto y de repente se dan cuenta que sus metas son distintas, es cuando ocurre un fork, Este es el caso de openOffice y NeoOffice. Si usted es un usuario de openOffice en windows , ni si quiera vaya a empezar a mover una ceja, esto no es para usted.

En un SO con tantas bibliotecas y formas de atacar los problemas como lo es OSX, resulta que en gran parte de openOffice usa bibliotecas del servidor X entonces, que ocurre cuando de repente como si nada, se te ocurre querer portar openOffice a osx, pues una forma sencilla, es usar el servidor X que viene con mac para darle ese soporte. Pero eso tiene muchos inconvenientes, las aplicacones x que corren encima de Quartz graphics, como por ejemplo el comportamiento de el portapapeles, no se ve tan bonitos los widgets, y no se usan las fuentes que vienen con el osx.

Ventajas, bueno que se pueden portar rapidamente aplicaciones de otros sabores de unix para osx, de una forma mas rapida.

Entonces aparecio alguen que dijo no, y fue cuando nacio la idea de que el porting ya no necesitara X11.

Y usara aqua para todo lo demas, eso es muy importante pues se esta mejor integrado con el sistema osx y en general se comporta como naturalmente una aplicacion en osx lo haria.

Hace unos meses en realidad pense que lo del openOffice en osx iba a ser siempre un lujo. Por que resulta que los desarrolladores de la linea principal de openOffice habia hablado de tener portabilidad con aqua en osx, pero no decian para cuando, yo realmente crei que eso iba a desanimar a los desarrolladores de neoOffice y ya no iban a hacer mucho, entonces sale esta version y no solo sigueron sino que esta version esta basada en el openOffice 2 que esta muy padre. Antes solo habia para la version anterior.

Toodavia no lo he usado mucho pero cuando haga mas pruebas subire aqui mis observaciones.

stay tunned !!!

11 de octubre de 2006

Ubunturize el windows del trabajo !!!

Dandome una vuelta por la cofradia.com me encontre con un articulo que me llamo la atencion, y es que a antes he visto como hay paginas enteras para que tu linux parezca windows y cosas asi, o para que tu windows parezca mac, pero bajando unas cuantas cosas podras hacer que tu windos tenga apariencia de Ubuntu. Es super rapio, genial y a mi me encanto.

El link es de un blog de Cesar Palma dinde hay unos links para realizar esta hazaña.

update: the patcher is in this link.
:)

10 de octubre de 2006

Ayer recupere 10 gigas de mi disco para mi OSX

Como por todos es bien sabido, soy un entusiasta de Linux y en general lo que tenga que ver con Sistemas operativos, ayer, termino mi bateria de pruebas de linux en ppc. Ha pasado tiempo ya desde que empeze a probar varias distribuciones linux en mi Mac mini PPC. He pasado por Yellow Dog Linux, la cual estuvo bien al principio, luego probe, ubuntu, de hecho varias versiones de ubuntu, inclusive le puse openSuse, lo ultimo que le puse, fue Debian. Hasta hace poco no sabia como particionar o editar la tabla de particiones desde Mac OSX pero hoy, bueno de hecho fue ayer, aprendi, por fin y me di cuenta que fue padre, lo mas padre es que fui descubriendo todo el asunto offline. Eso es algo interesante pues quiere decir que no lo busque en google y simplemente alguien que ya lo habia hecho me lo dijo. No, eso seria demasiado facil, debo añadir que fue un poco de suerte y un poco de intuicion como mucho en la vida de un informatico con debilidad por los Sistemas operativos jejeje.

Pero entonces, contare como sucedio todo, desde el principio, como todo empieza claro esta. Para empezar, hay que recordar que tenia debian instalado, me encanto que todo estaba en los discos y me desencanto que no era lo mas nuevo. La estabilidad paga un precio muy alto. Entonces me decidi a volver a mi querido ubuntu. Asi que use la manera mas sencilla de instalar un linux, Borre las particiones que tenia para linux y listo, deje que el sistema de instalacion de ubuntu me preguntara si queria usar todo el espacio vacio mas grande y le dije que si , lo demas ya fue facil.

El caso es que me di cuenta que en mi osx ya me estaba quedando sin espacio y 10 gigas no me caerian nada mal, ademas tomemos en cuenta varios puntos por los que linux en PPC es mas complicado que en x86.

- Menor numero de usuarios (la minoria de la minoria)
- Las bibliotecas que no son openSource o gpl y que vienen compiladas no tienen su version para PPC.
Eso quiere decir que si un fabricante de algo, tiene la version de linux de algun driver por decir un ejemplo, este va a tener partes si es que no , en su totalidad que estan compiladas para correr en x86. Por lo cual no jalaria en mi compu.

Y ubuntu sin red, a mi que lo que mas me gusta es probar y probar software. Pues no tiene tanto chiste.

Visto eso me decidi a borrar las particiones de linux, como lo hice bueno el dvd y cd de ubuntu tienen el gparted y con el borre las particiones que habian sido para Linux.

En en las maquinas de apple, en vez de usar lilo o grub usamos yaboot, cuando en una x86 borras la particiones, todavia el lilo o el grub permanece pues este se encuentra en el MBR (Master Boot Record) del disco duro. Pero en este caso no es asi, al quitar las particiones que tenia el linux, simplemente entra al OSX directo.

Ahora el problema es: Como hacer que la mac mini, vea la particion vacia.
Por casualidad estaba jugando con el clix vi que tenia un apartado de discos entonces usaban un comando llamado disktool, entro con terminal al manual de disktool y dice que en vez de usar ese que ha quedado deprecated se use diskutils, el caso es que empeze buscandole por ahi.

1- Primer intento:
Suposicion: Mi compu (mac mini) habre mi memoria usb que es fat32. Por que no va a montar automaticamente una particion del disco que sea fat32

Experimento: Entre con el livecd de ubuntu, abri el gparted y lo que tenia de espacio vacio sin asignar, lo tome para crear una particion fat32. (Se aplicaron los cambios es decir se escribio en la tabla de particiones)

Resultado: Al principio detecte que la particion no la habia montado y tampoco la habia puesto en el escritorio. Pero entonces donde esta con el Terminal entre a /volumenes y nada solo estaba mi disco duro. intente montarlo, pero en donde, asi que cree una carpeta y use el clasico
mount /dev/disk0s4 /Volumens y no recuerdo que paso, pero por alguna razon no se podia montar entones buscando en los manuales man encontre que hay un mount_msdos que sirve para montar este tipo de particiones. Pero faltaba formatearlo, encontre tambien un newfs y lo queria usar como el makefs de linux y pues no se pudo hacer mucho.

Conclusion: Aunque se puede montar una partcion fat32 no lo hace automaticamente como lo hace con mi memoria u otras cosas, busque algun ftab y nada, entonces me dije bueno entonces hara falta que la particion sea hfs+ para que la compu la detecte y la monte automaticamente.

Entonces ahora la mision era no solo que detecte el espacion que era libre sino que ademas este debia estar en hfs+ que es el sistema de archivos mas usado en OSX, entonces una referencia de man me llevo a otra y asi, hasta que me tope con pdisk, que era algo parecido a fdisk de linux, y empece a moverle, habia hecho cambios en la tabla de particiones pero estos no se habian guardado en el disco duro, algo asi como cuando entras con un editor a un archivo al cual no puedes editar, parece que has modificado todo y cuando deseas guardar te dice que no se puede guardar. Pues asi me paso.

El osx viene con una herramienta de discos, pero simplemente no me dejaba hacer nada,
tambien probe hacer:

diskutil format hfs+ miDisco /dev/disk0s4

y nada.

Entonces cai en cuenta que lo que me limitaba era que estaba corriendo el sistema en ese disco duro. Entonces supe como modificar la tabla de particiones con pdisk al puro estilo de fdisk jejeje y entonces agarre el disco del tiger y bootee en el.

2: Segundo intento:

Supocision: No puedo editar la tabla de particiones ni nada por que esto y ejecutando el sistema
operativo en el . (jejeje que logico como no lo pense antes.)

Experimento: Justo cuando me aparecio que si deseaba iniciar la instalacion, me puse a ver en las herramientas y ahi estaba la Terminal y estaba el programa de "utilidad de discos"

como ya sabia como hacerlo con la terminal con el pdisk me dije en la herramienta grafica se podra es decir la utilidad de discos, entonces hice click en ella, seleccione mi particion y le puse borrar, le puse un nombre y con formato hfs+, antes todo eso estaba des habilitado y ahora simplemente con un click y listo.

Resultado: Cuando entre al OSX ya estaba montado mi disco y todo.

Conclusion: A pesar de ser muy chido graficamente el osx aun se puede hacer todo desde la terminal, al puro estilo unix. Pero si lo que quieres esta disponible graficamente , que diablos.

No fue tan facil como dos expermientos, en realidad entre uno y otro fue mucho ir de una pagina man a otra, pero en general llegue a lo que queria, encontre que habia un comando pdisk y aprendi que el formato de las particiones es diferente que la de linux, en linux mi particion seria hda4 y en osx y bsd creo es disk0s4 asi que pues igual y algun dia me anime a usar freeBSD en una compu x86.

Un disco de instalacion con herramientas de particion y todo al poder acceder a la terminal es algo que no tiene precio.

7 de septiembre de 2006

Gameloft

Pues si, ya casi cumplo dos meses en Mexicali y es sorprendente lo bien que una persona puede adaptarse a los diferentes climas. Pero que hago yo en un lugar tan distante como Mexicali, pues me vine a trabajar por aca, debido a que una empresa de video juegos para celulares fue a mi escuela, en donde recibio mi curriculum y lo demas es historia. Ya me compre un playStation 2 slim por cierto y el juego de Dirge of Cerberus. Es cañon lo distante que esta aqui, pero me parece interesante que aqui todo es diferente. Es mas caro y a la vez mas barato. Y en el trabajo es padre, todo mucho tiene algo que enseñarte y eso es muy bueno jejeje.

31 de mayo de 2006

Java 1.5 en linux PPC (openSuse)

Hola, bueno si estan interesados en instalar java 1.5 en linux en la arquitectura ppc. Pues lo acabo de hacer y pienso decirles que onda. Bueno antes que nada aqui esta el link de donde pueden bajarse el jsdk. IBM Requiere registrarse pero es gratuito. Bueno vamos a explicar primero que onda con java 1.5 y por que desde ibm y no de Sun. Pues resulta que sun no soporta mas que linux x86, windows y solaris. Por lo tanto si usas otro sistema operativo pues sun no es donde debes buscar el jsdk. Por ejemplo Apple es el que le da soporte a java en Mac OSX. Pero y linux ppc que onda. A ese quien le da soporte jejeje pues quien hace los micros o sea IBM. Bueno les aviso de antemano que la velocidad a la que baja es lenta, no importa que conexion tengas. Bueno por lo menos a mi asi me sucedio y eso que lo estaba bajando desde la escuela que es una conexion de alta velocidad. De hecho muy alta velocidad.

Pero bueno antes que otra cosa de la pagina que les di debe hacer click en el link SR1 a un costado de 32-bit iSeries/pSeries ahi puedes escoger entre 1.5, 1.4 y 1.3 pero bueno yo ocupaba 1.5 asi que pues ese es el que baje yo.

Ya que lo bajas lo descomprimes en donde tu desees. yo lo descomprimi en /usr/local
de tal forma que te queda una carpeta asi: /usr/local/ibm-java2-ppc-50
Bueno de hecho, ya ahi es todo si quieres hacer tus propios links a /usr/bin/java y /usr/bin/javac.

Pero bueno como un plus veamos que onda con openSuse 10.1 ahh por que dejeme decirles que ya lo he instalado y bueno en ningun lado mencionan como instalar java 1.5 en openSuse para ppc asi que estuve investigando y ayudandome de los foros que se referian a debian y gentoo mas o menos logre investigar que cuando tu instalas java desde un paquete este ingresa datos en un registro de update-alternatives, este ultimo es un comando que es muy util para cambiar entre diferentes versiones de programas que tengas instalados como el gcc y en este caso java.

Por ejemplo imaginense que instale java 1.5 y 1.4 desde los paquetes con yast, es solo una suposicion pero bueno, si yo escribo update-alternatives --config java lo que me aparecera es una lista de las versiones que tengo instaladas y me pide que seleccione una. y de esa forma cuando escribes java -version veras como usa el java que has seleccionado.

Eso es muy padre pues te permite un cambio entre versiones muy rapido. pero desgraciadamente no hay o por lo menos no he encontrado un rpm para suse de java 1.5 por los detalles ya mencionandos. Entonces no queria hacer todo un embrollo con mi linux y romper las cosas de links y todo eso. asi que investigue como agregar manualmente registros al update-alternatives para que estuviera el java que tengo instalado. el openSuse viene con una version libre de java jre 1.4. entonces solo hice esto:

update-alternatives --install /usr/bin/java java /usr/local/ibm-java2-ppc-50/jre/bin/java 20

update-alternatives --install /usr/bin/javac javac /usr/local/ibm-java2-ppc-50/bin/javac 20

En la pagina man de update-alternatives pueden ver lo que significa cada parametro, pero basicamente le indicas el link que quieres que se haga en este caso /usr/bin/java y le das el nombre , luego el path de donde esta tu ejecutable de java y una prioridad, eso de la prioridad, no se a que se refiera pero supongo que se refiere al orden que quieras que aparezca en la lista aunque no lo se a ciencia cierta. Y listo todo esto de descomprimir en /usr/local el archivo que descargaron y lo de update-alternatives requiere entrar como root a la consola.

Y eso es todo pueden checar la version de java asi como de javac, pueden hacer algo similar para javadoc y otros que utilizen pero basicamente es la misma idea.

Mi siguente paso es instalarle eclipse ahora que tengo java 1.5 jjeje pero eso sera cuando este en la escuela. Por ahora correre mi proyecto y haber que tal. Bueno Suerte y espero que les haya servido de algo.

8 de mayo de 2006

openSUSE (PPC)

Hola bueno el día de hoy voy ha hablarles de mi experiencia con openSUSE en un equipo PPC lease mac Mini en este caso. Bueno antes que nada en retrospectiva les cuento que he instalado YellowDog Linux y ubuntu ambos para PPC y cada uno tiene lo suyo pero me quedo con openSUSE por que razon? Solo por comodidad. En lo personal YellowDog esta en ultimo lugar y de hecho no me gusto nada, asi que quienes disputan mi preferencia es ubuntu y openSuse, el caso es que ubuntu esta muy bien, solo es un cd, lo puedes pedir gratis pero es precisamente estar en un solo cd que yo le veo su mayor limitante por lo menos para mi y solo por comodidad. Pues si puedo bajar un iso rapidamente lease en la escuela, pues mejor me bajo 5 ISO's y ya tengo todo lo que necesito para jugar, trabajar y desarrollar software.

Pero bueno imaginense instalo ubuntu en mi escuela, y bajo todas las actualizaciones y todo va esta bien, pero luego llego a mi casa donde no tengo red de banda ancha y por cualquier cosa extra que le quiera poner tengo que descargarlo de los repositorios. Pero y si mi modem no esta soportado por el kernel? a menos que una computadora con internet me la comparta por la tarjeta de red pues ya se frego la cosa.

Es ahi donde tener 5 cds con casi todo el software que necesitas es muy util, pues si a media noche quieres un programa, todo es tan sencillo como revisar si esta en alguno de tus 5 discos.

Bueno como ves es solo comodidad.

Ahora bueno el proceso de instalacion de openSuse para mi fue muy tortuoso y lo que he visto en la red es que tambien otros han tenido problemas para hacerlo en ppc. Pero no crean que es complicado de hecho es de lo mas sencillo, el problema es que el instalador me marco error en dos puntos criticos, pero por lo demas solo fueron unos cuantos clicks.

Y cuales fueron esos dos puntos criticos? bueno uno es en el particionado del disco duro y otro al instalar el gestor de arranque.

Pues estaba yo muy seguro instalando opensuse cuando despues de crear las particiones me marca un error algo asi como imposible manejar el cambio de medio. No se exactamente a que se referia pero esto me paso por que bueno en mi disco duro tenia una particion con mac os x y como 10 gigas sin asignar osea libres. Entonces despues de muchas pruebas en el instalador, decidi no rendirme y me dije un linux no puede mas que yo, asi que agarre mi live cd de ubuntu para ppc y corri el gparted, ahi cree mis particiones y todo. luego volvi al instalador de opensuse (lease reinicie y booteé en el disco uno de openSUSE) y listo todo en orden, ya no me marco ese error.

Bueno todo iba bien en mi instalación tarde un buen de tiempo seleccionando los paquetes que queria instalar, y cuando entre al paso de configurar el gestor de arranque pues nada, que simplemente habia error al escribir la configuración de arranque. Y ahora?, mmm bueno pues reinicie la computadora y con ello el proceso de instalación, y lo mismo, me quedaba al momento de configurar el gestor de arranque. pues bueno, decidi pasarme eso sin configurar lo cual es muy complicado pues obiamente sin configurar eso pues simplemente no entraria a linux mi computadora. Todo un rollo pues, pero bueno, empezo a instalar los paquetes del primer disco y luego de repente como que no queriendo, dice faltan 4 discos pero ya se instalo lo paquetes base desea reiniciar, mmm eso no me agrado mucho pues eso solo quiere decir una cosa quiere reiniciar y bootear en la nueva instalacion de linux en mi compu pero sin configurar el gestor de arranque y pues que queria si no mas no se pudo configurar, pero bueno no hay por que alarmarse tanto, openSUSE tiene algo que si me gusto mucho, es que cuando entras al instalador te da cuatro opciones una es una instalacion nueva, una actualizacion y en una comboBox que dice otro esta reparar y bootear en la nueva instalacion, asi que pues asi fue como salve esta penosa situacion. y me dije bueno a lo mejor ya instalado dentro de linux con mas opciones que un livecd pues a lo mejor ahi si configuro bien el gestor de arranque y pues si, entro al sistema y uno a uno me fue pidiendo los cds y listo unas cuantas configuraciones mas y listo.

pues entro con el cd de instalacion a mis sistema recien instalado. y entro a yast para configurar el gestor de arranque y pacatelas lo mismo.... Para colmo mi hermano se durmio y no me estaba compartiendo internet y mi modem no esta soportado, pues que lio entonces reinicio y entro a la red desde osx y pues me pongo a buscar, que onda con el booteo en opensuse con ppc pues bueno para esto no crean que soy tan prangana y si mientras se estaba instalando los 5 discos pues me dije, bueno cuando baje los cds habia dado una ojeada al documento de como instalar del sitio y me parecio normal y decia unas cosas raras del lilo, bueno raras si tomas en cuenta que desde mandrake 8.2 que fue el primer linux que yo instale donde no habia que liarse ni un pelo para la configuracion del gestor de arranque y bueno de hecho estoy casi seguro que en opensuse x86 mis dos problemas no suceden pero bueno que se le va a hacer. Bueno el caso es que no entendi a que iba la explicacion de la configuracion de lilo en un proceso de instalacion que lo hace automaticamente. Bueno entonces yo me puse a buscar en la red y en un foro me encontre a chicos con ppc ya sea mac o pegasus, que tuvieron las mismas broncas que yo y practicamente les dijeron lo mismo que yo hice, es decir usar un particionador de discos, por aparte por que el del instalador no furulaba. Y de mi otro problemita bueno resulta que tenia que hacerse a mano en la consola y es que habia que crear el archivo lilo.conf y entonces pues llamar a lilo para que lo jalara chido.

Pero bueno ya me estaba haciendo a la idea a siempre que quisiera usar linux en mi mac, a llevar mi cd 1 de instalacion para bootear, pero dije no!!! esto no es admisible, si hasta yellowdog linux te configura el yaboot osea el gestor de arranque que se usa en ppc, pues entonces es posible tambien aqui, aunque no sea mediante los wizards o el instalador. Entonces volvi al archivo de ayuda que hablaba como bootear en tu equipo con linux y en donde antes no habia entendido nada, ahora leia todo con nuevos ojos y pues todo empezo a cobrar sentido.

Pero es muy chistoso por que hay que editar y de hecho crear el lilo.conf pero lo chistoso es que osx cuando lo particione para dejarle espacio a linux puso el osx en hda3 y habia un hda1 en con formato desconocido y de tamaño cero!!! y otro de 150 megas hda2 con formato HFS que es el formato que usa mac bueno HFS+ es el que yo uso en osx, pero bueno el caso es que el lilo.conf hacia referencia a una particion pequeña, a la particion de linux y a la particion de osx. Raro por que por lo regular el lilo hace referencia solo a dos al linux y al del otro sistema operativo. En un caso parecido en x86, por que claro si tienes mas sistemas operativos pues la cosa se incrementa.

Como la particion estaba chiquita pues iba a usarla para documentos o algo asi, asi que cuando entre con el gparted al principio la formate como reiserfs, pero ahora que vi que la necesitaba lei la ultima parte donde decia que tenia que ser hfs y ademas estar etiquetada como Apple_HFS pues ahi dice como hacerlo un simple hformat /dev/hda2 -l Apple_HFS y listo.

Ahora solo tenia que ejecutar /sbin/lilo que cuando hice vim /sbin/lilo me di cuenta que es un script. pero bueno al hacer esto, quedo listo, ya bootea chido pudiendo decidir entre osx y linux.

En realidad uno puede ser quisquilloso y decir que chafa, pero no como creen ahora que estan todas las herramientas disponible es muy facil, solo es cuestion de tener algo de experiencia, y es que bueno si comparamos esto que tuve que hacer con lo que hacian cuando inicio linux, que a veces era necesario hasta recompilar el kernel pues esto es sencillisimo y cada cosa despues de entendida solo tomo 5 minutos.

Pero bueno, otro punto que no me gusta de linux en ppc es que no hay java 5 para ppc, hay solo para 1.4.2 pero que chiste si yo ya estoy trabajando con 1.5 bueno. Esta es mi experiencia de este fin de semana, jejej me tomo mas tiempo guardar mis respaldos de osx y volver a reinstalar y configurar todo en osx que instalar linux en mi compu. Y es que soy un flojo y tengo como 10 gigas de documentos y downloads que ya deberia pasar a dvd, pero la flojera de ir al centro a comprar discos.

Pues bueno leyendo mas opciones de opensuse 10 me doy cuenta que el 11 de mayo van a hacer estable la version 10.1 y claro que la voy a bajar e instalar. Como les digo fuera de estos detallitos me gusto el openSUSE pues tiene casi todo lo que necesitas en sus 5 cds. Para nosotros los plebeyos que todavia no tenemos bandaAncha en casa.

nota: hda1, hda2 etc, es la forma en la que linux expresa las particiones de tu disco duro, en mi caso a mi disco duro lo etiqueta como hda, pero puede ser sda si es serial ATA e inclusive hdb si tienes otro disco duro.

Bueno espero que les haya parecido insteresante leer esto y les prometo que cuando salga openSUSE 10.1 voy a escribir como me fue pero escrito como piramide desendente. Esto de la piramide quiere decir poner lo mas importante al principio y los detalles al ultimo para que asi ustedes puedan dejar de leer cuando ya no quieran mas detalles.

21 de abril de 2006

Java + unicode + UTF8 + jdom = PROBLEMAS

Hola, hoy aprendí algo y quiero compartirlo por que me costo mucho trabajo encontrarlo.

Bueno chicos como dice el titulo que pasa si mezclamos java con jdom o xml en general. Bueno para mi, problemas jejeje, solo problemas para mi claro esta, por que jdom es un api excelente para trabajar con xml de una manera mas eficaz. En lo personal me encanto el api. Pero hay un detalle por el que casi tenia que decir, mi aplicacion no acepta acentos o caracteres raros.

jeejejee bueno claro que en xml hay caracteres reservados pero fuera de esos caracteres que pasa si en un string tienes niño y lo pasas al documento xml. Pues muy simple, luego no lo puedes abrir, por que resulta que te marca errores por que la ñ que mandaste del string (osea con charset unicode) pues el parser no lo reconoce como un caracter valido en utf-8

Pero bueno que sucede: En java la clase String emplea unicode para la codificación de sus caracteres. Entonces como conviertes de unicode a utf-8 para poder pasarlo al xml.

Pues al buscar en google me resulto claro que no estaba solo y muchos subieron la misma pregunta en foros y otros lugares. Pero la respuesta es algo simplona pero util.

bueno imaginen esto:
String str = ñ;
/*Antes de pasarlo al xml con un setText puedes hacer esta simple instrucción y listo.*/
str = new String(str.geBytes("UTF8"));
y ahora si listo para setText(str);

Desglosando un poco esto:
getBytes("UTF8") te regresa un arreglo de bytes que corresponden al string pero en codificación UTF-8. Y el resto es aun mas simple crear un nuevo String pero con los valores de este arreglo de bytes, bueno es algo sencillo y a mi me funciono, pero creo que es algo dificil de encontrar. Yo lo que buscaba era algo que me cambiara toda la codificacion de un documento de jdom pero en vez de eso solo encontre esto.

Espero que a alguien le sirva.

Suerte.

Por cierto la persona que posteo la info necesaria para entender esto fue:
Patrick JUSSEAU

A el muchas gracias.

11 de abril de 2006

Abeille Forms Designer

Por lo que entiendo forms es un layout de java hecho por un otro proyecto de software libre el cual se concentra en la edicion de formas de una forma sencilla.

Pero el Abeille forms designer es un programa en java que te permite hacer formas de una forma muy facil y de manera visual, de esta forma separando el aspecto de la programación.

De tal forma que uno diseña una forma en este programa y este te genera una clase la cual puedes usar. El codigo es muy limpio y facil de leer. Tiene incluso comentarios para javadoc.

El diseñador es un poco raro al principio pero ya que se le agarra el chiste es muy intuitiva y es muy sencilla.

Ahora que estoy programando en java para mi proyecto me ha sido muy util y en general me gusto la forma en que se puede usar.

veran este diseñador guarda sus documentos como xml o como jfrm este ultimo es formato binario.

Pero bueno con este archivo sin pasarlo a codigo se puede llamar desde una clase de la siguiente forma:

FormPanel panel = new FormPanel("archivo.xml");

luego uno accede a cada elemento de la forma con unos getter y setters definidos en la clase FormPanel.

por ejemplo si pusimos un JButton y le pusimos el nombre de boton.

un action listener seria asi:

panel.getButton("boton").addActionListener(new ActionListener(){
public void ActionPerformed(ActionEvent e){
//aqui pones tu codigo
}
});

Como ven uno puede usar la clase generada en codigo o usar este metodo que es el que mas me gusta pues separa lo visual de la funcionalidad.

En general es una herramienta que ahorra mucho tiempo. Por eso la he escogido para mi proyecto y espero que les interese.
www.jetaware.com es la página de donde se pueden bajar el programa.

24 de marzo de 2006

Wow un archivo de internet!!!

Hola chavos, que creen que leyendo el libro de cultura libre de LAWRENCE LESSIG que esta disponible en formato pdf de forma legal para quien le interese. En http://www.derechosdigitales.org/culturalibre El cual me ha impresionado es un libro muy recomendable para todos. No lo acabo por lo cual no puedo dar mi opinion. Pero bueno estaba leyendo lo cuando lei algo de Way Back Machine que es el mayor archivo de conocimiento humano que existe. Es padre, por que puedes poner un sitio y te da una lista de las fechas que archive org tiene guardado de ese sitio. Ejemplo, Puse la pagina de www.apple.com y vi claramente la trayectoria de apple desde el 1996 hasta hoy en dia, pasando por el anuncio de macos 9 y las imac que estaban por esos años. Algo muy interesante.

Wow Chequenlo.
www.archive.org

22 de marzo de 2006

Mi nueva homepage


Wow que paso con google, pues resulta que ahora ofrece un servicio para que crees tu propia página web, con herramientas incluidas para la construcción es muy facil de usar y divertido, yo he hecho ya mi página y la verdad es que me ha gustado. Por el momento tengo solo informacion de linux pero con el tiempo poco a poco ire metiendo mas y mas información acerca de mi y de todo lo que pase al rededor de mi, esto complementandolo con mi blog el cual sera para articulos interesantes pero que no necesariamente tienen que estar permantentes en un página. Por favor si alguien me lee jejejeje hechele un vistaso a mi historia con linux y si hay algun error me gustaria conocerlo. Gracias espero que esten bien y bueno que esperan para entrar a www.pages.google.com y hacerse de una cuenta para crear su propias páginas, el limite por el momento son 100 megas.

19 de marzo de 2006

rm que pone los archivos borrados en la papelera

Me encontraba yo leyendo un tutorial de ubuntu muy bueno, el cual habla de varios aspectos básicos de linux, y te da los tips para que un novato empieze a poner su ubuntu con opciones interesante. Uno de los apartados habla de como hacer para que desde la consola cuando uses rm en vez de hacer unlink o sea "borrar" algun archivo o directorio este se ponga en la papelera. Esto me parecio muy util, entonces vi como lo habian hecho y lo que necesita es que te descarges un paquete que se llama libtrash, configurar el .bashrc y un .trashcan y con eso logras tu objetivo. Pero bueno busque primero la opción para mac osx y resulto que no hay version para mac. asi que baje la fuente y trate de compilarlo, por alguna razon no jalo y es que, en vez de tener su script de configure solo viene con un Makefile entonces pues claro no iba a quedar bien para una maquina que no sea linux. Entonces checando los ficheros man y el google, encontre que hay un comando en la linea de comandos que se llama trash el cual manda una lista de archivos a la papelera del usuario con quien hayas encontrado, pero no era una buena forma de borrar pues si tengo varios archivo con el mismo nombre pero deferente extension y escribo trash archivo* solo manda a la papelera el primero que encuentra. Y dije mmm tendre que hacer un script para que se comporte igual a rm? mmm no!!! recorde el principio basico de la programación "comentar todo mientras codificas" bueno ese principio no, bueno tal vez no sea el basico pero si es un buen principio.

"No reinventes la rueda"
Buscandole en el google me encontre con que hay un script llamado rmm el cual lo descomprimes lo pones en /usr/bin por ejemplo y listo es un rm con las opciones para mandar todo lo que borras en consola a la papelera. Y algo interesante paso mientras buscaba este script, por que si, es solo un script.

Primero el autor lo llamo rm y la idea es sustituir el rm del sistema por el script. Pero debido a que unos usuarios mandaron comentarios acerca de que no era recomendable llamarlo rm igual al del sistema por varias razones, pero una de las mas fuertes es que cuando haces make a un proyecto el proceso de compilacion entra recursivamente a todas las carpetas a compilar y va borrando los archivos innecesarios al salirse de cada directorio entonces, dijeron imaginense que pasaria si en un make (proceso de compilacion por decirlo asi.) muy largo. Entonces la papelera se llenaria de muchas cosas.

Entonces por ello lo cambiaron a rmm.
Luego resulto que el script se basaba en un comando que solo se obtiene con los developer tools que son como 300 megas que se tienen que descargar o que en todo caso tendrian que instalarlo asi que lo que hicieron es cambiar el script para que se base en un comando que todo usuario con mac osx con developer tools o sin ellos pueda ejecutar este script.

Y asi es como resulto el script actual.

El resultado: un script con varias opciones muy similares a rm. Y es notable lo que el codigo abierto puede hacer, para que una comunidad pueda dar la mejor opcion.

Al final lo que optienes es un script muy util con opciones que tiene rm.
Y todos contentos. Por lo menos yo.

rmm

nota- make es un programa que lee archivos Makefile para indicar el orden en que se deben compilar las cosas y si se acaba de hacer alguna modificacion a un archivo con make y tiene su Makefile, identifica que archivos se han modificado en un proyecto y solo compila estos.

15 de marzo de 2006

Como puede uno cambiar a linux completamente

Desgraciada mente no puedo dar noticia de alguien que se haya cambiado de windows a linux debido a mi. Me dicen a esta chido, lo estoy probando y aprendiendo en mi casa, pero para el uso rutinario solo usan windows, que fiasco, que caso tiene que sepan medio usar linux si no lo usan mas que para aprender, jajaj, eso que.

Pero en fin, estoy profundamente decepcionado de esta gente que en vez de entender que el software libre se vive no se aprende.

Pero que puedo hacer, ya lo intente de todas las formas, a todos les gusta linux pero siempre hay un pero. Ya me canse de estar contestando peros, pero eso si, nada mas no saben algo de linux y van conmigo, tiene sentido dar soporte a linux que quiero tanto, si el usuario que pregunta solo lo usa por que se lo exigen, y de vez en cuando. Y es que es,lo mismo, si utilizas nada mas y de repente cambias, tambien hay software que necesitas y que no existe su equivalente en windows o mac. Pero que puedo hacer, me siento defraudado, eso de no cambiar se lo dejo a los usuarios que juegan, o diseñan, pero un programador ¿no puede cambiarse a linux en donde las herramientas de programacion son su fuerte? Que caso tiene todas estas lineas, si solo me siento defraudado de la gente que aprecio, pero no entiendo por que no se quedan de una vez por todas con linux y solo prendan si windows para cosas realmente imposibles con linux. No lo se. Estoy muy confundido. Estoy perdiendo la fe. Que me pasa. A quien rezo para fortalecer esta fe que tengo en linux. Hay algun dios de la informatica que mande al infierno a los windowseros? Si no lo hay seria bueno inventar uno, tiene que ser libre y correr en linux por supuesto.

5 de marzo de 2006

Saludos desde Google blog widget.

Hola como estan todos, este es mi primer entrada desde el google blog widget. Bueno para empezar para los que no esten enterados de que es un widget en Macintosh osx, este es un pequeño programita que luce bien, y solo hace una tarea especifica la cual hace muy bien.

Pues hoy me he bajado este que es para introducir entradas a mi blog y quiero probarlo.
El otro dia habia bajado uno que segun se conectaba a blogger pero despues de muchas lineas y enviarlo me di cuenta tristemente que no funcionaba y eso que estaba inspirado ese dia.

23 de enero de 2006

Gambas

Hey estoy en osx y a veces me da nostalgia de cuando programaba en Visual Basic 6, en la prepa lo aprendi, y mis primeros proyectos de la escuela se basaron en visual basic 6. Ahora que he decidido divorciarme de windows, pues como que sientes que eso que sabias se fue a la basura pero en fin. Exiten dos proyectos interesantes uno de ellos es RealBasic el cual es comercial y es por eso que no ocupa el titulo de este post. Pero es interesante ya que al igual que QT es multiplataforma con la diferencia de que desde el RealBasic que tienes para tu plataforma puedes crear los binarios para windows, mac osx y clasic y ademas linux. El costo es accesible pero varia entre 99 dlls y 399 dll algo que es bueno comparado con QT en donde para programar para las tres arquitecturas con lleva gastar 6600 dlls en la mejor version que hay, pero a diferencia de RealBasic, QT dispone de una version gnu, la cual te permite programar en ella para la escuela o para algo interno de alguna empresa de manera gratuita. Eso demuestra la gran potencia que el software libre esta dando a muchos proyectos. Y ademas ahora con la version 4 esta disponible la version libre tambien para windows. Pero bueno eso es para comparar QT trabaja con C++ y RealBasic con Basic.

Pero bueno este post es para Gambas. Es extensible, es software libre corre en linux, pero el problema es que por el momento solo corre en linux, pero para este proposito es muy bueno ya que permite al programador linux una manera rapida orientada a iconos para desarrollar programas en Linux. En un futuro se piensa que sea multiplataforma. El otro dia lo probe para hacer un programa muy sencillo y la verdad es que es muy parecido a visual basic pero tiene sus diferencias y en ningun momento busca alguna compatibilidad aunque es posible portar proyectos de visual basic a Gambas.

En general me parece una gran herramienta para hacer prototipos rapido y es muy rapida. Lo que esta padre es que al momento de hacer el ejecutable, siguendo unos pasos puedes crear un archivo para ser instalado en Mandrake Fedora y debian. Lo cual es interesante si no estamos familiarizados con rpms en el caso de Fedora y Mandrake.

Es muy agradable y familiar, aprender a programar en gambas es muy facil, si tienes bases de visual basic. Les recomiendo ver este proyeco de software libre que puede llegar lejos. Gambas es mantenido por su autor a manera de hobbie, la persona es de francia sin embargo la documentacion puede ser encontrada en tu propio idioma. Es genial y espero por el dia en que sea multiplataforma, el problema para que no lo sea ahora es que depende de la biblioteca kdelibs del proyecto KDE entonces estas bibliotecas no estan nativamente soportadas en windows y menos en mac. Pero estaremos pendientes, a los que usen linux chequenlo, los sacara de un buen apuro.

Saludos.

Los hábitos que quiero fomentar

Si bueno, probando, el micrófono sigue funcionando? Este blog se ha caracterizado por muchos re lanzamientos, vengo y digo ahora si voy...