Framasoft - Toute l'actualitéhttp://framasoft.net2012-05-17T22:51:56+02:00Toute l'activité du réseau Framasoft en un seul flux.fr<![CDATA[Commentaire : Lire, écrire, compter et coder ? Faut pas déconner ! - idoric]]>http://www.framablog.org/index.php/post/2012/05/17/coder-ou-ne-pas-coder#c26877@gerard
Cela fait quelques temps qu'on peut vous lire ici même, et une question me tarode : quel intérêt trouvez-vous à venir et revenir sur ce site et y laisser des commentaires, compte tenu de votre opinion bien tranchée quant à internet et aux rédacteurs et lecteurs de ce blog ?

]]>
2012-05-17T21:33:13+02:00idoric
<![CDATA[Commentaire : Lire, écrire, compter et coder ? Faut pas déconner ! - gerard]]>http://www.framablog.org/index.php/post/2012/05/17/coder-ou-ne-pas-coder#c26876Apprendre à coder ? Ne pas apprendre à coder ?
Réflexion qui ne sortira pas d'un petit groupe parmi le petit monde de l'informatique. Bref, c'est un sujet qui invite plus les informaticiens à prendre du recul sur leurs métiers.

Coder, pas le temps pour ces conneries, pourrait-on dire. Puis, les interfaces informatiques font de nos machines - et c'est tant mieux - des objets de plus en plus aussi simples à utiliser que nos fours à micro-ondes.

Qu'on enseigne aux enfants ce qu'est Internet est une bonne chose : un réseau de merde, où tu te fais exploiter, piller, pister, traquer, arnaquer, où tu es exposé à tous les connards du monde, tous les arnaqueurs, toutes les médiocrités intellectuelles, exposé à tous ces contenus que tu aurais préféré ne jamais voir.

Internent doit revenir aux institutions, universités, organisations et commerces, point.

Qu'on informe de la réalité d'Internet disais-je, est une bonne chose. Apprendre à coder en revanche ne sert à rien.

Et puis, quel langage de programmation ? Le javascript qui fait que 80% des internautes du monde ne peuvent plus consulter le Web dans de bonnes conditions car ils ne disposent pas d'un Intel i5 + 4Go de RAM que ce langage de merde a rendu nécessaire ?

Ou alors un langage de programmation en relation avec une base de donnée, comme ceux utilisés par tous les Big Brothers en herbe qui nous emmènent droit vers le fascisme numérique ?

A moins qu'on leur enseigne un langage de programmation comme ceux qui permettent de paralyser un pays, de défacer un site Web ou de hacker afin de s'en prendre lâchement à des individus afin de leur faire un procès inquisitoire sur la place publique du Web ?

Oui je sais, "on n'est pas responsable de l'utilisation faite par un outil neutre". Vous êtes en tous cas responsables de votre laisser faire.

Peut-être faut-il arrêter là les conneries.

]]>
2012-05-17T20:53:27+02:00gerard
<![CDATA[Commentaire : Lire, écrire, compter et coder ? Faut pas déconner ! - Llu]]>http://www.framablog.org/index.php/post/2012/05/17/coder-ou-ne-pas-coder#c26875Je comprends les arguments contre/pour l'apprentissage du code même si je penche plus pour les arguments pour. D'accord avec deadalnix, le but n'est pas de devenir pro.

Je voulais juste dire à ceux qui disent que le code, ça aide à être rigoureux. La grammaire, aussi, aide à être rigoureux. Sauf qu'on ne l'apprend plus correctement aux gamins. Le latin aussi, et ça ouvre de grandes portes pour l'apprentissage linguistique.

L'apprentissage du code juste pour apprendre à être rigoureux... La rigueur peut s'apprendre avec n'importe quelle matière, ça dépend juste de la façon dont on l'enseigne. Si les gamins répondent à peu près, c'est parce qu'on n'exige pas plus d'eux.
Du code dégueulasse, ça existe. Le mec qui l'a pondu, il a été rigoureux ? J'en doute. Si on apprend à coder aux gamins mais qu'on se contente d'un truc qui marche (peu importe si le code est optimisé), je ne vois pas où est l'apprentissage de la rigueur :)

Par contre, pour comprendre un peu mieux le monde informatique et pour étendre sa culture générale, oui ! Les gens devraient au moins avoir entendu parler d'un/des langage(s) de programmation.

]]>
2012-05-17T20:14:46+02:00Llu
<![CDATA[Commentaire : Lire, écrire, compter et coder ? Faut pas déconner ! - TV]]>http://www.framablog.org/index.php/post/2012/05/17/coder-ou-ne-pas-coder#c26874Bonjour,

Dans l'Education Nationale on est surtout en train de supprimer la culture (voir les nouveaux programmes d'économie, histoire, mathématiques, physique).
Dans le temps, en primaire, on travaillait avec Logo et ainsi on découvrait la géométrie en codant.
Je pense que l'informatique devrait être enseignée dès le primaire.
Donc analyse, code, logique, électronique, réseaux, internet ...

Pour revenir à l'article, je suis plutôt d'accord avec l'auteur, sauf qu'on doit connaître un minimum de code car c'est le meilleur moyen de tester un algorithme. Mais cela doit rester un outil.

TV

]]>
2012-05-17T20:03:09+02:00TV
<![CDATA[Commentaire : Lire, écrire, compter et coder ? Faut pas déconner ! - Marie-Odile Morandi]]>http://www.framablog.org/index.php/post/2012/05/17/coder-ou-ne-pas-coder#c26873Bonjour,

Aux plus jeunes on pourrait apprendre à écrire des algorithmes en français avec papier et crayon.... Mais... pas encore ....
Dans l'Éducation on a décidé (ou pas) de commencer par la fin !

