Korsarios BoardPaseando por ahí, nos hemos fijado que muchos de los blogs tienen Boards, es decir, una especie de pizarra donde poder dejar mensajes cortos, así que decidimos ponernos manos a la obra.
Y aquí teneis una primera versión beta del Kboard. No he tenido tiempo de ponerle smileys y otras elementos que he observado por ahí.
Saludos Korsarios.
Microsoft Certified Solution Developer, Parte ILos Korsarios y Missha, grandes defensores del software libre y del Copyleft, hemos comenzado uno de los cursos de Microsoft(Hay que conocer al Enemigo ¿no?), el MSCD, es decir Microsoft Certified Solution Developer(Certificado Microsoft de Desarrollador de Soluciones).
Es un curso de programación sobre la plataforma .NET en Visual Basic .NET, una nueva tecnología basada en el Framework, una especie de maquina virtual(aunque los de Microsoft no la llamen asi) sobre la cual corren los programas desarrollados en esta plataforma.
A mi modo de ver, esta plataforma tiene dos ventajas fundamentales a destacar:
La integración de otros lenguajes, y no solo Visual Basic, en la plataforma .Net consiguiendo así a aquellos programadores que odian Visual, puedan trabajar em la plataforma mediante J++.NET, C++.NET o C#.
Esta nueva tecnología hace desaparecer la dependencia entre Aplicación y Sistema Operativo, pudiendo trabajar estos programas en otros entornos, tales como Linux o Mac, simplemente teniendo instalado el Framework para cada plataforma.
En principio, esto puede ser perjudicial para Windows, ya que el que elija como Sistema Operativo Linux, también podrá acceder a aplicaciones como Word o Excel, animando asi la proliferación de otros sistemas, pero en cambio le abre las puertas a la venta de sus productos a estos usuarios.
Personalmente, creo que esta apuesta es una maniobra muy inteligente, del tipo, "si no puedes con ellos, unete", aunque como diría mi compañero y amigo David, ".Net es un una compleja operación de Copy&Paste sobre Java".
Continuare Informando sobre el tema, Saludos Korsarios.
Muñequitos :DEs época de exámenes, esto quiere decir que me encuentro especialmente imaginativo, siempre me pasa, cuando tengo que ponerme a estudiar se me ocurren montones de ideas de todo tipo y todas me parecen geniales... ayer mismo estando en la biblioteca me dió por dibujar y me salíeron estos personajes, así que en cuanto llegué cogí mi wacom y el illustrator y salió esto:

