Archivo de la categoría: Programacion

Deshabilitar Reinicio automático en Windows 8 Windows Update

Si no les gusta que aparezca este mensaje:

El equipo se reiniciará en 15 minutos para instalar actualizaciones necesarias para el sistema. Salve todo su trabajo para evitar perderlo

Aquí el procedimiento para evitarlo:

Registrar tu Windows Phone 7 para desarrollo.

Aquí un video tutorial con los pasos a seguir para registrar nuestra terminal Windows Phone 7 para poder ejecutar aplicaciones desarrolladas  por nosotros o aplicaciones no disponibles en el Marketplace.

Ranking 2011 de lenguajes más usados

Cada vez que llegamos a un final de ciclo, es inevitable volver la vista atrás y valorar lo que hemos aprendido, lo que hemos ganado y lo que nos hemos dejado en el camino. En nuestro mundillo, este repaso del año que se nos va en cuestión de horas, pasa por el ranking de lenguajes de programación más usados que generan en TIOBE.

Descartando aquellos que no llegan al 1%, que parecen fluctuar mucho cuando apenas ganan público, como PL/SQL y otros lenguajes muy orientados a entornos concretos, la lista de los más usados nos ofrece algunos datos muy interesantes:
Top 13 de lenguajes de programación más usados en 2011

La gran revolución del año la ha protagonizado Objective-C, que con una subida de 3,56 puntos porcentuales ha alcanzado más del doble de protagonismo que el año pasado, y se coloca en 5º puesto desbancando a los dos lenguajes que mayor retroceso han sufrido en 2011: PHP y Python. No cabe duda que el interés cada vez mayor por estar presente en iOS ha suscitado dicha subida y lo convierte en uno de los lenguajes más interesantes para plantearnos su aprendizaje en 2012.

Por otra parte, todo un clásico como C++ está a punto de caerse del podio en favor de C#, y es que el lenguaje estrella de Microsoft continúa el ascenso constante que viene protagonizando en la última década.

Si miramos la gráfica de la evolución desde 2002 y jugamos a ser adivinos, podemos sospechar que, salvo variaciones bruscas como la producida en 2004, Java y C seguirán en su dura pugna por el primer puesto, mientras que C++ parece que será rebasado de largo por sus dos primos lejanos (uno de Redmond y el otro de Cupertino, para ser más exactos).

Histórico de lenguajes de programación

Visto lo visto, ¿alguien se plantea cambiar de lenguaje de cabecera para pasar a alguno con más público?

Fuente | TIOBE Programming Community Index for December 2011

Fuente: genbetadev

Dart, nuevo lenguaje de programación web de Google

Google ha lanzado un nuevo lenguaje de programación llamado Dart. Este lenguaje está orientado a la programación de aplicaciones para Internet. Dart permite crear apps para la web de formaestructurada, aunque Google ha intentado que el lenguaje mantenga la suficiente flexibilidad como para ofrecer una plataforma con muchas opciones. La compañía del buscador ha lanzado una versión previa para que los desarrolladores prueben el lenguaje y puedan intercambiar opiniones sobre las características y las posibles mejoras que se puedan añadir.

Uno de los puntos en los que más ha trabajado Google es en lanzar un lenguaje de programación sencillo e intuitivo, para que los potenciales programadores no pierdan demasiado tiempo en la temida (y a veces pesada) curva de aprendizaje. La empresa norteamericana se ha caracterizado en los últimos años por lanzar productos y plataformas fáciles de usar, que sean lo bastante intuitivos como para acercar las diversas tecnologías al máximo número de personas.

El lenguaje Dart está pensado para aprovechar las capacidades de diferentes dispositivos como ordenadores, tablets, servidores o incluso smartphones. La creación de las aplicaciones se puede realizar a través de una consola virtual nativa o a través de un compilador que traduce el lenguaje a JavaScript, lo que permite lanzar estas apps a través de todos los navegadores modernos. Un punto flaco del lenguaje es que la consola virtual de Dart todavía no está integrada con el navegador Chrome(algo que podría cambiar en los próximos meses).

Google ha habilitado una página web para explicar las funciones básicas de Dart, en la que también se pueden encontrar algunas librerías y herramientas para mejorar el uso del lenguaje. Sin duda, una herramienta más de las muchas que ha lanzado la empresa en los últimos años, aunque todavía está por ver si este lenguaje que trata de mezclar una estructura más fija a través de tipos con una estructura más flexible encontrará una buena acogida entre los programadores acostumbrados a utilizar otras plataformas.

Fuente:tuexpertoit

Aprende a programar en Python con Google y sus clases virtuales

image

No es nada nuevo, pero aunque lleve ya un tiempo me gustaría reseñar este material algo desconocido de Google. Me refiero a los tutoriales y las sesiones virtuales que Google prepara para aprender Python. Interesante para ayudarnos a mejorar nuestras habilidades como desarrolladores. Más si hace tiempo que tenemos interés en este lenguaje, del cual todo el mundo habla maravillas, y cuya curva de aprendizaje es más reducida que algun otros.

