Main
contact
Projects/Proyectos
Papers/textos
Resume / Curriculum
Twitter Updates
Categories
- Angry (54) [atom | rss]
- books (4) [atom | rss]
- christine (70) [atom | rss]
- FLOSS (207) [atom | rss]
- general (399) [atom | rss]
- general (5) [atom | rss]
- gnome (21) [atom | rss]
- GNU (21) [atom | rss]
- google (8) [atom | rss]
- gpkg (13) [atom | rss]
- gtk (56) [atom | rss]
- Humor (61) [atom | rss]
- ICTC (2) [atom | rss]
- Internet (37) [atom | rss]
- la-uno.com (2) [atom | rss]
- linux (63) [atom | rss]
- movies (7) [atom | rss]
- music (28) [atom | rss]
- novell (5) [atom | rss]
- personal (281) [atom | rss]
- php (6) [atom | rss]
- Pictures (77) [atom | rss]
- Python (94) [atom | rss]
- slackware (37) [atom | rss]
- Software_Development (149) [atom | rss]
- stuff (152) [atom | rss]
- Stupid things (79) [atom | rss]
- ubuntu (15) [atom | rss]
- Video (15) [atom | rss]
- WTF!! (1) [atom | rss]
Tiras
Recent Comments
- gian on Ironman
- markuz on Es bueno reciclar el papel?
- gdesanti on Es bueno reciclar el papel?
- spooky on Home workplace
- Arturo on Franklin CDU-680 en Slackware Linux
- markuz on Franklin CDU-680 en Slackware Linux
- Arturo on Franklin CDU-680 en Slackware Linux
- markuz on Franklin CDU-680 en Slackware Linux
- markuz on Franklin CDU-680 en Slackware Linux
- Arturo on Franklin CDU-680 en Slackware Linux
Angry
Pues bien, he dejado de ladito el Slackware un rato para usar Ubuntu, debido a que vaya, ahora entiendo a quienes antes me habian dicho por montones: Yo quiero trabajar, no lidiar con dependencias.
Dado que siempre tengo que hacer en ICTC, cuando llego a casa pocas veces me intereza estar peleando con la compu, tal como lo hacia en casa, donde siempre tenia chance de hacerlo. Entonces me he instalado Ubuntu Gutsy Gibbon para evitarme estas tranzas y usar el poder de apt.
Obviamente, me tuve que desprender de toda esa libertad que me da Slackware al no amarrarme del arbol de dependencias, pero es todo en favor de poder chambear o lograr lo queq uiero con el menor esfuerzo posible. Y pense que si lo conseguia todo seria bonito.
Bien, pues estaba bien perdido. He tenido unos ligeros problemas con Ubuntu. Antier tuve pedos con el controlador que te ofrecen para poder usar las tarjetas Broadcom. el bcm43xx funciona bien, pero no tan bien como deberia. Segun esta cosa si se conectaba con el router al que deberia de conectarse, pero aunque deshabilitaba cualquier otra interfaz de red y agregaba las rutas, el ping al mismo router jamas funcionaba!. Ha. y NetworkManager no me fue de mucha ayuda. Use wlassistant y ndiswrapper para lograr mi objetivo.
Ok, no fue todo. Resulta que a como tenia mi configuracion funciono bien en su momento, pero al dia siguiente al iniciar, Bolas don cuco Gnome no inicia... o mejor dicho, si lo hace, pero tarda Muuuuuuuuuuuuuuuuuuuuuuuuucho y las aplicaciones tambien tardan Muuuuuuuuuuuuuuuuuuuuuuuuucho a pesar de que el uso del CPU estaba al 0% o cuando mucho al 5% y el load average tambien estaba normal.
En fin, me hice una cuenta de usuario alterna para probar y nada, no pelaba. Gnome en modo seguro, tampoco, me asegure. Entonces entro en consola a prueba de fallos (simon, si falla la consola quito Ubuntu a la chingada y meto Slackware otra vez.. es mejor pelear un solo dia que pelar todos los dias!)..
En fin, aproveche e instale xfce y justo cuando va arrancando me dice que no encuentra la ip de cucusa (cucusa es el nombre de mi maquina), voy a echarle un ojo al /etc/hosts y veo que me faltaba el nombre corto para la maquina. se lo pongo y arranga perfecto. salgo de Xfce y entro en Gnome y Jala perfecto.
Aqui viene el descontento, recuerdo que en Gnome 1.x te avisaba que no podia resolver el nombre del equipo que esto posiblemente te acarrearia problemas. Entonces hacias las correcciones necesarias (tal como me paso con xfce). Por que jodidos lo quitaron?. Si GNOME es GNU Network Object Model Environment, porque jodidos no te avisa cuando hay un error en algun aspecto de red??
Ok, va una, la segunda sucede cuando llego a Salamanca, Me la volvio a hacer. Llego, conecto la compu a la corriente, arranco, y sopas, GNOME no arranca, Xfce si lo hace y no advierte de nada, muy probablemente porque ahora si resuelve la ip de mi maquina. Problema, la configuracion de red, deshabilite las interfaces de red que tengo, arrango GNOME, abro el NetworkManager y le digo que ahora mi configuracion ha de ser por dhcp en ambas interfaces (eth0 (alambrica) y eth1 (inalambrica)), y entonces si funciona bien.
Hasta ahorita no he tenido mayor problema que este, pero si es algo frustrante que despues de cambiar mi configuracion de red tenga tantos pedos para poder usar Ubuntu.
bufff, por fin de vuelta, mi dominio expiró y por razones desconocidas el dominio no se renovó a tiempo, asi que estuvo unos dias fuera en la url islascruz.org, (islascruz.com estaba en linea). Mala onda, porque ni mis correos me llegaron, si me mandaron algun correo a markuz__at___islascruz.org mandenlo de nuevo
.
Ayer compré un boleto para mi madre en TicketBus, un serivico en el cual se pueden comprar boletos via telefónica, por internet o alguna de las sucursales, ahorrandole la chamba a uno de tener que ir hasta la terminal a comprar el boleto. Como casi todo el dia me la paso en internet y la unica sucursal cerca es la que esta como a 100 metros de ADO (que desde mi casa viene dando lo mismo, igual tengo que viajar 40 minutos para llegar allá) decidà comprar el boleto por internet.
El boleto era pará mi amá que va pa mexico, lo pague con mi tarjetita y aparenetemete todo fue bien, seleccinamos la hora de salida, el asiento que mi mamá queria, y a la hora de pagar me piden ciertos datos de mi tarjeta, y claramente pide el nombre de a quien va el boleto.
Aclaro, leà todito lo que dice ahi, incluso la parte donde dice que solo el titular de la tarjeta puede ir a recoger el boleto, porque se necesita la tarjeta y la credencial pa espantar ratones del desgraciado, y que el boleto, no es cancelable (como quiera, no pensaba cancelarlo, era un viaje obligado). Y digo esto porque cuando fui a recoger el boleto, con mi amá, resulta que el boleto no sale a nombre de ella, sino a nombre mio.
A Webos, al pendejete que hizo la pagina se le olvido tomar en consideracion esto de los nombres, imaginense que pido 5 boletos (maximo en la compra en internet), los 5 van a salir a mi nombre
. Resulta pues que le pedi amablemente a la señorita que nos atendió que por favor verificara ese dato, que yo claramente habia puesto el nombre de mi madre y que ese boleto asi no me sirve porque yo no soy el que viaja. Ella muy amablemente, con toda la pinta de secre, me dice "No, es que asi salió, yo no hago nada mas", le pido, "Me haria usted el favor de ponerme en contacto con alguien que me pueda resolver este problema.", a lo que me dice, "No se puede, asi sale.." y de ahi no la saqué... A ultimas, tuvimos que comprar otro boleto, que desde aqui no sale caro, pero la tranza aqui no es el boleto, sino que por culpa de un pendejete no dispongo de esa lana. (porque aunque no firme el baucher, no me devuelven el dinero en el momento).
Algo que recuerdo es que la vieja me dice que asi como se meten los datos en el sitio, asi salen... Pues viera que no?. Y pa que vean que si esta la mendiga entrada de texto, aki tienen la imagen:
Vaya, primera vez que me pasa asi, las otras veces que he comprado boletos asi, han sido a mi nombre y no ha habido mayor problema, por ahi, la advertencia a los demas. Es este entre otros problemitas que tiene el sitio, entrenle y ya verán.
Todo aquiel que me conoce bien sabe que yo he sido fan de KISS desde que estaba en la secundaria, y que aunque su musica mas buena es en su mayoria setentera y mucho mas tranquila que la de otras bandas que tambien me laten (Pantera, System of a Down, Metallica y otras) me ponia y me pone de vez en cuando bien locotrón con canciones como God Of Thunder (me encanta en el sinfónico), 100,000 years, Let me go rock and roll (ver video abajo), y otras.
Obviamente, eso hace KISS, Gene Simmons, desde hace mucho tiempo le vi en la cara un gusto por el dinero que nadie mas puede tener, pero, pues esta bien, digo, hacen chidos sus conciertos y pues.. mis respetos, si que hace dinero el don ese.
Pero que no mame, ya se le fue la mierda a la cabeza, desde que vi La escuela de Rock de Gene Simmons que no se por que me recordo a una pelicula llamada "The school of rock" o algo asi con Jack Black. En fin, pasó el tiempo y sobrevivà a eso, hoy revisando mi correo de Yahoo me veo un post con un enlace al siguiente video:
Que en realidad, es descepcionante, lo unico que se me viene a la mente es: "Lo que hace la gente por dinero..."
Digame usted, con lo de la escuela del rock y este video, que queda el Gene Simmons de KISS ?.
Este va de regalo, nomas porque me gusta un chingo.
Para todos aquellos que estan esperando a que Microsoft lance el Windows Vista y esperan dentro de poco tener su copia (original o pirata).. lean esto:
Resumiendo: Vista incluye un montón de cosas que los usuarios no han pedido. En un sistema de libre comercio y libertades individuales las empresas hacen lo que los usuarios piden. Ni tan siquiera tienes que estar en contra del DRM y Palladium para estar en contra de que una compañia decida apagarte tu salida S/PDIF. Imponer a los usuarios qué hacer, tal y como están haciendo Intel y Microsoft (y AMD, y...) tiene un nombre: Comunismo, imposición a la gente de lo que debe comprar (nota: entendiendo "comunismo" como esa cosa tan horrible que los Stalin de turno crearon en Rusia, no otras cosas). Para mas colmo se nos incrementa el coste del hardware por algo que no hemos pedido, y se pone el riesgo la plataforma PC. El PC tuvo éxito por la libertad que daba para escoger lo que uno quisiera. Con Vista, el hardware tendrá que cumplir unas normas de diseño, limitando el hardware que puedes comprar.
Parte del articulo que pueden encontrar aqui: ¿Que ocurre con Vista y el DRM? y que les recomiendo leer.
Uff, que dia!!, ayer estuv e hackiando en christine por ya no me acuerdo por que.. un errorcito que queria corregir, y que corregÃ, pero que ya no recuerdo cual era. A ultimas me salio un bugcito, propio de mi precipitacion al agregar una caracteristica y no hacer las pruebas adecuadas.
Entre las coas que hice para corregir ese errorcito original tuve que borrar mi actual lista de canciones, asi que intente regenerarla, vaya, volver a importar todo el desmadre, cuando me voy dando cuenta que a las 300 canciones el uso del CPU se me iba al 90%, yo nomas dije Verga!!
.
El problema es que tengo un metodo que me hace una busqueda dentro del modelo por algun archivo dado. Pues tambien se me ocurrio que cuando el elemento de busqueda sea igual a "" se hiciera saltara y seleccionara la cancion actual. Para poder hacer eso hay un metodo que se llaman jump_to y se le da el nombre actual, este hace la busquda usando el metodo de busqueda y luego utilizando el gtk.TreeIter almacenado en current_iter para poder crear un gtk.Path y saltar (y seleccionar) la fila.
Pues esta cosa se estaba repitiendo cada vez que se insertaba un elemento en el modelo y yo ni encuenta, pero por que se repetia si yo no estaba haciendo una busqueda, estaba insertando elementos en el modelo. Bien, la respuesta es esta, cuando uno usa un gtk.TreeModelFilter y se insertan elementos este ejecuta el metodo asignado en TreeModelFilter.set_visible_func() para monstrar/esconder el nuevo elemento, lastima que no hace esto en la nueva fila que se ha insertado, sino que recorre tooooooodo el puto modelo.
Obvio, para los 300 elementos insertados esta madre ya estaba pariendo chayote porque estaba dandole madres con gstreamer sacando las etiquetas de las canciones insertando elementos en el modelo y repasandolo 2 veces por segundo.
En fin... una mega mamada que yo no me di cuenta de esa hasta las ultimas, estuve dale y dale y dale, megaoptimice mi pinche codigo pensando que era un pedo al importar, me refiero al usar la funcion de importar, buscar el tiempo de la cancion y las etiquetas etc.., y no, fue una cosa casi casi ajena, de haber sabido.... Todo el puto dia rompiendole su madre a christine y con un puto comentario lo hubiera borrado.
Mierda.. me siento basurita, lo unico bueno de todo esto es que mejore christine en la busqueda de el puto bug ese.
Novell ha anunciado uno de los "frutos" de su acuerdo con Microsoft: El soporte para OpenXML de Microsoft Office para OpenOffice, bien, si la sentencia se quedara hasta ahi estaria muy bien, seria algo aplaudible, pero la cosa es que este soporte no esta disponible para todos, hasta donde yo entiendo estará disponible en el Sistema Operativo de Novell en una version modificada de OpenOffice.org, siendo mas preciso la versión 2.02. La cual, ya está disponible para descarga desde el sitio de Novell, pero solo para sus usuarios registrados.
Y que hay por parte de Novell para aquellos que hicieron lo que OpenOffice.org es ahora? Es esto jugar parejo con el OpenSource?. No sé, es que hace años cuando escuche que Novell habia adquirido SuSE, y el lanzamiento de OpenSuSE, y de Ximian dentro de Novell, etc.. pensé en otras cosas muy diferentes a las de ahora.
Lo que me lleva a esta encuenta:A que empresa de software libre le dirias "Si, acepto..." ?, Yo seguramente le diria NO a NOvell
... esto que te voy a decir te lo dire de la manera mas directa y objetiva posible: me caga que me hables solo para resolverte un problema y nada mas, entiendo que tal vez sé un poco mas acerca de computadoras de lo que tu sabes. Entiendo que mi gusto por la tecnologia me hacen ver las cosas mas simples, y que tu como buen antihacker odias aprender todo lo nuevo.
Trato, creeme, trato de entender el por que te da tanta flojera aprender, el leer, buscar un poco, yo se que no es una tarea tan apremiante y que no te van a correr del trabajo, mucho menos te vas a morir, ni se te va a morir algun pariente si te tardas 5 minutos mas, pero no lo logro, no entiendo, no comprendo como permites que tu cerebro siga desperdiciado. En fin... creo que lo unico que me hace soportable todo esto es el hecho de que tu sabes lo que haces, y eres libre de hacerlo, es tu cuerpo y a mi me deberia valer verga, ok, dejemos esto por la paz.. pero...
... Por que putas madres me hablas solo para arreglarte tus problemas??, digo, por que si pasamos 1 mes sin hablarnos por que solo para que te resuelva tu problema?, no podrias de vez en cuando preguntar por como estoy?, o charlar de las cosas que haz hecho?, o contarme tus satisfacciones con algo nuevo que hayas visto en la tele?. Por que solo me hablas para resolverte tus problemas.
En fin... hoy estoy emputado por eso, y si me vuelves a hablar simplemente para eso, si no te respondo es porque estoy encabronado y no te voy a responder nomas por eso
Sip, murio hoy en la madrugada, desafortunadamente. La verdad es que yo no soy muy de la musica banda, la neta lo mio es el metal, rock y fumadas similares, pero de vez en cuando me gusta escuchar musica diferente, hasta lo bueno cala cuando es mucho, mario me encamino por el gusto de la musica banda en la voz de Valentin Elizalde. Uno de los pocos que me gustaba escuchar.
Hoy mientras veia las noticias de la tarde me entero que lo mataron saliendo del palenque, justo despues de terminar su presentacion, en su camioneta, junto con su chofer, su manager y su amigo. Hasta hace rato decian que habian sido como 50 tiros los que le metieron a la troca en la que iba.
Lamentable.
Y la vas a cagar con esto...
. Es que la verdad, no se que madres tenia en la cabeza (mierda me imagino) el güey que contrato a todos esos pendejos que tienes en tu departamento legal. Lo mismo digo de todo tu departamento legal y de los pendejos que pensaron en la posiblidad de asociarse con Microsoft.
Ya te hizo una nota el hijodeputa Ballmer, que no se por que pero me lo imagino como un cabron que no sabe nada mas que chingar a los demas y sin miramientos. Y todo gracias a tu acuerdito con el que te pones con microsoft para que ni tu lo demandes por infringir tus patentes y que el no te demande por que tu infringes las suyas (O sea... ya le puedes copiar la interface del Office 2007!! aprovecha!!!).
Noticia (para ti y tus pendejetes de legales), escribir software es como escribir una carta, hay un putero de cartas, hay un putero de programas, y en algun momento usaras una linea que alguien mas ya haya usado por ahi, lo siento, aunque sea el "atentamente". Lo que bien podrias hacer es defenderte a ti, pero de buena manera, y me refiero, unirte con toda la bola de weyes que estan haciendo el software que TU, si TU estas comercializando. y no unirte con una minoria (si, microsoft es una minoria aunque su OS esté en la mayoria de las pcs) que solo te cubre un flanco y que te deja el culito bien abierto para el 80% restante...
Bien lo dice Bruce Perens en su carta abierta:
There are serious questions regarding how Novell intends to go on with its business. Developers are jumping ship. The very software that you sell is owned by parties who are now hostile to your company. The C library, essential to run every program on your system, is the property of the Free Software Foundation, which will surely relicense that library to LGPL 3. The leading developer of that library is a Red Hat employee. It's already been announced that GPL and LGPL 3 will contain terms that make it untenable to use while your patent agreement with Microsoft stands.
...
In short, now that Novell has chosen not to hang together with the Free Software community, we've chosen not to do so with you.
Y te va a llevar la chingada!!! por andar de culero.
Si tu amigo desarrollador de software, tu que tienes un programita bonito y que lo tienes bajo GNU/GPL, o alguna licencia libre (GPL compatible), piensa seriamente en la GPL3 para impedir que pendejetes (pendejotes) como Novell utilicen tu software para ganarse dinero y luego cargarte las bolas.
Si alguien tiene duda... si, estoy encabronado!!! X-(
Sip, me mandaron un correo diciendo que por hacer clicks en mi pagina, por invitar a otros a hacer click en mi pagina o cosas asi mi cuenta estaba cancelada y que devolverian los ingresos generados a las empresas... Vale verga.. pinches delicaditos
.
En fin, vere como diantres le hago, no son los unicos XD, Justo cuando ya mero alcanzaba mi meta.
. Ni pedo.
No vale verga el servidor de la SEP o quien sabe que putas madres, Hoy han venido un grupo de profesores, supongo todos directores de escuelas a meter unos datos en un puto cuestionario que les pidieron los de la SEP que hicieran en linea, Ho sorpresa, a tres horas de haber empezados solo 3 han podido terminar, tardando en promedio 2 horas cada uno.
El problema no es que el cuestionario este perro, lo traen pre-contestado en unas hojas, el problema es que cad que dan guardar, o avanzar, o alguna jalada asi, esa madre les sale con "Error, Server To Busy" y adivinen cual es el servidor ? Ms IIS, como lo sé? facil, estan ejecutando sus mierdas de paginas en aspx. Se ven bonitas las paginitas, pero no sirven de nada si la informacion no puede ser enviada.
Lo peor de todo es que se encabronan conmigo como si yo hubera programado la mierda esa, como si por mi culpa la pagina les dice "algo de un error que esta en un lenguaje que no entienden" (que no deberia ser obligatorio que los profesores tuvieran un nivel medio en ingles? sobre todo con los equipos electrónicos que les estan dando...), y yo que puta culpa tengo?. Si por mi hubiera sido hubiera programado esa madre en PHP, con un servidor como APACHE o Cherokee y le ahorraria corajes a los profesores y a los pobres cuates que atienden los cibers.
Nota: No mames.. me acaba de salir una doña con "No maches.. es que no hay internet!!". que no mame... entonces como putas madres estoy escribiendo esto??.
La neta, Estoy bien encabronado, ya me subieron el estress.. Osea.
Que no se acostumbren a quien eres, que no se acostumbren a verte todos los dias bien vestido, a responder todos los mensajes, a responder todas las llamadas, a entregar tus trabajos a tiempo, a verte con buena cara, a ver que eres amable, ver que escuchas buena musica, que siempre te portas bien, porque despues de un tiempo no lo notarán. Notaran que te haz esforzado, pero como no ven un gran cambio pasará casi desapercibido. Notaran cuando dejes de hacerlo y te reclamaran porque "ya no eres como eras antes", porque "haz cambiado", porque ya no te vistes, peinas y te comportas bien, porque te haz vuelto un irresponsable y te tacharan de vago, de flojo, de rebelde o de cualquier otra cosa, aunque hayan sido solo un par de veces que lo hayas hecho.
Por eso, vistete como se te hinche la gana, escucha la musica que te venga en gana, y vive tu vida bien, de vez en cuando vistete bien y actua como una persona "normal", para que vean que si hay algo muy bueno dentro de ti, y que de lo bueno poco.
Yep, I Have a little problem with my laptop cucusa. The problem is the Audio, I mean, not the sound, I hear my songs and videos and everything else, but the headphones jack seems to not work. I think it is a hardware problem my brother says that may be a software problem to for that kind of save-your-money-use-software-instead-hardware companies "solutions", may be.
And I'm thinking about it because the audio chip is... not very very well supported by the kenel, I mean, I have the master, and PCM controls but no mic, no... nothing but master and pcm. Okay, I hear my music, but the problem is that when I try to use the headphones, the music is still in the speakers and there is nothing in the headphones..
So, what do I do?, check the hp/compaq page for mexico, went to support, and try to chat with an engineer, He start with the natural questions, but he takes too long to answer my questions, and I just want him to look into the product specs and tell me if that was a hardware problem or not. But, He doesn't know nothing, and he couldn't answer me.
So, this time. HP support was crap, and I have to go to the next HP service center to check if they can tell me something new instead "Don't know".
if you know something about this.. please tell me.
Solo recuerdo un punto de los lineamientos:
El tema de los mensajes deberá ser únicamente tecnologÃa, informática y software libre, preferentemente. Le invitamos a filtrar su contenido y proveer un feed que contenga posts únicamente sobre estos temas. Muchos manejadores de contenido y sistemas de blogs pueden hacer esta tarea actualmente. Si tiene dudas, por favor acérquese a nosotros.
Para recordarles a algunos perdidos que deberian filtrar su contenido.
Ok... Ubuntu is (by the moment) out of cucusa, the reason.. well I tought that using a 64 bits processor will speed up my experience, I wonder firefox and evolution opening in just 1 second
, naaa, but It's suppossed that using a OS at least compiled/optimized for amd64 shoud run faster that Slackware, compiled and "optimized" for i486.
I guess that happen, but with ubuntu that is not the real life. The reason: Ubuntu uses a lot of memory. I check my memory state after bootting and it was using at least 180Mb!!!. and that was at booting (gnome and session already started), and in this time using ubuntu I feel like when I had voladora, I mean, I had 60% memory used by active programs and 38% by caché, and having Evolution, Firefox, gaim, xchat and some terminals opened I had that and 50% of my swap used. So, more or less 250 Mb where used by active programs (and 50% swap)!! That, for me, is too much!.
With Slackware I have Gnome with all my session openen for less than 100 Mb, and with evolution, gaim, and everything else with 250 Mb, but, with no swap used. Well, that is nice for me, because the system doesn't have to deal a lot with read/write in swap, and then it is faster.
I feel Slackware faster than ubuntu linux, until ubuntu linux team fixes the memory leak in their system.
Yesterday night, chatting with maop he ask about how to clean the memory in linux, I ask what about what he means about "cleaning", he said "free all the memory used by caché", Well, in some way is a nice question that I make to myself some months ago, "Why is allways used all my RAM if I have 528MB?", google points me to some page wich solve my question: "Cache", yes, most of my RAM is used for cache, why?, well, is easier and faster for linux to load chunks of programs from the cache instead loading from the disk, so if you have firefox opened you can open a new window faster than the first time, even if you close firefox it will open faster.
Then, cleaning the cache is not a good idea, but, maybe you want to do it just to do it. Well, Cache is still there until Linux "thinks" that it will not be needed anymore (like swap pages) or when more resident memory is needed. Then you can
- Wait until your cache is automaticly cleaned, or
- Launch a memory eater program
The second is faster, but may slow down your system like a turtle, and if you don't take care it may crash your system. There is where raise another question : How to limit the memory usage per user?.
I use my "memory eater" program yesterday and I almost crash my system, as a single user!!, what if I where using a server with several users connected?. I mean, is there something like Quota but for RAM?.
If you want to check it compile this and run it as a single user:
#include < stdlib.h >
int main(void){
while (1){
malloc(150);
}
}
If including Internet Explorer (and other less important software) into its OS cost to Microsoft a lot of money by monopolistic practices, Why Apple is still dancing in one foot if they include a lot of other things like iLife. Is it because what "we" really want is only destroy Microsoft?
Lets face it, if I had a Mac and I where a simple/mortal user with no Free/Libre OpenSource Software knowledge I would use iPhoto instead f-spot, picasa, I the same with iMovie, iDVD and the others, and I feel me proud to have them. I know, these apps are not part of the OS, you can uninstall them, and if you don't have then buy them, but they come with most of Mac Computers, so, why pay for another apps?. Is this or not monopolistic practices?.
Then. Why Apple is still dancing? I'm just wondering.
Well,two months ago I bought my laptop cunegunda. Two days ago, I notice that there where something different in the chassis, a white "stains" in the corner next to where I usually rest my arms to write. I inmediately remember the MacBook discoloration issues. Well. my cunegunda is not an apple but is goin their way.
At the end, what [should] take care is that it works, does't look so pretty now, but it works, and works great, even that I can't sell it as new by now...
(If I had the need to).
I stop receiving comments on my blog, and not because I feel me so important that nobody can regret to what I say, is just because the god damn spam is freaking me out!!. Yesterday I check my comments, I know there are some spammers that introduce 5 comments every 2 or 3 days. Ok, I notice that there where not just 5 comments, where at least three hundred!!.
I thought that disabling comments in blog was going to work but I was wrong, today, I see that at least 150 spam comments have been introduced, why? I don't konw why, it was supposed that jaws will not accept any comment, so, I think that "disabling comments" only hide the comments link.
There is a key in registry: "/config/allow_comments" was setted True, I set it False, let's see, if there still gonna be spam comments then I will have to check the code to completely disallow comments in my blog.
One thing is sure Jaws Spam filter & captchas sucks!.
update: No, the key didn't work, so, the link to make comments is there, but no comments will be saved on db. Sorry, if you want to comment about a post please send mi a mail
Ok, this post is for today. July 2.
First, today is the national votes for a president, I wonder how Andres Manuel Lopez Obrador, Felipe Calderon, Roberto Madrazo and the other candidates are feeling right now. I guess they have their balls in the neck (except the womans which have their ovaries in the neck) just nerves.
So, for which one of them do I vote.. Simple for nobody, I vote for stomach washer (Lavado de estomago), I guess it is better than those three shit bags or anyone else (see the next paragraph). Jeje, No, I didn't vote for stomach washer, If somebody ask about who vote for "German Valdez Tin-Tan" for pesident, that was me, "Mario Moreno Cantinflas" as senator.. Me again
and finally "Gene Simmons" as deputy gues what?? that was me..
I really don't believe in this thing, and not because we are not prepared for democracy, I just think that candidates are nothing more that people looking for power to help themselves instead helping people. And their propossals are the same as six years ago with diferent name.
Any way, I vote, nobody can tellme "If you didn't vote shoot the fuck up!!", I vote, but not for those that you want me to vote
.
Then next July 2 will take place the presidential vote, and polls say that Andres Manuel Lopez Obrador will win or maybe Felipe Calderón. I don't give a fuck, both are the same shit. What makes me mad about this is that (Im guessin) most people just know about this politicians the same as me: (almost) Nothing.
Most people only know what they have seen on TV, on announcements and what candidates say in short speeches. People know that AMLO will increase the incomming for every family, that Felipe Calderon will increase the job oportunity and Roberto Madrazo Pintado will reduce gasoline and electricity prices. That's looks cool I should vote for those three!!!.
What people don't know is how this guys are going to come true that dream. I mean, they say that they will, but not how, and that's what i don't like. Its simple.
I don't know if you have seen south park, there is a chapter when PETA makes the school change the mascot from a cow to another thing that has nothing to see with an animal. Then there where a "Shit sandwitch" and a "stomach washer" (Lavado de estomago), so, Stan didn't wan to vote for no one because there is no better candidate, both where shit, and I think it is the same thing right now.
I dont believe that any of this candidates (or the other less popular) is the better, I will not vote for the "less worse", So I will make my null vote on july 2. And my vote will keep null until politics change in mexico. How can we belive that one president will magicly change the whole country?. That's no possible, there must be a plan given by the congress or somebody else that presidents must follow in order to achieve long terms goal. That's the problem, presidents just hit the short terms goals because there is no time.
Maybe reelection will make this possible, but there is a problem, mexico is not ready for it. So, if you are going to vote, make a vote for somebody that really deserves it, not just for voting.
Ok, I try to respect everybody point of view, I allways say "live and let to live", but when people say something that is really wrong or speak just for speak (or because they have mouth and know how to tell some words) and touch me is when I get anger.
Most of these happens when People just talk about something without knowing the facts. In the morning my parents where listening an old Disc about "Mike Laure", listening old music when you haven't listen it in some time is good, but my parend take songs like "Mazatlan" "Veracruz" and other to say "This is music not the crap that young people listen today, things like Molotov, and others that say pure bad words", and then my mom say "Like Plastilina Mosh"... and then is where I say.. well, I haven't listen any song about PM with bad words, and ask to my mom wich song about PM is what she hear, and she say "I don't know, some song, ... aaaa, I don't remember but there must be one".
Come on!!!, If you don't know please don't talk about that. Ok, they are my parents and the have the Old-is-better sindrome that old people have because their parents say the same thing (and I will have when I get old). But is a good example how people just talk just for talk.
When they say something about molotov, ok, molotov say some bad words within their songs, like in "Perra arrabalera", but not all young music is crap, there is good music, is just that they don't hear it. I'm mad about that, stop criticize something if you don't know the facts, there are bad songs, even in the Mike Laure's songs, like "Rajita de canela" and that where the girlfriend becomes a Truck...
by the way. Im hearing JEM - Wish I.
Bien, tenia un post asi bien chingon, explicativo y demostrativo, pero el puto firefox cometió un puto error que ya habia hecho antes y se cerró, lo que mandó mi post al Limbo de donde nunca podrá ser rescatado. Y me da una hueva tremenda volver a escribirlo porque soy un webon y porque me da miedo de que me vuelva a pasar, asi que en resumidas (muy resumidas cuentas) esto decia:
- No he trabajado en Christine porque toy haciendo mi tesis. Y no he escrito por lo mismo.
- Aunque no he escrito, tengo que entrar en el blog para quitar los molestos comentarios spam que se acomodan y eso que tengo el Captcha activado.
- Intente instalar GNU/Solaris(Nexenta) y Solaris Express pero toy muy pendejo, y no quiero darle en la madre (ni por accidente) a los datos que tengo en el disco duro de la voladora.
- Y ya no me acuerdo que mas...
Gunnar me mandó hoy por la mañana un enlace a su post Working on politics: The FeCal project Que habla sobre su nuevo proyecto (con algunos amigos) FeCAL. Que es un sitio donde se muestran todas las incoherencias de Felipe Calderón candidato a presidente de la republica. Esto en apoyo a AMLO por razones que Gunnar explica muy bien en su post.
No soy partidario de la politica, me gusta mantenerme al margen, y si de algo se seguro no me late ninguno de lo candidatos, pero si de algo sirve ver las cosas malas que han hecho, cuentan con mi apoyo.
Que quede bien clarito, no voy tampoco por AMLO, Roberto Madrazo o algun otro, simplemente no me laten, no me gusta la politica como se hace aqui en mexico.
Son mamadas
Que va a pasar.. nada, son una bola de morbosos y ansiosos que solo esperan que el mundo se destruya, no quieren, pero lo desean, porque no tienen otra cosa en que perder el tiempo mas que en ver cuando se les va a acabar. Y si asà fuera.. porque perder el tiempo viendo todo eso que dicen en la tele??, cabrón mejor hablale a tu mamá, a tu papá o a quien quieras y dile que lo quieres, en lugar de perder el tiempo leyendo este blog..
Verga.. estoy enojado, y es que desde que me desperté estan pasando en la tele cosas relacionadas con el puto numero 666, verga, es un simple numero, y se repite mas de 120 veces todos los dias!!!, por que no le hacen fiesta??.
Me castra que se enfoquen en un tema que nada que ver.. como lo de los evangelios ocultos, que si cristo no era cristo.. jamás podrán probar eso, asi como mañana se estaran diciendo "que pendejo fui, ¿¿como es que crei que el mundo se fuera a acabar??"
alo en su post GNOME desktop wiki.. or Pushing way too hard for Mono da al clavo con uno de los puntos debiles de Gnome y de sus componentes:
By the way, what scares me most is that, each day we are moving closer towards a "Frankenstein" desktop: a single desktop depending on its own libraries, the Mono ones, the STL, the Python interpreter, the Java virtual machine, and eventually something more exotic like the Ada95 runtime. If we are thinking of conquering the desktop with something like that, I'd better boot Windows and play StarCraft.
Y no es mas que una realidad, Gnome esta escrito en C, y la mayor parte de sus componentes igual, pero se estan desarrollando aplicaciones para el que estan escritas en muchos lenguajes, y soy culpable de usar Python en lugar de C
. Pero lo que mas pega para los desarrolladores de Mono es esto:
Another reason to use Mono inside GNOME is the ability to bring Windows developers to the free desktop development field. It sounds nice. I mean, the more we are the better, but actually to me it doesn't sound like a credible reason. What would be the motivation of a .NET programmer to use GTK#? At the end of the day, the WinForms is the standard for him.. and Mono is meant to support it.
Quien canijo windowsero que ha escrito en Windows.Forms va a dejar de usar Windows.Forms para usar GTK#??, Lo que sea de cada quien, GTK (en cualquier lenguaje [supongo]) es bonito, pero para cualquiera es tedioso aprender algo nuevo, y si actualmente Mono soporta Windows.Forms lo unico que generará sera un Gnome con cara de windows.. Wakala, que asco. Y e que lo malo no es que usen Windows.Forms, sino que Windows.Forms no se integran con GTK, por el contrario GTK si se integra con el ambiente de Windows
.
Apoyo a alo en su "lucha" contra Mono en Gnome.
O’Reilly reclama la propiedad de Web 2.0... Tendré que registrar todo lo que hablo, digo y pienso, asi despues podré demandar a quien se me inche la gana y me volvere millonario ![]()
Ayer fui con mis padres a ver la pelicula del codigo davinci, será porque desde hace un año leà el libro, la pelicula no me emocionó tanto como lo hizo el libro, una parte porque ya sabia lo que seguia a cada momento, y otro porque se comieron un monton de pedacitos que es algo comprensible pues resumieron en 3 horas una historia que yo lei en 15 dias.
La pelicula esta bien, y se apega bastante a la del libro, pero en realidad, no es nada exitante, no se compara con leer el libro, asi que si puedes, mejor lee el libro en lugar de ver la pelicula.
En la ultima semana no he trabajado mucho sobre Christine, me toy dando el respectivo break para no caer en esto
. Christine ahi va poco a poco, el problema es que no se por que mendiga razon se cuelga :-S.
Mientras jala con mp3 todo va perfecto, pero al aventarse a reproducir ogg, la cosa se puede colgar, por un error raro de no se que cosa.
Supongo que es al usar la clase gst.extend.discoverer.Discoverer, lo que hace esta clase es tomar como parametro de inicialización el archivo a leer, y le saca las entrañas (etiquetas, bitrate, etc.. ) aparte de definir si es un archivo de audio o de video. En fin... Si no fuera porque gstreamer tarda (en mi opinion) demasiado para obtener las etiquetas de un archivo (y se cuelga de vez en cuando), todo iria perfecto.
Estoy seguro que hoy en dia todos los dias deben ser especiales..
- Año nuevo
- Dia de reyes
- Dia de la candelaria
- Inicio de primavera
- Semana santa (7 dias al menos no?)
- Dia del maestro
- Dia del alumno
- Dia del niño
- Dia de la madre
- Dia del padre
- Dia del hijo, abuelo, nieto, secretaria, escuela, cumpleaños, el perro, el gato, el ganzo, etc...
Y ahora Dia del internet
De que putas madres se trata? (de que sirve??). Se trata a caso de hacer que los informáticos buena gente vayan por medio de RJ45 a visitar a San Internet para que les dé su buena ración de ancho de banda para el año?. Que vergas, a quien madres le celebran el dia del internet?, por que dedicar un dia a una tecnologia?. Por que no poner entonces un dia para el atari, el comodore, el NES y sus hijos, San Python,PHP y demas secuaces....Desde mi punto de vista, estas cosas son mamadas.
Aunque usted no lo crea, ya estando en el siglo XXI, en el 4 mes del año 2006, cuando existen conexiones de 40 Mb/s, redes inalambricas por donde sea, conexion satelital, donde los buenos celulares tienen conexion a internet aparte de la que incluyen de celular a celular... hoy, me he conectado por primera vez por medio del modem (dial-up) de la voladora...
.
Y tambien es la primera vez que me conecto por modem desde una maquina utilizando GNU/Linux o algun otro sistema No windows.
Y sip, aunque parezca algo meramente "mevalemadres" a mi no me vale madres, porque el puto modem me tuvo trabajando toda la puta tarde de ayer, y hoy gracias a un script y a una llamadita a los de prodigy por los DNS lo pude echar a andar.
Normalmente el modem lo tenia desactivado, porque resulta que la tarjeta de sonido esta integrada con el modem (snd_intel8x0 y snd_intel8x0m), asi que para no tener pedos lo meti en el blacklist de hotplug. Además, en realidad, será la primera vez que lo ocupe porque normalmente me conecto por red.
Ayer recompile el kernel son el modulo para este modem y si lo reconoció el kernel, pero no pude hacerlo jalar. Ahora me puse a buscarle a internet (el bendito internet) y encontre el scanModem de linmodems, el cual me dio informacion sobre mi modem y me dijo de donde descargar otro script para echar a andar el modem.
Todo bien aqui, pero.. como putas madres me conecto?, cual es el dialer?. bueno, en slackware tienes dos opciones: ppp y kppp, y tal vez el (gnome) network-admin que en realidad en cuestion de conexion dialup da pena...
En fin, ppp y su asistente de configuración no muy me ayudaron, y temine dandole con kppp. Que pues, no ha cambiado desde la ultima vez que lo vi, y pues.. hay alguna aplicacion como esta para gnome??(corrección, si hay). Es decir, configuré mi conexion a internet muy facilmente, y me muestra el estado de la conexion y ua grafica que me dice que tal va, cuanto entra y cuanto sale... muy bonita (pero en qt
)
Al ratito en casa le checare con el gnome-ppp a ver que tal jala.
Desde mas o menos una semana he estado trabajando en un proyectito que involucra el uso de GStreamer, principalmente por la necesidad de aprender algo nuevo mas que por cubrir alguna necesidad no cubierta (vamos siendo sinceros) salvo por hacer un programita que haga lo que yo quiero que haga.
En general este programita hace lo basico que gstreamer debe hacer, reproducir audio y video, pero, pero me ha costado un poco, y no porque gstreamer sea dificil, no, gstreamer en realidad es algo sencillo, mucho menos complejo que GTK+ pero desgraciadamente mucho mas carente de Documentación. Lo que me ha hecho perder tiempo.
En la pagina de documentación de GStreamer se puede encontrar el Application Development Manual y el Plugin Writer's Guide, el manual de referencia del corazón y de las librerias ya las habia visto antes gracias a Devhelp, y para ser honestos, no me ayudaron mucho, si acaso un poco el manual de desarrollo de aplicaciones, que trata GStreamer desde un bajo nivel.
Afortunadamente Python en su consola interactiva me permite el uso de la funcion dir para ver que tiene en sus adentros alguna clase u objeto.
En GStreamer casi todo son elementos, y en el Manual de desarrollo de aplicaciones habla sobre crear un Pipeline y otras cosas, que en los bindings de python se resumen a crear un objeto con la funcion
gst.play.Play(), agregar los sinks (elementos que manejaran al archivo) y listo, que a ultimas tarde o temprano se aprende, pero... no hay alguna lista de sinks disponibles?? me he tenido que guiar usando gstreamer-properties para saber los sinks de audio y video disponibles, pero se que no son los unicos (goom, fakesink, ... )
Por que no se habla de este elemento en la documentación de GStreamer??, No sé, pero si veo una falta de documentación. Y hablando de los bindings de python, bueno, de estos si casi casi no hay nada de documentación.
Ahora, dejando de lado esto de la falta de documentación, el uso de GStreamer es muy sencillo como ya lo habia dicho, generas un objeto con gst.play.Play() y solo conectas señales, agregas los sinks, etc..
import gst,gst.play
player = gst.play.Play()
player.connect("eos",gst.main_quit)
player.set_data_src(gst.element_factory_make("filesrc"))
player.set_audio_sink(gst.element_factory_make("esdsink"))
palyer.set_video_sink(gst.element_factory_make("xvimagesink"))
player.set_location("/mnt/hda8/muzak/algun_formato_soportado.ogg")
player.set_state(gst.STATE_PLAYING)
gst.main()
Un simple player que reproducirá el archivo algun_formato_soportado.ogg, si es alguno de tipo video lo abrirá en alguna ventanita aparte, el cual es facil de empotrarlo en nuestra aplicación solicitando al video_sink que cambide de xwindow_id:
...
video_sink = gst.element_factory_make("xvimagesink")
video_sink.set_xwindow_id(window.xid)
...
Donde window es un widget de tipo contenedor, un HBox por ejemplo.
Ejemplos de esto se pueden encontrar en el directorio examples del codigo fuente de gst-python.
Como muchos han de saber, soy un usuario de Slackware Linux de hueso colorado, bueno, tambien sabrán que soy un fanático de GNOME. Bueno, pues normalmente utilizo en la voladora a Slackware con Gnome como mi escritorio por defecto, que por lo general es Dropline Gnome.
El sistema de Instalación de Dropline Gnome es bastante bueno, pero tiene un Bug Garrafal, que si bien no es mortal, si es algo molesto. El caso es que cuando estas descargando tus paquetines, el instalador muestra algo como si fuera wget, pero si por algo cancelas (o por alguna razon pierdes conexion) mientras va algun paquete por el medio; cuando reinicias la descarga vuelves a descargar todo el paquete.. lo que es.. molesto, por que volver a descargar los 11.5 megas de los 11.7 megas si ya nomas fallta un piquito??.
Bueno, esto me esta pasando ahorita, que vine a un ciber pa descargar pero no se si es por onda del encargado o que pedo que a cada rato me esta cortando la puta conexión y nomas no puedo descargar paquetes grandes.. pero aqui viene al rescate Wget y Python
.
Con este pequeño script podemos descargar los paquete de Dropline Gnome utilizando wget y ya que tengamos todos pues los instalamos utilizando el dropline-installer.
import os
f = open("/var/cache/dropline-installer/DroplineFiles2.14","r")
lines = f.readlines()
f.close()
for i in lines:
split = i.split(":")
a = os.popen("md5sum /var/cache/dropline-installer/%s"%split[0])
md = a.readlines()[0].split()[0]
a.close()
if split[4] != md:
os.popen("wget -c http://osdn.dl.sourceforge.net/sourceforge/dropline-gnome/%s -O /var/cache/dropline-installer/%s"%(split[0],split[0]))
else:
print "%s descargado"%split[0]
Que esta pitero, si, esta pitero, pero porque lo hice en 5 minutos, tal vez de aqui me prenda y haga algun tipo de Dropline Updater con Gtk.
All I can say is that my life is pretty plain I like watchin’ the puddles gather rain And all I can do is just pour some tea for two and speak my point of view But it’s not sane, It’s not sane I just want some one to say to me I’ll always be there when you wake Ya know I’d like to keep my cheeks dry today So stay with me and I’ll have it made And I don’t understand why I sleep all day And I start to complain that there’s no rain And all I can do is read a book to stay awake It rips my life away, but it’s a great escape escape, escape All I can say is that my life is pretty plain ya don’t like my point of view ya think I’m insane Its not sane, it’s not sane I just want someone to say to me I’ll always be there when you wake Ya know I’d like to keep my cheeks dry today so stay with me and I’ll have it made
"Al elegir Windows Server en lugar de Linux, podremos ahorrar cerca de un millon de dólares durante los primeros cuatro años"... (Que tendrán que pagar durante los siguientes cuatro años para actualizaciones de software y hardware.
Leyendo esto me dio por escribir esto:
Uno de los argumentos con los que Microsoft se defiende sobre los costos de utilizar GNU/Linux o algun otro tipo de sistema de la competencia es que el capacitar a todos los empleados de la empresa cuesta, es decir, si quieres sustituir Microsoft Office por OpenOffice.org tienes que capacitar al menos a las secretarias, porque estas solo saben utilizar MS Office.
En realidad, el costo de la capacitación cuesta lo mismo (teóricamente) pues las secretarias (por poner un ejemplo) pagaron de algun modo su capacitación. Y esto no se le esta cobrando a la empresa, o si?.
Si una empresa exigiera que sus aspirantes a secretarias tuvieran como cualidad el saber utilizar OpenOffice entonces no tendrian despues que pagar por la capacitación de ellas. Lo mismo pasa con todos los demas trabajadores.
Entonces la comparación que hace Microsoft sobre los costos de capacitación no es muy válida.
Sobre el hardware que se ha de utilizar, bueno, viendo los posibles requerimientos basicos de Microsoft Windows Vista.. pues queda mas que claro que prácticamente cualquier usuario de computadora podria hacer [basicamente] lo mismo con un hardware mucho menos costoso en casi cualquier sistema operativo (incluso WinXP). Y aqui no aplica eso de "Si quieres entrar aqui pequeña computadora de escritorio, debes ser compatible y jalar a la perfección Microsoft Windows vista", en este caso si se tiene que sustituir hardware. Que bueno, igual y no se tiene que hacer ahora, pero cuando te empieces a encontrar piezas de software que ya no corren en Windows XP (anti-virus, anti-spyware, etc..) entonces si tendras que correr a pedir un crédito al banco.
El costo de las licencias es otro cuete, tal vez para microsoft el coste de las licencias para pequeñas y medianas empresas no es un gran problema (que le pregunten a la pequeña empresa) pues se supone que con el tiempo se recupera. Lo mismo mas o menos argumentan para las grandes empresas. Vamos eso es como diran Penn & Teller Bullshit!!. Por que. porque suponiendo que soy un pequeño cibercito que esta afuera de una escuela, suponiendo que tengo 10 maquinas, nomas de licencias de Microsoft Windows XP y de Microsoft Office XP tendré que pagar unos 40,000 pesos, que para cuando yo llegue a recuperar esa cantidad de dinero las computadoras ya no sirven, y si lo llego a hacer aun tendré que aguantarme a ver si acompleto para recuperar lo de las licencias de los demas programas que tengo instalado. No por nada la mayoria de los cibers tienen si disco pirata de Windows, office, y demás.
El costo no es el mismo, y el migrar a un sistema tipo Unix y sobre todo Libre como GNU/Linux o BSD no es (y nunca será) gratis, pero definitivamente el costo será menor: No licencias, no tener que cambiar hardware innecesariamente, y posiblemente no necesidad de capacitar a tus empleados (solicita que ya esten capacitados
).
Di no a los nacos de planetalinux.. Y estoy completamente de acuerdo con lo que dice Leo, se supone que los posts que aparecen en planetalinux.org deben ser orientados a Linux/Unix/FLOSS y cosas asi, y pues es una pena que pocos posts sean de este tipo.
Se deberia de hacer algo como lo que pasó con el canal de IRC #unixmexico?. Tantos agregados y tan pocas interesantes notas. Nomas comparen con los planetas vecinos.
No se si sea yo o si es sourceforge.net, el caso es que no puedo subir los putos cambios que he hecho al código de gpkg al CVS desde hace unos 3 o 4 dias
. Cosa que no me gusta.
Estos ultimos dias he estado ocupado, en algunas cosas, porque tambien he tenido suficiente tiempo libre, pero me ha dado mucha flojera. No se si todos pasan por esto, pero, al menos yo siento que voy como por periodos. Un tiempo me pongo a trabajar bien, y me salen las ideas, y tengo algo de material para poner en el blog, me pono a leer sobre nuevas cosas, hago ejercicio, etc.. y hay dias en que... madre mia Que weba!!!. Y eso es lo que me pasa ahorita, ya se me descargo la pila que fuia cargar al tajin.
No quiero decir que he estado de parasito todo el dia todos los dias... Simplemente como que me cuesta mas hacer las cosas. Casi no he hecho ejercicio, y gpkg pues va por buen camino (afortunadamente) pues ya casi casi termino de detallar algunas cosas y sale la 0.4. Vaya, hasta pensar en el posible tema de tesis me da weeeeeebaaaa.
Como sea. Espero que pronto se me componga el animo y vuelva a hacer lo mismo.
A todas las personas que no me quieren, y a todas las personas que piensan mal de mi sin si quiera intentar conocerme, quiero decirles.
Concentrarte en lo que haces es:
- Ir de la manera mas directa a hacer lo que quieres hacer, no importa si para lograrlo tienes que aprender algunos nuevos trucos o
- Si para poder ser mas productivo tienes que sacrificar un poco de tiempo para crearte el camino mas corto.
Ser idiota (estupido y demas similares) seria:
- Creer ciegamente que lo que se te esta poniendo en frente es lo mejor sin voltear a ver a las demas opciones
- Creer que por aprender un poco se les acabará el espacio en el cerebro.
- Creer que Microsoft Windows es lo maximo.
- Ofenderse porque alguien dice que Microsoft Windows Filtra basura (obviamente esta persona usa Microsoft Windows
)
- Contestar post anonimamente, demostrando asi que no solo es un idiota (estupido y similares) sino que tambien es un puñalon (maricon de closet, puto y similares)
La verdad, lo digo y lo sostengo para MI (que quede bien claro, no vaya a creer alguien por ahi que lo que digo es LEY) Microsoft Windows Filtra basura, y no lo digo por los usuarios que no saben usar Linux, o por los usuarios que no saben (pero que quieren aprender), lo digo por TOOOODA esa basura llamada SPAM, MALWARE, SPYWARE, etc... que gracias a dios existe en Microsoft Windows porque es el sistema operativo mas utilizado.
Unos meses antes, Linus Torvalds hablaba sobre la "poca" usabilidad que tiene Gnome para el, y ya saben.. culpó a los usuarios de Gnome de idiotas, que aun no estoy contento con don ese. Una de sus frases fue esta:
if you think your users are idiots, only idiots will use it
No creo por nada que los usuarios de Gnome sean idiotas, principalmente porque el tener que utilizar un sistema tipo UNIX es ya tener un poco de cecera, y Gnome a pesar de todo lo que digan no es tan facil de usar (Afortunadamente)
.
Estoy a favor de que en el mundo exista microsoft Windows, sobre todo porque detiene mucha de la basura que llegaria al mundo de los UNIXes si no existiera, pero tambien estoy en completo desacuerdo en que hagan que el usuario cada dia sea mas stúpido.
Trabajo (por decirle de alguna manera) en un ciber, y obviamente me doy cuenta de lo que un usuario "promedio" hace, llega, abre el MSN Messenger y de ahi se pone a chatear y a checar su correo. Todo seria bien, pero este programita es tan idiotizador que ha logrado que el usuario no conozca ni siquiera que su correo esta hospedado en hotmail.com, no sabe llegar a su correo si no es por el msn messenger, o sea que si le instalas una version viejita del msn messenger que no abre esa ventanita de "MSN hoy" nomas no llegan a su correo.
Otro caso, hace un par de horas un usuario cliente, arraigado con nosotros, de los que nomas llegan aqui, me pregunta ¿Oyes compa... y como pongo la musica, ya me la cambiaron? (motivo que deveras me entusiasmo a escribir esto). Normalmente tenemos Windows Media Player 10 instalado en las compus, pero no se por que motivo se nos barrió y la compu que estaba usando tenia el WMP 9, bueno, pues no pudo encontrar el Windows Media Player porque en lugar de decir "Reproductor de Windows Media" decia "Windows Media Player", asi de grave esta el asunto.
Ahora entiendo a Linus Torvalds cuando dice que si crees que tus usuarios son idiotas, solo idiotas van a usar tus programas.
Esto se lo debemos a un sistema educativo deficiente, en donde los profesores de computación son solo los que estan un escalón arriba que el alumno, y que medio enseñan un poco de lo que saben sin saber casi casi nada. Pero tambien se lo debemos a la decidia del usuario y a la apatÃa del mexicano para aprender. Mientras no dejemos de ser un consumidor seguiremos hasta abajo en la piramide, cargando los bloques para los que estan arriba.
Seria una completa pena que en un par de años, los usuarios dependan del encargado del ciber para hacer todas sus tareas, comom iniciar sesión, abrir su correo, o peor, escribir en su canal de chat favorito.
Si eres un usuario de Windows, no te dejes llevar por el "click aqui", experimenta y encuentra nuevas formas de hacer las cosas a como TU quieres hacerlas, no como alguien que no te conoce dice como las debes hacer.
Tener que volver a escribir todo eso... vale madre...
Python es un lenguaje de programación interpretado, esto le permite funcionar donde el interprete funcione, comunmente en sistemas tipo UNIX, Microsoft Windows y MacOS. GTK+ es un conjunto de bibliotecas que permiten el escribir aplicaciones con una interface gráfica de manera muy sencilla, con una colección de widgets y un manejo de eventos y señales muy bueno, escrito completamente en C permite que otros lenguajes puedan tomarlo y asi crear bindings como es el caso de PyGTK, Sindo que GTK+, Python y PyGTK son altamente portables, entonces, ¿Que nos impide hacer aplicaciones multiplataforma con estas herramientas?. NADA.
Y para muestra basta un botón. Hace unos dias un cuate me pidió ayuda sobre un programa que convirtiera de decimal a binario, octal y hexadecimal, buscando en la red encontre una funcion que hace esto, convertir de decimal a cualquier otra base entre 2 y 36. El programa que mi cuate entregó era un tanto rascuacho, lo normal de cualquier alumno que apenas empieza a programar, solo pide un numero, una base y te devuelve el valor, si quieres volver a calcular tienes que volver a ejecutar el progrmar.
Entonces me di a la tarea de hacerlo con PyGTK, el programa fue escrito originalmente en python, asi que no era la gran labor
.
Lo primero que se hace es crear la interface con Glade:
Y luego a rellenar con codigo
from gtk import glade
def base10toN(num,n):
"""Change a to a base-n number.
Up to base-36 is supported without special notation."""
num_rep={10:'A',
11:'B',
12:'C',
13:'D',
14:'E',
15:'F',
16:'G',
17:'H',
18:'I',
19:'J',
20:'K',
21:'L',
22:'M',
23:'N',
24:'O',
25:'P',
26:'Q',
27:'R',
28:'S',
29:'T',
30:'U',
31:'V',
32:'W',
33:'X',
34:'Y',
35:'Z'}
new_num_string=''
current=num
while current!=0:
remainder=current%n
if 36>remainder>9:
remainder_string=num_rep[remainder]
elif remainder>=36:
remainder_string='('+str(remainder)+












