Le Terminal et ses usages

< terminal cli dossier tutoriel >

Voici un dossier, accompagné d'un tutoriel, sur le Terminal et ses usages.

Je m'adresse particulièrement aux ‘débutants’ qui n'osent pas l'utiliser ou qui ne savent pas trop à quoi ça sert.

Cette introduction à l'univers de la “ligne de commande” vous révèlera, je l'espère, comment envisager l'usage de la “console” de manière ludique et efficace.

Lire la suite

iTerm Solarized

< terminal cli apps >

Pour une meilleure lisibilité et fonctionnalité de votre Terminal, je vous conseille d'adopter un thème et une colorisation qui épargnent vos sens et flattent le hipster qui est en vous.

Non en fait c'est juste beau et pratique, et je résume ici comment s'y prendre.

Lire la suite

Mavericks et GCC, Homebrew, Ruby, etc

< osx terminal apps >

Après avoir mis à jour OS X avec Mavericks, j'ai bien sûr constaté une amélioration générale des performances, comme tout le monde, mais j'ai aussi rencontré quelques bugs notamment avec gcc, Homebrew et les Ruby gems.

Je partage ici mes solutions.

Lire la suite

Backup avec Git et Dropbox

< web astuce terminal >

Dropbox est un outil formidable pour synchroniser toutes sortes de fichiers avec tous vos appareils, ce qui se révèle vite indispensable lorsqu'on développe un site Web ou une application.

Cependant, si vous maintenez les versions de vos projets de développement avec Git dans Dropbox, cela peut vite créer des conflits de fichiers et vous risquez de perdre des données.

Solution : utiliser Dropbox comme un repository de destination, en parallèle de GitHub et/ou BitBucket.

Lire la suite

Réparer un fichier ZIP ou RAR

< osx astuce terminal >

Il peut arriver qu'un fichier d'archive, .zip ou .rar, soit endommagé lors de son transfert.

Un serveur buggé, une copie FTP mal terminée, de nombreux passages sur des filesystem différents : il y a de nombreuses occasions d'abîmer un fichier compressé contenant des informations sensibles.

Vous double-cliquez sur un fichier d'archive et vous obtenez un message d'erreur du type Fichier corrompu, impossible d'extraire le contenu de l'archive.

Tout n'est pas perdu !

Lire la suite

Liens - 5 mai 2013

< liens terminal osx >

Une sélection d'applications pour voyager dans le temps, ainsi que des astuces axées autour du Terminal et de la fonction presse-papier (clipboard) d'OSX.

Blinky

Avec Blinky, écrivez votre roman comme Richard Dreyfuss dans Stand by me.

Lire la suite

Générateurs de sites statiques & tutoriel Nanoc

< tutoriel osx terminal web markdown dossier apps >

Après une présentation générale de ce que sont les générateurs de sites statiques, nous réaliserons un vrai site avec Nanoc en suivant notre tutoriel pas-à-pas.

Qu'est-ce que c'est ?

Un générateur de site statique est une application qui crée des pages web en fonction de certains paramètres : structure, modèles, comportements, conditions, etc.

Ce que l'on recherche avec de telles applications est la possibilité d'établir des règles et des automatismes concernant la création des pages, et ne plus avoir à se soucier que du contenu.

Lire la suite

Astuces Octopress

< terminal blogging >

Octopress est une application en ligne de commande permettant de générer un journal (blog) et des pages statiques avec le bénéfice d'une logique interne, notamment grâce à l'utilisation du langage de templating Liquid.

Profitant d'une envie de changer...

Lire la suite

How do i... ?

< web terminal osx apps >

➜ howdoi create a sass responsive mixin

@mixin someSpacing($base: 5px;) { padding: $base; margin: $base; }

➜ howdoi learn javascript

Beyond question, the best resources are the videos from Douglas Crockford of Yahoo: http://yuiblog.com/crockford/ Also, his book - JavaScript: The Good Parts The more you know, the more you will get from these. These are not beginner introductions though even beginners will learn something. Crockford is inspirational and extraordinarily rewarding to watch and listen to.

Lire la suite

Installer wget sur OSX

< terminal osx apps >

Si ce n'est pas déjà fait, installez homebrew en collant cette ligne dans le Terminal :

ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"

Lire la suite

Erreur 'EACCES' avec node.js (npm install)

< apps terminal >

Contexte

Sur OS X / Linux, pour du développement web necessitant certains modules applicatifs, on est amené a installer ces modules par la ligne de commande.

Lire la suite

Terminal : afficher les fichiers avec 'tree'

< terminal osx apps >

J'ai remarqué que de nombreux programmeurs sous Linux utilisaient une petite commande bien pratique dans leur terminal : Tree.

Cette commande permet d'afficher les fichiers et dossiers sous forme récursive dans la console.

C'est un complément bien agréable à ls et ses alias.

Seulement, il n'existe pas à ma connaissance de version pour OS X.

Qu'importe, nous allons la compiler nous-même.

C'est facile et c'est fait en moins de deux minutes.

Lire la suite