Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
issue103:tutoriel_4 [2015/12/12 17:17] – erlevo | issue103:tutoriel_4 [2015/12/13 14:50] (Version actuelle) – andre_domenech |
---|
**Programming is an activity where you need to continuously learn to stay productive. Programming languages, libraries, tools, operating systems - they all change. This means that last year’s solutions that you find on the Internet might not be applicable this year. Thus we need new content (be it blog posts, documentation, books or other forms) showing the current best way to achieve a given goal. One solution is StackOverflow with its voting system (where out-of-date solutions get voted down and working solutions get voted up) and others are blogs. The problem with blogs is that people rarely have time to blog frequently and/or don’t have expertise and a diverse set of domains, thus readership interest can waver. There are tries to encourage people to blog regularly (such as the Perl Iron Man Blogging Challenge), however, it is easier to sustain a blog with multiple authors (also called collaborative blogging).** | **Programming is an activity where you need to continuously learn to stay productive. Programming languages, libraries, tools, operating systems - they all change. This means that last year’s solutions that you find on the Internet might not be applicable this year. Thus we need new content (be it blog posts, documentation, books or other forms) showing the current best way to achieve a given goal. One solution is StackOverflow with its voting system (where out-of-date solutions get voted down and working solutions get voted up) and others are blogs. The problem with blogs is that people rarely have time to blog frequently and/or don’t have expertise and a diverse set of domains, thus readership interest can waver. There are tries to encourage people to blog regularly (such as the Perl Iron Man Blogging Challenge), however, it is easier to sustain a blog with multiple authors (also called collaborative blogging).** |
| |
Programmer est une activité qui demande de toujours apprendre pour rester productif. Que ce soient les langages de programmation, les bibliothèques, les outils, les OS, tous évoluent. Cela signifie que les solutions de l'an dernier que vous allez trouver sur internet ne sont peut-être plus d'actualité. On a donc besoin de nouvelles informations (des articles de blogs, de la documentation, des livres ou quelque autre forme) montrant la meilleure façon d'atteindre un objectif donné. Une solution est StackOverflow avec son système de vote (les solutions obsolètes reçoivent des votes négatifs, celles qui fonctionnent des votes positifs), une autre réside dans les blogs. Le problème avec les blogs est que les gens on rarement le temps de les mettre à jour régulièrement et/ou n'ont pas l'expertise dans un grand nombre de domaines ce qui fait que la lecture peut être d'intérêt variable. On a essayé d'encourager les gens à bloguer régulièrement (comme par exemple le Perl Iron Man Blogging Challenge), mais néanmoins un blog ayant plusieurs auteurs sera bien plus facile à tenir à jour (on appelle cela un blog coopératif) | Pour rester productif lorsque vous programmez, il faut sans cesse apprendre. Que ce soient les langages de programmation, les bibliothèques, les outils, les OS, ils évoluent tous. Cela signifie que les solutions de l'an dernier que vous allez trouver sur l'Internet ne sont peut-être plus d'actualité. On a donc besoin de nouvelles informations (des articles de blogs, de la documentation, des livres ou autres) montrant la meilleure façon actuelle d'atteindre un objectif donné. Une solution est StackOverflow avec son système de vote (les solutions obsolètes reçoivent des votes négatifs, celles qui fonctionnent, des votes positifs), une autre réside dans les blogs. Le problème avec les blogs est que les gens ont rarement le temps de les mettre à jour régulièrement et/ou n'ont pas l'expertise dans un grand nombre de domaines, ce qui fait que la lecture peut être d'intérêt variable. On a essayé d'encourager les gens à bloguer régulièrement (comme par exemple le Perl Iron Man Blogging Challenge), mais un blog ayant plusieurs auteurs sera bien plus facile à tenir à jour (on appelle cela un blog coopératif). |
| |
**A programming Advent calendar is such a collaborative blog centering around one language / framework / library or subsection of the IT field. Just as you open one door of an Advent calendar every day between the 1st and 24th of December to find a surprise, these blogs publish one article each day for the first 24 days of December about their respective topics surprising, informing and delighting their readers. | **A programming Advent calendar is such a collaborative blog centering around one language / framework / library or subsection of the IT field. Just as you open one door of an Advent calendar every day between the 1st and 24th of December to find a surprise, these blogs publish one article each day for the first 24 days of December about their respective topics surprising, informing and delighting their readers. |
Un calendrier de l'Avent de la programmation est un de ces blogs coopératifs centré sur un langage/un environnement de travail/une bibliothèque ou une partie du champ des technologies de l'information. De la même manière que vous ouvrez une porte d'un calendrier de l'Avent chaque jour, du 1er au 24 décembre, pour y trouver une surprise, ces blogs publient un nouvel article concernant leur domaine chacun des 24 premiers jours de décembre, surprenant, informant et ravissant leurs lecteurs. | Un calendrier de l'Avent de la programmation est un de ces blogs coopératifs centré sur un langage/un environnement de travail/une bibliothèque ou une partie du champ des technologies de l'information. De la même manière que vous ouvrez une porte d'un calendrier de l'Avent chaque jour, du 1er au 24 décembre, pour y trouver une surprise, ces blogs publient un nouvel article concernant leur domaine chacun des 24 premiers jours de décembre, surprenant, informant et ravissant leurs lecteurs. |
| |
Voici quelques uns des calendrier de l'Avent de la programmation : | Voici quelques-uns des calendriers de l'Avent de la programmation : |
| |
**Java Advent Calendar | **Java Advent Calendar |
http://www.javaadvent.com/ | http://www.javaadvent.com/ |
| |
Concernant ce blog je ne suis pas tout à fait intègre puisque je l'ai créé il y a 4 ans :-). Il contient un tas d'articles en relation avec les technologies qui utilisent une Java Virtual Machine (Machine Virtuelle Java) et pas seulement le langage Java. Par exemple nous avons eu deux articles concernant deux des plus vieux langages fonctionnant sur une JVM (à côté de Java) : NetRexx et Kawa. | Ce blog est mon préféré, mais je ne suis pas tout à fait intègre puisque je l'ai créé il y a 4 ans :-). Il contient un tas d'articles en relation avec les technologies qui utilisent une Java Virtual Machine (Machine Virtuelle Java) et pas seulement le langage Java. Par exemple nous avons eu deux articles concernant deux des plus vieux langages fonctionnant sur une JVM (à côté de Java) : NetRexx et Kawa. |
| |
Le calendrier de l'Avent de Perl 6 | Le calendrier de l'Avent de Perl 6 |
http://www.perladvent.org/ | http://www.perladvent.org/ |
| |
Si vous n'êtes pas encore prêt à passer à Perl 6 (puisque c'est un langage entièrement nouveau et non une évolution de Perl 5) vous pourrez trouver ici tout un tas de détails intéressants concernant ce langage. | Si vous n'êtes pas encore prêt à passer à Perl 6 (puisque c'est un langage entièrement nouveau et non une évolution de Perl 5), vous pourrez trouver ici tout un tas de détails intéressants concernant ce langage. |
| |
24Ways | 24Ways |
https://24ways.org/ | https://24ways.org/ |
| |
« 24 ways est un calendrier de l'Avent pour les spécialistes du web. Pendant 24 jours chaque année en décembre nous vous offrons une dose de conception web et des astuces de développement pour vous apporter un peu de la chaleur de Noël » | « 24 ways est un calendrier de l'Avent pour les spécialistes du Web. Pendant 24 jours, chaque année en décembre, nous vous offrons une dose de conception Web et des astuces de développement pour vous apporter un peu de la chaleur de Noël. » |
| |
SysAdvent | SysAdvent |
http://advent.perldancer.org | http://advent.perldancer.org |
| |
« le calendrier de l'Avent de Perl Dancer est un projet de la communauté visant à promouvoir l'environnement de travail web de Perl Dancer » | « Le calendrier de l'Avent de Perl Dancer est un projet de la communauté visant à promouvoir l'environnement de travail Web de Perl Dancer. » |
| |
**24 Pull Requests | **24 Pull Requests |
Finally, all of these sites welcome (and in fact depend on) user contribution. So go ahead and subscribe to them and also consider writing an article or two yourself! As they say: the best way to understand something is to try to explain it to others!** | Finally, all of these sites welcome (and in fact depend on) user contribution. So go ahead and subscribe to them and also consider writing an article or two yourself! As they say: the best way to understand something is to try to explain it to others!** |
| |
24 demandes d'aide FIXME je ne suis pas sûr de la traduction | 24 Pull Requests (demandes de contribution) |
http://24pullrequests.com/ | http://24pullrequests.com/ |
| |
Il ne s'agit pas d'un blog collaboratif mais d'une incitation à participer au logiciel libre/open source sur GitHub | Il ne s'agit pas d'un blog collaboratif, mais d'une incitation à participer aux Logiciels libres/Open Source sur GitHub. |
| |
Les calendriers de l'Avent Qiita | Les calendriers de l'Avent Qiita |
http://qiita.com/advent-calendar | http://qiita.com/advent-calendar |
| |
Ce site couvre un grand nombre de sujets (et quand je dis un grand nombre – en 2014 ils n'avaient pas moins de 214 calendriers de l'Avent chacun couvrant un sujet différent). Malheureusement, il vous faut parler japonais pour l'apprécier. | Ce site couvre un grand nombre de sujets (et quand je dis un grand nombre..., en 2014 ils n'avaient pas moins de 214 calendriers de l'Avent chacun couvrant un sujet différent). Malheureusement, vous devez savoir lire le japonais pour l'apprécier. |
| |
| |
Voici donc ceux qui sont actifs actuellement (il y en avait d'autres qui, malheureusement, ne sont plus disponibles). | Voici donc ceux qui sont actifs actuellement (il y en avait d'autres qui, malheureusement, ne sont plus disponibles). |
| |
Vous pouvez pour chacun d'entre eux vous abonner en utilisant votre lecteur RSS favori (par exemple : Liferea, RSSOwl, feedly, NewsBlur, etc.) pour être sûr de ne pas rater un article. Certains (comme JavaAdvent) vous proposent également d'autres possibilités d'abonnement (comme Twitter, Facebook, Google+ ou même le courriel). | Pour chacun d'eux, vous pouvez vous abonner en utilisant votre lecteur RSS favori (par exemple : Liferea, RSSOwl, feedly, NewsBlur, etc.) pour être sûr de ne pas rater un article. Certains (comme JavaAdvent) vous proposent également d'autres possibilités d'abonnement (comme Twitter, Facebook, Google+ ou même le courriel). |
| |
Enfin tous ces sites sont très friands (et même sont dépendants) des contributions de chacun. Donc n'hésitez pas, abonnez-vous et envisagez même d'écrire un article ou deux vous même ! Comme on dit : la meilleure façon de comprendre quelque chose est d'essayer de l'expliquer aux autres ! | Enfin tous ces sites sont très friands (et sont même dépendants) des contributions de chacun. Donc n'hésitez pas, abonnez-vous et envisagez même d'écrire un article ou deux vous-même ! Comme on dit : la meilleure façon de comprendre quelque chose est d'essayer de l'expliquer aux autres ! |
| |