Blog de Miguel Llopis

December 2007 - Artículos

Revista MSDN de Enero de 2008 ya disponible online!

Ya podemos acceder a la edición del mes de Enero de la revista MSDN, en 11 idiomas diferentes, y de forma gratuita a través de este enlace. Los que somos aficionados al papel y olor a imprenta, no obstante, deberemos esperar unos cuantos días más (teniendo en cuenta festividades y demás).

Pero ya podemos ir abriendo boca, si los banquetes navideños nos han dejado algo de ganas Smile

Posted: 26/12/2007 0:27 por Miguel LLopis | con 4 comment(s) |
Archivado en:
HowTo Videos: Aprendiendo a manejar un robot en .Net

Hace unos días el amigo Dan Waters publicó una serie de vídeos orientados a estudiantes y a entusiastas para aprender paso a paso y desde cero a manejar un robot con .Net, una serie de videos donde empezaremos aprendiendo qué posibles mecanismos de comunicación con el robot tenemos (bluetooth, puerto serie...) e iremos gradualmente incrementando la complejidad de las lecciones hasta llegar a dotar a nuestro robot de conducta autónoma para esquivar obstáculos o, incluso, enseñarle a cantar!! Big Smile

 

Este es el índice de contenidos de dichos vídeos:

  1. Empezando...
    • El método Create
    • Comunicación con el puerto serie en Visual C#
    • Enseñando al robot a cantar 
  2. Más acerca de la conexión con el puerto serie
    • Configurar y utilizar la conexión Bluetooth 
    • Conducir al robot por un cuadrado 
  3. Introduccion a VPL y MS Robotics Studio
  4. Introduccion a la conducta autónoma

A disfrutarlo!!

Posted: 24/12/2007 1:32 por Miguel LLopis | con 3 comment(s) |
Archivado en: ,
Comparando el índice de fallos de seguridad en XP+Vista y Mac OS X

Recientemente se ha publicado una comparativa entre vulnerabilidades detectadas en los sistemas operativos Windows XP, Windows Vista y Mac OS X (10.4 y 10.5) durante este año 2007. La fuente de las estadísticas es Secunia, empresa ISV independiente tanto de Microsoft como de Apple.

Los resultados dejan patente que los sistemas Mac OS X poseen en proporción más de 5 veces más vulnerabilidades al mes que un sistema XP o Vista.

Windows XP, Vista, and Mac OS X vulnerability stats for 2007
  XP Vista XP + Vista Mac OS X
Total extremely critical 3 1 4 0
Total highly critical 19 12 23 234
Total moderately critical 2 1 3 2
Total less critical 3 1 4 7
Total flaws 34 20 44 243
Average flaws per month 2.83 1.67 3.67 20.25

Más información en http://blogs.zdnet.com/security/?p=758

Posted: 21/12/2007 12:59 por Miguel LLopis | con 1 comment(s) |
Archivado en: ,,
Silverlight Christmas: Felicitación navideña de los chic@s de Microsoft UK

Seguimos con el espíritu navideño del cual ya os hablaba ayer, hoy son los chic@s de Microsoft UK los que nos obsequian con una postal muy navideña desarrollada en Silverlight, donde se refleja los principales emblemas de la ciudad de Londres.

 

Merry Christmas folks!

Ya es Navidad en MS Press: Libro sobre LINQ, ASP.Net AJAX y Silverlight 1.0 ¡Gratis!

Parece que el espíritu solidario y generoso de la Navidad ha calado en nuestros amigos de Microsoft Press, han puesto a nuestra disposición un eBook sobre las nuevas tecnologías que incorpora Visual Studio 2008. El libro contiene fragmentos extraídos de los siguientes títulos de la editorial:

  1. "Introducing Microsoft LINQ", de Paolo Pialorsi y Paolo Russo.
  2. "Introducing Microsoft ASP.Net AJAX", de Dino Esposito (Solid Quality Learning).

A disfrutarlos! Smile

Un camino de 365 días...

