Mostrando las entradas con la etiqueta Computacion. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Computacion. Mostrar todas las entradas

viernes, septiembre 07, 2007

Probando Distros

Hace poco hice un cambio en el sistema operativo de "trabajo" de mi pc, como sabrán (o quizás no) para mis actividades de uso diario uso Ubuntu, pero quería intentar con una distribución más tradicional convirtiéndola puramente en un entorno de trabajo.

Hasta hace poco había intentado con Debian, pero no pude encontrar una manera de configurarlo a mi gusto, y es que Debian se caracteriza por ser altamente personalizable y realmente no encontré en mi los ánimos para empezar a personalizarlo desde cero.

Finalmente decidí darle una oportunidad a Fedora, un sistema bastante popular y muy bien recomendado. Tengo que decir que en términos generales me ha gustado mucho, sin embargo no ha llegado a convencerme del todo. Hay ciertos detalles en los que me ha decepcionado mucho, sobre todo en el manejo de paquetes, ha sido mi primero contacto con distros basadas en rpm desde que empecé con Ubuntu y no me ha gustado para nada.

Para poder quitar un poco el sabor amargo de mi boca con las inconformidades que he encontrado con Fedora, les dejo aquí un screenshot de mi actual escritorio en Ubuntu:

Escritorio Septiembre 2007

viernes, julio 06, 2007

Resumen semanal espontáneo

Ya llego el fin de semana... y tengo sueño. Estoy esperando que se descarguen unas cosas asi que voy a escribir para matar el tiempo.

Ya falta poco para estar en parciales, que rápido pasa el tiempo. En general todas las materias van bastante bien, incluso después de haber desinteresado esta semana; solamente EMA parece estar en una situación un poco delicada, nunca me lleve bien con las físicas.

Se puede decir que mi vida ha regresado a la normalidad, de todo un poco, y muchas ideas raras. Por el momento tengo dos nuevos juguetes que son sourceforge.net y un reestructuramiento que le estoy haciendo a mi web modular base en LAMPP (linux-apache-mysql-php). Tengo ganas tambien de agregar más variedad, pero de eso dependeran otras cosas y otras personas.

Por el momento lo importantes es recordar que debo dormir bien para mantenerme en optimas condiciones. Algunos que me conocen no se explican como puedo dormir mal, pero les aseguro que pasa muy a menudo, despues de todo es uno de los males de nuestro tiempo.

Hablando de eso, ya es bastante noche y sigo sin querer irme a dormir. Por el momento termino este post y todavía sigo considerando sobre la privacidad de este blog, he pensado que me da mucha pereza controlar quienes accesan y quienes no.

lunes, junio 04, 2007

Decepción.

Vivimos en una sociedad llena de reglas tontas, y a veces una sola de ellas es suficiente para tirar a la basura todo por lo que has trabajado. Tus méritos no se miden en base al esfuerzo que pongas al hacer las cosas y ni siquiera en base a que el resultado sea el adecuado, sino en el hecho de que tu comportamiento sea socialmente aceptable.

Todas las horas que he invertido en aprender más sobre computación, mejorar mis técnicas de programación, desarrollar aplicaciones no valen absolutamente nada en el mundo exterior. Lo único que le interesa a la gente allá afuera es que tengas un pedazo de cartón que tenga escrito algo como ingeniero en ... o licenciado en ... incluso aunque seas un completo ignorante.

Y resulta que para que yo me gane ese pedazo de cartón tengo que cursar materias que tienen muy poca relación con el campo en el que me desempeño, porque a algún fulano se le ocurrió que tales asignaturas aderezaban muy bien el pedazo de cartón que se supone debo ganar. Entonces me veo en la penosa necesidad de cursar una materia llamada Física I que para lo único que ha servido es para estorbar en el avance de mi carrera.

Mucha gente dirá: pero... ¿si te piden hacer una aplicación para hacer cálculos físicos?, pues entonces consigo la información necesaria, que para eso están Internet, las bibliotecas y los profesionales en la materia, o es que acaso creen de verdad que voy a recordar perfectamente mis clases de la universidad cuando este haciendo una aplicación de ese tipo.

Y lo peor del caso es que yo se física, no es que me hallan aplazado por ignorante sino porque no soy capaz de apegarme a sus reglas. No les basta forzarme a aprender cosas que tienen gran prioridad en utilidad sino que además quieren que lo haga a su manera y de la forma que a ellos les gusta.

En lugar de hacerme perder el tiempo con estas cosas deberían de enseñarme cosas útiles de verdad, y no los simulacros de instrucción que dan. O acaso les parece a ustedes productivo un profesor que le regala la nota a sus alumnos porque el otro profesor malo lo ha puesto todo muy difícil, cuando son cosas elementales que cualquier profesional en la materia debería de conocer a la perfección.

