mardi 6 décembre 2011

Pas de télé en multiposte sur freebox

Je ne regarde la télé sur la freebox qu'en multiposte avec vlc. Un jour, plus de télé. Le fichier:
http://mafreebox.freebox.fr/freeboxtv/playlist.m3u
ne montrait que:


#EXTM3U

Après moults recherches, je me suis rendu compte que la télé était désactivée dans mon compte sur www.free.fr. Après activation et redémarrage de la freebox, tout a remarché.

samedi 23 juillet 2011

Passage à Lion

Voici les petits problèmes que j'ai eu lors du passage de Snow Leopard à Lion:
• Au moment du redémarrage, SnapZ Pro redemande le n° de Série
• Applications qui avaient besoin de Rosetta:
GlmStat X 6.0.0
Power on X
Canvas X (je ne l'utilisais plus depuis un moment en raison de problèmes de copier-coller du texte; Intaglio le remplace parfaitement)
Photoshop CS... remplacé depuis longtemps par Graphic Converter
Heredis 2 (embêtant)
• ntsf-3G semble incompatible mais cela reste à vérifier
• Le clavier pour taper son mot de passe sur l'écran de login était défini par défaut en américain



vendredi 15 juillet 2011

Supprimer un fichier du disque dur de la freebox revolution avec MacosX

J'ai eu la surprise de ne pas réussir à supprimer un dossier stocké sur le disque dur de la freebox v6 (revolution). J'accède à ce disque via Bonjour sur MacosX. Lorsque je voulais mettre à la poubelle ce dossier, mon mot de passe administrateur était demandé et puis rien.
Je m'en suis sorti en modifiant les droits sur le dossier et tous les fichiers à l'intérieur avec l'utilitaire batchmod. (http://www.macchampion.com/arbysoft/BatchMod/Welcome.html). J'ai mis des droits d'écriture (case W) à tout le monde et j'ai pu éliminer ce dossier récalcitrant.

mercredi 8 juin 2011

Mettre en oeuvre Growlnotify dans r


Pour utiliser GrowlNotify dans r
D’abord l’installer:
http://growl.info/downloads#generaldownloads

Ensuite définir la variable $PATH pour un shell non interactif. Dans le terminal:
cd ~
sudo pico .bashrc
copier:
export PATH=/usr/local/bin:$PATH

ctrl+X pour quitter et sauver le fichier.

Ensuite dans r:
system("growlnotify -t 'R script info' -m 'Finished!' -a 'R'")

Et voilà.

Si le PATH n’est pas défini dans le .bashrc, il faut faire:
system("/usr/local/bin/growlnotify -t 'R script info' -m 'Finished!' -a 'R'")

Pour le lancer que sur Mac, j'ai créé cette fonction. Elle est disponible dans mon package phenology:


growlnotify <-
function(textinfo="", help=FALSE) {
if(help) {
cat("This function is used to send a notification to Mac user.\n")
cat("The syntax is growlnotify(textinfo='Done!')\n")

} else {
if (.Platform$OS.type=="unix") {
if (substr(.Platform$pkgType, 1, 3)=="mac") {
if (any(system("ls /usr/local/bin/", intern=TRUE)=="growlnotify")) {
system(paste("/usr/local/bin/growlnotify -t 'R script info' -m '", textinfo, "' -a 'R'", sep=""))
}
}
}
}
}