Archive pour la catégorie ‘Administration serveur’

J’ai râté le SysAdmin Day…

Publié le 28 July 2008, par Babozor

sysadmin_day.jpg

Oui, je suis impardonnable… en même temps à Busineo, on a pas encore d’Administrateur Système.
Il n’empêche, le 25 juillet ça aurait été sa fête!
Si comme moi, vous avez oublié… rattrapez vous avec un petit cadeau, comme ce merveilleux tshirt! car vous leur devez beaucoup en tant que Travailleur Du Web… vous lui devez une machine qui marche, un réseau, votre liaison web, ou encore la configuration d’un VPN de la mort en quelques secondes, etc… Bref sans SysAdmin pas de web, ou difficilement en tout cas (tiens d’ailleurs je vous conseille la lecture de la nouvelle de Cory Doctorow que j’adore “When SysAdmin Ruled The World”)

Et bonne fête à tous les SysAdmin!

.Net l’agilité en action? Palme de la mauvaise foi remise en jeu…

Publié le 28 May 2008, par Babozor

engel01a_Fantasia-hippo_gat.jpg

Lundi je suis allé à un rendez-vous dans une start-up (j’y ai d’ailleurs rencontré Xuoan), un poil à reculons, puisqu’ils bossent sur MS .Net malgré avoir énoncé clairement que je ne travaillais pas sur les technologies MS, il a réussi à me convaincre de venir voir le responsable technique.
Présentation de la société, du travail, etc… et bien vite on s’aperçoit que y’aura pas moyen de travailler ensemble, puis il me parle de son choix de plateforme technique, et je le cite plus ou moins:
“Nous on a choisi les technos MS et .Net en particulier pour son côté stable et agile…”!!!

C’est l’exemple type de retournement d’argument, il a clairement choisi sa plateforme technique avant et tente tant bien que mal de lui adjoindre des critères qu’il aimerait voir.

Dire que ROR ou PHP (avec ou sans framework) est agile ok… dire que MS .Net possède un IDE complet, que le framework est rentable et permet un développement dans un cadre de travail cohérent, ok… mais dire que les technos MS sont stables (Windows Server contre Debian j’ai comme un doute que MS puisse tenir dignement la comparaison) et agiles, c’est pousser le bouchon un peu loin.

Mec sympa (et projet malgré tout intéressant), mais un poil de mauvaise foi quand même!

TDW @ Altaide Dev Drink 5

Publié le 26 May 2008, par Babozor

Chat_bourre.jpg
[à ne pas confondre avec Altaide Dev Drunk… Beware]

Je serais au cinquième Altaide Dev Drink le jeudi 29 mai 2008 à 19h30, avec pour sujet du jour: du “Software as a Service” au “Cloud Computing” en passant par les API web.
Toujours des sujets intéressants, une ambiance studieuse mais décontractée, l’occasion de papoter entre dev et de s’ouvrir à d’autres technos / concepts.
L’inscription via facebook, c’est ici… (et plus d’info ici)

Y’a quelqu’un d’autre qui y va?

Recherche Full-Text avec MySQL

Publié le 25 May 2008, par Babozor

fulltext_mysql.jpg

Voilà un article for intéressant, où l’auteur tente de chercher la méthode la plus rapide pour faire une recherche full-text avec MySQL.

Il a conduit un benchmark sur un base de 3 millions de documents (500 Mb) dont 134 000 matchaient le terme cherché, avec des résultats étonnants.
Il a testé 5 modes de recherche: classique, booléenne, via MnogoSearch, Spkinx et en utilisant la syntaxe LIKE %…%

Suivant le procédé, il passe de 392 secondes (pour la recherche classique) à 0,15 secondes (pour Sphinx caché)… et les temps d’indexation de 24h à 5 minutes…

L’article et les commentaires sont une mine d’or pour tous ceux qui ont ou auront ce genre de problématique à traiter (somme toute assez répandue)

Amazon EC2: Elastic Computer Cloud

Publié le 21 May 2008, par Babozor

servers.jpg

Décidément Amazon, ne cessera de m’étonner… Après S3 (le service de stockage scalable et bon marché), ils lancent une solution qui permet de vous donner une puissance de calcul scalable nommé Amazon EC2.

La principe:
Vous faites une image de votre serveur (avec applicatif, librariries, etc… ou vous charger une machine déjà pré-configurée), vous le transférer sur votre compte S3, vous configurez votre plateforme… et vous pouvez lancer (ou arrêter) autant d’instance que vous le voulez.

Les prix varient de 10 centimes à 80 centimes de $ à l’heure (rajouter quand même les frais de stockage, bande passante et pour d’éventuelles mappings d’adresses ip).

Evidemment ce genre de solution n’est pas recommandée pour n’importe quel type de projet, mais pour ceux qui potentiellement pourraient subir de fortes et subites montées en charge.
Un petit script vous permet de prévoir et calculer le coût de ce service