Archives de l’auteur : Rowin

ALERTE : Libertés en danger (et pas que sur Internet) !

Quelques mois après le combat pour la neutralité du net au Parlement Européen (combat provisoirement gagné, d’ailleurs ^^), un nouveau danger se profile.

Sous couvert de lutte contre le terrorisme (l’outil classique pour faire passer des lois rapidement et sans discussion. En France, c’est terrorisme et pédophilie), le gouvernement tente de faire passer un texte de loi assez inquiétant, en procédure accélérée (c’est à dire qu’il n’y aucun délai minimum entre le dépôt d’un projet de loi et son étude par le Parlement).
Continuer la lecture

Reset The Net : 5 manières de se cacher (partiellement) de la NSA

Aujourd’hui, nous fêtons le premier anniversaire des révélations des écoutes massives de la NSA par Edward Snowden. À cette occasion, l’évènement Reset The Net – dont je vous avais parlé récemment – veut changer notre manière d’utiliser Internet, afin de nous permettre de reprendre le contrôle…

C’est pour ça qu’aujourd’hui, je vous propose 5 astuces/solutions pour réduire la surveillance que la NSA exerce sur vous !
Continuer la lecture

Reset The Net : Reprenons le contrôle

Le 5 juin prochain est une date importante. Cela fera un an jour pour jour que les premières révélations d’Edward Snowden auront été publiées.
Ce jour là, nous avons eu la triste confirmation de ce que nous voulions tous ignorer depuis des années : nous sommes massivement surveillés et espionnés par nos états…

Un an après, qu’est-ce qui a changé ? Rien. Les gouvernement se sont un peu offusqués, pour la forme, mais c’est tout.

Alors il est temps que NOUS, citoyens du monde, internautes, disions stop à tout cela ! Nous devons leur faire comprendre que nous ne voulons pas de cette surveillance !

Souvent, on entend l’argument du « Rien à cacher ». Si vous n’avez rien à cacher, alors ça n’est pas gênant si on vous espionne, n’est-ce pas ? Et bien si !
Ne rien avoir à cacher ne signifie pas pour autant que nous désirons voir toute notre vie privée collectée et analysée.

Que faire ? Simplement, ce 5 juin, il sera temps de prendre des mesures énergiques pour contrer la NSA et ses associés mondiaux. Comment ? En adoptant tout une série de gestes simples pour se protéger. Par exemple, en arrêtant de donner toute notre vie privée à Facebook ou à Google. Remplaçons ces sociétés par des alternatives libres, non contrôlées par des sociétés et décentralisées.
Par exemple en cryptant nos mails. C’est simple et ça évite que votre correspondance puisse être lue.
Par exemple en arrêtant d’utiliser Windows ou Mac OS qui sont remplis de trous pour permettre aux états d’y récupérer des informations personnelles.

Tous ensemble, nous POUVONS changer les choses. Mieux encore, nous DEVONS le faire. C’est un devoir parce que nous nous battons pour nous, c’est vrai, mais aussi pour nos descendants. Et nous leur devons ce combat pour leur liberté !

Plus d’infos sur https://www.resetthenet.org/ et dans la vidéo suivante (sans cookies :D)

Avancement des travaux – Résultats de l’étude de marché

Il y a quelques jours, j’annonçai la fermeture de l’étude de marché sur les jeux de stratégie par navigateur. Depuis la fermeture des votes, j’ai donc récupéré les résultats et ai entrepris de les analyser.

L’étude de marché révèle (et ce n’est pas une surprise) que le jeu de stratégie par navigateur a une mauvaise image. Il est souvent considéré comme un genre de seconde zone pour mauvais développeur et joueur fauché.

Les attentes sont, là aussi, assez conforme à ce qui était attendu. Pour beaucoup, les graphismes ne sont pas l’élément le plus important de tels jeux, mais ceux-ci doivent par contre bénéficier d’un univers vaste et structuré.

Enfin concernant le financement, beaucoup sont opposés à une participation directe du joueur et souhaitent plutôt un financement par la pub ou par l’utilisation d’un « cash-shop » (boutique virtuelle permettant d’acheter des objets et des avantages dans le jeu).

Beaucoup de sondés ont laissé un commentaire. Bien que non intégrés directement dans l’analyse de l’étude, ils m’ont été utiles pour comprendre et dépouiller les résultats bruts.

J’ai rédigé une analyse complète et détaillée de cette étude de marché (13 pages de graphes et de tableaux, tout en couleur et en français !). Elle est disponible ici : Analyse de l’étude de marché (Licence CC-BY-NC-ND).

Dans quelques jours, j’annoncerais officiellement mon positionnement par rapport au marché, ainsi que mon choix de financement.

Merci à tout ceux qui auront participé à cette étude !

N’hésitez pas à partager vos opinions et avis sur cette étude juste en dessous de cet article !

Bonne soirée

CodinGame : La dernière croisade

Ce soir j’ai participé pour la première fois de ma vie à un concours de programmation. En l’occurrence, mon choix s’est porté sur CodinGame. À la base, l’idée est de montrer ce que l’on sait faire à de potentiels employeurs, mais nombreux sont les gens qui comme moi l’ont fait juste pour le plaisir !

