Aller au menu - Aller au contenu

Voici le blog de : Lucas-84

Le Site du Zéro : l'actualité des tutoriels, de la communauté et du Web en général !

Découvrez gratuitement la programmation (C, C++, PHP, MySQL, XHTML, CSS...), Linux, le Mapping, la modélisation 3D (Blender...), le graphisme (PhotoShop, The GIMP...), et bien d'autres encore !


Le Site du Zéro cherche de nouveaux cours ! @ Hier à 08:00:00

Image utilisateur

Saviez-vous que le Site du Zéro compte, à l'heure où j'écris ces lignes, presque 800 cours, allant du développement de sites web à la programmation de logiciels en passant par de la création 3D ou le montage d'un ordinateur ? Des centaines d'auteurs contribuent à la rédaction de cours afin d'apporter toujours plus de savoir à toujours plus de membres.

Avec près de 2 millions de visiteurs uniques par mois, le Site du Zéro est devenu une référence sur l'apprentissage de l'informatique en ligne. Mais l'informatique est un vaste domaine, et il est très compliqué de tout couvrir.

C'est pourquoi nous avons besoin de vous !


Image utilisateur

Nous recherchons actuellement de nouveaux auteurs ainsi que de nouvelles thématiques. Vous connaissez une technologie qui n'est pas encore traitée et avez envie de la partager avec d'autres ? Lancez-vous ! Le Site du Zéro vous propose une grande visibilité. Mieux, si votre cours est de bonne qualité et qu'il a du succès, il pourra être mis en avant et adapté au format ebook et pourquoi pas papier. N'hésitez pas à vous rendre sur la page « Devenez auteur de cours sur le Site du Zéro » pour plus d'informations.

Afin de vous aiguiller un peu, voici une liste des cours les plus attendus sur le Site du Zéro actuellement :
  • Adobe Flex et Flash
  • XML
  • Assembleur
  • WordPress

Cette liste n'est évidemment pas exhaustive. Vous retrouverez plus de thématiques sur cette page.

Si vous souhaitez écrire un cours qui n'apparaît pas sur cette page, aucun problème : nous sommes ouverts à toute autre thématique que vous pourriez nous proposer. Vous avez des compétences en montage son / vidéo ? Vous êtes un As de Google Analytics ? Vous maîtrisez Joomla! ou Drupal ? N'hésitez pas à venir partager vos connaissances sur ces sujets !


Alors à vos crayons claviers !

Student Computer Experience : une journée pour découvrir l'informatique ! @ Le 23/05/2012 à 08:00:00

Vous êtes lycéen et vous voulez découvrir les métiers de l'informatique ? Le concours Student Computer Experience est fait pour vous !
L'équipe de la Student Computer Experience vous initiera à la programmation, aux réseaux et au web lors d'une journée enrichissante et conviviale.

Qu'est-ce que la Student Computer Experience ?


Image utilisateur
Organisée par des étudiants, cette journée est destinée aux lycéens de première et terminale et aura lieu le samedi 2 juin 2012 à partir de 9h dans les locaux de l'école Intech'Info (Ivry sur Seine).

Des cours sur le langage C, la création de sites web en PHP ou encore les réseaux seront dispensés par des professionnels. Une pause détente est prévue autour d'un barbecue pour le déjeuner. Puis chacun pourra participer au concours dans les 3 catégories C, PHP et Réseaux, et tenter de faire partie des 9 gagnants récompensés.


Programme de la journée


  • 9h / 9h30 : Accueil des participants et répartition au sein des différents groupes
  • 9h30 / 12h30 : Cours
  • 12h30 / 14h : Déjeuner autour d’un barbecue
  • 14h / 16h30 : Concours
  • 17h / 17h30 : Remise des lots


En savoir plus sur la Student Computer Experience

Comprendre les réseaux TCP/IP rejoint les cours officiels @ Le 21/05/2012 à 15:58:48

Présent sur le Site du Zéro depuis 2010, Comprendre les réseaux TCP/IP et le fonctionnement d'Internet s'est étoffé au fil des années. Aujourd'hui, il compte deux parties complètes et une troisième est en cours d'écriture par elalitte. Gage de qualité du tutoriel, elalitte, de son vrai nom Eric Lalitte, est enseignant en systèmes et réseaux et Directeur d'IN'TECH INFO !

A propos du tutoriel