Amicalement

]]>
2012-05-17T19:39:43+02:00Marie-Odile Morandi
<![CDATA[Framazouillis : framasoft: OpenStomp http://ur1.ca/99c3p Même la pédale wah-wah possède sa déclinaison libre :)]]>http://identi.ca/notice/93764287http://ur1.ca/99c3p Même la pédale wah-wah possède sa déclinaison libre :)]]>2012-05-17T18:35:39+02:00<![CDATA[Commentaire : Lire, écrire, compter et coder ? Faut pas déconner ! - deadalnix]]>http://www.framablog.org/index.php/post/2012/05/17/coder-ou-ne-pas-coder#c26871J'avais réponde à Jeff Atwood en anglais, et je vais le refaire ici.

En pensant que ce mouvement à pour but de créer des développeurs pro, il se trompe. Il a raison sur certains points : la plupart des programmeurs sont très mauvais, et c'est difficile d'en trouver des bons.

Je ne suis pas plombier. Mais je sais faire couler de l'eau dans un tuyau.

De même, j'ai appris la physique, mais je suis loin de comprendre toutes les subtilités du LHC.

Ce mouvement a pour but de donner les outils aux enfant pour comprendre le monde qui les entourent. Pas d'en faire des professionnels de l'informatique. pour se faire, connaître un langage de programmation ne suffit pas, loin de la.

]]>
2012-05-17T17:22:29+02:00deadalnix
<![CDATA[Framagora : Re: PDF2Latex ?]]>http://forum.framasoft.org/viewtopic.php?f=8213&p=285578#p285578
en fait j'ai à peu près les mêmes aspirations que toi, c'est-à-dire de transformer directement un document pdf en un document latex. Je vise même un peu plus haut, soit de passer d'un document écrit à la main et scanné à son équivalent en tex ... qui sait?

Il existe un programme capable de passer directement de pdf à latex ... mais malheureusement il est payant et fonctionne sur windows, il s'agit de InftyReader

Leur page de test online est bloquée à l'heure où j'écris mais les screenshots de ce dont est capable le logiciel sont impressionants.]]>
2012-05-17T17:18:18+02:00Saddam
<![CDATA[Commentaire : Lire, écrire, compter et coder ? Faut pas déconner ! - Julie]]>http://www.framablog.org/index.php/post/2012/05/17/coder-ou-ne-pas-coder#c26870A tous les arguments pour une initiation au code développés dans les commentaires précédents, j'en ajoute un : l'apprentissage de la rigueur. Nos enfants et nos ados se contentent trop souvent d'un vague "à peu près" dans leurs réponses, ce que le code ne permet pas. Donc, oui, apprendre à coder aux enfants serait utile, non pas pour en faire des programmeurs, mais pour en faire des esprits un peu plus accomplis.

]]>
2012-05-17T16:44:43+02:00Julie
<![CDATA[Commentaire : Dans les souterrains de Paris des hackers veillent au patrimoine culturel - tuxmouraille]]>http://www.framablog.org/index.php/post/2012/05/15/urban-experiment-hacker#c26869Merci

]]>
2012-05-17T16:13:05+02:00tuxmouraille
<![CDATA[Commentaire : Lire, écrire, compter et coder ? Faut pas déconner ! - vvillenave]]>http://www.framablog.org/index.php/post/2012/05/17/coder-ou-ne-pas-coder#c26867Mouais. C’est du niveau des arguments selon lesquels ils faudrait cesser d’enseigner les langues antiques dans l’Éducation Nationale. Alors qu’il s’agit, tout simplement, d’une question de culture : certes, on peut vivre sans, mais on ne sait jamais quand on peut en avoir besoin et cela fait alors toute la différence... Une anecdote toute récente vient de l’éclairer : dans le gros procès d’une importance déterminante qui se joue en ce moment entre Oracle et Google aux États-Unis (et qui pourrait rendre la vie impossible à des milliers de logiciels Libres selon son issue), l’on vient de découvrir -- coup de théâtre inoui -- que le juge Alsup, chargé du dossier, était lui-même un codeur ! http://www.osnews.com/story/25956/A...
(La tête de l’avocat d’Oracle qui était en train d’expliquer qu’en copiant 9 (NEUF!!!) lignes de code Google avait gravement spolié Oracle, lorsque le juge lui répond : "Hého, des fonctions comme ça j'en ai codé des centaines, n'importe quel crétin pourrait le faire et même vous, alors ne soyez pas ridicule"...) Alors, oui, le code est aujourd’hui un élément incontournable de la culture de tout "honnête homme" qui se respecte. Et c’est tant mieux.

]]>
2012-05-17T15:13:03+02:00vvillenave
<![CDATA[Commentaire : Lire, écrire, compter et coder ? Faut pas déconner ! - Timyus végétari]]>http://www.framablog.org/index.php/post/2012/05/17/coder-ou-ne-pas-coder#c26866Bonjour,

Apprendre à coder est intéressant soit pour développer une passion, soit pour un métier, mais en dehors de ça, je ne vois pas. J'ai lu qu'on parlait de cultiver l'analyse, les capacités à résoudre des problèmes... mais ce n'est pas le code qui fait cela. C'est l'algorithmie qui sert d'outil d'analyse, de raisonnement. Cette discipline utilise soit du pseudo-code qui peut-être tout simplement notre langue maternelle ou la langue que l'ont souhaite, soit du langage mathématique, mais aussi des schémas (algorigrammes). Avec l'algorithmie, l'apprentissage des outils de représentation des concepts ou des systèmes pour la réflexion comme la carte heuristique ou les méthodes qu'on apprend sous l'intitulé "génie logiciel" dans l'université où je suis allé, comme l'UML par exemple, sont autant de choses qui serviraient efficacement dans la vie courante et dans de nombreux métiers.

Le code n'est que savoir convertir les algorithmes en quelque chose de compréhensible par l'ordinateur, rien d'autre il me semble. Avis de programmeur :)

]]>
2012-05-17T15:12:46+02:00Timyus végétari
<![CDATA[Framagora : Re: Numérotation des pages sur un fichier pdf]]>http://forum.framasoft.org/viewtopic.php?f=36682&p=285577#p285577pour numéroter un pdf déjà existant :
a-pdf est un freeware qui marche pas mal
http://www.a-pdf.com/number/?pn

pour créer un pdf qui regroupe d'autres pdf
pdfsam va pas mal

PS OpenOffice / LibreOffice as-tu regardé du côté des "document maîtres" qui permettent de regrouper des documents "fils" en un seul document. Je n'en sais pas beaucoup plus mais cela pourrait être une solution à ce que j'ai compris de ton problème.]]>
2012-05-17T15:00:01+02:00patricegendreau
<![CDATA[Commentaire : Geektionnerd : GIMP 2.8 - grouik]]>http://www.framablog.org/index.php/post/2012/05/11/geektionnerd-gimp-2-8#c26865@Ginko

Quelle question déjà ? :)

