Conversaciones de johnbo en Genbetadev http://www.genbetadev.com/usuario/ comentado por johnbo http://www.genbetadev.com <![CDATA[Volvamos a las trincheras, volvamos a escribir código en papel... o no ]]> http://www.genbetadev.com/metodologias-de-programacion/volvamos-a-las-trincheras-volvamos-a-escribir-codigo-en-papel-o-no/c/403392 http://www.genbetadev.com/metodologias-de-programacion/volvamos-a-las-trincheras-volvamos-a-escribir-codigo-en-papel-o-no/c/403392 Tue, 21 May 2013 08:20:30 +0000 comentado por johnbo Si estabas en primero de carrera, me parece perfectamente lógico. El profesor quería que aprendieses el lenguaje y a resolver problemas. Para ser eficiente y dominar un IDE hay infinidad de tiempo, y probablemente él sabía que lo acabaríais haciendo, pero para aprender un lenguaje propiamente dicho a veces no se dedica tanto, y creo que eso era lo que vuestro profesor quería.

Otra cosa es que os pidiese hacer en papel interfaces con Swing, pero para algoritmos básicos y para comprobar la capacidad de análisis y razonamiento de los alumnos, el examen en papel me parece tan válido como con IDE.

]]>
<![CDATA[Documento histórico: el Diccionario Hacker original ]]> http://www.genbetadev.com/seguridad-informatica/documento-historico-el-diccionario-hacker-original/c/402454 http://www.genbetadev.com/seguridad-informatica/documento-historico-el-diccionario-hacker-original/c/402454 Tue, 05 Mar 2013 11:14:29 +0000 comentado por johnbo ¡Cómo se nota que las comunicaciones eran lentas y caras, y había que ahorrar bytes transmitidos!

]]>
<![CDATA[Estructura del código fuente en C++]]> http://www.genbetadev.com/cc/estructura-del-codigo-fuente-en-c/c/402447 http://www.genbetadev.com/cc/estructura-del-codigo-fuente-en-c/c/402447 Mon, 04 Mar 2013 11:32:11 +0000 comentado por johnbo Tal y como lo cuentas, puede que el problema esté en cómo has declarado la clase en cuestión, o quizá en dónde estés intentando utilizarla. Sin ver el código es difícil poder decirte mucho más. Lo normal es que en el miclase.h de una clase concreta tengas algo así como:

#ifndef MICLASE
#define MICLASE

class MiClase{
// Declaración de variables y métodos
}

#endif

Y en el MiClase.cpp:

#include "MiClase.h"

Miclase::Miclase()
{
// Código del constructor
}

void MiClase::metodo1()
{
// Definición del método 1
}

