Sahid Ferdjaoui Blog - Funraill Foundation Bienvenue, Log in - thème 2007 RC1

Powered by OpenSource Softwares

Outil de déboggage colaborative
reduire

Offre d’emploi : Postes de développeurs PHP5

le 7 juin 2008 par sahid

Recherche développeurs PHP confirmés

Dans la société ou je travaille on recherche des développeurs PHP 5 expérimentés
pour la maintenance et l’évolution de plusieurs projets de sites communautaire et de commerce à forte audience

La plateforme de développement est basée sur des serveurs Apache 2 sous GNU/Linux Debian, PHP5 ainsi que MySQL 5 couplé à des serveurs Memcached.

Au niveau des compétences requis

  • La maitrise de PHP 5 est indispensable (Sécurité, Orienté Objet), la connaissance des motifs de conception du GOF sont des plus non négligables.
  • La société porte un très grand intérêt à la base de données MySQL 5, une connaissance approfondie de celles-ci est un plus (administration InnoDB, réplication, triggers, procédures stockées …)
  • La gestion de projet via SVN, SHH et les outils GNU
  • Une vraie passion pour un code bien écrit, documenté (un minimum), optimisé

L’offre s’adresse vraiment à des personnes passionnées, entreprenantes et autonomes qui ont envie de voir leurs codes, concepts, et idées tourner sur des serveurs en production et à forte charge.

Sinon au niveau des plus, il y a un bon salaire (30/40 K€ à négocier), la mutuelle, les tickets resto et surtout le baby foot :)
L’ambiance générale de la société est jeune et détendue.



Les postes sont à pourvoir à Levallois-Perret (92300),
vous pouvez me contacter, ou directement passer par : Kais AHMED kais(arobase)neteck-fr(point)com

reduire

GPL v3 lutte contre le Trust Computer

le 25 juillet 2007 par sahid

Trusted Computing

Sous le sceau de la protection, le matériel informatique va devenir “intelligent” et valider ou non nos données au sein de notre ordinateur.

A terme cela signifie que pour installer un nouveau logiciel sur son ordinateur, il devra être certifié par un organisme privé.

reduire

Retour d’experiences avec PyGTK et présentation de Quick Facturation

le 19 juillet 2007 par sahid

Quick Facturation, développer sous PyGTK

Pour les besoins de la société automobile pour laquelle je travaille actuellement, j’ai développé de mutliples logiciels assez spécialisés tout en utilisant l’excellent bindings PyGtk et actuellement je développe un logiciel de facturation, suivant un cahier des charges assez simple et étant assez généraliste pour pouvoir je pense le faire passer sous license GPL v3 terme.

Actuellement le logiciel est capable d’éditer des factures, néanmoins il ne dispose pas pour le moment de base de données clientes ainsi que de base de données d’articles, la base ce n’etait même pas prévu dans le cahier des charges, mais vu la rapidité de developpement avec PyGTK couplé Glade, je pense pouvoir l’intégrer avant mon départ de la boite. De même que j’aimerais y ajouter le support multilangue.

En attendant voil quelques screenshots de l’application, en espérant que ça encouragera du monde utiliser l’excellent Python couplé l’excellente bilbiotheque GTK !

Capture-4.png Capture-1.png

Capture-2.png Capture-3.png

reduire

Aurevoir OpenSUSE, Bonjour Debian !

le 14 janvier 2007 par sahid

Mes premiers pas sous Debian

Avant propos

ça y est, j’ai enfin franchi le pas … et je peux dire, que ça faisais un moment que cela me trottait dans la tête, mais avec les récents accords de Novell avec Microsoft; c’était vraiment pousser le bouchon …!
Donc …direction http://www.debian.org pour une partie de téléchargement, …

iso d’installation

Bon, moi je dispose d’une architecture 64bits, et malgré les quelques recommandations qu’on a pu me faire, sur le fait qu’il faille utiliser les iso i386, plus stables et performants …je n’ai pas pu résister a l’appel de cette version non-officelle nommée amd64 …
bon vu le nombre de dvd qu’il faut pour avoir la version complÚte (3 DVD), j’ai opté pour un iso net installation de la version testing, ou etch …

Programme d’installation