Schéma réseau
Illustration du chemin parcouru pour arriver au SdZ
Utilisant un ton pédagogue et agréable à lire, elalitte réussit à rendre son cours vivant grâce un apprentissage par question / réponse. Le résultat est sans appel, le lecteur a véritablement l'impression d'interagir avec l'auteur. On sent l'expérience de l'enseignant ! En plus de ça, vous retrouverez l'évolution progressive de la difficulté, partant de zéro pour arriver à des notions plus poussées, ainsi que de nombreux schémas pour vous guider pas à pas.

Parlons maintenant du contenu du tutoriel, qu'allez-vous voir et apprendre cette fois-ci ? Pour le savoir, rien de plus simple, il suffit de jeter un oeil au sommaire :


Si vous voulez connaître la suite du programme, vous pouvez vous référer au plan donné par elalitte dans l'introduction du tutoriel.

Bonne lecture !

Code Of Duty : Seconde édition du concours Criteo @ Le 18/05/2012 à 08:00:00

Image utilisateur

Après une première édition réussie, le concours Code of Duty revient pour sa seconde édition. Toujours proposé par la société Criteo, il offre la possibilité d'affronter des programmeurs venus de toute l'Europe à travers plusieurs exercices d'algorithmie à résoudre en temps réduit.


C'est quoi Criteo ?


Criteo est une société qui crée des publicités ciblées. En bref, lorsque vous allez sur un site de vente en ligne sur lequel l'entreprise est présente, elle marque dans un cookie sur votre ordinateur ce que vous avez regardé comme objet. Ensuite, lorsque vous visiterez d'autres sites web qui comportent une publicité Criteo, une publicité en rapport avec ce qui vous intéresse apparaîtra. Notez que vous pouvez à tout moment supprimer vos cookies via les options de votre navigateur internet ou même empêcher celui-ci d'en enregistrer, ce qui empêchera la société de vous afficher des publicités ciblées.


Première étape : inscription au concours


Vous avez jusqu'au 31 mai à minuit pour vous inscrire au concours sur le site officiel. Pour pouvoir vous inscrire vous devez :
  • Avoir plus de 18 ans
  • Habiter dans un pays de l'Union Européenne pendant toute la durée du concours. Les résidents des DOM TOM ne sont pas inscriptibles
  • Avoir une adresse mail valide
  • Être dans les 10000 premières personnes à s'inscrire au concours

Deuxième étape : la présélection


Image utilisateur
Une fois inscrit, vous recevrez un mail de confirmation d'inscription contenant un lien vers la plateforme de test de Criteo pour une épreuve de programmation de trente minutes pour vous habituer à la plateforme. Celle-ci n'est disponible qu'en anglais, mais l'épreuve officielle sera aussi disponible en français.

Ensuite, vous recevrez le samedi 2 juin 2012 à 12H un mail contenant l'énoncé du concours. Vous devrez résoudre deux problèmes d'algorithmie en créant un programme. Pour cette deuxième édition, plus de langages de programmation sont supportés que pour la première. Vous pourrez programmer en C, C++, C#, Java, Javascript, Pascal, Perl, PHP, Python, Ruby, VB.NET, Objective C et Lua.
Vous pourrez vous connecter à leur plateforme de développement jusqu'au lendemain 12h. Une fois connecté, vous aurez cinq heures maximum pour résoudre les deux problèmes.
Le dimanche à midi seront récupérés automatiquement les codes entrés dans la plateforme.
Les codes seront alors soumis à deux notes.


Batterie de tests


Le code fourni sera soumis à une batterie de tests conçus pour évaluer l'exactitude de l'algorithme. Le pourcentage de réussite à ces tests sera votre première note. Plus votre programme arrivera à résoudre de cas différents contenus dans la batterie de tests, meilleure sera la note. Si votre code ne compile pas ou survit à trop peu de tests alors il sera disqualifié.


Temps de soumission


En cas d'égalité à la première note, c'est la deuxième note qui départagera les participants. Plus le code sera rendu rapidement, meilleure sera la deuxième note.

Le lundi 7 juin 2012, les deux notes ainsi que le code source fourni par chaque personne seront publiés. Les 30 participants les mieux notés recevront un email pour les convier à participer à la troisième étape du concours. Les dites personnes auront 5 jours pour se manifester.


Troisième étape : la finale