Realmente me da asco el mundo en el que vivo.

viernes, mayo 11, 2007

Pensando en algunos ajustes

Programar es duro, sobre todo al usar tecnologías desconocidas. Me encanta mi profesión pero me gustaría poder gozar de algunas comodidades a la hora de trabajar. Lo ideal sería tener una laptop, algo de música mientras programo en mi habitación sería lo mejor, pero eso esta bastante fuera de mi alcance en este momento.

Por el momento la prioridad es lograr resucitar la otra máquina, el espacio de disco y la ram extra realmente se extrañan, sin embargo aún no veo una oportunidad clara para esta hazaña. En cuanto tenga la posibilidad (posiblemente lo intente muy pronto ), quiero instalar Debian Gnu/Linux y configurarlo para un entorno más amigable a la hora de programar, pero estoy seguro que no sera una tarea fácil.

Mientras tanto quiero aprovechar la oportunidad que tengo ahorita de vender un proyecto y así darle un mejor uso a mi Nintendo DS con algunos accesorios que le compraré.

Como nota adicional, he decidido agregar al panel las noticias compartidas de mi Google Reader. Hasta el momento nunca he usado esa funcionalidad, pero me parece una manera muy práctica de hacerlo, y no tendré que escribir post comentando sobre las noticias (no es que lo haga). Creo que en estas vacaciones le daré un ligero rediseño al blog, aunque no prometo nada.

martes, marzo 20, 2007

¿Que es el software libre?

Navegando por Maestros del Web encontre este interesante articulo que tiene un muy enfoque acerca del software que todos usamos a diario y el porqué ese software debería de ser libre. Es realmente muy interesante y vale la pena leerlo, sin importar que no se tengan amplios conocimientos sobre computación.

domingo, marzo 18, 2007

Librerias personalizadas C++

Con que esto se siente trabajar...

Llevo ya unas tres semanas trabajando en mi proyecto final de programación IV, implementación de grafos y algoritmos, nada realmente complicado si se es un buen programador, y como la mayoría de mis compañeros no lo son el nivel de dificultad es practicamente risible.

Con tanto tiempo de sobra y la dificultad tan baja mi espíritu de creatividad se elevó y reanude el trabajo con un pequeño proyecto que inicie por diversión el año pasado: mis librerías personalizadas de C++. Desde mis inicios como programador me he inclinado más por el código segmentado y fácil de usar, lo que me llevo con el tiempo a aprovechar uno de los recursos más importantes de un programador como son las librerías dinámicas y estáticas.

Generalmente prefiero mi propio código personalizado a cualquier otro tipo, y nunca me han satisfecho los lindos wizards que incluyen entornos de programación como el Visual Studio. Es por eso que me siento más a gusto con la creación de mis propias librerías con el compilador gcc de GNU, y por supuesto programando en GNU/Linux.

Pero escribir estas pequeñas librerías para los algoritmos mas comunes y los TADs se esta volviendo un verdadero delirio. Culpo de esto a mi poca experiencia como programador, cada día descubro una mejor forma como me gustaría que funcionara el código y estoy aplicando una variedad amplia de conceptos, pero creo que nunca quedo satisfecho. Probablemente tengo que aprender que la depuración y mejora del código no es algo que puede hacerse constantemente, y de vez en cuando dejar salir una versión final.

Escribo estas librerías para hacer mi vida como programador más sencilla, pero es un trabajo verdaderamente complicado. Seguramente con un poco de paciencia y organización logre mi objetivo, y mientras tanto seguiré trabajando duro. Ojala que cuando trabaje este tipo de esfuerzos sean bien remunerados.

martes, febrero 27, 2007

Software Libre, ¿porque la opción?

Para muchos, sistema operativo es simplemente un sinónimo de Windows, debido a que este es el sistema operativo más popular y lo podemos encontrar en casi cualquier lugar en donde halla una computadora. Si vas a comprar una computadora nueva es casi seguro que venga con Windows preinstalado, pero ¿realmente esta es la mejor opción? ¿no sería mejor que pudieras escoger?.

Windows no es el sistema más popular debido a su superioridad técnica o su precio, sino debido a su fraudulenta campaña publicitaria con la que se expandió en la época de los 90's. Sin embargo existe mejores opciones y muchas más económicas en el mundo de la informática.

Personalmente yo prefiero Linux, particularmente Ubuntu, una distribución fácil de usar y amigable con el usuario promedio. Desde hace varios meses lo he usado y ha llegado a reemplazar completamente a Windows XP:



No quiero decir que es la única alternativa, ni tampoco que es la mejor, pero es una bastante viable y actualmente de las más populares. Pero no puedo venir y predicarles sobre un cambio de sistema operativo sin hablarles sobre las ventajas; en particular, las ventajas del software libre como Linux.