Porqué no usar Notepad para HTMLNavegando por ahí oimos un día que había gente que hacía páginas webs con Notepad, pero suponemos que lo que quisieron decir es que hacen el código a mano. Por eso hemos elaborado un decalogo de las 10 razones por las cuales no se debe usar Notepad para hacer HTML o CSS:
1- No Colorea el Código.
2- En win9x no tiene tecla rápida para guardar.
3- En win9x no tiene la herramienta Reemplazar.
4- Solo puede deshacer en una ocasión.
5- No te detecta errores de syntaxis.
6- Carece de ayuda para insertar el código.
7- No tiene editor en vista de diseño.
8- No tiene vista preliminar de la página.
9- No Autocompleta.
10- Carece de validador de código html, ni css.
Siguiendo estas 10 razones todos deberiais llegar a la conclusión de que Notepad no es un buen editor y recomendamos otros que a nuestro gusto poseen mejores herramientas para la creación web:
Pero bueno, ya puestos a ser los mas Machos porque no usar el Edit de MS-DOS :)
(Este post fue editado en su totalidad con notepad.)
Saludos Korsarios.
Prediciendo el futuro"¿No le gustaría a usted disponer de un aparato de bolsillo que le recordase cada cita que tiene y todo lo que ha de hacer en el día? A mí sí. Estoy esperando a que llegue el día en que los ordenadores portátiles resulten lo bastante pequeños como para llevar uno encima. Desde luego, lo cargaré con todos mis recordatorios. Tiene que se pequeño. Tiene que ser cómodo de usar. Y tiene que disponer de cierta potencia, al menos para las normas actuales. Necesitaría un teclado completo de escribir y una pantalla bastante grande. También un buen sistema de grafismo, porque eso resulta muy importante en cuanto a capacidad de uso, además de mucha memoria: de hecho, una memoria enorme. Y tendría que ser fácil de enchufar al teléfono. Necesitaría conectarlo a mis ordenadores, en casa y en el laboratorio. Naturalmente, debería ser relativamente barato.
Lo que estoy pidiendo no es irracional. La tecnología que necesito ya está disponible hoy. Sencillamente, es que todavía nadie la ha organizado con ese objetivo, debido en parte a que en el mundo actual su costo sería prohibitivo. Pero existirá en forma imperfecta dentro de cinco años, y quizá en forma perfecta dentro de diez."
DONALD NORMAN
"La psicología de los objetos cotidianos" - 1988
El sueño de una noche de Verano...No sé en que momento decidí pasar de ser un mero participante a un imparcial observador. Pero lo que cuento es un documental de la noche, un relato de mi visita, una vistazo desde mi perspectiva al sueño de una noche de verano...
Empezó como de costumbre, en casa de alguien el alcohol corrió. Solo llevaba dos cuando decidimos abrir la noche. Estaba bastante sobrio a pesar de que ya no suelo beber, y la felicidad aún no había empezado a surcar mis venas. La plaza de la Merced recuerda a un hormiguero, el centro lleno de gente y por sus cuatro costados el transito de la marabunta. Elegido el sitio nos dispusimos a pedir, para ser sincero diré que este tercero si me proveyó de una inusitada felicidad. En este estado pude ver el ritual de acoso y derribo, derribo en el mejor de los casos:
Fijado el objetivo el buitre se acerca a la presa, a pesar de los cientos de cosas que se me ocurre decir a una mujer la mas socorrida en toda la noche fue el típico ¿dónde vais después? Algunas, captan al momento la indirecta y te ponen sobre aviso de que su marido llegara pronto, o lo que puede ser peor, su hijo es el que esta por llegar. Suponiéndote un hombre con suerte encontraras a alguien que te siga el juego, entonces empieza el espectáculo. Las miradas dicen mas que mil palabras y el alto volumen de la música posibilita el acercamiento, si se ríe, el primer paso esta dado. A veces esto va seguido de una presentación más formal, lo cual permite al atacante estrellar dos besos que ya es algo. Yo puedo decir que pregunte el nombre a todas las chicas con las que hable y que ninguna, ni siquiera con las que hubo mas que palabras preguntaron mi nombre (no creo que encuentre aquí a la mujer de mi vida). Presentados o no el acercamiento se hace mas intimo, las manos cobran vida y con delicadeza recorren los lugares estudiados, de tal modo que se toca pero no. Si este acercamiento no se ve interrumpido por el objetivo, o por alguna amiga poco agraciada del objetivo, pronto llegara lo que vulgarmente se conoce como: "meterle cuello".
Contemplando el espectáculo empece mi cuarta copa, esta produjo un cambio en las mujeres del lugar que de repente empezaron a verse preciosas. Pero hubo que salir de allí, la noche es joven y no hay que conformarse con un solo sitio por muy agusto que estés. Andado un trecho, llegamos al nuevo sitio. Aquí me tome la quinta que solo me dio ardores. El cansancio se iba sumando a la borrachera y empece a encontrarme en un estado de somnolencia que no impidió que a la quinta siguiera una sexta. Todas parecían cansados, el local cerro y por un momento creí que hay acababa la noche, pero no, la fiesta seguía en Benalmadena. Como buen observador seguí a la manada. La discoteca estaba llena y reconoceré que me gusto bastante. Había mujeres por doquier y un ambiente sexual que se palpaba, así que aquello no era un sitio seguro. El alcohol produce otros efectos, una hombría desmesurada que lleva a peleas de las que también fui testigo. Supongo que aquí también se sucedieron algunas copas aunque no lo recuerdo muy bien. Como hecho destacable, mi participación en el cortejo haciendo lo que se conoce como "la cobertura", tirarle los tejos a la fea. No se me dio nada bien y mi colega se tubo que conformar con un par de besos antes de que se fueran.
Cuando salimos era de día, cansados y con ganas de vomitar volvimos a nuestros hogares donde nos esperaba la cama, aguardando con un dolor de cabeza que aun me persigue. En conclusión ¿por qué complicamos tanto las cosas cuando son tan sencillas?
Pipiolo Ending
Muchos de vosotros, de los que habéis seguido los capítulos 1 y 2 de la dramática historia de Pipiolo, habréis sufrido con el pobre destino de nuestro amado gorrioncillo, pero finalmente lo encontramos.
En principio sospeché que había huido por mi culpa, con sus amigos los Gallitos Marzo, unos punkies de cuidado. Pero maldita sea mi desconfianza. Nada mas lejos de la realidad, Pipiolo fue victima de un secuestro.
Me impidieron ponerme en contacto con la sociedad protectora de animales, así que viendo como transcurrían las cosas decidí tomar una decisión, encontrarlos yo mismo.
Fui a la zona baja de la ciudad, a ver si me enteraba de algo y con un par de paquetillas y unas cuantas ramas, me entere de que los secuestradores se ocultaban en un pajarero a las afueras de la ciudad.
Fui a su encuentro, para intentar sorprenderlos por detrás, pero claro, es complicado pasar desapercibido cuando mides 1,90 m, más aun si los que te observan apenas alcanzan los 15 cm.
En cuanto me vieron aparecer, echaron a correr (cosa que me sorprendió pues eran pájaros y podían haber salido volando). Tenían a Pipiolo atado que intentaba safarse de sus captores.
Llegamos a una carretera, y seguía tras ellos pero como no parecía ser capaz de alcanzarlos comencé a lanzarles piedras piedras pequeñas pero no fue suficiente para convencerlos de que pararán, así que comencé a tirar piedras mayores (del tamaño de un puño). Llegue alcanzar a uno de los secuestradores, que cayo al instante pero cuando fui a golpear al segundo, interpuso a Pipiolo en la trayectoria del proyectil, dejándolo mortalmente herido.
El secuestrador lo soltó y se marcho volando y velozmente me acerqué a ver como estaba Pipiolo, que yacía muerto ante mi, con una expresión de dolor en el rostro como jamás había visto otra. Todo dentro de mi ardía, la culpabilidad roía mi conciencia hasta hacerme perder el conocimiento.
Cuando desperté, desee que todo hubiera sido un mal sueño y que Pipiolo estuviera de nuevo a mi lado como los viejos tiempos cuando íbamos juntos a todas partes, pero no fue así. Cuando llegué la policía había acordonado la zona y me interrogaron sobre lo ocurrido y le conté que el secuestrador al ver que no escaparía de mi acabó con Pipiolo y huyó. Ellos me creyeron y se zanjó el asunto, pero no pasa una noche sin que me despierte con sudor frió, recordando en sueños lo que ocurrió aquel fatídico día.
LogotipoHice un logotipo para unos amigos que van a montar una residencia de ancianos. De las ideas que se barajaron parece que esta va a ser la definitiva:

