Blog de Hello / Sector One (hellosct1)

Aller au contenu | Aller au menu | Aller à la recherche

lundi, février 17 2014

L'April lance une grande campagne d'adhésion 'Donnons la priorité au logiciel libre'

L'utilisation de logiciels libres ... est la première étape dans la prise de contrôle de nos vies numériques – qui inclut la prévention de la surveillance. » a écrit Richard Stallman (président de la Fondation pour le Logiciel Libre).



L'APRIL, l'association pour la promotion et la défense des logiciels libres lance une nouvelle campagne d'adhésion. Cet appel permet à l'association de sensibiliser les responsables politiques à l'utilisation des logiciels libres à travers différentes actions et communications autour du libre

Comme je suis impliqué dans de nombreuses communautés : AFUP, PHP, BDD, LeMug.fr, MySQL, MariaDB, The Sharebox, CMS, le Libre, etc... je relais l'appel de l'April pour en faire autant, et pourquoi sautez le pas en prenant ou renouvelant l'adhésion pour les soutenir, comme moi.


Si vous aussi, vous utilisez des logiciels libres, et que vous pensez que c'est important d'avoir du code ouvert pour éviter les dérives, c'est le moment d'adhérer. Les raisons pour adhérer sont nombreuses et détaillées dans la page de campagne. Les avantages sont regroupés dans différentes rubriques, comme :

* Augmenter la capacité d'action
* Mieux se faire entendre
* Financer les actions, campagnes...
* Améliorer la qualité du monde numérique




Pour adhérer et connaître tous les détails, rendez-vous ici : http://april.org/campagne

Relayer les appels : #JeSoutiensApril et #prioriteLL



mercredi, février 5 2014

Programmez 171 février 2014

Pour ce numéro de février 2014, le magazine PROGRAMMEZ, dans sa nouvelle formule propose un numéro spécial l'invasion des API.


programmez 171 fevrier 2014
Le contenu reste identique à l'ancienne formule, mais avec des regards différents et de nouvelles rubriques. Ainsi, vous trouverez de nombreux articles utiles comme :

  • Silicon Valley
  • Les Actus
  • Développeur du mois
  • Dossier des API
  • Coding For Fun
  • Visual Studio 2013
  • etc.



Pour ma part, j'ai signé 1 article,

"MariaDB 10 : Rencontre avec Monty"

En décembre dernier, Michael Widenius, alias Monty, a fait une halte sur Paris pour présenter aux développeurs et à la communauté la nouvelle version de MariaDB, la version 10. Version très attendue. Programmez ! était là.




Consulter le magazine Programmez 171 en ligne


dimanche, octobre 13 2013

Programmez 167 de Octobre 2013

Pour ce numéro d'octobre 2013, le magazine PROGRAMMEZ consacre ce numéro à : "Maps" comme thème principal.


programmez 167
Ce numéro comporte aussi de nombreux articles utiles pour tous et vous trouverez comme rubriques :

  • BuzzWord
  • Les Actus
  • Outils
  • 3D
  • HTML5
  • Cloud computing
  • Pratique
  • etc.



Pour ma part, j'ai signé 1 article, "The sharebox : créer sa PirateBox !"


Ces derniers temps, PRISM et le tracking ont rendu plus aigües les questions d'anonymat. Des solutions existent comme la ShareBox, qui est un fork de la 'pirateBox' dont l'objectif commun est le partage de données, libre et gratuit sur un réseau parallèle à internet, tout en proposant un mode nomade.



Consulter le magazine Programmez 167 en ligne


dimanche, mars 31 2013

Mon premier retour avec Michael 'Monty' Widenius

Envoyé spécial pour le magazine Programmez au Meetup de Michael 'Monty' Widenius (créateur de MySQL et MariaDB) organisé par SkySQL, le mercredi 27 mars 2013 à Paris, il était important que j'en parle dans un petit article car vous devez attendre le prochain numéro du magazine « programmez » pour connaître le contenu de l'interview que j'ai effectué.

Monty et christophe villeneuve

Dans les points importants à ne pas louper, que Monty a pu me raconter, sont :


La facilité de passer d'une base de données MySQL vers MariaDB en quelques secondes et vis et versa, c'est à dire 50 secondes. Ces 50 secondes sont estimés au niveau de l'apprentissage de taper « mariadb » au lieu de « mysql » à la condition d'utiliser les mêmes fonctionnalités dans les deux bases de données.



L'autre question que je peux dévoiler avant la publication complète de l'interview, (question déjà posé avec Damien Seguy au Forum PHP 2010, pour le numero Programmez 136), c'est de voir apparaître un jour phpMariaAdmin ou phpMaAdmin au lieu de PhpMyAdmin.

Monty a répondu que pour l'instant, il n'est pas prévu ce type d'outil, mais c'est une question qui commence a revenir régulièrement. L'apparition de ce tel outil est important surtout si les utilisateurs vont utiliser les nouveaux storage engine (moteur de tables) et pour l'instant on est en dessous des 50 % des utilisateurs estimés pour lancer ce tel projet.

Au niveau des moteurs de tables, l'évolution est déjà en marche avec le storage engine Cassandra, mais surtout l'apparition d'un nouveau moteur, disponible dans la prochaine version de MariaDB appelé 'connect' réalisé par un français, qui est un ETL sans les inconvénients de celui-ci car ce moteur permet de se connecter directement à n'importe quel base de données ( protocole ODBC) ou par l'intermédiaire d'un fichier (INI, CSV, XML) sans aucun délais.

Ainsi vous pourrez les utiliser sous le principe d'alias. L'autre avance, concerne la possibilité de créer son propre moteur de table pour définir l'architecture propre de l'autre base de données. Comme ceci vous pourrez ajouter, mettre à jour ou lire des données en mode locale ou à distance en toute transparence.



Par ailleurs, la tendance des distributions linux souhaite rester libre de leurs versions, ce qui est normale. Avec la fondation MariaDB et la licence GPL de MariaDB, ce problème ne se pose plus. Ainsi Monty évite l'erreur du passé, lié aux différents rachats et de se retrouver dans le groupe Oracle. C'est pourquoi plus de 10 distributions ont déjà effectuées ce choix comme Fedora, FreeDSB, Arch Linux... et ont effectués la migration.

Mais il faut compter aussi sur de nombreux acteurs du libre pour préférer Mariadb comme Wikipedia, Le blog de Mozilla et d'autres grands groupes qui sont en phases de migrations.

Du coté NoSQL et NewSQL, Mariadb est compatible depuis MariaDB 5.3 par rapport à MySQL 5.6. Cependant MariaDB n'échappe pas au cloud, c'est pour cela que cette base de données est supporté par AWS (Amazon) depuis fin 2012, et depuis peu OpenStack. Ainsi, vous pouvez demander à votre hébergeur la possibilité d'utiliser MariaDB.

Du coté des connecteurs, le langage de programmation PHP a été le premier à bénéficier de cette compatibilité. Maintenant la liste des connecteurs s'est élargie et on retrouve Python, Ruby, C, Java...

Enfin, la société SkySQL a la charge de répondre aux différentes de demandes de services comme le faisait MySQL AB de l'époque, ainsi que de la formation.

Pour finir, 2013 fera 5 ans que MySQL a été racheté par Oracle, ce qui correspond à la dernière année de regard par la cours Européenne.

J'aurais l'occasion de vous en reparler de ce changement dans les bases de données, mais surtout ne rater pas les prochaines semaines car beaucoup de choses en préparations.

Si vous souhaitez installer MariaDB : http://mariadb.org




lundi, mars 11 2013

Articles Firefox OS & Outils

Le magazine PROGRAMMEZ N°161 de mars 2013 consacre ce numéro sur le thème : "La boite à outils du développeur".


Ce numéro comportent aussi de nombreux articles utiles pour tous et vous trouverez comme rubriques :

  • DEVELOPPEUR DU MOIS
  • VEILLE TECHNO
  • OUTILS
  • DOSSIER DEVELOPPEUR
  • CARRIERE
  • JE DEBUTE AVEC...
  • CAS D'USAGE
  • PRATIQUE
  • WEBMASTER
  • BUGTRACK



