Lancer Django dans une VM et accédez-y depuis l’hôte
Si vous essayez de lancer Django en mode développement depuis une machine virtuelle et que vous tentez d'y accéder depuis la machine hôte, vous devez lancer le serveur en spécifiant l'adresse globale de votre machine virtuelle quand vous invoquez "runserver".
Par exemple, si votre VM a pour adresse 192.168.31.128 (en mode NAT) :

Vous devez lancer le serveur ainsi (vous pouvez changer le port bien sûr) :
python manage.py runserver 192.168.31.128:8000
Maintenant vous devez vous connecter à votre site en spécifiant l'addresse : http://192.168.31.128:8000.
A la fois depuis la machine virtuelle :

Installer le navigateur web Google Chrome dans Ubuntu 11.10 Oneiric Ocelot
Ubuntu 11.10 version finale est de sortie !
Mais certains d'entre vous ont peut-être des problèmes pour installer le navigateur web Google Chrome.
Il vous suffit de suivre les 3 étapes suivantes :
1. Téléchargez le paquet .deb sur http://www.google.com/chrome
2. Lancez un invité de commandes et tentez de l'installer : sudo dpkg -i google-chrome-stable_current_amd64.deb
Vous allez avoir les erreurs normales suivantes :
Selecting previously deselected package google-chrome-stable.
(Reading database ... 127754 files and directories currently installed.)
Unpacking google-chrome-stable (from .../google-chrome-stable_current_amd64.deb) ...
dpkg: dependency problems prevent configuration of google-chrome-stable:
google-chrome-stable depends on libnspr4-0d (>= 4.7.3-0ubuntu1~); however:
Package libnspr4-0d is not installed.
google-chrome-stable depends on libxss1; however:
Package libxss1 is not installed.
google-chrome-stable depends on libcurl3; however:
Package libcurl3 is not installed.
dpkg: error processing google-chrome-stable (--install):
dependency problems - leaving unconfigured
Processing triggers for gnome-menus ...
Processing triggers for desktop-file-utils ...
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processing triggers for man-db ...
Errors were encountered while processing:
google-chrome-stable
3. Il ne vous reste plus qu'à entrer la commande suivante : sudo apt-get install -f
Et Google Chrome s'installera !
Recette Python Qt4: QSingleApplication (PySide)
Grâce à Renato Filho qui m'a aidé sur les forums Qt, j'ai écris une classe QSingleApplication pour PySide qui permet de ne lancer votre programme qu'une seule fois.
En plus et surtout, cette classe permet de passer les arguments des nouvelles exécutions du programme à la première (et seule restante) exécution.
La vidéo suivante résume les fonctionnalités :
Home
Accueil
ホーム