Si vous avez la chance d'être dans les 30 mieux notés de la première épreuve, vous serez conviés le samedi 30 juin 2012 dans les locaux parisiens de Criteo à participer à la finale avec votre ordinateur prêt à l'emploi.
Pendant la finale, les candidats devront continuer à résoudre des problèmes d'algorithmique. Les critères de notation n'étant révélés que le jour de la finale. Vous pourrez vous faire rembourser le logement et le transport si vous rentrez dans certaines catégories. Pour plus d'information consultez le règlement sur le site officiel.

Les prix


  • 1er - 10000€
  • 2ème - 5000€
  • 3ème - 1500€
  • 4ème au 10ème - 500€
Image utilisateur

Il faut aussi savoir que si vous avez parrainé
un participant et que celui-ci participe à la finale,
vous serez l'heureux acquéreur d'un
IPad Noir 16Go avec Wi-Fi (troisième génération)






Sources :

Le Livre du Zéro JavaScript en précommande ! @ Le 16/05/2012 à 09:40:54

Aujourd'hui, le JavaScript est l'un des langages web les plus utilisés au monde, devenant incontournable.
Vous avez appris le HTML grâce au Site du Zéro et vous avez toujours rêvé d'améliorer le confort de navigation de vos sites web en les rendant plus attrayants pour vos visiteurs ?
Notre nouveau Livre du Zéro est fait pour vous ! Conçu pour les débutants, il vous apprendra pas à pas la programmation en JavaScript.

Image utilisateur

Il y a quelques jours seulement, artragis et Cygal proposaient un bel article sur le JavaScript moderne, retraçant ses différentes évolutions et ses utilisations.


Dynamisez vos sites web avec JavaScript


Dans ce livre, Thunderseb et Nesquik69 reprennent l'intégralité de leur tutoriel sur le JavaScript dans une édition revue et corrigée.
Avec plus de 35 chapitres de difficulté progressive et 3 travaux pratiques, vous apprendrez pas à pas à placer les codes JavaScript sur des pages HTML, à manipuler le HTML et le CSS grâce au JavaScript, et irez plus loin grâce à l'AJAX.
Comme toutes nos nouveautés désormais, ce nouveau Livre du Zéro est imprimé intégralement en couleur.

Précommander
« Dynamisez vos sites web avec JavaScript »

Tarif de lancement de 23 € jusqu'au 5 juin 2012 à 23h59
Prix public de 29 € à partir du 6 juin 2012

Image utilisateur Image utilisateur


Comment se le procurer ?


Dynamisez vos sites web avec JavaScript sortira le 6 juin 2012 en librairies au prix de 29 € (carte de nos librairies partenaires).

Comme d’habitude, vous pouvez bénéficier d'un prix de lancement à 23 € (hors frais de port) durant l'impression en précommandant le livre avant le 5 juin 2012 à 23h59. Pour en profiter, rendez-vous dans notre boutique et ajoutez « Dynamisez vos sites web avec JavaScript » dans votre panier puis terminez votre commande. :)

À propos des auteurs


Image utilisateur Image utilisateur
Sébastien à gauche, Johann à droite

Sébastien de la Marck, alias Thunderseb


Passionné des technologies du Web et plus particulièrement du JavaScript, il est l’auteur de plusieurs programmes développés avec ce langage. Il considère que le JavaScript doit être connu des webmasters, en plus du trio HTML/CSS et PHP.

Johann Pardanaud, alias Nesquik69


Étudiant et passionné d’informatique, il découvre les joies de la programmation à la fin de ses années de collège. Très vite il se lance dans le développement Web et tombe sur son langage de prédilection, le JavaScript, qu'il décide d'enseigner grâce à ce livre.

Remerciements


Citation : Sébastien de la Marck et Johann Pardanaud
Nous tenons à remercier les personnes qui ont contribué de près ou de loin à l'écriture de ce cours. Ces personnes sans qui ce cours aurait eu du mal à avancer !

Commençons par trois accros du Javascript :
  • Yann Logan (Golmote), pour ses relectures et ses conseils avisés.
  • Xavier Montillet (xavierm02), pour ses remarques sur tout ce qui nous semblait négligeable mais importait beaucoup au final !
  • Benoît Mariat (restimel), qui a activement participé aux débuts quelques peu chaotiques du cours.

Merci encore à vous trois, on se demande toujours ce qu'on aurait fait sans vous !

S'ensuivent certaines personnes de Simple IT :
  • Jonathan Baudoin (John-John), qui a été capable de supporter nos coups de flemme pendant plus d'un an ! :-°
  • Pierre Dubuc (karamilo), pour nous avoir lancés dans ce projet immense et nous avoir aidés à mettre en place les premiers chapitres du cours.
  • Mathieu Nebra (M@teo21), sans qui ce cours n'aurait jamais vu le jour puisqu'il est le créateur du Site du Zéro.

