FluxRSS FlickR Twitter

Maxime Gaillard

DESCARTES : Je pense, donc je blog !

18 mai 09

Lancement de blogs de niche

Posté dans Naeka | Tags :, | 5 Commentaires »


Voilà qui est maintenant entre vos mains ! Naeka vient de lancer 3 blogs de niche qui permettent d’apprendre Mac, un autre sur les panneaux solaires et le dernier sur le jeu vidéo à la demande.

Alors pourquoi ces blogs de niches ? Simplement parce qu’on aime les sujets que traitent ces blogs. On est tous sur Mac, on est des gamers et on pense écologie/économies d’énergie. Donc c’est assez naturellement qu’on arrive à cette phase de lancement !

En parallèle il y a toujours un blog sur la Vidéo à la demande dont je m’occupe et un blog sur le manga Basquash qui arrive d’ici peu !

On verra bien ce que ça donnera, mais on est plutôt confiant !
J’espère en tout cas que vous aimez ces blogs, même si ce ne sont pas des sujets qui vous passionnent, habituellement !

Ps : le lancement a été fait via Twitter. N’oubliez pas de nous suivre !

15 mai 09

Fringe : tout est possible ?

Posté dans Série | Tags :, , | 2 Commentaires »


Get the Flash Player to see the wordTube Media Player.

Avec la fin de la première saison de Fringe on peut enfin savoir si cette nouvelle série a plu. Tout du moins m’a plu. Car c’est un point de vu totalement personnel que je vais donner ici. Et comme c’est un peu pour donner envie de regarder cette nouvelle série de JJ Abrams je ne vais pas spoller (ou très peu !).

D’abord le pitch. En comprenant le nom de la série on comprend à peu près l’idée de la série. Oui JJ Abrams arrive à nous faire comprendre la série avec le nom de celle-ci. Si si, souvenez-vous d’une série s’appelant Lost où les personnages étaient (et sont) toujours perdus. Bref, « Fringe », en anglais signifie une (ou plusieurs) théories scientifiques pas prouvées mais théoriquement possibles (d’après Wikipedia). La série va donc traiter de téléportation, précognition, cybernétique, matière noire, monde parallèle etc…Pour nous aider dans tout cela un professeur super intelligent (Einsteine lui arrive à la cheville !) mais avec des problèmes psychologiques viendra nous expliquer, à nous pauvres ignares ces fameuses théories. Théories dont on se rendra compte au fur et à mesure de l’avancée de la saison qu’il en est l’un des créateurs, mais chut !

En voyant le premier épisode je m’étais dit qu’elle était juste énorme. Oui c’est souvent comme ça avec le premier. Mais la suite ? Alors pour comprendre la suite il faut savoir que chaque personnage est quelqu’un de profond, avec une histoire, une personnalité et il faut du temps pour bien mettre en place tout ça. Alors même si les épisodes du milieu sont de temps en temps pas tous aussi bien que ceux de la fin, c’est pour bien poser le paysage de la série. Parce que les derniers épisodes de la série on commence enfin à comprendre à quoi correspondent les phénomènes étranges sur lesquels enquêtent la section spéciale du FBI nommé…Fringe !

Alors une fois qu’on a vu les derniers épisodes je dois bien avouer que tout ce qu’on a vu avant s’éclaire. Mais pas tout. Le season final est tout bonnement magique ! Certains ne l’on pas aimé (à cause de la dernière scène complètement hallucinante) mais moi j’ai adoré. J’ai même sauté de ma chaise en disant « Ã©norme ». Et ça ne m’arrive pas souvent ! Voilà je n’en dirais pas plus pour ne pas gâcher la surprise à ceux qui ne l’ont pas encore vu ! Mais si vous êtes fan de paranormal/science fiction. Foncez !

En attendant la saison 2, je pense que je vais re-regarder cette première saison pour avoir un autre angle de vu !

13 mai 09

Proxmox et OpenVZ : vive la virtualisation

Posté dans Logiciel | Tags :, , , , | 10 Commentaires »


La virtualisation est à la mode. Pourquoi ? Simplement pour une question d’argent. Et comme c’est la crise…Et surtout c’est vachement bien pour maintenir des serveurs. Je vais donc vous présenter Proxmox et son petit ami OpenVZ.

On va y aller doucement. Commençons par le coeur. Commençons par OpenVZ. C’est une technologie permettant la virtualisation de système d’exploitation Linux. Ce cher OpenVZ est Open Source sous licence GNU2 et est développé par SWsoft (Plesk par exemple). Quand je dis virtualisation je me trompe, mais consciemment. Car là où des technologies comme VMWare sont très lourdes, car justement elles virtualisent complètement le système d’exploitation, OpenVZ garde le même Kernel Linux (donc le même moteur) pour toutes les VM. On va donc plutôt appeler ça de la para-virtualisation. Donc si vous suivez, cette para-virtualisation permet d’avoir des VM tournant que sur Linux. A ma connaissance, Windows n’a pas de Kernel Linux donc oubliez. Mais de toute façon qui utilise encore Windows ?

