Greensource's chunk of code
Greensource
Membre
Hello tout le monde,
je créer ce post pour donner l'adresse github depuis laquelle je compte partager quelques bout de code que je développe où que je développerais plus tard.
L'adresse c'est: http://github.com/Greensource
Pour le moment il n'y a que deux "outils", l'un consiste en une vue informative qui disparait en fondu. Le but est juste de pouvoir faire un retour à l'utilisateur quand il fait certaine actions.
Le second est un petit menu scrollable qui affiche différents items sélectionnable. Ce menu peut disparaitre en passant derrière l'écran.
Il y a un projet XCode complet pour tester.
J'essais d'ajouter systématiquement la documentation, donc là vous avez un docset XCode avec chacun des projets.
J'ai aussi ajouter en fin de chaque header des TODOLIST pour connaà®tre les améliorations qui pourraient être intéressante.
Le but du partage est évidemment de partager mais aussi recevoir de l'aide/idées pour amélioré tout ça.
Ah oui et tout est open source sous LGP V3.
Voilà , A+
je créer ce post pour donner l'adresse github depuis laquelle je compte partager quelques bout de code que je développe où que je développerais plus tard.
L'adresse c'est: http://github.com/Greensource
Pour le moment il n'y a que deux "outils", l'un consiste en une vue informative qui disparait en fondu. Le but est juste de pouvoir faire un retour à l'utilisateur quand il fait certaine actions.
Le second est un petit menu scrollable qui affiche différents items sélectionnable. Ce menu peut disparaitre en passant derrière l'écran.
Il y a un projet XCode complet pour tester.
J'essais d'ajouter systématiquement la documentation, donc là vous avez un docset XCode avec chacun des projets.
J'ai aussi ajouter en fin de chaque header des TODOLIST pour connaà®tre les améliorations qui pourraient être intéressante.
Le but du partage est évidemment de partager mais aussi recevoir de l'aide/idées pour amélioré tout ça.
Ah oui et tout est open source sous LGP V3.
Voilà , A+
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Cool en tout cas, merci pour le partage !
Plus sérieusement ouais github c'est vraiment pas mal, et git aussi en général, mais si c'est un peu galère leur add obligatoire puis commit puis push...un peu too much
ll est effectivement un peu difficile de s'y faire au début, moi les premières fois que j'ai essayé Mercurial j'ai pas accroché j'ai vite laissé tombé... et puis quand j'ai essayé git plus tard finalement je m'y suis fait.
Car en effet ça a plusieurs avantages, comme par exemple pouvoir faire plusieurs commits "locaux" sur ta machine (et éventuellement revenir en arrière, donc) avant de les valider en les envoyant aux autres (ou en tout cas à la machine qui sert de référenciel, le serveur de github en l'occurrence), plutôt que de faire un commit puis s'apercevoir d'une boulette et avoir déjà mis dans la panade toute l'équipe... Ou de pouvoir faire des commit même quand tu n'es pas connecté, genre en déplacement, etc. et enfin de clairement contrôler ce que tu commit.
Après ça a aussi des inconvénients, comme par exemple au début il arrive souvent d'oublier de faire un push de temps en temps pour remonter tes modifs au serveur. Soit tu prends l'habitude de faire un push automatiquement après chaque commit, soit tu penses à le faire de temps en temps quand tu veux "publier ta mise à jour", mais si tu n'y penses pas tu peux t'imaginer que ton github est à jour alors que tu as oublié de pusher ton dernier commit.
Ou le fait qu'il n'y ait pas un dossier genre ".svn" dans chaque sous-répertoire comme sous SVN, mais un seul dossier ".git" à la racine du repository, ce qui est un avantage (éviter de polluer tous les dossiers et foutre la pagaille) mais aussi un inconvénient (impossibilité de ne récupérer (pull) qu'une partie d'un repository, on est obligé de le récupérer en entier)...
Bref faut peser le pour et le contre, après c'est en pratiquant et en l'utilisant qu'on découvre des avantages et façons de l'utiliser & co et comprendre les concepts. Au debut GitX m'a bien aidé d'ailleurs (et encore maintenant c'est bien pratique).
En tout cas j'ai vu ton bel avatar
Sous GitX cela correspond à passer les fichiers de "Unstaged changed" à gauche à la zone "Staged changes" à droite.
Pource qui est de l'avatar Github, ça provient d'une pub russe pour une sorte de Fanta il me semble, je l'a trouvais mignonne et très coloré ;-)