Menu principal

Statut de la page

Ce qui nous pousse au Libre

Si certains logiciels libres sont réputés à la fois pour leur efficacité et leur esthétique fonctionnelle (qu’on nommera design, parce que c’est ainsi), il faut reconnaître qu’ils ne font pas la majorité. Certains designers aimeraient apporter leur pierre à l’édifice libriste, et rendre plus attractifs et fonctionnels les logiciels libres, mais la route semble encore bien longue comme l’a récemment constaté Maiwann. Le dialogue entre développeurs de logiciels libre et designers semble cependant s’amorcer sous les meilleurs augures, d’abord en identifiant clairement les besoins mais aussi en proposant des solutions d’interactions. Dans ce billet, Marien Fressinaud apporte une réponse de développeur et identifie, à son tour, [...]
Lire la suite
Vus : 159
Publié par Framablog : 881

Liste des projets acceptés pour le Google Summer of Code 2018

Cet été, 16 étudiants travailleront à l’amélioration de GNOME grâce au programme Google Summer of Code. Les différents projets incluent la mise à jour automatique de Journaux quand de nouvelles entrées apparaissent dans l’historique des événements. La possibilité de modifier la vitesse d’une vidéo dans Pitivi, de réduire temporairement la résolution lors du montage et l’amélioration de son interface. Le portage de Fichiers en GTK+ 4. L’ajout de la consommation [...]
Lire la suite
Vus : 294
Publié par Okki : 217

Veille de la semaine #19 de 2018

API Evolution for REST/HTTP APIs (en) : Un discussion et des exemples intéressants sur la manière de faire évoluer une API REST, incrémenter une version globale n'est pas toujours l'unique solution. Cost and value of DocBlocks (en) : Pour résumer, si le bloc de documentation ne fait que paraphraser le code, il n'apporte aucune valeur et il peut être supprimer Don’t be evil… until… (fr) : une description du changement de tarif important de Google Maps mais surtout une discussion intéressante sur les services gratuits utilisés à tort et à travers.  [...]
Lire la suite
Vus : 259
Publié par Damien Pobel : 28

Il y a 20 ans, Netscape libérait son code source

Nous savons maintenant tout ce que cela a apporté à la fois sur le plan technique et humain, mais à l’époque c’était un incroyable saut dans l’inconnu. C’est le moment de voir ou revoir le fameux film Project Code Rush pour se replonger dans l’ambiance de l’époque où Firefox n’existait encore qu’en rêve.

Vus : 180
Publié par mozillaZine-fr : 375

Liste des projets acceptés pour le Google Summer of Code 2017

Tous les ans, plutôt que de passer l’été à vendre des beignets sur la plage, Google permet à des étudiants de travailler sur des projets libres. Le fameux Google Summer of Code. Cette année, 20 projets GNOME ont été acceptés :  [...]
Lire la suite
Vus : 260
Publié par Okki : 217

zeniTK - un zenity sans GTK

Alors que je bricole 2-3 trucs sur mes sessions, je râle à chaque fois qu'un script doit utiliser zenity. C'est censé être de petits outils rapides, mais la moindre petite fenêtre met 3 plombes à s'ouvrir le temps que toutes les libs GTK soient chargées. J'ai donc eu envie de refaire un zenity à ma façon à partir de la librairie tkinter, et ça donne ZeniTK. L'outil ne propose pas encore autant d'options que zenity, et je ne suis pas certain d'en rajouter sauf si j'en ai besoin ou si des contributions sont proposées. On peut déjà profiter des éléments suivants : Alertes habituelles : [...]
Lire la suite
Vus : 256
Publié par Thuban : 232

#Python – Application « Mon jardin » : Analyse du code (1ère partie)

Edit du 04/04/2017 Je viens de déposer la totalité du code source sur Framagit :  https://framagit.org/Ordinosor/mon-jardin/tree/master Bonjour à tous, Il y a quelques jours, je vous avais présenté mon application destinée aux jardiniers en herbe. Elle est composé de six modules. Je suis en train de reprendre le code de chacun d’entre eux pour en éliminer les bugs et les risques de crash.  [...]
Lire la suite
Vus : 419
Publié par Miamondo : 62

Git recall

Si vous développez, contribuez, travaillez en groupe ou tout simplement suivez l’évolution du développement d’un programme, vous devez sûrement connaître l’outil de versionnage Git. Cet outil développé par Linus Torvalds lui-même est une référence pour la gestion de projet technique, ce que soit pour un projet personnel ou en équipe. Git permet de tracer l’évolution de son code, structurer les fronts de développement et de pouvoir revenir à n’importe quelle version passée. Bon, si vous ne connaissez pas Git, cette news vous est inutile, à part pour vous présenter cette outil qui a de grande chances de vous être très utile. Si vous utilisez Git, vous connaissez donc ce besoin de vérifier rapidement les dernières évolution du code, par vous-même ou par vos collaborateurs. Ils vous est possible d’en avoir une vue via la commande git [...]
Lire la suite
Vus : 31
Publié par raspbeguy : 12

Clean code #2 : Rendre son code plus robuste grâce aux immutables!

Dans ce billet, j’aborde la notion de classe immutable. Beaucoup de développeurs en connaissent la définition, mais ne connaissent pas les implications de ce pattern. Il est pourtant très intéressant, car il permet de rendre plus robuste les développements dans bien des cas. Vous pouvez également retrouver le premier article clean code. Immutable/Immuable qu’est que c’est ? Immutable est le terme anglais, j’utiliserai uniquement ce dernier dans la suite de l’article. Place à la théorie, ne fuyez pas c’est diablement simple : Une classe immutable est une classe dont les objets, une fois instanciés, ne peuvent plus changer d’état. Qu’est-ce que cela implique ? Rendre une classe immutable à ces avantages et un [...]
Lire la suite
Vus : 421
Publié par Wodric : 12

Bookeen - Le code source

Les liseuses Booken, appareil électronique, tournent avec du logiciel. Qu'en est-il des sources ? Le compte Twitter Booken m'a indiqué comme lien de référence le dépôt Github suivant : https://github.com/bookeen. Voici une analyse rapide de ce dépôt et quelques réflexions et retours. Analyses du dépot Github et ce que cela nous apprend ETL workflow library https://github.com/BOOKEEN/etl-workflow Les dernières modifications remontent à il y 6 mois pour un simple script PHP. L'ensemble des sources de ce dépôt sont en [...]
Lire la suite
Vus : 632
Publié par genma : 260
Powered by BilboPlanet