Para los que no conozcan el significado de software libre, es aquel software en el que el código esta accesible para todo aquel que quiera pueda contribuir a mejorarlo. La mayoría de veces este software también es gratis para quien quiera usarlo, aunque también existen algunas alternativas de pago.

Una de las ventajas del software libre es que esta hecho por los usuarios, y se adapta mejor a tus verdaderas necesidades. Muchas personas creen que Windows tiene una variedad mejor y más grande de aplicaciones para escoger, pero esto no es cierto porque, aunque tiene mayor variedad de programas, la mayoría de ellos no cumplen con las espectativas del usuario.

Con el software libre uno tiene a su disposición programas de gran calidad que cada día van mejorando, y ninguna aplicación puede considerase un clon de la otra, cada una tiene sus propias características que se adaptan mejor a cada usuario. También, como la mayoría de este software es legalmente gratuito, no hay necesidad de navegar por páginas dudosas buscando los código de activación y todas las actualizaciones a las nuevas versiones son sencillas.

Ubuntu dispone además de uno de los mejores sistemas de instalación de aplicaciones, heredado de Debian. Por esto, si quiero probar un nuevo software me basta con escribir un par de líneas de código y esperar a que se descargue y configure solo, y si no fue de mi gusto el proceso de desinstalación es igual de sencillo.

El hardware es probablemente lo que más inconvenientes le da a un usuario de Linux, pero con un poco de paciencia todo tiene solución. Además cuando cierta pieza de hardware es soportada, es probable que funcione incluso mejor que en una plataforma Windows, que es menos eficiente.

Si estas dispuesto a intentarlo, puedes descargar un Live CD de Ubuntu completamente gratis de www.ubuntu.com, con el que podrás probar el sistema sin hacer ningún cambio en tu equipo, y luego instalarlo si así prefieres. Pero si prefieres ir poco a poco puedo recomendarte que empieces a conocer las ventajas del software libre con el navegador Firefox, uno de los más populares en la actualidad.

domingo, febrero 11, 2007

No estaba seguro si dar ese paso... pero finalmente anoche ella acepto

Simplemente no pude resistirme...

Sabia que simplemente no era necesario, que sería un proceso largo y complicado... pero la tentación era demasiado grande. Después de todo, ya lo había probado una vez y me había gustado, aunque esta vez todo sería más difícil. Tenía que decidir entre hacerlo con riesgos o usar ese otro método, mucho más largo y que nunca antes había probado.

Ya varias veces había estado a punto, pero me retractaba. Sin embargo esta vez el impulso fue más fuerte, además tenía eso que me daba una falsa sensación de seguridad, luego de eso ya no hubo marcha atrás. Nos tardamos toda la noche, pero finalmente ella alcanzó el estado debido, y pude dormir tranquilo.

Resumen de la actualización de mi pobre pc de Ubuntu 6.06 a Ubuntu 6.10 mediante actualizacion en línea.

P.d. A propósito, fue bastante difícil.

martes, enero 30, 2007

Libertad en el software libre

Ayer fue mi día libre. Libertad de hacer todo lo que yo quiera durante todo el día, bueno por lo menos durante la tarde. Una perfecta oportunidad para estudiar y ponerse al día con el trabajo retrasado, pero no fue así.

Realmente no entiendo porque, pero me la pase toda la tarde traveseando hasta el ultimo detalle posible de mi computadora. Instale y desinstale todo tipo de programas hasta encontrar aquellos que me satisficieran, muchas veces alejándome bastante de las aplicaciones cotidianas que uso.

Probablemente tenga mucho que ver con las especificaciones de mi máquina provisional, que libra duras batallas haciendo el mejor uso posible de la poca memoria que tiene, sin gran ayuda de su viejo microprocesador. Ante este tipo de situaciones empiezas a buscar las aplicaciones más simples que encuentres, porque realmente es molesto esperar un minuto para poder abrir simplemente tu navegador web.

Sin embargo creo que hay algo todavía más allá, y es que desde que me mude a Linux (propiamente Ubuntu) el mundo parece haber tomado colores distintos. Se podría decir que es el sabor de la libertad, y es irónico que existiendo tantas aplicaciones distintas para Windows todas sean simplemente más de lo mismo mientras que en el mundo de Linux las diferencias entre una aplicación que hace exactamente lo mismo que otra son tan claras como para darle un sabor distinto.

