Qu'est ce qu'on se fait ch ... !

Aller au contenu | Aller au menu | Aller à la recherche

Sous-catégories

Mon fichier .emacs

Me revoila sur emacs, le seul éditeur a voir une église secte. Je me lassais des éditeurs tels que gedit, geany ou notepad++ sous windows. A la différence d'il y a quelques années, je suis passé directement sur emacs et non xemacs. J'ai du créer un fichier de configuration pour avoir un comportement optimal ( pour moi )

(custom-set-variables
  ;; custom-set-variables was added by Custom.
  ;; If you edit it by hand, you could mess it up, so be careful.
  ;; Your init file should contain only one such instance.
  ;; If there is more than one, they won't work right.
 '(column-number-mode t)
 '(current-language-environment "Latin-1")
 '(show-paren-mode t)
 '(size-indication-mode t)
 '(uniquify-buffer-name-style (quote forward) nil (uniquify)))
(custom-set-faces
  ;; custom-set-faces was added by Custom.
  ;; If you edit it by hand, you could mess it up, so be careful.
  ;; Your init file should contain only one such instance.
  ;; If there is more than one, they won't work right.
 )

;; lilypond
(autoload 'LilyPond-mode "lilypond-mode")
(setq auto-mode-alist
      (cons '("\\.ly$" . LilyPond-mode) auto-mode-alist))

(add-hook 'LilyPond-mode-hook (lambda () (turn-on-font-lock)))

(setq locale-coding-system 'utf-8)
(set-terminal-coding-system 'utf-8)
(set-keyboard-coding-system 'utf-8)
(set-selection-coding-system 'utf-8)
(prefer-coding-system 'utf-8)

; affichage des lignes
(global-linum-mode 1) 
(global-hl-line-mode 1)

;;
;; utf-8
;;
(setq locale-coding-system 'utf-8)
(set-selection-coding-system 'utf-8)
(prefer-coding-system 'utf-8)

;;  	mode de suppression ( avec la touche DELETE )
(delete-selection-mode t)

Il ne me reste plus qu'une chose à résoudre sous windows la prise en compte des accents lors des copier coller vers emacs : ssse008.png

Soutenir la quadrature du net

Support LQDN banner 1

Bon comme beaucoup de personnes suivant ce blog et les différents planets ou je suis abonné - bien évidemment, le 'beaucoup' était pour ces planets et non pas pour mon blog - je m'en vais de mon billet de soutien à la quadrature du net. A l'instar de T. NITOT, je pense que 2009 a été une année de merde concernant les droits individuels et la toile. Je ne vais rien cacher et bousiller la semaine des quelques utopistes restants en ce bas monde, 2010 sera pire ( ACTA, LOPPSI, échec de la France à la coupe du monde -> chercher l'erreur)

Plus sérieusement, L'une des rares associations qui nous a alerté et informé sur ce sujet était la quadrature du net. Leur action envers le grand public (l'interview sur la latelibre.fr m'avait bluffée) et les parlementaires français et européens était exceptionnel. Bref, je trouve que ce collectif mène une action malheureusement indispensable .

Aujourd'hui, ils sont dans une tourmente financière . Je vous invite donc à soutenir cette association en donnant ou tout du moins à relayer l'information. Je sais, pas mal d'associations libres (ex. framasoft) ou humanitaires ont besoin actuellement d'argent. Mais bon, en plus d'avoir la sentiment totalement justifié de faire quelque chose de bien, vous recevrez en prime quelques décimales de PI :)

Ce que j'aime / aime pas chez thunderbird 3

LJe réutilise THUNDERBIRD depuis la version beta4. Voila en bref ce que sont pour moi les plus et les moins :

Les plus

Les onglets

A ce que je connais des logiciels de messagerie, THUNDERBIRD est le premier à intégrer ce système. On y prend vite gout. Ça évite d'avoir n fenêtres d'ouvertes. Je pense cependant que les développeurs auraient pu étendre le système d'ongles à la composition des messages.

Couplage avec GMAIL

Déjà, ce logiciel m'a fait reprendre gout aux logiciels de messagerie. J'avais abandonné la version précédente pour gmail. La configuration du compte gmail se fait en 1 minute ! Pour un compte google app, ça fait un peu plus long (j'ai du faire la configuration manuellement). L'archivage est très bien couplé avec le système gmail et l'affichage cohérent ( pas besoin de faire une règle pour que les courriers émis soient exclus de la INBOX)

Aussi, la synchronisation du carnet d'adresses se fait aisément avec ZINDUS.

La recherche

Ça m'a bluffé, l'indexation est peut être longue mais la pertinence des résultats est efficace. L'affichage et la gestion des options est tout simplement géniale.

L'intégration de lightning

C'est un sujet qui a fait débat car exclu pour l'instant du logiciel par le D. ASCHER. Le calendrier est cependant disponible en extension ( la version pour THUNDERBIRD 3 est en cours de développement ) . J'ai réussi à télécharger une version alpha. Il n'y a aucun ajout de fonctionnalités mais le module s'intègre bien dans le système d'onglets de THUNDERBIRD.

Les moins

La taille sur le disque

J'ai environ 1.4Go de message dans mon compte GMAIL. Sur mon disque j'ai eu d'abord 54Go de données !!

Après quelques messages passés sur le forum de mozilla , j'ai réussi à réduire le répertoire à 5 Go....

Les extensions qui ne suivent pas

Je pense que d'ici quelques temps, les fournisseurs d'extension fourniront des versions compatibles avec TBD 3 mais pour l'instant, il n'y en a pas beaucoup qui le sont. Firefox 3 a connu le même problème pendant quelques semaines après son lancement.

L'intégration avec GNU/LINUX

...et plus particulièrement chez moi avec UBUNTU LINUX (KARMIC). Le logiciel n'est pas intégré par exemple au système de notification. Je sais qu'il existe une manipulation à réaliser pour le faire grâce à l'extension MAILBOX ALERT mais cette extension n'est pas compatible avec la dernière version de l'oiseau de tonnerre.... De plus la nouvelle applet indicator-applet n'intègre pas THUNDERBIRD (Ce problème est en cours de résolution, il existe des moyens de l'intégrer, en voici un ).

Conclusion

Moi qui pensait il y a quelques temps que ce logiciel était moribond, me voici agréablement surpris. J'ai même re-décidé d'abandonner le webmail chez moi pour Ce très bon logiciel qui a l'avantage d'être très extrêmement configurable.

Effectuer une redirection permanente grâce au fichier htaccess

J'ai eu ce cas à résoudre ce problème récemment. En espérant que ca puisse aider certains d'entre vous ...

Problématique

Mon site a du bouger de /dotclear vers /blog Il faut que toutes les requêtes entrantes puissent se rediriger automatiquement ( flux RSS, liens permanents d'articles, etc)

Solution

Chez free, et chez la plupart des hébergeurs utilisant apache, il n'y a pas moyen de toucher à la configuration du fichier httpd.conf. Généralement, la présence de fichier .htaccess avec un nombre de commandes limité est permis.

J'ai donc modifié le fichier .htaccess présent à la racine du site avec le contenu suivant

...

redirectMatch permanent ^/dotclear/(.*)$ /blog/$1

Ahh expressions régulières quand tu nous tiens :)

Un modèle lilypond de partition de piano

Depuis quelques temps, je réalise des partitions avec lilypond. Cet outil formidable par son rendu et kafkaien par son utilisation pour les néophytes ( et plus) produit des partitions proches de celles réalisées manuellement.

Pour faire bref, voici un modèle de partition de piano que j' ai réalisé . Il s'inspire largement de celui fourni dans la documentation officielle

Il ne reste plus qu'à insérer les notes :)


\version "2.12.1"
myStaffSize = #16
#(set-global-staff-size myStaffSize)

\header {
  title="Ma partition"
  composer="Mon compositeur"
  subtitle = "Sous titre"
  poet = "Poete"
  instrument = "Piano"
  editor = "L'éditeur"
  meter=\markup {\bold {"Remarque sur le rhythme"}}
  style = "Jazz, what else"
  maintainer = "Alexandre Touret"
  maintainerEmail = "alexandre.touret@free.fr"
  maintainerWeb = "http://blog.touret.info"     
  lastupdated = ""
  source = "Source"
  footer = "Footer"
  copyright =\markup {\fontsize #-1.5
 "Copyright"}
}

%%%% RELATIVE A MODIFIER + TEMPO+ CLE

upper=
elative c'{
  \clef treble
  \time 4/4
  \tempo 4=176
  \key ges \major
  
  c4 d e f 
}

lower=
elative c,{
  \clef bass
  \time 4/4
  \tempo 4=176
  \key ges \major
  c4 d e f 
 }


\score {
  <<	
    
ew PianoStaff ="piano" <<
          \set PianoStaff.instrumentName = "Piano"     
           
ew Staff = "upper" \upper
           
ew Staff = "lower" \lower   
         >>
  >>
  \layout{ }
  \midi { }
}

Ce qui nous donne : modele.pdf

Attention, ce modèle est incompatible avec denemo ( Pourquoi, je l'ignore...). Il fonctionne cependant avec frescobaldi et le compilateur lilypond .

thunderbird is not dead

Et bien oui, il y a encore du développement sur thunderbird. Je sais qu'on peut dire pareil de mon blog en saison estivale ( les autres aussi d'ailleurs ...) mais bon ... La version 3 de thunderbird est développée plus lentement que celle de firefox mais le resultat est la est intéressant.

Tout d'abord, le lien qui m'a donné cette news

Ca faisait pas mal de temps que j'avais abandonné l'utilisation de thunderbird au profit du seul client web gmail. C'est bête mais j'adore gmail, le fonctionnement et la simplicité d'utilisation.

Une fonctionnalité manquait cruellement pour moi dans la dernière version de thunderbird 3 : l' archivage des courriers dans le dossier 'Tous les messages' de gmail.

Les développeurs ont grandement amélioré le support de gmail et le résultat est sympa. Ca m'a même incité à retourner sur thunderbird / ubuntu, c 'est pour dire :)

Une autre fonctionnalité sympa qui n'était pas dans les build précédents ( à vérifier ...) est le groupement par critère de tri. J'ai ca sous outlook au travail ( je sais, je ne suis pas gâté , je n'ai pas encore eu chance d'avoir un poste de travail sous linux :-( )

Allez un calendrier par défaut et la prise en compte de carnets d'adresses des webmails ( je vais voir si les extensions sont compatibles avec cette version) et ca sera parfait :D

Comment changer le niveau de version d'un copie locale SUBVERSION

Me voila bien embêté, j'ai installé via cygwin, un des dernières versions de subversion (1.6) et l'outil sélectionné est la version 1.5

Une fois utilisé la version 1.6 sur une copie locale, on ,ne peut plus utiliser l'ancienne :-(

Un exemple :

$ svn st
svn: This client is too old to work with working copy '.'.  You need
to get a newer Subversion client, or to downgrade this working copy.
See http://subversion.tigris.org/faq.html#working-copy-format-change
for details.

Heureusement, il y a , non pas une marque très connue dans la production de poissons et autres plats surgelés, mais la doc et un script PYTHON fort utile à télécharger depuis le site officiel de SVN.

Après l'avoir lancé comme suit :

$ change-svn-wc-format.py . 1.5
Converted WC at '.' into format 9 for Subversion 1.5

On peut désormais manipuler la base locale avec le client 1.5.

Après TF1, c'est le tour de Wikipedia

C'est ce que révèle Marianne dans un article, Un émissaire du ministère de la culture a essayé de rendre plus accessible la description de la loi HADOPI.

Ne bougez plus, après avoir supprimé les journalistes dissidents, c'est le tour de l'information collaborative .... Big brother est proche.

Vous voulez encore une bonne raison de voter aux européennes ?

Et bien en voila une !

Les députés étant loin des influence nationales peut être, les lobbies un peu moins présents - ca je ne le pense pas trop - . Bref, le parlement européen est dans le cadre de HADOPI un réel contre pouvoir . Il diffère largement sur le sénat - la maison de retraite des hommes politiques - l'assemblé nationale - qui ressemble la plupart du temps à une chambre d'enregistrement du gouvernement ou encore le conseil constitutionnel que si le sénat est la maison de retraite, ce dernier est le service gériatrique.

Bref, je trouve que ce genre d'événements ou l'europe établit que l'accès à l'information est un droit me motive à voter aux prochaines élections .

Oracle rachète SUN

Ce qui devait arriver, arriva. Oracle rachète SUN pour un peu plus de 7 millilards de dollars us.

Outre le choix d'un serveur applicatif JAVA : BEA, Glassfish ou OAS - personnellement mon choix se porte sur glassfish :) . Il reste pas mal d'interrogations sur le reste de l'activité de SUN, spécialement sur le monde open-source : Opensolaris, Openoffice, virtual box, mysql ,....

Opensolaris va etre en concurrence avec Unbreakable Linux, mysql avec Oracle XE. La plus grosse interrogation réside sur le futur de JAVA et de sa communauté. Que va devenir le JCP. Est ce que le fait d'avoir passé JAVA en GPLv3 assurera la pérénnité de cette technologie. La suite dans le prochain épisode!

Bref, après le rachat de BEA, Oracle va passer encore pas mal de temps à digérer toutes les acquisitions et pondre une offre fusion toujours aussi ingérable...

- page 1 de 3