Tuesday, September 21, 2010

Desarrollador Cinco Estrellas (DCE) 3 / 3 - Seguridad / Examen / Intento 2.

Desarrollador Cinco Estrellas (DCE) 3 / 3 - Seguridad / Examen / Intento 1.

Desarrollador Cinco Estrellas (DCE) 3 / 2 - Web Services / Examen / Intento 2.

Desarrollador Cinco Estrellas (DCE) 3 / 2 - Web Services / Examen / Intento 1.

Desarrollador Cinco Estrellas (DCE) 3 / 1 - Acceso a datos avanzado / Examen / Intento 1.

Desarrollador Cinco Estrellas (DCE) 2 / 2 - Windows Forms / Examen / Intento 3.

Desarrollador Cinco Estrellas (DCE) 2 / 2 - Windows Forms / Examen / Intento 2.

Desarrollador Cinco Estrellas (DCE) 2 / 2 - Windows Forms / Examen / Intento 1.

Desarrollador Cinco Estrellas (DCE) 2 / 1 - ASP.NET / Examen / Intento 2.

Desarrollador Cinco Estrellas (DCE) 2 / 1 - ASP.NET / Examen / Intento 1.

Thursday, August 05, 2010

Diálogos - JORGE LUIS BORGES.

Nuestra vida, como estos diálogos y como todas las cosas, ha sido prefijada.
También los temas a los que nos hemos acercado.
Con el correr de la conversación he advertido que el diálogo es un género literario, una forma indirecta de escribir.
El deber de todas las cosas es ser una felicidad; si no son una felicidad son inútiles o perjudiciales.
A esta altura de mi vida sienta estos diálogos como una felicidad.
Las polémicas son inútiles, estar de antemano de un lado o del otro es un error, sobre todo si se oye la conversación como una polémica, si se la ve como un juego en el cual alguien gana o alguien pierde El diálogo tiene que ser una investigación.
Y poco importa que la verdad salga de uno o de boca de otro.
Yo he tratado de pensar al conversar, que es indiferente que yo tenga o que tenga razón usted; lo importante es llegar a una conclusión, y de qué lado de la mesa llego eso, o de qué boca, o de qué rostro, o desde qué nombre es lo de menos.
JORGE LUIS BORGES
(Dedicado a una persona muy especial.)

Friday, July 30, 2010

OverWrite. A program to inject random lines between original lines of a file.

//OverWrite21.c
//A program to inject random lines between original lines of a file.
//30-JUL-2010



//include headers and libraries
#include
#include
#include
#include

#include
#include

#include


//define constants and macros
#define BUFFERSIZE 1024


//declare functions prototypes
void DisplayError(LPTSTR lpszFunction);
int fReadTheFile(LPCTSTR, char[]);
void fWriteTheFile(LPCTSTR, char[]);
void fCloseFile(HANDLE);


//
// Note: this simplified sample assumes the file to read is an ANSI text file
// only for the purposes of output to the screen. CreateFile and ReadFile
// do not use parameters to differentiate between text and binary file types.
//

Programa juguete para recordar comportamiento de buffers en C.

//toy_buffers.c
//A toy program to test buffer behaviours.
//30-JUL-2010


//include libraries
#include
#include
#include
#include

#include
#include

#include


//define constants and macros
#define BUFFERSIZE 1024


//define functions prototypes
void fPutGetBuffer(char[], char[]);


//
// Note: this simplified sample assumes the file to read is an ANSI text file
// only for the purposes of output to the screen. CreateFile and ReadFile
// do not use parameters to differentiate between text and binary file types.
//

Thursday, June 17, 2010

De spiritus res.

