Un Netbook extraordinario…

26 - Diciembre - 2009

Hace varios días obtuve el famoso netbook Eee PC 1005HA, uno de los más vendidos en USA… y la verdad, es espectacular!!!

Algunas de sus características son:
- 1.6 GHz de CPU (Intel Atom).
- 1 GB de RAM (DDR2).
- 160 GB de HD.
- 3 puertos USB.
- Batería de 6 celdas (8 horas de duración aprox).
- 1.2 Kilogramos de peso.
- SO: Windows XP Home.


A mi juicio, la única diferencia con un notebook común, es la ausencia de un Lector/Grabador de DVD/CD, pues posee un hardware bastante poderoso.
Algo que para mí es bastante significativo es el peso… pues hace un tiempo atrás tuve un notebook que pesaba casi 3 Kg, y aunque pueda parecer que no es demasiado peso, cargar 3 Kg con una mano por media hora es más agotador de lo que parece… xD
También la duración de la batería es importante, y en este caso, 8 horas son más que suficientes para trabajar con tranquilidad.

Por otro lado, y jugando al abogado del diablo, una desventaja de este netbook podría ser el tamaño de la pantalla (1024×600), que para alguien acostumbrado a pantallas de al menos 1024×768 puede ser un poco molesto en un principio.
Otra desventaja es esa superficie ultra-lisa que tiene, la cual hace que sea muy fácil que se marquen las huellas digitales y se ensucie…
Por último, instalar otro SO es un fastidio por el hecho de no tener lector de CD/DVD… pero no es tan terrible considerando que es una actividad que por lo general se realiza 1 vez al año… o menos…

En fin, por todo lo anterior, este netbook es absolutamente recomendable para alguien que busque una buena combinación entre portabilidad y hardware poderoso… y eso sin contar el precio, que es bastante accesible (US$380 aprox).

Saludooos :P

Tiobe ha publicado el nuevo ranking para el mes de diciembre del 2009, y los 3 primeros lugares son:

1.- Java:17.061%
2.- C: 16.285%
3.- PHP: 9.770%

Cada vez se hace menor la diferencia entre C y Java, estoy seguro de que en unos 2 ó 3 meses, C tendrá el primer lugar, pues las cualidades que posee son extraordinarias…

Link de la publicación aquí.

Saludooos :P

PSEINT, sigla cuyo significado es “PIPEH Pseudo Intérprete”, es una extraordinaria herramienta para aprender a programar.
Muy en resumen, es un intérprete de pseudo-código de programación que contiene las instrucciones más básicas necesarias para crear cualquier programa (decente xD) … y está completamente en español.

Es ideal para alguien que no sabe absolutamente nada de programación, pues a través de este programa, comenzará a entender (y a experimentar) los conceptos más básicos como “algoritmo”, “iteración”, “condición”, etc, etc…

Además, cuenta con varias características muy interesantes, entre ellas, la capacidad de generar un diagrama de flujo del código que se está escribiendo… lo cual sin duda facilita muchísimo el aprendizaje y nos ayuda a visualizar mejor el funcionamiento del programa…

Lo que dicen sus propios creadores:
PSeInt está pensado para asistir a los estudiantes que se inician en la construcción de programas o algoritmos computacionales. El pseudocódigo se suele utilizar como primer contacto para introducir conceptos básicos como el uso de estructuras de control, expresiones, variables, etc, sin tener que lidiar con las particularidades de la sintaxis de un lenguaje real. Este software pretende facilitarle al principiante la tarea de escribir algoritmos en este pseudolenguaje presentando un conjunto de ayudas y asistencias, y brindarle ademas algunas herramientas adicionales que le ayuden a encontrar errores y comprender la lógica de los algoritmos.

He aquí un video ilustrativo:

Link para descargarlo y otras cosas relacionadas:
http://pseint.sourceforge.net/

Escasés de torrents???

12 - Noviembre - 2009

A alguién más le ha pasado que, al momento de buscar torrents, simplemente no encuentra lo que está buscando?
Hace unos pocos meses atrás, cuando buscaba un torrent sobre cualquier cosa, aparecían cientos o incluso miles de resultados… pero en estos últimos días, a veces no encuentro absolutamente ninguno.