L'"alternative" décrite, nous sommes en plein dedans. Il suffit juste de se dire que ces valeurs étaient très en vogue au XVIIIe siècle et que nous les réalisons chaque jour qui passe. Tu en entends donc parler tous les jours, mais, tout comme moi peut-être pour des raisons différentes, tu n'écoutes pas. Ne le prends pas mal, c'est juste que cette société que tu souhaites pouvoir vivre éclôt dans cette la société actuelle (une mise en abîme ?), aucune rupture avec ses valeurs ne sera faite, car personne ne veux de rupture. Mais pas d'inquiétude, elle sera bien pouponnée avant d'être mis en production ou pas. ;o)

"Réplicateur", "suicide", ça me fait penser à une série de science-fiction qui malgré ses apparences soulève bien les problèmes que pose l'évolution de nos technologies... divagation, mais justement :
La technicisation n'est pas LE sens historique, c'est plutôt le sens de l'histoire des "vainqueurs", de "notre" histoire, celui de nos sociétés modernes où nous avons porté la technique comme le seul sens porteur de notre évolution. D'autres peuples ont fait d'autres choix, et d'autres encore, n'ont pas pu faire de choix du tout (génocide, destruction habitat ?). Il y a des groupuscules humains qui tentent plutôt le chemin inverse - les fous ! - qui ne seront pas privés, heureusement, tôt ou tard du progrès forcé.

La différence, c'est que ce n'est pas vraiment un attracteur au sens où on est séduit librement et objectivement par sa présence à tout instant (l'invasion de la publicité et d'autres procédés techniques dit "viraux" n'y sont pas pour rien). Elle capte parce que, en tant que force considérée libératrice et libre, elle déferle et détruit tout sur son passage, elle avale, transforme et met à sa remorque ce dont elle a besoin pour s'étendre et améliorer son fonctionnement. Les résidus sont gérés, recyclés de la façon la plus optimale.

C'est ainsi : la technicisation, c'est la rationalisation, le contrôle et la mise à disposition de toutes les ressources à ses besoins impérieux. L'éducation et les flux d'informations, et... l'éthique (un homme qui doit penser comme un robot peut avoir une éthique de robot ?) font partie de ce système technicien.
Si demain il s'avère qu'abolir toute rétention d'informations est plus efficace à un instant donné, ce sera fait, cela n'en fera pas forcément des informations qui te permettront de porter tes choix de vie plus librement; au contraire, tu y sera aliéné ne serai-ce déjà pour s'assurer que cela soit toujours le cas (et autant ne pas prendre de pincettes, autant faire simple et efficace : pourquoi ne pas supprimer tout simplement cette chose rendue désuète qui s'appelle la "vie privée", "secret défense", "secret médical", etc.).
Ce n'est pas du fatalisme, c'est une marche, une fuite où seule la méthode la plus efficace balayera simplement toutes les autres, elle est totalitaire; elle a été voulue, elle a été imposée, elle s'est imposée et elle ne peut être arrêtée. L'être humain n'y échappera pas, les transhumanistes en bavent déjà, l'homme amélioré de demain (s'il reste un "homme", à défaut d'avoir à coté des hommes obsolètes déméritant) est celui qui sera le plus efficace dans ses tâches et qui sera adapté aux nouveaux besoins et aux nouveaux défis de cette mécanique infernale.

Enfin, tout ça pour dire, si TheGimp ne parait pas efficace pour certains, il n'est guère étonnant de les voir ensuite vouloir sa disparition ou son dénigrement pour le maintenir dans l'ombre d'un autre logiciel de retouche dit professionnel (belle hypocrisie que la concurrence, ce qu'on appelle un faire-valoir ?).

]]>
2012-05-17T14:42:23+02:00grouik
<![CDATA[Framagora : Torrent de téléchargement]]>http://forum.framasoft.org/viewtopic.php?f=36684&p=285576#p285576
J'ai mis en place un torrent de téléchargement de la Framakey sur le site Freetorrent.fr (qui a déjà utilisé pour des versions précédentes) ; ce qui permetterai de diminuer en partie la charge des serveurs de Framasoft, si vous êtes intéressés.

Lien vers la page du torrent : http://www.freetorrent.fr/index.php?pag ... a3d2ddd22c
Lien direct de téléchargement : http://www.freetorrent.fr/download.php? ... 10.torrent

Valentin]]>
2012-05-17T14:31:52+02:00ProgVal
<![CDATA[Commentaire : Lire, écrire, compter et coder ? Faut pas déconner ! - Fabou]]>http://www.framablog.org/index.php/post/2012/05/17/coder-ou-ne-pas-coder#c26864C'est marrant parce que dans son blog que j'ai rapidement parcouru, il a un article ou il décrit un virus passant par un site web qu'il a recconnue en tant que tel facilement. Ce pendant il reconnait qe celui-ci tromperait l'utilisateur moyen. Apprendre à programmer un minimun ou du moin comprendre le fonctionnement des ordinateurs est le plus sur moyen de ne pas tomber dans les piège les plus basiques.
Et dans la municipalité d'une ville de la taille de new york j'espère qu'il y a au moins des gens qui savent programmer car il utilisent forcément du code pour faire fonctionner la ville et il serait dommage qu'ils se fassent arnaquer ou autre en etant obligé de faire confiance aveuglément à un intervenant extérieur (je dis pas qu'il doivent tous faire eux même mais au moins savoir de quoi ils parlent).
De la même façon avoir fait un peu de bricolage dans sa vie est le plus sur moyen de ne pas payer une fortune un plombier peu scrupuleux pour une fuite.

]]>
2012-05-17T12:40:18+02:00Fabou
<![CDATA[Framagora : linuxgraphic.org à besoin d'un bon coup de main]]>http://forum.framasoft.org/viewtopic.php?f=36683&p=285575#p285575le message d'Olivier Saraja administrateur du réseau:

Linuxgraphic a été hacké: fin de partie?
Je suis au regret de vous informer que le site de Linuxgraphic a été, une nouvelle fois, hacké.

Les forums ne semblent pas touchés.

Je lance toutefois un appel à l'aide à la communauté, car malgré plusieurs tentatives de recrutement, il n'y a plus d'administrateur, ni pour joomla (pour la partie site actuellement hackée) ni pour phpbb (pour la partie forum). Je ne parle même pas de rédacteurs, que ce soit de tutoriels (puisque les gens préfèrent, légitimement, alimenter leurs blogs ou sites persos plutôt que de rendre à la communauté) ou de nouvelles (tâche fastidieuse à laquelle je me suis consacré ces deux dernières années, souvent seul je l'avoue).

Linuxgraphic a survécu aussi longtemps que possible, reposant sur la bonne volonté d'une poignée très limitée de personnes. Je suis à ce jour seul à essayer de faire vivoter le site, en faisant ce que je peux pour que la machine tourne.

Mais il faut se rendre à l'évidence: je n'ai aucune compétence d'administrateur, et je ne peux pas lutter contre des hackers, même peut-être amateurs, résolus à casser uniquement pour le plaisir.

A moins que des volontaires compétents ne se déclarent à très court-terme sur ce forum (je vais temporairement fermer toutes les autres sections) pour la reprise en main de l'administration de Linuxgraphic, je ne vois pas d'autre option que de terminer là l'aventure Linuxgraphic.

J'espère que vous serez au moins quelques uns à répondre présent, et à faire survivre ce projet communautaire qui a vu le jour en 1999 et qui a conduit de très nombreux graphistes sur les chemins du Libre.

Je compte sur vous.

olivS


Seule cette page du forum reste accessible pour l'instant à priori
Amicalement,
harrypopof]]>
2012-05-17T11:58:50+02:00harrypopof
<![CDATA[Commentaire : Dans les souterrains de Paris des hackers veillent au patrimoine culturel - Florian.J]]>http://www.framablog.org/index.php/post/2012/05/15/urban-experiment-hacker#c26863Intéressante cette histoire, cet amour de notre patrimoine alors même que cela semble être le dernier des soucis de notre gouvernement, je trouve ça beau.

