Monsieur Météo en Swift

< swift osx dossier tutoriel >

Dans ce tutoriel, nous allons nous amuser à écrire vite fait une mini application météo !

Une simple application qui dit, pour ceux qui n'ont pas de fenêtres dans leur pièce, la température qu'il fait dehors, le vent et sa direction, s'il y a des nuages, s'il pleut, etc. ;)

Pour rester dans le domaine du faisable dans le cadre de ce tutoriel, notre app va simplement écrire le résultat par texte, on ne fera pas d'interface graphique.

Pas de géolocalisation non plus, on tape soi-même le nom de la ville - toutes ces fantaisies seront pour un autre article, il y a déjà beaucoup à faire avant d'en arriver là.

Lire la suite

Initiation à la programmation avec Ruby, Python et la NASA : 5ème partie (fin)

< dossier tutoriel ruby python >

Suite et fin de notre aventure interstellaire avec Ruby et Python.

Il est temps de finir de développer notre petite application !

Nous allons apprendre de nouveaux concepts, et essayer de rendre le tout plus homogène.

Ah oui : pour conclure, nous sommes de retour en Ruby !

Cet article est le cinquième et dernier de la série.

Lire la suite

Initiation à la programmation avec Ruby, Python et la NASA : 4ème partie

< dossier tutoriel ruby python >

Avant-dernier chapitre de notre initiation à la programmation avec Ruby et Python.

De retour à Python, nous allons expérimenter de nouvelles fonctions pour notre app à la recherche d'exoplanètes.

Nous en profiterons également pour faire un peu de ‘refactoring’ : réorganiser le code pour rendre les modules de notre script un peu plus logiques.

Cet article est le quatrième d'une série de cinq.

Lire la suite

Initiation à la programmation avec Ruby, Python et la NASA : 3ème partie

< dossier tutoriel ruby python >

Troisième partie de notre initiation à la programmation pas vraiment comme les autres avec la NASA et le serveur EXO.

Dans ce chapitre nous sommes de retour en Ruby, pour constater plus que jamais que ces deux langages nous offrent des tonnes de possibilités tout en restant accessibles aux débutants.

Cet article est le troisième d'une série de cinq.

Lire la suite

Initiation à la programmation avec Ruby, Python et la NASA : 2ème partie

< dossier tutoriel ruby python >

Deuxième partie de notre initiation à la programmation pas vraiment comme les autres.

Toujours selon le même principe, nous allons nous baser sur un exemple concret, à base de NASA et d'exoplanètes !

Dans cette deuxième partie nous transformons notre script Ruby en Python, et découvrons des différences et similarités entre les deux langages.

Cet article est le second d'une série de cinq.

Lire la suite

Initiation à la programmation avec Ruby, Python et la NASA : 1ère partie

< dossier tutoriel ruby python >

Pour cette initiation à la programmation pas vraiment comme les autres, nous allons nous baser sur un exemple concret, à base de NASA et d'exoplanètes !

L'idée c'est : vous vous sentez prêt à apprendre mais ne savez pas par quoi commencer ?

Alors jetez-vous dans le feu avec moi !

Cet article est le premier d'une série de cinq.

Lire la suite

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

APP.NET

< tutoriel dossier >

App.net (prononcer App dot net), également nommée ADN par ses utilisateurs, est une plateforme logicielle novatrice.

Une fois inscrit, vous bénéficiez de nombreux services : réseau social, messages privés, microblogging, gestion et partage de fichiers, photos, vidéos, etc.

La principale différence entre ADN et, disons, Instagram/Twitter ?

Vous possédez vos données, et vous ne subissez pas de publicité.

Dossier.

Lire la suite

Flux RSS

< web osx ios dossier tutoriel >

Le Web est en effervescence ces jours-ci.

En effet, Google Reader, l'incontournable gestionnaire de flux RSS, fermera ses portes le 1er Juillet 2013.

Nous allons donc devoir choisir de nouveaux prestataires et/ou de nouvelles applications.

Mais avant tout, et en urgence, il vous faut sauvegarder votre liste d'abonnements en l'exportant de votre compte Google.

Lire la suite

Éditeurs de texte OSX et iOS

< dossier osx ios markdown apps >

Je vous propose dans cet article de partager mon retour d'expérience concernant les applications d'édition et de traitement de texte pour Mac OSX et iOS.

Après avoir exploré quelques méthodes et possibilités d'utilisation, nous essaierons de choisir simplement le bon outil pour la bonne tâche.

Ce que vous ne trouverez pas ici

Ce que vous trouverez ici

Lire la suite

Hazel: automatismes à volonté pour OSX

< osx dossier apps >

Hazel déclenche une action automatiquement sur des fichiers ou dossiers en fonctions des règles qu'on lui donne.

Hazel surveille dossiers et fichiers en arrière-plan et agit selon vos critères : manipulation de fichiers, lancement de script, ouverture du document avec une app, etc.

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