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!

 

 

Publicités

Smalltalk en vrac (21)

21 janvier 2016

Smalltalk

Un nouveau screencast intitulé Hidden Gems Screencast qui met en valeur certaines particularités peu connues des produits Cincom.

Le Smalltalk Digest de janvier 2016 est disponible!

Pour quoi 12 est un bon nombre?  La réponse est ici.

Les derniers développement au sujet de la VM de Squeak/Pharo et le threaded FFI ici.

Pharo

Un blogue/wiki/log, comme preuve de concept, minimal pour suivre les activités et projets d’Esteban. L’annonce est ici.

Un aide-mémoire pour les raccourcis clavier sur Pharo.

Des récompenses pour Pharo?  C’est possible avec les Bounties for Pharo.

GitHub API Bindings pour Pharo!

La visualisation de domaines spécifiques, un article sur le sujet.

Une simulation de machine de Turing.

Les derniers progrès en ce qui a trait à une image minimale.

On annonce la sortie d’une nouvelle version de Numerical Methods.

La version 0.29 de Kendrick est ici.

Les derniers développements de OSSubprocess.

Quelques statistiques comparatives sur Fuel.

Snowglobe pour SqueakJS : un aperçu!

Pharo Mooc : les détails.

Une nouvelle version de GTDebugger.

Des nouvelles de Pharo Spur 32 VM ici.

SciSmalltalk : la toute nouvelle version 0.39!

Comment trouver des références et les senders avec GTSpotter, c’est expliqué ici.

VisualWorks

Un nouvelle version de Roassal2 est disponible. L’annonce ici.

 


Pharo et GitHub

1 mai 2014

Pour une raison toute particulière, vous désirez distribuer vos packages Pharo sur GitHub ?  Voici comment ici !