Currently viewing the category: "Programacion"

A la hora de programar, podemos escoger en nuestros entornos de desarrollo, la fuente que mejor se ajuste a nuestras necesidades (mejor legibilidad del código). Las fuentes a la hora de programar, deben ser monoespaciadas y sin las pequeñas terminaciones o remates (sans sérif). Esta lista de fuentes refleja las mejores fuentes para programadores, la mayoría de ellas gratuitas (Para ver la lista completa, haz click en “Continuar Leyendo”):

10. Courier

En algunos sistemas llamada Courier New. Suele venir instalada por defecto en casi todos los sistemas operativos.

courier new Las mejores 10 fuentes para programadores

9. Andale Mono

Fuente monoespaciada, solía venir por defecto en Windows. Ya no. (más información)

andale mono Las mejores 10 fuentes para programadores

Continue reading »

Tagged with:
 

python 2 Instala Python y Qt en Ubuntu 8.10

Python es un poderoso lenguaje de scripts que gana terreno día a día, sobretodo en entornos Linux y destaca por su facilidad de aprendizaje, su elegancia, su licencia (opensource) y su amplio rango de posibilidades (desarrollo de scripts, desarrollo web, desarrollo de aplicaciones multiplataforma).
Qt es un conunto de bibliotecas multiplataformas de la empresa Trolltech (recientemente adquirida por Nokia) que permite a través de la herramienta QT Designer diseñar interfaces multiplataforma que luego son utilizadas en Python (o C++ o Ruby y otros).

Para instalar Python y Qt en Ubuntu 8.10, basta con ejecutar en la cónsola

sudo apt-get install pyqt4-dev-tools python python-qt4 qt4-designer qt4-doc python-qt4-doc

Y listo..

Tagged with:
 
tipos de programadores Tipos de Programadores.. Cuál eres tu?
(Haz click en la imagen para agrandar)

programacion dragon Programar un Matadragones
(Click para agrandar la imagen)

Ya captaste? Java sucks, .NET sucks even more, Python is the future!

Tagged with:
 

googleplex Quieres trabajar en Google?
Si alguna vez has visto el Googleplex y te imaginas algún día trabajando allí, mira lo que debes ser y/o conocer:

  • Maestría en Cs. de la Computación o equivalente (Se considera un “plus” tener un PHD)
  • Varios años de experiencia en desarrollo de software
  • Experiencia profunda en programación con C++
  • Conocimientos profundos en Unix/Linux o en entornos Windows
  • Conocimiento de TCP/IP y programación en red
  • Experiencia desarrollando/diseñando grandes sistemas de software
  • Se considera un “plus” tener experiencia programando en Python

Nada de Windows XP, ni Visual Basic, ni Java, ni .NET.. Y título en la mano por delante, nada de “no soy ingeniero pero se mucho” como oigo frecuentemente en conferencias de parte de aquellos que por no haberse esforzado en obtener un título, tratan de minimizar la importancia a quienes sí los tienen. Como siempre digo, “tener un titulo no es una gran virtud, pero no tenerlo es un gran defecto“.
(Post dedicado especialmente a mis alumnos como demostración de que es cierto lo que siempre les digo en clase, el futuro es Linux y Python, lo demás son juegos de carritos)

Enlaces: Fotos del Googleplex | Ofertas de trabajo en Google

Tagged with: