codeyear es un proyecto del ya comentado codecademy que nos ayuda a cumplir nuestro objetivo de «Aprender a programar en 2012«.
Solo tenemos que informar nuestro email y esperar la lección semanal con actividades interactivas que nos ayudarán a entender las bases de la programación, enfocando el tema al mundo web.
Divulgado en la cuenta de G+ de Google Developers, promete ser una buena opción para los que quieren acercarse a este mundillo y empezar a crear lo que, hasta este año, solo eran ideas.
Enumerar la totalidad de herramientas en la red disponibles para iniciarse en la programación resulta bastante complejo. Sin embargo, unas cuentan con un excelente material y un trabajo interactivo relevantes gracias a que se enfocan más en el fortalecimiento del pensamiento algorítmico, básico en este campo y útil en la realidad, más que a la enseñanza de líneas y líneas de código. Aquí están varios ejemplos.
Es una aplicación web que según sus creadores nace debido a lo frustrante que es en ocasiones el entrar al mundo de la programación, por lo que ofrecen una manera muy sencilla de aprender interactivamente a través de un entorno completamente guiado. El lenguaje central es JavaScript y no importa el número de errores cometidos pues siempre se tendrá una nueva oportunidad para hacerlo. Las lecciones son divididas según el campo en que se desee ahondar, por ejemplo, para el desarrollo web. Continúa leyendo «Recursos interactivos para aprender a programar»
Si necesitáis publicar en Twitter una nota de prensa a una hora específica, o programar en el mejor horario la divulgación de vuestro último trabajo, os puede interesar la integración que Edocr ha realizado con Bufferapp. Edocr es una plataforma que nos permite subir documentos de cualquier tipo para almacenarlos y divulgarlos de forma sencilla. El material que incluimos puede ser público o privado, siendo sencillo incluirlo en otras webs o divulgarlo usando un enlace. Bufferapp, por otro lado, es una herramienta que nos permite guardar varios textos que se irán publicando en twitter en horarios específicos, siendo cada vez más utilizado por compañías que necesitan programar su actividad en dicha red social dejando la publicación automática en manos de un sistema que conozca los mejores momentos para hacerlo. Ahora edocr ha incluido las funcionalidades de Buffer para permitir que el documento almacenado en nuestra cuenta se envíe a Twitter cuando lo programemos, sin necesidad de tener que realizar la configuración de forma manual. Podéis ver los detalles de dicha integración en blog.bufferapp.com y blog.edocr.com.
Son cada vez más las aplicaciones que nos permiten programar la publicación de textos en Twitter de forma automática. Disponible en plataformas como hootsuite y siendo el principal objetivo de aplicaciones como bufferapp.com está empezando a ser una opción imprescindible en los clientes de esta red social. Ahora nos presentan StackRoll, compitiendo directamente con Buffer en busca de la programación perfecta de tweets. Podemos indicar y agrupar varios textos y decidir la frecuencia de publicación de cada colección, estando todo diseñado para su uso desde dispositivos móviles. Podemos, por ejemplo, escribir 50 textos e indicar que sean publicados cada cinco minutos a partir de las 10:00 A.M, dando un respiro a los que gestionan las cuentas empresariales. Aunque este tipo de actividad tiene que realizarse con mucho cuidado para que la falta de personalidad de la cuenta no afecte a su rendimiento, es una buena opción para los periodos en los que o hay como tener una persona detrás de la aplicación.
Seguramente pocos de vosotros aún desconocen las maravillas de ifttt, la aplicación que nos permite actualizar nuestra web social de forma automática programando los eventos que queramos divulgar. De esa forma miles de personas en el mundo actualizan su facebook automáticamente cuando publican una foto en flickr, o añaden un tweet cuando ponen una estrella en Google reader, por ejemplo. El funcionamiento de ifttt se basa en «recetas». Al registrarnos podemos enlazar nuestras cuentas de diferentes aplicaciones y redes sociales y crear «recetas» del tipo «Cuando haga algo en la aplicación x, publica en la aplicación y«. La buena noticia es que los usuarios de bufferapp.com, la aplicación que nos permite programar tweets en el futuro de forma inteligente (en los horarios de mayor audiencia) ahora pueden usar ifttt para que la publicación sea automática. El problema que teníamos hasta ahora es que si poníamos cinco fotos diferentes en flickr, usando ifttt podría corresponder a cinco tweets seguidos, algo que incomoda a cualquier seguidor decente. Con bufferapp no tenemos que preocuparnos, ya que el intervalo entre tweets puede ser configurado y programado de forma inteligente. Aquí tenéis el enlace para hacer vuestras recetas con estos dos monstruos de la web social: ifttt.com/recipes/search?q=buffer
Velneo es una completa plataforma que nos ayuda a encontrar, desarrollar e implatar cientos de aplicaciones empresariales con licencia FLOSS (Free Libre Open Source Software), así como a programar y ejecutar en web, ria, escritorio o dispositivos móviles. No es un generador de código. Velneo tiene su propia base de datos, su propio lenguaje de programación, su propio servidor de base de datos y aplicaciones. Los componentes están compilados para una ejecución nativa en cada sistema operativo sin usar máquinas virtuales, teniendo una comunidad de desarrolladores que cuenta con un espacio Web donde compartir aplicaciones y recursos de desarrollo.
Es una tecnología completamente nueva abierta a estándares que te permite desplegar la misma aplicación in-promise (o poner en el servidor del cliente), en web, en dispositivos móviles y en SaaS.
Después de realizar el registro, gratuito, tendremos que descargar e instalar el cliente (Velneo vClient V7), conectarlo al servidor con los datos ofrecidos en su web y elegir el tipo de aplicación que queremos desarrollar. Además del cliente tenemos acceso a otros dos componentes, siendo en total: – Velneo vClient V7: el ejecutor de aplicaciones. – Velneo vDevelop V7: el editor para el desarrollo de aplicaciones – Velneo vAdmin V7: el administrador del servidor que te permite gestionar tus soluciones, usuarios y permisos Existen tutoriales para poder programar sin problemas, así como un catálogo de Velneo Open Apps que podemos usar sin ningún problema. El resultado es bastante profesional, permitiendo crear aplicaciones como las que veis en las imagenes inferiores, de gestión económica y gestión empresarial. vCash Continúa leyendo «Crea aplicaciones para tu empresa usando Velneo V7»
Showoff.io es un servicio simple que nos permite crear un túnel de un puerto local a una dirección web pública. Es decir que con showoff.io podemos compartir una página, que estemos corriendo en nuestro servidor local, a una URL pública en pocos pasos. Esta aplicación se instala, vía el sistema de paquetes gem, que se encuentra en todos los sistemas Mac OSX por defecto. Quienes desarrollan en Ruby on Rails, seguramente estarán familiarizados con este sistema de paquetes. Con el siguiente comando instalamos showoff.io > gem install showoff-io Cuando terminamos de instalar, podemos indicar el puerto donde queremos realizar el puente, como por ejemplo: > show 3000 Luego de indicar el puerto, el comando devolverá una URL temporal donde estará publicada nuestra URL. El servicio se puede utilizar en forma gratuita hasta 5 minutos por cada túnel, si necesitas más tiempo tienes otras opciones de pago. Por un dólar puedes utilizar el servicio todo un día y por 5, podrás hacerlo sin límites todo un mes. En síntesis, showoff.io es una herramienta que puede ser muy útil, si eres desarrollador de sitios webs y necesitas compartir tus avances con clientes o compañeros de equipo.
Postcron es una interesante aplicación para Facebook que permite a cualquier usuario programar un estado y hacer que se publique a cualquier hora y día. Para ello tan solo tenemos que aceptar los permisos necesarios para que ésta funcione, una vez hecho esto, seleccionamos la página que queremos que se publique el estado y seleccionamos el día y la hora. También, si lo deseamos podemos programar enlaces o fotografías. Una excelente y sencilla aplicación para programar estados para cuando nos vamos de viaje y no queremos dejar sin información a nuestros amigos, familiares o lectores.
Si habéis desarrollado algún proyecto y tenéis alguna función o algún framework que pueda ser útil para otras personas, en binpress lo podéis poner a la venta. En este mercado virtual hay códigos de varios lenguajes de programación, muchos de ellos gratuitos, que pueden ayudar a resolver problemas determinados, siendo una buena alternativa al conocido hotscripts.com. Podéis también solicitar alguna función específica y esperar a que algún programador la desarrolle y la ponga a la venta en el sitio. Una buena idea para ganar un extra programando.
ifttt viene de «If this then that» (si esto entonces aquello), una forma interesante de definir la función de esta nueva aplicación de la que acabo de recibir la invitación. Se trata de una web que nos ayuda a programar tareas del tipo: «Si aparece una página en delicious con el tag X, publica Y en Twitter«, o «Si se añade un vídeo Z en Vimeo, avísame por email«. Los canales que podemos usar son muy numerosos, como podemos ver en la imagen inferior: Usarlo es muy sencillo, ya que según los canales activados para el «this» aparecerá uno u otro tutorial guiado hasta llegar al «that«, existiendo miles de combinaciones diferentes. La mala noticia es que tardaron algo más de una semana en enviarme la invitación (que podéis pedir en la página principal), la buena es que tengo dos para los más rápidos comentando.