Links del Viernes (13)

Published 27 weeks, 1 day ago
Fri Dec 28 2007

Sí, lo sé, lo sé. Llevo retraso acumulado. ¡Pero tengo excusas! Entre fiestas, atracones de comida y trabajo, dos proyectos paralelos y el WoW factor no doy abasto.

  • Primera entrega de una serie de tutoriales sobre las nuevas capacidades del lenguaje C# en su versión 3.5. Sí, ésa que mi jefe de proyecto se enteró el miércoles pasado de su existencia...
  • Honestamente, yo tampoco comprobaba los límites del sistema de archivos.
  • El punto de vista de un desarrollador (linuxero, añado) sobre Android.
  • ¿Atrapado por el número de sesiones abiertas en la conexión a Escritorio Remoto? Una solución.
  • Algunos trucos prácticos para IE7, mientras nos alegramos (yo al menos, lo hago) de que IE8 vaya viento en popa.
  • Gaia Ajax Widgets, además de ser unos controles AJAX no demasiado caros (€295 por desarrollador) y con bastante buena pinta; tienen montado un concurso en el que ofrecen un premio de 10.000 eurazos para desarrollar una red social enfocada al medio ambiente, usando sus controles claro está.
  • Mientras siguen desarrollando la versión 4.0 para VS2008, tenemos nueva versión (3.1) de ReSharper.
  • Esto ya se ha dicho muchas veces, pero no está de más recordarlo: cuando paséis una web ASP.NET a un entorno de producción, acordaos de poner la opción DEBUG a falso en el web.config. Scott Guthrie nos lo recuerda, además de comentarnos una opción de machine.config que hace que DEBUG=false sea el comportamiento por defecto en todas las soluciones ASP.NET 2.0 servidas desde esa máquina.
  • Ha salido la versión 2.0 de Launchy, el lanzador rápido más macanudo para Windows. Desde que lo uso, el ALT+ESPACIO se ha convertido en uno de los atajos de teclado que más uso.
  • Dare Obasanjo cree que el 2007 fue el año en que Google saltó el tiburón.
  • Ni más ni menos que 303 vínculos muy interesantes recopilados a lo largo del 2007 por Jarkko Laine.
  • Shawn Burke nos comenta cómo montar un Windows Home Server. Ni que decir tiene que quiero uno pero ya.
  • No sé por qué sigo suscrito a los Microciervos, la verdad. Debe ser inercia. Un blog que no permite comentarios, sólo lanza sermones; que de ser defensores de la no-publicidad pasaron a ponerla a saco (justificándose en el proceso, claro); que no hacen más que postear chorradas sin ninguna gracia sobre auto-referencias, estupideces sobre móviles (oooooh... han descubierto que para escribir "acaba" en un móvil hay que pulsar el 2 cinco veces.... guau!!!), tonterías sobre binarios, o sobre el número Pi, más las habituales tocadas de pelotas anti-Microsoft y lamidas de genitales pro-Apple. Pos fale. Pero la de hoy quiero creer que es una inocentada: está repleta de faltas de ortografía, es una estupidez como un piano y además, si giras 360 grados te quedas donde estabas. Por cierto, la inocentada no la podrían haber hecho sobre el Leopard y su flamante BSOD?
  • Hablando de inocentadas, la Wikipedia en español1 tiene la suya en portada. Y se ríen de sí mismos, cosa que a los Microciervos les vendría de perlas, francamente.

Por otro lado, quiero lanzar una pregunta a los (cuatro o cinco) lectores de este blog. Razones de peso me impulsaron a cerrar el blog personal que, por razones de anonimato, jamás he mencionado en este sitio y que tenía bastante más éxito, la verdad. Al menos en términos de cantidad de visitantes, nunca de calidad de los mismos. =)
El caso es que hecho de menos el poder escribir de cuando en cuando sobre temas no tecnológicos, y estoy dándole vueltas a la cabeza sobre incluir en este blog una categoría Off-Topic para poder escribir sobre, básicamente, lo que me venga en gana. Eso sí, el foco principal seguiría siendo el de siempre, ya que me auto-limitaré los posts Off-Topic a uno, como mucho, a la semana. ¿Opiniones, por favor?