Le concours commençait à 18h ce soir, sur le site. Il s’agissait d’écrire un petit programme dans le langage de notre choix (parmi une liste pré-établie) afin de résoudre un petit problème, le bon fonctionnement du programme étant testé par un robot qui lui fait affronter différentes situations.

Cette fois-ci, comme vous l’aurez compris dans le titre, on parlait d’Indiana Jones ! Il était en effet question d’écrire un programme pour aider ce brave Indy à se sortir d’un piège dans lequel il est (bêtement) tombé en explorant un temple Maya. Normal quoi !

À titre personnel, j’ai choisi de travailler en PHP. J’ai donc abordé tranquillement le premier exercice. Déjà, il a eu le mérite de me faire (re)découvrir les mécanismes de flux d’entrée/sortie en PHP. Ensuite, je dois avouer que le chalenge est assez relevé ! Non pas que l’algorithme en lui-même soit particulièrement dur (pas dans le premier exercice en tout cas), mais la rigueur demandé ainsi que la présence du chronomètre vous oblige à une concentration maximale, ce qui n’est pas désagréable, au final ! À l’issue de une heure quarante-cinq à galérer, j’ai enfin fini par terminer le premier exercice (une erreur stupide dans le fonctionnement d’un tableau m’a fait perdre 45 minutes de débogage…)
Et là, il a fallu aborder le second exercice ! Beaucoup plus corsé, non pas sur le plan de la programmation mais sur le plan de l’algorithmie par contre… Ici, il s’agissait de construire le chemin de la sortie du piège pour notre bon Indy, en faisant tourner les différents blocs qui constituent le tunnel souterrain dans lequel il était tombé. Tâche rendue ardue par le fait que Indy, pendant ce temps-là, tombait dans le vide accompagné de quelques rochers mortels…

Là je dois avouer que j’ai séché ! Ce qui m’a permis de découvrir un autre point sympa du concours : l’entraide. Dans le salon IRC de l’évènement, les participants réfléchissaient ensemble et dans la bonne humeur à une solution au problème qui nous occupait tous.

Après quelques hypothèses, j’ai moi-même tenté un algorithme un peu bourrin, que j’ai codé sans trop de problèmes. Mais il s’est avéré inefficace pour sauver Indy… Devant le peu de temps qu’il me restait, j’ai préféré m’arrêter là et rendre ma copie.

J’obtiens donc un score de 50% en 3 heures, 11 minutes et 40 secondes, soit une 228ème place au classement général (sur 306). Sans être extraordinaire, je suis plutôt content de mon score, pour une première fois, et je suis sûr d’arriver à faire mieux la prochaine fois, maintenant que j’ai bien cerné le fonctionnement d’un tel évènement !

Alors, si vous voulez tester votre talent en programmation, n’hésitez pas à participer à CodinGame ou un autre concours du même style !

Pourquoi le Logiciel Libre, au final ?

Je rabâche souvent les oreilles de tout le monde avec le logiciel libre. C’est bien beau mais concrètement qu’est-ce que c’est et pourquoi c’est bien (la syntaxe de cette phrase craint…) ?

Bien sûr, il existe plein de ressources sur le net qui expliquent ce genre de choses (je conseille notamment le site du projet GNU qui reste LA référence), mais j’ai envie de mettre mes propres mots, histoire d’apporter un point de vue de plus pour vous convaincre !

Continuer la lecture

Élections européennes et Logiciel Libre

Le 25 mai prochain ont lieu les élections européennes. Un seul tour pour élire les députés qui siègeront au Parlement Européen pour les 5 ans à venir.

Et parmi les sujets dont ils parleront : le logiciel libre.

Alors ces élections sont l’occasion de faire savoir aux députés que l’Union Européenne a besoin de logiciel libre et que nous, citoyens, devons pouvoir jouir de nos libertés !

Pour ça, vous pouvez signer la déclaration d’utilisation des logiciels libres ! C’est un document tout simple, voyez plus tôt :

Je déclare utiliser des logiciels libres et souhaiter qu’à l’avenir :

  • les droits des développeurs et des utilisateurs de logiciels libres soient pris en compte par le législateur
  • l’utilisation, la production et la diffusion de logiciels libres soient encouragées par les pouvoirs publics

Pour signer cette déclaration, c’est tout simple et ça prend 37 secondes maximum (montre en main !). Ça se passe ici : Pacte du Logiciel Libre – Signature de la Déclaration

Et si vous êtes candidat aux élections européennes (qui sait !) vous pouvez aussi signer le Pacte du Logiciel Libre, indiquant votre volonté de vous engager pour le Logiciel Libre, ici : Pacte du Logiciel Libre – Signature du Pacte

Votre signature compte pour changer les choses !

Avancement des travaux – Étude de Marché

Les travaux avancent sur la construction du moteur, alors il est temps d’étudier un peu la demande !

J’ai donc préparé une étude de marché, assez courte, pour me permettre de cerner le marché !

Merci à ceux qui prendront quelques minutes pour participer !

Pour participer à l’étude de marché, cliquez ici

Merci !