GitHub

28 février 2016

Git

Le temps aura finalement eu raison de moi!

Il y a longtemps, j’avais abandonné avec peine CVS (avec WinCVS) pour passer à SVN (avec TortoiseSVN).  Après des années de loyaux services, il semble bien que comme toute la planète utilise Git et plus particulièrement GitHub, je n’avais d’autre choix que de me convertir!

De plus, comme tout le développement de Squeak, Pharo et Dolphin (ainsi que plusieurs contributions/projets pour ces divers environnements) est maintenant sur GitHub, avais-je le choix?

La première chose qui saute aux yeux pour un développeur Smalltalk, c’est la facilité avec laquelle il est facile de gérer les artefacts d’un projet.  Alors qu’il est souvent impossible de gérer le code Smalltalk en même temps que toutes les ressources « extérieures » d’un projet (scripts SQL, icônes, images, fichiers de configuration, etc) dans les outils de contrôle de version intégrés aux divers environnement Smalltalk, rien n’est plus facile avec GitHub!

En plus, GitHub ce n’est pas que pour gérer du code!  Que ce soit pour de la documentation ou l’écriture d’un roman, aucune différence!

Pour un excellent tutoriel sur Git, je recommande fortement celui de TutorialsPoint (en anglais) ou celui de ProGit en français. Après vos premiers pas, cette cheat sheet vous sera utile.

Pendant que j’y pense, je suis ici!

WinMerge

Tandis qu’on parle de gérer le changements, je ne peux me séparer du logiciel de comparaison de fichiers WinMerge. Si vous avez souvent à comparer différentes versions de fichiers, c’est de loin l’outil qu’il vous faut!

 

 


Smalltalk en vrac (26)

20 février 2016

Smalltalk

Tous les détails sur la toute dernière version de la VM pour Pharo et Squeak, Cog!

Les fines nuances de Process>>#isSuspended de Squeak et Pharo expliquées ici.

Dolphin

Plimbole, un séquenceur de musique générative.

Pharo

Tous les livres sur Pharo sont maintenant regroupés ici.

Les exercices et tutoriels sur Magritte sont maintenant ici.

Tout le matériel sur Spec se trouve maintenant ici.

Tester des projets Pharo avec Travis CI : un excellent billet sur le sujet!


Tutoriels pour Pharo

26 avril 2014

Une liste de lecture (playlist) de tutoriels pour Pharo existe maintenant ici! Un immense merci à Kilon!