Salut,
on m'a remarqué il y a peu que j'indique mon blog comme parlant de traitement d'images alors que mes références y sont rares.
C'est vrai, pour la simple raison que je parle rarement de ce sur quoi je travaille tous les jours, et que j'ai plus tendance à parler d'outils qui me simplifient la vie.
Je vais donc essayer de me concentrer un peu plus dans le futur sur le traitement d'images, venant de sources diverses (et pourquoi pas mes propres projets :) ?) tout en gardant des posts plus généraux.
Pour les intéressés, voici mon outil de travail de (presque) tous les jours .
Je ne peux pas diffuser une liste complète des projets pour lesquels je développe, majoritairement pour des raisons de confidentialité. Mais promis, ça viendra dans le futur :)
Il existe un grand nombre de sources parlant de traitement d'images sur le Web, et le public y trouve un intérêt toujours croissant.
Voici l'une des plus grandes références en la matière selon moi : Sérieux, fiable et mis à jour régulièrement.
Vous y trouverez de tout : des publis, des confs et même une section Jobs. Si vous aimez le traitement d'images, vous allez rester scotché ;).
En espérant que vous trouverz votre bonheur dans les billets à venir ;)
lundi 17 janvier 2011
mardi 14 décembre 2010
La perle des solutions de Sauvegarde : Crashplan
Comme je le disais déjà dans mon précédent post, je me suis acheté un nouveau pc.
J'ai remisé l'ancien sous mon bureau, avec l'idée d'en faire un serveur de sauvegarde, voire une sorte de media center. J'ai donc cherché une solution type "Dropbox", qui soit à la fois simple et qui me permette de sauvegarder efficacement mes données sans me prendre la tête.
Finalement, j'ai trouvé mieux ! Et j'avoue que je ne comprends vraiment pas pourquoi ce soft n'est pas plus connu : Crashplan .
Crashplan est très simple : Vous l'installez, choisissez les dossiers à sauvegarder et la destination de sauvegarde. Et c'est tout ; le démon gèrera tout de lui-même à partir de là.
Vous disposez d'une interface graphique pour les réglages, mais plupart des commandes sont dispo directement via le terminal pour les plus furieux.
Premier gros point positif : Crashplan est dispo pour presque toutes les plate-formes possibles et inimaginables : Windows, Mac, Linux et plus encore. J'avoue avoir été impressioné depuis le début tellement c'est rare.
Mais le soft va plus loin : la liste des emplacement disponibles est grande. il est possible de sauvegarder chez des amis, sur son propre pc, et même sur des serveurs mutualisés type OVH.
Tout cela de manière très simple, et gratuite sans limitation !
Les données sont compressées par le logiciel et protégées par mot de passe si voulu, donc pas de panique :)
Certaines fonctionnalités sont impressionantes, et vont vraiment dans le bon sens à mon avis. Un exemple simple, qui la encore m'a impressioné :
Imaginons que vous voulez sauvegarder 80 go sur le pc de votre grand-mère qui se situe en Alaska.
Elle est d'accord et a installé Crashplan, mais 80go par le réseau c'est lourd.
La solution est simple : vous auvegardez sur votre pc, copiez le résultat sur une clé et envoyez la clé par la poste.
Elle n'a plus qu'à copier elle aussi sur son pc et c'est prêt, seules les mises à jour seront maintenant à faire !
Je ne vais pas vous faire une démo complète du système, et je vous laisse tester par vous même ;)
Une dernière chose, CP est aussi dispo en cloud, en payant seulement 3 euros par mois sans limitation de stockage. Plutôt impressionant encore une fois ;)
Sincèrement, je reste rêveur :D
A la prochaine,
Vous pouvez touver Crashplan ici
J'ai remisé l'ancien sous mon bureau, avec l'idée d'en faire un serveur de sauvegarde, voire une sorte de media center. J'ai donc cherché une solution type "Dropbox", qui soit à la fois simple et qui me permette de sauvegarder efficacement mes données sans me prendre la tête.
Finalement, j'ai trouvé mieux ! Et j'avoue que je ne comprends vraiment pas pourquoi ce soft n'est pas plus connu : Crashplan .
Crashplan est très simple : Vous l'installez, choisissez les dossiers à sauvegarder et la destination de sauvegarde. Et c'est tout ; le démon gèrera tout de lui-même à partir de là.
Vous disposez d'une interface graphique pour les réglages, mais plupart des commandes sont dispo directement via le terminal pour les plus furieux.
Premier gros point positif : Crashplan est dispo pour presque toutes les plate-formes possibles et inimaginables : Windows, Mac, Linux et plus encore. J'avoue avoir été impressioné depuis le début tellement c'est rare.
Mais le soft va plus loin : la liste des emplacement disponibles est grande. il est possible de sauvegarder chez des amis, sur son propre pc, et même sur des serveurs mutualisés type OVH.
Tout cela de manière très simple, et gratuite sans limitation !
Les données sont compressées par le logiciel et protégées par mot de passe si voulu, donc pas de panique :)
Certaines fonctionnalités sont impressionantes, et vont vraiment dans le bon sens à mon avis. Un exemple simple, qui la encore m'a impressioné :
Imaginons que vous voulez sauvegarder 80 go sur le pc de votre grand-mère qui se situe en Alaska.
Elle est d'accord et a installé Crashplan, mais 80go par le réseau c'est lourd.
La solution est simple : vous auvegardez sur votre pc, copiez le résultat sur une clé et envoyez la clé par la poste.
Elle n'a plus qu'à copier elle aussi sur son pc et c'est prêt, seules les mises à jour seront maintenant à faire !
Je ne vais pas vous faire une démo complète du système, et je vous laisse tester par vous même ;)
Une dernière chose, CP est aussi dispo en cloud, en payant seulement 3 euros par mois sans limitation de stockage. Plutôt impressionant encore une fois ;)
Sincèrement, je reste rêveur :D
A la prochaine,
Vous pouvez touver Crashplan ici
Libellés :
dropbox,
sauvegarde,
ubuntu,
Windows
| Réactions : |
mardi 7 décembre 2010
Supprimer un élément du menu contextuel Gnome
Salut tout le monde !
Bon je ne vais pas vous faire la tirade habituelle disant que j'ai abandonné le blog pour un moment toussa :) . On va faire simple, en disant que quand on sort de la vie étudiante on a vachement moins de temps libre qu'avant :)
L'avantage par contre est que je bosse dans l'électronique embarquée maintenant, et que je devrais rapidement avoir deux trois petites choses à laisser ici. :)
Le billet du jour n'est pas technique pour deux sous.
J'ai installé Wine dans ma jeunesse sur Ubuntu, pour pouvoir installer des logiciels qui ne tournaient que sous Windows.
Depuis, pour chaque clic droit que je fais, 5 des élements proposés correspondent à des applications qui ne sont même pas installés sur le pc et surtout que je n'ai pas envie de voir :s (notepad, ppt, . . . )
Pour supprimer un des élements de votre menu clic droit, c'est en fait très simple.
Trouver un des fichiers du type dont vous voulez changer le menu (ex : un fichier texte).
Clic droit sur celui-ci -> Propriétés.
Direction ensuite vers l'onglet Ouvrir avec.
Il vous suffit ensuite de faire le ménage :) (ajouter, supprimer, modifier).
Et voila, rien de plus simple.
Cette astuce, j'avoue l'avoir cherché pendant un moment : La plupart des liens web nous dirigent vers des tutos qui permettent d'ajouter des nouvelles actions, en utilisant nautilus-actions par exemple.
A tester si vous avez envie ;)
A la prochaine
Bon je ne vais pas vous faire la tirade habituelle disant que j'ai abandonné le blog pour un moment toussa :) . On va faire simple, en disant que quand on sort de la vie étudiante on a vachement moins de temps libre qu'avant :)
L'avantage par contre est que je bosse dans l'électronique embarquée maintenant, et que je devrais rapidement avoir deux trois petites choses à laisser ici. :)
Le billet du jour n'est pas technique pour deux sous.
J'ai installé Wine dans ma jeunesse sur Ubuntu, pour pouvoir installer des logiciels qui ne tournaient que sous Windows.
Depuis, pour chaque clic droit que je fais, 5 des élements proposés correspondent à des applications qui ne sont même pas installés sur le pc et surtout que je n'ai pas envie de voir :s (notepad, ppt, . . . )
Pour supprimer un des élements de votre menu clic droit, c'est en fait très simple.
Trouver un des fichiers du type dont vous voulez changer le menu (ex : un fichier texte).
Clic droit sur celui-ci -> Propriétés.
Direction ensuite vers l'onglet Ouvrir avec.
Il vous suffit ensuite de faire le ménage :) (ajouter, supprimer, modifier).
Et voila, rien de plus simple.
Cette astuce, j'avoue l'avoir cherché pendant un moment : La plupart des liens web nous dirigent vers des tutos qui permettent d'ajouter des nouvelles actions, en utilisant nautilus-actions par exemple.
A tester si vous avez envie ;)
A la prochaine
| Réactions : |
dimanche 11 juillet 2010
Vim : Quelques réglages
Yello,
Si vous êtes sous Linux (et pourquoi pas sous Windows) vous utilisez peut-être ce logiciel totalement magique qu'est vim. C'est l'un des outils les plus puissants que je connaisse pour programmer et éditer des fichiers.
Il demande cependant un certain temps d'adaptation, et un certain nombre de réglages pour vous être plus agréable et s'accorder avec vos goûts.
Voici une liste de certains réglages très basiques qui pourront vous servir :)
Pour configurer vim , créer un fichier
Pour mettre les numeros de lignes :
Pour activer la coloration syntaxique :
On peut aussi faire interagir la souris en installant
Installation de jeux de couleurs
les nouveaux jeux de couleurs de vim sont dans le dossier
Pour en changer , dans l'editeur faire :
Comme je l'ai déjà dit, ce ne sont que des bases, et il faudra un peu plus de travail pour faire de vim votre éditeur préféré :)
Si vous êtes sous Linux (et pourquoi pas sous Windows) vous utilisez peut-être ce logiciel totalement magique qu'est vim. C'est l'un des outils les plus puissants que je connaisse pour programmer et éditer des fichiers.
Il demande cependant un certain temps d'adaptation, et un certain nombre de réglages pour vous être plus agréable et s'accorder avec vos goûts.
Voici une liste de certains réglages très basiques qui pourront vous servir :)
Pour configurer vim , créer un fichier
~/.vimrc
Pour mettre les numeros de lignes :
set number
Pour activer la coloration syntaxique :
syntax on
On peut aussi faire interagir la souris en installant
sudo apt-get install gpmet en ajoutant au vimrc la ligne
set mouse=a
Installation de jeux de couleurs
les nouveaux jeux de couleurs de vim sont dans le dossier
/usr/share/vim/vim72/colors
Pour en changer , dans l'editeur faire :
colorscheme eveningoù evening est un exemple.
Comme je l'ai déjà dit, ce ne sont que des bases, et il faudra un peu plus de travail pour faire de vim votre éditeur préféré :)
| Réactions : |
Rapatriement d'un site web en 1 ligne de commande
Salut tout le monde!
Si vous êtes sous Linux, il suffit d'une seule ligne de commande pour rapatrier un site web .
Infos :
-r : récursif sur le site
-l5 : cinq niveaux de récursion au maximum
-k : convertir les destinations des liens pour une lecture locale
-E : convertir les types de fichier au format HTML (pour éviter que la lecture de sites en PHP ne foire en lecture sous Firefox).
-t : spécifier combien de fois que wget devrait essayer de télécharger chaque fichier.
-w : spécifier combien de temps attendre entre les essais
-c : demander à wget de continuer un téléchargement interrompu.
-T : spécifier au bout de combien de secondes sans réponse wget abandonne une connexion
load-cookies : importer des cookies (pratique pour les sites où vous devriez être authentifié)
-X : exclure un répertoire
La source provient d'ici :)
Attention tout de même, l'aspiration d'un site qui ne vous appartient pas est interdite ;)
Si vous êtes sous Linux, il suffit d'une seule ligne de commande pour rapatrier un site web .
wget -r -l5 -k -E "http://www.l_adresse_du_site.a_recuperer.com"
Infos :
-r : récursif sur le site
-l5 : cinq niveaux de récursion au maximum
-k : convertir les destinations des liens pour une lecture locale
-E : convertir les types de fichier au format HTML (pour éviter que la lecture de sites en PHP ne foire en lecture sous Firefox).
-t : spécifier combien de fois que wget devrait essayer de télécharger chaque fichier.
-w : spécifier combien de temps attendre entre les essais
-c : demander à wget de continuer un téléchargement interrompu.
-T : spécifier au bout de combien de secondes sans réponse wget abandonne une connexion
load-cookies : importer des cookies (pratique pour les sites où vous devriez être authentifié)
-X : exclure un répertoire
La source provient d'ici :)
Attention tout de même, l'aspiration d'un site qui ne vous appartient pas est interdite ;)
| Réactions : |
mardi 29 juin 2010
Super, des Thumbs partout
Salut!
Si vous aussi avez connu la joie de Windows, et avez découvert Linux plus tard vous devez avoir partout dans vos dossiers d'images de petits fichiers super lourdingues appelés Thumbs.
En gros, ces fichiers servent à Windows à visionner les imagettes quand vous vous déplacez de dossier en dossier. Ils ne vous servent maintenant donc ... à rien.
Pour vous débarrasser de ces restes, et vous approcher un peu plus du paradis (ou pas) , une seule ligne de commande suffit :
Il faut vous placer dans le dossier que vous voulez nettoyer (ou changer le premier argument de find :) ).
Voilou, c'est tout pour ajourd'hui.
Ma source? Ici, comme d'habitude ;)
Si vous aussi avez connu la joie de Windows, et avez découvert Linux plus tard vous devez avoir partout dans vos dossiers d'images de petits fichiers super lourdingues appelés Thumbs.
En gros, ces fichiers servent à Windows à visionner les imagettes quand vous vous déplacez de dossier en dossier. Ils ne vous servent maintenant donc ... à rien.
Pour vous débarrasser de ces restes, et vous approcher un peu plus du paradis (ou pas) , une seule ligne de commande suffit :
sudo find . -name 'Thumbs.db' -exec rm {} \;
Il faut vous placer dans le dossier que vous voulez nettoyer (ou changer le premier argument de find :) ).
Voilou, c'est tout pour ajourd'hui.
Ma source? Ici, comme d'habitude ;)
dimanche 27 juin 2010
GIT : Le gestionnaire de version petit mais costaud
Salut,
Si vous travaillez régulièrement sur des projets informatiques ou avez simplement des rapports de longue haleine à effectuer, peut-être avez-vous déjà pensé à utiliser un gestionnaire de version. Qui n'a jamais pesté devant la perte d'une partie de son travail, après une sauvegarde ou une suppression malheureuse?
Une façon simple de régler ces problèmes est d'utiliser un gestionnaire de version. Certains vont penser que ça revient à tuer un moustique à coups de canon. Pas en utilisant Git, qui est très simple à mettre en place et à gérer.
Il sufit de quelques lignes de commandes pour qu'il soit fin prêt, et il existe même une version graphique pour le gérer.
Vous pourrez trouver toutes les références utiles ici .
Voici une liste des commandes qui me servent, et me suffisent. Elles sont assez complètes pour géer facilement un gros projet sans problème.
Vous pourrez bien sur aller beaucoup plus loin si nécessaire (liaison avec svn, décentralisation sur serveur, gestion des tags, ...).
Si vous travaillez chez vous, avec une infrastructure encore assez simple (pas de serveurs dédiés, ou de travail complexe en équipes mulitples) alors Git est fait pour vous. Ceci dit, si c'est le cas vous ne seriez pas venus ici :D
Il ne demande que peu de temps à mettre en place, et est rapide à la prise en main.C'est ce qui m'a séduit chez lui, après avoir essayé plusieurs gestionnaires différents.
Je l'utilise même lorsque j'ai des rapports à faire, c'est très simple pour pouvoir revenir en arrière en cas de problème, et évite les confusions avec les noms de version à rallonge.
Allez-y sans crainte, l'insigateur du projet est Linus Torvald en personne ;)
Si vous travaillez régulièrement sur des projets informatiques ou avez simplement des rapports de longue haleine à effectuer, peut-être avez-vous déjà pensé à utiliser un gestionnaire de version. Qui n'a jamais pesté devant la perte d'une partie de son travail, après une sauvegarde ou une suppression malheureuse?
Une façon simple de régler ces problèmes est d'utiliser un gestionnaire de version. Certains vont penser que ça revient à tuer un moustique à coups de canon. Pas en utilisant Git, qui est très simple à mettre en place et à gérer.
Il sufit de quelques lignes de commandes pour qu'il soit fin prêt, et il existe même une version graphique pour le gérer.
Vous pourrez trouver toutes les références utiles ici .
Voici une liste des commandes qui me servent, et me suffisent. Elles sont assez complètes pour géer facilement un gros projet sans problème.
Installation :
# sudo aptitude install git-core git-svn
Configuration :
# git config --global user.name "Meutede4lou"
# git config --global user.email "Meutede4lou_at_laposte._com"
Creation d'un depot :
(a faire directement dans le dossier que l'on veut sauvegarder)
# cd ~/workspace/projet
# ls -alF
pour voir ce qu'il y a dans le dossier que l'on va sauvegarder
# git init
Initialized empty Git repository in .git/
# git add *
Verification des ajouts :
# git status
Validation du projet:
# git commit -m "Premier commit"
Pour un ajout de fichier :
# git add README
# git commit -a -m "Ajout du fichier README"
Voir les differences entre sauvegarde et fichier actuel :
# git diff
Info pour permettre de revenir à une ancienne version :
# git log
# git revert blabla , blabla la version que l'on choisit de recuperer
Suppression d'un fichier source :
# git rm client.sh
# git rm server.sh
# git commit -a -m "Supression des fichers de test"
Vous pourrez bien sur aller beaucoup plus loin si nécessaire (liaison avec svn, décentralisation sur serveur, gestion des tags, ...).
Si vous travaillez chez vous, avec une infrastructure encore assez simple (pas de serveurs dédiés, ou de travail complexe en équipes mulitples) alors Git est fait pour vous. Ceci dit, si c'est le cas vous ne seriez pas venus ici :D
Il ne demande que peu de temps à mettre en place, et est rapide à la prise en main.C'est ce qui m'a séduit chez lui, après avoir essayé plusieurs gestionnaires différents.
Je l'utilise même lorsque j'ai des rapports à faire, c'est très simple pour pouvoir revenir en arrière en cas de problème, et évite les confusions avec les noms de version à rallonge.
Allez-y sans crainte, l'insigateur du projet est Linus Torvald en personne ;)
| Réactions : |
Inscription à :
Messages (Atom)