Journal LinuxFr.org : seconde quinzaine d’août 2018

Posté par (page perso) . Licence CC by-sa.
Tags :
10
1
sept.
2018

Cent‐troisième épisode dans la communication entre les différents intervenants autour du site LinuxFr.org : l’idée est tenir tout le monde au courant de ce qui est fait par les rédacteurs, les admins, les modérateurs, les codeurs, les membres de l’association, etc.

L’actu résumée ([*] signifie une modification du sujet du courriel) :

Statistiques

Du 16 au 31 août 2018 :

  • 983 commentaires publiés (dont 4 masqués depuis) ;
  • 216 étiquettes (tags) posées ;
  • 81 comptes ouverts (dont (...)

Journal Les nettoyeurs du web - journal bookmark vidéo

Posté par (page perso) . Licence CC by-sa.
Tags : aucun
43
31
août
2018

Arte propose en replay jusqu'au 3 septembre (4 septembre sur ma freebox) le documentaire Les nettoyeurs du web.

Il est question de réseaux sociaux, de modération… l'envers du décor sur le filtrage des contenus.

C'est pas joli joli - des passages où un coeur bien accroché peut dépanner… mais vraiment très intéressant.

À ne pas regarder un jour de déprime… mais à regarder si on aime « savoir comment ça marche ».

Et si vous aimez savoir comment les (...)

Journal Chaque été depuis 9 ans, Altran enclenche une procédure de licenciement contre un délégué syndical

Posté par . Licence CC by-sa.
Tags :
48
31
août
2018

Aucune d’elle n’a abouti jusque là.

Cet été, ils s’en sont pris au délégué CGT qui a amené plus de 500 salariés en action collective aux prud’hommes.

(sur cette affaire, où Altran a été condamné en appel à payer 10 millions d’euros aux salariés (soit moins que les dividendes de l'année précédente): https://www.ladepeche.fr/article/2018/01/24/2728257-altran-condamne-toulouse-verser-10-millions-euros-non-paiement-heures.html)

Quelques mots de Loïc, la nouvelle cible:

La Direction ALTRAN, M. CARRERA et M. TORTOCHAUX en tête, ont initié une procédure de licenciement contre moi, celle-ci (...)

Journal Le quiz c++ de l'été - Débriefing

Posté par (page perso) . Licence CC by-sa.
Tags :
12
31
août
2018

Très bonne discussion sur le fil du Quizz C++ de l'été !

Sur le problème en lui-même, Clément V a donné la bonne réponse en parlant de temporaire dans le 4ème appel (shared_ptr de B). Je vais développer :

Les deux premiers appels sont identiques en terme de code machine. En effet, en C++, un objet B dérivant de A est, au point de vue de l'arrangement mémoire, un A, suivi des attributs de B (oublions l'héritage virtuel pour le (...)

Journal J'ai joué avec Crowl et OpenDBViewer conjointement

Posté par (page perso) . Licence CC by-sa.
Tags : aucun
24
30
août
2018

Suite aux dépêches très récentes présentant respectivement Crowl et OpenDBViewer 1.1.0, j'ai testé les deux… conjointement, et suis arrivé au point où je voulais faire des commentaires.

Oui mais… devais-je mettre les commentaires dans le fil de la dépêche sur Crowl ou dans le fil de commentaire de la dépêche sur OpenDBViewer ?

A force de ne pas me décider, j'ai décidé de faire un journal et d'y faire référence dans les deux dépêches.

Installation de Crowl

La documentation (...)

Journal Un peu d'Open Hardware pour la rentrée (et beaucoup de linuxboot)

Posté par (page perso) . Licence CC by-sa.
35
30
août
2018

Bonjour à tous,

J'espère que l'été aura été prolifique. De notre côté après notre rachat, il a été plus que studieux, et il s'est déroulé entre le pays de l'oncle Sam et notre bon vieux continent (à ce propos si vous voulez un truc, évitez la Californie en été, c'est bourré de Geek auquel il faut ajouter les touristes et là, ça devient n'importe quoi sur à peu près tous les sujets).

La rentrée c’est la semaine prochaine et il (...)

Journal GNU/Linux Manjaro ! + projet ARM à 300 € !?

Posté par (page perso) . Licence CC by-sa.
17
30
août
2018

Chers journaleux,

Cela fait des années que je n’utilise et installe que Linux Mint (MATE), après Ubuntu et Debian… 2001, mes débuts sérieux avec GNU/Linux.

GNU/Linux Manjaro !

Il y a quelques mois, j’ai découvert Manjaro Linux ![1]

Avantages :

  • publication continue (“rolling release” en anglais)[2]
  • logiciels en versions récentes

Depuis peu, Manjaro à d’ailleurs dépassé Mint sur distrowatch[3]

Actuellement je l’étudie dans une machine virtuelle.

Au boulot, je me prépare à remplacer Mint par Manjaro (MATE) sur les 15 (...)

Journal vim: Au revoir syntastic, bonjour ALE

Posté par . Licence CC by-sa.
Tags :
36
24
août
2018

J'utilise Vim pour éditer des fichiers et notamment pour coder. Et j'aime bien avoir l'intégration des linters dans mon éditeur pour afficher les erreurs à côté du texte.

Un linter, c'est un programme qui analyse le code et signale les infractions aux règles de codages, les potentiels problèmes, erreurs de syntaxes, variables non utilisées, etc. En Python, par exemple, j'utilise pylint et flake8.

Pour intégrer ces linters à un éditeur de texte, il existe des plugins.

Depuis longtemps je (...)

Journal Le quiz c++ de l'été

Posté par (page perso) . Licence CC by-sa.
Tags : aucun
20
23
août
2018

Comme c'est le mois du C++ sur LinuxFR, je vous propose ce petit quiz.

Voici un petit morceau de programme, avec une hiérarchie de classe A et sa fille B, deux fonctions qui prennent un pointeur à poil ou un pointeur partagé sur A, et des appels sur ces fonctions avec des A et des B.

class A {};
class B : public A {};

void f(A*);
void g(const std::shared_ptr<A
(...)

Journal quand Oracle fait les affaires de Azul.

Posté par (page perso) . Licence CC by-sa.
Tags :
13
20
août
2018

Oracle est en perte de vitesse car ils n'ont pas pris le virage technologique NoSQL, ni le virage BigData, ni celui du Cloud.

Microsoft veut prendre des parts de marché et brade le prix de sa solution SQL Server associée à son cloud Azure.

Oracle ne peut suivre au niveau des tarifs car c'est sa principale source de revenus. Oracle est en train de payer sa politique de recherche du profit en délaissant le Customer Care et donc en délaissant (...)

Journal WUY : simple GUI pour python3 ... et taptempo ;-)

Posté par (page perso) . Licence CC by-sa.
18
19
août
2018

WUY est un simple module python qui permet de transformer votre script python3 en GUI, et ça fonctionne sous linux, mac ou windows (pour peu que la plateforme possède un chrome)

Voilà un exemple de taptempo ;-), en wuy/py3 :

import wuy,datetime

class taptempo(wuy.Window):
    """ <button onclick="wuy.tic().then(x=>{document.querySelector('#tempo').innerHTML=x})">Tap Tempo</button> 
        <span id="tempo"></span>
    """
    size=(100,60)
    t=[]

    def tic(self):
        self.t.append( datetime
(...)

Journal Ⓒ✙✙ Le tiret bas (underscore) au début des variables membres ?

11
18
août
2018

En réponse à guppy, j’ai rédigé un long commentaire qui mérite d’être promu en journal.   \_o_/

La norme C++ réserve l’utilisation du tiret bas (underscore)

Résumé de la norme Ⓒ✙✙ : https://en.cppreference.com/w/cpp/language/identifiers

[…]

An identifier can be used to name objects, references, functions, enumerators, types, class members, namespaces, templates, template specializations, parameter packs, goto labels, and other entities, with the following exceptions:

  • the identifiers that are keywords cannot be used for other purposes;
  • the identifiers with a double underscore (...)

Journal LinuxFr.org : première quinzaine d’août 2018

Posté par (page perso) . Licence CC by-sa.
Tags :
12
17
août
2018

Cent‐deuxième épisode dans la communication entre les différents intervenants autour du site LinuxFr.org : l’idée est tenir tout le monde au courant de ce qui est fait par les rédacteurs, les admins, les modérateurs, les codeurs, les membres de l’association, etc.

L’actu résumée ([*] signifie une modification du sujet du courriel) :

Statistiques

Du 1er au 15 août 2018 🌴🌞 :

  • 1 330 commentaires publiés (dont 8 masqués depuis) ;
  • 167 étiquettes posées ;
  • 72 comptes ouverts (dont (...)

Journal Grille de mots croisés

Posté par (page perso) . Licence CC by-sa.
Tags : aucun
22
16
août
2018

En 2009, j'avais fait une grille de mots croisés (https://linuxfr.org/users/srb/journaux/exp%C3%A9rimentation-de-mots-crois%C3%A9s). J'en ai refait une autre récemment.

Les $ représentent les cases noires. Deux réponses contiennent un chiffre.

     1234567890
   I|....$....$
  II|$.......$.
 III|....$..$..
  IV|.$$..$..$.
   V|$.........
  VI|.....$.$.$
 VII|....$$.$..
VIII|.$$.....$.
  IX|.$........
   X|....$...$.
  XI|.$$.$..$..

Horizontal

  • I: ingrédient de la soupe japonaise; produit par un chocobo
  • II: en shell, Perl, Python, tk, etc.
  • III: génère de l'aléa anglais; début d'un transfert de données; petit filesystem
  • IV: choix; boitier WiFi
  • V: hash français
  • VI: propriété (...)

Journal LineageOS

Posté par . Licence CC by-sa.
55
15
août
2018

Cher termi'Nal,

Cela fait bien longtemps que je ne t'ai pas écrit, il faut dire que mes journées sont particulièrement occupées depuis le début d'année, et que depuis deux mois maintenant s'ajoute l'absence de connexion internet* Si je prends aujourd'hui ma plus belle plumemon plus beau clavier pour coucher ces quelques mots, c'est pour te reparler de LineageOS.

Bien que le tag LineageOS ne renvoie pas grand chose je ne te ferai pas l'affront, cher Termi'nal, de te présenter (...)