Aún recuerdo como si hubieran pasado sólo un par de días aquella conversación durante una cena de amigos, previa a uno de los University Tours del año pasado, en la que mi gran amigo Sergio Vázquez me invitó a formar parte de esta comunidad con mi propio blog (anteriormente la seguía sólo como lector y siempre me llamó la atención y gustó especialmente).

Como os decía, parece que fuera ayer, pero realmente hoy se cumple un año de mi primer post en Geeks. Un año maravilloso tanto en el terreno profesional como en el terreno personal. Un año durante el cual este blog y yo hemos ido creciendo de la mano, y realmente, mirándolo con perspectiva y echando la vista hacia atrás, jamás hubiera imaginado que contaría las historias y aventuras que he contado y que me han sucedido.

Desde el primer momento tuve la sensación de que, a pesar de ser una comunidad técnica en su mayoría, mi blog no iba a ser un espacio con temática técnica al 100%. Aquellos que me conocéis personalmente (cada día más, afortunadamente) sabéis de mi gran afición literaria y de lo mucho que me encanta reflejar sobre el papel todo tipo de situaciones, sentimientos y vivencias. Estoy plenamente convencido de que, además de los grandes conocimientos técnicos que todos vamos adquiriendo en comunidad, la mayor grandeza de este tipo de comunidades se encuentra en las enseñanzas a nivel personal y humano que nos damos unos a otros. Es realmente emocionante el compartir tantas inquietudes, el descubrir el lado humano de grandes genios de este mundillo como son la gran mayoría de compañeros bloggers en esta comunidad.

En mi trayectoria en Geeks he pasado por 365 días, de todos los colores y con todo tipo de bandas sonoras, como si de una película nueva se tratara cada día. Pero hay algo que han tenido en común, este blog fue el sitio donde vine a contar al final del día aquellas cosas importantes que me habían sucedido, aquellas cosas importantes que había aprendido...

Con vosotros he compartido mi pasión por la tecnología, mis nervios e ilusiones previas a alguna que otra entrevista "importante", mi alegría tras los éxitos cosechados (más de los que nunca hubiera podido llegar a imaginar en el mejor de mis sueños), mi tristeza en los momentos posteriores a las derrotas, y en alguno de esos momentos fue en parte gracias a vosotros que recuperé las fuerzas para levantarme y seguir caminando hacia adelante...

Durante este año, ha dado igual que yo estuviera en Europa, América o Asia, siempre me he sentido en casa al escribir un nuevo post relatando experiencias... Alicante, París, Sevilla, Madrid, Redmond, Vancouver, Seúl, Barcelona... Son sólo algunos de los lugares en los que estuve y me acordé de este blog y de esta grandísima comunidad, para robarle al día sus últimos minutos y dejar aquí constancia de mis pasos.

Un año que, espero, tan sólo sea el primero de muchos más caminando juntos, compartiendo experiencias, enseñanzas y, de vez en cuando por qué no, algo de tecnología.

GRACIAS Smile

Posted: 15/12/2007 15:50 por Miguel LLopis | con 2 comment(s) |
Archivado en:
Conjunto de herramientas Expression: Gratis para estudiantes

Hoy los amantes de la suite de herramientas de diseño Expression para WPF y Silverlight estamos de enhorabuena. A través de la plataforma de MSDN Academic Alliance, los estudiantes disponemos gratuitamente de este software!! Big Smile

Descubre qué cosas podemos hacer con ellas en Microsoft Channel 8, el canal de Microsoft para estudiantes, de la mano de uno de sus creadores, el gran Arturo Toledo.

A diseñar!!! Smile

¿Estudiante? ¿Quieres pasar un verano en Microsoft? ¡Date prisa!

A lo largo de estas últimas semanas muchos de vosotros me habéis pedido información al respecto de estas interesantísimas becas y con la intención de llegar a la mayor cantidad de gente posible, he decidido publicarla aquí. El día 15 de Diciembre finaliza el plazo para el envío de CV para la solicitud. Os animo a todos los estudiantes matriculados en alguna universidad española (desconozco el proceso de selección en el resto de países) que aún no lo hayáis enviado que intentéis probar suerte ya que es una experiencia maravillosa en todos los sentidos y merece la pena intentarlo (ya que es el único primer paso posible para lograrlo).

