feed

Lo mejor

  1. Código sin null

    Código sin null

    60

    Es cierto que cada maestrillo tiene su librillo, y que cada cual pica código como mejor le huele o más bonito le parece. En mi caso, entre las múltiples manías que tengo cuando me pongo la gorra de programador, está la de que nunca, nunca permitir que un método devuelva un valor nulo.

    Leer más

    itrio: ¿Un objeto 'inicializado' (con valores que no valen)...
  2. Habilidades curriculares, libertad, inversiones, SEO o lenguajes muy bien pagados: Pull Request #13

    Habilidades curriculares, libertad, inversiones, SEO o lenguajes muy bien pagados: Pull Request #13

    0

    Parezco una furgo hippy pero soy Perl, el lenguaje. Lo prometo Después de un par de semanas de descanso aquí estamos de nuevo con el Pull Request, es decir, la selección de enlaces de desarrollo y aledaños que preparamos los editores de Genbeta Dev. Para compensar la ausencia de las semanas anteriores la ración de esta semana viene cargadita, cargadita:

    Leer más

  3. Repasando los lenguajes más populares, indice TIOBE

    Repasando los lenguajes más populares, indice TIOBE

    9

    Cada cierto tiempo nos gusta recurrir al ranking TIOBE para visualizar los lenguajes de programación más populares en perspectiva. Una sana costumbre que nos lleva a analizar cómo evolucionan los lenguajes a lo largo del tiempo. Nos pone en perspectiva de lo que está utilizando la industria en sus proyectos. Y deja en su sitio a muchos lenguajes proclives al postureo que siguen siendo muy minoritarios. Aunque...

    Leer más

  4. Ser un talibán tecnológico no es guay, es triste

    Ser un talibán tecnológico no es guay, es triste

    59

    La tecnología genera verdaderas pasiones en sus consumidores, sean de donde sean, tengan la edad que tengan, o pertenezcan a cualquier nivel social o económico. El ser partidario de la marca de los productos que utilizamos y alabar las ventajas que nos ofrece frente a los artículos de la competencia es tan normal como debatir sobre qué escudería o equipo de fútbol es nuestro favorito y porqué. El...

    Leer más

    : Lo que es triste es el servilismo de algunos hacia...
  5. ¿Qué tecnologías consideras que están en el abismo de ser obsoletas?: la pregunta de la semana

    ¿Qué tecnologías consideras que están en el abismo de ser obsoletas?: la pregunta de la semana

    0

    Esta semana queremos hablar de tecnologías que están en el abismo de ser consideradas como obsoletas. No queremos herir demasiadas sensibilidades, pero existen otras alternativas y no conviene quedarse estancados en algo que lleva tiempo sin actualizarse o ha dejado de ser mantenido. Podéis nominar lenguajes, librerías, frameworks o cualquier tecnología de desarrollo. Seguro que seguís utilizando...

    Leer más

  6. CSS arriba, scripts abajo... y otras recomendaciones para optimizar la carga de páginas web

    CSS arriba, scripts abajo... y otras recomendaciones para optimizar la carga de páginas web

    6

    Llevamos tanto tiempo conviviendo con HTML, con su etiqueta <head> y su <body>, que es bastante probable que muchos no se hayan preguntado el porqué de esta distribución, o cómo puede afectar el alterarla. No se trata sólo de una cuestión estética de limpieza y orden del código, sino que tiene relevancia en el tiempo de carga de la página y en la experiencia del usuario mientras...

    Leer más

  7. Minecraft affaire, ¿pueden los developers convertirse en CEOs o emprendedores?

    Minecraft affaire, ¿pueden los developers convertirse en CEOs o emprendedores?

    23

    Bill Gates se tomó en serio el tuit y mira ahora El runrun llevaba varios días pero fue hace unas horas cuando se confirmó la noticia: Microsoft compra Mojang por la cifra de 2500 millones de dólares, ergo 1932 millones de euros, ergo unos 20 Cristianos Ronaldos. Mojang es la empresa que desarrolla Minecraft y hasta hoy estaba encabezada por Markus Persson, más conocido por su nick de notch,...

    Leer más

  8. Nueva asignatura de Programación en los institutos madrileños

    Nueva asignatura de Programación en los institutos madrileños

    39

    Ayer se conocía una noticia muy interesante: el gobierno de la Comunidad de Madrid, encabezado por el polémico Ignacio González, anunció la creación de una asignatura de Programación de carácter obligatorio para los alumnos de los cuatro cursos de la ESO (de 12 a 16 años). Esta asignatura se implantará en 15 institutos seleccionados durante el curso escolar que empieza en breves días y...

    Leer más

    kverko: Plasmé mi primera reflexión en Genbeta : bit.ly/1vY7dSN...
  9. Yo escribí el pantallazo azul de la muerte de Windows

    Yo escribí el pantallazo azul de la muerte de Windows

    4

    Me llamo Pantallazo Azul de la Muerte y soy tu peor pesadilla JAJAJAJAJAJ Nos encantan las historias de la Historia de la Informática y el Desarrollo, quizás porque nos hacen sentirnos como herederos de algo muy grande, muy mítico. Hoy te traemos la historia que ha compartido recientemente en su blog Raymond Chen (por cierto, blog que necesita una mano de HTML5 y CSS3 como el comer, pero eso...

    Leer más

  10. Unreal Engine 4.4, como la vida misma

    Unreal Engine 4.4, como la vida misma

    18

    ¿Quién no quisiera poder ser partícipe de la construcción de leyendas en los videojuegos como Mass Effect, BioSchok o Gears of War? Títulos que han llevado la jugabilidad a nuevas fronteras y han exprimido al límite nuestro hardware para obtener resultados deslumbrantes. Pues todos ellos tienen como denominador común el uso del motor de juego Unreal Engine, creado originalmente por Epic Games...

    Leer más

  11. Empieza tu proyecto Open Source en las plataformas más conocidas, CodePlex

    Empieza tu proyecto Open Source en las plataformas más conocidas, CodePlex

    20

    Voy a publicar una mini serie de tutoriales “paso a paso” en donde mostrar las plataformas más utilizadas para compartir proyectos Open Source en las diferentes comunidades y lenguajes. Así, como no podía ser de otra forma, la primera referencia que traigo es la plataforma que ofrece Microsoft, CodePlex. La cual es pequeñita en tamaño, pero tiene proyectos de gran importancia para .NET,...

    Leer más

  12. Empieza tu proyecto Open Source en las plataformas más conocidas. Github

    Empieza tu proyecto Open Source en las plataformas más conocidas. Github

    17

    Voy a seguir la mini serie de tutoriales “paso a paso” en donde mostrar las plataformas más utilizadas para compartir proyectos Open Source en las diferentes comunidades y lenguajes. Ahora voy a mostrar la plataforma que se ha erigido como la más utilizada y valorada por toda la comunidad de desarrollo, en todas las tecnologías: GitHub. Y en donde, seguramente, están los proyectos Open Source...

    Leer más

  13. CodeFights, demuestra tu destreza y velocidad para arreglar bugs

    CodeFights, demuestra tu destreza y velocidad para arreglar bugs

    2

    Creo que a todos los que nos pasamos por esta santa casa nos gusta programar y a una gran mayoría, como seres humanos que somos, nos gusta también jugar. Por eso CodeFights se presenta como un proyecto bastante goloso: se muestran trozos de código que contienen algún error en alguna de sus líneas y tienes que arreglarlos en menos de un minuto. Así contado pierde pero es francamente adictiv...

    Leer más

  14. El peligro de atar tu desarrollo a una sola fuente de datos

    El peligro de atar tu desarrollo a una sola fuente de datos

    12

    Hace unos meses estuve colaborando con un amigo en hacer una aplicación de recomendaciones culinarias y de locales para comer basada exclusivamente en la API de Foursquare. Ya cuando iniciamos el proyecto, le avise del riesgo tremendo que se corre al basar todo el negocio de tu emprendimiento en la plataforma tecnológica de otra compañía, a la cual nosotros le importábamos entre poco y nada. Si...

    Leer más

  15. Repasando los lenguajes más populares, índice TIOBE

    Repasando los lenguajes más populares, índice TIOBE

    2

    Cada cierto tiempo nos gusta recurrir al ranking TIOBE para visualizar los lenguajes de programación más populares en perspectiva. Una sana costumbre que nos lleva a analizar cómo evolucionan los lenguajes a lo largo del tiempo. Nos pone en perspectiva de lo que está utilizando la industria en sus proyectos. Y deja en su sitio a muchos lenguajes proclives al postureo que siguen siendo muy minoritarios. Aunque...

    Leer más

  16. Linux Foundation lanza sus propias certificaciones

    Linux Foundation lanza sus propias certificaciones

    17

    La Fundación Linux es una entidad sin ánimo de lucro que se dedica a fomentar el crecimiento del sistema operativo Linux, y a patrocinar el trabajo de Linus Torvalds. El día 20 de agosto ha anunciado la creación de dos certificaciones específicas sobre Linux, que puedan demostrar la valía profesional de las personas que superen los exámenes, uniéndose al resto de la industria que utiliza...

    Leer más

    leonardotadei: "...ya que esta Fundación es uno de los promotores...
  17. El adiós de YUI

    El adiós de YUI

    0

    Después de casi diez años de desarrollo, YUI dice adiós y deja paso a otras alternativas en el ecosistema JavaScript. Yahoo anunció que cesaba la implementación de Yahoo User Interface (YUI) alegando un interés cada vez menor y toman la decisión de centrarse en otros proyectos más innovadores. Yahoo User Interface (YUI) surgió en 2005 impulsado por el creciente uso de aplicaciones web interactivas....

    Leer más

  18. Un ataque de fuerza bruta permitía conseguir acceso a cuentas de iCloud

    Un ataque de fuerza bruta permitía conseguir acceso a cuentas de iCloud

    0

    Salvo que hayáis estado metidos en una cueva durante las últimas horas, ya os habréis enterado del escándalo de Celebleaks, la difusión de fotos de famosas con poca o ninguna ropa, protagonizado por artistas como Jennifer Lawrence o Victoria Justice. Aunque todavía no se sabe a ciencia cierta cómo ha conseguido un cracker hacerse con tanto material sensible, son muchas voces las que apuntan...

    Leer más

  19. jQuery Acordeones y Plugins

    jQuery Acordeones y Plugins

    8

    En muchas ocasiones tenemos que trabajar con jQuery y construir algún tipo de efecto que nos han solicitado y siempre andamos con los plazos muy justos. Así pues lo más habitual es buscar un plugin que nos implemente la funcionalidad de forma automática. Por lo tanto buscamos el plugin, lo cargamos como fichero de JavasScript y lo tenemos funcionando. Fin de la historia.

    Leer más

  20. ¿EsMasCorrectoAsi o Es_mas_correcto_asi? La pregunta de la semana

    ¿EsMasCorrectoAsi o Es_mas_correcto_asi? La pregunta de la semana

    0

    Hace unos días seguía por Twiter las exclamaciones de horror de un compañero porque, en un proyecto con el tipo EstaEsLaNotacion, un nuevo miembro del equipo decidió que era mejor utilizar Estaesotra_notación. ¿EsMasCorrectoAsi o Es_mas_correcto_asi?

    Leer más

  21. ¿Qué es Maven?

    ¿Qué es Maven?

    12

    Muchas personas cuando comienzan a trabajar en el mundo Java aprenden a utilizar los frameworks más habituales:Spring,Hibernate,Apache CFX etc. Una vez han aprendido a utilizar los frameworks van abordando proyectos de mayor complejidad. Mas pronto que tarde terminan encontrándose con Maven.

    Leer más

  22. Nadie es más esclavo que el que se tiene por libre sin serlo, ¿de dónde es este código?

    Nadie es más esclavo que el que se tiene por libre sin serlo, ¿de dónde es este código?

    4

    Tras el merecido descanso estival para las neuronas, volvemos con los retos de reconocimiento de código. Y lo hacemos con un proyecto bastante conocido, a la par que criticado por su código, algo desorganizado e ineficiente. No obstante, su versión 1.0 contaba ya con 7 millones y medio de líneas de código. Las pistas Este proyecto, programado en C++, Java y Python, protagonizó uno de los forks...

    Leer más

  23. Arqueología developer: lo que un ingeniero debía saber sobre programación en 1957

    Arqueología developer: lo que un ingeniero debía saber sobre programación en 1957

    5

    En Genbeta Dev nos gusta calarnos el sombrero, colgarnos el zurrón y convertirnos en una especie de Indiana Jones y descubrir grandes joyas referentes a nuestra profesión/afición. Uno de los sitios donde más podemos disfrutar de estas joyas es en la web del Computer History Musseum, lugar donde hemos encontrado el documento que os traemos hoy y que lleva por título 'How to Consider a Computer:...

    Leer más

  24. Los tuits developers más divertidos. Edición Agosto 2014

    Los tuits developers más divertidos. Edición Agosto 2014

    2

    Estuve a punto de matricularme en Informática. Menos mal que el reggetón se cruzo un mi vida. Dale Pitbull en una fiesta de pijamas en la Mansión Playboy. Esto puede hacernos pensar en cuanto nos hemos equivocado con nuestras vidas. Además se acerca el temido Septiembre inexorablemente, ¿te acabo de arruinar el día? Tranquilo, aquí está la ración mensual de los tuits developers más divertidos...

    Leer más

  25. Chiquito Ipsum, un lorem ipsum muy especial

    Chiquito Ipsum, un lorem ipsum muy especial

    9

    En España tenemos un sentido del humor muy bueno, ingenioso y algunas veces especialmente negro e irreverente. Solo aquí podría emerger y brillar durante años una estrella del humor como es Chiquito de la Calzada, que con un meta lenguaje muy particular se ha metido en el bolsillo al público de mandíbulas batientes. Obviamente sus seguidores son legión, pero hoy quiero compartir una aplicación...

    Leer más

  26. Patrones de Análisis

    Patrones de Análisis

    0

    Muchos días me encuentro con artículos o comentarios sobre los patrones de diseño. Son algo que se usa en el día a día. Nos podemos encontrar con Factorías, Singletons o Proxies de forma muy habitual programando. Ahora bien estos no son los únicos patrones que existen. Otros de los patrones importantes a la hora de trabajar son los patrones de Análisis. Estos patrones están más orientados...

    Leer más

  27. Java API y Ejemplos

    Java API y Ejemplos

    0

    El API de Java es cada día más grande y es prácticamente imposible conocérsela a detalle. Así pues en el día a día nos encontramos continuamente consultando a Google por JPA, Servlets, EJBs, JDBC etc. Hay en ocasiones que prácticamente el primer resultado es lo que estamos buscando. Lamentablemente en otros momentos no sucede así y nos podemos volver locos buscando el ejemplo que necesi...

    Leer más

  28. Eventos Touch y Hammer.js

    Eventos Touch y Hammer.js

    8

    El número de aplicaciones móviles que se van a construir en los próximos años tiende a infinito. Los frameworks como JQuery Mobile, Sencha Touch o Titanium se han hecho su hueco. En muchas ocasiones cuando seleccionamos un framework de estas características nos aporta una gran cantidad de cosas y todo el mundo habla de ellas como algo maravilloso.

    Leer más

  29. Large-scale Scrum, multas por no cumplir la normativa sobre cookies y hackers éticos: Pull Request #12

    Large-scale Scrum, multas por no cumplir la normativa sobre cookies y hackers éticos: Pull Request #12

    1

    Cerramos la semana repasando algunas de las lecturas recopiladas por los editores de Genbeta Dev. Agrupamos en este nuevo Pull Request Semanal #11 nuestras recomendaciones de artículos técnicos para desarrolladores. ¿Cumple tu web con la normativa de información de uso de cookies? Pues bien, parece que ya se están produciendo las primeras multas de 5.000 euros, ojo aunque aparecía el aviso...

    Leer más

  30. Hackathones para la vuelta de vacaciones

    Hackathones para la vuelta de vacaciones

    1

    ¿Te gustan los Hackathones? El auge de este tipo eventos se debe, por una parte, al impulso de algunas empresas para fomentar el uso de sus tecnologías. Y por otra parte, apoyar el desarrollo de aplicaciones que solucionen temas concretos mediante retos de duración de un día o todo un fin de semana. Hacemos un repaso a los Hackathones programados para estas próximas semanas:

    Leer más

  31. Teatro.io, prueba tus nuevas funcionalidades en la nube

    Teatro.io, prueba tus nuevas funcionalidades en la nube

    0

    Probar o testear nuevas funcionalidades de tus proyectos web puede resultar a veces algo bastante tedioso. Por eso van surgiendo herramientas para intentar ahorrarnos tiempo (y dinero) en estas lides. Uno de los últimos que hemos visto es Teatro.io. Con ese nombre uno se espera otra cosa pero realmente lo que ofrece es crear un servidor de test en la nube para cada nueva funcionalidad o estado de...

    Leer más

  32. Publicada la agenda del Codemotion 2014

    Publicada la agenda del Codemotion 2014

    2

    Se acaba de publicar la exhaustiva agenda de uno de los eventos de desarrollo más importante que se van a celebrar en el 2014: el Codemotion. El evento, con más de 1500 asistentes, 34 comunidades de desarrollo, 95 ponentes y 8 tracks de charlas, se localizará en la Universidad San Pablo CEU, en Alcorcón, Madrid, del 21 al 22 de noviembre.

    Leer más

  33. ¿Cómo es para ti la charla técnica perfecta?: La pregunta de la semana

    ¿Cómo es para ti la charla técnica perfecta?: La pregunta de la semana

    0

    Con septiembre vuelven las charlas, ponencias, talleres y eventos relacionados con la programación. Seguro que, quien más quien menos, todos estáis deseando asistir a algún evento sobre determinada tecnología del que poder sacar unos valiosos conocimientos. Sin embargo, no todas las charlas cumplen nuestras expectativas, y los propios organizadores son conscientes, aunque algunos lo expresen...

    Leer más

  34. ¿Cuál es el soporte de HTML5?

    ¿Cuál es el soporte de HTML5?

    3

    Pronto usaremos HTML5 para todo, o esa sensación comienza a dar. El mayor problema que sigue teniendo la plataforma esta relacionado con la fragmentación de los navegadores y el soporte que cada uno de ellos tiene de los nuevos standards que están bajo el paraguas de HTML5.

    Leer más

  35. ¿Cuáles son tus rutinas como programador antes de ponerte a picar código?: la pregunta de la semana

    ¿Cuáles son tus rutinas como programador antes de ponerte a picar código?: la pregunta de la semana

    0

    Al llegar a la oficina y encender el ordenador para trabajar, todos tenemos nuestros propios hábitos. Ya sea revisar concienzudamente los emails pendientes, las tareas asignadas en JIRA, hacer checkout de los branch de Git, visitar Twitter o Facebook o leer los últimos posts en Feedly, etc.... Digamos que todo esto forma parte de la rutina del programador. Esta semana queremos conocer cuál es...

    Leer más

  36. Entrevista a Redbooth:

    Entrevista a Redbooth: "Platform permite continuar explorando nuevas oportunidades sin incurrir en riesgos y abre la puerta a los desarrolladores"

    0

    Aprovechando el lanzamiento del Platform Portal de Redbooth orientado a desarrolladores, hemos conversado con Bruno Pedro (Platform Director), tecnólogo experto en diversos eventos Open Source y de APIs. La plataforma que ofrece RedBooth permite integrar aplicaciones desarrolladas que interactuen con los servicios de RedBooth dentro de su ecosistema de apps. Después del éxito de vuestro producto,...

    Leer más