Menu principal

Statut de la page

Turpial, client twitter rapide et complet pour Ubuntu

Bien que complet, je me suis vite lassé de Gwibber et notamment de son extrème lenteur. Le client twitter (écrit en python) que je vous propose aujourd'hui gère uniquement Twitter et Identica. Rapide, efficace parfaitement intégré à Gnome, c'est LE client desktop qu'il faut installer. Attention, les manipulations indiquées dans l'article et les liens mentionnés peuvent compromettre la stabilité de votre système, je décline toutes responsabilités. Les paquets présentés ci-dessous ne sont pas officiels ! Installation Dans un terminal taper ceci : sudo add-apt-repository ppa:effie-jayx/turpial sudo apt-get update sudo apt-get install turpial Utiliser turpial ALT + [...]
Lire la suite
Vus : 1804
Publié par Samuel Martin : 24

Effectuer un "Pull request" dans github

Git est un logiciel de gestion de versions décentralisée. GitHub est un service web d'hébergement et de gestion de développement de logiciels, utilisant le programme Git. L'article explique comment effectuer le fameux "pull request" sur son dépôt local. Prérequis git Comprendre l'intérêt des logiciel de gestion de versions Disposer d'un compte github Installer git sudo apt-get install git Récupération du dépôt distant à l'aide de git Voici la solution pour fusionner les modifications du référentiel github (depôt à distance) avec votre dépôt [...]
Lire la suite
Vus : 1509
Publié par Samuel Martin : 24

Proxy IRC pour Ubuntu

Depuis plusieurs années j'utilise IRC pour échanger, apprendre avec diverses communautés (django, symfony, ubuntu, gimp ...). Seul hic impossible d'être 100% présent et contrairement à skype, msn ..., tout message écrit hors connexion ne vous parviendra jamais. Alors il existe toujours une solution simple, laisser votre ordinateur connecté à Internet 24/24h, ou consulter les logs public lorsqu'ils existent. L'un comme l'autre rien d'idéal. Le proxy IRC permet de résoudre ce grand problème de société et de backlogger tous les échanges  [...]
Lire la suite
Vus : 1560
Publié par Samuel Martin : 24

Installation de django-debug-toolbar sur Ubuntu / Nginx

Django-debug-toolbar fait partie des outils indispensables du développeur django. C'est un formidable outil permettant de traquer les entrées-sorties de votre application ( requêtes http, requêtes bdd, sessions...). Comme à chaque fois, il existe plusieurs solutions pour installer des paquets python. Cet article présente l'installation de la django-debug-toolbar depuis les dépôts Ubuntu. Aussi, il vous sera grès d'adapter le passage "configuration" selon le type d'installation que vous avez effectué.En effet, les fichiers ne s'installent pas tous au même endroit. Attention, l'ensemble des manipulations qui vont suivre peuvent rendre votre système d'exploitation Ubuntu instable. L'utilisation du compte admistrateur (commande sudo...) suscitent des risques pour lequel je décline toute responsabilité. Prérequis Utiliser  [...]
Lire la suite
Vus : 1527
Publié par Samuel Martin : 24

Utiliser bpython au sein de django pour Ubuntu

Suite au commentaire de Narbonne sur l'article d'hier "Quelques outils utiles pour django" je livre aujourd'hui la rapide manipulation permettant d'utiliser bpython avec django. Bpython est un terminal python avancé. En temps réel il colore, indente, propose les méthodes liées aux objets courants, via l'introspection. Il contient un historique, et des commandes rapides pour enregistrer et "pastebiner" le contenu du terminal sans le quitter. Bref on gagne du temps. Attention, l'ensemble des manipulations qui vont suivre [...]
Lire la suite
Vus : 1039
Publié par Samuel Martin : 24

Quelques outils utiles pour django sous Ubuntu - "Debugging"