¿Qué os parece? anda, comentadme algo y a ver si lo mejoro con vuestra ayuda. :D
Vectorización a mi maneraLa otra tarde me puse a vectorizar una imagen de un trompetista y después de un rato liado con eso y despues de haber visto algun tutorial de vectorización creo que conseguí algo aceptable... así que intentaré explicar brevemente cómo lo hice.
Bien, lo primero que necesitamos es la imagen que deseamos vectorizar, preferiblemente a buena resolución para trabajar comodamente con ella, podeis bajaros la que yo usé. También es recomendable que la foto tenga fondo blanco o que el objeto o persona a vectorizar tenga buen contraste con el fondo para poder extraerlo o recortarlo bien.
Una vez teneis vuestra foto abrimos el photoshop y en él abrimos la imagen. Si la foto es en blanco y negro pues perfecto, si no pues la podeis cambiar a escala de grises desde Imagen / Modo / Escala de grises . Ahora posterizais la imagen desde Imagen / Ajustes / Posterizar... y le dais unos 5 o 6 niveles, con esto la imagen se quedará en escala de grises pero sólo de 5 o 6 grises quedando separadas las zonas más claras y las más oscuras, aquí se aprecia esto:

Pero no os vayais a pensar que ya está vectorizada eh? aunque ya se parece algo al resultado final... de todas formas el vectorizarla no es solo para que coja este aspecto sino que también cuando tengamos el dibujo en vectores de esta foto podremos hacer muchas más cosas con él valiéndonos de las ventajas de los vectores.
El siguiente paso (y el más largo) es llevarnos esta imagen ya posterizada a Illustrator y en él empezar a vectorizar de verdad la imagen. Primero de todo colocamos la imagen y creamos una capa nueva, la capa de la imagen la bloqueamos. A partir de aqui voy a explicar como hice la cabeza del trompetista, lo demás es igual.



