My projects website

I have uploaded some of my projects to dotsboxes.tk.

domingo, 13 de febrero de 2011

xkcd: National Language

Interesante... Si no entienden inglés entonces... aprendan inglés :p . Esta está publicada en http://xkcd.com/84/

martes, 11 de enero de 2011

Bluetile: Como siempre debieron haber sido las ventanas

Recientemente he estado buscando administradores de ventanas que usen el paradigma de "mosaicos". Esto porque las ventanas apiladas realmente son un grandísimo desperdicio de tiempo. Si quiero tener una ventana a la izquierda, otra a la derecha debo arrastrar al menos 4 veces el cursor, 4 clicks... mucho tiempo perdido.
Después de buscar bastante me encontré con Bluetile, el cual se integra con Gnome. Aparte de la instalación es demasiado sencillo de usar. Las ventanas se acomodan automáticamente, uno puede arrastrarlas y cambiar el método de "enmosaicado".
Es exajeradamente cómodo que las ventanas con las que uno trabaja se acomoden automaticamente... uno abre una ventana nueva y aparece justo donde hubiera querido que estuviera. Antes había probado uno para Windows (pésimo), pero este es de lo mejor que he visto. No es tan impresionante como lo fue el Cubo en su momento, pero es muy útil.
Está disponible en www.bluetile.org. Me parece que requiere un buen sistema operativo (como GNU/Linux, así que en Windows no funcionará). Creo que no funciona directamente en OS X, pero podrían probar Xmonad (yo no lo voy a probar. Si sirve no se toca).

domingo, 2 de enero de 2011

¡Estoy en kernelandia!