couverture programmez 161

Pour ce numéro, j'ai signé plusieurs articles qui ne sont pas tous pour PHP :

  • Firefox OS : l’autre système pour smartphones


Mozilla était jusqu’à présent éloigné des problématiques de la mobilité, même si la fondation cherche à trouver sa place sur le marché des navigateurs mobiles largement dominé par les navigateurs basés sur WebKit. Au-delà, Mozilla veut être une alternative à Android, iOS, Windows Phone, BlackBerry. Mais proposer une nouvelle plateforme ne va pas de soi. Canonical cherche aussi une place avec Ubuntu pour les terminaux mobiles. Mozilla a dévoilé deux terminaux Firefox OS (Keon / Peak)...
Lire la suite



  • Je Débute avec Firefox OS





  • Les outils complémentaires et utiles



Dans un développement, il n'y a pas que l'IDE qui soit important. Vous avez à votre disposition de nombreux outils et plugins qui peuvent s'associer à votre projet pour vous faciliter la vie et surtout vous aider à le maintenir.

Lire la suite



samedi, mars 9 2013

Steem SSE

Steem est un des premiers émulateur pour simuler les ordinateurs Atari ST, c'est à dire les ordinateurs ST / STf / STe des années 80 / 90, du fabricant Atari .

Depuis quelques mois, Steven Seagal a repri le projet pour l'améliorer et le rendre plus compatible avec les démos, logiciels, jeux de l'époque

La nouvelle version vient de sortir et le résultat est de qualité, car par rapport à la version précédente, il reconnaît plus de projets Atari.

A découvrir

source : SteemSSE

lundi, février 11 2013

Firefox OS 2.0

Depuis quelques jours, différentes versions de cet OS pour tablettes et téléphones étaient disponibles pour les développeurs et les béta-testeurs. Maintenant c'est chose faite, la version 2 de 'Firefox OS' est sortie aujourd'hui pour le plaisir de tous, réalisé par Mozilla.

Cette version est aussi disponible en mode émulateur et apporte de nombreuses améliorations, comme une amélioration de stabilités de l'OS et que vous pouvez tester en mode simulateur sur les différents OS classiques : Linux, windows, Mac ou encore sous Android.

Une autre nouveauté a été apportée, comme une barre orange en haut du navigateur pour vous aider à naviguer sur les différents écrans.

De plus, un écran d'applications supplémentaires a vu le jour, proposant de nombreuses API natives et que tout le monde utilise par défaut comme les réseaux sociaux, TV, shopping, les news, le sport, etc.

firefox os 2

Par ailleurs, si vous souhaitez développer des applications, il est important de connaître HTML 5 / CSS 3 / JS.

Cependant à force de manipuler l'émulateur, à écrire et à parler de l'OS, j'ai envie de faire quelque chose qui associerait ou ferait appel à du PHP

Bien sur, vous pouvez tester cette nouvelle version, en accédant directement à travers ce lien : Firefox OS 2

lundi, janvier 28 2013

Ma première application FirefoxOS

Le 25 et 26 janvier 2013 s'est déroulé le premier FirefoxOS App Days organisé par la fondation Mozilla, avec un hackathon à destination de tous les développeurs désireux d'en connaître plus sur cet OS pour mobile.

Ce rendez-vous a permi de montrer l'avancement de ce nouveau système d'exploitation très prometteur pour les téléphones portables et tablettes, avec une version stable 1.0. Bien entendu, il est déjà opérationnel et fonctionne en mode émulateur pour :

  • Mac
  • Windows
  • Linux
  • Android



avec l'extension FirefoxOS Simulator pour le navigateur Firefox


firefox app days

Durant le hackaton, plus de 35 applications ont été réalisées pour grossir le marketplace de FirefoxOS. Les projets ont été très diversifiés, et nous avons pu voir de nombreuses applications, des jeux, etc...

Pour ma part, j'ai mi de coté le langage PHP, pour réaliser un fond animé pour mobile en HMTL 5 avec la balise canvas.

