Un appel au vote pour élire le nouveau logo Bash qui sera affichée sur la page présentant le projet GNU Bourne-Again SHell et utilisé par le projet est proposé par son mainteneur, Chet Ramey.
Il relaye cet appel au travers d'un email sur la liste de diffusion de Bash.
A l'heure actuelle, le choix du logo à l'air très clair pour la communauté. Si vous voulez vous aussi participer à cette initiative, cela vous prendra pas plus de 10 secondes, tout se passe sur cette page de vote !
A défaut de vous spoil le dernier StarWars, voici les trois logos en lice
![](https://slauncha.ariake.fr/data/images/bash-logos-vote.tb.png)
Lire la suite de Vote : Nouveau logo Bash
DuckDuckGo, le moteur de recherche préservant votre vie privée (en), continue de croître rapidement. Mais a du mal à se faire sa place parmi les moteurs de référence.
Au 15 décembre, DuckDuckGo a reçu 3.25 milliards de requêtes cette année, selon les statistiques de trafic (en) publiées. Cela représente une hausse de 74% par rapport à la même période de l'année dernière. Lundi 14 décembre, le moteur a connu sa première journée avec plus de 12 millions de requêtes directes.
![Requêtes de recherche directe](https://slauncha.ariake.fr/data/images/duckduckgo_daily_direct_search_queries_28-day_moving_average_direct_chartbuilder.png)
Analyse complète : article, en anglais.
Lire la suite de DuckDuckGo réalise une croissance de plus de 70% cette année
Kanboard est un gestionnaire de tâches visuel qui permet de gérer facilement des petits projets de manière collaborative. L'outil est particulièrement adapté aux personnes qui utilisent la méthode Kanban. On peut voir Kanboard comme une alternative (simplifiée) au logiciel propriétaire Trello.
![](https://slauncha.ariake.fr/data/images/kanboard-dashboard.png)
Pour rappel, vous pouvez trouver un article présentant plus en détail les fonctionnalités de Kanboard dans sa version 1.0.7 ainsi qu'un tutoriel pour son installation.
Avec la nouvelle version 1.0.21 sortie il y a quelques semaines, faisons le point sur les fonctionnalités proposées.
Lire la suite de Kanboard 1.0.21
Qui a dit que les informaticiens n'avaient pas le sens de l'humour ![smiley smiley](https://slauncha.ariake.fr/plugins/ckeditor/ckeditor/plugins/smiley/images/regular_smile.gif)
![](https://slauncha.ariake.fr/data/images/imgcomputerscience.tb.jpg)
Lire la suite de Humour d'informaticien
Nous avons déjà abordé cette problématique il y a quelques mois, je vous proposais de créer un algorithme génétique en Java.
Aujourd'hui, je vous propose le même programme mais developpé en C.
Pour rappel, le cas d'exemple étudié sera le suivant :
Nous allons créer un algorithme qui permet de trouver au sein d'une population un individu ayant la meilleure aptitude, dans notre cas possédant un code génétique identique à celui recherché (solution optimale).
Pour ce faire nous allons créer les fichiers suivants :
-
t_bool.h : Déclare le type t_bool, un type booléen.
-
population.h et population.c : Déclare et donne l'implémentation des différentes méthodes permettant de traiter l'ensemble des individus d'une population.
-
t_individual.h et t_individual.c : Déclare et donne l'implémentation des différentes méthodes permettant de traiter un individu.
-
t_skill.h et t_skill.c : Déclare et donne l'implémentation des différentes méthodes permettant déterminer la compétence d'un individu.
-
runtime_algo.c: S'occupe de gérer l'évolution : reproduction, mutation ...
-
main.c : Le programme principal permettant de lancer l'évolution sur notre population initiale.
Voyons en détail l'implémentation de ces différents fichiers.
Lire la suite de Création d'un algorithme génétique (en C)