[...] "Desde su posición, es visible sin cesar la esencial arbitrariedad (por así llamarla) de toda verdadera creación; para ellos no hay supuestos básicos, todo brota con la voluntariosa belleza de un chorro o una melodía de ese instante milagroso de autolimitación en que el infinito, rechazando un millar de posibilidades, proyecta fuera de sí la invención concreta y elegida. No les parecía extraño que un cuerpo pudiese descansar sin corromperse durante mil quinientos años; conocían mundos donde no había la menor corrupción. Que su vida individual pudiese permanecer latente durante todo ese tiempo no era más extraño para ellos: habían visto innumerables modos en que podían combinarse y separarse el alma y la materia, separarse sin pérdida de recíproca influencia, combinarse sin verdadera encarnación, fundirse de tal modo que creaban una tercera entidad, o unirse de manera periódica en una unión tan breve y tan instantánea como la cópula." [...]

Thursday, June 03, 2010

Twittie v0.1. A little script to use twitter.com services.

#Twittie01.ps1
#A little script to use twitter.com services.
#03-JUN-2010


[System.Net.ServicePointManager]::Expect100Continue = $false;

Sunday, May 30, 2010

El hoyo iridiscente.

Viéndolo de lejos sólo parecía una perturbación en el paisaje producido por algún extraño reflejo de luz, si no tuviera su cabeza ocupada con la preparación de la fogata y las cuentas de las provisiones que necesitarían este sería el momento perfecto para remembrar aquellas historias fantásticas acerca de duendes y ollas de oro, ya que aquella perturbación parecía tan colorida que de repente un arco iris podría emerger de esa forma distante.

No podrá atraerme, no podrá llevarme, no podrá arrancarme. Sin embargo su mente estaba volátil, esa perturbación resultaba extraña y su mente intentaba explicarla. Se puso en pie dejando el campamento y se acerco a la orilla del lago para ver más de cerca la perturbación. Ahora su mente extasiada fraguaba diversas explicaciones y teorías para lo que estaba apreciando.

No me atraerá, no me llevará, no me arrancará. El peñasco no era muy alto, y la caverna debajo de él tampoco parecía muy profunda, pero había mucha agitación en aquel lugar de la reserva, la neblina estaba bajando y era probable que en un rato no hubiera mucha visibilidad, sin embargo la iridiscencia se mantenía ahí, arroyo arriba había un claro por el que entraban los rayos de luz directamente sobre el río, lo que hacía un poco mas colorido aquél lugar; el ambiente era literalmente fantástico, la iridiscencia, la neblina y el claro vórtice formado en el arroyo. Al ver tan clara diferencia en el arroyo sintio un poco de nostalgia al pensar en la divisibilidad de la naturaleza, en las partes separadas de las que está compuesto el mundo, pero sabía que esto no era así, sabía que el mundo era un organismo viviente único e integral, una matriz orgánica de vida reverberante de energía inseparable; esto necesitaba comprobarlo, necesitaba ver de cerca el vórtice y comprobar con sus propios ojos cómo sería imposible diferenciar donde terminaba el arroyo y dónde empezaba el vórtice.

Se puso en marcha, caminó un poco ladera arriba hasta encontrarse cerca de la desembocadura del arroyo en el lago. No me atrerá, no me llevará, no me arrancará. Él sabia lo que iba a encontrar, sabía la belleza sútil que debía apreciar en un vórtice, sabía que debía apreciar la unidad de la naturaleza, la indivisibilidad del universo, sabía que no podría distinguir el límite entre el arroyo y el vórtice, y lo estuvo apreciando por un buen rato, embotado por sus propios pensamientos, recordando aquellas excentrícas teóricas físicas enfrentadas entre sí para entender la dinámica del universo, embotado en sus lecciones escolares acerca de partículas y partes divisibles del universo y en otras teorías que buscaban entender de manera holística el universo.