OpenVZ c’est bien mais pour faciliter son utilisation, il existe un certain monsieur Proxmox qui est en fait une interface web permettant l’administration de son serveur master très facilement. Grâce à Proxmox vous pourrez démarrer, arrêter, migrer vos VM en 1 clic mais aussi créer, modifier, supprimer, backuper vos VM en 2 clics tout en modifiant la RAM, le disque dur, le CPU en 3 clics. Ce système permet une très grande flexibilité.

Alors maintenant l’utilisation que j’en ai m’amène à avoir 4 serveurs virtuels sur un serveur physique (2Go de Ram) qui n’est pas une bête de course. Avec ce système vous avez ainsi la possibilité de créer une machine de production (ou plusieurs) avec 1Go de RAM. Mais si votre/vos site(s) grandissent. Vous migrez en 1 clic sur un autre serveur sous Proxmox (over SSH). En 2 clics vous augmentez la RAM, le CPU et le disque dur et tout cela sans interruption de service. C’est pas magique ? Donc même pour une seule VM c’est très utile et permet un gain de temps considérable !

Côté performances la virtualisation via OpenVZ ne prend que très peu de ressources en plus (2/3%). Pour rentrer dans la technique chaque VM est un processus de votre serveur physique. Ce qui permet aussi de démarrer/arrêter/rebooter en moins de 5 secondes.

Autre avantage du partage de Kernel. La Ram système est commune. Vous vous en rendrez compte avec les images plus bas, mais si l’addition des différentes RAM est de plus de 1Go, la RAM physiquement utilisée est de 600Mo. C’est beau le partage de kernel hein ;)

Petite information pour les plus connaisseurs, Free/OpenBSD sont entrain d’intégrer le même système de para-virtualisation. D’ailleurs un ami n’utilisant qu’OpenBSD est tombé sous le charme d’OpenVZ ;)

Ps: Proxmox permet aussi de la « vrai » virtualisation de systèmes comme Windows via KVM. Mais bon on s’en tape de ça ;)

Lire la suite »

10 mai 09

Passage à Ruby On Rails…ou pas

Posté dans Naeka | Tags :, , , | 5 Commentaires »


ruby_solid

Le mois d’avril dernier a été pour toute la joyeuse équipe de Naeka l’occasion de tester Ruby On Rails. L’occasion de passer sur un Framework qui nous paraissait très bien. Vous avez compris, j’ai parlé au passé car on va pas dire que se fut une franche réussite. Et ça s’est conclue par un arrêt pur et simple du test de RoR…pour l’instant.

Je sais que pas mal de monde voulait un feedback de notre apprentissage. Donc je vais essayer de le donner à ma sauce. La première chose c’est qu’en passant sur RoR il faut apprendre un nouveau langage qu’est Ruby. Même si dans les grandes lignes c’est un langage comme un autre il faut quand même l’apprendre. Un point qui n’est pas à négliger.

La seconde chose et qui là est le point central de l’abandon de Rails, c’est le manque de documentation. Et je ne parle même pas de documentation française ! On a bossé avec l’aide d’un livre assez bien fait mais ce n’est qu’un livre. Dès que l’on cherche quelque chose sur internet il est assez rare de trouver ce qu’on recherche. Et quand on trouve ce que l’on cherche c’est souvent de la documentation qui n’est plus à jour. De belles soirées passées à s’arracher les cheveux !

Car c’est bien là que se pose aussi le problème. Rails évolue vite. Très vite. Trop vite. Du coup entre 2 versions majeures (v1 et v2) une majorité des choses qui existaient n’existent plus. Si vous aviez de la documentation pour la version 1 de Rails vous pouvez la jeter, et c’est quand même très embêtant…Et on retrouve le même phénomène à l’intérieur des branches mineures. De la documentation de 2008 ne marchera pas (sauf avec de la chance) avec la version 2009 de Rails. Rails n’est donc pas rétro-compatible. Très très embêtant…

Il y a quand même des points positifs que je vais vous lister car je commence à trop parler :

  • Le code est très clair et mieux découpé
  • La possibilité de créer des choses fonctionnelles très rapidement
  • Assez bonne gestion de l’Ajax
  • Orienté gros projets
  • MVC (Model View Controller)
  • Abstraction de la base de donnée
  • Plugins (mais pas toujours documentés)

Dernière chose qui n’a pas été un sentiment partagé par tout le monde. En effet il est assez difficile de comprendre ce qu’il se passe dernière la machine qu’est RoR. En une ligne vous sélectionnez, recherchez et sauvegardez un élément dans votre BDD. Personnellement ça me fait mal au cul de pas savoir comment ça se passe. Du coup on peut pas optimiser, sécuriser (même si Rails le devrait pouvoir le faire tout seul). Il y a trop d’abstraction pour moi.

Du coup on repasse à notre très cher ami PHP en testant Zend Framework. Et si c’est pas concluant on fera notre propre Framework PHP. Naa !

Autrement, amis lecteurs, sur quel framework travaillez-vous ? Lequel recommanderiez vous ?

1 pages




Agence Web Grenoble Django

Articles récents

Nuage de Tags

Articles les plus populaires


Catégories


Articles Aléatoires