A continuación os dejo un artículo publicado hace algunos meses en la revista Student.Net donde explicábamos en qué consiste la beca, el proceso de selección y bastante más información al respecto. Si tenéis alguna duda al respecto y pensáis que os puedo ayudar, no dudéis en comunicaros conmigo a través de un comentario en esta misma entrada, prometo contestar Smile

Un año más, se ha llevado a cabo el proceso de selección de estudiantes para las becas de Internship de verano en Redmond (Washington, EEUU).

Esta beca supone una oportunidad maravillosa para estudiantes de cualquiera de las tres Ingenierías Informáticas. Durante doce semanas, tendrán la oportunidad de trabajar en equipos de desarrollo como empleados de Microsoft.

Pero, más allá de esto, se les presenta la oportunidad de conocer el auténtico Cuartel General de Microsoft, vivir una experiencia única a nivel tanto profesional como personal, asistir a actividades de convivencia con otros Interns como ellos, de todas partes del mundo, conocer nuevas culturas...

Este año, han sido seleccionados 35 estudiantes de toda la zona EMEA (Europa, Oriente Medio y África), de los cuales tres son españoles. Los afortunados son: Marta, de la Universidad Jaime I de Castellón, Ximo de la Universidad Politécnica de Valencia (quien tuvo la suerte de ser Intern el verano pasado, y el lujo de poder repetir este año) y un servidor, de Alicante.

La fase nacional

Como os podréis estar imaginando a estas alturas del artículo, el proceso de selección es bastante duro, ya que elegir a unas 35 personas de entre miles de solicitudes de toda la zona EMEA es bastante difícil.

El primer paso para optar a la beca es enviar el Curriculum Vitae en Inglés a través de la web española de estas becas. Posteriormente, el departamento de RRHH de Microsoft Iberica se pone en contacto con cada candidato, y realizan una serie de entrevistas vía correo electrónico y telefónicas, también en inglés, a fin de evaluar las aptitudes del candidato.

En dichas entrevistas, existen unos tipos de preguntas claramente definidos, que son los siguientes:            

Desarrollo: Preguntas en las que se pide al candidato que desarrolle una serie de algoritmos, lo más eficientes posibles, para resolver un problema determinado. Se valora mucho la capacidad de abstracción en el desarrollo del código, la eficiencia espacial y temporal del algoritmo y la claridad del código.

Testeo: Son preguntas en las que, dado un algoritmo o un cierto producto, que puede ser no técnico, se pide al candidato que realice una prueba exhaustiva para verificar el funcionamiento correcto de la solución expuesta y, en su caso, solventar los fallos existentes. Se valora por encima de todo la capacidad del candidato para seguir un orden lógico en las pruebas, la capacidad para pensar "out-of-the-box" (saber abstraer problemas concretos de conceptos generales que se pueden aplicar, algo muy típico y muy útil para un ingeniero) y la calidad de la solución corregida.

RRHH: Preguntas para evaluar la experiencia del candidato en puestos similares a los que opta en la beca, evaluar su actitud y forma de trabajar dentro de un grupo de desarrollo, disponibilidad para cambiar de lugar de residencia (en nuestro caso, irse a la otra punta del mundo...), conocer los lenguajes de programación con los que el candidato se siente más familiarizado, conocer los motivos que le impulsan a pedir una beca en Microsoft...

Tras todas estas pruebas, se escoge a un privilegiado grupo de 5-6 candidatos que pasan a representar a España en la fase final de selección, que se realiza en Dublín, París o Varsovia. A los españoles nos tocó acudir a París, por proximidad.

París, el último esfuerzo…

Llegados a este punto, todos los candidatos que acuden a París tienen un nivel bastante alto y podrían perfectamente desarrollar la beca de Internship. No obstante, de entre los cerca de 100 que llegamos a la fase final de este año, había que seleccionar a 35-40.