Al acercarse a la orilla del rio, vio algo singular, una extraña perturbación en el arroyo; en el fondo había una pequeña grieta, con algo incrustado en ella, un objeto brillante, semi-circular y dorado, una clase de talisman partido a la mitad. Se agachó en la orilla y trató de observar de cerca el talisman dorado, tenía un grabado, parecía una reliquia antigua, de repente en ese momento un vacío súbito de miedo puro e indescriptible lo rodeó como un tornado de sudor frío por toda su humanidad y entonces se vió recordando aquellas leyendas paganas de tribus salvajes extintas hace decenios que habían habitado la inhóspita reserva; además sabia que había visto una reliquia de este tipo antes. Y sucedió que el paisaje de ensueño que había pasado a convertirse en un lugar espectral, ahora pasaba a ser el lugar más terrorífico de la tierra cuando vio la extraña forma que venía arroyo arriba.

Al principio pensó que era una masa compacta de barro negro, pero cuando se acercó vió que tenía una consistencia más densa y que no era sólo negra sino que tenía una cierta tonalidad roja, era un cuerpo de un ser que antes había estado vivo y ahora era una masa informe de color negro y rojo porque estaba degollado y calcinado, y luego el mundo se vino abajo cuando vio incrustada en la carne el medallón. Era indudable, era el medallón del abuelo de Denisse, la reliquia de la familia, incrustado en un cadáver calcinado de venado, era la mitad de medallón que habían guardado durante años como reliquia, la mitad que completaba el de la grieta en la rivera; y sintió un sudor frío, un vacío, un desasosiego incomparable, se dio cuenta de su entorno, de cómo estaba viciado el ambiente y comprendió que tenía miedo, y se preguntó dónde estaría en estos momentos el resto de la expedición, porqué no se habían comunicado, ya había pasado bastante tiempo. Se acercó y trato de agarrar el medallón que reposaba en el cadáver pero no lo logró. El vórtice seguía allí, impasible, amenazante, misterioso, y pensaba, no me atraerá, no me llevará, no me arrancará, y no lo hizo, fue el miedo el que se apoderó de él, un vació tangible que le subía por el pecho, el vórtice vino a él representado como un vacío desgarrador en su alma, el sudor frió recorrió una vez más su cuerpo, el vórtice se había hecho presente entre su pecho y su espalda, era el miedo carcomiéndolo por dentro, se recostó y vio fulgores, y recordó el brillo del talismán y en medio de su fiebre lo único que quedó fue el iris resplandeciente del ojo tallado que formaban las dos mitades del talismán y su mente delirante arrastrada por un vórtice de estupor y miedo hacia negruras insondables.

Monday, May 17, 2010

Sinópsis "As Good as it Gets".

En un edificio de apartamentos de Manhattan, Melvin Udall, un escritor maníaco y obsesivo; interpretado por un Jack Nicholson impecable, forcejea con un pequeño can llamado Verdell; haciendo gala de su carácter obsesivo y uraño logra desahacerse de la mascota arrojándola por el ducto de desperdicios.

Sunday, May 16, 2010

El nefasto cóctel.

La adrenalina debería estar fluyendo por el torrente de ambos, es poco común que haya alguien tomando un cóctel en la única sala de velación, sin embargo hay otra gente en conversación acalorada en el restaurante y los empleados estan distraídos en la recepción, así que lo único que le preocupa es la combinación.

Puede que tratándose de una funeraria no sea el lugar más adecuado para pensarlo, ya que hace falta todo el ambiente para la predisposición académica, pero se palpa su bajo vientre; sabe que en algún lugar debajo de la piel y la carne, son unas glándulas situadas en la parte superior de sus riñones las que estan segregando esa sustancia, lo que le brinda el éxtasis del momento; es una hormona capaz de acelerar los latidos del corazón y producir otra serie de efectos en su organismo, pero después de todo una funeraria no está tan lejos de un anfiteatro médico, además las emociones de los últimos días deben justificar un desgaste físico en la mayoría de personas vinculadas con la tragedia; así que sin escrúpulos se estudia a si mismo, hace un auto-examen de su organismo y sus signos vitales de manera disimulada, sabe que está al lado de ella y que a su alrededor hay más gente, así que lo hace sigilosamente, se da cuenta de que sus pulsaciones son altas, tiene la presión arterial por encima de lo normal, la exitación general de su organismo ha empezado a manifestarse como sudor, un sudor frío, por fortuna sabe controlar sus nervios así que no teme por su reaccionar espontáneo o ante alguna situación inesperada, y justo en ese momento, al recordar eso, toma otro trago.