Qu’on ne me dise pas qu’une Debian est plus compliquée installer …, le programme d’installation est complÚtement en français. Certes la bibliothÚque graphique utilisée, date de l’âge de pierre, m’enfin ça a le mérite d’être assez réactif …
Donc, aprÚs avoir partitionné mon disque, et entré les quelques informations nécessaires la procédure d’installation, je suis confronté un menu me demandant quelles applications doivent être installées en plus de la debian de base … par défaut, un serveur graphique, et …( je ne m’en souviens plus), bref je laisse par default.
Quelques minutes plus tard …35minutes, on me demande de rebooter.

Premier chargement SystÚme

Mon premier démarrage, … j’avais déj pas mal d’ priori, je me voyais déja confronté des erreurs de reconnaissance matériel, je ne dis pas que j’ai un PC derniÚre génération, mais bon ( ; …ou encore me retrouver face un mode console …sans internet, sans IRC, pour me guider.
Dans la réalité, le systÚme c’est chargé en 15secondes, je suis tombé face l’écran de login gnome 2.14 style debian, trÚs classé, et trÚs bien fini. En faite Debian installe le minimun vital, et ca evite ainsi de ce retrouver avec un systeme lourd, dont on ne connait pas toujours toutes les applications installées.

Des logiciels obsolÚtes ?

Bon, ma deuxiÚme crainte était de me retrouver avec des logiciels des années 1800, bien que trÚs stables …ils sont surtout trÚs obsolÚte mon goût ..; mon pc est une station de travail, je veux avoir le dernier cri en matiÚre de logiciel !
Bon Gnome 2.14 …allez tant pis disons que les différences avec la 2.16 ne sont pas énormes, ensuite firefox 1.5, bon la ça commence m’angoisser ….( je m’angoisse vite lol ) en gros voila peu prÚs le style de version qu’on trouve dans une etch… ce qui est quand même plus que raisonnable

Je n’ai pas pu résister …

Bon, bien que mon systÚme tournait plutÎt bien, je n’ai pas pu résister vouloir installer les drivers propriétaires de ma carte graphique, avoir un firefox 2 … et pourquoi pas un gnome 2.16 ! ainsi qu’un gcc 4, un php 5.2 et tout et tout …
Mais sur une debian comment faire … compiler les sources …pff ça va prendre du temps …
En fait la Debian est encore plus simple d’utilisation, pour l’installation de paquetages et la configuration, qu’une openSUSE, et son menu YAST …( bon un minimum de connaissances est nécessaire) , et encore.
la premiÚre chose que j’ai faite c’est trouver les dépÎts sid, configurer mon fichier source.list, et utilisé abusivement de la commande apt-get …

La crÚme des crÚmes

L’installation de mes pilotes vidéos …je suis toujours un peu angoissé pendant cet instant, où je me dis dans ma tête, qu’il va falloir être rigoureux ! …je me lance donc, légÚrement fébrile dans l’ouverture d’un terminal, je me logue en root, et la je tape
$apt-get install nvdia-glx (entrée)

l’installation a pris 5secondes, j’ai configuré mon xorg.conf j’ai rebouté, et mes pilotes graphiques étaient installés, configurés et prÚs faire tourner Quake V (ihih)

Pour conclure

Debian, est une superbe distribution, il est vrai que dire d’utiliser une “Debian unstable” fait ressortir le “unstable” … les reboots sans cesse et tous ces mauvais cotés qu’on connait bien quand on parle d’un logiciel unstable, mais en fait elle correspond parfaitement une utilisation quotidienne, les outils aptitude et apt-get, sont d’une performance …!, le systÚme est bien plus rapide charger qu’une openSUSE, elle se rapproche même d’un démarrage windows (aie ! …).
Bon quand même il est important d’avoir quelques notions utilisation d’un environnement UNIX et celui qui migre d’un systÚme windows, retrouvera sans doute plus facilement ses marques sous opensuse.

Annexes

  • Vous savez d’ou vient le mot “Debian” ? …Debra est la femme de Ian Murdock, créateur du projet.
  • Debian.org, le site officiel
  • IRC : irc.debian.org > #debian, #debian-fr
reduire

http://pastebin.funraill.org

le 13 janvier 2007 par sahid

Un outils de déboggage collaborative

Pastebin.funraill.org, sert d’aide au développement d’application multiutilisateur, le principe est assez simple, vous disposez d’un formulaire avec choix de la coloration syntaxique pour le langage utilisé. Vous postez votre code source, il sera hebergé sous le serveur, et vous pouvez ainsi utiliser le lien pour des forums, listes de diffusion ou encore canaux IRC.

l’outil est encore en phase de développement, mais utilisable.

reduire

L??inquiétante ??rupture tranquille? de Monsieur Sarkozy

le 11 janvier 2007 par sahid

Un de plus, …serait temps de se poser des questions !

Pour ce début d’année 2007 qui signe l’arrivée d’un nouveau président en France, je tenais vous souhaitez,”meilleures voeux tous !” et …

  • Télécharger le web livre L??inquiétante ??rupture tranquille? de Monsieur Sarkozy

Vous pouvez aussi trouver le livre suivant

Malgré le but non politique de ce blog, je tenais quand meme faire passer le message… évitons de nous retrouver avec un Bush au sommet du gouvernement Français.

C’est pourquoi, même si je ne me sens représenté par aucun de ces parties, je donnerais ma voix Mme Royal, aujourd’hui la démocratie ce n’est plus de voter pour qui ont souhaite, mais voter pour éviter le pire !

reduire

GNU Koala SysInfo - My First GNU Software !!

le 17 décembre 2006 par sahid

GNU Koala SysInfo …ihihi

La funraill Foundation, est fiere de vous présenter, …
mon premier petit paquetage sous license GNU GPL

Bon …rien de tres spécial derriere ce mini programme, mais je vous avoue que je suis assez fier de lui…

Mes qu’est-ce que GNU Koala SysInfo

Un petit soft en ligne de commande sous linux, permettant d’avoir des informations sur son systeme, telle que la version de son noyau, ou encore la frequence de son microprocesseur …bon les mauvaises langues que je vois venir a dix kilometres vont me dire …”nianiania tu veux reinventer la roue c ca”
voui bah …bon, m’enfin je suis content de mon programme ! lol

Les evolutions que je souhaite apporter

  • Un support multilangue 0.2.0
  • L’affichage du nombre de processus en cours 0.3.0
  • L’affichage de la temperature cpu 0.4.0

Mais où télécharger cette merveille de technologie !

vos critiques et commentaires (encourageants lol) sont les bienvenus

reduire

OpenSuSE 10.2 RC 1

le 24 novembre 2006 par sahid

La premiére candidate d’OpenSuSE 10.2

OpenSuse 10.2 RC1

Un systéme plus rapide

Aprés l’installation, il m’a semblé que le démarrage était sensiblement plus rapide, …je me suis tout d’abord mis dans la tête que ça venais du fait que mes deamon n’etaient pas tous chargés, mais aprÚs avoir reconfiguré mes deamon, j’ai redemarré le pc, et éffectivement le chargement du systÚme est bien plus rapide.

Xorg 7, Gnome 2.16

Faut dire que ce que j’attendais avec impatience, etait de voir tourner Xorg 7 et Gnome 2.16 sur la OpenSuSE, parce qu’aprÚs mes compilations personnelles (foirreuse … lol) de Xorg 7, et Gnome 2.16 sur ma 10.1,mes multitudes de réinstallations du systÚme, bah, j’avais hate de voir tout ca intégré correctement sur une plateforme OpenSuSE !… je ne suis pas déçu, le nouveau menu Gnome, est présent en natif, le chargement de gnome est lui aussi sensiblement plus rapide, et l’ouverture de nautilus, firefox ou autres est bien plus rapide, touts le systeme est beaucoup plus reactif ! … pour info j’ai un Athlon64 X2 3800+ avec 1,5Giga de ram.

Quelques liens

reduire

OctaGate SiteTimer AJAX

le 16 novembre 2006 par sahid

OctaGate, Solution AJAX, vous permettant de …

mesurer la vitesse de téléchargement des pages de votre site web, L’application est complÚtement écrite en AJAX.

Le site mesure le temps qui s’écoule entre l’appel de la page, et la réception du premier bit, ainsi que le temps de chargement du premier bit au dernier.

La societé qui a développé l’application est déj spécialisée dans tout ce qui touche les solutions web.

Lien :

reduire

Un concurrent solide pour Microsoft Vista … SUSE Linux Enterprise Desktop

le 21 juin 2006 par sahid

SUSE Linux Enterprise Desktop

Novell va faire du grabuge du cÎté de Redmon, la SUSE Linux Enterprise Destop une distribtion GNU/Linux des plus complÚtes, avec Xgl, le nouveau main menu du GNOME, YAST. On peut sans aucune difficulté affirmer que Novell inove de jour en jour.

De son cÎté Microsoft qui prépare la sortie de Vista, peut avoir peur, un challenger plus que solide vient de pointer son nez !

SUSE Linux Enterprise Desktop
Sources:
reduire

Firefox 2 ca continue !

le 14 mai 2006 par sahid

L’Alpha 2 de Bon Echo en téléchargement

Mozilla.org

Comme vous pouvez le voir sur le mozilla dev planning, l’alpha 2 de firefox 2 est en téléchargement.

Téléchargement de Bon Echo Alpha 2

Windows (5.3 MB)
http://download.mozilla.org/?product=bonecho-alpha2&os=win?=en-US

Mac OS X (17 MB)
http://download.mozilla.org/?product=bonecho-alpha2&os=osx?=en-US

Linux (9 MB)
http://download.mozilla.org/?product=bonecho-alpha2&os=linux?=en-US

Alpha 3 prévu pour le 25 mai

La version Alpha 3 quand elle devrait suivre la version deux, ce que j’ai compris, celle-ci devrais pointer en particulier sur les nouvelles fonctionnalités du DOM.

Sources

reduire

Mirrors SuSE 10.1, Xgl et les drivers Ati, Nvidia

le 14 mai 2006 par sahid

Xgl et les drivers merdiques de chez ATI

Si vous étes comme moi et disposer d’un portable avec une carte graphique ATI, vous allez sans doute avoir un paquets de problemes, sur le net j’ai découvert plusieurs tutoriaux, en englais …mais qui pourraient vous etes utils !

Tutoriaux drivers ATI

http://jarpack.net/ati-driver-how-to
http://moosy.blogspot.com/2006/04/sled10-and-ati.html
http://linux.wordpress.com/2006/05/12/suse-101-ati-drivers-installation/

Tutorial CoolSolutions Installation Drivers Nvidia et Xgl

Sinon pour les heureux posseseurs de Carte Graphique Nvidia, …l’installation est tres simple, avec le tutorial CoolSolution de Novell, j’ai tester avec Gnome, et ca marche impec !

http://www.novell.com/coolsolutions/feature/17174.html

Mirrors de téléchargement SuSE 10.1

32 bits
ftp://suse.mirrors.tds.net/pub/opensuse/d…GM-i386-CD1.iso
ftp://suse.mirrors.tds.net/pub/opensuse/d…GM-i386-CD2.iso
ftp://suse.mirrors.tds.net/pub/opensuse/d…GM-i386-CD3.iso
ftp://suse.mirrors.tds.net/pub/opensuse/d…GM-i386-CD4.iso
ftp://suse.mirrors.tds.net/pub/opensuse/d…GM-i386-CD5.iso
ftp://suse.mirrors.tds.net/pub/opensuse/d…ddon-Biarch.iso


64 bits
ftp://suse.mirrors.tds.net/pub/opensuse/d…-x86_64-CD1.iso
ftp://suse.mirrors.tds.net/pub/opensuse/d…-x86_64-CD2.iso
ftp://suse.mirrors.tds.net/pub/opensuse/d…-x86_64-CD3.iso
ftp://suse.mirrors.tds.net/pub/opensuse/d…-x86_64-CD4.iso
ftp://suse.mirrors.tds.net/pub/opensuse/d…-x86_64-CD5.iso
ftp://suse.mirrors.tds.net/pub/opensuse/d…ddon-Biarch.iso

Les torrents :
ftp://suse.mirrors.tds.net/pub/opensuse/d…GM-i386.torrent
ftp://suse.mirrors.tds.net/pub/opensuse/d…-x86_64.torrent