Como instalar PIP en Windows

 

Muchas veces debemos ir a entornos Windows a compilar o a empaquetar aplicaciones para este entorno, o simplemente a veces no tenemos más que usar Windows por obligación, pues en esos casos traigo un tutorial de como instalar PIP en Windows.

  1. Primero debemos descargar

    http://python-distribute.org/distribute_setup.py

  2. Luego entramos en CMD y ejecutamos

    c:\Python27\python.exe c:\distribute_setup.py

  3. Luego instalamos PIP usando easy install así:

    c:\Python27\Scripts\easy_install.exe pip

     

Y listo ya tendremos instalado nuestro PIP, pero recuerda Tux espera tu pronto regreso ;).

Disponible Ubuntu 12.04.4

Ha salido a relucir la cuarta versión de Ubuntu LTS que fue concebida en abrir del 2012, como motivo de actualizaciones y parches de seguridad, también vienen actualizadas sus diferentes sabores que podemos descargar desde aquí:

 

Para descargar Ubuntu 12.04.4, pueden hacerlo desde aquí:

 

http://www.ubuntu.com/download

Yo personalmente me acabo de mudar a Ubuntu 13.10 que es la versión actual y me va genial, minimizaron los recursos del sistema y al inicio solo me consume 250 mb de ram, estoy esperando la versión 14.04 que también será LTS.

[SNIPPET]Centrar Ventana QT5

Añado este snippet para centrar una ventana en QT usando C++, ya que en español no hay mucha información.

 

1
2
3
4
5
6
7
8
9
10
11
12
void MainWindow::centerWidget()
{
QDesktopWidget *s = QApplication::desktop();
int ancho = s->width();
int alto = s->height();
QSize tam_ventana = this->size();
int mov_ancho = tam_ventana.width();
int mov_alto = tam_ventana.height();
int coo_ancho = (ancho/2) - (mov_ancho/2);
int coo_alto = (alto/2) - (mov_alto/2);
move(coo_ancho,coo_alto);
}

Saludos espero les sirva.

Organizar codigo en CPP

Esta es una de las maravillas literarias para programadores que he encontrado en la web y no quería dejar de transmitirla, el post original(en ingles) esta aquí y su traducción aca:

http://razonartificial.com/2013/01/organizacion-del-codigo-fuente-en-cpp/

Introducción

Si bien muchos programas simples caben en un solo archivo C o Cpp, cualquier proyecto serio va a necesitar dividir el código en varios ficheros con el fin de ser manejable. Sin embargo, muchos principiantes no se dan cuenta hasta que punto esto es importante (Sobre todo por que muchos lo han intentado y les ha dado más problemas que soluciones y decidieron que no merecía la pena el esfuerzo). En este artículo intentaré explicar porqué hacerlo y cómo hacerlo correctamente. Cuando sea necesario, doy une breve explicación de como trabajan los compiladores y enlazadores para ayudar a entender porque se tienen que hacer las cosas de una manera determinada.

Continue reading