Y luego, por supuesto, en el Main, la referencia a MiClase.h.

]]>
<![CDATA[the_coding_love(); y DevOps Reactions. Humor de/para programadores y sysadmins.]]> http://www.genbetadev.com/trabajar-como-desarrollador/the-coding-love-y-devops-reactions-humor-de-para-programadores-y-sysadmins/c/402446 http://www.genbetadev.com/trabajar-como-desarrollador/the-coding-love-y-devops-reactions-humor-de-para-programadores-y-sysadmins/c/402446 Mon, 04 Mar 2013 06:51:19 +0000 comentado por johnbo Gracias y disculpa el engorro de la URL. Es la pega a cambio de no tener el spam que nos abrasó los últimos meses. Seguro que en seguida te sube el karma y podrás enviar comentarios con enlaces.

]]>
<![CDATA[Color Scheme Designer facilita la elección de paleta a los programadores con peor gusto]]> http://www.genbetadev.com/herramientas/color-scheme-designer-facilita-la-eleccion-de-paleta-a-los-programadores-con-peor-gusto/c/402410 http://www.genbetadev.com/herramientas/color-scheme-designer-facilita-la-eleccion-de-paleta-a-los-programadores-con-peor-gusto/c/402410 Fri, 01 Mar 2013 07:46:59 +0000 comentado por johnbo Que conste que cuando he puesto lo de "los programadores con peor gusto" me refiero a mí mismo y a la gente que como yo no sabe combinar los colores. Sí que sé reconocer cuándo una combinación es bonita, pero ni de coña sé obtenerla por mí mismo escogiendo de entre 16 millones de colores.

]]>
<![CDATA[Listas de procedimientos para desarrolladores Web ]]> http://www.genbetadev.com/herramientas/listas-de-procedimientos-para-desarrolladores-web/c/402066 http://www.genbetadev.com/herramientas/listas-de-procedimientos-para-desarrolladores-web/c/402066 Wed, 06 Feb 2013 08:22:43 +0000 comentado por johnbo Me ha encantado que en el apartado «... and finally» recuerde el añadir el humans.txt. Si haces una página que cumpla con todo el checklist, creo que es justo presumir del equipo humano con el que se ha hecho. Es como el discurso de los Oscar de los desarrolladores web :)

]]>
<![CDATA[Introducción a R: historia de un lenguaje de computación para el análisis de datos]]> http://www.genbetadev.com/lenguajes-y-plataformas/introduccion-a-r-historia-de-un-lenguaje-de-computacion-para-el-analisis-de-datos/c/401809 http://www.genbetadev.com/lenguajes-y-plataformas/introduccion-a-r-historia-de-un-lenguaje-de-computacion-para-el-analisis-de-datos/c/401809 Tue, 22 Jan 2013 17:59:31 +0000 comentado por johnbo Creo que ese curso es demasiado avanzado. Para empezar con R es mejor éste: https://class.coursera.org/compdata-002/class/index (sólo que empezó a principio de mes y está a punto de acabar, pero parece que hay varias convocatorias)

]]>
<![CDATA[Los Hobbits serían unos buenos programadores ]]> http://www.genbetadev.com/desarrolladores/los-hobbits-serian-unos-buenos-programadores/c/401778 http://www.genbetadev.com/desarrolladores/los-hobbits-serian-unos-buenos-programadores/c/401778 Mon, 21 Jan 2013 09:54:48 +0000 comentado por johnbo Oye, Larry Wall, te han llamado de los 80. Piden que, por favor, les devuelvas el peinado, las gafas y por encima de todo, la camisa.

]]>
<![CDATA[Internet Explorer 6 y 7 se acercan al olvido: HTML5 Boilerplate es el siguiente en retirarles el soporte ]]> http://www.genbetadev.com/desarrollo-web/internet-explorer-6-y-7-se-acercan-al-olvido-html5-boilerplate-es-el-siguiente-en-retirarles-el-soporte/c/401677 http://www.genbetadev.com/desarrollo-web/internet-explorer-6-y-7-se-acercan-al-olvido-html5-boilerplate-es-el-siguiente-en-retirarles-el-soporte/c/401677 Wed, 16 Jan 2013 09:35:46 +0000 comentado por johnbo Soy de tu misma opinión, odio usar el término inglés cuando se puede utilizar perfectamente el español. Lo que pasa es que no he caído en "característica" y en esa frase ya había usado la palabra "capacidad", así que para evitar la cacofonía he usado la inglesa, con su correspondiente cursiva indicando que la palabra no es del todo correcta.

]]>
<![CDATA[Richard Stallman, firma invitada de lujo en Genbeta Dev en 2013]]> http://www.genbetadev.com/genbeta-dev/richard-stallman-firma-invitada-de-lujo-en-genbeta-dev-en-2013/c/401317 http://www.genbetadev.com/genbeta-dev/richard-stallman-firma-invitada-de-lujo-en-genbeta-dev-en-2013/c/401317 Fri, 28 Dec 2012 08:40:19 +0000 comentado por johnbo Fantástica noticia, da gusto contar con la opinión de alguien como él. Eso sí, speremos que todo el mundo sepa entenderle y que los comentarios en sus artículos no sean muy críticos, no vaya a acabar rompiéndonos un micrófono como en Brasil: http://usemoslinux.blogspot.com/2012/12/el-dia-de-furia-de-richard-stallman-en.html

]]>