Dans une certaine mesure ça ressemble un peu à l'Urbex, qui consiste à visiter et photographier des lieux oubliés.
http://fr.wikipedia.org/wiki/Explor...

]]>
2012-05-17T11:53:57+02:00Florian.J
<![CDATA[Commentaire : Lire, écrire, compter et coder ? Faut pas déconner ! - virtualabs]]>http://www.framablog.org/index.php/post/2012/05/17/coder-ou-ne-pas-coder#c26862Le point mis en avant dans cet article est très intéressant, et tout à fait juste à mon avis. Pourquoi cette idée du "tout le monde devrait savoir coder" a-t-elle germée ? Simplement du constat qu'actuellement, l'esprit d'analyse et critique des jeunes est faible ou leur fait tout simplement défaut. Le terme "coding" se réfère d'une part à la méthode d'analyse et de résolution d'un ou plusieurs problèmes identifiés, et d'autre part à la transcription de cette solution dans un langage que la machine est en mesure de comprendre. Pour faire plus simple, on élabore une solution logique et reproductible à un problème, et on indique à une machine comment elle doit résoudre le même problème avec la solution élaborée.

Le point important est la réflexion, l'élaboration de la solution. La phase "pissage de code" permet tout simplement de la valider. En réalisant cette solution, on fait intervenir de la déduction, de la logique, et son sens pratique. Ce qui distingue les bons développeurs n'est pas que la qualité de leur code, mais aussi la qualité de leurs solutions (en terme d'efficacité et de coût).

Dire que tout le monde devrait savoir coder ne revient pas à dire que tout le monde devrait "pisser du code", mais plutôt que tout le monde devrait être sensibilisé à cette manière de réfléchir, d'élaborer des solutions qui sont propres aux développeurs. C'est-à-dire analyser le problème, analyser les contraintes, élaborer une solution générique et la plus efficace possible en prenant en compte les contraintes. En somme, que tout le monde prenne goût à résoudre des problèmes, à exercer son sens de la logique et de la déduction dans des problèmes de tous les jours. Et pas simplement savoir créer un "Hello World" en BASIC. Mais cela peut être un plus.

En continuant la réflexion dans ce sens, on peut aussi dire que tout le monde devrait utiliser Linux, car Linux a une rigueur que d'autres OS n'ont pas, et permet de faire énormément de chose. Comment ça je trolle ?

]]>
2012-05-17T10:31:23+02:00virtualabs
<![CDATA[Commentaire : Geektionnerd : GIMP 2.8 - Ginko]]>http://www.framablog.org/index.php/post/2012/05/11/geektionnerd-gimp-2-8#c26861Hum, tu n'as pas répondu à la question ;)

Si tu as une alternative à une société progressiste et ethique grâce à la promotion de l'éducation et la culture, et surtout grâce à la fluidification drastique des flux d'information alors je serais ravi d'en entendre parler.

Sans vouloir verser dans le fatalisme, il me semble de la technicisation de la société est un "attracteur historique" très puissant (oui, j'invente en live des notion : je reprends le principe de l'attracteur évolutif pour l'appliquer à l'évolution historique des civilisations).

Toute population de réplicateur évolutif vise à accroître son taux de surive via une adaptabilité suffisante et le développement d'"outils" suffisamment efficaces (spécialisation de sous parties de lui-même ou utilisation/cultivation d'outils externes). La technique développée par une civilisation consciente n'est que l'expression de cette tendance à un niveau particulièrement efficace (dans la mesure où elle ne se suicide pas).

