T h e G l u 's blog

Archives pour décembre, 2006

Faire joujou avec des grenades sous Tremulous

Quelques démos de tremulous très courtes, pour vous montrer ce qu’on peut faire avec des grenades, et une map en développement.

  1. Jouer à sauter dans tous les sens dans un beau feu d’artifice
  2. Tenter de faire sauter les autres avec une petite réserve de grenades
  3. Détruire toute sa base en moins de 15s.

Si vous n’avez pas encore ce bon jeu, n’hésitez pas à l’installer (un sudo apt-get install tremulous fonctionne parfaitement sur ubuntu !) !

Pour rappel, allez dans le dossier base de tremulous, créez un dossier demos, et copiez-y les trois fichiers. Lancez tremulous, et ouvrez la console (<alt-gr>-^ chez moi), et tapez \demo nomdelademosanslepointdm_69 !

Pas de commentaires

Configurer un DNS pour avoir en permance l’IP de sa machine.

Si vous avez un serveur de jeu, si vous avez un serveur web, ou que vous avez régulièrement besoin de connaître l’ip de votre machine pour une autre raison, et que vous n’avez pas l’ip fixe, c’est-à-dire quelle change à chaque fois que vous redémarrez votre modem, il peut être pratique d’en faire la relation vers un nom de domaine. On appelle ça un DNS. Personnellement j’utilise ce système pour mon serveur SSH, qui me permet de me connecter à mon pc n’importe ou.

Comment ça marche ?

Le système est simple : Votre ip, à chaque fois qu’elle change, et grâce à un script sur votre machine (nous allons utiliser ddclient), va informer un fournisseur de service (exemple avec dyndns.com), qui va établir la relation entre un (sous-)nom de domaine (que vous aurez choisi parmi les possibilités disponibles). De cette manière, vous n’aurez plus à entrer, ou à donner l’ip de votre machine, mais simplement son (sous-)nom de domaine, beaucoup plus facile à retenir.

Configuration du DNS sur dyndns.com

Si vous avez déjà un compte, rendez vous sur le site et loggez vous simplement. Si vous n’avez pas de compte, rendez-vous sur le site dyndns.com, cliquez sur Create Account en haut à gauche pour vous enregistrer, entrez les informations nécessaires, confirmez que vous avez bien accepté les conditions d’utilisation (I agree to the AUP:) et que vous ne créerez pas plusieurs comptes (I will only create one (1) free account), si vous désirez vous inscrire aux mails d’informations (newsletters) sélectionnez-les (Recevoir quelques mails en plus fait toujours plaisir), et cliquez sur Create Account (créer un compte) tout en bas à droite. Si tout c’est bien passé, vous recevrez un mail de confirmation, avec un lien sur lequel vous devez cliquez, de cette manière, votre compte sera activé, il ne vous reste plus qu’a vous logger pour continuer.

Cliquez sur My services, puis sur My hosts et pour finir sur Dynamic DNS (ou sur ce lien). C’est ici que vous pouvez voir la liste de vos DNS, si vous en avez déjà configuré.

Le but ici est d’en créer un nouveau, pour ce faire, cliquez sur Add host. Dans la page qui apparaît, vous devez entrez de la manière suivante la ligne Hostname:: dans la zone de texte, entrez le préfixe du nom de domaine (sans caractères spéciaux, chiffres ou majuscules), puis sélectionnez un préfixe dans la liste de droite. Après avoir fait votre choix, ne touchez à rien d’autre, et cliquez sur Add host. Une confirmation doit apparaître avec le texte suivant : The hostname you have requested has been created. The information now in the database and DNS system is: ainsi que les informations sur votre DNS (sinon recommencez).

Configuration de la machine

Ouvrez une console, et tapez sudo apt-get install ddclient afin d’installer le programme qui s’occupera des mises à jour automatique. Lors ce cette installation, il vous sera demandé les informations de configuration. Ne répondez qu’aux questions suivantes : Faut-il utiliser ddclient en tant que démon ? : Oui, et Intervalle de mise à jour de ddclient : : ce que vous voulez comme intervalle, je vous recommande 15m (=15 minutes), les autres informations seront entrées plus tard, vous pouvez les laisser vide (de toutes façon on écrasera cette configuration plus tard).

Il faut maintenant expliquer à ddclient comment s’appelle votre dns, et comment y accéder. On ne l’a pas fait avant, car la configuration automatique ne marche pas dans tous les cas (voir même ne marche que dans certains cas très particuliers). Tapez dans une console sudo gedit /etc/ddclient.conf sous Gnome, sudo kedit /etc/ddclient.conf sous KDE, ou éditez le fichier /etc/ddclient.conf avec votre éditeur préféré en tant que d’administrateur (root). Copiez-y le texte suivant :

# Configuration file for ddclient generated by debconf
#
# /etc/ddclient.conf