Travaillant désormais depuis plus de neuf mois avec le framework django sur le prochain logiciel Opquast, je me permets, aujourd'hui, de fournir très modestement quelques retours d'expérience. Naturellement, toutes les étapes, les logiciels présentés ci-dessous sont compatibles avec la distribution Ubuntu. Pour MacOsX de simples adaptations semblent suffisantes, enfin pour Windows je vous laisse canoter. Cet article présente l'ensemble des outils me permettant de "débugger", tester plus rapidement du code "django / python". Attention, l'ensemble des manipulations qui vont suivre peuvent rendre votre [...]
Lire la suite
Vus : 1366
Publié par Samuel Martin : 24

Marre de wget et de son incapacité à récupérer les fichier css

Wget dans sa version initiale 1.10 est incapable de récupérer les fichiers Css présent via "@import". La solution réside dans une hypothétique version 1.12 qui corrigerait apparement le problème. Incapable de trouver cette dite version, il existe apparement une version de wget modifiée. Merci Ted Mielczarek et merci Fabrice pour la procédure. La démarche qui suit explique comment compiler cette version pour Ubuntu. Attention, l'ensemble des manipulations qui vont suivre peuvent rendre votre système d'exploitation Ubuntu instable. La compilation est un risque pour lequel je décline toute responsabilité. Compiler wget-modified Récupérer wget-1.10-css-parser.tar.gz - [...]
Lire la suite
Vus : 936
Publié par Samuel Martin : 24

Participer au projet django-fr, traduction de la documentation depuis Ubuntu

Si la majorité des informations sont disponibles sur la page bitbucket dédiée, il reste cependant quelques zones d'ombre pour les débutants souhaitant s'investir sur django-fr. J'oubliais, pour participer au projet de traduction, nul besoin d'être un cador du python ou autre langage. Ce qui suit se veut être un mode d'emploi pour tous les utilisateurs d'Ubuntu. Les outils indispensables Un client SVN - sudo aptitude install subversion Un client Mercurial - sudo aptitude install mercurial Les outils python - sudo aptitude install python-docutils Sphinx - sudo easy_install [...]
Lire la suite
Vus : 1020
Publié par Samuel Martin : 24

Le flux de traitement des images sous Linux

L'article suivant me permet de partager avec vous, lecteurs,  l'ensemble des solutions libres ou non, gratuites et payantes disponibles sous Linux Ubuntu. Le retour d'expérience livré ici n'engage que moi sur la qualité des diverses solutions testées. J'espère cependant pouvoir convaincre les photographes en herbes ainsi que les plus chevronnées d'entres-vous, que l'OS Linux regorge de logiciels de qualité pour le traitement photo. Attention, les manipulations indiquées dans l'article ci-dessous peuvent compromettre la stabilité de votre système, je décline toutes responsabilités. Les paquets .deb ne sont pas officiels. Etant utilisateur de Linux et photographe amateur, j'entends souvent dire qu'il n'est pas possible de gérer correctement le flux photo sous Linux. [...]
Lire la suite
Vus : 2246
Publié par Samuel Martin : 24

Exemple de requête préparée avec PHP5 et mysqli

Comme un exemple vaut mieux qu'un long discours, voici une illustration des requêtes préparées sous forme objet avec mysqli Exemple Le code ci-dessous (compatible version 4.1.13 ou plus récent) permet d'enregistrer en base de données tous les sites Internet qui pointent vers le votre. Il suffit juste de récupérer le REFERER. Bien sûr l'exemple ci-dessous ne suffit pas, des opérations de filtrage et de comparaison sont nécessaires pour éviter les doublons en base de données. function saveToDatabase($referer) { $mysqli = new mysqli('host', 'username', 'mdp', 'database'); /* Vérification de la connexion */ /* ecriture pas vraiment objet ici */ if (mysqli_connect_errno()) { printf("Échec de la connexion : %s\\n", mysqli_connect_error()); exit(); } //requête  [...]
Lire la suite
Vus : 1163
Publié par Samuel Martin : 24
Powered by BilboPlanet