Algunas personas me han preguntado ¿qué significa el subtítulo de mi blog?
Hace muchos años leí en casa de mi madre algunos libros que trataban sobre la Revolución Mexicana, en uno de ellos escribían sobre la historia de Gonzalo N. Santos revolucionario mexicano y después cacique y Gobernador del Estado de San Luis Potosí, México.
Una de sus frases célebres es... "La moral es un árbol que da moras, o vale para una chingada", no se porqué razón se me ha quedado esa frase en la mente, tal ves es porque para mi el concepto de moral es algo tan difuso, tan personal, que no tiene que ser dictado por sociedad alguna, le hice un cambio, claro, totalmente personal...
Si la moral no es un árbol de moras... vale pa pura madre, y esque creo que no debemos ser catalogados, encasillados, marcados, estereotipados; por lo que dicte la sociedad en general, ni por credo, ni afiliación política, ¡vaya! viéndolo en el tema del que más escribo en este blog ni por que si usamos GNU/Linux o Windows, mucho menos por ser inmorales o no... ¿quién pone los límites de lo moral o inmoral?, ¿la sociedad, el gobierno?, al final de cuentas nos moriremos creyendo que estamos bien.
Moriré creyendo, pensando y haciendo lo que crea que esta bien, se que a muchos no les gustará, pero al fin y al cabo ni me pagaron, ni me enseñaron, mucho menos me convencieron a vivir de acuerdo a su moral.
De seguro ya haz leido por ahi que el Google Chrome es la reata, que es lo nuevo, incluso, sin saber ingles ya te haz leido la historieta, como diria el comercial, Huuuuy light, huuuuy fibra... si como no.
Para los que no han leido las noticias tecnologicas de los ultimos dias (probablemente porque no las hemos puesto aqui), Google esta creando su navegador escrito "Desde Cero", que no es desde cero, pues toma el motor de rendereo que utiliza el Apple Safari, Konqueror y muchos otros como su motor de render y lo modifica para implementar su propio motor de JavaScript, entonces no es desde cero. Lo novedoso es su forma de ver las cosas (para los nerdos y aficionados a los programas de computo, procesos y demas..), Segun google, cada pestaña de su navegador web es un proceso separado, es decir, como si tuvieras una nueva venta de X navegador abierta cada que abres una nueva pagina, lo que segun ellos asegura que cuando cierras esa pestania la memoria ocupada por ese proceso se libera, asi que "Consume menos recursos", pero, si cada pestania es un proceso, implica que cada pestania carga su propio motor javascript, su propio motor de render, su propia barra de direcciones, en si, que cada pestania es otro nuevo navegador, por lo que el consumo de memoria es casi casi linear conforme abres mas pestanias, para alguien como yo que tengo por lo regular unas 10 pestanias abiertas... creo que seria mucho.
El google Chrome tambien utiliza tecnologias de Mozila Firefox, no es de dudarse ya que Google ha estado patrocinando el desarrollo de Mozilla Firefox y seguro parte de eso que ha invertido sera recompensado al integrarlo en su nuevo navegador. Lo curioso es que no utilicen el mismo motor de JavaScript que esta desarrollando Firefox llamado SpiderMonkey, sino su propio motor llamado V8, lastima que SpiderMonkey le gane al google v8 por un 20%
Google Chrome es apenas un navegador en fases beta, por lo que no es recomendable instalarlo en sistemas de produccion, es decir, no es pal uso diario. Si lo usas, probablemente te encontraras con que el Flash no sirve, con que se cierra sin aviso alguno, o que algo por ahi no funciona, en fin, por el momento es mejor quedarse con Firefox, tambien encontraras por ahi las 7 razones para no usar google chrome, que para mi, las mas importantes son dos:
Aun no hay para linux
Me siento rete bien con Firefox
En fin, si lo usas, pues que bien, espero que comentes en este post como te ha ido.
Si tienen una Eee PC hay que tener cuidado al hacer una actualización del kernel, hay dos bugs; copio, pego y mal traduzco del wiki de Debian Eee PC.
Bug #494984 Alcanza temperatura crítica (todos los modelos).
http://bugs.debian.org/494984 evita que la Eee arranqué debido a que el módulo térmico manda una señal equivocada de "temperatura crítica" y el equipo se apaga.
Para solucionar esto, antes de actualizar hacer como root:
Bug #494546 Rompe ACPI en EeePC (modelos 701, 900)
http://bugs.debian.org/494546 rompé ACPI, las teclas de función no responden. Este bug es particularmente serio ya que los usuarios podrían cerrar el equipo esperando que el sistema entre en suspensión, y poner el equipo en un lugar cerrado provocando que se sobrecaliente lo que puede dañar el hardware.
Lo siguiente es lo que se ha encontrado:
El bug se presenta cuando se envían repetidamente eventos manejados por ACPI, por ejemplo disminuir o aumentar la brillantes de la pantalla (Fn-F3, Fn-F4) o subir y bajar el volúmen (Fn-F8, Fn-F9).
El sistema procesa los eventos primero lentamente y después deja de funcionar totalmente.
Si suspendemos el sistema con suspend.sh y lo reiniciamos, la teclas de brillantes/volumen vuelven a funcionar.
/etc/acpi/actions/suspend.sh
Esto no se ha probado mucho, así que no es 100% confiable.
Estamos avisados, estaré al pendiente de los bugs.
Por un lado nos dicen que Google Chrome es Open Source…
Pero las Condiciones de servicio de Google Chrome
10.2 Queda prohibido copiar, modificar, descompilar o intentar extraer el código fuente del Software total o parcialmente, o crear trabajos derivados o realizar ingeniería inversa de este, así como permitir que un tercero lo haga, a menos que así lo permita o exija la ley, o a menos que Google le conceda tales derechos por escrito.
Entonces, ¿A quien le creemos? a Google o a Google.
Aclarando varios puntos en común de los primeros comentarios del post anterior, IMHO existe una importante diferencia entre Google y Microsoft con respecto al tema de monopolio (como se verá, tengo razones, no son simples patadas de berrinche de fan-from-hell de google), la cual es que los productos de google tienen competencia, buena o mala pero la hay además de ser fácil de usar/instalar para el usuario promedio de cada uno de éstos. Estos productos surgen en la mayoría de los casos como opciones alternas a lo que ya existen, en algunos otros casos es la migración a ambientes web aplicaciones meramente de escritorio. Yo usaba (habiendo varias opciones disponibles) tantos otros programas en el día a día como bloglines, numsum, open office (escritorio), iCal (escritorio), ... pero he terminado por migrar a su respectiva solución-google porque simple y sencillamente satisfacen más o mejor mis necesidades ya fuera como usuario o como desarrollador (ojo, para desarrollo web sigo sin siquiera pensar en mudarme de firefox por el momento).
Lo que a mi (insisto, como usuario) me gustó de Chrome, dejando completamente de fuera los eye candies es:
- el total minimalismo inteligente
- la integración de la barra de direcciones y la búsqueda web
- la rapidez de javascript o un poco más explícito en fayerwayer: más rápido que la [*&@^%!] - las opciones que presenta una nueva pestaña, mucho de lo que que acaba de proponer Mozilla hace apenas una semana - la presencia de status bar sólo cuando se necesita
- el tamaño del espacio visual útil (sólo barras de tabs y url)
- el hecho que sobresalga el dominio en el url (ayuda antiphishing para algunos)
- poder modificar con el mouse el tamaño de los textarea donde escribes
Sé que todo esto lo tienen todos o casi todos los otros browsers (incluido Opera, importante parámetro) pero que esté todo en uno sin mayor configuración, me encató.
También hay varias cosas que no me gustan o extraño, sobre todo algunos addons (en especial el de mouse gestures, insisto sólo como usuario normal, no desarrollador).
Para más clavados en tecnología, nada mejor que el comic.
Aunque sí, google sabe mucho de cada uno de nosotros, más a mayor que menor medida. Como comentaba Adrián en el primer comentario, la sección 11 del EULA era verdaderamente asquerosa, pero hoy corrigen y la eliminan.
Desde el día de ayer comencé a recibir una cantidad importante de visitas con la búsqueda “Chrome Linux” y no los culpo, hoy en la mañana me dedique a intentar hacerlo funcionar con Wine sin mucho éxito.
Busque en varios foros (Ubuntu, Wine), y aunque han hecho avances no se logra ejecutar como debiera, Cesarius publica un articulo de como instalar Chrome en Ubuntu/Linux pero es una versión preliminar.
Así que la recomendación es esperar a que este disponible en nuestras distros favoritas.
Actualización 4-Sep-2008
Parece que no se pudieron aguantar las ganas y al parecer ya lograron instalar y ejecutar Chrome en Linux, yo sigo siendo de la opinión que es mejor esperar a que salga la versión para linux en su distro favorita
Se cuenta por ahí que un profesor un módulo de Desarrollo de Aplicaciones explicaba en clase que los buenos programadores solo usan Windows XP y pide que levante la mano todo el que también sea seguidor de la empresa de Bill Gates. Todos en clase, por temor a represalias por parte del profesor, levantan la mano, excepto uno con pinta de friki que estaba sentado al fondo del aula. El profesor le miró con sorpresa y le preguntó:
-Oiga, usted. ¿Por qué no ha levantado la mano?.
-Porque yo no utilizo Windows.
El profesor, extrañado, preguntó de nuevo:
-Vaya, y sino utilizas Windows ¿Que Sistema Operativo utilizas?
-GNU/Linux. -Respondió orgulloso-
El profesor, cuyos fanáticos oídos no podían dar crédito a algo así, exclamó:
-Pero hijo mío ¿qué pecado has cometido para utilizar tal chapuza?
El alumno, muy tranquilo, le respondió:
-Mi padre es informático y usa SUSE Linux, mi madre es asesora en seguridad y usa Debian Linux y mi hermano estudia Físicas y utiliza Linux Mandrake, por eso yo también utilizo GNU/Linux! -remató orgulloso y convencido-
- Bueno, -replicó irritado el profesor-, pero ese no es motivo para utilizar Linux. Tú no tienes porqué hacer lo que hacen tus padres.. Por ejemplo, si tu madre se prostituyese y se drogase todo el día, tu padre se tocara los cojones, bebiese como un cabrón y traficase con drogas y tu hermano atracase comercios y robase a abuelitas, entonces, ¿tú qué harías? - Seguramente instalaría Windows
A estas alturas ya todo el mundo sabe de Google Chrome, por lo que ya no es noticia. Pero tengo que aceptar que lo bajé con cierto escepticismo pero las primeras impresiones como usuario son bastante buenas. Me recordó aquello de "Todo lo que viene de google..."
Hasta que hicieron algo bueno los mèndigos investigadores... darnos bases cientìficas para poderle restregar en sus karotas a las mujeres porque los hombres keremos kojer kualkier trapeador parado... kuando tencuentre tu vieja dandole a su socia diras:
"mi amor... es genético..."
PD. es raro que no digan ke alguna 'cientifica hembra' ayudo a resolver el misterio...
RMS es una persona compleja y que a muchos molesta, pero si pudiéramos reducir a una sola iniciativa, idea, o logro su vida seguramente se le va a recordar por GNU.
De entrada les puedo decir que la velocidad con la que renderea las páginas es impresionante. Me estoy tratando de acostumbrar a su diseño minimalista, a donde están las opciones y como corregir algunas cosas como por ejemplo el idioma del corrector ortográfico.
No sabía que Google estuviera haciendo un navegador, entré a MéxicoDiario y me entero que hasta una presentación por web habrá, trato de conectarme y ¡sorpresa!..
Vaya, desgraciadamente uso GNU/Linux, seguramente la gente de Google no sabe que existe, por lo mismo seguramente veremos la versión para GNU/Linux de ese navegador dentro de algunos meses, después de las versiones para Windows y MacOSX dos sistemas operativos que tan buen resultado le han dado a Google en su negocio, eso me saco por usar un Sistema Operativo el cual Google no conoce.
Ni modo, al fin de cuentas Google también es una mega compañía... "Don't be evil"
Transmission es el nuevo cliente para manejar Torrents de Gnome, reemplaza a gnome-btdownload, es un cliente ligero que nos deja priorizar descargas, cifrar, cambiar de peers, forward de puertos, ver directorios, editar los trackers, limitar la velocidad globalmente o por torrent entre otras características.
Fue una sorpresa para mi el usarlo ya que no esperaba este cambio, usé azureus un rato, es un buen programa pero algo pesado para mi gusto, lo dejé de usar por un problema que tenía con java, gnome-btdownload hacía su trabajo, pero era muy sencillo, Transmission me parece el justo medio entre los dos.
Ventana principal.
Información de los clientes, me gustó el adjetivo"gorrones".
Información de los archivos, podemos priorizar su descarga
Siguiendo la tradición de poner nombres de personajes de la película Toy History a las versiones de Debian, y como Lenny esta por ser la nueva estable, faltaba conocer el nombre de la nueva versión de pruebas, hace rato me enteré que tendrá el nombre de Squeeze.
A few days ago, my brand new MacBook Pro broke down after a month of really light use. Believe me, really light use - I did not even move it from the office desk.
I have to admit that I did read a few articles about the hard drive issues that the Mac Book Pros have, although I thought it was just either FUD or a guy with really bad luck and a blog. So I just ignored them.. what a mistake.
The first thing I did when I listened the hard drive making weird noises was to turn the laptop down and bring it to a data recovery company. I knew what was going on, and the longest the disk is spinning the fewer opportunity you have to recover the data.
After 20 days, the data recovery company has got back to me today - it seems that they needed to order some pieces to Russia, that's why it took them so long. They told me that there is no way on Earth someone could read that HD. Basically it seems that the hard disk platters are screwed up and there is nothing they can do about it.
Well, and if that wasn't enough, I called one of the official Apple support centers in Spain - and here it comes the best part: they told me that it won't take less than 3 weeks to get my laptop back with a new hard drive. For god shake! It takes Dell a single business day to fix a 'cheap' laptop, but I will have to wait three weeks for getting a disk replaced by Apple?!? That IS madness.
So, now that I have lost a bunch of information is when a few questions come to my mind. Was it worth paying twice the price for a MacBook Pro? Did I do the right thing by keeping OS X on it?
By the way, one of the things I have had to do after the hard drive crashed was to restore my mail from a backup, which ended up not being as easy as it was supposed to be. I had the mail stored in Mail.App format (the OS X mail client) and I had to restore it on Thunderbird, so I had to write a tiny script to convert a emlx mail directory into a mbox file. I paste it here in case it might be useful for someone:
#!/usr/bin/env python
import sys
for f in sys.argv[1:]:
tmp = open(f, "r").read().split('\n',1)
raw = tmp[1][:int(tmp[0])]
print "From - Sat Jan 3 01:05:34 1996\n" + raw
Reinstalé Lenny en la laptop, ahora si desde el netinstall de Lenny, aproveche para cambiar a AMD64 el sistema, las características del equipo son las siguientes:
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c)
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 0c)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation GeForce 8400M GS (rev a1)
03:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
03:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
03:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
03:01.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
03:01.3 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 12)
0c:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
A diferencia de la primera ves que instalé Debian Lenny en este equipo, ahora si pude instalar desde el cd de Lenny; video, sonido, bluethoot y suspender/invernar funcionan desde la instalación, lo único que tuve que instalar fue el driver iwlwifi para la tarjeta inalámbrica y el driver binario de Nividia -ya me acostumbre a hacerlo de esta manera-.
Este reinstalación dejó mi Laptop funcionando excelente mente, bien valió el tiempo que tardé en hacerlo.
No, no es que me disguste Debian, menos sabiendo que uso la versión de pruebas, -lenny- pero reinstalar dos equipos por un error al tratar de entrar a mi sesión de usuario, bueno es algo incómodo, no perdí archivos en ninguno de los dos equipos y de hecho en la laptop Dell es algo que quería hacer, usaba x386 con un procesador Core 2 Duo y ahora ya uso en el kernel para AMD64, pero pues igual que las ventajas de usar GNU/Linux en mis equipos, también tengo que comentar los problemas que tengo, sino me vería algo tendencioso a favor del uso de GNU/Linux y de Debian en particular.
Pero vaya, repito, estoy usando la versión de pruebas y estoy advertido que cosas como estas pueden pasar... ¿porqué me quejo?, si no quisiera problemas usaba la estable y asunto arreglado.
Pues resulta que ya hay manera de saber cuanto vale nuestra alma, asi que si tienen pensado en entrar en negociaciones con el diablo, es impresindible que visiten esta web!
El viernes tuve problemas con mi desktop, -Debian Lenny AMD64- el sistema me marcaba que había actualizaciones de java jre para 32 bits, en ese momento me di cuenta que tenía las versiones 5 y 6, no le di mucha importancia y actualicé las dos, al fin y al cabo el equipo estaba funcionando bien, al terminar la actualización no recuerdo porque salí de mi sesión y al tratar de entrar de nueva cuenta a mi sesión el proceso paraba y no podía iniciar, traté de solucionar le problema borrando el contenido del directorio /temp de mi cuenta, la carpeta .gnome2, la carpeta .gconf2 sin ningún resultado positivo, ya era la madrugada del sábado así que tomé la decisión más radical, respaldar en otro disco duro mi todos los archivos de mi /home con solo algunas configuraciones, entre ellas .mozilla, .tomboy, .xchat, gkrellm, .etwolf, .gaim, .gpg, .ssh, .virtualbox; una ves que terminé de respaldar descargué la imagen de Lenny de ese día para el sábado instalarla.
El sábado para variar -no toqué la computadora- así que el domingo por la mañana me dispuse a instalar Lenny, la instalación desde ese cd falló, sin llorar, tomé un viejo cd de Etch que tenía disponible e instalé desde el, al llegar al tasksel no seleccioné ninguna opción para que solo se instalara el sistema mínimo, reinicié el equipo modifiqué /etc/apt/sources.list actualicé los repositorios y finalmente hice un upgrade a Lenny.
Recuerdo que me marcó un error al instalar el paquete "debian-references" que solucioné instalando "debian-references-es" y "debian-references-en", una ves solucionado este detallito instalé las X -aptitude install xserver-xorg- y gnome -aptitude install gnome-desktop-environment-, ya una ves con sesión gráfica en mi equipo instalé algunos paquetes que me faltaban para trabajar ese día, -iceweasel, abiword y gimp-.
Ayer seguí instalando paquetes, openoffice, fuentes, inkscape y el plugin de flash ya que los necesitaba para hacer un logo, flash no lo necesitaba para esto, pero vaya mi hijo quería ver un vídeo en youtube, finalmente ayer antes de dormir, instalé el driver de Nvidia y ¡como no! Enemy Territory, aún me falta por instalar algunos paquetes compiz-fusion, gftp, jre, banshee, googleearth, frostwire, azureus, dvd::rip, k9copy, gnome-themes-extras, y algunos más.
Se que seguramente hay una forma de solucionar el problema que se me presentó, pero ¿ya qué?, tengo mi desktop nuevamente funcionando, ademas como bien comentó Fermin en otra entrada del blog, aún estoy muy verde, ¡Gracias a Dios!, me falta mucho que aprender sobre GNU/Linux, creo que no me aburriré en mi vejez.
Este planeta ha sido hecho con software liberado bajo la
GNU/General Public License
y por ende este software no serã privativo, aunque aun no se ha liberado ninguna
version del mismo, si se libera sera igual software libre.
El codigo encargado de obtener y analizar los feeds es
MagpieRss. El resto del codigo y el diseño
del sitio es cosa de Marco Antonio Islas Cruz.Agradecimientos a todos los que hacen posible este sitio con sus posts :-)