#Utiliser une page web pour trouver l’ip
use=web, web=checkip.dyndns.org/, web-skip=’IP Address’ # found after IP
#Informations de connection à dyndns
protocol=dyndns2
server=members.dyndns.org
#Votre login pour DynDns
login=***
#Le mot de passe de DynDns (entré à l’inscription)
password=’***’
#Le pid (ne pas toucher)
pid=/var/run/ddclient.pid
#Tapez ici le nom de votre DNS que vous avez choisi précédemment.
***.***.*** # EXEMPLE.TRALA.com

Il ne reste plus qu’a changer les *** par vos propres informations. Redémarrez votre modem , notez votre Ip (allez voir ici), et patientez 20 minutes au maximum (il y a 5 minutes de marge, car la modification d’une relation DNS<->IP n’est pas instantanée). Ouvrez une console, et tapez ping votrehost. Si votre ip s’affiche (PING exemple.tralala.com (999.257.300.321) 56(84) bytes of data.), c’est ok ! Si une autre ip s’affiche, patientez encore un peu, ou vérifiez les données entrées dans votre /etc/ddclient.conf !)

Votre ip est maintenant accessible depuis partout avec un simple nom, beaucoup plus pratique à retenir ! Cécoul internet !

11 commentaires

Qalculate!, une calculatrice puissante et légère !

C’est Christophe Narbonne qui m’a fait découvrir cette calculette il y a quelques mois, et elle s’est révélée très puissante, c’est pour ça que je vous en parle…


Jugez-en par vous même :

  • Légère, rapide
  • Interface GTK ou KDE.
  • cos, sin, !, Deg, Rad, (comme d’habitude, sur une bonne calculette)
  • Infini, AND, OR. (pas comme d’habitude)
  • Auto-complétion en cours d’écriture des calculs.
  • Historique
  • Affichage au fur et à mesure de la frappe du calcul final qui sera exécuté (avec les parenthèses)
  • Graphiques (avec GNUPLOT).
  • Table périodique basique (mais avec le poids des éléments, ce qui suffit)
  • Calcul en valeurs approchées ou réelles (√(23) c’est plus beau que 4,7958315 comme réponse à sqrt(23) non ?)
  • Résolution d’équations (et d’inéquations) (8x^2−4x−5=0 => x = [0,25 ⋅ √(11) + 0,25; 0,25 − 0,25 ⋅ √(11)], plus vite qu’à la main :D ))
  • Matrices, cercles
  • Bases de calculs (2 à 36, hexadécimal, romain ! )
  • Conversion dans un peut près toutes les unités possibles (y compris les monnaies, qui sont mises à jour automatiquement par le biais d’internet)
  • Une réserve de fonctions pour faire tout et n’importe quoi (statistiques, dates, trigonométrie, statistiques, calculs financiers, etc…), y compris des fonctions personnalisées, avec possibilité de logique (if then else)
  • Une réserve de variables pré-enregistrées (constantes physiques, etc..), y compris des variables personnalisées
  • Et bien plus !

Peut être un défaut: l’anglais.

Un simple sudo apt-get install qalculate et sudo apt-get install qalculate-gtk ou sudo apt-get install qalculate-kde suffit pour son installation ! Si avec ça vous ne trouvez pas votre bonheur en calculettes sous linux…

Site officiel. Liste plus complète des caractéristiques. Captures d’écran. Un autre billet sur qalculate

2 commentaires

Récit d’une mise à jour de compiz.

Ce matin j’ai eu la surprise de voir que compiz avait bien envie de se mettre à jour. Étonnant, sachant qu’il n’en n’avait pas cette envie depuis quelques mois. L’update se passe normalement, je tente de faire un ‘Reload windows manager’ et ça clignote dans tous les sens. Je redémarre mon pc, même chose. Après quelques lancements en ligne de commandes, je m’aperçoit que c’est le plugin CSM qui ne veut pas se charger, et donc qu’il tente un redémarrage en boucle de compiz (voila pourquoi ça clignotait). J’essaie (une nouvelle fois) de passer sous beryl, mais beryl ne me supporte pas ;) (il n’aime pas mon Xgl, et AIGLX ne marche pas chez moi). J’ai pas le choix, (j’aime les effets de compiz) alors après avoir forcé l’ancienne version (l’officielle), ça remarche au bout de trois ctrl-alt-backspace (1 fois pour Compiz, 1 fois pour le clavier, 1 fois pour les bordures). Joie, mais y’a des trucs qui ne faut pas chercher à comprendre.

Le truc, c’est que ce problème est survenu par ma faute : mon source.list contiens beaucoup trop de dépots pour Compiz/Xgl/Beryl (28, ajouté au fur et à mesure de mes tests). Il fallait donc inévitablement que ça plante un jour :) . Faites attention vous aussi, j’ai perdu une heure avec ça :( .

Si chez vous compiz à aussi voulu se mettre à jour, alors qu’il ne l’a pas fait depuis longtemps, et que la version ne semble pas officielle (1:0.3.3-0ubuntu2edgy1), ne le mettez pas à jour… (Remarquez que c’est la version officielle de feisty par contre)

2 commentaires

« Page précédente

Valid XHTML 1.0 Strict Valid CSS! Powered by Php5 MySql powered Apache powered Get FireFox ! The Ubuntu Counter Project - user number # 7261

phpMyVisites | Open source web analytics Statistics