lunes, 11 de julio de 2011

Reborn

Asi como el Phoenix este blog renace.
Llevo mucho tiempo intentando retomarlo, y bueno, creo que ha llegado el momento ideal para hacerlo.
Muchas cosas han cambiado, ya no soy estudiante, ahora soy profesionista en proceso de titulación.
Me dedico al desarrollo de sistemas para una empresa (Grupo Empresarial ASE) en C# principalmente.
Los temas que seguire tratando son variados:
- Linux, especificamente Debian y derivados, Fedora
- Programación, lenguajes variados (C#, Delphi y los lenguajes que vaya aprendiendo, Python de momento)
- La vida en mi actual Oaxaca.
- Detalles de los viajes y salidas que tenga.

En fin, despues de esta gran reintroducción...
Sean bienvenidos.

viernes, 4 de abril de 2008

Be Linux

Interesante campaña para dar a conocer las ventajas del Sistema del pinguino....

http://www.scribd.com/full/2445176?access_key=key-aomrwaek692flg78ko3

miércoles, 2 de abril de 2008

Frases de Geeks Famosos

El uso de COBOL daña la mente. Su enseñanza debería ser considerada como un ataque criminal"
-- E. W. Dijkstra

"Iterar es humano, 'recursivar' es divino"
-- L. Peter Deutsch

"Escribir en C o C++ es como utilizar una sierra eléctrica sin ningún tipo de protección"
-- Bob Gray

"Lo mejor de los booleanos es que si te equivocas estás a un sólo bit de la solución correcta"
-- Anónimo

"La complejidad es destructiva. Chupa la sangre de los desarrolladores, hace que los productos sean difíciles de planificar, construir y probar, introduce problemas de seguridad y provoca la frustración de usuarios finales y administradores"
-- Ray Ozzie

"La función de un buen software es hacer que lo complejo aparente ser simple"
-- Grady Booch

"Todos los sistemas operativos que hay ahí fuera son más o menos iguales. Todos somos una mierda"
-- Brian Valentine, vicepresidente senior de Microsoft describiendo el estado del arte en seguridad de sistemas operativos en 2003

"¿Internet? ¿Todavía anda eso por ahí?"
-- Homer Simpson

"Se dice que las grandes disciplinas científicas son ejemplos de gigantes subidos a los hombros de otros gigantes. También se dice que la industria del software es un ejemplo de enanos subidos a los dedos de los pies de otros enanos"
-- Alan Cooper

"Somos Microsoft. La resistencia es inútil. Serás absorbido"
-- Bumper sticker

"La mayoría de las patentes son una mierda. Dedicar tiempo a leerlas
es estúpido. Es cosa de los propietarios de las patentes hacerlo y procurar que se respeten"
-- Linus Torvalds

"Recuerda: no eres torpe, no importa lo que digan esos libros. Los torpes de verdad son gente que, creyéndose expertos técnicos, no podrían diseñar hardware y software manejable por usuarios normales aunque la vida les fuera en ello"
-- Walter Mossberg

"La programación es una carrera entre los desarrolladores, intentando construir mayores y mejores programas a prueba de idiotas, y el universo, intentanto producir mayores y mejores idiotas. Por ahora va ganando el Universo"
-- Rich Cook

"La mayoría de ustedes están familiarizados con las virtudes del programador. Son tres, por supusto: pereza, impaciencia y orgullo desmedido"
-- Larry Wall

"La formación en informática no puede convertir a nadie en experto programador, de la misma forma que estudiar pinceles y pigmentos puede hacer a alguien un experto pintor"
-- Eric Raymond

"Un programador es la persona considerada experta en ser capaz de sacar, después de innumerables tecleos, una serie infinita de respuestas incomprensibles calculadas con precisión micrométrica a partir de vagas asunciones basadas en discutibles cifras tomadas de documentos inconcluyentes y llevados a cabo con instrumentos de escasa precisión, por personas de fiabilidad dudosa y cuestionable mentalidad con el propósito declarado de molestar y confundiar al desesperado e indefenso departamento que tuvo la mala fortuna de pedir la información en primer lugar"
-- IEEE Grid newsmagazine

"Un hacker puede ser capaz de producir, en unos pocos meses, algo que un pequeño grupo de desarrolladores (digamos de 7 u 8 personas) podría tener trabajado duramente juntos más de un año. IBM solía decir que ciertos programadores podían ser 100 veces más productivos que otros trabajadores, o más"
-- Peter Seebach

"No te preocupes si no funciona bien. Si todo estuviera correcto, serías despedido de tu trabajo"
-- Ley de Mosher de la Ingeniería del Software

"Medir el progreso del desarrollo de software por líneas de código es como medir el progreso de la construcción de un avión por su peso"
-- Bill Gates

"Hay sólo dos clases de lenguajes de programación: aquellos de los que la gente está siempre quejándose y aquellos que nadie usa"
-- Bjarne Stroustrup

"PHP es un mal menor perpetrado y creado por amaterus incompetentes, mientras que Perl es un gran e insidioso mal perpetrado por hábiles pero pervertidos profesionales"
-- Jon Ribbens

"Pienso que Microsoft eligió el nombre .Net para que no pudiera ser mostrado en un listado de directorio de Unix"
-- Oktal

"¿Cincuenta años de investigación en lenguajes de programación, y acabamos con C++?"
-- Richard A. O'Keefe

"Una de las causas principales de la caída del imperio romano fue que, como no usaban el cero, no tenían forma de saber cuándo sus programas en C terminaban correctamente"
-- Robert Firth

"Bien, Java podría ser un buen ejemplo de cómo debería ser un lenguaje de programación. Sin embargo, las aplicaciones Java son buenos ejemplos de cómo las aplicaciones no deberían ser"
-- Pixadel

"El software es como el sexo: mejor si es libre y gratis"
-- Linus Torvalds

"Cualquier código tuyo que no hayas mirado en los últimos seis meses o más es como si lo hubiese escrito otro"
-- Eagleson's Law

"Tan pronto como comenzamos a programar encontramos, para nuestra sorpresa, que crear programas correctos no era tan fácil como habíamos pensado. Tuvo que descubrirse la depuración. Puedo recordar el instante exacto en el que me dí cuenta que una gran parte de mi vida desde entonces iba a pasarla encontrando errores en mis propios programas"
-- Maurice Wilkes descubre la depuración, 1949

"Si la depuración es el proceso de eliminar errores, entonces la programación debe ser el proceso de introducirlos"
-- Edsger W. Dijkstra

"¡No me importa si funciona en tu máquina! ¡No estamos vendiendo tu máquina!"
-- Vidiu Platon

"Programar es como el sexo: un único error y tienes que estar soportándolo toda la vida"
-- Michael Sinz

"Codifica siempre como si la persona que finalmente mantendrá tu código fuera un psicópata violento que sabe dónde vives"
-- Martin Golding

"Pienso que hay mercado en el mundo como para unos cinco ordenadores"
-- Thomas J. Watson, Presidente de la Junta Directiva de IBM, sobre 1948

"Podría parecer que hemos llegado a los límites alcanzables por la tecnología informática, aunque uno debe ser prudente con estas afirmaciones, pues tienden a sonar bastante tontas en cinco años"
-- John Von Neumann, sobre 1949

"No hay ninguna razón para que un individuo tenga un ordenador en su casa"
-- Ken Olson, Presidente de Digital Equipment Corporation, en 1977

"640K deberían ser suficientes para todo el mundo"
-- Bill Gates, 1981

"Los ordenadores son inútiles. Sólo pueden darte respuestas"
-- Pablo Picasso.

"Es genial trabajar con ordenadores. No discuten, lo recuerdan todo y no se beben tu cerveza"
-- Paul Leary

"Si la industria automovilística hubiera seguido el mismo desarrollo que los ordenadores, un Rolls-Royce costaría hoy 100 dólares, circularía un millón de millas con 3,7 litros y explotaría una vez al año, eliminando a todo el que estuviera dentro en ese momento"
-- Robert X. Cringely

"Nunca confíes en un ordenador que no puedas lanzar por una ventana"
-- Steve Wozniak

"La mayoría del software actual es muy parecido a una pirámide egipcia, con millones de ladrillos puestos unos encima de otros sin una estructura integral, simplemente realizada a base de fuerza bruta y miles de esclavos"
-- Alan Kay


Vía Devtopics,

XCompMgr, Alternativa a Compiz Fusion

Aclaremos, Xcompmgr NO es un Gestor de Ventanas en si, si no un gestor de ventanas compuesto, capaz de hacer sombras, y transparencias de ventanas con el uso de la utilidad transset. Simplemente, es una solución ideal para los usuarios de Openbox o de Fluxbox, que buscan un escritorio mucho mas elegante.


Instalación en Arch:

# pacman -S xcompmgr transset
Para cargar xcompmgr simplemente:
$ xcompmgr -c
Si queremos que cargue al comienzo de las X, agregamos lo siguiente a ~/.xinitrc:
xcompmgr -c &
He aqui una imagen de como se veria

http://gentoo-wiki.com/images/thumb/1/1d/Transparent4.png/750px-Transparent4.png
Ahra que, si son muy fanaticos de Win XP, con el siguiente comando pueden emular las transiciones de este sistema, y claro, tambien el consumo de recursos xD:
xcompmgr -cCf

Transparencia de Ventanas

Para establecer la transparencia de la ventana de un programa, asegúrese de que el programa deseado ya está en funcionamiento, entonces ejecutar:

 transset n (n=0 Transparente, n=1 Opaco)

Cuando termine, terminaremos con un cursor en forma de cruz. Haciendo click en la ventana de transparencia, se puede cambiar el valor de transparencia, por ejemplo, transset .25 establece el 75% de transparencia para la ventana actual.



Mas Informacion...

martes, 1 de abril de 2008

Instalar Ubuntu Hardy Heron (8.04) desde ¿Windows?

En YouTube me encuentro con este video que nos da una idea de como instalar el Ubuntu 8.04 Alpha 1 desde Windows XP... Aunque no soy fanatico de Ubuntu, pero esto es algo realmente interesante que han logrado los de Canonical...



Aparte les dejo una entradas que encontre en VisionE sobre el boom de Ubuntu, y el por que no es algo bueno que deba tener el Software Libre...

¡Linux escandalizado!

Python Challenge

Si te gusta programar, aprender nuevos lenguajes, y resolver acertijos, entonces esta pagina es para ti....

http://www.pythonchallenge.com/

Un concurso en el que iras aprendiendo todo lo referente a Python, mientras lo aplicas para resolver problemas, y pones a trabajar un poco las neuronas....

El Compilador de Python (para Windows o Linux) puedes descargarlo de aqui

lunes, 31 de marzo de 2008

Ubuntu, Mas Seguro que Windows VIsta, y que Mac OS X Leopard

Concluyó el desafío "PWN 2 OWN" de la conferencia CanSecWest, que ofrecia U$S 20.000 en premios para aquellos quienes pudieran hackear primero una MacBook Air con Mac OS X 10.5 "Leopard", una laptop Fujitsu U810 con Windows Vista Ultimate SP1 y una Sony VAIO VGN-TZ37CN con Ubuntu 7.10, todas actualizadas con sus últimos parches de seguridad disponibles.

La primera en ser hackeada fué la... MacBook Air, gracias a un exploit todavía no corregido en su navegador Safari. Charlie Miller, quién logró hackearla al segundo día del concurso, se llevó U$S 10.000 y la flamante nueva portátil de Apple.

La segunda en ser hackeada fue la Fujitsu, aparentemente, por un bug multiplataforma en Java, que también podría afectar a los otros 2 sistemas operativos. Shane Macaulay, el hacker del Windows Vista Ultimate SP1, ganó U$S 5.000 y se llevó la laptop Fujitsu a su casa.

Al terminar el concurso, la Sony VAIO con Ubuntu permanecía imbatible, a pesar de que algunos de los 400 asistentes al evento encontraron errores en su sistema operativo Linux, nadie pudo explotarlos o no quisieron ponerse a trabajar en programar el código necesario para hackearlo.

Miller, el primer ganador, dijo que eligió hackear primero la Mac porque pensó que sería un objetivo más fácil. Macaulay, el segundo ganador, no quiso discutir esa afirmación. (Aunque se rurmora que hackeo Win Vista por gusto, ya que el bug de java puede afectar a cualquiera de los otros SO)