No tener nada que hacer y tener todo el día para hacerlo lleva a resultados interesantes. Por ejemplo, hoy logré compilar (con bastante dificultad, gracias a la "excelente" documentación de GNU bintools...) compilar un pequeño kernel de juguete y correrlo "solito" en QEMU.
Como sistema operativo se puede decir que tiene muchos menos errores que Windows, Linux, Mac OS X, FreeBSD o Minix. Además es super seguro y no hay ningún virus que funcione en él. Así que Microsoft y Apple ya pueden cuidarse uhahahahaha.
Nah, la verdad es sólo un "kernel hola mundo", que no hace absolutamente nada interesante. ¡Aunque la parte de que tiene menos errores es totalmente cierta! (Por supuesto, alguien malo podrá recordarme que en realidad no tiene nada :( ).
Por supuesto, la prueba de que corrió (sin pantallazos azules).
Sí, esto es exactamente lo que quería que hiciera.

miércoles, 24 de noviembre de 2010

¡¡¡No más mina en Crucitas!!!

Hoy se leyó el portanto (o como se diga de esa cosa) de la resolución del contencioso administrativo sobre la mina de Crucitas.
El tribunal falló a favor de las denuncias planteadas por las asociaciones conservacionistas y el Estado e Industrias Infinito (y etc) deben reparar los daños, así mismo se le retira la concesión minera a Industrias Infinito.
¡Viva!
PD: Más información busquen en otro lado je je, yo no entiendo muy bien esas legalelizadas...
(Aún no estoy en vacaciones, pero esto había que escribirlo)

sábado, 16 de octubre de 2010

Ubuntu con Wubi

Instalar Ubuntu con Wubi desde cero es bastante fácil, a menos que ya haya una instalación de Wubi. Los pasos para hacerlo son (no se me ocurrió tomar fotos):

  1. Descargar el CD de la versión que quieran (ubuntu, netbook, kubuntu, xfce, etc, etc)
  2. Quemar el CD o bien cargarlo con daemon tools o similar.
  3. Ejecutar wubi.exe, que está en el CD.
  4. Seguir el asistente. Yo coloqué 20GB. Si cambian la versión de instalación entonces van a descargar un nuevo CD.
  5. Esperar un rato
  6. Cuando termine reiniciamos y tendremos a *buntu en el menú de arranque de windows. Lo seleccionamos (con las teclas).
  7. Se termina la instalación...
  8. Reiniciamos...
  9. Repetimos el paso 6
  10. ¡Casi listo! Ahora tenemos una nueva instalación de Ubuntu.
Si tienen una computadora con tarjeta de video GMA500, o por alguna razón la resolución no es la esperada (y no la pueden cambiar) o tienen algún problema entonces ejecuten la actualización de paquetes. Si no tienen ningún problema ejecútenla de todos modos.

Listo, después bajar las actualizaciones más recientes tenemos incluso soporte para GMA500 (Acer Aspire One AO751h).

Problemas pendientes:
  • No puedo usar nada que me pida root justo antes de hacerlo. Solamente los que requieren root para cargar. Osea, a usar synaptic en lugar de "Agregar y quitar".
  • La computadora sigue teniendo Windows.
  • La hibernación está deshabilitada.

domingo, 10 de octubre de 2010

Actualizar Ubuntu 10.04 a 10.10 (actualizado)

Actualizar Ubuntu a la versión más reciente es relativamente sencillo. Por supuesto, sigue siendo más fácil instalar de cero, pero como también hay que hacer respaldos... que pereza.

Forma fácil de actualizar Ubuntu. Un click y esperar...
La manera muy sencilla es usar el actualizador, instalar las actualizaciones... esperar... y luego presionar el botón "Actualizar" en "Está disponible la nueva versión <<10.10>> de Ubuntu". Al final yo tuve que usar esta opción y no tuve ningún problema, salvo que el instalador no es muy autosuficiente y pregunta por todo a cada rato (en especial si han modificado grub, tienen apache, etc).

Sin embargo esta manera a veces no funciona, pues el servidor está caído (por ejemplo los de la UCR...). Hay demasiadas personas bajándolo. Así que hay otra opción: el CD alternativo. Para hacerlo se siguen los siguientes pasos:

  1. Se instalan de todos modos las actualizaciones más recientes con el gestor de actualizaciones. (Muy importante. Lamentablemente requiere internet).
  2. Se descarga el "alternate CD" de su versión de Ubuntu/Kubuntu/Etceterabuntu/... Como mi problema son el acceso a los servidores es mejor usar torrents para la descarga. Esta es la mejor opción, pues baja la carga en los servidores de Canonical, los servidores espejos y aparentemente también produce menos dióxido de carbono.
  3. Luego de descargar ejecutan lo siguiente  (está en https://help.ubuntu.com/community/Upgrades) en la terminal:
    sudo mkdir /mnt/alternate
    sudo mount -o loop /path/to/alternate-cd.iso /mnt/alternate
    cd /mnt/alternate
    # Gnome
    gksudo ./cdromupgrade
    # KDE
    kdesudo ./cdromupgrade

    Esto es para no quemar un CD innecesariamente.
  4. Programa de actualización en el "alternate cd"
    Ahora nos aparecerá el programa de actualización, que nos va a preguntar si queremos usar la red o no. Yo voy a presionar que NO, pues es por eso que uso este método (si el servidor se cae pasan cosas malas...)
  5. Nos va a decir que se desactivarán los orígenes de terceros (en mi caso sería Opera, Google Chrome, un programa raro que no recuerdo de donde lo saqué y otros). Esto se puede reactivar después.
  6. Ahora sí se puede dejar que Ubuntu haga solito las cosas. Creo. No sería raro que salga con una pregunta adicional, así que no descuiden la computadora mucho tiempo "mientras se está actualizando".
  7. Si les va bien ahora tendrán un sistema actualizado. Si estudian ingeniería en computación o tienen frío o no se han peinado parece que las cosas no pueden ser fáciles así que algo saldrá mal... (Ubuntu 1 - yo 0). Si alguien sabe como hacer que los pasos del 8 en adelante tengan un final feliz: ¡ayudaaaaaaaaa!
Nuevo centro de software. Notar que incluye
 complementos relacionados con el programa.
¡Ya solucioné mi problema! Había que instalar un tal x11-kgb-****. Aparentemente aquí estaban los problemas de dependencia y con desintalarlo por completo y luego instalarlo todo quedaba bien (con synaptic). Sin embargo me extraña que el proceso sea tan COMPLICADO.

Por supuesto. Aún no he dicho como solucionarlo. En el caso general: no sé. Hay que probar varias cosas como "Reparar paquetes rotos" en Synaptic, y ver los logs de la actualización para ver qué paquetes están malos, se busca en Google (a ver si hay algo específico) y se sigue la solución. Lo más probable es que haya que instalar algún paquete a pie desde Synaptic (aparentemente esto no resuelve tan bien las dependencias).

Yo seguí con la actualización normal, pero pude haber seguido desde el CD, luego de haber corregido ese problema.

Aquí se puede ver el nuevo tema visual
Finalmente ahora estoy escribiendo desde Maverick Meerkat. Entre las novedades que se notan rapidamente están muchos retoques al tema Radiance y Radiance (más naranja, cambios de tamaño y tipos de letra, ahora es blanco-gris en lugar de café. Realmente le da una mejor apariencia, lo cual es muy bueno. Lástima que los íconos de OpenOffice son... guacala), una mejora completa al Centro de Software (más rápido, más información en una vista, muestra programas complementarios) y un nuevo visualizador de imágenes (Shotwell en lugar de F-spot).

martes, 21 de septiembre de 2010

Ni son capaces de un bus

Yo estoy Ingeniería en Computación (diurna) en el ITCR. La verdad me cuesta asimilar que administración de empresas nocturna tenga una oferta de cursos más "de día" que computación diurna, pero bueno. Quizá en Cartago diurno significa algo diferente que en resto del país.

Lo que de verdad me molesta es que la federación de estudiantes del ITCR (encargados de contratar los servicios de buses) hayan sido completamente incapaces de contratar un servicio a las 9:00PM. Es una absoluta verguenza que muchas universidades, incluyendo privadas medio de garaje, tengan buses a toda hora y el TEC no. Aquí alguien debería intervenir, pues LUMACA solamente da el servicio en las horas lucrativas, ¡incluso llenando los buses más allá de su capacidad permitida (nada anormal en este país, dado que legalmente se permiten buses con 34 personas de pie, pero gente sentada en el parabrisas o en la puerta delantera ya es bastante...)!

Quisiera que alguien me responda:
  1. ¿Porqué se le asignó el servicio a LUMACA?
  2. ¿Porqué FEITEC no hizo un concurso público para asignar el servicio?¿Y si lo hicieron, porqué lo ganó lumaca?
  3. ¿Porqué dicen que ya no le pueden quitar el "contrato" a lumaca si también dicen que NO hay contrato?
  4. ¿Porqué siguen dejando que LUMACA haga lo que le de la gana? ¿Porqué no hacen nada con LUMACA (no dan los vueltos completos, no cumplen con las rutas establecidas por el MOPT, hay buses sin luces, llantas desinfladas, es el servicio de buses con más denuncias por semana del país...... ¿debo seguir?)?
  5. ¿Porqué no se atreven a hacer contratos firmados y exigir compensaciones por el servicio no dado?¿CUAL ES EL MIEDO A HACER LAS COSAS COMO SE DEBE?
  6. ¿Porqué el TEC no paga lo que se gasta en taxis por culpa de su incapacidad para tener buses? Buses que dijeron que tenían desde antes que matriculáramos.
  7. ¿Porqué, ya que son incapaces de tener servicio de buses, siguen ofreciendo clases en horarios inaceptables en una zona sumamente peligrosa y a una carrera DIURNA?
  8. ¿Y porqué en http://www.tec.ac.cr/servicios/Paginas/default.aspx siguen ofreciendo un bus de lumaca a las 9PM? Mejor digan que es solamente martes, miércoles y jueves, el de 7pm y que solamente si hay al menos 50 personas. O digan que son incapaces de tener buses, y la gente no se matricule engañada.
  9. ¿Porqué siguen creyendo que las becas que dan alcanzan para transportes? Lo que dan de beca se gasta en un solo día que no llegue ese bus (osea el primero) gracias al costo del taxi. ¿Para qué tienen en becas a una tipa malcriada que solo estar rezongando por datos verídicos sobre el costo de la vida?
Supongo que la razón es que los encargados de los buses viven en Cartago. De haber sabido hace unos años el compromiso del TEC por el bienestar estudiantil quizá habría matriculado en una universidad que sí cumpla con lo que promete.

Finalmente, ¿sabían que el Frente Amplio estaba prometiendo en Cartago un tren (hasta San José, supongo) en las elecciones presidenciales pasadas? ¿Y que el rector del ITCR era el candidato? ¡Que risa! No son capaces de poner un simple servicio de buses y piensan hacer toda la infraestructura para un tren: ¡SEAN MÁS SERIOS!

Entradas relacionadas

Related Posts with Thumbnails