¡¡ 100 posts !!Es nuestro post número 100, quién diría que iba a llegar este día... :)

Teníamos otra imagen para el evento...
Saludos!
¿Son las gallinas tan promiscuas en realidad?Os hablaré de la reproducción de las gallinas intentando que cada cual saque sus propias conclusiones de por qué se usa el dicho popular ?es más puta que las gallinas?.
¡Quién fuera un pájaro!, ellos pueden hacerlo de pie, tumbados e incluso volando, vaya chollo, pero en esto de copular se llevan la palma las gallinas; Sí, sí esos aparentemente inofensivos animalitos de corral. Porque ahí donde las veis son unas de las aves más insaciables del reino animal.
Para copular el macho se sube encima de la hembra y no le introduce el espolón como algunos malpensados creen, sino que a ellos le va más el roce, o sea que se frotan mutuamente las cloacas (cavidad en la cual están los aparatos genitourinarios) hasta que el macho descarga toda su potencia sexual almacenada en su vesícula seminal que se vuelve tan grande como para causar una protuberancia local.
Pero no contenta con estos momentos de placer la gallina inmediatamente es receptiva para que otro gallo cumpla con su función en la sociedad de las gallinas. Aparte de todo esto y de la gran fertilidad de los huevos de las gallinas (siguen fértiles incluso 30 días después del apareamiento) a llevado a comparar a estos animales con ciertas mujeres de mala vida.
Un regalo !!!Miren que pedazo de regalo nos ha hecho nuestro amigo OxygeN; esta genial, muchas gracias!!! a ver si alguien más se anima, que nos hace mucha ilusión ;)
EstampidaEl pánico se apodera de la red, la gente corre de aquí para allá, la locura se cierne sobre el cybermundo... LOS BLOGUEROS ABANDONAN EN ESTAMPIDA.
Primero fue Earful, despues, Awacate, ahora Marta. ¿Quién será el próximo? ¿Blogpocket?. El Asunto es grave y digno de una investigación a fondo sobre el porqué de estos abandonos.
Hay un rumor por ahí que dice que tanto Marta como Awacate y Earful, eran seres cibernéticos enviados a la tierra con el fin de recoger información sobre la raza humana para una inminente invasión alienígena y que una vez completada su misión han sido llamados a filas.
Otro de los rumores dice que ellos no existen, y que fueron creados por la CIA para hacernos olvidar el genocidio contra el pueblo Iraquí llevado a base de Tomahawks, y una vez acabada la guerra hacen desaparecer los blogs.
Y por último, el tercer rumor que se baraja es que estos tres blogueros se han marchado con unas extrañas personas que las convencieron de que el mundo en el que vivimos no es más que una simulación creada en nuestras mentes, por un ordenador que nos mantiene en un estado de hibernación y se alimenta de nustros impulsos eléctricos. ¿Impensable verdad?
Esten donde esten, que les vaya bonito.
Y si es cierto que preparan una invasión que sepan que los esperaremos con el polvo rojo con el que acabamos con los Visitantes
La búsqueda de Pipiolo - Capitulo 2Pipiolo...dónde estás?
Para que entren en situación y comprendan mejor por que Pipiolo se escapó de casa les contaré algo sobre él.
Lo recogí hace 2 años en un puente. Estaba al filo, y por un momento pensé que iba a suicidarse, así que lo agarré y me llevé a casa. Lo convencí de que aún había un sentido para vivir y que no todo estaba acabado. Nos hicimos grandes amigos. Jugabamos al fútbol en el mismo equipo, en el Quake jugábamos en pareja, y era mi compañero para el mus, aunque siempre perdíamos, porque no se le daba bien eso de hacer señas.
Pero cuando comencé a interesarme por las webs y eso, no podía pasar el tiempo que me gustaría con él y comenzó a conocer a otra gente y empezó a juntarse con pajarracos del mal vivir, ya sabeis cuervos y jilgueros.Aquí teneis un retrato robot de uno de sus amigotes que ha hecho Jose:

Por favor si sabeis algo avisadme.
...y el chocolate espesoNunca imaginamos que el post sobre las coincidencias iba a despertar tanta expectación. En realidad nuestra intención no iba mas haya de una broma socarrona, sacar la lengua y guiñarle un ojo a Marta, de ahi la razón que no creyéramos necesario avisarla. Bien es cierto que la respuesta a sido desproporcionada, solo es un fondo y una mentira. Supongo que habrá gente que de un modo u otro ha visto en esta una oportunidad de cobrarse viejas rencillas, aunque estoy seguro de que la mayoría solo han querido divertirse un poco que es el propósito de toda broma. Y no lo saquemos de quicio, ni lo convirtamos en una caza de brujas o una critica encarnizada, ni dioses ni demonios. El blog de Marta sigue siendo tan bueno como era y ella sigue siendo la misma. ¿A quien no lo han pillado en una mentira? Sólo que normalmente no tienes mirando a toda la blogosfera.
Como decimos los Korsarios: ¡¡¡Vamos a llevarnos bien!!!
No te lo iba a decir...Bueno os traigo hoy un pedazo de documento sonoro que me ha proporcionado mi querido amigo Pablo. Lo que vais a oir es un mensaje que apareció un buen día en su contestador automático, ni él ni su familia conocen a ninguno de los personajes ni saben nada del tema y nada se ha vuelto a saber sobre la historia que narra... Podeis bajarlo en formato WMA o en formato formato Ogg Vorbis ; por cierto con la misma calidad el Ogg ocupa bastante menos :D
Saludos!
Hittest en AllegroComo detectar zonas geométricas
En este tutorial he intentado conseguir detección de colisiones entre el ratón y una figura que tengamos en pantalla.
En principio he establecido tres figuras para la detección de las formas:
1. Un Rectángulo.
2. Un Círculo.
3. Un Triángulo.
La detección de estas formas es independiente del tamaño o la colocación de las mismas.
El Rectángulo:
La función que se encarga de detectar la colisión con el rectángulo tiene la siguiente cabecera:
bool DetectaCuadro(int Xini,int Yini, int Xfin, int Yfin);
Los parámetros que le pasamos son los puntos X e Y que definen la esquina superior-izquierda del rectángulo, y los puntos X e Y que definen la esquina inferior-derecha del rectángulo.
A partir de esos valores podemos decir que cualquier posición de la pantalla que se encuentre entre esos 2 puntos, pertenecerán indudablemente al Rectángulo definido:

Y la función quedaría de la siguiente manera:
bool DetectaCuadro(int Xini,int Yini, int Xfin, int Yfin){
if(mouse_x>Xini && mouse_x
}else{
return false;
}
}
Como vemos, si la posición del ratón en X se encuentra entre los puntos inicial y final del rectángulo en eje de abcisas y la posición en Y del ratón se encuentra entro los puntos inicial y final del rectángulo en el eje de coordenadas, el ratón esta sobre el rectángulo y por lo tanto la función devuelve true.
El Circulo:
La función que se encarga de detectar la colisión con el círculo tiene la siguiente cabecera:
bool DetectaCirculo(int posx,int posy,int radio);
los parámetros que le pasamos a esta función son la posición X e Y del centro de la circunferencia y el radio de la misma.
Teniendo en cuenta estos parámetros, podemos decir que cualquier punto de la pantalla cuya distancia al centro de la circunferencia, sea menor o igual que el radio, se encuentra dentro de dicha circunferencia.

Siendo así, la función que he desarrollado queda de la siguiente manera:
bool DetectaCirculo(int centrox,int centroy,int radio){
int distancia;
distancia=abs(sqrt(pow(centrox-mouse_x,2)+pow(centroy-mouse_y,2)));
if(distancia<=radio){
return true;
}else{
return false;
}
}
En primer lugar, calculamos la distancia desde la posición del ratón al centro de la circunferencia mediante el teorema de Pitágoras:
Distancia = Ö (centroX – mouse_x)2 + (centroY – mouse_y)2
La hipotenusa del triangulo formado por centroX/mouse_x y centroY/mousey, es la distancia entre el centro de la circunferencia y la posición del ratón, por lo tanto comprobamos que esa distancia sea menor o igual que el radio, para determinar si el puntero esta sobre la circunferencia.
El Triangulo:
Para la resolución de este tipo de figura el proceso se complica un poco, si queremos tener en cuenta cualquier tipo de triangulo.
En primer lugar establecemos cual será el proceso mediante el cual calcularemos cual es la superficie del triangulo:

Como se observa en el dibujo, el área del triangulo esta definido por la zona común en el centro que comparten las tres rectas creadas por la prolongación de los lados del triangulo.
Para hallar estas rectas necesitaremos las coordenadas de los 3 vértices del triangulo.
bool DetectaTriangulo(float posx1,float posy1,float posx2,float posy2,float posx3,float posy3);
Donde el punto (posx1,posy1) es el punto del triangulo mas a la derecha, (posx2,posy2) es el punto centro de la circunferencia y (posx3,posy3) es el punto mas a la izquierda de la circunferencia.
Con estos puntos obtenemos las rectas:
Linea1: ( posx1,posy1) (posx2-posy2)
Linea2: ( posx1,posy1) (posx3-posy3)
Linea3: ( posx2,posy2) (posx3-posy3)
Para poder trabajar con estas rectas las transformaremos en forma de ecuación punto-pendiente, de la siguiente manera:
f(x)=[((Yfinal-Yinicial)/(Xinicial-Xfinal)) * (x-x1)]+y1
De esta forma podremos establecer si un punto se encuentra a un lado u otro de la recta f(x).
Una vez halladas las ecuaciones pertinentes procederemos a establecer las zonas activas:
Si la posición del ratón en Y es mayor o igual (véase que las coordenadas en allegro aumentan hacia abajo) que el valor de f(x) en la coordenada X del ratón quiere decir que el puntero se encuentra en la zona por debajo de la recta, en otro caso se encuentra en la zona por encima de la recta.