Merci aussi à nos familles respectives, qui nous ont encouragés pendant plus d'un an et demi !

Et bien sûr, vous, chers lecteurs. Vous qui avez su nous aider à améliorer ce cours et qui nous témoignez régulièrement votre soutien.

Merci à vous tous !

Le récap' communautaire − n° 68 @ Le 14/05/2012 à 08:00:00

Nous revoici pour un soixante-huitième récap' communautaire riche en nouveautés ! En effet, ce n'est pas moins de quatre big-tutos, trois mini-tutos et quatre news qui agrémentent cette nouvelle édition du récap'. Bonne lecture !


Les tutoriels de la semaine



Les big-tutos



Icône Titre des tutoriels Description
Image utilisateur Apprenez la sculpture digitale avec Pixologic ZBrush Linko nous présente son second tutoriel sur la sculpture digitale avec Pixologic ZBrush, qui est un puissant logiciel de modélisation 3D très utilisé dans le monde professionnel.
Image utilisateur Symfony2 -
Un tutoriel pour débuter avec le framework Symfony2
winzou ajoute un nouveau chapitre à son tutoriel, chapitre sur le déploiement d'une application Symfony2. Symfony2 permet de créer rapidement des sites assez complexes. Ce tutoriel part de Zéro, même s'il est conseillé de connaître le PHP et d'avoir des notions de programmation orientée objet.
Image utilisateur
Créez vos diaporamas en LaTeX avec Beamer ! Spader nous présente Beamer dans son premier tutoriel, un outil permettant de créer des diaporamas sobres et très lisibles avec LaTeX . Ce tutoriel part de zéro, bien qu'il nécessite des connaissances en LaTeX.
Image utilisateur
Créez des applications pour Android DakuTenshi modifie en profondeur son cours pour sa mise en avant sur le site ! Ce cours est l'occasion rêvée de découvrir ou d'approfondir vos connaissances en la matière !
Image utilisateur Programmation objet avancée :
la conception avant tout (design patterns à l'emploi)
devil may cry et Ophidian_Gateman enrichissent leur tutoriel sur la programmation orientée objet. En effet, de petits ajouts mineurs et un nouveau chapitre sur le pattern Etat viennent améliorer ce tutoriel très prometteur.


Les mini-tutos



Icône Titre des tutoriels Description
Image utilisateur Un chat en PHP/AJAX Codelyokodd nous apprend à réaliser un chat complet à l'aide de PHP/AJAX.
Image utilisateur La gestion des erreurs en C Lucas-84 nous apprend à gérer les erreurs en C. Avec ce tutoriel, devenez un traqueur de bogues averti !
Image utilisateur Le JavaScript moderne Cygal et artragis présentent l'évolution de ce langage incontournable sur la toile. Une histoire riche et mouvementée à lire et à relire.


Les News


  • drivedric, kay-zar et V@I3NtIn nous informent que Google a mis en ligne Google Drive, un nouveau service de stockage en ligne ! Ce service permet d'avoir accès facilement à toutes sortes de fichiers depuis une tablette, un smartphone, un PC etc.
  • Etienne nous parle des courbes de Bézier très utilisées dans le monde de l'informatique. Originaires des besoins de l'industrie automobile, on les retrouve aujourd'hui dans l'infographie et la retouche photo (le lissage par exemple). La news propose une implémentation simple en OCaml pour tracer à l'écran des courbes de Bézier.
  • Ishimaru Chiaki, Echec et Matt et z_le_zero nous informent de la sortie de GIMP 2.8, dont ils nous présentent les nouveautés, notamment le mode fenêtre unique qui plaira certainement à plusieurs Zéros.
  • Danil et Vorex nous informent du 10ème anniversaire de la Nuit du Hack qui se déroulera au centre des congrès de Disneyland Paris du 23 au 24 juin. Un rendez-vous à ne pas manquer !


Du côté des forums


  • Sur le forum C, Taurre vous propose de rassembler une liste de corrections relatives au tutoriel de M@teo21. Si vous avez des propositions, c'est le moment ! (voir le sujet)
  • Desolation continue le développement de son extension Chrome pour le Site du Zéro et vous propose dans une nouvelle version de pouvoir créer des réponses pré-enregistrées pour les forums !


Le projet d'un zéro


Image utilisateur
BRICK, un Minecraft-like indépendant

Après le jeu DeepVoid de la semaine dernière, c'est au tour de BRICK, de xenddorf, de recevoir l'attention du récap'. Entrant dans la catégorie des jeux de construction dits de type bac à sable tel le bien connu Minecraft, il est encore en développement mais propose déjà un gameplay fun et intuitif.

Le principe est simple : à partir de blocs que vous mettez les uns en contact avec les autres, vous construisez tout un monde selon vos envies. BRICK permet d'explorer et de construire sur des centaines de milliers de kilomètres. La seule limite est alors votre imagination. Au fond, ce jeu n'est pas sans nous rappeler le merveilleux monde des Legos.
Image utilisateur Image utilisateur
Quelques paysages visibles dans BRICK.

BRICK est entièrement programmé en C++ et est développé avec les bibliothèques multiplateformes OpenGL et FreeGlut. Par conséquent, des versions Windows et Linux sont déjà disponibles. Xenddorf est également attentif aux avis de ses utilisateurs, alors n'hésitez pas à tester le jeu et à lui proposer des idées d'améliorations !

Le JavaScript moderne @ Le 13/05/2012 à 10:11:23

JavaScript est aujourd'hui incontournable sur le web. Des bibliothèques telles que jQuery facilitent son utilisation dans le navigateur, mais il est aussi de plus en plus utilisé sur les serveurs, menant à des sites web utilisant fortement JavaScript. JavaScript ne se limite pas pour autant au web : saviez-vous qu'il sera possible d'écrire des applications en JavaScript pour Windows 8 et Qt 5 ? Tous ces aspects montrent l'importance de JavaScript et sa popularité toujours grandissante.

Pourtant, JavaScript a longtemps été un langage difficile à utiliser à cause des différences entre les navigateurs et de son comportement parfois surprenant : il ressemble de loin à Java, mais fonctionne tout à fait différemment. C'est un langage qui continue à évoluer continuellement, et des éléments de la prochaine version sont déjà disponibles dans nos navigateurs.

Cet article se propose de faire le point sur tous ces aspects : expliquer comment JavaScript en est arrivé là, ce qu'il est possible de faire avec aujourd'hui (beaucoup de choses !), et ce qu'on peut espérer de lui dans le futur (encore plus !). En bref, des réponses à toutes les questions que vous auriez pu vous poser sur le langage et son écosystème. :)


Merci de faire vos commentaires sur l'article lui-même.

La Nuit du Hack fête ses 10ans ! @ Le 12/05/2012 à 08:26:42

Image utilisateur

Qu'est-ce que la Nuit du Hack ?


La communauté « Hackerzvoice » lança la première édition de la « Nuit Du Hack » en 2003. Depuis ses débuts, elle n’a cessé de croître en réputation, pour devenir un évènement de référence en France, tel la DEF CON aux États-Unis. Son ambition : réunir autour du hacking les professionnels et les amateurs et ce quel que soit leur niveau de compétence.

La « Nuit Du Hack » propose à tous les passionnés de hacking ou simple curieux d’assister durant 24 heures à des conférences, des ateliers et de participer à des challenges où le mot d’ordre est « Hack or Die ».

L’édition 2011 a connu un grand succès en réunissant plus de 950 participants autour de conférenciers de renommée internationale : Winn Schwartau, Jayson Street…

2012 marquera les 10 ans de La Nuit Du Hack, qui se tiendra le 23 et 24 juin au centre de congrès de Disneyland Paris, ainsi que la deuxième édition de Hack In Paris (18 au 22 juin 2012) événement exclusivement en anglais dédié aux professionnels de la sécurité informatique.

La Nuit Du Hack a pour ambition :
  • De dresser un état des lieux des dernières avancées en matière de sécurité.
  • De permettre aux passionnés et professionnels de se retrouver et partager leurs compétences, techniques et autres.
  • De donner la possibilité au grand public de comprendre et maîtriser les enjeux et les risques des nouvelles technologies.
  • D’instruire sur la protection, mais aussi la défense des logiciels et services internet.


Cette année sera sous le thème de la célébration des 10 ans de l’événement et en l'honneur de son fondateur Paolo Pinto décédé prématurément à la fin de l'année 2011. Cette année, la Nuit Du Hack réserve ainsi plein de surprises à ses participants avec notamment l'organisation d'une Crash Party, soirée réservée aux meilleurs challengers...

Programme


La « Nuit du Hack » c’est aussi deux challenges :
  • Les 15 équipes qui se sont pré-qualifiées les 24 et 25 mars derniers s’affronteront durant la nuit du 23 juin pour le « Capture the flags » (CTF) ou challenge privé. L’équipe gagnante se verra qualifiée pour le CTF de la DEFCON qui se tiendra du 26 au 29 juillet à Las Vegas.
  • un challenge public « Wargame » est proposé à l’ensemble des participants sans pré-qualification, il est basé sur une série de défis tels que de la cryptographie, les applications web, les investigations…


Image utilisateur
Chaque année, la Nuit Du Hack s’efforce d’offrir à ses participants des conférences et des ateliers traitant de l’actualité en terme de sécurité. Et cette année ce n'est pas moins de 12 conférences qui vous seront présentés à partir 10h00, dont voici la liste :

  • [EN] Tor Box par Martin Kaberg
  • [EN] Living in a World Without Walls par Richard Thieme
  • [FR] How i secured Skynet par Fracklin Raccat
  • [FR] Sécurité des tickets de métro par Damien Cauquil
  • [FR] HADOPI, LOPPSI, ACTA & Compagnie par Laurence Foraud
  • [EN] Attaques sur des systèmes SCADA par Arthur Gervais
  • [FR] Cloud-Computing par Majinboo
  • [FR] Hacking Mobile par Tris Acatrinei
  • [FR]Mythes, réalités, futurs par Robert Erra
  • [EN] Human Hacking par Chris Hadnagy
  • [?] Conférence surprise
  • [FR] Comment obtenir le passe général d'un organigramme ? par Cocolitos & Mr jack


Les conférences seront ouvertes par une Keynote présentée par Free_Man à 9H30. Vous pouvez retrouver l'ensemble du programme ainsi que les horaires de chaque conférence sur le site de l’événement dans la rubrique Planning.

En parallèle des challenges, vous pourrez participer à des ateliers qui seront annoncés sous peu.

En résumé


Que vous soyez passionnés ou curieux d'en découvrir plus sur le monde de la sécurité, rendez-vous au centre de congrès de Disneyland Paris du 23 au 24 juin pour un événement sans précédent où vous pourrez affronter les autres participants dans un challenge public ou simplement participer aux conférences et ateliers afin de partager vos connaissances avec d'autres passionnés.

L'inscription s'effectue sur le site de l’événement : https://nuitduhack.com/inscription, dépêchez-vous les places sont limités en quantité au prix de 36€ (entrée gratuite pour les filles ;) ).

Vous pouvez également suivre l’actualité de l’événement via les différents canaux de communication suivants :

GIMP 2.8 est dans les bacs ! @ Le 11/05/2012 à 15:36:34

Le 3 mai 2012, Gimp.org annonce officiellement la sortie de la version 2.8 de GIMP, l’éditeur d’image libre par excellence. Ceci est l’aboutissement de trois ans de développement, pour pouvoir offrir des nouveautés très attendues dans le monde de l’infographie libre.

GIMP en bref


Les premières lignes de code de GIMP furent écrites en 1995 par Spencer Kimball et Peter Mattis, deux étudiants de l'Université de Berkeley. Ce projet n'était pas prévu, au départ, mais suite à l'échec cuisant de leur compilateur en Lisp, il leur fallait trouver une nouvelle idée de programme en C. Puisqu'il n'y avait pas d'éditeur d'image libre et puissant sous licence GPL qui tournerait sur les systèmes de type UNIX, ils décidèrent d'en créer un. Six mois plus tard, une première version bêta fut publiée, sous licence GPL et s'imposa rapidement comme le premier éditeur d'image professionnel gratuit et sous licence libre. Puisqu'il n'existait pas de bibliothèque sous licence libre pour l'interface graphique de GIMP, celui-ci utilisait la bibliothèque propriétaire Motif dans ses premières versions. La situation a depuis été corrigée par le développement de la bibliothèque GTK (Gimp Toolkit), qui est aujourd'hui à la base des environnements de bureau GNOME et Xfce, qui sont utilisés par de nombreuses distributions GNU/Linux.

Avec les années, GIMP est devenu un incontournable pour les graphistes utilisant uniquement des logiciels libres et il est d'ailleurs inclus par défaut dans plusieurs distributions GNU/Linux, dont Xubuntu, l'une des deux variantes légères d'Ubuntu. Il est aussi disponible pour Windows et Mac OSX.

Cet éditeur d'image permet de dessiner, retoucher, peindre et il gère les calques et les courbes de Bézier, pour n'en nommer que quelques fonctionnalités.

Notez aussi que la numérotation de version est la même que celle qui était utilisée pour le noyau Linux (arrêté depuis la version 3.0), ce qui signifie que le deuxième chiffre indique une version de développement (chiffre impair) ou une version stable (chiffre pair). Par exemple, la version 2.7 était la version de développement de la branche 2.8.



Les nouveautés


La nouvelle mouture apporte plusieurs nouveautés qui ont été fort attendues par la communauté. En voici quelques-unes.

Mode « Fenêtre unique »



Pour ceux qui ne pouvaient pas blairer l’interface multi-fenêtrée que GIMP a toujours eue, GIMP 2.8 permet enfin de passer en mode « fenêtre unique » à partir du menu Fenêtre > Mode fenêtre unique.

Image utilisateurImage utilisateur


Sous ce mode, les images sont donc regroupées en onglets.

Placement des fenêtres en colonnes



Si les versions précédentes permettaient déjà d’attacher une fenêtre d’onglets sous une autre, GIMP 2.8 permet maintenant d’attacher des fenêtres en colonnes !

Pour donner un exemple, on va déplacer l’un des onglets de la fenêtre de droite et la glisser là où se trouve l’un des bords extérieurs latéraux. Lorsque ce bord s’élargit, on relâche la souris, et voilà notre fenêtre greffée !

Image utilisateur Image utilisateur



Groupements de calques



Une autre nouveauté qui fera la joie de tous les utilisateurs, qui doivent bien souvent gérer de nombreux calques pour des gros documents. Plus besoin d’utiliser un greffon ni de logiciel concurrent pour profiter de cette fonctionnalité fort pratique !

Pour cela, vous disposez d’un nouveau bouton dans la fenêtre des calques pour créer un groupe de calques.

Image utilisateur


Ensuite, vous n’aurez qu’à sélectionner ce groupe si vous voulez créer un nouveau calque au sein de ce groupe. Quant aux calques existants, on utilise le glisser-déposer pour insérer le calque dans le groupe.

Image utilisateur


Voilà ce que ça fait avec un bouton comportant plusieurs calques :

Image utilisateur


La petite flèche à côté permet d’afficher ou de masquer le contenu du groupe dans la fenêtre des calques, ce qui permet d’alléger la liste des calques.


Nouvel outil « Transformation par cage »



Développé dans le cadre du Google Summer of Code 2010, ce nouvel outil permet de transformer une partie de l’image non pas à partir d’un carré, mais à partir d’un polygone.

Cet outil se trouve parmi les autres outils de transformations dans la boîte à outils.

Image utilisateur


Pour expliquer le fonctionnement en gros, prenons un chat, dont on va grossir la queue pour lui donner l’aspect d’une queue touffue d’écureuil. Pour cela, on doit placer des points autour de la zone à déformer, en plaçant le dernier point sur le premier pour fermer. Ensuite, on déplace ces points pour déformer l’image (attention : peut prendre du temps sur les grosses images).

Image utilisateurImage utilisateurImage utilisateur


Une fois qu’on a terminé, on appuie sur Entrée pour valider la transformation.

Et voilà, un chatcureuil !

Image utilisateur


Une démonstration vidéo de l'outil est disponible sur Youtube.


Édition du texte directement dans le canevas et Style du texte



Dorénavant, vous pouvez éditer votre texte directement depuis le canevas au lieu d’avoir une fenêtre séparée. Les raccourcis comme « Ouvrir un fichier texte » sont maintenant accessibles depuis un clic-droit.

De plus, vous avez maintenant la possibilité d’appliquer des styles à vos textes comme dans les traitements de texte. Ainsi, vous pouvez mettre en gras, italique, souligné, changer la taille, l’espacement entre les lettres et les interlignes pour une partie du texte.

Image utilisateur



Du nouveau dans les brosses



Le moteur de dynamique des brosses a subi une profonde refonte, avec l’apparition du support des proportions et de l’angle des brosses, ainsi que l’apparition d'une nouvelle fenêtre où vous pouvez sélectionner des dynamiques de brosse prédéfinies qui vous donnent des possibilités intéressantes en termes de traits que vous pouvez faire, sans devoir ajouter un greffon ou un script ! De plus, le jeu de brosses a été complètement revu, pour tenir compte de tous ces changements.

Image utilisateurImage utilisateur
Image utilisateurImage utilisateur



Nouvelles fonctions de sauvegarde et d'export



Pour plus de clarté, la fonction « Enregistrer » ne sert maintenant qu’à enregistrer au format natif XCF, qui permet de tout conserver (calques, chemins, etc.), tandis que l’enregistrement au format PNG (et autres formats) se fait maintenant avec la fonction « Exporter ». Quant à la modification d’une image en PNG, vous disposez d’une fonction « Écraser X.png » pour enregistrer les modifications d’une image.

Image utilisateur



Chemins, bordures des zones de texte et bordures de sélection plus visibles



La visibilité des chemins, du bord de la zone texte en édition, ainsi que celle de la sélection vectorielle (avec les poignées pour étirer/rétrécir une sélection rectangulaire ou elliptique) a été améliorée, en passant de la ligne simple à la ligne double. Vous les perdrez donc moins facilement de vue.

Un exemple avec un chemin :
Image utilisateur


Vous pouvez retrouver la liste complète en français sur Gimpfr.org.


Pour les utilisateurs de Windows



En plus des nouveautés citées ci-dessus, les utilisateurs de Windows seront contents d’apprendre qu’il n’est plus nécessaire d’installer un à un les paquets Python pour profiter des scripts Python-fu livrés avec GIMP, puisque la version classique éditée par Gimp-win, ainsi que la version portable de Samj-Créations (ex-Aljacom) incluent maintenant les librairies nécessaires pour faire tourner ces scripts. L’installation s’en trouve donc encore plus simplifiée et donc, plus accessible aux néophytes qui n’avaient déjà plus à installer la bibliothèque GTK séparément depuis la version 2.4.


Pour la suite


Depuis la version 2.6, les développeurs travaillent sur une nouvelle bibliothèque libre appelée GEGL qui est destinée aux éditeurs graphiques. Elle a été introduite dans la branche 2.5/2.6, sans que GIMP ne s’appuie dessus, mais ce portage sera complété dans la future branche 2.9/2.10.
Pour en savoir plus sur cette bibliothèque : Page Wikipédia de GEGL.

De plus, les projets développés lors du Google Summer of Code 2011 seront également implémentés. Les groupes de calques auront aussi leur masques, tout comme les calques individuels.

Pour la liste complète des fonctionnalités prévues dans la feuille de route de la version 2.10, vous pouvez consulter la feuille de route sur le wiki des développeurs.


Références


Découvrez le développement d'applications Android par DakuTenshi @ Le 10/05/2012 à 18:08:41

Android est le système d'exploitation pour smartphones le plus répandu dans le monde, il mérite donc largement sa place dans les tutoriels officiels du Site du Zéro ! Grâce à Frédéric Espiau, alias DakuTenshi, vous allez apprendre pas à pas à développer des applications pour Android. Voici un petit tour d'horizon du dernier arrivé dans la liste des tutoriels officiels.

À propos du tutoriel « Créez des applications pour Android »


Image utilisateur
Le développement d'applications pour Android, ça vous parle ? Peut-être avez-vous déjà entendu ou lu des articles sur le sujet ? Eh bien c'est l'occasion pour découvrir ou approfondir vos connaissances en la matière ! Après ça, vous ne verrez plus les applications Android de la même façon.

Trois parties sont déjà en ligne pour ce big tuto, vous avez donc de quoi vous faire les dents ! Si vous n'avez jamais manié le développement d'applications pour Android, pas de panique, le cours est fidèle à l'esprit pédagogique du Site du Zéro et donc tout à fait accessible aux débutants. Comme d'habitude, des travaux pratiques réguliers vous aideront à faire le point sur vos connaissances de façon ludique et dans la bonne humeur ! Dès le 3ème chapitre vous mettrez la main à la pâte et commencerez la confection de votre application.

Bref, sans plus attendre je vous laisse découvrir le sommaire du tutoriel :

Et d'autres sont à venir :
  • Des applications plus complexes
  • Utilisez les fonctionnalités de votre smartphone
  • Développement Android avancé

Voilà de quoi satisfaire les graines de développeurs qui voudraient faire leurs premiers pas sur des applications Android ! ;)



Aujourd'hui est un jour un peu spécial...


...comme dirait notre bon vieux Zozor ! Eh oui, hasard du calendrier, aujourd'hui DakuTenshi fête ses 25 ans !
Alors JOYEUX ANNIVERSAIRE, nous te souhaitons plein de bonheur et que la réussite soit au rendez-vous de ton tutoriel !