En fait…

“Mr Masson, qui veut obliger les blogueurs à s’identifier sur leurs blogs, en inscrivant leur nom, prénom, adresse, numéro de téléphone, etc … et le numéro de la carte bleue non ? … a un gros soucis avec internet … il ne s’en sert pas”

accessoweb.com

La vidéo est magnifique…

“Payer 2 millions d’euros un site qui ne fait même pas d’URL rewriting, avec des failles, qui plus est à Skyrock, ça me fait mal aux seins !”

Korben.info

Voici un petit script BASH pour installer ou mettre à jour Chromium automatiquement. Vu le nombre d’updates qu’il y a par jour, ça peut être utile.
Bon c’est pas de la grande programmation mais ça marche…

  1. #!/bin/bash
  2. #Check if Chromium process is running
  3. if [[ $(ps ax | grep -v grep | grep [/]Chromium.app) ]];
  4. then
  5.     echo "Chromium is currently running, quit application first"
  6.     exit
  7. fi
  8.  
  9. #Check current version
  10. if [ -f "/Applications/Chromium.app/Contents/Info.plist" ];
  11. then
  12.     currentversion=$(/usr/libexec/PlistBuddy -c 'Print :SVNRevision' /Applications/Chromium.app/Contents/Info.plist)
  13.         echo "## Current version : $currentversion"
  14. else
  15.     currentversion="0"
  16.     echo "## Chromium is not installed"
  17. fi
  18.  
  19. #Check latest version
  20. latestversion=$(curl -s http://build.chromium.org/buildbot/snapshots/chromium-rel-mac/LATEST)
  21. echo "## Last version : $latestversion"
  22.  
  23. #Check for updates
  24. if [ $latestversion -le $currentversion ];
  25. then
  26.     echo "## Chromium $currentversion is currently the newest version available"
  27.     exit
  28. fi
  29.  
  30. #Creating temp directory
  31. if [ -d "/tmp/chrome_install" ];
  32. then
  33.     echo "## Deleting existing tmp directory"
  34.     rm -rf /tmp/chrome_install
  35. fi
  36. echo "## Creating tmp directory"
  37. mkdir /tmp/chrome_install
  38. cd /tmp/chrome_install
  39.  
  40. #Downloading file
  41. downloadfile='http://build.chromium.org/buildbot/snapshots/chromium-rel-mac/'${latestversion}|>'/chrome-mac.zip'
  42. echo "## Downloading $downloadfile"
  43. curl $downloadfile -o /tmp/chrome_install/chrome.zip
  44.  
  45. #Check if file exist
  46. if [ ! -f "/tmp/chrome_install/chrome.zip" ];
  47. then
  48.     echo "## chrome.zip not found, download failed"
  49.     rm -rf /tmp/chrome_install
  50.     exit
  51. fi
  52.  
  53. #Unzip
  54. echo "## Extracting.chrome.zip"
  55. unzip -qq /tmp/chrome_install/chrome.zip
  56.  
  57. #Copy to Applications Directory
  58. if [ -d "/Applications/Chromium.app/" ];
  59. #
  60. then
  61.     echo "## Deleting old Chromium files"
  62.     dat=$(date '+%H%M')
  63.     mv /Applications/Chromium.app/ ~/.Trash/Chromium$dat.app
  64. fi
  65.  
  66. echo "## Copying to Applications directory"
  67. cp -R /tmp/chrome_install/chrome-mac/Chromium.app /Applications/
  68.  
  69. #Clean up
  70. echo "## Deleting temp directory"
  71. rm -rf /tmp/chrome_install
  72.  
  73. #Check installed version
  74. if [ -f "/Applications/Chromium.app/Contents/Info.plist" ];
  75. then
  76.     version=$(/usr/libexec/PlistBuddy -c 'Print :SVNRevision' /Applications/Chromium.app/Contents/Info.plist)
  77.     echo "## Chromium version $version is installed !"
  78.     exit
  79. else
  80.     echo "Chromium is not installed, please restart this script"
  81.  
  82. fi

Bonjour est associé au process mDNSResponder. Si on le désactive, plus de résolution DNS…
Il faut simplement lui indiquer de ne pas démarrer Bonjour en modifiant le fichier : com.apple.mDNSResponder.plist

Faire un copie de se fichier puis dans Terminal:

sudo nano "/System/Library/LaunchDaemons/com.apple.mDNSResponder.plist"

Chercher:

<key>ProgramArguments</key>
   <array>
     <string>/usr/sbin/mDNSResponder</string>
     <string>-launchd</string>
   </array>

Et remplacer par:

<key>ProgramArguments</key>
   <array>
     <string>/usr/sbin/mDNSResponder</string>
     <string>-launchd</string>
     <string>-NoMulticastAdvertisements</string>
   </array>

Redémarrer.

terminal_verbose.jpg

Activation :

$ sudo nvram boot-args="-v"

Désactivcation :

$ sudo nvram boot-args=

Vérification du nvram :

$ nvram -p

iphone-camera-iconDepuis la version 3.0 du firmware de l’iphone, si vous activez une synchro avec un compte Exchange 2007 (SP1) il est possible que l’icône de la camera disparaisse. C’est du à des nouvelles policy par défaut sur le serveur de mail (http://technet.microsoft.com/en-us/library/cc540452.aspx). Pas beaucoup de solutions à pars faire modifier cette restriction par les administrateurs ou supprimer votre compte sur l’iphone (ou désactiver les synchros dans les paramètres: Réglages > Mail > Sélectionner le compte > désactiver Courrier, Contacts, Calendriers) pour retrouver l’appareil photo. Faut faire des choix dans la vie !

terminalLe but est de chercher un certain type de fichier et d’exécuter une commande sur le résultat de la recherche.

Exemple: Je veux chercher tous les fichiers ayant une extension pdf dans tous les sous-répertoires et les déplacer dans un autre.

$ find . -name "*.pdf" -type f -exec mv {} DossierPDF/ \;

On peut créer le répertoire avant la recherche s’il n’existe pas.

$ mkdir DossierPDF && find . -name "*.pdf" -type f -exec mv {} DossierPDF/ \;

echap [dot] net

19 Apr 2009 in Web

echapdotnetCe service permet de raccourcir les url longues du type :

http://maps.google.fr/maps?f=q&hl=fr&geocode=&time=&date=&ttype=&q=tour%20eiffel&sll=48.582933,7.743749&sspn=0.234388,0.6427&ie=UTF8&z=16&iwloc=addr&om=1 en http://echap.net/toureiffel
Alors à quoi ça sert ? Principalement sur des sites comme Twitter limité à 140 caractères par message ou pour ajouter un lien dans son statut Facebook. Mais aussi pour envoyer une url par SMS par exemple.

http://echap.net

Ajouter wget (Mac)

19 Apr 2009 in Apple

terminalwget sert à récupérer des fichiers en command line. Et là vous dites: Oui mais on en a pas besoin car il y a déjà curl . C’est pas faut ! Seulement en récupérant des résultats provenant d’un bash Linux, j’ai eu besoin de cette commande pour ne pas tout changer. Pour l’installer, copier :

wget dans /usr/bin
wget.1 dans /usr/share/man/man1/
wgetrc dans /usr/local/etc/ (il faut créer etc)

wget.zip

Locker (Mac)

19 Apr 2009 in Apple

lockerVoici un petit Widget simple et qui ne fait qu’une chose : Bloquer votre session. Un double-clic sur l’icone et votre mac est bloqué !

Gratuit et disponible ici