- Détails
- Écrit par : bcag2
- Clics : 4345
Une ressource précieuse:
- Détails
- Écrit par : bcag2
- Clics : 3933
Comme beaucoup, j'ai utilisé git pendant des années sans utiliser l'index. C'est alors qu'un collègue se met à git et me parle de l'index… pas clair!
Et le hasard faisant bien les choses, arrive un cours Git avancé de Matthieu Moy, dont la page 21 reprend ce graphe très clair d'Oliver Steele dans sa page My Git Workflow:
Lire la suite : Git et l'index (zone de préparation du commit)
- Détails
- Écrit par : bcag2
- Clics : 3553
Que ce soit pour la remontée de bugs, assurer la compatibilité entre machine ou simplement s'assurer que l'on dispose d'une version à jour, il est souvent indispensable qu'un logiciel contienne un numéro de version. Il peut-être géré de multiples façons. Si vous ne l'avez pas déja lu, je vous invite à lire l'article sur la "Gestion sémantique de version" en copie ci-dessous
Premier pas
Afin d'avoir un fichier VERSION qui contient le numéro de version du programme, j'avais créé tout d'abord un script tag.sh avec:
Lire la suite : Gestion numéro de VERSION avec git hook (crochet)
- Détails
- Écrit par : bcag2
- Clics : 2866
La date est incontournable,
le sysadmin (ASR) a parfois besoin:
- Détails
- Écrit par : bcag2
- Clics : 2588
Configuration
Pour commencer, travaillant essentiellement sous GNU/Linux (Ubuntu), les fichiers doivent être codés en UTF-8. Pour définir cela dans Eclipse :
Window -> Preferences -> General -> Workspace : Text file encoding, UTF-8 et mes accents sont correctement affichés
Oui mais les mots français sont marqué mal orthographiés, oups, eclipse is not french native !-)
http://www.eclipse.org/babel/downloads.php
Lire la suite : Eclipse (IDE) foure-tout raccourcis, configuration...
- Détails
- Écrit par : bcag2
- Clics : 2572
Apprendre à programmer permet déjà de mieux comprendre les mécanismes informatique mais surtout ouvre les portes de possibilités infinies.
Plusieurs approches sont possibles, la première est de commencer par écrire des scripts Shell
La seconde est de commencer par des outils simples... notamment pour les enfants, Scratch est une approche intéressante...
Pour essayer scratch tout de suite : https://scratch.mit.edu/projects/editor/?tip_bar=getStarted
A base de scratch, il y a l'initiative "apprendre à coder en 1heures" que vous retrouvez sur http://code.org accessible dès 6-7 ans
Une autre solution intéressante, algobox:
http://www.xm1math.net/algobox/index.html
Quelques liens utiles :
- Détails
- Écrit par : bcag2
- Clics : 2006
Et on monte encore d'un cran : git sur mon serveur local :
- Détails
- Écrit par : bcag2
- Clics : 1924
Travaillant sur des ré-écritures complètes de projets et restructurant ces projet à partir de web-services, je me pose la question de comment structurer ces codes.
J'ai généralement créé un projet git/gitlab pour mémoriser le vieux code… donc branche master.
Pour l'un, j'ai créé une nouvelle branche (orphan)… je trouve que cette solution a l'avantage de rester dans le même projet,
Lire la suite : git/gitlab organiser ses projets avec des sous-modules