La entrevista definitiva tuvo lugar en la sede de Microsoft en París, durante la semana del 19 de Marzo y los candidatos fuimos pasando por allí de manera escalonada. Microsoft Corporation se encarga de proporcionar los medios de transporte y el alojamiento necesarios para todos los candidatos, de modo que no tengamos más preocupación que el realizar una buena entrevista.

El hotel, situado a unos 10 minutos a pie de la sede de Microsoft, y a tan sólo 5 de la Torre Eiffel, es un lugar excelente para descansar y concentrarse en la entrevista. Se trata de un lujoso hotel, con no más de 50 habitaciones, escondido en una tranquila calle residencial de París, la rue de la Ville de Saxe.

P1_2

Algunos seleccionados cenamos juntos la noche previa a la entrevista, hablamos durante un par de horas en inglés para quitarnos un poco la presión mientras disfrutábamos de las vistas que reflejan la imagen junto a estas líneas, y descansamos para afrontar la mañana siguiente con todas nuestras fuerzas.

El 20 de Marzo, París se despertó entre grises nubes y con bastante frío... Caminamos rumbo a la sede de Microsoft, donde nos esperaba Lynette Estrada, la responsable de RRHH. Tras una charla de 10 minutos con ella, en la que nos explicaba en qué iba a consistir la entrevista, nos pusimos manos a la obra.

Las pruebas se dividieron en tres entrevistas individuales de unos 30 minutos cada una, con especialistas de las categorías en las que éramos examinados:

Testing: En esta entrevista se nos pedía elaborar una serie de algoritmos de tratamiento de cadenas y posteriormente explicar las pruebas que deberíamos realizar sobre estos algoritmos para garantizar que su funcionamiento era el correcto y que eran óptimos. El entrevistador no era ni más ni menos que uno de los desarrolladores de Windows Communication Foundation. 

Software Development: En esta entrevista tuvimos el lujo de conocer a uno de los jefes de desarrollo de SQL Server. El objetivo de sus preguntas era desarrollar un algoritmo que realizara una cierta operación sobre un árbol binario, empleando lenguaje de programación C/C++/C#, y que encontráramos una solución óptima al mismo.

RRHH: En la última entrevista del día,  Lynette Estrada nos sometió a una serie de preguntas para evaluar nuestras capacidades para el trabajo en grupo, experiencia en puestos similares, resolver pequeños juegos lógicos...

Además, podéis acceder a través de este enlace a todos los posts que en su día escribí contando el día a día de la experiencia en este mismo blog. 

Espero de verdad que toda esta información os resulte útil, ¡ánimo y suerte compañer@s!

Desarrolla tus propios videojuegos con XNA y gana fabulosos premios

La próxima semana se realizará un curso gratuito de desarrollo de videojuegos para PC y XBOX con la plataforma XNA, que hemos organizado los chicos del Club .Net de la Universidad de Alicante.

 

¿Cuándo? Martes 11 y Jueves 13 de Diciembre de 18 a 20h

 

¿Dónde? Salón de Actos de la Escuela Politécnica Superior 1 Además, se explicarán las bases del concurso de desarrollo de videojuegos “XNA Challenge”, organizado también por el club para todos los alumnos de la Universidad de Alicante , en el que podréis ganar fabulosos premios: XBOX 360, mochilas para portátiles, libros… 

Más información: http://alicante.dotnetclubs.com y en este cartel promocional

 

Esperamos veros por allí!!

Posted: 4/12/2007 23:55 por Miguel LLopis | con 2 comment(s)
Archivado en: ,,
Utilidad para cambiar el fondo de la pantalla de login de Windows Vista

Encuentro a través del blog del equipo de Windows Vista (WindowsVistaBlog), LogonStudio una interesante utilidad para cambiar la pantalla de login de Windows Vista. Hagamos un poquito de tunning Smile

Posted: 1/12/2007 21:56 por Miguel LLopis | con 3 comment(s) |
Archivado en: