Ingresar:

Rho :: Blog :: Archivos

November 2007

November 05, 2007

user icon
Rho

Pues eso, la universidad más antigua de américa otorgó a Evo Morales el título de Doctor Honoris Causa el día de ayer.

[sarcasmo] Ahora toda esa gente que despreciaba "al Evo" por no tener título académico, deberán decirle Doctor. [/sarcasmo]

"El pueblo boliviano y el movimiento indígena ha vivido actos de violencia y marginación durante siglos. Después de ese período ahora llegamos al poder y estamos trabajando en una política de inclusión para construir una sociedad donde todos tengamos un lugar", dijo en referencia a las tarea que está encarando el pueblo boliviano para aprobar una nueva Constitución Política que por primera vez proteja a toda la población.

Seguro no se harán esperar las reacciones de propios y extraños, especialmente de los bloggers que les gusta escribir sobre el gobierno y sus "atropellos" contra la democracia y el estado de derecho basado en las perfectas leyes que nos rigen Cool

Más información:

http://www.bolivia.com/noticias/AutoNoticias/DetalleNoticia368

 

 

Palabras clave: doctor, evo morales, ja!

Enviado por Rho | 1 Comentario (s)

user icon
Rho

La entrada de Alberto sobre consejos para bebes, me hizo recuerdo a la coca cola y sus consecuencias en la absorción de calcio.

Algunos puntos para preocuparse:

  • Perjudica el calcio de los huesos y su absorción.
  • Dificulta la absorción de hierro 
  • Una lata contiene 50mg de cafeína. Cantidades de 400mg - 600mg provocan desde insomnio hasta ataques de ansiedad.
  • Contiene un aditivo asociado a la deficiencia de la vitamina B6. 
  • Ni hablar de los productos "light", llenos de aspartamo.



Bueno, lo más recomendable es agua... pero tampoco ya se puede confiar. Lastimosamente nuestra agua potable llega llena de minerales que tienen que ser filtrados por los riñones... esto lo sé por mi dueña de casa que sufre diabetis, y el doctor luego de estudios le recomendo no consumir "agua de la pila".

Gracias a Dios en Bolivia podemos disfrutar de alimentos naturales, frutas, verduras, etc. Nada como salir a la vuelta de la esquina y tomarse un jugo recién exprimido de nuestra casera.

Las industrias alimenticias nos toman el pelo de cabo a rabo, con consignas como "light", "vida sana", nos meten alimentos procesados que poco valor nutritivo tienen.

Light es sinónimo de bajo en  azúcar bajo en grasa, en otras palabras aditivos artificiales como aspartamo.

Papas fritas con aceite light más sanos? Ja!, cualquier aceite a elevadas temperaturas se satura.. y ya sabemos que significa grasa saturada.

Galletas de trigo, salvado, etc? Un tremendo engaño, para que puedan manipular la masa, extraen toda la fibra, hasta ni eso... suficiente que le pongan un colorante medio cafe y lo llamen "integral".

Cerales en caja? Llenos de azúcares, colorantes, y otras cosas... para camuflar le meten unos mg de vitaminas. 

Tampoco nos dicen de los peligros de los aceites hidrogenados, o parcialmente hidrogenados... claro, marean la perdiz con "aciete vegetal parcialmente hidrogenado".

...y  Ades? A parte de meternos azúcares y aditivos artificales... nos hacen consumir soya transgénica.

Claro, para las grandes industrias alimenticias los países en vías de desarrollo o tercermundistas somos conejillos de indias. Tanto químico, tanta manipulación genética no puede comprobarse sus perjuicios a largo plazo, tendrían que hacer estudios con generaciones enteras, ver cómo perjudica a la salud una vida de consumo en 40 años, 60 años. 

Dónde ira a parar nuestro mundo, que hasta ahora se prefiere matar a la tierra con monocultivos para alimentar a las máquinas. (léase biocombustibles)

No recuerdo donde leí que 5 kilos de sobrepeso ya implicaba problemas de salud a largo plazo.

Si bien en nuestro medio es imposible -o muy caro- tener una dieta basada netamente en alimentos 100% orgánicos, hay que tratar de minimizar los efectos de estos alimentos procesados, no dejarnos engañar con palabras como "light", "diet", "hecho de frutas naturales". 