Como vemos, para cada recta elegiremos la zona activa que nos permita detectar la colisión con el área del triangulo:
if(linea1 sumando las tres condiciones obtenemos la forma triangular que buscamos. bool DetectaTriangulo(float posx1,float posy1,float posx2,float posy2,float posx3,float posy3){
La función finalmente quedaría así:
float linea1,linea2,linea3;
bool contacto=false;
linea1=(((posy2-posy1)/(posx2-posx1))*(mouse_x-posx1))+posy1;
linea2=(((posy3-posy1)/(posx3-posx1))*(mouse_x-posx1))+posy1;
linea3=(((posy3-posy2)/(posx3-posx2))*(mouse_x-posx2))+posy2;
if(linea1
}else if(linea1>mouse_y && linea2
contacto=true;
}else if(linea1==mouse_y){
contacto=true;
}
return contacto;
}
TeleformaciónAunque se ha hecho esperar aquí esta ya el ppt de la conferencia sobre portales de teleformación que impartimos Jose y yo en Forman. Por cierto somos los webmasters de su web, se admiten criticas... constructivas ;P.
Aquí tenéis la parte mas teórica, después siguió una parte practica que fue sin duda las mas divertida. Analizamos la usabilidad y accesibilidad de distintos portales de teleformación, así como la tecnología con la que están implementados y la seguridad que ofrecen. Desde estas cuatro perspectivas esta abordado el problema de la teleformación.
Por cierto antes de que se me acuse de plagio citare algunas de mis fuentes:
rs-labs
areas.net
xpertia
...algunos otros
Espero que os guste Korsarios leed y propagad.
Coincidencias...Navegando por ahí me tope con estas coincidencias de la vida:
http://surfstation.lu/16.html

http://www.letsmarta.tk/

Vaya casualidad, no? No seais mal pensados, que estas coincidencias ocurren .. yo tengo un billete de 5 euros igualito a uno que tiene alvaro...
16 de mayo - letsmarta:
"Awacate me incitó a esto... Describió cruelmente a mi anterior diseño de incómodo por el pop-up, y me picó para que hiciera una nuevo... Y al final lo has conseguido..."
Saludos!!
Y yo con estos pelos...Observo con indignación como el tanga gana terreno a la braga de toda la vida. Bien es cierto que esta ha ido adaptándose a los tiempos, perdiendo tela de aquí y de allí pero al fin y al cabo seguía siendo una braga. ¿Que diría Chicho Terremoto? Ese personaje con el que hemos crecido que adoraba las bragas blancas.
Hasta hace poco no sabía que existía diferencia entre unas y otros pero gracias a un anuncio de televisión he aprendido que si vas con Luis a cenar, el tanga es una buena opción sin embargo si vas con tus padres entonces amigo la braga es mucho mejor. Claro que esto no es estricto. Afortunadamente todos los días, en la biblioteca, veo montones de mujeres y la verdad no hay tantos Luises por allí. Así que me pregunto yo ¿Si se ponen eso para estudiar en la biblioteca, que se ponen para cenar con Luis?
Como la braga el tanga ha ido perdiendo tela hasta convertirse en algo que ciertamente eso ya no es tanga ni es ná, es la goma de un tirachinas. Así que ya veis amigos, el verano se presenta cruento, nada bueno para la dieta que me he impuesto. Korsarios leed y propagad¡¡¡
Gentes de buen corazón...Existe gente de buen corazón, gente amable y agradecida, incluso gente que hace el bien sin pedir nada a cambio, como aquel profesor que borraba la pizarra... Pues mi amigo Pablo ha tenido la fortuna de que en su garaje, en la plaza contigua la suya, aparque su "amoto" una buena persona de estas que os digo, la prueba la tenéis en esta transcripción de una nota que le dejó un buen día en su limpiaparabrisas:
29-05-03
Estimado vecino:
Le estoy absolutamente reconocido y agradecido, pero siento vergüenza al ver como se esfuerza en hacerme fácil mi maniobra. Hay veces que creo que sale por encima del capó. Le ruego infinito que no se moleste de esa manera. Me basta con un poco y me arreglo.
De nuevo: muy reconocido y agradecido.
Alberto.
¿Es o no Alberto una buena persona? ;) Saludos!