Empecé a investigar sobre el tema, y me he enterado de que están sucediendo algunas cosas muy preocupantes en Europa y en USA… me refiero específicamente a la aprobación de leyes que restringen la libertad de los usuarios y permiten, entre otras cosas, que los ISP tengan la facultad de desconectar la conexión a internet de sus clientes o de censurar las páginas “sospechosas” (sí, como una “cacería de brujas”) de contener material ilegal.

En Chile también se está intentando implementar este tipo de leyes, pero afortunadamente los usuarios (y me incluyo) se han manifestado en contra y han hecho varias cosas, como mandar mails a las cuentas de todos los diputados y senadores, haciendo notar fuertemente su desaprobación.

La verdad es que estos temas me hacen pensar en el “NWO” y todo ese asunto que está muy de moda en estos días……….

Saludooos :P

El nuevo ranking de lenguajes de programación de noviembre del 2009 publicado por TIOBE, nos muestra que los primeros 3 lugares son:

1.- Java: 18,373%
2.- C: 17,315%
3.- PHP: 10,176%

Es notable como va aumentando el uso del legendario (y mi favorito) lenguaje C, tanto es así, que esta vez se encuentra muy cerca del primer lugar… me atrevería a apostar que en un futuro no muy lejano, será el lenguaje más usado en el mundo, debido a las geniales características que posee… no olvidemos que Linux y muchos otros Sistemas Operativos están programados en C.

Link de la publicación aquí.

Saludooos :P

El próximo martes 29 de septiembre se votará en la Cámara de Diputados un proyecto de ley que el gobierno ha calificado de URGENTE y que busca, entre otras cosas, cortar la conexión a internet a los usuarios que bajen películas o música desde la red, además de cerrar páginas web sospechosas de facilitar estas descargas.

Lo que más me preocupa no es la censura de la internet “en sí” (lo cual ya sería espantoso), sino el hecho de que esto implicaría una seria vulneración de algunos de los derechos fundamentales del ser humano, como son la PRIVACIDAD y la LIBERTAD.

La aprobación de esta ley significaría varias cosas, entre las cuales quisiera destacar:
1.- La facultad de las ISP para vigilar constantemente el tráfico de internet de todos sus usuarios, lo cual atentaría directamente contra la privacidad de las personas.
2.- Las ISP podrían, literalmente, CENSURAR sitios web que sean considerados como “sospechosos” de proveer archivos ilegales.
3.- Por si lo anterior fuera poco, las ISP tendrían el poder de cortar la conexión a internet de sus usuarios… y prácticamente de manera arbitraria, pues podrían hacerlo en caso de que el usuario sea “sospechoso” de descargar contenido ilegal (con derecho de autor). Eso las convierte en “juez y parte”, otorgándoles un poder que no les corresponde sobre sus clientes…
4.- Se vulneran conceptos fundamentales presentes en casi toda legislación, pues esta ley sugiere que todos los usuarios son potenciales piratas a menos que se demuestre lo contrario.
5.- Etc., etc…

Aceptar los conceptos que hay detrás de esta ley daría pie para que en un futuro no muy lejano, aceptemos cosas tan ridículas como que “todos somos culpables y potencialmente peligrosos a menos que se demuestre lo contrario”, lo cual a su vez nos llevaría a extremos como, por ejemplo, que la fuerza pública tenga la facultad de detenernos mientras no demostremos que no somos terroristas… todo en nombre de nuestra propia seguridad.

Cuánto se ha luchado durante la historia de la humanidad para establecer derechos tan básicos como la PRIVACIDAD y la PRESUNSION DE INOCENCIA?

La existencia de esta absurda ley, significaría desmontar derechos civiles elementales y darle al estado y a los entes fiscalizadores un poder sobre los ciudadanos demasiado grande… algo muy peligroso, como nos lo ha enseñado la historia.
Qué vendrá después?
Que las fuerzas policiales puedan entrar a nuestras casas cuando se les antoje (especialmente cuando te estás duchando o haciendo cualquier otra actividad privada) con la excusa de revisar que, por ejemplo, no tengas drogas? (y bajo el argumento de que es por tu propia seguridad?)
Volveremos a tener una “cacería de brujas”?
La futuras generaciones serán dirigidas por un “Gran Hermano”?

Sinceramente espero que no se apruebe semejante barbaridad legal.

Saludooos :(

Siempre me gustó el fragmento musical modificado de “I can see clearly now” (Jimmy Cliff) de este comercial antiguo:

Y después de casi dos décadas, aquí está el remake:

Saludooos :P


He escuchado a mucha gente afirmar que la mejor música para programar es la música clásica… bueno, la verdad eso no se aplica en mi caso…

Creo que, primero que todo, la música adecuada para programar debe ser alguna a la que “no haya que prestarle mucha atención”, por lo que discrepo completamente con los que defienden lo de la música clásica. Por lo mismo, tampoco me agrada escuchar canciones con letra mientras programo…
Lo anterior sólo deja espacio para unos cuantos estilos de música, entre los cuales, desde mi particular y arbitrario punto de vista, elijo el famoso estilo conocido como “Techno”.

Así es… aunque no me gusta mucho ese estilo, creo que el Techno es ideal para programar, pues debido a que no posee letra y a su ritmo monótono, es muy difícil distraerse y/o quedarse “contemplando” la música… además, no sé como explicarlo… ese ritmo rápido, cíclico y tecnológico tiene algo que hace más “inspirador” programar… es como estar escuchando un enorme while(){}… xD

Entre las canciones que más escucho están algunas de Bjork… y la que más escucho hasta ahora es una que interpreta con alguien llamado Paul Oakenfold:
“Sex Drive”

Espero que les sirva… xD

Saludooos :P

Ayer reinstalé Ubuntu 8.04 en mi PC, y la resolución que tenía por defecto era de 800×600 (y la única alternativa era de 600×480… puaaajjj!!!).

Esto ya me había pasado muchas veces, y la solución era simplemente escribir en la consola:
sudo dpkg-reconfigure xserver-xorg
…para luego modificar la opción correspondiente a la resolución de pantalla, y finalmente elegir la nueva resolución en:
Sistema -> Preferencias -> Resolución de Pantalla.

Pero esta vez fue diferente… ya que después de hacer todo lo anterior (que es lo que más se recomienda hacer, según google xD) simplemente no pasaba nada, pues nunca aparecián las opciones para modificar ciertas características de la pantalla… como la resolución…

Luego de buscar durante un buen rato, encontré una solución:
sudo displayconfig-gtk
…con lo que al identificar e ingresar el modelo de mi monitor, la resolución deseada (en mi caso: 1024×768) y reiniciar la cuenta, todo volvió a la normalidad… xD

Saludooos :P

Otra de Einstein…

7 - Agosto - 2009

Había afirmaciones como, por ejemplo, la referente a la intersección de tres alturas de un triángulo en un solo punto que, a pesar de no ser en absoluto evidentes, podían, sin embargo, demostrarse con tal grado de certidumbre que cualquier duda parecía fuera de lugar. Esa lucidez y esa seguridad me produjeron una impresión indescriptible.

Creo que a todos los que nos gustan las matemáticas nos pasó los mismo, especialmente con demostraciones geométricas de este estilo… xD

Saludooos :P

Más del gran Isaac Asimov…

25 - Julio - 2009

Hasta hace un par de semanas conocía unos 15 ó 20 cuentos de Asimov, los cuales consideré (y sigo considerando) tan geniales, que lo convirtieron en mi escritor favorito.
Entre ellos estaba el mejor cuento que he leido en mi vida: “La última pregunta”.
También habían otros cuentos cuyos títulos no recuerdo… como ese en el que hablaba sobre un “cronoscopio”, o aquel que se trataba de un hombre encerrado en un cubo con gruesas paredes de metal, o en el que hablaba sobre cómo podría ser la democracia del futuro, o sobre cómo un hombre desadaptado y sin una vocación bien definida descubre su verdadera profesión, etc., etc., etc…

Bueno, la cosa es que hace dos semanas se me ocurrió ir a una biblioteca que está cerca de mi casa y casualmente encontré una recopilación de varios cuentos cortos de Asimov.
El libro se llama “Anochecer y otros cuentos”, cuya tapa es la que se ve a continuación:

De sobra está decir que todos los cuentos son extraordinarios (especialmente los finales, que son inigualables), pero me gustaría destacar algunos que consideré especielmente geniales:
“Anochecer”
“El niño feo”
“Manchas Verdes”
“Creced y multiplicaos!”
“La máquina que ganó la guerra”

Algo que me pasa cuando leo a Asimov es que, cuando pienso que he tenido un idea o una reflexión genial y original en mis ratos de ocio… me doy cuenta de que él ya se me ha adelantado, como en “Manchas Verdes”… xD

Espero que lo encuentren y que lo disfruten tanto como yo!

Saludooos :P

El mejor monitor.

23 - Junio - 2009

Apostaría a que con sólo leer el título ya estarán pensando que voy a recomendar alguna súper pantalla plana de plasma o una LCD último modelo, pero por el contrario, el monitor que describiré a continuación es de “vidrio” y tiene la pantalla bastante más curva que cualquier monitor actual… xD

Estoy seguro de que todos los que tuvimos un PC a principios de este milenio, tuvimos uno de esos… o al menos alguno parecido con ese inconfundible color marfil.

Me refiero nada más y nada menos que al famoso, fiel y arcano monitor:
SAMSUNG modelo SyncMaster 450Nb (de 1024×768 píxeles).

El que estoy usando en este preciso momento para escribir este post es exactamente igual al de la foto, y es el mismo que he estado utilizando desde hace unos… 9 años!!(*)

Y qué tiene que lo hace ser tan especial?
1.- Su durabilidad y calidad son extraordinarias, pues ha soportado muchos años y las imagenes se ven tan bien como desde el primer día.
2.- Es súper barato. Este me costó unos US$25 (usado), en esos tiempos el dólar estaba más bajo…
3.- Es simple. Para usarlo basta con conectarlo a la corriente eléctrica y al PC y listo! No hay que configurar nada como en algunos LCD… jamás me ha dado un problema con Ubuntu ni con Windows.

Las únicas desventajas que tiene (según yo) es que ya no es tan fácil conseguirlo debido a su antiguedad (obtener uno nuevo ya debe ser imposible). Algunas pocas veces “parpadea” o más bien dicho, se “sobre-ilumina” la pantalla por unos instantes. Y finalmente, se necesita un escritorio amplio por el espacio que ocupa… tal como una pequeña TV de la antiguas.
Además de lo anterior, claramente no es muy recomendable para un artista o diseñador gráfico… xD

En conclusión, a pesar de esos pequeños inconvenientes, para mí es mucho mejor esta funcional y austera herramienta que una pantalla plana cara, frágil e innecesariamente poderosa… no les parece?

Así que ya lo saben:
Si por esas casualidades de la vida ven algún SyncMaster 450Nb, no duden en comprarlo!!! xD

Saludooos :P

P.D: (*) En realidad este monitor lo tengo hace como 6 años.
Antes, desde el año 2000 ó 2001 hasta mediados del 2003 aprox., tuve otro monitor Samsung SyncMaster 450Nb, pero por razones absolutamente ajenas a su funcionamiento me vi obligado a deshacerme de él (cambios de casa, ganas de “modernizarme”, etc…).

Recordemos la secuencia que aparece en la pantalla cada vez que inicializamos Ubuntu en nuestro PC:
- Detalles de Hardware.
(- GRUB, si tenemos más de un SO.)
- Splash Screen.
- FONDO COLOR #dab082…
- Login.
- FONDO COLOR #dab082…
- Ubuntu.

En un principio, la gente suele describirlo como “lindo color salmón”… pero después de verlo todos los días y durante mucho tiempo, la descripción cambia a “salmón acalambrado”, “salmón con hepatitis”, “naranjo desteñido”, etc., etc… xD

Para cambiar este color característico de Ubuntu, sólo hace falta hacer lo siguiente:
1.- Ir a:
Sistema -> Administración -> Ventana de entrada -> Local -> Color de fondo… y ahí elegimos el color que más nos guste.
2.- El primer paso debería ser suficiente, pero por algo que personalmente considero un pequeño error de programación, debemos escribir en la consola:
sudo gedit /etc/gdm/PreSession/Default

…y en el archivo que aparecerá, debemos cambiar:
# Default value
if [ "x$BACKCOLOR" = "x" ]; then
BACKCOLOR="#dab082"
fi

…por esto:
# Default value
if [ "x$BACKCOLOR" = "x" ]; then
BACKCOLOR="x"
fi

Y listo!!!
De ahora en adelante podremos ver el color que queramos en lugar del famoso #dab082… satisfaciendo uno de nuestros más insignificantes caprichos si se trata de tener el SO absolutamente bajo nuestro control… xD

Saludooos :P

He visto a muchas personas (incluido yo xD) que aprendieron a programar exclusivamente en Windows, por lo que cuando desean compilar y ejecutar programas en C en Ubuntu, deben hacerlo mediante IDEs…

Bueno, he aquí la forma “clásica” de compilar programas en C en Ubuntu(*) mediante la línea de comandos:
gcc fuente.c -o ejecutable
Mientras que en Windows es:
gcc -o ejecutable.exe fuente.c

Y para ejecutarlos:
./ejecutable (en Ubuntu)
ejecutable.exe (en Windows)

Saludooos :P

P.D: (*) = Damos por hecho que ya se instaló build-essential, así:
sudo apt-get install build-essential

P.D: Si se puede hacer en Ubuntu, entonces también es válido para Debian y todas sus derivadas.

En este blog NO HAY CENSURA!

14 - Junio - 2009

Ultimamente he visitado varios blogs y foros de todo tipo (entre ellos de Ubuntu y Windows), y me he dado cuenta de que en muchos de ellos se acostumbra a borrar/editar/censurar comentarios de los visitantes…
En otros blogs he visto advertencias y prohibiciones que amenazan con borrar comentarios que contengan palabras groseras, que sean racistas, que ofendan creencias religiosas, que ofendan doctrinas políticas, etc., etc., etc… incluso se amenaza con banear al usuario permanentemente en caso de no cumplir con el “reglamento”.

Pues bien, en este blog todo está permitido.
Los visitantes pueden comentar lo que quieran en cualquier post sin importar el contenido… aunque obviamente se espera que el comentario esté relacionado con el tema, si no es así, jamás será borrado, editado ni nada por el estilo.

¿Por qué tomar esta determinación tan radical?
Porque considero que la libertad de expresión es fundamental para el progreso de la humanidad. Todas las opiniones deben ser libremente expuestas para que al final, sea mediante la razón que se determine cuál es la correcta (si tal cosa existe) o la más acertada.
Al censurar, posiblemente estamos eliminando una opinión que podría convertirse en un aporte para la humanidad… ¿Qué habría pasado si en la antigua Grecia, los primeros gobernantes de tiempos remotos hubiesen suprimido la idea de la “democracia”?
Es común que los dictadores impidan la libre expresión por el miedo a que aparezca un argumento que pudiese derrocar su (comunmente ilegítimo) gobierno. Eso significa que quien censura, no tiene argumentos racionales para defender su postura y toma la decisión de imponer sus ideas por la fuerza.

Creo que el acto de censurar es equivalente a decir: “No tengo la inteligencia suficiente para refutar tu argumento”, es como usar la violencia por sobre la Razón…
…y como decía el genial Isaac Asimov:
“La violencia es el último recurso del incompetente.”

Por todo lo anterior, si alguien escribe algún post grosero, racista, etc… será esa persona (y NO el administrador de este blog) la que demostrará su ignorancia… xD

Sólo existirán 5 causas (absolutamente razonables) para borrar un post:
1.- Insultos personales hacia cualquiera que haya escrito en este blog.
2.- Comentario duplicado.
3.- Que el autor del comentario me lo pida.
4.- Que el comentario contenga el final de un cuento o película (cosa que considero un verdadero crimen! xD)
5.- Spam.

Saludooos :P

“La última pregunta.”

12 - Junio - 2009

Aprovechando el impulso del “pendrive de Asimov”, me gustaría escribir otro artículo relacionado con Isaac Asimov para recomendarles un increible cuento corto de este extraordinario escritor.
Tal como el título de este post, el título del cuento es:
“La última pregunta”.

Es un cuento tan corto, que prefiero no adelantar nada, lo único que les diré es que sin duda alguna es el mejor cuento que he leido en mi vida.

Algo que siempre me ha llamado la atención de los cuentos de Asimov, además de ser originales, fascinantes, divertidos y simplemente geniales, es que “los finales” son absolutamente fantásticos. Creo que es uno de los pocos escritores que sabe rematar el cuento con un final alucinante… y en el caso de “La última pregunta”, el final es realmente SUBLIME.

Pueden leerlo haciendo click aquí.
Que lo disfruteen! xD

Saludooos :P

P.D: Según el mismo Isaac Asimov, éste era su cuento favorito… xD

Este es un extracto de la genial novela del legendario Isaac Asimov titulada “El fin de la Eternidad” (publicada en el año 1955):

“…usaba una grabadora molecular fabricada en el Siglo 55. Era un cilindro delgado, de unos diez centímetros de largo por dos de diámetro, y de color castaño oscuro. Cabía fácilmente en cualquier bolsillo o en el forro del vestido, según el estilo del traje, o bien podía usarse suspendido del cinturón, de un botón o de la muñeca.
De cualquier modo que se llevase, la grabadora tenía una capacidad de unos veinte millones de palabras en cada uno de sus tres niveles de energía molecular.”


Veamos:
Si suponemos que, independientemente del idioma, cada palabra tiene en promedio unas 15 letras (incluyendo los espacios, signos de puntuación… y siendo muy partidarios de Isaac Asimov), entonces la capacidad del “pendrive de Asimov” es:
20.000.000 de palabras x 15 letras x 3 niveles moleculares = 900.000.000 de bytes = 900MB.

Nuevamente, la humanidad se ha adelantado a las predicciones de un gran genio visionario (además de pensador, escritor y científico).
Sin duda alguna, aunque era un crítico muy pesimista de la sociedad moderna, Isaac Asimov estaría orgulloso… pues apenas en el siglo XXI, la humanidad ha sido capaz de crear una maravilla tecnológica muy superior a lo que él pronosticaba para el siglo LV!
…nada mal, no les parece? xD

Saludooos :P

La verdad no estoy seguro de si es mi favorita, pero al menos es una de las que más me gustan… creo que encierra el verdadero espíritu de la Ciencia (y lo que yo personalmente también pienso al respecto):

“I want to know how God created this world. I am not interested in this or that phenomenon, in the spectrum of this or that element. I want to know His thoughts; the rest are details.”

“Quiero saber cómo Dios creó este mundo. No estoy interesado en este o aquel fenómeno, en el espectro de este o ese elemento. Quiero conocer Sus pensamietos; el resto son detalles.”

Albert Einstein.

Saludooos :P

Apostaría cualquier cosa a que a todos nos ha pasado que conocemos una canción que nos gusta mucho, pero como no sabemos el nombre, no podemos escucharla cómodamente en donde sea y las veces que queramos ni buscar otras canciones del mismo grupo… xD

Una solución muy simple al problema es la siguiente:
1.- La próxima vez que escuches esa canción procura memorizar alguna frase (especialmente del coro).
2.- Entra a google o a cualquier buscador y escribe la frase (preferentemente entre comillas), seguida de la palabra lyrics, por ejemplo, así:
“One has diamonds in his pockets” lyrics
3.- Listo! Estoy seguro de que entre los primeros 3 resultados estará el nombre de la canción y del grupo (o un link que nos llevará hacia esos datos xD).

Saludooos :P

P.D: Obviamente, esto sólo sirve para canciones con letra… xD

¿Alguna vez les ha pasado que, a pesar de tener todo el volumen al máximo, el sonido se escucha bajo?

Bueno, la mayoría de las veces esto puede arreglarse de una manera increiblemente simple… así:
1.- Abrir la consola y escribir alsamixer, que es un programa de mezclado de audio para la arquitectura de sonido de Linux ALSA (fuente).
Aparecerá una pantalla como esta:

2.- Regular (subir al máximo si es necesario) con las flechas del teclado todos los volúmenes, especialmente uno llamado PCM.
Si presionan la flecha a la derecha, verán que hay más medidores de volumen que los que se muestran en un principio… también sería bueno regularlos de ser necesario.

Que disfruten su música! xD

Saludoooos :P