Su estrategia es llegar al sentimiento, sentimiendo de "familia", de "alegría", de "fashion", etc. Con modelos consumiendo sus productos... que seguro es lo menos que consumen.

Ah, me olvidaba, en definitiva la carne de res es dañina por sustancias que contiene, y bueno... la de pollo tambien, pobrecitos los hacen crecer rápido a base de hormonas. Al menos podemos contar con un pescado fresco fresquito en chapare... al menos mientras no se contaminen nuestros ríos por la industrialización.

Pero de los vegetales y frutas... uff, quien no quisiera que no usen herbicidas, plagicidas, y otros *cidas... que al final se impregnan en al superficie del alimento, la cáscara Cry

 

Palabras clave: moda light, peligros, pobres de nostros, salud

Enviado por Rho | 1 Comentario (s)

November 06, 2007

user icon
Rho

Traducción un artículo que salió en Coding Horror: El arte de enlazar.

El consejo más importante de todos, que debería ser como el mantra diurno de cada ciudadano de internet:

No titules tu enlace como "Click aquí"

Palabras clave: buenas prácticas, click aqui, enlazes

Enviado por Rho | 0 Comentario (s)

November 08, 2007

user icon
Rho

Palabras clave: abusando del dolor, capitán yote, rock boliviano, video

Enviado por Rho | 6 Comentario (s)

November 21, 2007

user icon
Rho

Palabras clave: aries, zodiaco

Enviado por Rho | 4 Comentario (s)

November 28, 2007

user icon
Rho

