Quantcast
Channel: developpement – Astuces d'Absolacom
Browsing all 13 articles
Browse latest View live

Répondre une seule fois aux questions d’installation des paquets

Lorsque vous avez à installer plusieurs machines identiquement, vous allez répondre à chaque fois aux questions d’installation de tous les paquets. Quand on a configuré une machine, il est possible de...

View Article



Envoyer un mail avec pièces jointes en python

Envoyer un mail avec pièces jointes avec python est simple en utilisant le code ci dessous. </code> import smtplib import os from email.MIMEMultipart import MIMEMultipart from email.MIMEBase...

View Article

Image may be NSFW.
Clik here to view.

Créer (compiler et packager) ses programmes en paquet .deb pour ubuntu ou debian

Le programme Debdevel permet de créer facilement et rapidement des paquet deb pouvant être installés sur Ubuntu, mais aussi toutes les dérivées de debian utilisant le gestionnaire de paquets apt...

View Article

Identification SSH sans mot de passe

Pour utiliser SSH (et dérivés tels que sftp) sans mot de passe, il faut ajouter votre clef sur le serveur. Nous aurons donc un ordinateur (manu-desktop) qui pourra se connecter à un serveur (server)...

View Article

Utilisation de Bazaar

Bazaar est un gestionnaire de version. L’un de ses avantages est qu’il permet d’utiliser les protocoles ssh ou ftp, ce qui signifie qu’il n’est pas nécessaire de monter un « serveur » bazaar pour...

View Article


Modifier un fichier PPD

Il est parfois nécessaire de pouvoir modifier un driver d’imprimante pour ajuster son comportement. Ayant eu à le faire récemment, je vous livre mes observations pour vous éviter mes galères: Le...

View Article

Image may be NSFW.
Clik here to view.

Installer un serveur LAMP avec Ubuntu

Un serveur LAMP signifie Linux Apache Mysql Php. Il est possible d’installer et configurer chacun des services manuellement, mais il existe une autre façon plus simple et moins connue de faire tout...

View Article

Recevoir les logs par mail

Il peut être intéressant de recevoir les logs de vos ordinateurs par mail pour plusieurs raisons: pour penser à les regarder, pour recevoir les logs de vos serveurs, pour garder un historique des logs...

View Article


Image may be NSFW.
Clik here to view.

Superviser vos serveurs avec FTPupinfo

Il est toujours pratique d’avoir un oeuil sur les ordinateurs dont on a la charge. Ne serait-ce que pour prévenir avant de guérir. Quand je dis serveurs, c’est tout type de machine linux. Or, s’il faut...

View Article


Image may be NSFW.
Clik here to view.

rsync par Cron: permission denied

J’ai été confronté à un étrange problème sur certaines machines en Ubuntu 12.04 (precise) pour lequel je vous livre ma solution de contournement. Ce n’est pas transcendant, mais ça fonctionne en...

View Article

Python: obtenir le nom et des infos sur la fonction appelante

Pour débugguer, il est parfois utile de savoir qui fait appel à quoi, et avec quels arguments. C’est le rôle du module inspect. #!/usr/bin/env python # -*- coding: utf-8 -*- import inspect def...

View Article

Freecad: erreurs et non fonctionnement

Si vous avez des problèmes avec freecad (astuce: lancez freecad dans une console pour voir les erreurs), il peut s’agir d’un problème de locales. Traceback (most recent call last): File...

View Article

Installer symfony sur ubuntu 8.04

Ne pas utiliser apt, la version qu’il installe va générer des erreurs. PHP Fatal error: Uncaught Error: Call to undefined method Composer\Package\RootPackage::getConfig() in...

View Article

Browsing all 13 articles
Browse latest View live




Latest Images