Geek

30 abril 2008



Los Geeks son personas fascinadas por la tecnología y la informática, llevando su afición hasta extremos que hacen de esta su estilo de vida. Se divierten manipulando la tecnología (con gran dificultad en cuanto a técnica), por el simple hecho de ser reconocidos.

A veces suelen ser confundidos con los nerds, pero a diferencia de estos, el Geek es más sociable y extravagante, en cambio el nerd, es más retraido y reservado. También suelen ser confundidos con los frikis, pero las diferencias recaen en que los Geeks son fanáticos con conocimientos técnicos como electrónica, informática, física, matemáticas, etc. En cambio los frikis no poseen dicho conocimiento técnico, más bien, una afición llevada al límite.

Sienten gran atracción al género de la sci-fi, tanto a la literatura como a la cinematografía, siendo películas de culto: 2001 una odisea del espacio y Blade Runner. A autores como Isaac Asimov, Arthur C. Clarke y Phill K. Dick. A los video juegos como WoW y Starcraft .

Una definición más formal sacada de The Jargon File, version 4.4.7:


"Una persona que ha elegido la concentración en vez de el conformismo; alguien que persigue la habilidad (especialmente la habilidad técnica) y la imaginación, en vez de la aceptación social de la mayoría. Los geeks habitualmente padecen una versión aguda de neofilia (sentirse atraidos, excitados y complacidos por cualquier cosa «nueva»). La mayor parte de los geeks son hábiles con los ordenadores y entienden la palabra hacker como un término de respeto, pero no todos ellos son hackers. De hecho algunos que son hackers de todas formas se llaman a sí mismos geeks porque consideran (y con toda la razón) que el término «hacker» debe ser una etiqueta que otras personas le pongan a uno, más que una etiqueta alguien se ponga a sí mismo."

Tipos de Pareja

Mientras navegaba por la red me encontré este post que me hizo pasar un buen rato de risas. ¿y tu, que tipo de pareja tienes?

  • Pareja Virus: Cuando menos lo esperas, se instala en tu apartamento y va apoderándose de todos tus espacios. Si intentas desinstalarlas, vas a perder muchas cosas; si no lo intentas, pierdes todas.
  • Pareja Internet: Hay que pagar para tener acceso a ella.
  • Pareja Servidor: Siempre está ocupada cuando la necesitas.
  • Pareja Windows: Sabes que tiene muchos fallos, pero no puedes vivir sin ella.
  • Pareja Macintosh: Preciosa, infalible y algo cara, no muy compatible con otras… y solo el 5% de la gente saben la dicha de tenerlas.
  • Pareja PowerPoint: Ideal para presentarlas a la gente en fiestas, convenciones, etcétera.
  • Pareja Excel: Dicen que hace muchas cosas, pero tú tan solo la utilizas para la operación básica.
  • Pareja Word: Tiene siempre una sorpresa reservada para ti y no existe nadie en el mundo que le comprenda totalmente.
  • Pareja D.O.S.: Todos la tuvieron algún día, pero nadie la quiere ahora.
  • Pareja Backup: Tu crees que tiene lo suficiente, pero a la hora de ‘vamos a ver’, le falta algo.
  • Pareja Scandisk: Sabemos que es buena y que sólo quiere ayudar, pero en el fondo nadie sabe lo que realmente está haciendo.
  • Pareja Screensaver: No sirve para nada, pero te divierte.
  • Pareja Paintbrush: Puro adobito y nada de sustancia.
  • Pareja RAM: Aquella que olvida todo apenas se desconecta.
  • Pareja Disco Duro: Se acuerda de todo, todo el tiempo.
  • Pareja Mouse: Funciona sólo cuando la arrastras.
  • Pareja Multimedia: Hace que todo parezca bonito.
  • Pareja Usuario: No hace nada bien y siempre esta haciendo preguntas.
  • Pareja e-Mail: De cada diez cosas que dice nueve son tonterías.
  • Pareja Refrigeración Líquida: Por mucho que te esfuerces nunca se calienta.

Firefox 3

27 abril 2008

"Sencillamente genial". Fue mi primera impersión al ver la pantalla de bienvenida del Firefox 3 para Ubuntu. Con un diseño mejorado, Hardy Heron, pero siempre siendo fiel a la idea central que ha venido manejando.

Mírenlo por si mismos:

Miguel de Icaza (hecho en México)

26 abril 2008


Fue un estudiante de matemáticas en la Universidad de México (UNAM), por ahí de los 90's. En el 91, empezó a utilizar las computadoras de la universidad, y fue ahí donde tuvo su primer encuentro con el Software Libre, y ya se empezaba a hablar sobre Linux.

Desarrollo el Midnight Commander, lo que conocemos como mc, con lo que se ganó el respeto como programador y de la comunidad GNU. Luego se dio cuenta de que Linux necesitaba un entorno de escritorio libre. Por lo que, junto con Federico Mena, inició el proyecto Gnome, con lo que sería el brazo derecho de linux. con este proyecto fue reconocido como el Innovador del Año por el MIT.

