-
26
mar
Créer un serveur streaming iTunes sous Debian avec DAAP
Beaucoup de personnes possèdent un NAS pour y stocker leurs medias tel que les films, images, musiques de façon à les rendre accessibles partout depuis le réseau. Mais toute fois un problème se pose en ce qui concerne la musique, surtout lorsque l'on est en possession d'une grosse audiothèque. En effet il n'est pas très convivial de naviguer via un explorateur de fichier pour écouter de la musique, c'est pourquoi des applications avec une interface adaptée tel que iTunes existent. Vous l'aurez donc compris, notre but sera donc de rendre accessible notre bibliothèque de mp3 de façon à pouvoir l'exploiter directement dans iTunes, via le réseau.
-
Le protocole DAAP
Le protocole DAAP ( Digital Audio Access Protocol ) a été crée par Apple et implémenté dans la mouture 4.0 de iTunes. Semblable ...
-
-
22
mar
Installation de Python + Django sous Windows / Mac / Linux
La première chose à faire si on est motivé pour se lancer dans l'exploration de Django, c'est de l'installer (oui, logique). C'est la raison de cet article, vous montrer comment installer Python 2.6 et la dernière version stable de Django, quel que soit votre OS.
if os == 'Windows':
La première étape consiste à installer Python (2.6), et pour cela rien de plus simple, il suffit de se rendre sur le site officiel et de télécharger les binaires correspondant à votre système. Actuellement la dernière version est la 2.6.4, donc choisissez "Python 2.6.4 Windows installer", téléchargez le .msi et lancez l'installeur. C'est fini, un jeu d'enfant je vous disais ;) Maintenant, passons à l'installation de Django. Commencez par vous rendre sur djangoproject et prenez la dernière version stable (Option 1). Désarchivez le ... -
15
mar
FeedBack Lastify
Après avoir passé une semaine à tester les APIs Python de Spotify et LastFm, j'ai fini par faire un petit site exploitant ces deux APIs (+ GData et une bonne dose de jQuery) que je vous présente aujourd'hui : http://lastify.dev.naeka.fr/
Ce site n'était pas vraiment destiné à être montré ni même à exister, ce n'est qu'un "terrain de jeux", mais au lieu de m'en débarrasser autant m'en servir pour vous montrer ce que l'on peut faire avec quelques APIs Python.Dans cet article je vais donc vous présenter les deux APIs qui constituent la majeure partie du site :
Spotimeta :
Pour télécharger spotimeta : http://pypi.python.org/pypi/spotimeta/
L'aide de ...
-
7
mar
Benchmarkez vos sites web
Quand on crée de gros sites internet qui se rapprochent plus d'une application web, il ne faut pas oublier de savoir comment va réagir votre application à la montée en charge, ça permet entre autre de dimensionner les serveurs... Parce qu'on a beau essayer d'optimiser, ce n'est pas suffisant. C'est aussi utile pour savoir si vos optimisations ont un effet (positif ou négatif). Bref, testez la montée en charge de vos sites !
Mais comment faire ? Utiliser la commande "ab" ? Faire du "wget" en boucle ? Vous pouvez essayer mais le résultat risque de ne pas être très concluant.
J'ai découvert assez récemment 2 outils (très proches car codés par la même personne) de benchmarking de site. Le premier est pylot. Il est plus facile à prendre en main mais est moins évolutif. Le second, ...
-
4
mar
Debian & Nginx : Mise en place d’un serveur web chez soi
J'ai longtemps réfléchi aux différentes solutions pour héberger mon site web... D'une part j'étais très motivé pour acheter un hébergement payant chez OVH d'autre part j'étais aussi intéréssé pour héberger mon site moi même, chez moi. Et c'est finalement vers cette solution que je me suis tourné, je m'héberge chez moi avec ma propre connexion. Cet article à pour but de vous expliquer comment monter un petit serveur web chez soi, pas cher et qui consomme peu. Notez toute fois qu'un minimum de connaissance sur les systèmes Linux et leurs commandes de bases est nécessaire pour la bonne compréhension de cet article.
-
La configuration
Pour ce qui est de la configuration, je me suis acheté la carte mère intel d945gclf2 qui intégre un processeur ATOM 330. J'ai rajouté à celle ci une barrette de DDR2 ...
-