Dec 31 2008

19 consejos para ser mejor programador

legend23

Hola a todos la comunidad de Ihtoa, espero que se la estén pasando muy bien en estas fiestas, pues bien, en esta ocasión les traigo unos consejos que leí en todotegusta para ser buenos programadores, muy buenos consejos la verdad, para los nóveles será de gran ayuda y para los gurús de la programación, les ayudará en determinados momentos.

  1. Estudia, estudia y estudia
  2. Busca antes de preguntar (¡Muy importante!)
  3. Busca scripts ya desarrollados
  4. Lee el código fuente libre
  5. No copies y pegues (¡Ojo con este consejo!)
  6. Buscar el momento para programar (Un buen momento, en nuestro tiempo libre)
  7. Comenta todo lo que sea necesario
  8. Participa en foros/comunidades (Como esta jejeje)
  9. Habla con otros programadores
  10. Tiempo libre para otras cosas (Para relajarse un poco, siempre lo he dicho)
  11. Arma tu bunker (Para los que no entiendan, tu lugar de trabajo)
  12. Tu equipo en condiciones
  13. Usa herramientas gratuitas (Nada de versiones estudiantiles :( )
  14. Organiza tu propia biblioteca de scripts
  15. Se agradecido con los que te ayudan
  16. Se humilde (No te adjudiques todo el crédito)
  17. Siempre busca perfeccionarte
  18. Intenta ser eficiente y luego inténtalo de nuevo
  19. Programa primero lo que menos te guste.

Espero que les ayude. Nos vemos después.

Fuente: Todotegusta

Posts Similares, quizá:

    Ninguno similar, aun.


Dec 30 2008

Nace Ikim GNU/Linux una distribución Mexicana

lesthack

Hace un par de días se ha anunciado la liberación de Ikim GNU/Linux, una distribución basada en Debian que tras un largo año de investigación y desarrollo liderado por Miguel A. Reynoso y la comunidad Debian México por fin dio a luz.

Ikim nace como una iniciativa para desarrollar un sistema operativo del tipo GNU/Linux enfocado principalmente a funcionar en equipos de bajos recursos fomentando así la reutilización de hardware en desuso.Esta situación tiene un buen impacto en países del tercer mundo donde el grueso de la población no cuenta con suficiente capital para adquirir un equipo de computo avanzado y dado que una de las zonas mas cercanas a esta problemática es América Latina, este sistema habla su lengua pues se ha castellanizado al 95%.

leer mas

Es hora de ayudar a la comunidad Mexicana y aportar nuestro granito de arena reportando bug’s o desarrollando aplicaciones para esta distro que me parece ideal para aquellos equipos viejos que están arrumbados.

Downloads: Ikim GNU/Linux Descargas

Repositorios: http://ftp.ikimlinux.net/

Pagina Oficial: http://ikimlinux.net/

Posts Similares, quizá:


Dec 30 2008

JavaScript como lenguaje del lado del servidor

Nick

Por si no tuviéramos suficiente con tanto lenguaje del lado del servidor: PHP, PERL, Ruby, Phyton. Leo en Barrapunto que se ha publicado una prueba de concepto sobre como utilizar javascript como lenguaje en el lado del servidor.

En concreto se trata de un modulo de Apache que implementa el motor V8 de javascript, el mismo que usa Google Chrome y que en pruebas recientes a mostrado ser el mas eficiente.

La idea de usar javascript como lenguaje del lado del servidor no es nueva, de hecho ya hay muchas implementaciones de diferentes motores de javascript que lo hacen. Pero como V8 es de Google, ya se sabe, siempre que genera revuelo.

Enlace: Paul’s Journal | Ví­a: Barrapunto


Dec 29 2008

El software libre como acto de amor

Nick

Ya hemos hablado sobre ese sentimiento tan bonito y la forma de expresarlo mediante lenguajes de programación. Pero, ¿Alguna vez nos hemos preguntado como es que existen las comunidades de usuarios y desarrollo de esos lenguajes de programación?

Si no hay una retribución por lo que se hace ¿Cómo es que existen los grupos de desarrollo de ciertos lenguajes de programación? Por ejemplo Java es un lenguaje propiedad de Sun, ella le paga a sus empleados para que desarrollen Java; Microsoft hace lo mismo para con sus lenguajes para .NET. Pero quien, o ¿Debería decir Que?, esta detrás de los lenguajes de programación que “pertenecen a la comunidad”, por ejemplo Ruby.

Tenemos comunidades de usuarios para todos los lenguajes de programación actuales: Java, PHP, Ruby, Phyton, etc. Pero, ¿Cómo es que se mantienen “con vida” las comunidades de usuarios si sus integrantes no reciben nada a cambio por ayudar a otros usuarios?

La Conclusión, de acuerdo a Clay Shirky, es El Amor. En sus palabras:

[...]They love one another enough to stop what they are doing and listen to each other… to answer questions from each other… no contracts are written, no money changes hands, the work goes on.

[...]Ellos se aman lo suficiente como para parar lo que están haciendo y escucharse entre sí para responder cuestiones de los demás, no hay contratos escritos, no hay intercambios de dinero, el trabajo se termina así.

Poco más se puede decir ante tan rotunda verdad. A continuación el video de la reflexión de Shirky.

¿Qué opinas? ¿Estas de acuerdo con los pensamientos de Shirky? ¿El software libre existe por Amor al arte?

Ví­a: Barrapunto