Sexo Para Todos

18 05 2009

Después de varios meses hablando con unos colegas del trabajo, hemos decidido crear una web dedicada al sexo. Si bien ya teniamos experiencia en el desarrollo de webs de ésta temática, esta vez queremos darle un aire distinto y hemos empezado con un foro que más adelante se convertirá en un gestor de contenidos de temática sexual.

La web es: www.sexoparatodos.net y si tenéis tiempo y ganas, pues será un placer veros por allí y comentar cualquier cosa que querais en el foro!

sexoparatodos

sexoparatodos





Mostrar un XML formateado en un textbox

2 05 2009

Hay veces en las que necesitamos mostrar un XML formateado como tal en un textbox. Veamos una posible solución en ASP .NET (visual basic):

‘Cargamos el documento xml
Dim docXml As New XmlDocument()
docXml.LoadXml(<ruta_del_xml_a_mostrar>)

‘Cargamos el xml indentado en la variable strBuilder
Dim strBuilder As New StringBuilder()
Dim opciones As New XmlWriterSettings()
opciones.Indent = True
Dim writer As XmlWriter = XmlWriter.Create(strBuilder, opciones)
docXml.WriteTo(writer)
writer.Close()

‘Mostramos el xml indentado en el textbox
TextBox1.Text = strBuilder.ToString()





Vivir en Nueva York (ocio)

26 04 2009

Una ciudad tan cosmopolita tiene miles de lugares para el ocio… el tiempo que pasé allí estuve haciendo una lista de varios sitios de interés, y aquí expongo algunos de ellos:

- Pier 17: Es el muelle mas cercano al Brooklyn Bridge. Allí podeis pasear, comprar y ver una vista fantastica.  Por allí cerca hay una discoteca con música brasileña.

- Brooklyn promenade: Pasear por toda la parte de muelle y jardines de debajo del Brooklyn Bridge (en Brooklyn) de la parte de Brooklyn. Allí hay la pizzeria Grimaldi: la mejor pizza de NY (según ellos, y muchos taxistas de la ciudad). Es muy famosa y está siempre llena de gente, pero si podeis probarla es realmente deliciosa!!! ATENTOS: ya que no dejan llevarse la pizza,… tienes que entrar y entablarte. Por último, y si es un dia de calor (especialmente en verano New York es un horno) podeis ir a la heladeria que está justo en el mirador debajo del puente de brooklyn (típicas fotos a modelos, quizá teneis suerte y veis alguna sesión) y tomaros un helado de calidad!

- Abercrombie & Fitch: 199 Water Street. Es una tienda de ropa “pasada de moda”. Hay gente de todo tipo que va allí para buscar ropa de este tipo… ya sabeis: snobs.

- Lower East Side: Allí hay muchos bares donde van muchos neoyorkinos. Típicos de madera con las pantallas dando los partidos de beisbol en directo y la cerveza corriendo por todas las barras. Por aquí está el Max Fish, el Bowery Ballroom y algun otro local de interés. Estilos muy variados. Música de todo tipo: electro, rock alternativo, etc

- En Greenwich Village, Chelsea Soho y Tribeca hay muchisimos locales. Las calles buenas donde se puede encontrar ocio son MacDougal Street y Varick Street. Hay una discoteca brasileña por allí MUY caliente… jejeje se llama SOB’s (Sounds Of Brazil). En Chelsea está el Marquee, Home, Pink Elephant y varios más que son de ambiente más “elitista” (allí se puede encontrar gente famosa a veces).
- Si podeis ir al mercado de Chelsea (parecen unos túneles de estación de metro). Hay unas pastelerias buenisimas, comida de la buena y podreis encontrar comida italiana y española para comprar).

- Pen Top: 5a Avenida número 50 (aprox). Es un bar que está en un hotel en la planta 23. Tiene vistas a la 5a avenida, todo un lujo!

- Turtle Bay: Bar donde los miércoles hay cerveza por 1 euro. 2a Avenida entre la calle 51 y 52.

- Bar Coyote: 1a avenida con la calle 10 creo. Es el bar de la película. Tienen web donde se pueden ver  a las chicas que trabajan allí.

