Las disputas “religiosas” acerca de los Sistemas Operativos no son sanas (a menos que se hagan bajo un marco de broma, como lo suelo hacer yo en mi desempeño profesional ;-) ).

Creo que todos debemos coincidir en que los extremos no son buenos ¿no? por lo tanto, que Gnome tenga portado su editor de textos y tantas otras de sus aplicaciones a Windows no significa ninguna ofensa, ni traición, ni nada de ello. Al contrario, desde mi punto de vista esto es hasta una ventaja, pues muchos usuarios de Windows o Linux (que en sus hogares utilicen un Sistema Operativo y en su trabajo otro) pueden utilizar sus aplicaciones favoritas an uno u otro SO.Entonces… para algunos casos, lo que importa son las aplicaciones, no los Sistemas Operativos.

En mi caso, entre estas aplicaciones que uso en uno y otro SO son Gimp, Dia, MySQL Workbench, Google Chrome, Firefox, etc. Y a este listado ahora se le suma Gedit.

(más…)

  • 3 Comentarios
  • Comentarios: Editores
  • Clase de Logs para PHP

    Por más entorno de debug que exista, los archivos de log son fundamentales para tracear el comportamiento de cualquier aplicación. Una aplicación web escrita en PHP no se escapa de este requerimiento tampoco.

    Por tal motivo, navegando, encontré una sencilla clase para generar archivos de log. Y como siempre se necesita tener a mano código como tal, no viene mal su publicación.

    (más…)

    Es clásico leer en la “blogosfera” de que Google reemplazó la imagen dedicada a un evento, conmemoriación, homenaje o celebración de  logo. De eso rara vez puedes encontrar algo en este blog, pero hoy es la excepción, pues Google hoy celebra los 25 años de el Tetris, el popular juego que no hay quien no haya jugado.

    tetris09

    (más…)

    Para arrancar la semana con algo de humor, a las hipotéticas versiones del código fuente de Windows 98 y código fuente de Windows Vista, hoy se suma otro fragmento develado por Emilio ;-)

    (más…)

    Me declaro obsesivo en la prolijidad y la belleza del código así como de los estándares. Incluso, alguna vez traté en este blog el tema de los estilos de código.

    Para quienes trabajen en equipo, para quienes deseen códigos uniformes y para quienes deseen dar un paso hacia la estandarización de los fuentes de sus proyectos, no hay nada mejor que dotar a nuestro IDE de algún plugin que se encargue de delatar los errores de estilo del código.

    Eclipse Checkstyle Plugin es la solución recomendada para chequear en Eclipse el estilo de tus códigos escritos en Java.

    cs

    (más…)

    Indentación de código

    Acostumbrado a tener que lidear con códigos ajenos, he aprendido que invertir parte de mi tiempo en ordenar y estilizar al código suele ser una buena apuesta a largo plazo (especialmente cuando hay que entrar en contacto con un código que hace tiempo no tocas).

    Un código prolijo, obviamente, es mucho más fácil de leer. Por tal motivo, al momento escribirlo, algunas de las recomendaciones útiles son:

    • Normalizar la declaración de variables locales y globales y constantes.
    • Normalizar la definición de funciones o métodos.
    • Comentar el código, pero solo lo necesario, no tiene sentido y dificulta la lectura si cada dos líneas de código hacemos un comentario.
    • Definir tabulaciones, los espacios y los saltos de línea. Indentar el código.

    Cuando de indetar el código, podemos tener conflictos de gustos, pues son varios los estilos. Veamos algunos:

    (más…)

    Convenciones de código

    Para empezar este post, me parece adecuado empezar citar la comparación “Programar es como escribir“, vía chuidilang.

    • Hay quien escribe mal, con faltas de ortografía y no se entiende qué quiere decir.
    • Hay quien no sabe escribir correctamente, pero consigue explicarse.
    • Hay quien redacta y explica a la perfección y…
    • ¡Hay quien hace poesía!

    Los programadores, debemos sufrir muchas veces códigos ajenos, y los hay desde poemas hasta aquellos mal escritos, con faltas de ortografía y se que no entiende que quiso decir su autor.

    Como no podemos pedir que sean todos poemas, es necesario un marco que sujete cada línea de código, para que no sea tan dificil la tarea de lidear con uno u otro tipo de “escritor”.

    Las convenciones de código son ese marco, y las mismas son muy importantes tanto para trabajo en grupo como para el trabajo individual (cuantas veces te has preguntado al mirar ese código que hace más de seis meses que no tocas ¿que quise hacer aquí?).

    Un caso de estas convenciones, y que recomiendo leer, son las propuestas por Sun: Convenciones de código para el lenguaje de programación Java


    Búsqueda personalizada


    Categorías

    Licencia de uso

    Usuarios

         web counter