Partant de là, la technicisation continue n'est à mon sens que le "sens de l'Histoire". Les gens vont continuer à découvrir et à inventer des choses. La seule chose à faire et de contrôler cela. Et à mon sens, la meilleure façon est bien un sens éthique et moral inculqué profondément à TOUS les individus de la population (via l'éducation) ; la fluidification des flux d'information permettant d'éviter toute accumulation locale délétère de pouvoir.

]]>
2012-05-17T10:29:24+02:00Ginko
<![CDATA[Commentaire : Dans les souterrains de Paris des hackers veillent au patrimoine culturel - Erstam]]>http://www.framablog.org/index.php/post/2012/05/15/urban-experiment-hacker#c26860Un article sublime. C'est quand on ne s'y attend pas, au détour d'une page, ou d'une ruelle, qu'on reprend confiance en l'humanité. Je vais faire tourner cette histoire. Ces gens méritent qu'on entende parler d'eux et de leur combat.

]]>
2012-05-17T10:14:55+02:00Erstam
<![CDATA[Framazouillis : framasoft: RT @framaka "Avez-vous noté que lorsque les choses sont gratuites, les gens ne prennent que ce dont ils ont besoin ?" M. de Oliveira htt ...]]>http://identi.ca/notice/93751464framaka "Avez-vous noté que lorsque les choses sont gratuites, les gens ne prennent que ce dont ils ont besoin ?" M. de Oliveira htt ...]]>2012-05-17T10:14:12+02:00<![CDATA[Commentaire : Lire, écrire, compter et coder ? Faut pas déconner ! - ChristianJules]]>http://www.framablog.org/index.php/post/2012/05/17/coder-ou-ne-pas-coder#c26859Pas très bien argumenté, tout ça ... La mode de l'apprentissage du code ne présuppose rien de ce qui est affirmé ici. Elle présuppose que, dans un environnement de plus en plus saturé d'objets informatiques, il est bon que tout un chacun possède quelques bribes de compréhension du fonctionnement interne de ces objets.
En d'autres termes, la culture, c'est aussi l'informatique - et l'informatique, c'est aussi le code.

]]>
2012-05-17T10:09:06+02:00ChristianJules
<![CDATA[Commentaire : Lire, écrire, compter et coder ? Faut pas déconner ! - idoric]]>http://www.framablog.org/index.php/post/2012/05/17/coder-ou-ne-pas-coder#c26858Suivant le même raisonnement, on ne devrait pas apprendre aux gamins à résoudre des équations, puisque pour la plupart ça ne leur servira pas dans leur vie et leur métier, ni les bases de la génétique, les grands faits de la seconde guerre mondiale ou le fonctionnement des institutions de l'Union Européenne… Sauf qu'on forme (ou du moins on devrait) les citoyens de demain, et pour cela il faut qu'ils puissent appréhender (à défaut d'être spécialistes) tous les aspects du monde qui les entourent.

Un exemple, un seul : pourquoi quasiment seuls les geeks et les informaticiens s'élèvent contre le vote électronique et/ou par internet ?

]]>
2012-05-17T09:56:13+02:00idoric
<![CDATA[Commentaire : Lire, écrire, compter et coder ? Faut pas déconner ! - Lolo le 13]]>http://www.framablog.org/index.php/post/2012/05/17/coder-ou-ne-pas-coder#c26857Il me semble que le terme complet du métier doit être "analyste-programmeur", non ?

Et ce que nous cherchons finalement à faire en faisant apprendre à "coder", c'est justement l'autre partie du programmeur.
Traduire mot à mot ou ordre à ordre, tout le monde peut le faire. Et avec un peu de pratique (10 à 100 000 heures de répétition environ), on arrive même à connaître le langage dans lequel on code sans aller chercher dans le manuel ou le livre d'apprentissage. Il me semble qu'on appelle ça être professionnel, d'ailleurs.

Mais le métier ne se limite pas à traduire du français en un code de programmation. C'est avant tout de l'analyse du besoin et de la tâche à automatiser ou à permettre. C'est cette partie précédent le processus créatif qui est LA chose à faire apprendre par tout citoyen du 21e siècle.
Et le meilleur moyen d'apprendre à analyser un besoin pour en faire un programme, c'est de créer au moins un programme soi-même de zéro. Pour ça, apprendre un langage de programmation n'est non plus le but mais le moyen. C'est là d'ailleurs qu'on voit que le langage soit du python, du perl ou n'importe quoi d'autre, n'importe en aucune manière sur ce qu'on cherche à faire apprendre pour libérer le citoyen.

Deux citations pour finir :
"Quand le sage montre la lune, l'idiot regarde le doigt" et http://www.howtogeek.com/102420/gee...

]]>
2012-05-17T09:48:09+02:00Lolo le 13
<![CDATA[Commentaire : Lire, écrire, compter et coder ? Faut pas déconner ! - iGor]]>http://www.framablog.org/index.php/post/2012/05/17/coder-ou-ne-pas-coder#c26856Je trouve au contraire que M.Bloomberg devrait passer beaucoup de temps à apprendre. À programmer et à faire bien d'autres choses. Il passerait son temps à faire autre chose que défendre ses potes nuisibles de Wall Street contre le ras-le-bol de ceux qui produisent des choses utiles.

]]>
2012-05-17T09:28:44+02:00iGor
<![CDATA[Framablog : Lire, écrire, compter et coder ? Faut pas déconner !]]>http://www.framablog.org/index.php/post/2012/05/17/coder-ou-ne-pas-coderL’informatique est de plus en plus présente dans nos vies et globalement toujours aussi absente dans l’éducation. Résultat, une sorte de frénésie s’est emparée de la plupart des observateurs : il faut apprendre à la société à coder !

Le Framablog n’est d’ailleurs pas le dernier à participer au mouvement :

Une voix discordante vient cependant de se faire entendre récemment en suscitant de nombreuses réactions.

Une voix de l’intérieur, puisqu’il s’agit de Jeff Atwood, développeur de renom[1].

One Laptop per Child - CC by

N’apprenez pas à coder, merci.

Please Don’t Learn to Code

Jeff Atwood - 15 mai 2012 - CodingHorror.com
(Traduction Framalang : Goofy)

Le nouveau mantra « tout le monde devrait apprendre à programmer » a pris des proportions tellement incontrôlables ces derniers temps que même le maire de New York a pris cette résolution du nouvel an.

Tweet - Mike Bloomberg

Voilà certes une noble déclaration propre à engranger les suffrages de la communauté techno de NYC, mais si le maire de la ville de New York a vraiment besoin de tricoter du code JavaScript pour faire son travail, c’est un symptôme de grave maladie pour la vie politique de l’état de New York. Même si M. Bloomberg se mettait vraiment à «apprendre à coder », que Adam Vandenberg me pardonne cet emprunt, je crois qu’on aboutirait à quelque chose comme :

10 PRINT "JE SUIS LE MAIRE"
20 GOTO 10

Heureusement, les risques qu’une telle prouesse technologique se produise sont proches de zéro, et pour une bonne et simple raison : le maire de New York passera plutôt son temps à faire le travail pour lequel les contribuables le paient, et c’est tant mieux. Selon la page d’accueil du secrétariat du maire, il s’agit de lutter contre l’absentéisme scolaire, pour l’amélioration des services de transports en commun, pour l’équilibre de budget municipal en 2013 et… dois-je vraiment poursuivre ?