- En Columbia Circle hay un gran centro comercial con tiendas y una planta para conciertos de Jazz.

- Apple Store de la 5a avenida con la 59 . Visita imprescindible para los amantes de la tecnologia!

De momento eso es todo…. otro día pondré más lugares que tengo apuntados.

Saludos!





Trabajar en equipo

17 02 2009

Hoy he leído en baquía (un portal fantástico sobre tecnología) un artículo brillante sobre el trabajo en grupo. Os copio el artículo escrito para que podais leerlo. Dejo un enlace al artículo oríginal: Noé y la innovación en equipo . El artículo está escrito por el sr. Martinez  que es experto en estrategia empresarial (si lees esto, dimelo y pondré un enlace a tu blog).

La Biblia relata como Dios proporciona a Noé el diseño detallado del arca que salvaría a todas las especies animales del diluvio. Pero podemos imaginarnos qué hubiera ocurrido si Dios hubiera decidido delegar, y en lugar de proporcionarle un completo plan de salvamento, hubiera enviado al anciano Noé la multitud de bestias, reptiles y aves pocos meses antes de las lluvias, sin instrucciones ni plan estratégico.

Posiblemente Noé, al que los muchos años de patriarca le habrían dado buena cintura, pensaría en hacer lo propio: delegar a su vez en los bichos el diseño de una solución. Las teorías en uso del Management predicaban que así conseguiría mejor motivación y alineamiento estratégico, aparte de cubrirse si algo se complicaba.

Rechazo al cambio

En la nueva historia, la primera sorpresa de Noé fue que los animales no colaboraron cuando les pidió nuevas ideas para el diseño de una salvación. Pese a todas las enseñanzas que les mostró de los gurús de la época, avalando el valor del aprendizaje y el trabajo en equipo, la mayoría no quiso participar. Preferían funcionar como siempre, que el hombre pensara y ellos a comer, crecer y reproducirse.

Noé estaba desconcertado. No sabía si es que los animales estaban en una fase de negación, o si la culpa era de que había bestias muy individualistas incapaces de colaborar, como los felinos, y otras muy gregarias, temiendo estos últimos bien destacar, los cambios que pudieran ocasionarse o simplemente acercarse mucho a los primeros. También parecía que algunos sentían que perdían estatus por colaborar de igual a igual con los reptiles. Vamos, que parecía que preferían ahogarse a cambiar sus culturas y colaborar. Se aferraban a la organización y jerarquía tradicional de la pirámide alimenticia.

También Noé estaba un poco enfadado, porque sentía que cada vez que no era obedecido, su autoridad decrecía. Así que rogó a Dios que le permitiera incorporar algún afamado gurú

Innovar para sobrevivir

Así que Noé tuvo que arreglárselas por sí mismo, sin apoyo técnico ni político. Era el momento de concienciar al grupo. Entonces sacó el mapa de isobaras para demostrar a todos que llegaba el diluvio. Después les recordó su condición de empleados temporales. El único que tenía contrato fijo, elegido para salvarse por su virtud y cotizando 600 años era él; pero a Dios, que tanto había invertido en la Tierra, tanto le daba un bicho de determinada especie que otro de la misma. Así que más les valía ser conscientes de ser un grupo, hacer el esfuerzo de ser creativos, y empezar a ver al resto de animales como clientes, y no como una molestia. También les motivó con una visión -“una Tierra llena de bichitos”- y una misión-“Contribuir a la diversidad de la naturaleza, ofreciendo soluciones innovadoras ante los diluvios”-.

Los animales se comprometieron. Pero es también en las situaciones de crisis donde más necesario es el liderazgo, así que solicitaron a Noé que fuese él quien seleccionara los componentes de los “equipos interfuncionales de alto rendimiento” y que pusiera a sus tres hijos coordinando los equipos.

A Noé no le pareció mal, porque de acuerdo a lo que había leído a los gurús del tema, convenía que hubiera inicialmente unos supervisores formales que lideraran equipo, fueran interfaz y facilitadores, crearan confianza y dieran mucho feedback positivo para conseguir esas ideas innovadoras. Lo único que no le encajaba era que como eran hermanos, tenderían a colaborar, mientras que según los gurús, competir era lo bueno, lo que generaba tensión creadora.