Este curso virtual incluye material escrito, vídeos de conferencias y ejercicios. Todo gratuito. Los primeros ejercicios se componen de conceptos básicos de Python como cadenas y listas, hasta a llegar a ejercicios posteriores que tratan sobre textos, procesos y conexiones http. El material está organizado en clases intensivas, por lo que lo tenemos agrupado en día 1 y 2 de curso, vosotros tenéis la ventaja de organizarlo como queráis.

Todo el material está creado por Nick Parlante que trabaja en el grupo engEDU de Google aportando material didáctico para diversos lenguajes. Es de agradecer todo ese esfuerzo de Google para enseñarnos a programar en uno de los lenguajes que más importancia dan de manera interna en sus aplicaciones. No en vano, Google fichó hace ya unos cuantos años al creador de Python, Guido van Rossum, y sin duda se nota el apoyo de Google en el desarrollo futuro de este lenguaje y su expansión.

Sitio web | Google’s Python Class

Fuente:genbetadev

open iTEC (via Paranoia Labs)

Inicio del desarrollo del proyecto open source open iTEC.

open iTEC Hace casi un año un grupo de amigos y yo tuvimos una idea de crear una plataforma educativa para nuestra Institución -el ITC o Tec de Culiacán- así que en agosto de 2010 nos dimos a la tarea de investigar, planificar, diseñar e idear esa nueva plataforma que tenía influencias de todas las plataformas existentes pero diferente a todas ellas en su objetivo. Nos basamos en Moodle, eFront, Dokeos, Sakai, OpenElms, ATutor, Claroline, .LRN, Ganesha, IL … Read More

via Paranoia Labs

ReactOS – la versión libre de MS Windows

ReactOS¿Se han imaginado por un momento el poder tener un Windows sin tener que pagar un peso por licencias pero sobre todo sin tener que tenerlo de manera ilegal? ¿Alguna vez han pensado que esto sea posible?

Si es así les tengo una muy buena noticia pues actualmente existe un proyecto de desarrollo llamado ReactOS el cual según palabras de los desarrolladores es:

Sigue Leyendo ReactOS – la versión libre de MS Windows

HeidiSql: Un Manejador de MySql Ligero y Libre.

Una de las bases de datos mas utilizadas, por su facilidad de instalación, portabilidad y uso, es sin duda MySql.
Muchos de nosotros las hemos manejado, incluso recomendado para proyectos de diferentes tamaños, muy usado incluso, en conjunto con el lenguaje de la misma empresa Sun Microsystems ORACLE.

Lee el resto de esta entrada

Disponible Microsoft WebMatrix 1.0

image

 

Microsoft ha lanzado la suite de herramientas WebMatrix 1.0. El objetivo de este producto, según el fabricante, es poner al alcance de usuarios con poca experiencia en desarrollo web un completo conjunto de aplicaciones que faciliten esa tarea desde nuestro escritorio para después, con un click, publicarlo en una plataforma profesional de producción.

WebMatrix 1.0, basada en la plataforma .Net 4.0, integra el conjunto de aplicaciones necesarias para desarrollar un sitio web de última generación: Servidor Web IIS 7.5 Express, motor de base de datos SQL Server Compact, herramientas para acceder a esta tecnología así como a otras fuera del ámbito Microsoft tales como MySQL, el entorno de trabajo WebMatrix y una serie de plantillas y facilidades para el desarrollo de portales basados en WordPress, Joomla!, Drupal o DotNetNuke, entre otros.

La descarga, gratuita y sin registros, es rápida aun no teniendo instalado el .NET Framework 4.0, en el peor de los casos son 50 MB

Webmatrix es un entorno de desarrollo que facilita considerablemente el trabajo, pero no programa por ti. Has de tener unos conocimientos mínimos sobre este tema. Si eres usuario de Windows y tienes inquietud por aprender el entorno web, planeas hacer un blog, administrar tus contenidos de forma local o pública, Webmatrix es una opción a considerar, no en vano su lema es Small, Simple, Seamless… pequeño, sencillo y sin complicaciones en nuestro idioma.

Web Oficial de descarga

Metro Twit: Cliente Twitter minimalista para Windows

image

Metro Twit es un cliente Twitter minimalista para Windows 7, Vista y XP con (precisamente) la interfaz Metro (empleada en Zune y los nuevos Windows Phones) con la que quedan aprovechados los espacios de la interfaz dando una sensación de diseño limpio y elegante. Es indispensable para su funcionamiento tener instalado .NET Framework y sus actualizaciones.

Entre las características destacables contamos con: Un acordator de URL’S automático, la opción de subida de imágenes desde el propio cliente, la opción de auto completado cuando vamos a mencionar a alguien (@’s), temas y por supuesto integración total con la barra de herramientas de Windows 7.

Sitio Oficial y Descarga| Metro Twit