Crónicas Binarias (2009)
Noticias sobre desarrollo con .NET, y todas sus plataformas asociadas. Herramientas,
páginas destacadas, documentos en la red, vídeos sobre desarrollo, etc.
Vanish...y tus datos en la Web se autodestruirán...
Un paso más el que han dado un par de estudiantes de la Universidad de Washington
(Roxana Geambasu, estudiante de posdoctorado y Amit Levy), quienes
han desarrollado Vanish, un proyecto para poder programar la destrucción de cualquier
tipo de dato personal que tengamos en la Web. El prototipo y los datos de su desarrollo,
pueden verse en la página
dedicada de dicha universidad.
Herramienta para determinar el significado de las BSOD (pantallas azules de la muerte)
Es una herramienta gratuita, disponible en el sitio "How-To-Geek", que permite analizar
los detalles de la pantalla y ofrecer diversas causas posibles con sus orígenes
correspondientes. (las personas que conozco que son capaces de interpretar esa información
se cuentan con los dedos de una oreja...). Puede descargarse desde esta página.
DotNetPerls... su nombre lo dice todo
Se trata de
un sitio donde se han recopilado artículos, trucos, sugerencias y muchos recursos
relacionados con el desarrollo con .NET, que la experiencia ha demostrado que resultan
de un valor especial para los desarrolladores. Disponible en este enlace.
Buen artículo sobre optimización de rendimiento de sitios Web en Yahoo! Developers
Network.
No hablamos
de los típicos 4 ó 5 consejos que ya estamos hartos de ver en Internet, sino de
un artículo bastante más profundo y detallado, del que siempre podremos sacar partido
a alguna de sus recomendaciones. Además, en la red de desarrollo de Yahoo! se encuentra
muy buen material adicional. Disponible en "Best Practices for Speeding Up Your Web Site"
Animar texto utilizando XAML exclusivamente...y mucho más.
Y quien dice eso, dice otros 50 tipos de efectos y recursos relacionados con WPF
y Silverlight, que nos ofrece la Web "Silverlight Resources Directory", siempre
con ejemplos que podemos probar "on-line", y cuyo código fuente está disponible
allí mismo. El siguiente enlace, lleva simplemente a este fragmento de código XAML
para animación de texto, pero hay mucho más...
Silverlight ClipToBounds – Can I Clip It?, Yes You Can!
El título de esta noticia, es, el del artículo de Colin Eberhardt publicado en ScottLogic. Claro,
bien ejemplificado, con gráficos ilustrativos, y comentando uno de esos aspectos
que, sin ser complicados, pueden atascársele a más de uno en el desarrollo diario.
La historia de Microsoft, en vídeos
Desde Redmond, han hecho balance de todo lo sucedido desde los inicios, allá por
el año 1975. los encargados de la publicación han sido los chicos de Channel 9,
una vez más, y descubren muchas cosas de cómo evolucionó la empresa, cómo se fue
convirtiendo en un gigante informático y muchos de los problemas que tuvieron que
resolver, especialmente en las fases iniciales. En el siguiente enlace, puede el lector acceder al primero de
esa serie de vídeos que recorre la historia de la empresa comenzando por 1975.
EL modo XP de Windows 7, explicado (en inglés...)
Se trata de un artículo que explica con detalle la forma de implantar Windows XP
mode sobre una instalación de Windows 7 RTM. Quien suscribe siguió las indicaciones
y la verdad es que funciona estupendamente, pudiendo tener la tranquilidad de que
aquellas aplicaciones que daban problemas al ejecutarse en Vista/Windows 7, estarán
a nuestra disposición con un excelente rendimiento. Barzan "Tony" Antal firma el
artículo: "Demystifying the XP Mode of Windows 7".
Disponible "Windows 7 Training Kit for Developers"
La publicación ha sido muy reciente, y se trata de un descargable de uno 67 Mb,
que nos instala un entorno de navegación por los recursos que se ofrecen, incluidos
vídeos explicativos, "hands-on-labs", presentaciones PowerPoint y otros contenidos
adicionales.
Está bien organizado por categorías y puede descargarse desde el siguiente enlace.
¡Nueva Web MVP-TV!
Se trata de una iniciativa puesta en marcha en 2006, que está adquiriendo cierto
renombre por la forma de presentar la temática de desarrollo. En en cierto modo,
es como la antigua VB-TV, pero actualizada y con otros contenidos de desarrollo.
Su mentor principal es Carl Franklin, y cada vez tiene más colaboradores.
Como dicen sus autores, "una adecuada mezcla de interviews y vídeos de divulgación".
Disponible en dnrTV.
El futuro de los lenguajes .NET
Es el título en inglés de un buen artículo introductorio sobre las novedades que
aportan las nuevas versiones 4.0 de los lenguajes .NET. Firmado por Damon Armstrong, repasa muchas de las características más
novedosas en VB.NET, C#, F# y la programación en paralelo. Disponible en " The Future of .NET Languages".
¿Conocen DevLabs?
Pues por si no es así les paso la dirección:
DevLabs. Es un subsitio de MSDN de Microsoft dedicado a proyectos de investigación,
pero... sobre software exclusivamente. Ahí se encuentra, por ejemplo, Axum, un interesante
proyecto de programación paralela y muchos otros que merece la pena echar un vistazo.
Bing se multiplica
La buena acogida que ha tenido la aparición del nuevo buscador de Microsoft entre
los usuarios es solo el primer paso de una estrategia. Bing está comenzando a ofrecer
servicios colaterales de varios tipos (Bing Translator, Bing Travel,
Bing Maps...) y ahora también un API. La página que centraliza estos recursos
para programadores es la del Bing Developer
Center. En la misma página se encuentra información sobre Virtual Earth
Developer.
Al principio fue YouTube...
Pero solo al principio, por que parece que los "Tubes" (sitios de vídeo pero especializados
en una temática están proliferando como hongos. La popular revista Wired, explica
algunas de estas nuevas opciones en su artículo "Wired
guide to the Tubeverse", accesible desde este enlace.
Encontramos allí un poco de todo: GuitarTube, GarageTube, SportsTube, Para-Tube,
etc. En fin, y -perdón por el chiste fácil- vídeos por un "tube".
Sobre el 'Morro' y lo esencial
Lo del Morro es el nombre clave de la nueva herramienta de seguridad de Microsoft.
No tengo una idea exacta del origen del nombre (probablemente algún lugar) pero,
en este caso, el nombre final es mucho más descriptivo y menos gracioso (en castellano,
al menos): Microsoft Security Essentials. La captura adjunta de pantalla da una
idea, simplemente.
NeoWin tiene algunos detalles adicionales.
Minimalismo y utilidad: SparkTooth
La idea de este sitio es tan sencilla como su interfaz. Traduzco (literalmente)
lo único que muestra el sitio: Si encuentra la frase "XXXXXXX" en "www.XXXXX.com"
notifíquemelo a la dirección "direccion@correo.com". Y ya está. El sitio indicado
será escaneado cada 10 minutos hasta que aparezca la frase indicada. Eso sí, las
alertas son válidas solo para una vez. Una vez encontrada la frase y notificada,
el correo se borrará del sistema.
iCloud: Si no quiere esperar a Windows Azure, puede ir probando iCloud (solo para
Internet Explorer)
Otra de esas ideas brillantes de la Web. Alguien se ha anticipado y está ofreciendo
un servicio gratuito de Sistema Operativo, 50 Gb de espacio de almacenamiento en
disco y algunas de las aplicaciones típicas del hogar, con un registro gratuito.
Funciona exclusivamente con Internet Explorer, y se encuentra disponible en iCloud.com.
Manuales útiles en PDF sobre
Son manuales
pequeños y que van directos al punto, en formato PDF y que publica el sitio web
www.makeuseof.com. La lista completa está
en su página "Archive for the
‘MakeUseOf Guides’ Category", se encuentran cosas como "An idiot's guide
to Photoshop" o "The Big Book of iTunes". También hay otras zonas de la web que
merece la pena visitar.
Las 10 descargas más útiles de la semana
Se trata de
las novedades que apuntan los del sitio
Lifehacker, donde se encuentra un paquete de utilidades (del sistema, pero
también de desarrollo), que van desde proyectos de "cloud computing", hasta analizadores
de música.
Sexo, mentiras y desarrollo de software
El inefable
Jeff Atwood, parodia
esta vez, utilizando el título de una conocida película, "aquellas cosas que,
como desarrollador no estaría nunca dispuesto a hacer". Y da que pensar...por que
se hace preguntas como "si te hubiera tocado diseñar un sitio porno, ¿lo pondrías
en tu currículo?". ¡Aha! Hay está la cuestión.
En su más que recomendable sitio, también se encuentra otra muy interesante sobre
enseñar a tus usuarios.
Trucos de código en DZone
A todos nos gustan los
"truquillos" de software. A veces por que resuelven problemas muy reales, y otras,
simplemente por que se aprende y se ven aspectos que nos habían pasado por alto
en la utilización de nuestras herramientas y lenguajes. El sitio DZone ofrece algunos
interesantes en su última actualización, como "Recognize
newlines as normal characters in a Regular Expression".
MSDN Respuestas: lo que buscas, en directo desde Visual Studio. Y hay más iniciativas
de desarrollo...
Es
un complemento innovador para Visual Studio que te permite encontrar la información
que necesitas mientras estás desarrollando, desde el propio entorno e integrando
múltiples fuentes de información como la referencia de MSDN, los principales buscadores,
sitios web de desarrollo y las respuestas más populares a las consultas que realice.
Se descarga desde
esta dirección de MSDN..
IE8 bate a Firefox 3 en velocidad de carga, según una comparativa de PC Advisor.
Y si no fuera así, utilice este sencillo truco...
La comparativa, realizada por los laboratorios de evaluación de los técnicos de
la revista por la revista británica PC Advisor, muestra que IE8 resulta más rápido
que Firefox 3 en la carga de una serie de páginas populares (Amazon, eBay,
MySpace, Yahoo!, YouTube y Wikipedia) . Sin entrar ni
salir en el tema, los datos exactos pueden leerse en
éste artículo de Nick Mediati.
Y en caso de que tuviese algún problema de rendimiento (principalmente cuando tiene
muchas solapas de navegación abiertas), hay un truco que funciona estupendamente.
Se trata de re-registrar la DLL ActiveX Interface Marshaling Library, cosa que podemos
hacer con el simple comando
regsvr32 actxprxy.dll
y recordemos que desde Vista es preciso lanzar una ventana de comandos con privilegios
de administrador para ese proceso.
Las 10 utilidades más pequeñas y asombrosas para Windows
Con ese título puede encontrarse
en LifeHacker.com una
página con ese título que examina 10 herramientas ("Top 10 Tiny &
Awesome Windows Utilities". La verdad es que algunas parecen muy prometedoras a
la vista de las descripciones que se hacen.
"Binary File, Array Scripting Secrets"
Se trata de un artículo publicado
en ASPFree.com donde se explica cómo escribir ficheros binarios mediante el objeto
FileSystemObject y algunos otros trucos de "scripting" interesantes. Esta disponible
en
esta dirección.
Lista de los lenguajes de programación conocidos (no asustarse)
No solo es que no sepamos leer sino unos pocos lenguajes de programación (y
escribir, menos), es que ni siquiera somos conscientes de los que existen. ¿Y si
hay alguna "gema escondida"? La lista de los lenguajes de programación conocidos existe
en Wikipedia, igual que existe una separada ¡solamente para los distintos dialectos del lenguaje BASIC (más de 100). Pero
más increíble todavía resulta la lista de lenguajes esotéricos (de programación,
claro) con pobladores tan curiosos como los "lenguajes no-deterministas"
(que no se sabe el resultado exacto de su ejecución, como Java2K), "lenguajes despóticos", como reMorse, o aquellos pensados para complicar la cosa,
como Brainfuck
(el nombre lo dice todo...)). De todas formas, para mí, el que se lleva la palma
es
WhiteSpace, donde solo tienen significado 3 cosas: espacios en blanco, tabulaciones
y retornos de carro.
Salvapantallas con el colegio Hogwarts (Harry Potter)
Se
veía venir. Ahora que la autora de estas aventuras parece que no va a volver sobre
el tema, aparecen secuelas para ordenador. No sé si existirá otro ya, (no me extrañaría)
pero este es gratuito, y en la misma línea que los existentes para otros grupos
de "fans", como los de la "Guerra de las Galaxias". Un salvapantallas para los amantes
incondicionales de la saga. Está disponible en éste enlace de Freeware Files.
El API oculto del sitio Reddit, descubierto por un hacker
La noticia, que recoge otros logros similares respecto a otras API's de redes sociales
descubiertas de forma similar, la publica Programmable Web en el artículo "Reddit’s Secret API",y el API en sí, está accesible en "Reddit API
". Y no es la única, ya que aparecen otras, como la Google Reader.