Journal Cohérence des fonctions de tri

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
29
29
nov.
2016

Nous allons discuter d'un point très simple, l’implémentation de la fonction max dans de nombreux langages. Nous allons voir que cette fonction est plus complexe qu'il n'y parait et que son implémentation différente entre de nombreux langages peut poser quelques problèmes.

Introduction

Que se passe-t-il quand on calcule le minimum ou le maximum de deux éléments identiques ?

Dit autrement, soit x = max(a, b) si a == b, quelle est la valeur de x, a ou b  (…)

Journal Le Google Code In 2016 est lancé

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
10
29
nov.
2016

Bonjour,

Le Google Code-In 2016 a démarré hier soir.

Il s'agit d'un concours organisé par Google pour les 13-17 ans, le but étant de leur faire découvrir l'informatique et le logiciel libre. Les participants doivent compléter des tâches proposées par plusieurs projets libres (17 projets cette année). Les gagnants (2 par projet) participeront à un voyage à San Francisco avec visite des locaux de Google et diverses conférences.

ça se passe par ici:
https://codein.withgoogle.com

Journal Devuan a deux ans

Posté par  . Licence CC By‑SA.
Étiquettes :
15
28
nov.
2016

Bonsoir journal,

Aujourd'hui, cela fait deux ans et un jour que le célèbre fork de la distribution Debian par des ADMINS UNIX VETERANS a été annoncé avec fracas suite au refus de voir le célèbre init systemd inclu de base dans Debian, après un débat et une votation.
La distribution Devuan Jessie 1.0 semble toujours en Beta comme indiqué sur le site.
Utilisez vous cette distribution ? si oui, en êtes vous satisisfait. L'avez vous deployé en production sans trop de (…)

Journal "Libre, chiche !" un communiqué du Synpell et de Minga

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
8
28
nov.
2016

Communiqué commun du Syndicat Professionnel des Éditeurs de Logiciels Libres et de l'association Minga sur l'urgence d'organiser les professionnels du libre en syndicat professionnel :

Même si nous ne sommes pas tous des informaticiens, mais des usagers des technologies numériques pas toujours bien cohérents entre les idées que nous défendons et les moyens technologiques que nous utilisons, nous partageons la conviction de Richard Stallman (initiateur du mouvement des logiciels libres) quand il rappelle que toutes les libertés sont interdépendantes, y (…)

Journal De la confiance dans le monde OpenPGP

Posté par  . Licence CC By‑SA.
62
27
nov.
2016

Introduction

La confiance est l’un des concepts à la fois les plus importants et les plus mal compris d’OpenPGP. Derrière ce terme peuvent se cacher en réalité deux notions bien distinctes, illustrées par les propositions suivantes :

  • Alice est confiante que la clef 0xB4902A74 appartient à Bob ;
  • Alice fait confiance à Bob quand celui-ci lui dit que la clef 0x4B493BB7 appartient à Charlie.

La première proposition fait référence à la validité de la clef 0xB4902A74, tandis que la seconde fait (…)

Journal Retour d'expérience Achat Portable Clevo

Posté par  . Licence CC By‑SA.
Étiquettes :
16
27
nov.
2016

Bonjour à tous,
Je cherchais un endroit pour faire un retour d'expérience sur mon Clevo, le premier lien que j'ai trouvé est http://linuxfr.org/users/bistentou/journaux/retour-d-experience-achat-portable-clevo
Voici donc mon retour sur le même site.

J'ai acheté début 2015 un Clevo P670SE et n'en suis pas si content :
- Erreur sur les specs du site, le portable est bien plus épais qu'annoncé.
- Erreur sur le câble entre chargeur et prise murale (confusion C5 / C13), donc inutilisable à la livraison si je (…)

Journal Joomla et les clubs à abonnement payant

Posté par  . Licence CC By‑SA.
Étiquettes :
8
27
nov.
2016

Bonjour,

Développeur Mambo de la première heure, j'ai un peu passé mon chemin depuis la version 1.5 de joomla pour me consacrer à d'autres aspects de l'information.

Ayant un peu de temps pour me remonter un site, je me pose de grosses questions sur le principe de fonctionnement des clubs de thèmes et d'extensions.

"joomla club" sont des mots qui dans votre moteur de recherche préférée remonteront un pan entier de l'écosystème.

Prenons un de des clubs les plus connus (…)

Journal Programmer ça craint

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
30
26
nov.
2016

Un petit journal bookmark, pour varier. L'article original, en anglais, a été traduit en français ; avec quelques fôtes, mais le fond est tellement juste et l'humour si féroce que ça vaut le coup de partager.

