671 liens privés
Un explorateur d'artiste très sympa. C'est en python, pas toujours facile à déployer, mais une version de "demo" est en ligne https://artistexplorer.spotify.com/
J'aime beaucoup de plus ça semble pertinent.
Un paste bin clone qui gére le html, PHP, Python, CSS.... Il est écrit en python et les sources sont dispo sur Github.
Une application de stockage, synchronisation, partage, versionnage.... open source en Python, multi-plateforme . Je ne l'est pas testé, mais ça a l'air sympa.
Trouver dans les commentaires de cdetc.fr (http://www.cdetc.fr/post/owncloud-6-%3A-mon-test#c56)
Apprendre à programmer avec Python qui était chez O'Reilly avant, est maintenant chez Eyrolles. Et la il nous propose un téléchargement gratuit sous licence By-Nc-Sa. Plus de raison de ne ma s'y attelé.
J'adore cette application, je l'utilise depuis des années d'abors sous Ubuntu puis maintenant sous Arch. Mais depuis quelques temps elle ne fonctionnait plus trop. J'ai contacté l'auteur (Flozz), il ne maintient plus ce soft.
J'ai donc chercher un peut d'où venait le problème. C'est écrit en Python, je ne connait rien en Python, mais c'est un langage simple à comprendre quand on as des bases en PHP.
Voici le message d'erreur :
Traceback (most recent call last):
File "/usr/bin/cover-thumbnailer", line 52, in <module>
import Image, urllib, os.path, sys, re
ImportError: No module named Image
On voit un problème avec le module Image, une petite recherche dans DDG plus tard, je comprend comprend que certaines chose on changé dans le module. Pour solutionner le problème, il suffit de changer l'importation des modules.
import Image, urllib, os.path, sys, re
par
import urllib, os.path, sys, re
from PIL import Image
Tous rentre dans l'ordre, Cover Thumbnailer refonctionne. J'ai bien sûr soumis la modif à Flozz.
Un script Python pour générer des noms. Intéressant quand on est à court d'idée pour pour un nouveau projet.
Youtube-dl est un formidable outils pour télécharger des vidéos Youtube, notamment quand on l'utilise dans des scripts. Il peut aussi re-encoder une vidéo dans un autre format, comme le webm par exemple. Pour la convertion il utilise FFmpeg ou Avconv, mais sans activé le multi-thread. C'est bien dommage, j'ai fait une demande sur Github, mais aucune réponse. Du coup j'ai modifier à l'arrache le code du fichier PostProcessor.py.
Sous Ubuntu 12.04 il se trouve dans /usr/lib64/python3.3/site-packages/youtube_dl/ (si vous l'avez installer via PIP)
Sous ArchLinux /usr/local/lib/python2.7/dist-packages/youtube_dl/
Penser à le mettre à jour je suis sous la version 2013.10.23.2.
Allez à la ligne 87 : files_cmd.extend(['-i', encodeFilename(path)])
Juste en dessous ajouter : files_cmd.extend(['-threads', 'N']) ou N est le nombre de core que vous souhaitez utiliser
Attention à l'indentation, ajouter des espaces pour que la ligne sous bien aligner avec la précédente sous peine d'erreur.
C'est crade, mais ça me change la vie. Il faudrait pouvoir passer le nombre de thread que l'on souhaite utiliser en paramètre, mais ça dépasse mes compétences en python.
Un moteur de recherche ou plutôt un meta-moteur qui regroupe les résultats de différents moteur de recherche.
je cite Tuxicoman :
Avantages :
supprime toutes les publicités
pertinence des résultats en provenance de ses moteurs de recherche préféré
aucun cookie enregistré par les moteurs de recherche sur votre navigateur. (Donc pas de tracking par votre compte Google, Facebook, etc..)
user-agent anonyme
supprime les liens de redirection personnalisés qui nous identifient
supprime le http-referrer lorsque l’on clique sur un lien de résultat
permet de styliser l’apparence des résultats (ex: voir les résultats texte, vidéo, image et wikipedia en une seule page par exemple)
permet de choisir sa source de recherche (Google, Ixquick; DuckDuckGo, Bing, etc…) sans changer de mise en page. (WIP)
permet de choisir son pays de recherche (google.com, google.fr, etc…) sans changer de mise en page. En effet les résultats sont fortement différents selon la localisation de la requête.
peut s’utiliser par l’interface OpenSearch (ajout à la liste des moteurs de recherches de Firefox par exemple)
Il reste encore un point à régler:
anonymiser son IP lors de la collecte de résultats de recherche. Là c’est plus compliqué, il faudrait utiliser un proxy entre les utilisateurs du système pour brouiller les pistes. Ou n’utiliser que Startpage et DuckDuckGo comme source de resultats si on a confiance en eux pour ne partager notre couple IP/requête. Ou utiliser Tor.
C'est écrit en Python/Twisted/Jinja, c'est à installer chez soi ou sur son serveur. Bref à tester.
Sympa ce projet.
Bon après faut pas regarder le premier screen de trop près :-° On peut voir que Tiger utilise les services d'un éditeur trè connu : "KeyGen".
Spotted
Des très bon tutoriaux (anglais).