Observa y lo tranquiliza ver que el resto de personas están sumidos en sus propios achaques por los días que están pasando, sumidas en sus conversaciones justificando los hechos, o sumidas en el último recurso que queda a los mortales, la oración; la actividad en la cafetería contínua y los empleados siguen entregados a su tertulia en la recepción.

Es un velorio concurrido, aunque es el único de la funeraria; observa hacia el frente y ve las dos sillas donde dos ancianas están sentadas conversando y tratando de mantener el ánimo, mira el piso y ve que está formado por baldosas de color vino tinto con un recuadro blanco que reflejan una luz del techo, y es cuando se fija en el techo con el cieloraso que tiene las lámparas de luz blanca detrás del vidrio corrugado que se le desenfoca la imágen; por un momento trata de justificarlo pensando que simplemente fue la intensidad de la luz lo que encandiló sus ojos, pero es el primer signo inequívoco de que las cosas no andan bien; mecánicamente se lleva otro trago, mientras trata de enfocar de nuevo a las viejecitas del frente tratando de pasar desapercibido y tratando de concentrarse en la entrada, recordando ese insípido adorno colgado en la pared del frente de la puerta, que no puede ver desde su posición, con apariencia de losa de roca para el cual incluso el cuadro barato de la pared adyacente a esa es mejor adorno, y mientras esto sucede recobra un poco el sentido, pero ahora lo sabe, y sabe que la combinación acabará con él.

Asume su posición y bebe un trago más con ella, ambos deberían ahora tener la adrenalina surcando sus torrentes, pero sólo puede sentir su propio cuerpo y sabe que ella en este momento no puede sentir nada, y mientras la observa con ansias de tocarla y palpar también sus glándulas suprarrenales llega el vacío que lo destruye, recuerda la depresión, el abatimiento, el decaimiento; pudo haber actuado con más prisa, haber acudido a asistencia profesional más pronto, pero le pareció que así las cosas serían mas naturales.

Después del accidente había estado velándola varios días en la cama del hospital hasta que una noche en que pudieron hablar llegaron al acuerdo de dejar las cosas así, distanciarse y no hacerse daño mutuamente, y fue ese shock el que produjo su última exhalación, y su shock personal no le permitió reaccionar con prontitud y ella falleció.

Ahora está ahí con ella, viéndola en el ferétro, su único amor, temiendo la combinación, y viendo ese vacío que se aproxima al recordar la tristeza que los embargó a ambos aquella noche funesta en el hospital. Él sabe que no podrá seguir así, que las cosas ya no serán como antes, que perdieron lo que pudieron haber construido juntos, así que toma otro trago.

Ambos deberían tener la adrenalina alta, pero ella ya no puede, ella simplemente esta ahí tendida y él está a punto de desplomarse, al recordar todo lo que vivieron juntos ese vacío infernal llega a carcomerselo y siente un golpe en el pecho, un oscurecimiento estremecedor se apodera de él, es la tristeza de lo que está viviendo, se da cuenta que tratar de sobrellevar esa situación tomándose un cóctel de forma indebida no ayudará, y se da cuenta de lo destructiva que ha sido la combinación; la euforia, el desasosiego, el desamor, un ambiente funerario, el éxtasis y la emoción se han presentado juntos repentinamente ante él, observa a su alrededor, las formas se desdibujan, los sonidos parecen más altos, la luz se apaga y de repente se desvanece, cae al suelo, y el único recuerdo que le queda de la noche es la mancha en el piso de baldosas vino tinto que reflejan una luz proviniene de un cenit inalcanzable de un nefasto cóctel derramado.

Sunday, April 04, 2010