Equipos para la innovación

Siguiendo de nuevo el mantra de sus queridos gurús, Noé había pensado en seleccionar los animales más atípicos. Esta era, según aseguraban, la receta de la creatividad innovadora. Así que en uno de los grupos juntó a los animales que le parecieron más radicalmente peculiares, luchadores, fanáticos y excéntricos: el dragón, las sirenas, el unicornio, el fénix… En éste tenía puestas la mayor de sus esperanzas aunque imaginaba que el grupo podía ser conflictivo.

En un segundo grupo quiso ser más prudente: colocó a aquellos animales que siendo distintos, bien podrían entenderse porque de alguna forma eran “interdisciplinares”, pues conocían varios medios. El pato, el ornitorrinco, el mono, la rana, la foca, etc. eran de alguna forma generalistas, se movían al menos en dos medios de tierra, agua o árboles. Seguro que sabían unir fácilmente lo mejor de sus mundos para hacer algo práctico.

En el tercer grupo colocó a los animales más especialistas, que se las daban de expertos en sus medios o habilidades concretas. Supuso que su cortedad de miras haría difícil que colaboraran, pero quizá pudieran aportar algo. Aquí agrupó a la araña, el canguro, la jirafa, el topo, el guepardo, el castor, la luciérnaga, el erizo, el pájaro carpintero…

Y mientras los demás pensaban, bajo su propia tutela quedaron los animales mansos, de experiencias domésticas similares: cerdos, caballos, ovejas… Animales de los que en 600 años jamás había visto que inventaran nada.


Pensando como animales

El primer grupo (el de los radicales) causó problemas. Este equipo de galácticos al principio no se entendía internamente; después acabaron despreciando al resto y compitiendo entre sí. No aceptaban las indicaciones del entrenador. Generaron algunas ideas muy arriesgadas a base de mucho rayo, fuego, magia, metamorfosis y cruces mutuos. Lo cierto es que no supieron aceptar ni críticas ni disciplina, y al final dragones, sirenas, unicornios y otros seres míticos decidieron salvarse por su cuenta, con los resultados que ya conocemos.

La decepción volvió a caer sobre Noé cuando vio los resultados del segundo grupo (los “interdisciplinares”). El compartir disciplinas les facilitaba entenderse entre ellos, así que generaron muchísimas ideas, pero en cuanto se llamaba a algún animal especialista del tercer grupo a examinarlas (gracias a que había colaboración entre grupos), las mandaban a paseo por inconsistentes. Así, construir nidos flotantes a base de nenúfares, o plantar unos árboles encima de otros para alcanzar gran altura y vivir en ellos fueron rápidamente consideradas ideas impracticables por los animales que conocían bien el mar y los árboles. La probabilidad de conseguir sinergias prácticas entre estos generalistas de conocimientos superficiales parecía remota, porque al no conocer bien sus disciplinas caían en errores de bulto. La ignorancia es atrevida, pero saber sólo un poquito lo es todavía más. Sin embargo fue un grupo muy animado y con muy buen ambiente, y sabía vender muy bien sus ideas.

Al tercer grupo (el de los especialistas) le costó mucho arrancar. Fue menos pródigo en ideas, y las que surgieron eran arriesgadas, al límite de lo que se conocía de la naturaleza. Hubieran sido necesarios prototipos para garantizar su validez. Noé estaba seguro de que con el tiempo podrían diseñar algo formidable, quizá ya lo habían hecho, pero eran propuestas costosas y difíciles de llevar a la práctica. Había poco tiempo y demasiado en juego para ponerlas en práctica. Por ejemplo, la idea de “la topera-presa gigante estanca iluminada con luciérnagas” no parecía imposible, pero tenía graves problemas de plazos, pruebas y operaciones.

