Catégories
Programmation

Recommendations (X)HTML + CSS + DOM

(X)HTML

  1. HTML 4.01 Specification (Traduction: http://www.la-grange.net/w3c/html4.01/)
  2. XHTML 1.0 The Extensible HyperText Markup Language (Traduction: XHTML 1.0)
  3. XHTML Basic (Traduction: XHML Basic )
  4. XHTML Élémentaire (Traduction: XHTML Élémentaire)
  5. http://www.w3.org/QA/2002/04/valid-dtd-list.html

CSS

  1. Cascading Style Sheets, level 1, Traduction : Recommandation CSS1 du W3C en version française
  2. Cascading Style Sheets, level 2, Traduction : Recommandation CSS2 du W3C en version française

DOM

  1. Document Object Model Level 1 Specification, traduction Modèle Objet de Documents Spécification niveau 1
  2. http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/
  3. Document Object Model Level 2 Views Specification
  4. Document Object Model Level 2 Events Specification
  5. Document Object Model Level 2 Style Specification
  6. Document Object Model Level 2 Traversal and Range Specification
  7. Document Object Model Level 2 HTML Specification

SITES UTILES

  1. http://www.mentalized.net/cssdepot/
  2. http://centricle.com/ref/css/filters/
  3. http://web-graphics.com/
  4. http://bclary.com/2004/11/25/html-entities
  5. http://www.glish.com/

DIVERS

  1. Liens et nouvelle fenêtre (XHTML1.1)
Catégories
Trucs et astuces

Conversions ISO-8859-15 en UTF-8

Quelques liens pour le passage de Debian en UTF-8

Pour convertir un répertoire complet au format UTF8 en partant d’ISO-8859-15 : (urpmi|aptitude|emerge|pacman|whatever) convmv convmv -r --nosmart --notest -f iso-8859-1 -t utf8 * Convertir un fichier en UTF-8 en ISO-8859-15 iconv -c --from-code=UTF-8 --to-code=ISO-8859-15 -o <fichier-iso-8859-15> <fichier-utf8>

Catégories
Trucs et astuces

Réglages Firefox/Mozilla

firefox-memoire.miniature.png

Bien que j’adore Mozilla/Firefox à l’utilsation force est de constater qu’il devient au fur et à mesure des versions de plus en plus gourmand en ressources mémoire.
La recherche de nouvelles fonctionnalités n’y est pas étrangère.

Les deux sites suivants [1] et [2] expliquent le nouveau système de mise en cache des pages afin de rendre quasi immédiat l’utilsation des boutons « Suivant » et « Précédent ». Bien que cette fonctionnalité soit particulièrement interressante dans de nombreux cas, elle est gourmante en mémoire ( environ 4M par page sauvegardée).

Ces astuces devraient vous permettrent de réduire (si vous le désirez une partie de la consommation mémoire de Firefox).

Pour mémoire et pour aller vite, voici les options a modifier à l’URL about:config :

browser.cache.memory.capacity 2048

  • -1 : Firefox prend les valeurs prévues par le programme (Mode gourmand)
  • 0 : déctive totalement le cache
  • xxxx : mémoire que vous décidez d’allouer en ko.

browser.sessionhistory.max_total_viewers 0

  • -1 : nombre de pages prévues par Firefox (dépendant de la mémoire disponible sur la machine)
  • 0 : le cache est complètement désactivé
  • un chiffre positif : nombre de pages à mettre dans le cache
Catégories
Trucs et astuces

Enregistrer un flux RealAudio

De plus en plus de radios (France Culture par exemple) ne fournissent leur émission qu’au travers d’un streaming RealAudio. Pour les écouter il n’y pas vraiment de problème, là ou cela se corse c’est pour les stocker sur son disque dur.

Une façon aisée de récupérer le flux et de l’enregistrer en un fichier stockable se fait de la façon suivante :

  1. Récupération de l’URL du flux RealAudio : cette URL est souvent masquée dans un fichier .ram, il suffit donc de l’éditer ( c’est un simple fichier texte) et de récupérer l’URL de la forme rtsp://… (que l’on nommera <RTSP_URL> par la suite).
  2. Lancer ensuite mplayer de la façon suivante : mplayer -nosound -noframedrop -dumpfile <NOM_FICHIER_AU_CHOIX>.rm -dumpstream <RTSP_URL>

Et quand tout est fini pour les convertir en mp3 ou ogg au besoin à l’aide de oggenc #!/bin/sh rep=`pwd` cd "$rep/$1" for file in *.rm ; do wav="${file%rm}wav"; mp3="${file%rm}mp3"; mplayer32 -vo null -ao pcm:file="$wav" "$file"; lame "$wav" "$mp3"; rm "$wav"; done cd $rep

Catégories
Programmation

Accessibilté des sites internet

Vidéo sur l’accessibilite à l’université du Wisconsin

La vidéo sur l’accessibilite à l’université du Wisconsin

Quelques liens :

Quelques exemples, tutoriels :

Des documents à télécharger :

Catégories
Linux

Compilation du noyau à la sauce Debian

fakeroot make-kpkg clean
fakeroot make-kpkg --revision nom_de_la_machine_cible.numéro_de_version kernel_image
fakeroot make-kpkg --added_modules=truc --added_patches=bordel --revision 0 linux-h.y.u

puis un simple :

sudo dpkg -i kernel-image-2.6.X_nom_de_la_machine_cible.numéro_de_version_amd64.deb

Quelques liens :

Catégories
Linux

Postfix – Amavis – Clamav

Quelques liens +/- utiles pour l’installation, la configuration et la sécurisation du trio Postfix/Amavis/Clamav

Mise en place d’un système de messagerie multidomaine avec postfix

Permettre à Postfix de faire du RelayHost avec Orange.fr

  • Mise en place du fichier contenant le login /mot de passe pour le smtp.orange.fr. Pour cela on crée le fichier /etc/postfix/sasl_passwd de la manière suivante :mail.ispserver.com username:password
  • Comme le fichier contient le mot de passe en clair, on s’arrange pour qu’il ne soit pas lisible par tous : chown root:root /etc/postfix/sasl_passwd chmod 600 /etc/postfix/sasl_passwd
  • postmap /etc/postfix/sasl_passwd
  • Finalement on indique à Postfix dans le fichier /etc/postfix/main.cf de relayer les mails par le relais ainsi préparé : relayhost = mail.ispserver.com smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd smtp_sasl_security_options =