screenbeacon te avisa si hay algún problema de diseño en tu web

Con una filosofí­a semejante a la de VisualPing, herramienta que ya os hemos comentado en algunas ocasiones, ScreenBeacon se presenta como una solución que nos ayudará a detectar cambios en ciertas regiones de nuestro sitio web.

Solo tenemos que seleccionar las áreas que deseamos monitorizar y esperar a que ScreenBeacon realice su trabajo, enviando una alerta cuando hay algún cambio, de diseño o contenido, en las regiones seleccionadas.

ScreenBeacon

Con su extensión para el navegador podemos seleccionar fácilmente varias regiones de una misma web, solamente hemos de hacer click en las partes deseadas. Cuando hay un cambio en el diseño, la web nos avisa después de examinar el código, indicando exactamente lo que ha cambiado.

La aplicación aún está en fase beta, y puede usarse, de momento, de forma gratuita. Ofrece también un histórico de los cambios realizados en la web que estamos monitorizando, siempre con detalles que bajan a nivel de código para que entendamos lo que ha podido ocurrir.

Sencillo y práctico, ideal para el dí­a a dí­a de los que trabajan con diseño y desarrollo de sitios web.

Swift -el nuevo lenguaje de programación de Apple- experimenta un gran crecimiento en sus pocos meses de vida

Durante el pasado mes de junio os hablamos de Swift, el nuevo lenguaje de programación con el que desarrollar aplicaciones para iOS y OS X anunciado por Apple durante la WWDC de 2014. Durante los dí­as posteriores a este anuncio fueron muchos los que cuestionaron la necesidad de un nuevo lenguaje de programación, sobre todo teniendo en cuenta la cantidad de opciones disponibles en la actualidad.

Ahora, poco más de siete meses después de su lanzamiento, todo parece indicar que la acogida de Swift ha sido bastante buena. En una serie de estadí­sticas recopiladas por el sitio web Redmonk.com podemos observar que en el corto tiempo de vida de Swift, el lenguaje de programación de Apple ha experimentado un crecimiento vertiginoso en el ranking de los más empleados del mundo. Concretamente, Swift ha pasado de la 68ª posición a ocupar el puesto 22º, un salto de 46 posiciones sin precedentes, tal y como indican desde la propia web. Si nos centramos en los primeros puestos del ranking, la primera posición la ocupa JavaScript, seguido de cerca por Java, y a continuación se encuentran lenguajes como PHP, Python, C# y C++.

Por ello, todo parece indicar que Swift continuará con su ascenso a lo largo de este año. Podéis consultar las estadí­sticas completas en el siguiente enlace.

Fuente: Redmonk | Link: Swift.

Google simplifica el uso de la API de Google Maps anunciando librerí­as para Java y Python

Desde el blog oficial para desarrolladores de Google acaban de anunciar una novedad que resultará de gran interés para todos aquellos desarrolladores que estén pensando en integrar los servicios de Google Maps en sus aplicaciones, algo para lo que es necesario hacer uso de la API de Google Maps.

Hasta el momento, esto era posible únicamente utilizando una API en JavaScript, pero con el objetivo de facilitar el trabajo a todos desarrolladores independientemente de que no suelan utilizar Javascript, el popular buscador habrí­a decidido ofrecer opciones alternativas. Por este motivo, de ahora en adelante las APIs de Google Maps estarán también disponibles haciendo uso de librerí­as para Java y Python, dos lenguaje de programación muy populares. Gracias a esta medida los desarrolladores podrán ahorrar una gran cantidad de tiempo al poder y centrar todos sus esfuerzos en otros aspectos del desarrollo de sus aplicaciones, siendo mucho más simple integrar los servicios de Google Maps en sus apps.

Los desarrolladores Java pueden encontrar el código necesario en los repositorios de GitHub a través del siguiente enlace, mientras que los desarrolladores Python pueden hacerlo en este otro, así­ como de encontrar distintos ejemplos sobre su uso. Además, podéis consultar toda la información disponible sobre el tema en Geo Developers Blog, el blog oficial de Google para desarrolladores donde se habla sobre el tema.

Pixlater ayudará en la publicación de fotografí­as en varias plataformas sociales

Pixlater

Si usamos varias plataformas sociales para publicar nuestras fotografí­as, en lugar de tener que subirlas individualmente sobre cada plataforma, Pixlater nos echará una mano para subirlas a todas ellas de manera simultánea. Pixlater es un servicio que se califica como una herramienta fácil de usar para distribuir automáticamente nuestras fotos a los sitios web favoritos donde compartir fotografí­as. Pixlater nos asegura que podemos ahorrarnos tiempo en subir fotografí­as, manteniendo la máxima calidad.

Para ello, los usuarios tendremos que crearnos nuestra cuenta de usuario, teniendo en cuenta que será una cuenta de pruebas durante un periodo de tiempo limitado. De momento no indica plan alguno al que podrí­amos acogernos más adelante.

