Je préciserais tout de même qu’en principe il y a un lien plus ou moins direct avec l’informatique (WP parle de machines pilotées par ordinateur) et un attrait pour la culture libre.
Parce que sinon, il y a bien longtemps que les amateurs d’ébénisterie (par ex.) ce sont regroupés en associations pour acquérir des machines à bois et du bois brut, idem pour les amateurs d’électronique (souvent avec les radioamateurs) et l’achat d’oscilloscopes et de bancs, idem pour les amateurs de mécanique qui ont des tourneuses, fraiseuses, etc., et tout ça bien avant que l’on ne parle de Fab Labs.
Ceci dit, étant donné que de plus en plus d’outillage est piloté par de l’informatique, et avec la montée en puissance des imprimantes 3D, on risque peut-être d’avoir une convergence entre ces anciennes assos et les Fab Labs ?
On peut catégoriser les langages selon plein de critères, mais il y en a un simple que j’aime bien, et qui porte sur l’origine des spécifications.
On a donc deux grosses catégories :
d'un coté les langages spécifiés par un organisme, un groupe de chercheurs, ou même une entreprise - peu importe - et qui finissent par être normalisés, et pour lesquels des développeurs vont s’atteler à réaliser un compilateur qui respectera autant que possible ces spécifications ;
et de l’autre les applications, dans le genre de Visual Basic, dont le but est de permettre la production de programmes.
on peut se demander la pertinence d'un langage aussi contraignant
C’est vrai que le C++, c’est difficile, et qu’on devient rapidement moins efficace dès que l’on cesse d’en faire réguliérement.
Mais un des intérêts de Qt, c’est justement de simplifier le codage en C++ : même si on n’est pas un super-programmeur au top, la plupart des programmes C++ / Qt restent accessibles.
Initialement, IBM avait rédigé CUA, qui se voulait un standard, respecté par OS/2 puis plus ou moins par les diverses applications graphiques. Alors, forcément, beaucoup de fenêtres et de boîtes avaient des allures communes.
Pour prendre un exemple simple, si tu compiles subversion sur un système ayant un support de kerberos, le script de construction (./configure) va détecter sa présence et ajouter automatiquement le support de kerberos à svn.
C’est pour éviter (ou du moins minimiser) ce genre d’aléas que l’on construit en principe les binaires dans un environnement étanche (tinderbox, jails, etc.).
J’ai récemment voulu installer une ROM Cyanogen sur un « vieux » HTC Desire Z, mais finalement, je ne l’ai toujours pas fait : j’avais commencé par télécharger les différents binaires nécessaires, mais en vérifiant les empreintes MD5, je me suis rendu compte qu’il y en avait un qui ne correspondait pas, et je n’ai jamais pu trouver la version qui allait bien. Sur un forum XDA on m’a dit « c’est pas grave, zyva, de toute façon personne ne vérifie les MD5… ».
On ne se connaît sans doute pas, mais je suis presque sûr que tu sais le prononcer. Je côtoie pas mal de gens qui ont des accents très différents (les mauvaises langues prétendent même que j’en aurais un…), mais je n’ai jamais entendu quiconque prononcer « un boudun » ou « in boudin ».
[^] # Re: Fa* Lab
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse au journal Appel aux bonnes volontés pour la création d'un Fab Lab. Évalué à 7.
Je préciserais tout de même qu’en principe il y a un lien plus ou moins direct avec l’informatique (WP parle de machines pilotées par ordinateur) et un attrait pour la culture libre.
Parce que sinon, il y a bien longtemps que les amateurs d’ébénisterie (par ex.) ce sont regroupés en associations pour acquérir des machines à bois et du bois brut, idem pour les amateurs d’électronique (souvent avec les radioamateurs) et l’achat d’oscilloscopes et de bancs, idem pour les amateurs de mécanique qui ont des tourneuses, fraiseuses, etc., et tout ça bien avant que l’on ne parle de Fab Labs.
Ceci dit, étant donné que de plus en plus d’outillage est piloté par de l’informatique, et avec la montée en puissance des imprimantes 3D, on risque peut-être d’avoir une convergence entre ces anciennes assos et les Fab Labs ?
[^] # Re: <troll>
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse au journal Le féminisme me gonfle. Évalué à 5.
Pourtant, il y a beaucoup de filles qui compilent le C !
[^] # Re: Plus d'offre que de demande
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse à la dépêche Parrain-Linux à la recherche de nouveaux membres. Évalué à 0.
J’aurais préféré une marraine, y en n’a pas ?
[^] # Re: Changements de syntaxe
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse à la dépêche Quelques nouvelles sur Rust à l’occasion de la 0.9. Évalué à 1.
On peut catégoriser les langages selon plein de critères, mais il y en a un simple que j’aime bien, et qui porte sur l’origine des spécifications.
On a donc deux grosses catégories :
d'un coté les langages spécifiés par un organisme, un groupe de chercheurs, ou même une entreprise - peu importe - et qui finissent par être normalisés, et pour lesquels des développeurs vont s’atteler à réaliser un compilateur qui respectera autant que possible ces spécifications ;
et de l’autre les applications, dans le genre de Visual Basic, dont le but est de permettre la production de programmes.
Choisis ton camp !
[^] # Re: Il me semblait que Capsicum était maintenant activé par défaut
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse à la dépêche FreeBSD 10. Évalué à 8.
Oui, c’est bien activé, et mentionné dans la release note (le lien est donné dans la dépêche).
[^] # Re: bazar/cathedral ...
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse au journal Projets Open Source, des vaches à lait ?. Évalué à 3.
Quand ça l’intéresse, il se déplace.
[^] # Re: Utilisateurs
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse au journal Nouvelle interface pour gedit. Évalué à 3.
Reporte ou rapporte ?
[^] # Re: Bindings
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse à la dépêche Gtk to Qt - A strange journey. Évalué à 2. Dernière modification le 14 janvier 2014 à 10:20.
C’est vrai que le C++, c’est difficile, et qu’on devient rapidement moins efficace dès que l’on cesse d’en faire réguliérement.
Mais un des intérêts de Qt, c’est justement de simplifier le codage en C++ : même si on n’est pas un super-programmeur au top, la plupart des programmes C++ / Qt restent accessibles.
[^] # Re: Autres plate-formes
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse au journal Gtk to Qt - A strange journey. Évalué à 3.
s/ai/aies/
[^] # CUA
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse au journal Gtk to Qt - A strange journey. Évalué à 5.
Initialement, IBM avait rédigé CUA, qui se voulait un standard, respecté par OS/2 puis plus ou moins par les diverses applications graphiques. Alors, forcément, beaucoup de fenêtres et de boîtes avaient des allures communes.
[^] # Re: traduction de scalabilité
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse au journal "Scaling Mercurial at Facebook". Évalué à 6.
Tant qu’on ne passe pas sous l’échelle…
[^] # Re: Choix ?
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse à la dépêche CentOS et Red Hat unissent leurs forces pour une plateforme communautaire stable. Évalué à 3.
Si c’est une dépendance explicite, même indirecte, oui. Sinon, ça va dépendre du système.
Ceci dit, c’est vrai que Kerberos est un cas limite, et que cela s’appliquerait plus à cyrus-sasl.
[^] # Re: Choix ?
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse à la dépêche CentOS et Red Hat unissent leurs forces pour une plateforme communautaire stable. Évalué à 2.
C’est pour éviter (ou du moins minimiser) ce genre d’aléas que l’on construit en principe les binaires dans un environnement étanche (tinderbox, jails, etc.).
[^] # Re: hello world
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse à la dépêche Concours "Evenja Café", un nouveau paradigme de programmation. Évalué à 10.
En fait, c’est un peu comme une bibliothèque, mais mal traduite.
[^] # Re: Android sans Google
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse au journal 36 15 ma vie avec l'univers google. Évalué à 2.
Pourquoi pas ? Avec le lien précédent (Andromadus), ça pourrait m’intéresser. Tu aurais un lien ?
[^] # Re: Android sans Google
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse au journal 36 15 ma vie avec l'univers google. Évalué à 4.
J’ai récemment voulu installer une ROM Cyanogen sur un « vieux » HTC Desire Z, mais finalement, je ne l’ai toujours pas fait : j’avais commencé par télécharger les différents binaires nécessaires, mais en vérifiant les empreintes MD5, je me suis rendu compte qu’il y en avait un qui ne correspondait pas, et je n’ai jamais pu trouver la version qui allait bien. Sur un forum XDA on m’a dit « c’est pas grave, zyva, de toute façon personne ne vérifie les MD5… ».
Ouais, bon, d’accord, on reviendra plus tard.
[^] # Re: Android / androïde
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse à la dépêche CyanogenMod 10.2. Évalué à 2.
On ne se connaît sans doute pas, mais je suis presque sûr que tu sais le prononcer. Je côtoie pas mal de gens qui ont des accents très différents (les mauvaises langues prétendent même que j’en aurais un…), mais je n’ai jamais entendu quiconque prononcer « un boudun » ou « in boudin ».
[^] # Re: Android / androïde
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse à la dépêche CyanogenMod 10.2. Évalué à 2.
Exercice : prononcer devant un miroir (ou faire un selfie, c'est à la mode).
[^] # Re: Saucisse
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse au journal Les nouvelles versions du noyau seront publiées en .xz. Évalué à 3.
Et ça permet surtout d’éviter de parler de quenelle.
[^] # Re: Android / androïde
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse à la dépêche CyanogenMod 10.2. Évalué à 2.
Et pourtant, la forme de la bouche lorsqu’on le prononce n’a rien à voir :
bouche horizontale en arrière pour faire le « in » [ɛ̃] ;
bouche arrondie en avant pour le « un » [œ̃].
# Franglais
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse à la dépêche Le code source d’edX est disponible sous AGPLv3. Évalué à 2.
En français, MOOC est censé se dire CLOM.
[^] # Re: Android / androïde
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse à la dépêche CyanogenMod 10.2. Évalué à 3.
Je me suis retrouvé une fois invité chez quelqu’un pour l’apéro, et on m’a proposé du « Trois Roses ».
[^] # Re: Mais c'est quoi poche?
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse à la dépêche Tags et RSS au menu de poche 1.3. Évalué à 2.
Ça se fait en script shell :
saveurl() { cat > /dev/null; } # Save a url for reading later when you "have time"
[^] # Re: Résistance au changement… => email = peine perdue
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse au journal GnuPG peut encore avoir plus de sous. Évalué à 2.
Pas si on utilise son propre webmail, et il me semble même qu'il existe des extensions pour Gmail.
# Quis custodiet ipsos custodes?
Posté par Thierry Thomas (site web personnel, Mastodon) . En réponse au journal La loi sur la programmation militaire est adoptée !. Évalué à 8.
Un article très fouillé de Jean-Marc_Manach sur le sujet : Tout ce que vous avez toujours voulu savoir sur la #LPM.