(let's begin the flamewar!)

1. Java es todo lo que necesitas.

No ves la necesidad de usar ningún otro lenguaje, ¿por qué no se puede hacer todo con Java? No te importa ver código en Python o Ruby que logra en 10 lineas lo que llevaría varias hojas de código Java. Además, seguramente las nuevas características de la próxima versión del lenguaje lo arreglaran de todas formas. (Esto es aplicable a casi cualquier lenguaje, pero ocurre que entre la comunidad Java parece estar más extendida esta forma de pensar)

2. El término "enterprisey" (NT: se trata de un término sarcástico utilizado para designar productos complejos más allá de lo necesario) no te suena a broma.

"Enterprise" no es sólo una palabra, es una filosofía, una forma de vida, un camino a la iluminación. Cualquier cosa que pueda ser escrita, desplegada o actualizada con un trabajo mínimo es descartada como un juguete que no "escalará" para futuros usos. Mientras tanto la mayor parte del trabajo real en tu oficina se hace enviando hojas de cálculo en Excel mientras esperan a que termines de construir tu nueva visión corporativa.

3.Te opones férreamente a las funciones/métodos de más de 20 líneas de código.

(o 30 o 10 o cualquier otro número) Lo siento, algunas veces una función larga es justamente lo que necesitas. Normalmente las funciones cortas son más sencillas de entender, pero algunas veces se pueden expresar más fácilmente en una sola función más larga. El código no debería hacerse más complejo sólo para adecuarse a criterios arbitrarios.

4. "¡OH DIOS MÍO! ¡PATRONES!"

Los desarrolladores que buscan constantemente la forma de aplicar patrones a cualquier problema de código con el que se encuentran están añadiendo una complejidad innecesaria. Lejos de ser algo que busques, deberías sentirte mal cada vez que tienes que utilizar un patrón de diseño, significa que estás escribiendo código que hace las cosas más complicadas y que puede ser de dudosa utilidad. Pero, ¡ey!, tu código tiene patrones, bien por ti.

5. Los ciclos de CPU son un recurso precioso y tu estilo de programación y lenguaje reflejan esas creencias.

Hay montones de problemas en los que tienes que tener muy en cuenta el consumo de CPU (modelado/simulación, procesado de señales, kernels de sistemas operativos, etc), pero no es tu caso. Para la mayor parte de los desarrolladores de software sus principales problemas de rendimiento están relacionados con las bases de datos y la entrada/salida. El único efecto de optimizar tu código para mejorar el uso de CPU será disminuir en 2 milisegundos el tiempo necesario para la próxima consulta a la base de datos. Mientras tanto el desarrollo de la aplicación se hace más lento, no puedes hacer frente a los nuevos requerimientos y te encuentras con problemas serios de calidad. Pero al menos estás ahorrándote montones de ciclos de CPU… eventualmente.

6. Piensas que ninguna función/método debería tener más de un return.

Esta la he oído alguna que otra vez, y normalmente la razón que me dan es que el código es más sencillo de analizar. ¿Según quién? Yo encuentro más fácil de leer un código más simple, y normalmente el tener más de un return simplifica el código.

7. Tus usuarios son estúpidos. Realmente estúpidos.

Simplemente no puedes creer lo estúpidos que son, olvidándose constantemente de hacer las cosas más sencillas del mundo y cometiendo errores tontos al usar tu aplicación. Nunca has considerado que quizás es tu aplicación la que es estúpida porque eres incapaz de escribir software decente.

8. Te enorgulleces enormemente del gran volumen de código que escribes.

Ser productivo es bueno, desafortunadamente escribir montones de líneas de código no es lo mismo que ser productivo. Los usuarios nunca comentan "Guau, este programa puede ser difícil de usar y estar lleno de errores, pero al menos sé que hay un montón de código por debajo." En lugar de ser productivo, generar toneladas de mal código retrasa a los demás desarrolladores y en el futuro su mantenimiento constituirá una pesada carga.

9. Copiar y pegar es genial, te ayuda a escribir código desacoplado.

Defiendes tu uso del copy paste con extraños argumentos sobre desacoplar código y eliminar dependencias, mientras ignoras el aumento del tiempo de mantenimiento y los problemas de duplicación de errores. A esto se le llama "racionalizar tus acciones".

10. Piensas que la gestión de errores consiste en capturar todas las excepciones, registrarlas, y continuar como si nada.

Eso no es gestionar errores, eso es ignorar errores y es el equivalente semántico al "on error next" de VB. Sólo porque hayas registrado el error en algún sitio no significa que lo estés tratando. Tratar errores es algo duro. Si no sabes qué hacer exactamente cuando te encuentras con un cierto error, simplemente deja que la excepción se propague y que un nivel más alto del código lo trate.

11. Modelas todo tu código en UML antes de escribirlo.

El modelado entusiasta de UML se lleva a cabo normalmente por aquellos que no escriben demasiado código, sino que se consideran arquitectos de software. Las herramientas de modelado atraen más a aquellos que piensan que el código se puede escribir en una sala de conferencias manipulando pequeños gráficos. Los gráficos no son el diseño, y nunca serán el diseño, para eso está el código.

12. Tu código borra datos importantes.

Escribiste un cierto código que se supone que debe sobrescribir los archivos de la aplicación con otros nuevos, pero se vuelve loco y borra todos los datos del usuario.

Fuente: http://digg.com/programming/12_Signs_You_re_a_Crappy_Pr

En español: http://mundogeek.net/archivos/2007/11/24/12-senales-de-que-e

Palabras clave: malos, programación, programadores

Enviado por Rho | 7 Comentario (s)

November 29, 2007

user icon
Rho

Ya se me olvidaba, hace tiempo -allá por marzo- descargue todos los problemas disponibles para entrenar de la ACM para tenerlos off-line.

Los problemas son de la web: http://acm.timus.ru/

Y estan empaquetados por sección y tambien todo en uno. Muy útil para tenerlo y distribuirlo a las personas que no tengan internet para que puedan practicar Cool

Descarga: http://ftp.memi.umss.edu.bo/pub/acm/

Palabras clave: acm, descarga, problemas

Enviado por Rho | 5 Comentario (s)

user icon
Rho

Sin querer, via meneame, caigo en una entrada que relata un "testimonio real" de la experiencia de una changa chica al tener novios chicos "frikis".

Bueno, pero ¿qué  es friki?

Según la archiconocida enciclopedia, voy a hacer un resumen.

Friki: Clase o grupo social que se caracteriza por una serie de costumbres y formas raras, de tal modo que convierten una afición o tema en su forma de vida. Realmente son víctimas inocentes de una enfermedad conocida como Frikismo.

Los frikis se pueden dividir en dos especies o tipos, a su vez, éstas dos especies se pueden dividir en nuevas subespecies:

  • Frikis. (Qué original.)
  • Geeks.
Por raro que parezca, los frikis no son un fenómeno de reciente aparición, sino que estos llevan poblando nuestro planeta desde que George Lucas escribió el primer guión de la Guerra de las Galaxias. De ahí que los primeros frikis originarios o frikis de pura cepa sean los que se han disfrazado de Yoda, Darth Vader o de Chewbacca a las puertas de los cines en vísperas del estreno de una nueva entrega de dicha película de ficción.

Nelson, un amigo que conocí en mis andadas por otra universidad, era de los fanáticos de la Guerra de las Galaxias, si, de los que fue como Darth Vader al estreno de la Guerra de los Clones en el cine astor.

Pero sigamos.

Frikis (Friki-friki/Frikus frikae).- Son meros peones, meros iniciados, y lo único que comparten con los geeks son sus rarezas, excentricidad y un poco de su sabiduría que desaprovechan con abrumadora eficiencia.

Geeks (Friki-geek/Frikus triunfantum).- Puesto que su nivel de sabiduría sobrepasa a los de la media de frikis normales, son respetados por la gente "normal"; miembros de empresas importantes, tahures, informáticos de altos vuelos... 'considerados' genios, en conclusión; genios bizarros.

Son rechazados por la sub-raza Friki-friki, por utilizar su sabiduría en campos útiles, haciendo que tengan dinero, una amplia colección de artículos Star Wars conseguidos sin esfuerzo, amigos de carne y hueso, novias que están buenas (también de carne y hueso) y serias posibilidades de dominar el mundo, sueño friki por antonomasia.

Bueno, quieres saber que "tan friki" eres? Pues hay un prueba científica que con un porcentaje del 99% puede darte tu índice de frikismo general (IFG): http://club.telepolis.com/docz/frikitest.htm

Algo que siempre tuve curiosidad, son los juegos de rol. La primera vez que tuve contacto con uno fue el 2002, de casualidad me encontre con una amiga y me dijo que la acompañe a un festival de anime que se estaba realizando en la casa de la juventud.

Y al lado del lugar de la proyección, había un pequeño ambiente con unas escaleras en espiral que te llevaban a otro mundo...

Un lugar con una decoracíon oscura, paredes grafiteadas, "telarañas" gigantes colgadas... simplemente alucinante. Y tambien otros juguetes como katanas de verdad.

Ahí me explicaron que jugaban juegos de "rol", -según lo que recuerdo- cada persona se escogía un personaje, se podría dibujar el personaje como quisiera y darle identidad, luego ponerle características como fuerza, magia, inteligencia, habilidades especiales, etc. Y había un "master" quien dirigía la historia...

Todo ocurría en la imaginación colectiva... lástima que tuve ciertos "desencuentros" con sea amiga Wink

¿Quienes se animan a echarle unas partidas de rol? Laughing

Ah!, pero el artículo en cuestión: http://weequay.blogspot.com/2007/11/chica-sale-con-friki.html

5: Chica conoce un "no friki", y no le gusta.
Y claro, llega un momento en la vida en que una le dice a su madre: "Mamá, he conocido a un chico".
Y ella "¿Éste habla élfico?
Chica: "No, mamá, que cosas tienes, ese era Manolo, que ahora vive en Murcia y es registrador de la propiedad".
Madre: "Ya. Entonces, ¿lleva un disfraz de Spiderman debajo de la camisa?".
Chica: "Mamá, lo de Joaquín no era un disfraz, era una camiseta muy realista".
Madre: "Ya. ¿Pero lo lleva?"
Chica: "Noooo!"
Madre: "Y entonces, ¿a éste qué le pasa? ¿Qué cosa rara le gusta?

Testimonio real de la vida de CandyGirl
"Pues no lo sé, mamá, la verdad es que ahora mismo no se me ocurre nada..."

Las madres son clarividentes. La cuestión es que cuando te has acostumbrado a un friki, los no-frikis saben a poco. Aburren. Dan ganas de decirles "anda, chaval, y búscate un hobby".

Aunque el título no tenga que ver con nada de lo que escribi, o casi nada, quiero añadir otro término de boga Tongue out

E.M.O.

<- I'm so emo...

 

Palabras clave: me da flojera poner palabras clave

Enviado por Rho | 5 Comentario (s)