Una vez dentro, ya tan sólo tendremos que conectar nuestra cuenta en Pixlater con nuestro perfil en Facebook, así­ como aquel grupo y página que administremos en dicha red social, soportando también los servicios de Flickr, 500px y Twitter. Como podemos observar desde el panel de control, Pixlater incluirá próximamente soporte para otros servicios, incluyendo Google+, Tumblr, Pinterest, Instagram, y Reddit, entre otros.

Una vez tengamos alguna conexión realizada, entonces ya nos permitirá subir fotografí­as, bien arrastrándolas a su interfaz o bien navegando hacia el directorio de nuestro sistema donde la tengamos almacenadas para poder seleccionarlas y subirlas. Sea la ví­a que hayamos elegido para subir las fotos, ya tan sólo tenemos que incluir tí­tulo, descripción, etiquetas y elegir una categorí­a, elegir las plataformas donde publicarlas e indicar el momento para la publicación.

La interfaz de usuario es bastante sencilla de usar y práctica, de modo que apenas será necesaria una curva de aprendizaje para comenzar a usar este servicio y empezar a subir fotografí­as para aquellas plataformas sociales donde queramos publicarlas.

Keepcoding, una nueva plataforma de cursos de programación en español

Desde KeepCoding nos presentan este nuevo proyecto que nace con el objetivo de destacarse en el sector de formación online en programación para móviles.

Desde un curso «Programación de Apps para NO Programadores», hasta el gratuito que veis en la imagen lateral, apuestan por la colaboración con profesionales en formación online que ya han tenido mucho éxito en otras plataformas (Fernando Rodrí­guez, por ejemplo, que fue recientemente entrevistado en Financial Times).

Aunque de momento no tienen muchos cursos, ya cuentan con 200 nuevos estudiantes matriculados en tan solo unos dí­as. Sus cursos han tenido mucho éxito en Udemy, y ahora quieren repetir esta fórmula con una plataforma exclusiva, diseñada para atender al nicho de desarrolladores de habla hispana con cursos selectos y de máxima calidad.

Es posible adquirir los cursos tanto de forma individual, pagando por acceso a cada uno, como perteneciendo al club que da derecho a disfrutar de todos ellos por una mensualidad fija. Con diapositivas y ví­deos, nos comentan que no se tratan de pí­ldoras y sí­ de cursos completos, teniendo 72 horas de tiempo para solicitar el reembolso en caso de no estar satisfecho con la compra.

Nuevos recursos gratuitos para que los niños aprendan programación

Ya comenzando la semana de la Educación en Ciencias de la Computación, CSEdWeek, nos encontramos con muchí­simas actividades y recursos para tener nuestra “Hour of Code”.

En Code.org ya podemos disfrutar del tutorial de este año, que gracias a la asociación con Disney Interactive, los niños podrán aprender conceptos de programación con la ayuda de Anna y Elsa de Frozen.

code.org

En Programa con Elsa y Ana, encontrarán una forma amena de dar los primeros pasos en la programación, ayudando a crear copos de nieves y resolviendo algunos desafí­os. Este juego  se combina con diferentes tutoriales que cuenta con la participación de destacadas personalidades del mundo de la tecnologí­a.

Además de esta nueva actividad propuesta por Code.org, contamos con los recursos compartidos anteriormente, como por ejemplo los 3 cursos para estudiantes de primaria

Khan Academy también ha creado lecciones especiales para la Hora del Código de este año, para niños de 8 años en adelante.

khan academy

La hora de dibujar con código utilizando JavaScript, los niños aprenderán conceptos básicos a medida que realizan diferentes juegos y actividades.

La hora de las páginas web, aprenderán a realizar una tarjeta de felicitaciones aplicando algunos conceptos de HTML y CSS que se enseñaran en este tutorial.

La hora de las bases de datos, utilizando SQL crearán la base de datos de una tienda imaginaria.

Interesantes recursos que podemos disfrutar con los pequeños de la casa, o para integrarlos en nuestra clase. Y para aquellos educadores o cualquier persona que deseen organizar su Hora del Código con su institución o comunidad , no olviden consultar Hour of Code.

Google quiere unir la Navidad con la programación de código para los menores

Google

Tenemos el concepto de Navidad como una fecha muy especial del año vinculada a la nieve, a los regalos, a la unión de familiares y amigos y otros estereotipos que tenemos ya interiorizados. Google quiere añadir un componente nuevo dentro del concepto de Navidad, el componente de la programación.

En este sentido, y en base al programa Made with Code que lanzó a principios de año para incentivar a las jóvenes a interesarse por la programación como una ví­a creativa, desde hoy, las jóvenes podrán usar el lenguaje de programación introductorio Blocky para animar las luces de Navidad situadas en los árboles del President”™s Park, uno de los 401 parques nacionales de los Estados Unidos.