No se si alguien más lo habrá experimentado alguna vez, pero yo he sentido que al adentrarme al software libre mi curiosidad ha aumentado y poco a poco se van aprendiendo cosas nuevas. En el ambiente del software propietario el funcionamiento de tu computadora esta reservado para aquellos que saben(¿?), mientras que el usuario promedio solo puede aceptar ciegamente lo que le ofrecen. Con el software libre es distinto, puedes usar tus programas ciegamente o puedes adentrarte en tu funcionamiento y conocer cosas nuevas. No es necesario conformarse con lo estándar sino que puedes llegar a encontrar eso que esta hecho a medida.

No puedo negar que desperdicie todo el día, hay muchas cosas que pude haber hecho y no hice, pero creo que aprendí algo nuevo y que el tiempo invertido en personalizar un poquito más a mi valiosa pc tendrá sus frutos, tarde o temprano.

domingo, enero 07, 2007

Windows virtual en Ubuntu

Estamos iniciando un nuevo año, con nuevos sueños y aspiraciones, con nuevas perspectivas, con nuevos retos y metas que alcanzar... ¡pero no les vengo a hablar de nada de eso :P!


Simplemente quiero estrenar el subir imágenes al blog, para que se vea menos aburrido, y aprovechando que desperdicie toda una mañana para poder emular Windows dentro de Ubuntu con Qemu (que a propósito no parece servirme de mucho) pense que eso haría unos bonitos screenshots y aquí están:



Tenemos aqui la pantalla de carga de windows dentro de mi escritorio de Ubuntu, con el fondo de pantalla de la linda Saber. No fue un proceso demasiado complicado el necesario para instalarlo virtualmente, probablemente lo más díficil es compilar el Kqemu que acelera considerablemente la emulación.

Esto por el momento no pasa de ser un experimento propio, porque no me es realmente necesario emular Windows en este momento, pero ya llevo aproximadamente 5 ó 6 meses con la computadora con dual boot(dos sistemas operativos) con Windows y Ubuntu y desde hace dos meses Windows ha sido despreciado y olvidado por mi persona.

A estas alturas ya no me interesa tener a Windows parasitando espacio en el disco duro, tengo todo lo que necesito y más en Ubuntu a excepción de algunos juegos que solamente se encuentran en Windows (maldito seas MapleStory).



Si solamente yo utilizara la computadora las ventanitas hubieran desparacido ya y en su lugar quedaria este bonito escritorio virtual, completamente descartable y utilizado solamente en casos de emergencia. Pero convertir a mi familia al lado Linux de la fuerza no es sencillo, principalmente a mi hermano que no necesita la computadora más que para correr juegos.

El próximo proyecto sera crear un escritorio amigable para mis papas para que finalmente se acostumbren a Ubuntu y no tenga que quebrarme la cabeza cuando yo este trabajando y ellos necesiten ir a Windows para ver su correo, asi talvez en un futuro pueda deshacerme de los 20 G que ocupa la instalación de Windows y conformarme con esta máquina virtual de 2 G.

Finalmente espero que disfruten las screenshots :P.

lunes, diciembre 18, 2006

La verdad detras de Microsoft

Microsfot se ha ganado la reputacion como la "mejor" compañía de software de la actualidad. Le ha hecho creer a todo el mundo que las aplicaciones para windows son las mejores y que los otros sistemas operativos no se le pueden comparar, pero que hay en realidad detrás de su propaganda


En este artículo se hace un análisis detallado de lo que Microsoft nos ha ofrecido a lo largo de los años, también hubo alguien que se tomo la molestia de traducirlo al español aquí.

martes, diciembre 05, 2006

Instalado y listo

Finalmente esta ya instalado y corriendo Ubuntu Edgy (por el momento no creo haber olvidado nada), lamentablemente no fue posible instalar la version de 64 bits por dos pequeños plugins que no se pueden configurar de esa manera: java y flash.


A pesar de haber comenzado la instalacion desde cero, tengo la impresión de que cada vez es más sencillo volver a configurarlo, sobre todo con la ayuda de paquetes como automatix que simplifican la mayoria de las operaciones.


Esto me hace pensar que la unica razon por la que Windows es más "sencillo" que Ubuntu es porque estamos más acostumbrados a el y a instalar y desinstalar a su manera. Me alegra tener mi Ubuntu nuevamente corriendo asi como me gusta, con algunos toques nuevos, de esta manera siento que simplifica mi vida.

sábado, diciembre 02, 2006

Nuevo Ubuntu

Probando Ubuntu Edgy 64 bits con firefox 2.0.


La istalación tuvo algunos inconvenientes, así que me llevo algo de tiempo. En este momento estoy preparandome para configurar nuevamente todo el sistema, comenzando con recuperar los datos que coloque en backup. Aún falta comprobar que dificultades llegare a tener teniendo en cuenta de que el software de 64 bits no es muy común, pero es mejor cambiar para mejorar, vale la pena hacer el intento.