Del ciberespacio.

[...] "La matriz tiene sus raíces en las primitivas galerías de juego", dijo la voz, "en los primeros programas gráficos y en la experimentación militar con conexiones craneales." En el Sony, una guerra espacial bidimensional se desvaneció tras un bosque de helechos matemáticamente generados, demostrando las posibilidades espaciales de las espirales logarítmicas; una secuencia militar pasó en fríos y azules destellos, animales de laboratorio conectados a sistemas de sondeo, cascos enviando señales a circuitos de control de incendios en tanques y aviones de combate. "El ciberespacio. Una alucinación consensual experimentada diariamente por billones de legítimos operadores, en todas las naciones, por niños a quienes se enseña altos conceptos matemáticos... Una representación gráfica de la información abstraída de los bancos de todos los ordenadores del sistema humano. Una complejidad inimaginable. Líneas de luz clasificadas en el no-espacio de la mente, conglomerados y constelaciones de información. Como las luces de una ciudad que se aleja..." [...]

Friday, March 26, 2010

A tiny python Google results opener

#googleopener10.py
#A tiny python Google results opener.
#MAR2010



import sys
import urllib
import urllib2
import re
import os

Sunday, March 21, 2010

Collage.

El campo, la frontera final, el único obstaculo que aún separaba al pequeño Sammy de su cuartel general. Mientras sacaba más energía para seguir su recorrido a campo traviesa, veía en el cielo las nubes como plataformas danzantes anunciando un universo más basto mas allá de ellas, tal vez ese universo desde donde se había irradiado toda la vida conocida era realmente el paraíso, un mundo de paz que él merecía, del que le había hablado su madre. No era el sudor lo que lo molestaba, ya que lo hacia sentir vivo y radiante, sino el hecho de estar sudando solo en esa aventura sin el resto de la tropa. Atravesaba sin mucha dificultad los barrizales y charcos formados por la tempestad del día anterior, por un momento parecia el terreno dónde se había librado una de esas gigantescas batallas medievales y él un guerrero acercándose al lugar de destino para completar una importante mision. Cuando de un arbusto cercano salió su hermano, tan furtivo como un gato, extraño en él que era una persona de maneras rígidas y pesadas, estuvo a punto de pedirle que le justificara el aire suspicaz que tenía, lo unico que acertó fue a preguntarle porqué lo estaba esperando anticipadamente; el hermano respondió que tan sólo para acompañarlo en la última parte del recorrido. Si el hermano le hubiera preguntado en qué se había ocupado durante la tarea, hubiera estado tentado de contarle lo que había estado pensando, sin embargo sólo se limitó a explicar que el camino estaba cerrado por un retén militar. En ese momento sólo quería llegar a su refugio y encontrarse con Sally para narrarle su más reciente aventura.

Friday, March 19, 2010

Un curioso error/mensaje en YouTube.com

El fin de semana pasado, mientras buscaba con mi novia el video "Single Ladies" de Beyonce en YouTube.com, en medio de la navegación nos topamos con el siguiente error:
while(1);{"errors": "Es una broma", "success": false}
Tras preguntarnos qué podría significar áquel curioso mensaje y ejecutar una somera búsqueda en Google, aprendimos que para "sacarlo" se deben seguir los siguientes pasos:
1. Acceder a YouTube.com
2. Loguearse en el sistema (se necesitará una cuanta activa).
3. En otra pestaña de la misma ventana (cualquier browser) acceder aquí:
https://www.google.com/accounts/ServiceLogin?uilel=3&service=youtube&passive=true&continue=http://www.youtube.com/signin%3Faction_handle_signin%3Dtrue%26nomobiletemp%3D1%26hl%3Des_ES%26next%3D%252Fprofile%253Faction_ajax%253D1&hl=es_ES&ltmpl=sso
Esta es una dirección para acceder a una página de login de YouTube.com .
4. Si los pide, ingresar los mismos datos de login usados anteriormente.
5. A estas alturas ya debió haber aparecido el mensaje de error.

