Spring Framework: Introducción

Entrevistas de trabajo (III): El desarrollo de la entrevista

Entrevistas de trabajo (II): La apariencia y la actitud personal

Breve introducción a la especificación HTML5

Bugs en el software I: Accidentes y pérdidas graves por fallos en el software

Bugs en el software II: Glitches en los videojuegos

Ya disponible el SDK de Kinect para desarrollar nuestras propias aplicaciones

Ruby Version Manager, o cómo tener múltiples intérpretes de Ruby en tu máquina al mismo tiempo

Windows Phone 7 Interoperability, APIs para migrar aplicaciones de iPhone y Android a WP7

Más concursos de programación: esta vez de Evernote

¿Por qué es importante definir y validar casos de uso?

Cuando un desarrollador enferma su jefe mata un gatito

Guía rápida de desarrollo de paquetes para Gentoo Linux

¿Cúales son las razones por las que te irías a trabajar al extranjero como desarrollador? : la pregu

Implementando el algoritmo QuickSort

Autoempleo no es prostitución

La importancia de las metodologías en tu trabajo autoempleado

Incredible but true: Donald Knuth entrevistado en la prensa generalista

Reemplazo múltiple de cadenas en Python

El amigo informático III: Situaciones donde quedar comprometido

Developer Economics 2011: dónde movemos ficha

Los años gloriosos del desarrollo software: los inicios de id Software

Modernizr: Compatibilidad de HTML5 y CSS3 con navegadores anteriores

El amigo informático (... y IV): Decir NO

Trabajar en el extranjero como desarrollador III: Mi experiencia en la verde y lluviosa Irlanda

Cinco excelentes tipografías para encontrarte a gusto con tu editor de código

Mongs: accediendo por web a nuestra base de datos MongoDB

Aplicaciones OSGi en Glassfish, la guía definitiva

El flujo de talento, la lucha por conseguir a los mejores desarrolladores en EE.UU

Reddit: ¿qué sistema usa para puntuar las entradas?

CommitMonitor, una sencilla aplicación para estar atento a cada nuevo commit en el repositorio

Low cost en .NET: recursos para reducir costes

Novedades en la próxima versión de Ruby on Rails: 3.1 (II)

eBay afianza su posición en el mercado del comercio electrónico con la compra de Magento

iOS 5 SDK beta disponible: repaso a las novedades para los desarrolladores

Google libera el código del libro "20 cosas que he aprendido de internet y los navegadores"

Guía visual de los códigos de estado HTTP y su influencia SEO

Los Reyes del Mambo: los programadores mejor pagados

Liberado gran parte del código fuente de Skype... en Microsoft se deben estar tirando de los pelos

Creando nuestro primer plugin en Elgg (I)

El botón social Google +1: cómo añadirlo a un sitio web

Ya tenemos ganadores del Desafío AbreDatos 2011

¿Deberíamos preocuparnos por el cierre de algunas de las APIs de Google?: la pregunta de la semana

Monta fácilmente tu propia red social con Elgg

La frikada de la semana: GitHub High Scores

Open Atrium, una herramienta de trabajo colaborativo muy interesante

¿Es un pájaro? ¿es un avión? ¡No! ¡Es Scrum!

codr.cc, el compartidor de código definitivo

Comentarios de código: algunos de los más divertidos

CocoaControls, widgets prefabricados listos para integrar en tu app

Vivir y trabajar en Twitter

¿Cómo calcular la distancia entre dos puntos geográficos en C#? (Fórmula de Haversine)

HTML5: entre borradores anda el juego

Ya disponible la versión 4.0 del framework Ext JS

Buenas prácticas en la detección del UserAgent para dispositivos móviles Android

Consejos para evitar perder tiempo en tareas innecesarias

Presentados los finalistas del V Concurso Universitario de Software Libre

Misery, un auténtico antitrolls para Drupal

El concepto NoSQL, o cómo almacenar tus datos en una base de datos no relacional

Crytek ofrecerá CryEngine 3 de forma gratuita

JQueryMobile: Introducción al desarrollo web para móviles

Mantente informado de lo que te interesa con Tagmask

Emprendedor TIC 2.0: Cómo sobrevivir

Top10 ciudades para emprender

Pica código como si fueras un hacker de película

El MIT Media Lab ya tiene nuevo jefazo

Frameworks que nos facilitan la vida a la hora de desarrollar una aplicación para iPhone/iPad

Diez + dos librerias Open Source recomendables para .NET

HTML5: ¿estamos preparados para el cambio?

Caída de Amazon EC2 provoca la interrupción de numerosos servicios web basados en la nube

Phpscaffold.com, un generador CRUD online para PHP

Desinstalación del servicio MySQL

Videos, recursos y laboratorios para empezar a desarrollar en Office 365

Desmentidos los rumores: Kinect SDK no será Open Source... ¿de momento?

¿Se puede explicar una peli con código? Si, y aquí está la prueba

Netbeans 7.0 publicado: progresa adecuadamente

Aprende a programar en Python con Google y sus clases virtuales

¿Qué es la inyección de dependencias?

Librerías POCO, haciendo C++ algo menos doloroso

Evita que tus visitantes se duerman con Google Page Speed

Contra la mala memoria, ricas chuletas para desarrolladores

Inteco publica una guia sobre almacenamiento y borrado seguro de datos

Modelos de negocio para software: Software como servicio

Modelos de negocio para software: Freemium

Glimpse: como Firebug, pero para ASP.NET del lado servidor

Publicada la Beta de OData Service para TFS 2010

Disponible la librería para Python de las APIs de Google

Algoritmos de ordenación explicados mediante .... ¡bailes tradicionales!

Esta Semana Santa aprende a programar iPhones e iPads con Stanford

Ruby on Rails incluirá CoffeeScript

Benchmarks de algoritmos en distintos lenguajes: ¿Cuál es más rápido?

Maqetta, la nueva apuesta de IBM para desarrollo web RIA

Ceylon, otro lenguaje más para la JVM de parte de RedHat

Dojo Web Builder: busca dependencias y construye tu propio build de manera online

Presentado Internet Explorer 10 Preview Platform en el MIX de Las Vegas

txt2re, deja de pegarte con las regex

Nueva versión alfa de Firebug 1.8a1

The Open Racing Car Simulator: Introducción (I)

Estrenamos tech.lat Dev Respuestas


pre:29next: 27   26   25   24   23   22