1.- Como es lógico, ya que como todos sabréis el Día de los Inocentes en los países anglos es el 1 de Abril.

Otro sarao

Published 28 weeks, 3 days ago
Tue Dec 18 2007

Presentación de Visual Studio 2008, SQL Server 2008 y Windows Server 2008 en el Palacio Municipal de Congresos de Madrid los días 26 y 27 de Febrero de 2008. No dispongo del calendario exacto, pero promete estar repleto de eventos: el evento empieza a las 09:00 horas del martes y termina a las 21:00 del miércoles. Con la fecha de lanzamiento en castellano de Visual Studio 2008 confirmada para el 1 de Febrero, tendremos los productos calentitos para que los incansables evangelistas de Microsoft nos presenten todas las novedades de los productos.

Prometo reseña completa y fotos de mejor calidad en esta ocasión.

Links del Viernes (12)

Published 29 weeks, 1 day ago
Fri Dec 14 2007

Emulando las opíparas comilonas de empresa habituales, hoy viene la cosa cargada.

  • ¡Ya está aquí, ya llegó! Microsoft XNA Game Studio 2.0.
  • Por si os interesan estas frikadas: Curso gratuito de introducción a MS Robotics Studio.
  • Un buen truco. Cuando programamos para WinForms siempre hay controles inútiles, como los Labels que colocamos con los literales para distinguir a las cajas de texto, que luego en código no vamos a manipular de ninguna manera. Mediante esta técnica podemos hacer que Intellisense los ignore, para que no estorben.
  • 9 formas de aprovechar más el excelente Windows Live Writer.
  • Como configurar el Visual Web Developer 2008 Express para realizar proyectos en MVC.NET y poder probar el nuevo framework sin soltar un duro.
  • Bill Gates hablar, entre otras cosas, de Internet Explorer 8. Parece ser que esta vez no se van a dormir en los laureles... claro que a la fuerza ahorcan.
  • La programación es una noble profesión. No puedo estar más de acuerdo.
  • Un screencast cortito de MonoRail, el otro framework MVC para .NET, que ya sabéis que llegó antes y no es de MSFT y es el favorito de los Alt.Netters y blah blah blah...
  • Karl Seguin está escribiendo un curso interesante de fundamentos de programación, enfocado a patrones de diseño. Aquí está la primera parte.
  • La lista de la vergüenza. Se puede decir más alto, pero no más claro. Completa, total y absolutamente de acuerdo con él; sobre todo con la última parte del post.
  • Hablaba hace poco de él, y ahora Snippet Compiler se actualiza al .NET Framework 3.5.
  • La nueva versión de Google Toolbar recuerda tus settings entre diferentes máquinas. Ya era hora, joder. Eso sí, no tengo tan claro si me hace gracia que Google almacene (con mi permiso, eso sí) mi historial de navegación. En todo caso, incluye también un útil "acceso directo" al Google Notebook, la única de las aplicaciones Google de escritorio que utilizo con frecuencia.
  • Rodrigo Corral sobre desarrollo Ágil.
  • Entrevista a Peter Chou, el CEO de HTC. A pesar de la insistencia del entrevistador (que mira que llega a ponerse plasta con el Android), Chou mantiene un hermetismo bastante chino durante toda la entrevista, lo que no la hace menos interesante.
  • A pesar de que Joma puede no estar muy de acuerdo, yo también que creo que debes de amar a tus usuarios.
  • Me encanta este país, en serio. En ningún otro hay tanto experto por metro cuadrado: tenemos expertos en cine, en música, en fútbol, en Fórmula 1, en encaje de bolillos y en seguridad informática. Y en lo que haga falta, señora.
  • Por último, otro resaltador de sintaxis, este online y con soporte para chorrocientos lenguajes de programación. O más.