Al parecer el curioso mensaje se presenta al tratar de loguearse por segunda vez, después de haber tenido previamente un login exitoso.
También cabe destacar que no cualquier enlace para acceder a la página de login sirve, sólo sirven los enlaces que usan una "acción AJAX"; aquí se puede observar la diferencia:
Enlace sin "acción AJAX":
https://www.google.com/accounts/ServiceLogin?uilel=3&service=youtube&passive=true&continue=http://www.youtube.com/signin%3Faction_handle_signin%3Dtrue%26nomobiletemp%3D1%26hl%3Des_ES%26next%3D%252F&hl=es_ES&ltmpl=sso
Enlace con "acción AJAX":
https://www.google.com/accounts/ServiceLogin?uilel=3&service=youtube&passive=true&continue=http://www.youtube.com/signin%3Faction_handle_signin%3Dtrue%26nomobiletemp%3D1%26hl%3Des_ES%26next%3D%252Fprofile%253Faction_ajax%253D1&hl=es_ES&ltmpl=sso

Es un curioso error, por el momento al menos sabemos como "sacarlo"; sin embargo cabe explorar otras alternativas como intentar el segundo logueo con otra cuenta o explorar otro "vector" para "sacar" el mensaje, como esta URL:
http://youtube.com/profile?action_ajax=1

Si encuentro alguna novedad con respecto a este curioso mensaje/error de YouTube.com se los haré saber.

Hasta la próxima (un saludo linda! xD).

Friday, March 12, 2010

Del espacio.

[...] Iban disminuyendo en él los efectos de una pesadilla originada hace tiempo en la mente moderna por la mitología que siguió al despertar de la ciencia. Había leído acerca del "espacio" y en el fondo de su pensamiento había acechado durante años la lúgubre imagen del vacío negro, frío, la horrible extensión muerta que según se suponía separaba los mundos. No había advertido cuánto le había afectado hasta ahora, ahora que la misma palabra "espacio" parecía una calumnia blasfema para este océano celestial de fulgor en el que navegaban. No podía llamarlo "muerto"; sentía que la vida se derramaba desde él hacia su cuerpo en todo momento. ¿Y cómo podía ser de otro modo, si de aquel océano habían surgido todos los mundos y su vida? Lo había imaginado estéril, pero ahora sabía que era la matriz de los mundos, cuya descendencia llameante e incontable miraba hacia abajo todas las noches, incluso sobre la Tierra, con tantos ojos... ¡y aquí, con cuántos más! No, espacio era una palabra equivocada. Los antiguos pensadores habían sido más sensatos al llamarlo "los cielos", los cielos que proclamaban la gloria, los
climas felices que se tienden
donde el día nunca cierra el ojo
en los vastos campos celestiales.
 [...]

Tuesday, March 09, 2010

First steps into Flash. My personal super-hero.


Con el formato GIF se pierden muchos de los efectos/calidad/características originales de Flash, sin embargo se puede apreciar el concepto.

Tuesday, February 09, 2010

Instalar Mac OS X Tiger 10.4.4 + Windows XP + Ubuntu 9.10 en un laptop Dell (Inspiron 700m con Procesador Intel Centrino y un solo DD de 80GB~74GB)

Para lograrlo, los SOs se deben instalar en este orden: Mac OS X, Windows XP, Ubuntu.
Otro aspecto a tener en cuenta es reservar espacio para la partición swap de Ubuntu.

A continuación los pasos detallados:

1. Hacer el BackUp de toda la información y tener todo el laptop (en este caso un Dell Inspiron 700m con Procesador Intel Centrino) libre y disponible.

Friday, February 05, 2010

Windows PowerShell (PoSh) to parse some HTML content.

#wps_lidimedia_v30.ps1
#Windows PowerShell script to upgrade LidiMedia content (resources to be displayed in a moodle platform).
#NOV-2009