Noé pensó que si volvía a verse en otra de éstas, y tenía tiempo, juntaría sólo animales especialistas en materias distintas, priorizando las que se conocieran mejor. Pero ahora estaba desesperado. ¿A quién podría recurrir? ¿Qué podrían hacer? Sin darse cuenta, había formulado esas preguntas en voz alta, por eso se atrevió a hablar uno de los burros. “Aquí los compañeros habíamos pensado en hacer una cuadra como en la que estamos pero en la que quepamos todos, y taparla bien para que no entre el agua”, dijo el asno.

Sin que Noé lo supiera, los animales mansos habían estado reflexionando, porque habían interpretado que quedar a su cargo directo era una muestra de reconocimiento, y no de que se les hubiera descartado. Y aunque la idea era sosa, también era pragmática y viable con seguridad. Implicaba trabajo duro, pero riesgo moderado, porque se sustentaba en ideas y artefactos que funcionaban y eran conocidos. No se lo iban a pasar tan bien como en la discoteca que idearon topos y castores, pero saldrían a flote. Además, si el agua al final no caía, haría menos el ridículo con los vecinos que intentando las otras soluciones, que ya bastante juerga había en el barrio con el zoo.

Noé se percató de que en el proceso de generar innovación mediante equipos había varios equilibrios: entre riesgo y recompensa, entre número de ideas y calidad, entre originalidad y aplicabilidad. Y que era posible modular ese equilibrio en función de los perfiles de los participantes en los grupos de trabajo. Y que era mejor que existiera un grado de colaboración entre los equipos más que pura competencia. Y también de que el ambiente adecuado puede hacer que surjan buenas ideas de quien parecía incapaz de tenerlas.

A continuación Noé hizo dos cosas: la primera atribuir a Dios la idea, para que no hubiera problemas de consenso. Esta falta de reconocimiento es la razón de que los burros hasta hoy hayan persistido en renunciar a mostrarnos su inteligencia.

Y la segunda, aplicar un poco de marketing, porque no quería pasar a la historia como Noé, el de la cuadra.

Como he comentado, el artículo está escrito por el sr. Martínez.





Hijo de puta más….

16 03 2008

Navegando por youtube me he encontrado con esta perla. La ví hace tiempo pero ni me acordaba ya…. gracias a youtube he podido recuperarlo jejeje disfrutadlo! El video es de la hora Chanante,…. un programa genial!





Vivir en Nueva York (la gente)

9 03 2008

He recibido algún e-mail y también ha habido algún comentario pidiéndome que siga explicando cosas sobre New York, así que hoy explicaré cómo es la gente de allí.

Si algo sorprende de ésta ciudad es la cantidad de razas y gente variopinta que nos encontramos… blancos, negros, asiáticos, latinos, …. todo realmente MUY concentrado.

En general la gente mira poco su procedencia, buscando más quien eres y no de dónde vienes (no estaría mal que se practicara mas por aquí esto… ). Puedes ver grupos de 5 personas perfectamente dónde uno es asiático, otro latino, dos son negros y el último blanco. No hay problema… lo importante es la persona. Si bien hablando con muchas personas por allá, te comentaban que New York es diferente a USA.

De todas formas, tampoco nos engañemos: como en todos sitios existe diferencia racial y de clases!!! Aunque en la clase media (y la general) esto no se palpe….

Caso curioso es el de los puros neoyorqueses (ciudadanos nacidos allí)…. Cuando ven a alguien con un mapa se paran y te preguntan: “can I help you?” . Me pasó 3 veces, en 10 días (después ya no utilice mapa :P ) y comentándolo con gente de allí me explicaban que es algo bastante típico, aunque cada vez tiende a extinguirse debido a la gran afluencia de turistas y a que la gente cada vez va un poco mas a su bola….

Referente al contacto directo con la gente de allí pues también te encuentras de todo (como en todas partes): gente simpática, loca, imbéciles, maleducados, pasotas,…. Por mi parte solo me encontré un par de maleducados, totalmente distinto a Washington (algún día hablaré de ello) dónde la gente fue maleducada, prepotente y muy estúpida). Con la mayoría de gente que hablé (dependientas de ropa, gente en el metro, en la calle paseando perros, vigilantes, … ) tuve conversaciones muy interesantes y fueron muy amables!!! Supongo también que dependerá de cómo inicies tu la conversación….

Ahora bien, debo advertir que todo esto cambia bastante dependiendo de la hora en que nos pongamos a hablar…. Las 6 de la tarde (hora punta de salida de trabajo) es una hora de estrés. No existe nadie, solo el sobrevivir a coger el metro, y llegar a casa o al bar….. es toda una experiencia.. jejeje

Para acabar éste artículo, mencionar la diversidad no tan solo de culturas, sino también de estilos que hay por aquí…. Ir al barrio gay en pleno apogeo es OBLIGADO para ver a los personajes mas variopintos que veréis en vuestra vida….





Reescalar una imagen con J2ME

25 11 2007

Un problema típico en la programación para móvil es el reescalado de imágenes. Si queremos programar una aplicación (o juego) que comprenda mas de un modelo nos encontraremos con varias pantallas (distindas resoluciones, tamaño, etc etc). Si bien podemos crear una imagen para cada dispositivo móvil compatible con lo que nosotros estamos programando esta solución es muy laboriosa….. Si bien hay veces que es la única solución (depende siempre de cada aplicación que hagamos) la mayoría de veces lo podemos solucionar reescalando las imágenes según la pantalla que tenemos. Os dejo con una función típica de reescalado de imágenes en J2ME, aunque con esta idea también podrias hacer algo con muchos lenguajes camiando algunas cosas… jejeje

protected Image ReescalaImagenOpaca(Image imagenOriginal, int anchoNuevo, int altoNuevo)

{

//Inicializaciones

int anchoOrigen = imagenOriginal.getWidth();

int altoOrigen = imagenOriginal.getHeight();

Image imagenFinal = Image.createImage(anchoNuevo, altoNuevo);

Graphics g = imagenFinal.getGraphics();

//Bucles que tratan el reescalado

for(int y=0; y<altoNuevo; y++)

{

for(int x=0; x<anchoNuevo; x++)

{

g.setClip(x, y, 1, 1);

int xAux = x * anchoOrigen / anchoNuevo;

int yAux = y * altoOrigen / altoNuevo;

g.drawImage(imagenOriginal, x-xAux, y-yAux, Graphics.LEFT | Graphics.TOP);

}

}

return Image.createImage(imagenFinal);

}

Como habreis visto algunos en el nombre de la función, ésta solo sirve para reescalar imágenes opacas, pues la función createImage de J2ME no permite transparencias. En otro artículo ya os explicaré como hacer el reescalado con imágenes transparentes (si bien la idea es parecida, cambia bastante y pierde mucho rendimiento debido a la escasa capacidad de cálculo de los procesadores móviles).

(Siento que no esté tabulada la función pero es que no se que pasa on el WordPress que me lo tabula mal….)

Saludos,

by Marc2c





Recuperar Windows XP

25 11 2007

El otro día me trajeron un PC de un amigo de mi padre que no podía entrar a su Windows. Cuando me lo dijeron pensé que sería la típica reparación de poner el disco “original” de Windows XP y entrar en la consola de recuperación para hacer un chkdsk -r y un fixboot . Fué tal mi confianza en que sería eso que ya ni entré directamente al ordenador para comprobar el error: CRASSO ERROR , pues después de estar una hora con el checkeo del disco no sirvió para nada. A esto pude extraer la conclusión que SIEMPRE se tiene que ver el tipo de error que aparece antes de hacer un diagnostico….. jejeje

 El error decía: ”No se puede iniciar Windows XP porque el siguiente archivo está dañado o no se encuentra: \WINDOWS\SYSTEM32\CONFIG\SYSTEM” . Expongo aquí la solución para los que tengan éste problema puedan solventarlo sin complicaciones:

  1. Poner el disco “original” (si teneis una cópia también funciona) de Windows XP.
  2. Iniciar el instalador de Windows XP utilizando el disco.
  3. Cuando llega al menú de Instalación de Windows XP escoger la opción de Reparar el sistema.
  4. Luego nos pide para que Windows queremos reparar el sistema. Por defecto, todos tendreis 1 windows y la opción a escoger será la de C:\Windows\System que es el número 1. Por lo tanto, apretais la tecla 1 y le dais al Enter.
  5. Os pide la contraseña del administrador del sistema (la del Administrador! No la del usuario que utiliceis en Windows). Si habeis hecho una instalación limpia, por defecto de Windows XP no tendreis que poner ningúna contraseña ya que no es obligatorio (lo sé,…. un desastre pero Windows es así :P ).
  6. Una vez estamos dentro de la consola de recuperación, escribimos: “copy c:\windows\repair\system c:\windows\system32\config\system” sin las comillas. Con esto pondremos un fichero de configuración correcto en el registro de Windows.
  7. Reiniciar y probar.

 Si os ha funcionado, seria muy adecuado hacer un escaneo de disco ya que hay posibilidades que algún sector del disco duro esté dañado. Hay programas para hacer esto como por ejemplo el HDDGenerator.

 Saludos y suerte,

 by Marc2c