Con tantas novedades, se ganó un viaje todo pagado a las oficinas de Microsoft, para una entrevista de trabajo, pero en lugar de aceptar, fue y promovió el uso del Software Libre. Ahí fue donde conoció a su amigo Nat Friedman. Al regresar a México con Nat, fundaron Ximian, destinada al desarrollo de Software Libre. También inció el proyecto Mono. Actualmente es vicepresidente de desarrollo en Novell.

Ahora viene lo injusto de la historia. Miguel tiene cierto resentimento con el gobierno de nuestro país en la forma en que se sumergia en el ciberespacio. Propuso modelos de desarrollo basados en el Software Libre, para tener acceso a la red, y aplicaciones gubernamentales, pero como siempre, el gobierno se gastó una fortuna trayendo a Microsoft para que hiciera la tarea que pudimos haber hecho.

En el 2000 la revista Time lo nombró uno de los 100 principales innovadores del siglo XXI.

Miguel de Icaza es un ejemplo mexicano. Conocido a nivel internacional, pero como siempre, en México ni hemos escuchado hablar de él.

Programación C/C++ sobre linux.

24 abril 2008

En este tutorial no enseñaré como programar en c/c++, si no, como crear y compilar un programa sobre linux.

Para empezar necesitamos crear un directorio para trabajar, tecleamos en consola:
$mkdir midirectorio
(para crearlo)
$cd midirectorio
(para ingresar en él)

Luego necesitamos un editor de texto, podemos usar el que sea. Por ejemplo
para usar mcedit, tecleamos en consola:
$mcedit holamundo.c
(el .c es la extensión de un programa en c)

y creamos nuestro programa, por ejemplo un hola mundo:

Ahora guardamos. Luego compilamos con la orden:
$gcc holamundo.c -o nombredenuestroprograma.exe
(y se crea un ejecutable)

Para correr el programa tecleamos:
$./nombredenuestroprograma.exe.

Listo se estará imprimiendo en pantalla un "Hola Mundo".

Ahora, para correr un programa en c++ necesitamos guardar nuestro programa con la extensión ".cpp".

Por ejemplo (usando otro editor):



Ya tenemos nuestro programa hola.cpp, ahora para compilarlo utilizamos el compilador libre g++:
$g++ hola.cpp -o hola.exe
(el ejecutable no necesariamente debe ser ".exe")

Ahora sólo lo corremos con:
$./hola.exe

Y nuevamente tendremos un "Hola Mundo" en pantalla.

Nota: La libreria conio.h no puede ser compilada por g++.




Lanzamiento de Ubuntu 8.04 LTS

El día de hoy 24 de abril se ha lanzado la versión definitiva de la nueva entrega de Canonical, Ubuntu Hardy Heron LTS, y como sus antesesoras, promete seguir acaparando más y más terreno en el mundo del software, la libertad, y la transferencia de conocimientos de forma libre y siempre con el fin de ayudar al progreso de la humanidad.

Entre las nuevas características tenemos:

* Xorg 7.3
* Linux kernel 2.6.24
* GNOME 2.22
* PolicyKit (mejoras para el administrador del sistema)
* PulseAudio (servidor de sonido con mejoras)
* Firefox 3 (nueva versión de este popular explorador)
* Transmission (cliente de torrents)
* Vinagre (escritorio remoto)
* Brasero (crea tus cd's de audio)
* World Clock Applet (hora en diferentes países)
* ActiveDirectory integration (mejor integración en redes)
* iSCSI support 15. Firewall
* Mayor atención en la protección de la memoria
* Wubi (instalar ubuntu en windows como si fuera una aplicación)
* umenu
* Installation

Para actualizar de ubuntu 7.10 a la 8.04 LTS tecleamos Alt+f2, luego escribimos:
update-manager -devel-release y pulsamos ejecutar.



Luego de esto te aparecerá el gestor de actualizaciones, ahora con la opción de actualizar a la nueva versión. Le damos aceptar y esperemos a que haga su trabajo. Luego esperemos a que termine de descargar, será mejor que se vayan por un café o té, tal vez a terminar su video juego, por que va para largo. Es como 1 G de descarga.

Al terminar la instalación hay que reiniciar el sistema, y luego, podremos dar uso a la nueva entrega de ubuntu.

Acerca de Solaria

20 abril 2008

Solaria es un proyecto que nace como iniciativa personal, por que promuevo que la información debe transitar libremente, y qué mejor que en el ciberespacio, en el que postearé temas que giran en torno a la cultura geek, tecnología, internet, programación, electrónica, open source, gnu/linux, sci-fi, y todo lo que se me venga en mente tratando de que esta nueva etapa de la web 2.0 la buena comunicación sea la prioridad. No pidan mucho, ya que esto es un blog personal y, como tal, tiene algunos errores.

Pueden tomar el material que deseen, siempre y cuando hagan referencia a la fuente, ya que el tiempo de redacción es notable.

Si me quieren decir algo pueden escribirme o dejar un comentario.

Sean bienvenidos a Solaria.