Je m’adresse à ceux qui prétendent que savoir programmer est une compétence essentielle que nous devrions enseigner à nos enfants, au même titre que lire, écrire et compter. Pourriez-vous m’expliquer en quoi Micheal Bloomberg accomplirait mieux sa tâche quotidienne à la tête de la plus grande ville des USA s’il se réveillait un beau matin en étant devenu un petit génie de la programmation en Java ? Il me semble évident qu’être un lecteur averti, un écrivain talentueux, et posséder le minimum requis en mathématiques sont essentiels à l’exécution du travail d’un politicien. Et à n’importe quel autre emploi du reste. Ça l’est beaucoup moins pour ce qui concerne la maîtrise des variables, des fonctions, des pointeurs ou de la récursivité,

Attendez, j’adore programmer. Je suis également convaincu que la programmation c’est important… mais dans le contexte adéquat, et pour certaines personnes. Tout comme un grand nombre de compétences. Je n’inciterais pas tout le monde à apprendre la programmation, pas plus que je ne pousserais tout le monde à apprendre la plomberie. Ce serait ridicule, non ?

Plumbers

La mode du « tout le monde devrait apprendre à coder » n’est pas seulement néfaste parce qu’elle met la programmation sur un pied d’égalité avec d’autres compétences comme la lecture, l’écriture et le calcul. Selon moi, elle est mauvaise pour un grand nombre d’autres raisons.

  • Elle part du postulat que le monde entier désire ardemment davantage de code. En trente ans de carrière comme programmeur, j’ai constaté que… ce n’est pas le cas. Devriez-vous apprendre à écrire du code ? Non, je n’en démords pas. Vous devriez apprendre à écrire le moins de code possible. Et même pas de code du tout, idéalement.
  • Elle présuppose que la programmation est un but en soi. Les développeurs de logiciels ont tendance à devenir des drogués de la programmation qui croient que leur travail consiste à écrire du code. Ils se trompent. Leur travail consiste à résoudre des problèmes. Ne célébrez pas la création de code, célébrez la mise au point de solutions. Nous avons déjà une pléthore de codeurs complètement accros à l’idée d’ajouter encore une ligne de code.
  • Elle met la charrue avant les bœufs. Avant de vous précipiter pour apprendre à coder, analysez soigneusement la nature exacte de votre problème. Avez-vous seulement un problème, au fait ? Êtes-vous capable de l’expliquer à d’autres de manière compréhensible ? Avez-vous mené une recherche approfondie des possibles solutions à ce problème ? La programmation permet-elle de résoudre le problème ? En êtes-vous sûr ?
  • Elle suppose qu’il existe une cloison mobile de l’épaisseur d’une feuille à cigarette entre apprendre à programmer et en faire une activité professionnelle rémunérée. Regardez un peu ces nouveaux programmeurs à qui l’on propose des emplois payés sur la base de $79k/an (NdT : environ 62 000 euros) après avoir assisté à une simple session d’entraînement de deux mois et demi ! Vous pouvez même apprendre le Perl par vous-même en 24 heures ! Certes j’adore que la programmation soit un domaine égalitaire dans lequel les diplômes et les certifications sont sans objet en regard de l’expérience, mais il va bien falloir vous y plonger pendant dix mille heures comme nous tous.

Je suppose que je peux accepter l’idée qu’apprendre un peu de programmation vous permet de savoir reconnaître ce qu’est le code, et quand le code peut être un moyen adéquat d’aborder un problème que vous rencontrez. Mais je peux aussi bien repérer des problèmes de plomberie quand j’en vois sans avoir bénéficié d’une formation spécifique dans ce domaine. La population au sens large (et ses dirigeants politiques) tirerait probablement le meilleur profit d’une meilleure compréhension du fonctionnement d’un ordinateur et d’Internet. Être capable de se débrouiller avec Internet est devenu une compétence vitale de base, et c’est ce qui devrait être notre obejctif principal prioritaire, avant de nous jeter à corps perdu dans la programmation.

Merci de ne pas argumenter en faveur de l’apprentissage de la programmation pour le plaisir d’apprendre à programmer. Ou pire encore pour le nombre de zéros sur le bulletin de paie. Je suggère humblement que nous passions plutôt du temps à apprendre à…

  • Mener des recherches avec avidité, et comprendre comment fonctionnent les choses autour de nous à un niveau basique.
  • Communiquer efficacement avec les autres êtres humains.

Voilà des compétences qui vont bien au-delà de la pure programmation et qui vous aideront dans toutes les circonstances de votre vie.

Notes

[1] Crédit photo : One Laptop per Child (Creative Commons By)

]]>
2012-05-17T07:18:00+02:00aKa
<![CDATA[Framazouillis : framasoft: Oui merci :)]]>http://identi.ca/notice/937314922012-05-16T19:18:25+02:00<![CDATA[Framazouillis : framasoft: Le saviez-vous ? Le déjà mythique jeu Minecraft sera un jour libre ! C'est son auteur qui le dit en bas de ce lien http://ur1.ca/991hb]]>http://identi.ca/notice/93731479http://ur1.ca/991hb]]>2012-05-16T19:17:59+02:00<![CDATA[Framagora : Re: Numérotation des pages sur un fichier pdf]]>http://forum.framasoft.org/viewtopic.php?f=36682&p=285574#p2855742012-05-16T17:40:55+02:00serged<![CDATA[Framazouillis : framasoft: 0 A.D. l'un des plus prometteurs jeux libres vient de sortir en version alpha 10 http://ur1.ca/8m7k3 vidéo http://ur1.ca/991a5]]>http://identi.ca/notice/93728683http://ur1.ca/8m7k3 vidéo http://ur1.ca/991a5]]>2012-05-16T17:30:18+02:00<![CDATA[Framagora : Numérotation des pages sur un fichier pdf]]>http://forum.framasoft.org/viewtopic.php?f=36682&p=285573#p285573J'ai plusieurs fichiers que je dois diffuser de manière régulière... Essentiellement des fichiers Open Office : je fusionne du writer avec du calc et parfois de l'impress afin d'obtenir un seul fichier en pdf.
Ce peut être plusieurs feuilles sur un fichier Calc ou un fichier Excel...
Je procède en plusieurs étapes :
1 - Je convertis ces fichiers en pdf,
2 - Je fusionne les différents fichiers convertis en pdf.
De cette conversion, je dois ensuite numéroter les pages du document pdf (j'ai bien entendu au préalable supprimer de mes fichiers d'origine les pieds de page avec la numérotation).
Aujourd'hui je bidouille en utilisant Word, mais quelqu'un aurait-il une autre idée ?
Merci par avance de votre aide.]]>
2012-05-16T16:41:54+02:00NEWS2012
<![CDATA[Framagora : Re: Logiciel Libres pour gestion planning RTT, congés...]]>http://forum.framasoft.org/viewtopic.php?f=36381&p=285572#p285572
import et export prévu bien entednu


qu'entends tu par "accès customizable des salariés"?

pareil, si tu as des screenshots, documents, qui décrivent tes besois, n'héiste pas.]]>
2012-05-16T15:28:42+02:00Anonymous
<![CDATA[Framagora : Re: Logiciel Libres pour gestion planning RTT, congés...]]>http://forum.framasoft.org/viewtopic.php?f=36381&p=285571#p2855711 ) si tu peux intégrer l'import du fixhiers .txt et .csv
2 ) un accés custumizable des salariés.]]>
2012-05-16T12:26:19+02:00mokman
<![CDATA[Framagora : Re: Freemind/ freeplane: arbre decisionnel]]>http://forum.framasoft.org/viewtopic.php?f=36671&p=285569#p285569VUE permet de faire cela assez facilement (prototypage puis mise en forme des noeuds et de l'arborescence).
Aide en français]]>
2012-05-16T11:59:28+02:00Nicolas CJ
<![CDATA[Framagora : Logiciel Libre, Master et apprentissage]]>http://forum.framasoft.org/viewtopic.php?f=36680&p=285568#p285568
après 6 années d'existence et avec le soutien des principales entreprises et
associations du Libre, le Master Informatique - Ingénierie du Logiciel Libre
(I2L - http://dpt-info.univ-littoral.fr/wiki/I2L:Accueil) de l'Université du
Littoral - Côté d'Opale à Calais lance une promotion en apprentissage. Le
recrutement a débuté et le nombre de places est très limité. L'ensemble des
partenaires joue à fond la carte de l'apprentissage et donc le nombre de
contrats d'apprentissage est bien supérieur au nombre de places offertes par
la formation.

Avis aux amateurs !

******************************** --ooOoo-- ********************************

Descriptif :

FORMER DES INFORMATICIENS DE HAUT NIVEAU EN LOGICIEL LIBRE : Mener à bien la
mise en place de solutions informatiques basées sur l'intégration de produits
et technologies issus du monde du logiciel libre et accompagner les
organisations dans des processus de migration vers les logiciels libres ou
d'intégration de ces logiciels.

Capacité d'accueil : 13 apprentis

Public concerné : étudiants de moins de 26 ans:
* titulaires d'une Licence informatique
* titulaires d'une Licence Professionnelle informatique
* titulaires d'une première année de cycle d'ingénieurs spécialité Informatique
* autres sur étude de dossier

Compétences visées :
* maîtrise des infrastructures logicielles (web, multitiers, distribuée,
embarquée, ...) issues du monde des logiciels libres
* maîtrise des environnements de développement et de déploiement du logiciel
dans le cadre des logiciels libres
* maîtrise des standards et des environnements techniques pour l'administration
des systèmes (Linux, embarqué, ...), des services (HTTP, LDAP, VOIP, ...) et
des réseaux (sécurité)
* évaluation des solutions issues des logiciels libres et l'impact de leur
intégration dans une organisation
* mise en place de processus de migration vers les logiciels libres
* gestion de projets et les spécificités de l'intégration des logiciels libres
en matière de gestion d’un projet informatique
* connaissance des spécificités des logiciels libres en matière de droit,
d'économie et de gestion

Organisation :
* Durée : deux années
* Rythme d’alternance : formation organisée sur 950 heures d'enseignement sur
31 semaines ; 2 ans en alternance avec l'entreprise dans le cadre d'un
contrat d'apprentissage, une semaine en centre de formation et deux semaines
en entreprise.]]>
2012-05-16T10:15:58+02:00EricR
<![CDATA[Framazouillis : framasoft: "Droit d'auteur : le contrat est rompu ! (et je vous emmerde)" http://ur1.ca/98ytk Énervé notre @framaka sur le Framablog !]]>http://identi.ca/notice/93717954http://ur1.ca/98ytk Énervé notre @framaka sur le Framablog !]]>2012-05-16T09:59:43+02:00<![CDATA[Framablog : Droit d'auteur : le contrat est rompu ! (et je vous emmerde)]]>http://www.framablog.org/index.php/post/2012/05/16/droit-auteur-contrat-rompuLe droit d’auteur est un équilibre subtil et fragile entre les intérêts du public et les titulaires des droits.

Tout du moins tel était le cas à ses origines puisqu’il n’en demeure (presque) plus rien aujourd’hui tant la pression constante des derniers a continuellement réduit l’espace temps des premiers.

La subtilité a disparu et la fragilité se retrouve toute entière du côté de l’usager qu’un simple clic peut potentiellement criminaliser[1].

Allons-nous continuer encore longtemps à accepter docilement et servilement cette évolution mortifère à contre-courant de l’avènement d’Internet et de ses pratiques ?

Remarque : J’en profite pour rappeler l’existence de notre framabook Un monde sans copyright, des fois que vous voudriez voir ce qui pourrait se passer si on balayait radicalement tout ça.

Kema Keur - CC by-sa

Droit d’auteur : le contrat est rompu !

Copyright: the deal is off!

Dirk Poot - 13 septembre 2011 - Blog perso
(Traduction Framalang : Cédric, Goofy, kabaka, psychoslave)

Cela aura pris trois cent deux ans aux éditeurs et à leurs lobbyistes, mais à compter du 12 septembre 2011, le contrat social qui avait légitimé nos lois sur le droit d’auteur a été rendu caduc.

Le Copyright Act (loi sur le droit d’auteur) de 1709 est généralement admis comme étant le fondement des lois sur le droit d’auteur en application aujourd’hui. La Loi Anne, qui doit son nom à la reine du Royaume-Uni, fut la première loi sur le droit d’auteur à reconnaître que les œuvres littéraires, scientifiques et artistiques doivent autant à leurs créateurs qu’à la société qui a permis leur naissance.

Combien de musiciens pourraient écrire de superbes morceaux s’ils n’avaient pas été exposés à de la musique durant leur vie ? Peu d’écrivains seraient en mesure de produire un roman convenable s’ils n’avaient pu ni lire ni apprendre dans d’autres livres. Et quelle valeur auraient les ouvrages éducatifs si les auteurs ne pouvaient citer des publications scientifiques ? Si la science et les arts devaient être sous le monopole perpétuel d’une poignée d’éditeurs, il serait pratiquement impossible d’éduquer et d’inspirer les nouvelles générations.

Un équilibre délicat…

La reine Anne a reconnu les droits des auteurs et des éditeurs de protéger le fruit de leur travail, mais elle a aussi reconnu les droits de la société comme source fondamentale de toutes sciences et arts. Ainsi dans sa sagesse, elle a ordonné un Quid Pro Quo. Les auteurs et les éditeurs se verraient accorder un monopole sur leurs livres pour une durée maximale de deux fois quatorze ans.

Pour les livres déjà parus, la limite avait été portée à vingt-et-un ans. Après cette période de protection, l’œuvre tombait dans le domaine public, et la société obtenait le droit d’en jouir et de le copier. En conséquence, toutes les œuvres scientifiques et artistiques retournaient à la source d’où elles avaient jailli, permettant aux générations futures d’utiliser cette source de connaissances et d’inspiration. La reine Anne avait ainsi défini un équilibre entre les droits des artistes et éditeurs de tirer un revenu de leur travail et les droits du public à bénéficier d’une culture prospère et innovante.

…sous pression constante

Mais au cours de ces trois derniers siècles, les éditeurs ont financé un lobby extrêmement efficace afin de faire pencher la balance en leur faveur, regagnant étape par étape les droits perpétuels dont ils bénéficiaient avant que la reine Anne ne s’en mêle. Vingt-huit ans devinrent trente, trente se changèrent en cinquante ans, et hier, les cinquante ans se sont transformés en soixante-dix ans (Ndt : En fait le monopole accordé dans le texte de la reine d’Anne ne s’étendait que pour une période fixe à partir de la date de publication de l’œuvre, alors que les rallongements s’opèrent désormais sur une période variable, 30, 50, 70 ans après le décès du dernier auteur de l’œuvre, ce qui rend ces extensions encore plus considérables).

Et nous pouvons nous estimer chanceux, car les éditeurs avaient initialement fait pression sur la Commission européenne pour quatre-vingt-quinze ans !

En contradiction avec l’esprit du contrat initial, vingt ans de plus, soit une génération de musique enregistrée empêchée d’entrer plus tôt dans le domaine public. Les générations de musiciens à venir viennent de se voir retirer toute une source d’inspiration, sauf à payer des droits de licence souvent prohibitifs.

Les éditeurs, ainsi que de riches et vieux musiciens du passé, tels que Placido Domingo et Cliff Richards, ont applaudi ce coup porté au contrat initial sur le droit d’auteur, satisfaits à l’idée de continuer à vendre au moins encore 20 autres compilations de leurs meilleurs titres.

Leur insistance à dire que ce contrat est « juste » à cause de la « plus grande espérance de vie » des musiciens d’aujourd’hui, passe totalement à côté de ce que la reine Anne avait accompli. La loi sur le droit d’auteur était un contrat destiné à favoriser la culture et la connaissance, pas un fonds de pension pour d’anciens artistes enrichis, refusant aux musiciens plus jeunes les influences et l’inspiration dont ils ont eux-mêmes profité.

La fin d’un accord

Il est clair que l’accord sur le copyright est mort. Le monopole perpétuel auquel la reine Anne avait mis fin en 1709 a en pratique été rétabli. Le public a perdu tous les bénéfices qui avaient rendu ce marché initialement pertinent ; d’un point de vue culturel, nous voilà revenus à la fin du XVIIe siècle.

Que reste t-il donc au public ? Les bénéfices ont disparu et pour couronner le tout, les lobbyistes du droit d’auteur imposent activement le flicage du Web, l’inspection des paquets et des technologies de blocage à la société, mettant délibérément en danger les libertés fondamentales. Quelle incitation, sinon par les lourdes menaces de poursuites pénales et mesures draconiennes, y a-t-il pour que public accepte cette mascarade de loi sur le droit d’auteur ? Combien de temps la société tolérera-t-elle de coûteuses amendes et la loi des trois coups ?

Cette dernière prolongation de la durée du droit d’auteur de la part de l’Union Européenne a peut-être porté un coup fatal au droit d’auteur. Les valeurs de référence que sont la morale et l’éthique en ont été balayées ; la seule chose que la loi sur le droit d’auteur a encore pour elle, est la menace infondée mais réelle de lourdes conséquences si elle est enfreinte.

Le droit d’auteur a perdu sa légitimité ; sa mise en application plus que maladroite ne peut qu’aboutir à remettre en question la validité des lois qui la sous-tendent. Elle pourrait bien un jour devenir une simple curiosité historique, au même titre que celle, provenant du fond du Moyen Âge britannique, obligeant les hommes à pratiquer deux heures de tir à l’arc par semaine.

Annexe

Quelques rapports que la Commission européenne a choisi d’ignorer :

Notes

[1] Crédit photo : Kema Keur (Creative Commons By-Sa)

]]>
2012-05-16T07:31:00+02:00aKa
<![CDATA[Framagora : Re: Logiciel Libres pour gestion planning RTT, congés...]]>http://forum.framasoft.org/viewtopic.php?f=36381&p=285567#p285567
je suis entrain de développer une solution similaire.

En haut, ou à gauche les membres des équipes, et au milieu des évènements (rtt, congés, présences, .... ce que vous voulez en fait.)
En haut ou à gauche, les périodes (jour, heure, demi journée...)


Plusieurs questions me viennent à l'esprit.
Qui saisir les évènements? vous gestionnaire (ou plusieurs gestionnaires) ou les salariés aux mêmes ?
vous souhaitez quelle fréquence (heure, jour, demi journée ) ?

des besoins d'impressions de planning j'imagine ?

Besoin de lier ce logiciel à un autre ?(pour récupérer des données, ou les transférer?)

Histoire de faire qqch de générique et de personnalisable, merci de donner plus de détails sur vos souhaits, voire des petits dessins si vous préférez.

Cette solution sera libre, pour windows (pour le moment) et gratuite.]]>
2012-05-16T06:31:13+02:00Anonymous
<![CDATA[Framazouillis : framasoft: Ubuntu 12.04 : plus simple que Windows 7 ? http://ur1.ca/98ms1 On a la réponse mais c'est bien de poser la question :)]]>http://identi.ca/notice/93700073http://ur1.ca/98ms1 On a la réponse mais c'est bien de poser la question :)]]>2012-05-15T20:06:01+02:00