The Internet is for porn. Esto ha pasado de número musical de off-broadway a todo un axioma innegociable. Las webs porno más importantes reciben millones de visitas al día y tienen que servir gigas y gigas de vídeo al segundo… y no se caen nunca. Es por eso que saber cómo lo hacen resulta algo muy interesante y que puede ayudar mucho a todos los que temen morir de éxito. Erik Pickup,...
-
Las tripas (tecnológicas) de un gigante del porno
-
Empezar a aprender Go (golang)
El lenguaje de programación Go fue lanzado en Noviembre 2009, desarrollado e ideado por Google. Durante este tiempo fuera del hype inicial ha surgido un moderado interés por aprender más sobre este “desconocido” lenguaje a la sombra aún de otros lenguajes ampliamente usados como Java, C++, C# o Python (aunque no quiero compararlos técnicamente con ellos). Go es un lenguaje moderno, por...
-
CodeSpells: Java para niños (y mayores)
“El personaje se despierta en un lugar extraño, poblado por criaturas parecidas a los gnomos. Ha sido enviada aquí para conocer los caminos de la magia. Los gnomos necesitan su ayuda, saben un poco de magia, pero no la suficiente para llevar a cabo tareas simples. Necesitan su ayuda, y ella la suya”. Así se presenta CodeSpells, ambicioso proyecto que pretende enseñar la programación...
-
"Mucha gente aún se plantea si el Agilismo es para ellos", entrevista a Ángel Medinilla
A principios del Siglo XXI, en los Estados Unidos se plasma una evolución de la forma de desarrollar software a través del Manifiesto del desarrollo de Software Agile. Aquellas cuatro frases, que se convirtieron en una verdadera revolución en todo el mundo una década después, han sido recogidas, trasladadas, entendidas, interpretadas y evangelizadas por todo el mundo y por todo tipo de profesionales. Pero...
-
Google Play cierra la posibilidad de hacer aplicaciones de pago en Argentina
De un día para otro Google, sin dar explicaciones, ha decidido eliminar los pagos a los desarrolladores argentinos, comunicándolo el viernes a las 20:00h, una hora muy buena para restarle visibilidad al cambio, dejando solo la opción de publicar aplicaciones gratuitas en la tienda de Android para los desarrolladores de este país. Si los desarrolladores afectados no hacen gratuitas sus aplicaciones...
-
El lento amanecer del estándar HTML5 de la W3C
Hace ya casi dos años que publiqué, en GenbetaDev, este artículo en donde describía el lento y agónico procedimiento por el cual se va certificando un nuevo estándar de HTML el consorcio W3C. Ya entonces estaba en pleno auge el debate sobre la compatibilidad de los diferentes navegadores con las especificaciones nuevas del lenguaje, desencadenado todo por la negativa de Apple de soportar Flash...
-
Android Studio: desarrollando para Android
-
Ya no será posible descargar código directamente de Google Code Project Hosting
Google Project Hosting, la aplicación de Google Code que permite a los usuarios albergar proyectos de software libre con su código, wikis, gestor de incidencias, etc. acaba de perder una de sus funcionalidades: la posibilidad de alojar archivos del proyecto y poder descargarlos directamente. Mediante un cambio en la FAQ han notificado la desaparición de esta capacidad para todos los proyectos nuevos...
-
La anatomía de un motor de búsqueda hipertextual Web a gran escala, los inicios de Google
Hoy traigo un documento que es una auténtica joya para diferentes y variados ámbitos del conocimiento de la informática. Y no es otro que el documento de presentación del prototipo de Google, por Sergey Brin y Lawrence Page, en donde describen al detalle el modelo y arquitectura; utilizando “solamente” 24 millones de páginas para obtener resultados.
-
Si tienes cuenta de desarrollador Apple, ya puedes probar la beta de iOS 7
Tras el impresionante seguimiento que nuestros compañeros de Applesfera y Genbeta hicieron ayer del WWDC 2013, hoy llega el día en que todo el mundo quiere probar en sus propias carnes las novedades anunciadas. Pues bien, en Cupertino no se han hecho de rogar y si pertenecéis al programa de desarrolladores de Apple ya podéis acceder desde el iOS Dev Center a la beta de iOS 7, junto con gran cantidad...
-
Verdades y mentiras sobre el autismo y las pruebas de software
El 2 de abril fue el Día Mundial de Concienciación sobre el Autismo. Quizá por la cercanía a esta fecha, tuvo bastante calado durante las semanas siguientes una noticia titulada “Los autistas como software testers”, basada a su vez en un post de microblog de mismo título, fechado en 2008. La noticia cuenta la historia de Specialisterne, una empresa danesa con un 70% de trabajadores...
-
Eventos para desarrolladores en Junio 2013: Internet Forum, Drupal Learning Day, mucha web y eventos para mujeres
Ya estamos en junio y el calor hace crecer los eventos, o eso parece tras ver un mes cargado con distintos eventos, ferias y reuniones, como las ya clásicas reuniones mensuales como The App Date, MadridJS o BarcelonaJS y la novedad Ladie(J)S que quiere seguir la senda de BarcelonaJS o la gran feria Internet Forum, sin olvidarnos de Drupal Learning Day y Modern Web Design and Development.
-
¿Qué técnica usas para probar tu código?: la pregunta de la semana
Todo código es culpable de contener bugs hasta que se pruebe lo contrario. Seamos honestos, hacer tests nos da casi tanta pereza como documentar nuestras aplicaciones. Pero hay que reconocer que cuando podemos afirmar tajantemente que el código está libre de errores es un respiro de alivio, evitando futuras incidencias. Esta semana queremos conocer cómo probáis vuestro código, ya sea usando...
-
Deployd, creando REST APIs en un verbo
Las APIs son el futuro pero, sobre todo, son el presente. Y no sólo para conseguir información sino para ofrecerla al mundo. Lo que te puede echar para atrás es el trabajo que lleva crear una API consistente y bien estructurada. Por suerte cada vez hay más herramientas que te ayudan en este aspecto, como es el caso de Deployd.
-
Lo de Accenture y Fjord y el cabreo de Hitler
Ensombrecida quizás por la compra de Tumblr por parte de Yahoo!, la otra gran noticia del bussiness techie y alrededor del mundo del desarrollo del recién finiquitado Mayo fue la adquisición del estudio de diseño Fjord por parte del gigante de la consultoría Accenture. La consultora con sede en Dublín es considerada por muchos como poco menos que miembro del Eje del Mal, mientras que los guruses...
-
¿Le merece la pena a un desarrollador asistir a un evento como The App Date?
The App Date es uno de los eventos techies más boyantes y que más despuntan en el ámbito nacional (y poco a poco saliendo fuera), de hecho suele ser cita ineludible en nuestro calendario de eventos de Genbeta Dev. Sin embargo yo en particular no había asistido nunca (aunque si lo había seguido por streaming) y me desquité, por fin, hace un par de días en la edición Mayo de 2013. Al ser, como...
-
De Photoshop a CSS en Brackets. Coming soon
Cuando trabajas con clientes, sobre todo si son agencias de diseño o similares, te mandan ficheros .psd con doscientas capas y te sueltan el “queremos que la web/funcionalidad/modulo/landing sea tal que así”. Si tienes un maquetador, no pasa nada, ya se come el brownie de última hora (porque estos correos siempre llegan a última hora). Sin embargo, si te lo tienes que comer tú, el...
-
JIRA 6, llega con un diseño más moderno y nuevas funcionalidades para trabajar más rápido
Señores, ya está disponible la nueva versión de JIRA 6 con con nuevo diseño y mejoras notables en la interfaz para hacer más agradable nuestro tiempo empleado a diario con esta herramienta de gestión de proyectos y seguimientos de incidencias. Atlassian ha rediseñado la interfaz de usuario para acelerar el acceso a la funcionalidades más usadas, conscientes de que buena parte del tiempo...
-
Lavado de cara del Centro de desarrollo de Microsoft
El centro de desarrollo de Microsoft es uno de los núcleos más importante de información para los desarrolladores en el ecosistema .NET. Siguiendo la filosofía de Ballmer – “developers, developers, developers” – el volumen de información, documentación, recursos y material que podemos obtener en este Site es, en muchos casos, inabarcable.
-
Mobile Backend Starter, crea la infraestructura en la nube de tu aplicación Android
Aprovechando que las aplicaciones móviles cada vez más se apoyan en servicios en la nube para funcionar, Google ha presentado su servicio Mobile Backend Starter para desarrolladores Android. Este framework y cliente permite desplegar fácilmente la infraestructura necesaria para usar desde una aplicación todas las ventajas de Google App Engine y Google Cloud Messaging (GCM).
-
Siggraph 2013, cuando los desarrolladores superan a la Ciencia Ficción
En los mediados de la década de los 80 del siglo pasado, el conseguir que dos lámparas de mesa expresaran sentimientos y emociones, era algo que conllevaba millones de dólares – en hardware -, miles de horas de programación y todo un equipo de genios (Pixar).
-
Geek and poke, humor para geeks y programadores
Ciertamente hay muchas páginas de humor, o que lo intentan, en la Red. Pero hoy gracias a Bruno Capuano, he llegado a la página Geek and poke, en donde podemos ver unas excelentes viñetas humorísticas, para echar unas risas y sentirnos muy retratados en algunas de ellas.
-
Unit Test Generator para Visual Studio 2012
Hace unos días escribía un artículo en donde desglosaba un tutorial para habilitar la capacidad del Visual Studio 2012 de construir un test unitario desde la propia firma de un método. Como se lee en los comentarios, y en diferentes foros, no siempre se consigue el resultado deseado, sobre todo si debemos crear el proyecto de test unitarios desde cero.
-
¿Renunciarías a un trabajo por otro en el que cobrarías la mitad? La pregunta de la semana
Una de las historias de la semana ha sido sin duda la que presentaba Lifehacker de una ejecutiva que renuncio a su estresante y muy bien remunerado trabajo por otro que le permitía conciliar mejor su vida privada y que tenía una remuneración que era justo la mitad. Esta historia nos inspira para retomar nuestra Pregunta de la semana y es que muchas veces, en nuestra vida como desarrolladores,...
-
Truco, volver a Crear pruebas unitarias desde Visual Studio 2012
Visual Studio 2012 es el IDE por excelencia para todos los que nos dedicamos a desarrollar en el ecosistema de Microsoft: Net framework. Sin embargo a través de sus diferentes versiones, iniciándose en la antediluviana versión del 2003, ha ido sufriendo todo tipo de transformaciones, añadidos y modificaciones que, en la inmensa mayoría de los casos han sido muy positivas, pero en alguno que...
-
Con 99 cervezas es más fácil aprender hasta 1.500 lenguajes de programación
Esto podría parecer una apología del alcoholismo, pero nada más lejos de la realidad. 99 bottles of beer no es más que una página donde poder comparar lenguajes de programación, ya que posee una extensa colección de más de 1.500 ejemplos en distintos lenguajes para un mismo algoritmo. ¿Y qué hace el susodicho algoritmo? Pues reproducir la letra de 99 bottles of beer, una canción anglosajona...
-
PrimeFaces: aplicando temas a nuestro proyecto
Ya vimos como “instalar” PrimeFaces sobre NetBeans, así que vamos a dar un segundo paso, y empezar a crear alguna página con este cómodo y ligero framework. En esta ocasión vamos a ver una de las características visuales de PrimeFaces: los temas de apariencia. Usaremos los que ya están disponibles en el framework, aunque tenemos que tener en cuenta que siempre podremos crear...
-
APIdays Mediterránea, conferencia íntegramente centrada en el desarrollo de APIs y su arquitectura
Sin duda, las APIs son una parte importante del ecosistema de desarrollo de la web y las aplicaciones móviles. Por eso, no es de extrañar que se organice una conferencia íntegramente centrada en el desarrollo de APIs y su arquitectura: APIdays Mediterránea, en Madrid durante los días 30 de mayo y 1 de Junio. Y Genbeta Dev no se lo quería perder, así que allí estaremos descubriendo las distintas...
-
Battle Hack, o como PayPal quiere que te pegues con su API para ganar cien mil dólares
Hackatones hay muchos y cada vez hay más porque es una manera entretenida de aprender, competir y, ¿por qué no? ganar premios. Hoy te presentamos otro más, el Battle Hack que organiza la gente de PayPal para promocionar su servicio de APIs y que cuenta con un apetitoso premio de 100k dólares usamericanos (al cambio de hoy 76,640 euros) para el equipo ganador en la gran final en San Francisc...
-
Wordpress cumple diez años
La primera versión de Wordpress fue lanzada hace ya 10 años. Quizá este CMS ha sido uno de los responsables del nacimiento de muchos blogs. Sin desmerecer otras plataformas como Blogger o otros CMS de publicación como Drupal, sin duda Worpress es una de las herramientas más usada para publicar en blogs, incluso para crear web de todo tipo. Fue un 27 de Mayo de 2003 cuando se presentó oficialmente...
-
SemanticMerge, de Codice Sotfware, anuncia el soporte de Java
A finales del mes de abril, escribí un análisis sobre una revolucionaría herramienta de merge de código compartido, Semantic Merge, de la empresa códice software – que además es 100% española. Y en el cual, además, tuve el placer de compartir con los lectores de GenbetaDev las opiniones y anotaciones de Roberto Luis Bisbé, uno de los programadores directamente participante en este proyecto...
-
Actualizaciones importantes en los servicios de Windows Azure
Una de las ventajas de ir migrando nuestros servicios e infraestructuras al Cloud Computing es el poder olvidarnos del todo de las dichosas actualizaciones de todo el ecosistema, especialmente de los parches de seguridad o de mantener al día el propio sistema operativo.
-
¿Cómo sería tu evento para desarrolladores perfecto?: la pregunta de la semana
Un evento para desarrolladores se compone de distintos ingredientes: ponentes, charlas, asistentes, las deseadas birras, networking y, por supuesto, mucho esfuerzo por parte de los organizadores para todo salga bien. A modo de sugerencias a los organizadores queremos que la pregunta de la semana gire entorno a qué cosas os gustaría que tuviera un perfecto evento/charlas de desarrollo. Valen las...
-
A punto de abrir sus puertas el TechEd 2013 en Madrid
En febrero del 2013, Microsoft anuncio el país que acogería el evento tecnológico más importante – con permiso del BUILD – que realiza en anualmente en Europa, y que en este 2013 recalaría en España; específicamente en Madrid. Según las propias palabras de los organizadores, el TechEd es el evento estrella de Microsoft para profesionales de TI y desarrolladores empresariales.