A l'heure actuelle, il s'agit d'une application, car elle se positionne au niveau de Gecko, mais à terme elle fonctionnera au niveau Gaia (le niveau de l'OS) quand le module PICK supportera l'animation du background (actuellement non disponible).

Voici la capture écran de ma réalisation en 1/2 journée de travail et elle s'appelle : "ScreenSaver Starfield"

screensaver starfield

Il s'agit d'un champ d'étoiles (starfields) avec un scrollText vertical. Ce scrollText vertical est paramétrable car une zone de saisie est disponible en haut de la fenêtre. Le code est 100 % HTML 5 et canvas.

Bien entendu, vous pouvez voir le résultat en live directement sur votre navigateur Firefox, en installant :

Le simulateur FirefoxOS Simulator pour le navigateur Firefox
et en ajoutant le lien suivant : http://www.hello-design.fr/view/screensaver_starfield/

Le texte par défaut est "ScreenSaver starfield by hello / sector one", mais vous pourrez le changer facilement

A cette occasion, j'ai été chargé par le magazine programmez de couvrir cet évènement et vous aurez un résumé dans le prochain numéro du magazine. Mais aussi un tutorial pour vous aider à réaliser votre propre application pour FirefoxOS.




vendredi, décembre 28 2012

Emission CyberCulture 2012

Pour la dernière émission de l'année 2012, CyberCulture de la radio "ICI et Maintenant", 95.2 FM me (Christophe Villeneuve) reçoit de nouveau.

L'émission se déroulera en direct le samedi 29 Décembre 2012 de 14h00 à 15h30 avec comme thème :


Rétrospective 2012


Ce sera l'occasion de parler des points forts dans l'information, comme :

  • - Mégaupload
  • - L'envolé d'Android
  • - Windows 8
  • - Le déploiement de Héro
  • - Les mobiles et tablettes
  • - L'Open source
  • - Le Cloud
  • - PHP
  • - etc



De nombreux sujets qui ont marqués l'année 2012 et peut-etre quelques mots sur la fin du monde

Ici et maintenant

lundi, novembre 12 2012

Podcast de mes 3 émissions radios

En 2 semaines, j'ai participé à plusieurs émissions radio sur la radio locale "Ici et Maintenant", 95.2 FM.

Pour rappel, depuis de nombreuses années, cette radio propose toutes les semaines un après midi touchant principalement l'informatique avec une émission Cyber culture et une autre Hotline.

Ici et maintenant



Concernant ma participation comme invité dans ces émissions, vous pouvez me retrouver en version Podcast :




Le 20 Octobre 2012 - Emission Cyberculture : L'informatique rétro


De nombreux points importants sont abordés autour de l'informatique rétro et plus particulièrement le rétro-gaming, le rétro-coding, le retour de la programmation, etc... Par ailleurs, comme invité principal, ce sera Frédéric Sagez (Zorro2 du groupe No-Extra) et j'aurais la joie de co-animé comme invité supplémentaire (Christophe Villeneuve aka Hello du groupe Sector one).

Pour écouter l'émission, il suffit de cliquer sur le lien suivant : l'informatique rétro



Le 3 novembre 2012 - Emission Cyberculture : Le système d'exploitation


Le système d'exploitation est indispensable pour faire fonctionner un ordinateur car sans lui, personnes ne pourraient utiliser un logiciel bureautique, DAO, musique, etc. Par ailleurs, je serais au coté de l'animateur pour apporter mon point de vue et répondre au mieux à ce sujet très vaste.

Pour écouter l'émission, il suffit de cliquer sur le lien suivant : Le système d'exploitation



Le 3 novembre 2012 - Emission HotLine : L'économie Open source


Ma participation à cette émission "Hot Line" n'était pas initialement prévu, mais ce fut un plaisir de participer à ce sujet très vaste qui est l'open source. J'ai (Christophe Villeneuve) participé au coté de Erouane pour répondre aux différentes questions et interrogations de l'animateur Olivier.

Pour écouter l'émission, il suffit de cliquer sur le lien suivant : L'économie Open source



PUB : PHP Tour Nantes 2012
PHP Tour nantes 2012


- page 1 de 8