Encuentro con Al Di Meola

25 11 2007

Un día andando por las calles de New York, fuí a pasear por MacDougal Street para ver locales de por allí y ví el Blue Note, uno de los locales mas míticos de la historia músical NeoYorkina….. me acerqué para ver de cerca el local y me encontré con una gran sorpresa: Al Di Meola tocaba al día siguiente!!! Rápidamente me apresuré a llamar a mis colegas guitarristas para comunicar la notícia y al día siguiente nos plantamos allí para escuchar al bueno de Al. El concierto estuvo muy bien, un poco “soso” por mi gusto ya que fué bastante “mecánico”. De todas formas, la destreza de éste hombre con la guitarra es indudable, el hecho es que ha tocado con el Maestro Paco De Lucía y eso ya son palabras mayores!

 Al acabar el concierto, pudimos hablar con la banda y con Al, el otro guitarrista era un italiano de Sardeña (curiosamente yo íva con un amigo de Sardeña y estuvieron hablando un buen rato). Muy buen rollo (como siempre en conciertos de éste tipo en Nueva York) y unas fotos con todos. Aquí estoy yo con Al Di Meola: un lujazo!

Al Di Meola & me





Monitores. Diferencias entre CRT y LCD.

22 10 2007

Hola a tod@s,  visto que hay gente que busca información sobre los componentes de un ordenador, voy a empezar una serie de artículos explicando los mas importantes. Hoy comenzaremos con el monitor aunque no sea un componente interno de un ordenador ya que es un periférico.

Empecemos con una pregunta básica: Que diferencias hay entre un CRT y un LCD ?

 Los monitores CRT (Cathode Ray Tube) utilizan una implementación basada en la tecnología utilizada en los televisores: un haz de electrones originado en la base de un tubo envasado al vacío es disparado hacia la pantalla, la cual tiene una capa hecha de un material de fósforo. Este fósforo se excita por el impacto de los electrones provocando un brillo de color rojo, verde o azul. La pantalla tiene miles de puntos llamados píxels. Cada pixel es un impacto de electrones mezcla de rojo, verde o azul, y según la cantidad y fuerza del impacto brilla mas o menos un color u otro pudiendo producir cantidad de colores. La mayoría de monitores CRT antiguos muestran algo de curvatura en las esquinas.

 Los monitores LCD (Liquid-Crystal Displays) son la alternativa a los monitores CRT.  Los LCD constan de un panel plano de vidrio que es cubierto luego por una capa que contiene una rejilla con pequeños transistores. Estos transistores están agrupados en grupos de 3, y cada trio representa un píxel de la pantalla. La idea básica es que cuando se excitan con electricidad, estos transistores  se pueden abrir y apagar. Poniendo una luz detrás de la rejilla de transistores se pueden obtener imágenes.

Ambas explicaciones son muy básicas y solo pretendía dar a conocer qué son y como funcionan. He puesto el enlace a las definiciones de la wikipedia para que podais leer el funcionamiento mas completo si os interesa. 

 Próximos artículos: 

      Resolución y refresco de pantalla.

      Factores a tener en cuenta a la hora de comprarse un monitor.