Google señala que las luces programadas debutarán en el 92º ceremonia anual del National Christmas Tree Lighting, que se retransmitirá a través de PBS (Public Broadcasting Service) a nivel nacional a lo largo de diciembre en asociación con la Fundación de Parques Nacionales y el Servicio de Parques Nacionales.

Google añade que la tradición de la ceremonia se remonta al año 1923, cuando el presidente Calvin Coolidge encendió el primer árbol de abeto fuera de la Casa Blanca, siendo además este el primer año en el que los niños de todo el paí­s tendrán el control de las luces del árbol durante las vacaciones navideñas.

Se trata de un granito de arena más que pone Google en manos de los menores para que puedan conocer las posibilidades creativas que pueden llegar a realizar mediante el empleo de los sistemas informáticos a la hora de crear cosas.

Por último, en el citado anuncio, Google señala que este desafio arranca el compromiso de la compañí­a para el CSEdWeek, una semana dedicada a inspirar a los estudiantes a interesarse por las ciencias informáticas, siendo una de las mayores iniciativas educativas online. Además, durante la próxima semana, miles de empleados de Google se unirán en la hora del código, y anunciará algunos otros proyectos especiales que van a financiar a través de la temporada de vacaciones y el año próximo.

mobiopush, una solución para enviar notificaciones a los navegadores de nuestros lectores

Si sois responsables por algún sitio web que necesite informar a sus lectores sobre ciertas acciones, echad un vistazo en mobiopush.com.

Se trata de un sistema que permite integrarse en cualquier web usando su API para que los lectores que lo deseen puedan recibir notificaciones en su navegador, aumentando así­ el alcance de las novedades que queramos transmitir.

Cuando un lector entre en la web se preguntará, en la parte superior, si desea recibir notificaciones de dicha web, en caso positivo, verá una notificación cada vez que el webmaster lo desee, teniendo un lí­mite de 100.000 notificaciones por mes en la versión gratuita.

La integración se realiza de forma rápida, siendo solo necesario incluir unas lineas de código en nuestra web. Una vez hecho esto, tendremos acceso a un panel de control desde donde podremos ver los datos de las notificaciones enviadas y cantidad de «suscriptores».

Según comentan en su web, este tipo de alerta es 23 veces más eficaz que el email marketing, ya que no hay peligro de que el mensaje caiga en spam: el usuario siempre verá la notificación en la parte superior de su navegador.

4 cursos gratuitos de Khan Academy para aprender programación

Ya hemos comentado en diferentes oportunidades que Khan Academy es una excelente herramienta educativa, que va actualizándose constantemente con nuevos recursos gratuitos.

No solo encontraremos recursos que pueden utilizar educadores para preparar sus clases o estudiantes que deseen afianzar sus conocimientos, sino que que cualquier usuarios con ganas de aprender puede beneficiarse del contenido.

Por ejemplo, en la sección Programación de computadoras encontramos 4 propuestas interesantes a tener en cuenta.

Khan Academy

Son cursos muy fáciles de seguir que combinan videos, ejercicios, contenido interactivo y evaluaciones.

Lo podemos realizar a nuestro propio ritmo, y no necesitamos registrarnos para visualizar el programa de estudio. Podemos tomar el curso completo o concentrarnos en la unidades que nos resulten de interés o necesitamos fortalecer nuestro conocimiento.´

También nos da la oportunidad de visualizar los programas que han creado otros usuarios o crear nuestros programas y compartirlos con la comunidad.

También encontraremos una unidad especial que reune a diferentes personalidades que comparten su experiencia y nos muestran las oportunidad que se abren al desarrollar habilidades de programación.

Y para aquellos que están más avanzados, pueden tener en cuenta el curso Algorithms, creado recientemente gracias a la colaboración con Dartmouth College.

Paiza, una plataforma web para programar sin instalar nada

Desde paiza.io nos presentan esta web en la que es posible crear y editar código, así­ como ejecutarlo sin necesidad de instalar nada en nuestro ordenador.

Editores de código online hay muchos: dan formato, incluyen colores, herramientas para autocompletar, sistemas de exportación de varios tipos… pero lo que quieren en paiza.io es ofrecer la posibilidad de ver el resultado de la ejecución del código, siendo compatible con más de 20 lenguajes de programación (Java, Ruby, Python, PHP, Perl, etc.).

La web nos permite también copiar y pegar widgets en nuestro blog para que los lectores vean la ejecución de algún programa, o incluso para crear concursos de programación en nuestra web. El resultado de la compilación se muestra en una ventana inferior dentro de la misma plataforma, por lo que no hay peligro de que el lector acabe ejecutando algo peligroso dentro de su navegador.

Lo presentan como una herramienta ideal para uso educativo, ya que permite que los profesores y alumnos tengan a mano un sistema práctico para ejecutar varios lenguajes y comparar su funcionamiento.

Paiza.io es gratuito, y dispone de varios códigos ya publicados como ejemplos, siendo posible ejecutarlos sin necesidad de crear una cuenta.