domingo, diciembre 30, 2007

El año se termino

Aquí estamos, ya al final del año 2007. Las últimas horas se consumen como gotas de rocío con la luz del sol.. y ya casi todo termina. Recuerdo exactamente cuando este año inicio y dije que sería excelente y la verdad, fue mejor que eso. En este año me pasaron cosas buenas, muy buenas y excelentes. Este año aprendí muchas lecciones sobre la vida, incluso podría decir que mi forma de pensar y de ver el mundo ha dado un giro bastante pronunciado. Este año aprendí que el esfuerzo siempre apremia, aprendí que los amigos llegan a ser como hermanos, este año aprendí que para ser feliz junto a alguien más primero debemos aprender a ser felices solos, este año aprendí que una decisión puede cambiar el rumbo de nuestras vidas. Considero que fue un año de mucho crecimiento personal así como profesional y lo mejor de todo es que entre más conoces tu área, más te das cuenta que te falta por aprender y eso es lo que lo hace eternamente fascinante. A lo largo de este año conocí muchas personas y aprendí mucho de ellas también. Algo muy importante que descubrí es que siempre podemos aprender de los demás y eso nos ayuda a ser personas más completas, integras, enteras.

Lo que sea que nos hayamos propuesto al inicio de este año lo hayamos logrado o no, eso ya es cosa del pasado, ahora, desde aquí es tiempo de ver hacia el futuro, es tiempo de ver hacia el año 2008 y enfocar nuestra vida, nuestra alma, todo nuestro ser en lo que deseamos realizar. Que no sea otro año más, que no sea un simple diario vivir.. no, que sea más bien el mejor año, un año en que entreguemos todo por nuestros sueños, una oportunidad para llegar más lejos de lo que hemos llegado antes, poder ser mejores cada día en lo que hacemos, quienes somos, los roles que jugamos..

Sea como sea, siempre tenemos que recordar que la vida es acerca de creer y elegir, todo acción tiene una reacción. Siempre recuerdo cuando en la parte final de Matrix Revolutions, Smith le pregunta a Neo:

¿Por qué persistes, por qué continuas, por qué, por qué? y Neo responde: Porque yo lo elijo.

Wow, que impactante la verdad. Ojalá tengamos la convicción así de fuerte este año, para cuando vengan los momentos de prueba decir: Yo lo he elejido; siempre firmes pero siempre listos para aprender. Muy bien, a darle la despedida a este maravilloso 2007 y a recibir de la mejor manera este 2008. Gracias por leer mi blog :D


Que el 2008 sea un año de éxito para todos.

Año Nuevo

lunes, diciembre 24, 2007

Llegó la navidad!

Un cordial saludo a todos los lectores de este blog. Después de tanto esperar este día al fin ha llegado, un día para compartir, un día para celebrar y para recordar qué hacíamos el año pasado por estas fechas y para pensar que estaremos haciendo el próximo año! De verdad espero que todo lo vivido en este año haya sido de lo mejor para ustedes y recordemos siempre ver el lado positivo. Que este día sea más que una fiesta, un día para reflexionar a cerca de quienes somos, quienes quisieramos ser y quienes vamos a ser :D

Que tengan una feliz navidad!!!

Aquí les comparto un tamal:

Tamal

sábado, diciembre 15, 2007

The Muppet Matrix

Muy bien, este es uno de esos videos a cerca de películas protagonizadas por personajes que no son los originales. En este caso Matrix escenificada por los Muppets, jeje no podía dejar pasar este video por alto, esta muy divertido. Haber que les parece:



¿O es este el verdadero Matrix? jaja

viernes, diciembre 14, 2007

Editor de Ecuaciones en OpenOffice

Hola de nuevo. Pues haciendo una tarea de un curso que estoy llevando ahorita (que ni quiero mencionar su nombre :S) Me vi en la necesidad de insertar funciones en un documento de OpenOffice, la verdad no había usado esta función pero me pareció muy buena, en comparación del editor de ecuaciones que trae guord. Entre las características que posee que más me agradaron están que para escribir las ecuaciones muestra una especie de consola donde se va escribiendo el contenido que se muestra ya en el documento además al insertar elementos mediante la barra de herramientas, se van generando automaticamente las instrucciones que utiliza el editor para luego representar las ecuaciones, lo que ayuda también al aprendizaje de los comandos y ya después uno puedo escribirlos directamente, facilitando el trabajo, haciéndolo más rápido.

Aquí está un ejemplo de dicho código:

alignl Q_A = sqrt{ 2*500*142800 over (.24*1.12) }=23048.86 approx 23049 galones newline newline alignl Q_B = sqrt { 2*500*142800 over (.24*1.02) }=24152.29 approx 24153 galones newline newline alignl Q_B = 65000 newline newline alignl CT_A = 1.12*142800+ 500*142800 over 24393 + 0.24*24393 over 2 =$165,790.23 newline newline alignl CT_B=1.02*142800+500*142800 over 65000 + 0.24*65000 over 2 = $154,554.46 newline newline alignl Conviene`CT_B newline newline alignl N=142800 over 65000 = 2.196 pedidos`al`año newline newline alignl t=Q over D = 65000 over 142800 *365 = 166.14 approx 166 días

Muy bueno la verdad, me gusto mucho.

viernes, diciembre 07, 2007

¿Buscando cómo comprar?

Es muy probable que ya antes hayamos buscado alguna forma de comprar en el extranjero. Lo más común es realizarlo con tarjeta de crédito, pero y si no tenemos una disponible entonces algunas veces se complica. Hay algunos sitios que nos permiten realizar las compras que deseamos y a continuación el pago se puede hacer en algún banco de nuestro preciado país Guatemala.

Pídelo Rápido es una de estas web; entre los bancos participantes están: Banco Industrial, Banrural, entre otros. Entonces ya no hay excusa para dejar de comprar aquello que queremos. Además para nosotros los informáticos, existe un sitio muy bueno de aquí de Guate, para comprar accesorios: Intelaf, poseen una gran variedad.

Aquí el Top de las tiendas on-line:

Have a nice day!

sábado, diciembre 01, 2007

¿El assembler de la JVM?

Hola de nuevo. Navegando en la red me encontré un artículo que no podía dejar de publicar. Vamos a comenzar. Cuando hablamos de lenguaje ensamblador, nos referimos a un tipo de programación en la cual no hay intermediarios entre el microprocesador y nosotros ( a excepción del compilador a lenguaje de máquina) por eso decimos que programar en ensamblador es como hablar directamente con la máquina; pues bien, es cierto. Ahora bien, recordando que la Java Virtual Machine (JVM) es como una simulación de máquina en donde son montadas nuestras aplicaciones Java ésta debería tener un estilo de programación tal y como lo hace el ensamblador... pues bien, éste es nada más y nada menos que el bytecode que genera el compilador de java y que es interpretado después por la JVM (de aquí la mixtura que posee Java entre compilador e interprete).

Me he encontrado con este valioso artículo, en el cual se presenta una introducción al bytecode de nuestros queridos archivos .class:

Bytecode basics
A first look at the bytecodes of the Java virtual machine


Excelente artículo!

Assembler picture

viernes, noviembre 30, 2007

Usuarios informáticos

En el mundo de la informática se encuentra de todo. Recuerdo experiencias muy amenas sobre usuarios "despistados" cuando hice mis prácticas. La cuestión es que haciendo clicking me encontré este reporte sobre los tipos de usuarios que hay:

Tipos de usuario informático

1. El Explícito:

"He intentado hacer lo de siempre, ya sabes, y no funciona. Ah sí, y tampoco me imprime"

Ventajas: Presenta interesantes retos comunicativos.
Inconvenientes: Los orangutanes también.
Síntomas: Completa incapacidad para usar nombres propios.
Tratamiento: Tercer grado. Mímica. Si todo falla, hay que recurrir al Pictionary.

2. El Manipulador Loco:

"Pulsé ALT-F6, SHIFT-F9, CTRL-Pausa, F8 y Esc, pero no pude arreglar el problema"

Ventajas: Trata siempre de encontrar la solución por sí mismo.
Inconvenientes: Trata siempre de encontrar la solución por sí mismo.
Síntomas: Suele tener unas 15 aplicaciones abiertas. En cualquier documento suyo de Word, la tasa de caracteres tecleados a caracteres escritos supera 6:1.
Tratamiento: Sedantes. Obligarle a usar el ratón, caso de que sea posible dejarlo razonablemente limpio de telarañas.

3. El Kamikaze:

"No funcionó con los datos que yo quería, así que le metí la receta de tarta de arándanos de mi abuela a ver qué pasaba"

Ventajas: Generalmente arregla el problema.
Inconvenientes: Estoy usando la palabra "arreglar" en un sentido MUY amplio.
Síntomas: Tiende a borrar las líneas de código que dan errores en vez de buscarlos.
Tratamiento: No existe. Es un reincidente crónico. Cuando lo vuelva a hacer hay que procurar estar lejos.

4. El Místico:

"La semana pasada, cuando la luna estaba en cuarto menguante, había nubes, y Aldebarán estaba por encima del horizonte, hice lo mismo y me funcionó"

Ventajas: Lecciones gratis sobre mitología primitiva.
Inconvenientes: Pocos responsables de sistemas son licenciados en antropología.
Síntomas: Preguntas frecuentes acerca de hechos completamente irrelevantes.
Tratamiento: Hay que convencerle de que las Estrellas están en la Posición Correcta. Acepta amuletos. También se puede sacrificar una gallina.

5. El Gurú:

"Me ha dado el error 14787, que significa que la librería que implementa la clase WindowPane::CreateFnord() ha detectado un conflicto de rangos de memoria, te lo digo por si acaso"

Ventajas: Da una serie de detalles precisos acerca de lo que cree que pasa.
Inconvenientes: Se ofende profundamente cuando no los usamos.
Síntomas: Tiene problemas para permanecer callado. Suele citar estándares, RFCs, documentos ISO y/o código fuente.
Tratamiento: Contestarle en hexadecimal, notación polaca inversa y/o quechúa. Se calmará en el momento en que no comprenda lo que decimos.

6. El Gafe:

"No lo entiendo, te aseguro que hasta que has venido no funcionaba"

Ventajas: Hará lo que le digamos sin rechistar, a cambio de tres deseos.
Inconvenientes: Nos corta mechones de pelo a escondidas. Suele degenerar en el Tipo 4.
Síntomas: Nos sigue a todas partes e imita lo que hacemos. Funda un club de seguidores.
Tratamiento: Cuando no mire, vaciar una lata de Pepsi en su equipo. Lamentarse luego de que hemos perdido El Poder debido a la presencia de kryptonita en los alrededores.

7. El Temerario:

"Tengo aquí un documento de MacWrite. Quiero pasarlo a Excel, cargarlo en una máquina Unix, convertirlo a JPEG, bajármelo a mi Commodore 64 e imprimirlo a tres columnas por el fax. ¿Cómo lo hago?"

Ventajas: Nuevos y sorprendentes desafíos.
Inconvenientes: Que harían palidecer a David Copperfield.
Síntomas: Inasequible al desaliento. Insistente. Tendencia a obligar a las máquinas a hacer cosas que no quieren.
Tratamiento: La aplicación repetida de un mazo de marisco hace maravillas.

8. El Director de Orquesta:

"Primero me senté, así, y encendí la máquina, y esperé hasta que salió el cuadro de red,
y escribí mi contraseña, de este modo, y luego hice doble clic en el icono del editor; a continuación me levanté, miré a ver si las llaves del coche las tenía en el bolsillo derecho, que así era, y me volví a sentar, y fui al menú Archivo..."


Ventajas: Dispuesto a contar exactamente lo que hizo para obtener el error.
Inconvenientes: Durante al menos cuatro horas.
Síntomas: Sordera selectiva. Afecta a las frases del estilo "Sí, muy bien, pero ¿cuál ha sido concretamente el error?"
Tratamiento: De choque. Contra un camión cisterna, por ejemplo.

9. La Princesa:

"Me encantaría tener un Mac, y una impresora de sublimación, y sería estupendo un monitor de 34 pulgadas como el que tiene el Vicepresidente Adjunto. ¿No se lo podrías arrebatar vilmente?"

Ventajas: Nos apabulla con su habilidad para halagar nuestros oídos.
Inconvenientes: Nos apabulla con su habilidad para ignorar las necesidades del resto del universo.
Síntomas: Incapacidad de comunicarse excepto por medio de quejas.
Tratamiento: Colocar un espejo de cuerpo entero a su alcance.

10. El Sospechoso:

"No lo toqué, no instalé nada, ni siquiera estaba aquí, yo no he sido, nadie me ha visto, no tienes pruebas"

Ventajas: Interesantes ejercicios de entrenamiento dialéctico.
Inconvenientes: Que duran lo bastante para convencernos de entrar en la Brigada de Estupefacientes.
Síntomas: Inquietud. Sudores. Fuma sin cesar. Revolea los ojos y se marca unos visajes que ya los hubiera querido Ford Coppola para "El Padrino".
Tratamiento: Privación de sueño, pentotal sódico intravenoso y detector de mentiras.

email

"No dejamos de jugar porque envejecemos, envejecemos por dejar de jugar."

lunes, noviembre 19, 2007

¿Ilusión o realidad?

Hace algunos días vi este video, a este tipo si que le gusta llamar la atención. ¿Pero es cierto o es solo ilusión, efectos especiales?



¿Ustedes que creen?

lunes, noviembre 12, 2007

Física

Hace tiempo vi este video y hoy que me lo encontré de nuevo me pareció para compartirlo con ustedes. Que buen física.



Como que si se tomaron su tiempo para hacerlo no creen?.

Éxitos ;)

martes, noviembre 06, 2007

Vida

Recién recibí un mail acerca de la vida. Creo que hay que vivir al máximo, pensar que cada día es el primero del resto de nuestras vidas.


Ya perdoné errores casi imperdonables.
Trate de sustituir personas insustituibles,
de olvidar personas inolvidables.

Ya hice cosas por impulso.

Ya me decepcioné con algunas personas,
mas también yo decepcioné a alguien

Ya abracé para proteger.
Ya me reí cuando no podía .
Ya hice amigos eternos.
Ya amé y fui amado pero también fui rechazado.
Ya fui amado y no supe amar.

Ya grité y salté de felicidad.
Ya viví de amor e hice juramentos eternos,
pero también los he roto y muchos.

Ya lloré escuchando música y viendo fotos.
Ya llamé sólo para escuchar una voz .

Ya me enamoré por una sonrisa.
Ya pensé que iba a morir de tanta nostalgia y ...

Tuve miedo de perder a alguien especial
(y termine perdiéndolo) ¡¡ pero sobreviví
!!Y todavía vivo !! No paso por la vida.

Y tú tampoco deberías sólo pasar ... VIVE!!!

Bueno es ir a la lucha con determinación
abrazar la vida y vivir con pasión.

Perder con clase y vencer con osadía,
por que el mundo pertenece a quien se atreve
y la vida es mucho más para ser insignificante.


Charles Chaplin

Interesante, como leía en un lugar por ahí:

"El éxito no es para los que piensan que pueden hacer algo sino para quienes lo hacen."


Así que a poner todo de nuestra parte para ser mejores cada día y no pasar por la vida sin cumplir nuestros sueños.

nueva

Gracias por el mail Luci ;)

lunes, noviembre 05, 2007

Syntax highlighting

¿Buscando cómo hacer un syntax highlighting en Java? Pues ésta información puede resultar muy útil : Text Component Features . Bastante interesante los how-to de dicho sitio.

Así luce el ejemplo que nos brinda el equipo de Sun:

TextComponentFeatures

domingo, octubre 28, 2007

Super Punch Out - MiniVersion

Hola a todos!

Pues bien, hace unos días tuve que hacer un proyecto, este consistía en el juego Super PunchOut en lenguaje ensamblador. Fue un proyecto bien excelente además que es el primero que hago en ensamblador, me pareció que realmente hay mucho que explotar con dicho lenguaje.

El juego esta aquí asi como también el código fuente para los que quieran curiosear cómo está hecho.

Lo llamé "MiniVersion" porque se pelea contra un único contrincante, lo bueno es que se puede elegir entre niveles de dificultad ;).

Bueno, pruébenlo cualquier comentario siempre es bienvenido!

Inicio del juego

jueves, octubre 18, 2007

Solo falta creer en nosotros

Pues considero que tenemos toda la capacidad necesaria para triunfar, solo hace falta que creamos en nosotros, en que podemos lograrlo. Por supuesto que también tenemos que comportarnos de acuerdo a las exigencias del caso; no podemos esperar alcanzar un sueño si no luchamos por este.

Recién llego a mi mail un mensaje con algunos artículos interesantes, en lo personal me llamó mucho la atención uno sobre un guatemalteco quién introdujo en el internet la modalidad de pedir a los usuarios que ingresen el texto contenido en una imagen, para confirmar solicitudes (como suscripciones o publicaciones) de tal manera que se eviten procesos masivos creados por programas, con el objetivo de enviar spam o de saturar algún servidor.

Dicho artículo pueden encontrarlo en este enlace.

Así que a seguir innovando, que tal y uno de esto días alguien escribe un artículo sobre nosotros.

Nunca te rindas!

Fer, gracias por el mail ;)

lunes, octubre 08, 2007

Más sobre la conexión

Para los que no han realizado la conexión, hoy Lunes voy a estar todo el día en la facultad, pueden buscarme en el 2do o 3er nivel del T3 o bien llamarme (52011613) y les ayudo en lo que pueda. Si llevan compu sería recomendable que ya tenga instalado Oracle (Servidor y Cliente) y que ya tengan el driver de EasySoft y el QODBC3 en QT3. Exitos!



"Recuerda que la ciencia es 10% de inspiración y 90% de transpiración..." Así que a trabajar duro!

jueves, octubre 04, 2007

Conexión: Qt3 y Oracle, ODBC

Aquí les dejo algunos detalles sobre la conexión desde QT3 a Oracle 10g Database Express Edition en la plataforma Linux (distribución: Ubuntu).

En unos datos un poquito más técnicos:

  • Me conecté a través de ODBC, la información más importante está aquí.

  • El driver pueden descargarlo de aquí. Al crear su cuenta en el listado de plataformas elijan: Linux-x86- (32-Bit). Entonces debe aparecer un solo enlace, con ReleaseDate = 17 Aug 2007. Ese es el que hay que descargar.

  • El manual de instalación y configuración está aquí.


Es muy importante tomar en cuanta todos los puntos del manual. Los más importantes considero que son:

  • Hay que elegir instalar el unixODBC en el proceso de configuración.

  • Las variables de entorno que se necesitan para que funcione el driver. La unica que no está bien especificada es la de ORACLE_HOME, que debe ser:

    export ORACLE_HOME = /usr/lib/oracle/xe/app/oracle/product/10.2.0/server


  • Se debe contar con el driver QODBC3 de Qt3. Para asegurarse que existe se puede revisar en el asistente de conexión a Bases de Datos que trae Qt3; QODBC3 deberá aparecer en el listado de controladores. Si no es así descargarlo con tu gestor de paquetes.

  • El nombre de la base de datos en el SqlString debe ser ORACLE (debido a la forma de configuración del driver).

  • El código de conexión:

    QSqlDatabase *miData = QSqlDatabase::addDatabase("QODBC3");
    miData->setDatabaseName("ORACLE");
    miData->setUserName("miEsquema");
    miData->setPassword("miPwl");
    miData->setHostName("localhost");


  • La generación del Makefile (estando en la carpeta del proyecto):

    qmake "INCLUDEPATH+=/usr/local/easysoft/unixODBC/include" "LIBS+=-L/usr/local/easysoft/unixODBC/lib -lodbc" -o Makefile nombreProyecto.pro

    Ojo que entre el primer parametro entre comillas y el segundo, debe haber un espacio de lo contrario compilara bien pero mostrar error en la conexión.
    Y luego el conocido:

    make


Hay que hacerlo con paciencia porque si se omite algún detalle, no va a funcionar.

Perserverancia

A SEGUIR ADELANTE

sábado, septiembre 29, 2007

Zipping

Bueno, el titulo suena extraño pero es
así como he denominado a la técnica de
realizar multi zip (del formato de
compresión para archivos) con determinada
información. Tratando de distraerme un poco
y de realizar algo creativo comencé
a jugar con la compresión.

Una forma de guardar o pasar información
que está almacenada en nuestro ordenador
es comprimiéndola muchas veces, claro
guardando o sabiendo dicho numero de veces.

¿Cómo se hace? Pues bien cuando
comprimimos un archivo y luego damos click
derecho en el, solo nos da la opción
para descomprimir, para cambiar esto y poder
hacerle 'zipping' ;) simplemente borramos la
extensión del archivo y a continuación
ya podremos comprimirlo otra vez.

En una consola de Winbug$ podemos hacerlo asi:

rename archivo.zip archivo

En una terminal Linux

mv archivo.zip archivo

y de nuevo podemos comprimirlo. Luego podriamos
pasar la información.

Para recuperarla podemos guardar adjunto
un archivo que tiene el número de veces
que fue comprimido o bien se puede agregar al
nombre del archivo de datos dicho numero,
o como tu creatividad lo dicte.

La desventaja es que ver la información
hay que colocar la extensión y descomprimir
tantas veces como se realizó en el proceso anterior.
(el numero de veces que indicamos en otro archivo o
en el nombre o donde hayamos dejado guardado dicho dato)
Lo bueno es que podemos hacer un pequeño script
que haga esto por nosotros ;).

Aunque el proceso de 'zipping' no reduce el
tamaño del archivo
(despues de la
primera compresión) es una forma creativa
de almacenar o pasar datos ;).

zip

sábado, septiembre 22, 2007

JTabbedPane Personalizado

Muy bien, éste es un post sobre un tema
bastante específico. Se trata a cerca de
personalizar el componente JTAbbedPane del
API Java, Swing. Usualmente hacemos aplicaciones
que manejan fichas o tabs por lo
que creí adecuado hacer una mini-guia sobre
cómo agregar algunos componentes a las pestañas
de dichas fichas.

En el ejemplo que se incluye con la guía, cada
pestaña muestra un icono así como el botón
cerrar. Además el JTabbedPane esta configurado
para mostrar botones de desplazamiento para cuando
las pestañas agregadas, excedan el tamaño del
componente.

Así es como luce:

JTabbedPaned Personalizado

Descárgalo aquí

Nota: El borde de la ventana es por el LookAndFeel de mi Linux ;)

Implmentado en NetBeans 5.5

Espero les sirva de mucho. Cualquier duda o comentario
estoy a las órdenes ;).

viernes, septiembre 14, 2007

Temas para Ubuntu

Pues considero que algo primordial es tener
nuestra sistema lo más presentable posible,
para aquellos que pasamos horas frente a nuestro
ordenador es muy importante ya que el estilo
visual que tenga nos puede motivar psicológicamente
en el trabajo que estamos haciendo.

En lo personal, cada vez que comienzo un nuevo
proyecto o bien cuando ya he trabajado mucho
tiempo en alguno, o cuando me dan ganas entonces
cambio de tema visual.

En estos momentos estoy utilizando la distribución
de Linux, Ubuntu.
Esta posee una gama completa de temas que incluyen:
iconos, bordes de ventanas, wallpapers, temas de login
y más! Todo esto manejado por el ArtManger.
Me emocioné mucho al encontrarme este artículo
publicado en la web: Ubuntu Themes
así que decidí compartirlo con ustedes.

Para aquellos que aun no le hayan dado una oportunidad
a Linux, pueden descargarlo o bien pedir el instalador
de Ubuntu por internet y se los llevaran hasta su casa
gratuitamente! Qué esperas?

Descargar o solicitar Ubuntu

miércoles, septiembre 12, 2007

Próximo Upload!

Hola a todos! Pues bueno, trabajando arduamente
recordé que tengo blog :). Y es que no
hace tanto que pase por aquí pero en este
instante, el blog ni pasaba por mi mente..

Y pues quise pasar a dejar esto: Toda vez que
hagamos algo, demos lo mejor de nosotros,
hagamos nuestro mejor esfuerzo, como dije en
un post hace unos dias: "dejemos el alma" en
las cosas que hacemos. No hay satisfacción
mas grata que la que se siente cuando uno da
lo mejor que tiene y más. Así que
ha seguir adelante y a esforzarnos mucho!

Les comento que muy pronto estará liberado
el proyecto SweetMelody (del cual soy autor ;)
bajo licencia GPL. Este es un proyecto que trabaja
sobre la creación de melodías, su
representación en el pentagrama y exportación
de las mismas a archivos de audio MIDI
en base a las notas ingresadas en forma de texto
al programa.

Y por qué licencia GPL?? Haber,
el siguiente documento creo que lo explica
todo, está muy interesante!

¿Por qué GPL?

Bueno, en si el documento habla sobre lo
importante que es para la evolución del
software, el que sea una comunidad quien le
de soporte y no un solo grupito ;).

Musica

Así que espérenlo!

Publicaré: SweetMelody Release 1.0
Actual: Release 0.9 ... y progresando ;)

viernes, septiembre 07, 2007

Distracción

Hola!!

Bueno, un poquito de diversión no
nos cae nada mal. En este video muestran
una recopilación de las caidas
más graciosas que he visto. La
verdad me he reido bastante con esto :).

Yo creo que de vez en siempre tenemos que
dedicarle un poquito de tiempo al niño
que llevamos dentro y pues que mejor manera
que con la diversión. Aqui les dejo
este video super divertido.



go ahead!!

domingo, septiembre 02, 2007

High Tech

Una de las tecnologías que más impacto tienen
son las que hacen que nuestra vida sea mucho
más práctica y óptima, de hecho indirectamente
toda la tecnología influye en nuestro mundo
para hacerlo un lugar mejor.

Ahora imaginemos la posibilidad de que un día
nuestros hogares estén controlados por
computadora, si! Un sistema de control que esté
listo para avisarnos sobre cualquier acontecimiento
y que además podamos configurar a través
del internet o nuestra PDA cuando andamos de
viaje o bien cuando simplemente no estamos en casa!.

Pues este tipo de automatización es bajo la cual se
basa la domótica, que es la tecnología aplicada a
los hogares para hacer de ellos sistemas inteligentes
casi autónomos, para brindarnos comodidad y
seguridad.

Disfrutemos del futuro:



Wake up!

viernes, agosto 31, 2007

Trabajando con JFugue

Hola a todos! Este post es para brindarles acceso
al tutorial que he desarrollado sobre JFugue, un
API que permite trabajar con MIDI desde Java.

Es una utilidad bastante sencilla y funcional para
trabajar audio en nuestras aplicaciones.

Aquí está el enlace:

Trabajando con JFugue

JFugue

Espero les sirva!

martes, agosto 28, 2007

Pioneros

Google© ha demostrado ser pionero en tecnología
desde los inicios con su famoso buscador.
Posteriormente implementaron nuevos servicios que
lo han hecho ir creciendo, tal es el caso de gmail que
ha pasado a ser un servidor de cuentas de correo muy
usado en la actualidad. Es interesante la forma en
que proyectos como google earth han demostrado
que dicha compañía no tiene límites y que su capacidad
de innovación es excelente. Ahora da un paso mas.

En lo personal siempre me ha llamado la atención esto
de los planetas, las estrellas y todo eso. Creo que es algo
así como lo misterioso y maravilloso. Es muy
probable que la mayoría de nosotros en algún momento
haya pensado en ser astronauta o viajar al espacio. Pero
¿a qué viene todo esto?. Google© consiente de la fascinación
por el espacio, ha creado un proyecto llamado Google Sky
el cual implementa la funcionalidad de Google earth pero
en el espacio!

Una gran muestra de innovación y de mejora continua!




go on!

miércoles, agosto 22, 2007

¿Contra quién competimos?

Somos competidores desde antes de engendrarnos, la vida es así.
Pero la cuestión está en realmente ¿contra quién competimos?.

Muchas veces tratamos de ser mejores que los demás o nos
comparamos con alguien, creemos que la competencia es
hacia quienes nos rodean,es hacia nuestro entorno. Pero
¿qué si pensamos que la competencia es con nosotros
mismos? Me refiero a una competencia sana, una competencia
constructiva en donde cada evento colabore con nuestro
aprendizaje.

Los límites y barreras que tenemos que derrumbar no están
afuera, están adentro en nuestra mente; muchas veces cuando
no logramos hacer las cosas bajo un paradigma de calidad es
porque no hemos puesto de nuestra parte, porque no hemos
dejado el alma y nuestro ser, nuestro sello en lo que hacemos.
La competencia es con nosotros mismos, por llegar cada
vez más lejos de donde hemos llegado antes, hacer lo que
creemos que sería imposible, vencer la apatía, derrumbar
nuestros miedos, creer en nosotros!.


Es muy importante recordar que esto es un proceso y que
posiblemente la implementación de la calidad en
nuestras vidas sea algo difícil y quizá lento; pero en
los momentos difíciles la constancia cuenta mucho, allí
cuando las cosas no parecen funcionar, es donde
tenemos que recordar cuánto podemos lograr y de qué somos
capaces! En esos momentos hay que recordar que es un proceso
sujeto a duras pruebas.

El problema de competir contra los demás, es que en un país de
ciegos el tuerto es rey. Así que podemos creer ser muy buenos y
cuando nos movemos de ambiente, resulta que no es así. Por eso
actuar dando lo máximo de nosotros nos dejará satisfacción y nos
hará aprender de nuestros errores porque siempre sabremos que
dimos lo máximo.

¿Qué opinan ustedes?

optimismo

A SEGUIR ADELANTE!!

sábado, agosto 18, 2007

Actividad de la memoria

Uno de estos dias me encontraba soñando muy a gusto, cuando de pronto la alarma de mi despertador comenzó a sonar como si era sirena de ambulancia (ya va la exageración) y resulta que tristemente me despertó de ese sueño tan cómodo que estaba teniendo. En ese momento me dije... necesito investigar a cerca de los sueños. Lo más gracioso fue que cuando me dispuse a realizar este post, me tope con miles de cosas excepto con una razón científica de los sueños, encontré desde páginas que te "dicen" el significado de los sueños, páginas donde hablan a cerca de la existencia de los vampiros, magia, etc. En fin estaba todo menos lo que yo buscaba: una razón coherente de por qué soñamos.

Afortunadamente encontré algunos sitios que no hablaban de misticismo y esas cosas (que son de mi completo desagrado) y encontré que una de las explicaciones que los científicos le dan a los sueños es que suceden porque nuestros recuerdos se trasladan de una región a otra en nuestro cerebro, antes de ser almacenados y es allí donde se da el proceso de soñar.Ésta es una actividad de la memoria que hasta ahora había sido desconocida. Aquí el enlace: Por qué soñamos?.

También me encontré con un artículo muy bueno en el cual se enuncian y explican las partes de un sueño así como las diferencias que hay entre ellas. Me llamó mucho la atención que en la última parte del artículo que les menciono dice asi: "nuestro cerebro está tan entrenado para dar significado a lo que percibe que no puede aceptar las percepciones sin orden ni sentido y que si lo que ve o siente no lo tiene, nuestro cerebro lo crea". Veanlo en: Sueños: Psicología y Fisiología . Una vez más el poder de nuestra mente, la forma en que percibimos el mundo... percepción unitaria ;)

Dreams

Take care!

lunes, agosto 13, 2007

La música y nosotros..

Hoy que regresaba de la universidad y me disponía a trabajar en la compu, me di cuenta de una catástrofe!! No tenía audio!! Comencé a revisar y me di cuenta que el problema estaba en el cable que va de la compu al amplificador.. Bueno, aplique mis conocimientos de electrónica ;) logré repararlo y ya tenía otra vez mi preciado sonido...

Fue en ese momento en que me puse a pensar cuánto necesitamos de la música, es muy probable que en estos momentos estés escuchando alguna canción o quizá no (yo si:) al menos en lo personal es una catástrofe trabajar sin música :). La música nos ha acompañado a lo largo de nuestra vida y es algo muy importante ya que nos da cierta sensación en el alma que nos facina de alguna manera subconciente (o conciente también) y nos hace depender tanto de ella. Bien para callar las voces internas (para aquellos que escuchamos voces :S), para relajarnos, para dormirnos, para comer, para recordar, en fin para tanto.

Una de las aplicaciones interesantes que se le puede dar a la música, es la realizacón de terapia a través de ésta. Se le llama terapia musical o musicoterapia.

He encontrado en la red un artículo muy interesante acerca de música y salud, es impresionante.

Y todo esto porque me quedé sin audio un ratito :)

Music
See you around!

viernes, agosto 10, 2007

Atrevete a soñar!

Hola a todos!

Bueno, al fin me decidí por comenzar con este blog, espero que sea muy bueno!

Hace varios años la tecnología era algo como un sueño, todo lo que vemos hoy y que para nosotros es algo así como normal, antes no era mas que una visión hacia el espacio, hacia lo infinito, hacia lo "inalcanzable". Pero hoy nos encontramos con que todo lo que antes fue un sueño hoy es realidad.

Como fue "El primer hombre en la Luna", un gran paso para nosotros; creo que así fueron las primeras tecnologías que se implementaron, desde el ábaco 500 a.C.; un procesador Intel® 4004® y hasta lo que es hoy en día un Intel® Centrino® han sido saltos para la humanidad. El punto de todo esto es que seguramente hace mucho tiempo alguien soño con todo esto, quizá pensó que sería imposible, pero no lo fue.

Esto me inspira bastante y me lleva a creer con toda seguridad que... puedo soñar!! todos podemos, nuestras vidas son mejores y se construyen con sueños, quizá lo que imaginemos que es imposible hoy, mañana sera algo muy normal: viviendas aéreas, programación a través de realidad virtual, mecanismos bioelectrónicos inteligentes; son acaso imposibles de alcanzar? La respuesta es no!! Todo está en nuestra mente y en la libertad que le demos a nuestros sueños y a nuestro ingenio ;).

Así que dejemos las excusas y pretextos para otros y comencemos a soñar!!

Un ejemplo de personas que se han atrevido a soñar y además han trabajado en sus sueños: Google Sky.

Technology nowadays

See you soon! ;)

domingo, agosto 05, 2007

Hold on!!

48 65 20 65 73 74 61 64 6f 20 75 6e 20 70 6f 63 6f 20 6f 63 75 70 61 64 6f 20 65 73 74 6f 73 20 64 69 61 73 2c 20 70 65 72 6f 20 6c 65 73 20 61 73 65 67 75 72 6f 20 71 75 65 20 6c 61 20 65 73 70 65 72 61 20 76 61 6c 64 72 61 20 6c 61 20 70 65 6e 61 21 20 4d 75 79 20 70 72 6f 6e 74 6f 2c 20 6d 69 20 42 6c 6f 67 20 73 65 72 61 20 6c 69 62 65 72 61 64 6f 20 3b 29 2e