Voir les fichiers cachés sur Lion
Dans un terminal :
defaults write com.apple.Finder AppleShowAllFiles TRUE
killall Finder
Ouvrir une fenêtre du Finder et vous voyez les fichiers cachés.
Dans un terminal :
defaults write com.apple.Finder AppleShowAllFiles TRUE
killall Finder
Ouvrir une fenêtre du Finder et vous voyez les fichiers cachés.
Posté le mer. 05 octobre 2011 • Tags : vim, commentaire
Voilà la commande pour ajouter un # au début de chaque ligne d'un fichier avec vim :
:1,$s/^/#/
Explications :
:1,$ : Sélection des ligne 1 à $ ($ étant la dernière).
s/^/\#/ : s pour search, ^ indique le début de ligne, / est un
séparateur pour la recherche et pour ce que l'on souhaite remplacer et \#
est le caractère de remplacement.
Je remplace donc le début de ligne par un #.
Comment lancer plusieurs comptes Skype avec le même Mac ?

Créer un compte utilisateur dans les préférences systèmes > utilisateurs. Par exemple l'utilisateur : "skype" avec comme mot de passe "password". Ensuite ouvrir un terminal (dans spotlight tapez terminal). Puis :
su skype (ou "su nomdutilisateur" en fonction de l'utilisateur créé).
Password:
password (ou autre suivant le mot de passe de l'utilisateur).
Puis :
/Applications/Skype.app/Contents/MacOS/Skype
Ce qui devrait lancer une seconde instance de Skype.
Pour activer l'inspecteur web tapez dans le terminal :
defaults write com.apple.Safari WebKitDeveloperExtras -bool true
Redémarrez Safari et maintenant vous pouvez inspecter les éléments de vos pages web.
Posté le ven. 02 septembre 2011 • Tags : linux
J'ai récupéré une machine virtuelle d'un ami pour gagner du temps. J'ai donc un fichier ova… Maintenant comment l'importer sur VirtualBox ?
Sur Mac Os X Lion il suffit d'ouvrir un terminal et de taper :
VBoxManage import votrefichier.ova
Maintenant lors du prochain démarrage de votre VirtualBox vous devez avoir la machine virtuelle importée !
Posté le mer. 17 août 2011 • Tags : linux
Configuration d'un serveur samba. Editer le fichier de configuration /etc/samba/smb.conf Voici le contenu de mon fichier de configuration :
| ### Global ###
| [global]
| ## Identification ##
| workgroup = WORKGROUP
| netbios name = %h
| server string = Serveur samba %h
| security = user
| public = yes
| ## Log ##
| log file = /var/log/samba/log.%m
| max log size = 1000
| ## Auth ##
| encrypt passwords = true
| smb passwd file = /etc/samba/smbpasswd
| ### Share ###
| [choiz]
| path = /home/choiz/samba
| read only = no
| writeable = yes
| valid users = choiz
| comment = partage de choiz
| [partagereadonly]
| path = /home/partageread
| read only = yes
| writeable = no
| valid users = choiz, @group
| comment = partage en lecture pour choiz et le groupe "group"
Maintenant il faut créer notre utilisateur "choiz" grâce à :
smbpasswd -a choiz
Pour les groupes samba utilise les groupes unix. A vous de voir si vous voulez gérer votre partage samba utilisateur par utilisateur ou directement avec des groupes.
N'oubliez pas de redémarrer le service Samba avant de tester depuis votre client le partage de fichiers ! :
/etc/init.d/samba restart
Posté le mar. 09 août 2011 • Tags : code, javascript, css
http://www.jsfiddle.net/ Pratique pour tester un code html / css / js
http://www.jsperf.com/ Pour faire des performances de code js
http://www.pastebin.com/ Pour copier coller du code facilement
Posté le mar. 26 juillet 2011 • Tags : svn
Il existe plusieurs solutions pour ignorer des fichiers sur un svn :
svn propset svn:ignore
Ou dans la configuration du svn dans ~/.subversion/config le global-ignores
Pour ignorer tous les fichiers qui commencent par ._ dans le dossier ou l'on se trouve actuellement il suffit d'executer la commande svn suivante :
svn propset svn:ignore "._*" .
Par contre si on veut ignorer tous les fichiers qui commencent par ._ dans tous les dossiers (et sous dossiers) du svn il faut éditer le fichier ~/.subversion/config et d'éditer la ligne suivante :
global-ignores = ._*
On peut également ajouter d'autres fichiers a ignorer tel que les .swp de Vim ou les .DS_STORE de Mac OS en remplaçant comme ceci :
global-ignores = ._* .DS_STORE *.swp
Dans une console sur votre Mac :
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
Puis redémarrez le mac.
Posté le jeu. 30 juin 2011 • Tags : javascript, code
Pour savoir quel élément est cliqué j'utilise ce petit bout de javascript :
function checkclick(e) {
e = e || window.event;
var o = e.target || e.srcElement;
console.log(o);
}
document.onclick=checkclick;
Pratique pour faire du débug.