Actualización del Lunes 17/12/2007: Corrección de uno de los vínculos, concretamente el de cómo usar MVC con Visual Web Developer Express 2008. Gracias, lector constante. ;)

Gmail lento en IE7

Published 29 weeks, 4 days ago
Tue Dec 11 2007

Seguimos de troubleshooting. Completamente harto de que Firefox arrancara con la velocidad de un caracol cojo, que la carga de una nueva pestaña bloqueara todo el navegador (a ver cuándo narices hacen que las pestañas se procesen en hilos diferentes) y por último pero mucho más molesto reventara frecuente y aleatoriamente en el ordenador de la oficina, decidí pasarme completamente a Internet Explorer 7. Y estoy de lo más contento desde entonces: no hecho nada de menos a ese navegador tan idolatrado por muchos.

Pero tenía una espinita clavada en medio de tanta felicidad: cuando usaba GMail desde IE7, mi equipo se ralentizaba. Mucho. La carga de trabajo del procesador se disparaba más de un 50%, IE7 prácticamente dejaba de responder, y todo el resto de aplicaciones abiertas sufrían por la carga adicional. Llegué a un punto en el que usaba un Firefox portable para acceder a GMail e IE7 para todo lo demás.

Hasta que he dado con el culpable: McAfee. Está instalado como antivirus corporativo, e incluye una toolbar para IE7 llamada Site Advisor; que funciona bastante bien en casi todos los sitios... excepto con GMail, que le pone como una moto. Es el McAfee SiteAdvisor el que incrementa el consumo de recursos en el sistema y ralentiza todo. La solución, por si a alguien más le ocurre, es sencilla:

  1. Abrir IE7, y mostrar la barra de herramientas de SiteAdvisor si está oculta, mediante el menú Herramientas, Barras de Herramientas, McAfee SiteAdvisor.
  2. Expandid el menú del SiteAdvisor y elegid la opción "Lista de no advertidos..."
  3. En el cuadro de diálogo siguiente, agregad el sitio google.com a la lista de sitios de confianza.
  4. Cerrar el SiteAdvisor, cerrad IE7.
  5. Abrid IE7 y entrar en GMail.
Y, como diría Hiro Nakamura, yatta!!

Password olvidada en Ubuntu

Published 29 weeks, 4 days ago
Mon Dec 10 2007

Maldición. Acabo de pasar momentos de cierto pánico: arranco Ubuntu en mi portátil dispuesto a probar KDE en lugar de Gnome, a sugerencia de Joma; y al intentar logarme en el sistema descubro que se me ha olvidado la contraseña, por falta de uso.

Después de googlear un rato, doy con algo que parece la solución, y me dispongo a intentarlo, lleno de un escéptico pesimismo: la solución propuesta es demasiado simple para Linux: no hay que editar ficheros, ni recompilar nada. Sencillamente, tenemos que reiniciar la máquina en modo de recuperación, y una vez en línea de comandos (y en modo root) introducimos el comando passwd. Éste nos pide la nueva contraseña y una confirmación de la misma y ya está: salimos con exit, se reinicia la máquina y ya tenemos la nueva contraseña lista para poder entrar.

Todo lo cual ha sido increíblemente útil, pero no se puede decir que sea muy seguro. Lo suyo es que el comando passwd me hubiera pedido antes la antigua contraseña de root... ¿y cómo es que la contraseña del usuario principal y la de root son la misma?

Inevitable disclaimer.- No me estoy metiendo con nadie, son dudas genuinas que tengo y que me gustaría que alguien me aclarara...

Links del Viernes (11)

Published 30 weeks, 1 day ago
Fri Dec 07 2007

Trabajando en día de puente. Fastidia, aunque tiene sus ventajas: he hecho en veinte minutos un trayecto que me suele llevar hora y media.

Aquí viene otra burbuja

Published 30 weeks, 3 days ago
Wed Dec 05 2007

No es que venga, es que ya está aquí.