En anglais : Programming Sucks
En français : Programmer ça craint

Quelques extraits si tu hésites à cliquer sur le lien :

Même les bons codeurs ne prennent pas la peine d'apprendre la totalité des spécifications écrites par des organisations créées pour implémenter des licornes (…)

Journal Xavier Leroy est le lauréat 2016 du Prix Milner.

Posté par  . Licence CC By‑SA.
Étiquettes :
53
25
nov.
2016

Hier, jeudi 24 novembre 2016, Xavier Leroy a reçu le prix Milner à Londres à la Royal Society. Le prix Milner est le plus grand prix européen en informatique; il est décerné conjointement par la Royal Society, l'Académie des Sciences et l'académie allemande Leopoldina. Il est décerné en l'honneur de l'informaticien britannique Robin Milner qui fut lauréat du Prix Turing en 1992.

Le prix revient cette année à Xavier Leroy pour ses travaux tant théoriques que pratiques sur la fiabilité (…)

Journal Humble Book Bundle: Unix/Linux

Posté par  . Licence CC By‑SA.
Étiquettes :
22
24
nov.
2016

Hello Worlds!

Pour celles et ceux qui l'auraient raté, Humble Bundle propose un Book
Bundle sur Unix et GNU/Linux. 16 livres issus de chez O'Reilly au format numérique,
sans DRM, pour min 15$.

L'URL: https://www.humblebundle.com/books/unix-book-bundle

Voici la liste des titres:

  • bash Cookbook
  • Bash Pocket Reference, 2nd Edition
  • Classic Shell Scripting
  • DNS and BIND, 5th Edition
  • Essential System Administration, 3rd Edition
  • ex and yacc, 2nd Edition
  • Learning GNU Emacs, 3rd Edition
  • Learning the bash Shell, 3rd Edition
  • Learning the vi and (…)

Journal OPEN-V : premier microcontrôleur libre ?

Posté par  (site web personnel) . Licence CC By‑SA.
21
24
nov.
2016

Suite à une entrée sur le blog hackaday.com, j'ai découvert ce projet mené par une université Colombienne.
Les specs sont visibles sur la page de financement participatif : https://www.crowdsupply.com/onchip/open-v. En bref :
- 8 KB SRAM
- 160 MHz, architecture RISC-V
- SPI, I2C, SDIO, and JTAG
- ADC 10-bit et DAC 12-bit, maxi 10MS/s
- 16 GPIO
Bon, ça casse pas trois pattes à un canard… mais c'est libre. En tout cas pour l'instant. Il n'y a pas (…)

Journal Google ne s'empêche plus de lier le nom des internautes aux données collectées (comme Facebook)

Posté par  . Licence CC By‑SA.
25
23
nov.
2016

C'est annoncé comme un scoop peu médiatisé par propublica.org: https://www.propublica.org/article/google-has-quietly-dropped-ban-on-personally-identifiable-web-tracking et je n'ai pas vu de discussion sur le sujet.

Il y est dit que depuis 10 ans que Google a acheté la compagnie de publicité en ligne DoubleClick, ils n'avaient pas encore rapproché sa base de données de la leur, donc du nom de leurs utilisateurs, et s'empêchaient de le faire par leur politique de confidentialité. Mais il suffisait de changer ces statuts, ce qu'ils ont fait cet été (…)

Journal Journée QGIS à Montpellier 1er et 2 décembre 2016

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes : aucune
5
23
nov.
2016

Bonjour,

Plusieurs dépêches ont été publiées sur le logiciel SIG Open source QGIS ces derniers années sur Linuxfr [1]. Depuis 4 ans, à Montpellier, l'OSGeo-fr et SupAgro organisent des rencontres utilisateurs à Montpellier. Si ces dépêches vous ont intéressés, si vous êtes utilisateur de ce logiciel, cet événement est fait pour vous. Vous pourrez y rencontrer d'autres utilisateurs et des contributeurs.

La journée est découpé en une 1ere demi-journée par une session "éditeur", orienté projet, évolutions, et une 2eme demi-journée (…)

Journal Tagless-final ou l'art de l'interprétation modulaire.

Posté par  . Licence CC By‑SA.
32
22
nov.
2016

Dans la lignée du journal EDSL et F-algèbres, ce journal présente une méthode pour plonger un langage dans un autre (ici OCaml) qui généralise la précédente et centrée autour de la notion d'interprétation. Contrairement aux méthodes plus courantes pour résoudre cette question, la méthode tagless-final permet également de résoudre le problème de l'extensibilité : étendre un type de donnés, ajouter des opérations dessus, sans avoir à réécrire du code déjà compilé et cela avec la sécurité du (…)