Accueil

Archive for the 'Boîte à outils' Category

[Boite à outils] Des onglets et encore des onglets

Qui ne s’est jamais retrouvé avec 355 621 putty lancés en même temps ?

Qui ne s’est jamais perdu dans 9 842 fenêtres de commande Windows ouvertes simultanément ?

Voici deux outils permettant d’avoir pour l’un toutes ses sessiosn putty dans des onglets et pour l’autre les fenêtres de commande Windows et/ou cygwin.

Il s’agit de :
sourceforge.net/projects/console/ et put​tycm.free.​fr/cms
Aaaaaaah des onglets….

Reste plus qu’à trouver l’outil universel qui fait putty + commande + cygwin et c’est gagné !

ChrYstophe

No comments

[Développement] Bespin, IDE online

Ca fait déjà un peu de temps que le besoin d’un éditeur de code online s’imposait à moi. Et voici que Mozilla l’a entamé : ça s’appelle Bespin et c’est prometteur ( je n’ai pas encore eu le temps d’approfondir ) mais on peut l’installer chez soi et importer des projets hébergés en CVS (j’attends Subversion pour JdbcFolder ;o))

ChrYStophe

No comments

[Saas] Un Super-Painter online

Oh qu’il est beau !

J’avoue épater parfois mes collègues avec ma maîtrise de MS Paint, dûe en grande partie à une certaine lenteur rédactionnelle ;o)

Et en cherchant un outil de dessin en ligne, je suis tombé sur celui-ci : SumoPaint.

Intuitif, simple, pratique, très joli.

A mi-chemin entre Paint et The Gimp. Impeccable.

Et ce qui ne gâche rien, c’est gratuit…

ChrYStophe

No comments

La liste 2008 des meilleurs projets Open Souce par InfoWorld

Voici une liste très intéressante publiée par InfoWorld.

A coté des bien connus Firefox, Open Office, Gimp, Blender et co, on retrouve quelques projets utilisés chez Ysance ( SugarCRM, dotProj, WordPress ), et pour ma part Jitterbit.

En tout cas, ce type de liste permet de se focaliser sur des projets qui ont semble-t-il été testés sérieusement.

ChrYStophe

1 comment

[Firefox] Déplacer les fichiers de profil

Dans certaines sociétés, la taille du profil Windows alloué à chaque utilisateur est limitée. Firefox installe l’utilisateur par défaut dans ce répertoire et avec les différents éléments du cache, la taille maximale autorisée peut être atteinte.
Pour créer un répertoire ailleurs, i l faut lancer firefox.exe -profilemanager en ligne de commande et créer un nouveau profil utiisateur, un répertoire de base est alors demandé.
En supprimant le profil par défaut, Firefox supprime aussi les anciens fichiers et le profil Windows se voit allégé de quelques Mo…

Il semble y avoir une méthode de migration, mais je n’ai pas essayé, la recréation du profil ne me posant pas de problème.

ChrYStophe

No comments

[JdbcFolder] Disponibilité en téléchargement

La société Ysance est heureuse de vous présenter son projet Open source JdbcFolder.

Dans la lignée de la devise de la société, “Simplifions les projets informatiques”, ce développement simplifie et uniformise l’accès aux informations d’un répertoire en se basant sur un langage “neutre” : le SQL.

JdbcFolder est un driver Jdbc de type 4, il permet d’exécuter des requêtes SQL sur le système de fichiers en prenant comme principe de départ le postulat suivant :
un répertoire est symbolisé par une table, chaque colonne de cette table est associée à une propriété des éléments contenus dans ce répertoire.

Ex : select * from c:/monrepertoire

Le résultat sera un dataset contenant autant de lignes que de fichiers et de répertoires présents dans le répertoire “monrepertoire” et puisqu’il s’agit d’une librairie écrite en Java, il est possible de requêter sur tout type de plateforme supportant une JVM.

Les colonnes retournées sont pour l’instant : FILENAME, EXTENSION et SIZE dont les types de données correspondent à ceux du langage Java.

Un blog spécialement dédié au sujet existe sur le site d’Ysance. Il contiendra les nouvelles liées au projet, les explications sur la manière dont est écrit le driver et les choix techniques proposés ou adoptés.

Le projet lui-même est hébergé sur GoogleCode à l’adresse suivante : http://jdbcFolder.googlecode.com.

Ce site contient les éléments téléchargeables, le code source, la documentation et un bugtracker.

Vous y retrouverez notamment à la page DriverFeatures, les fonctionnalités existantes et les évolutions à venir. La page JdbcFolderFirstSteps est elle dédiée à l’intégration du produit dans différents produits ( SQuirreL SQL et Oracle Data Integrator actuellement).

Nous vous invitons à l’essayer, non seulement pour vos propres applications Java, mais aussi avec tous les produits utilisant les drivers JDBC.

No comments

Etendre les disques virtuels sous VMWare

Les machines virtuelles ont beau être virtuelles, il n’empêche que l’espace disponible d’un disque virtuel à des limites (vous me suivez …)

En effet, le fichier créé sur l’OS Host n’a pas une taille infini (cela serait pourtant très pratique pour stocker les photos des petits ;-)  et il arrive que la machine virtuelle crie famine faute de Go suffisants. Cependant, même en fouillant dans les options du client VMWare, impossible de trouver comme agrandir la taille des fichiers des disques virtuels.

Et oui, car aussi étrange qui cela puisse paraître, tout ce fait en ligne de commande -> Ouf !!

Donc voici les deux lignes de commande sous Windows et sous Linux vous permettant d’étendre la taille des disques virtuels sous VMWare (penser à se mettre dans le répertoire de votre machine virtuelle) :

sous windows :
C:\Program Files\VMware\VMware Server>vmware-vdiskmanager.exe -x 20Gb Mydisk.vmdk

et sous linux

vmware-vdiskmanager -x 20Gb Mydisk.vmdkOn dit merci qui ? …. merci Google

No comments

Comment savoir quel programme à ouvert quel port sous XP et 2003 ?

Sous Windows, qui n’a jamais eu la mauvaise surprise de vouloir utiliser un port déjà occupé ( Bien entendu je m’adresse à celles et ceux qui ont déjà essayé d’occuper un port ;o) ) ?

Voici dans cet article le moyen de déterminer quel programme utilise déjà le port souhaité et éventuellement lui faire la peau ;o)

Comment savoir quel programme à ouvert quel port sous XP et 2003 ?

ChrYStophe

No comments

Comment “bien” dupliquer des machines virtuelles sous Windows

Aujourd’hui, les solutions de visualisation sont véritablement des outils précieux pour créer des environnement techniques complexes composés de plusieurs serveurs sous différentes technologies afin de tester “en situation réel” vos développements N-tiers.

Cependant, installer OS, notamment Windows prend autant de temps que sur une machine réelle et on prend vite le plie de copier/coller les fichiers de sa machine virtuelle plutôt qu’en d’en créer d’en réinstaller des nouvelles à chaque fois.

Oui, mais voilà, ce mode de clonnage pose des problèmes notamment dans l’attribution d’un identifiant unique SID de la machine sur le réseau et dans les domaines Windows.

Par exemple, si vous essayez de rejoindre un domaine Windows avec deux machines virtuelles issues du même Copier/Coller, vous obtiendrez le terrible message d’erreur lors de toute tentative de connexion : “Le nom ou l’ID de sécurité (SID) du domaine spécifié n’est pas cohérent avec les informations d’approbation pour ce domaine”.

Donc, comment faire pour rendre unique chaque copier/coller d’une machine virtuelle sous Windows ? Il faut utiliser l’utilitaire sysprep.exe.

Cet utilitaire n’est pas vraiment bien connu du grand public et pour cause, il est principalement utilisé par les constructeurs de machine qui veulent personnaliser leur Windows et par les grosses sociétés qui doivent délivrer un maximum de copies système conformes aux règles de la compagnie.

Mais apparaît pour sysrep un autre usage : pouvoir personnaliser les copies de nos machines virtuelles.

Pour utiliser correctement sysrep, je vous invite directement à suivre les instructions de cet article en provenance des laboratoires de Microsoft :  http://www.laboratoire-microsoft.org/articles/win/sysprep2/

Voilà, une fois que l’on a appliqué la manipulation, mes différentes machines virtuelles sous Windows ne se marchent plus sur les pieds et j’ai alors un bel environnement de simulation.

A vos VmWare !!

No comments

Release de Kubuntu 7.10: premiers feedbacks.

Quelques jours après la sortie de la version 7.10 de kubuntu Gutsy Gibbon, après quelques backups sur mon ACER travelmate 8200, j’ai eu le plaisir de mettre à jour ma distribution sans aucun problème.

Les changements les plus notables sont l’intégration de Dolphin, vraiment pratique pour des taches basiques sur les fichiers malgré ce bug https://bugs.launchpad.net/ubuntu/+source/dolphin/+bug/136458 voir solution plus bas.
J’ai pu tester la rapidité et l’efficacité du nouveau système d’indexation des fichiers: strigi
Enfin, j’avais un peu de temps, j’en ai profitté pour installer compiz-fusion avec XGL (avant j’utilisais beryl) ça a pris un certain temps mais ça fonctionne parfaitement, notamment grace aux informations trouvées sur http://forlong.blogage.de/#blogentry_451 et la configuration de ccsm http://forlong.blogage.de/#blogentry_494

  • Un nouveau dock nommé cooldock est disponible et remplace avantageusement le dock par défaut de kwin.
  • Une fonctionnalité interessante est l’utilisation du bluetooth pour verrouiller/deverouiller la session lorsque l’on s’éloigne du pc. (avec son téléphone bluetooth configuré comme il faut): bluelock
  • Un ou deux petits bugs tout de même, dont kontact qui n’intègre plus kmail… bizarre, ou kopete qui rame sous MSN… rien de grave..
  • Une bonne surprise est que Digikam exporte enfin les photos correctement vers gallery2. 
  • A propos du bug dans dolphin cité plus haut, il apparait lorsque l’on utilise dolphin pour editer un fichier en root.
    La solution est:
    dans un terminal, modifier les droits.
    sudo chown user:user  ~/.kde/share/apps/d3lphin/*
    avec le nom de l’utilisateur à la place de "user"
No comments

Steekr: le stockage et le partage de fichiers pratique

Marre d’utiliser dl.free.fr pour transferer vos fichiers?
essayez Steekr qui propose un compte de 1go gratuit pendant un an pour stocker et diffuser vos fichiers.
L’interface est très, très agréable, notamment grâce à un applet java de drag&drop de fichiers directement depuis le navigateur, import des contacts etc..

Steekr permet non seulement d’uploader et partager des fichiers de tout type, mais aussi de streamer vos contenus multimédias.

De plus par ce lien vous pourrez peut-être (le nombre de comptes est limité) bénéficier d’un compte pro (10go)d’une valeur de 80 euros par an gratuitement

1 comment

Camtasia studio gratuit

Depuis quelques jours, suite à la sortie de la version 5, l’excellent outil de capture vidéo, d’édition et de création de screencasts professionnels Techsmith Camtasia 3 est gratuit.
Apr-s simple enregistrement vous pourrez le télécharger ici

No comments

WampServer2.0, la nouvelle version de WAMP5 est sortie.

WampServer est un exécutable sous Windows qui permet d’installer un environnement de développement Apache, MySQL et PHP en deux minutes.

Selon les développeurs, WampServer 2 est une véritable refonte de l’application. Son noyau a été complètement revu afin d’optimiser l’ergonomie et offrir un environnement de développement plus souple et plus fonctionnel.

La grande nouveauté réside dans la possibilité d’y installer et d’utiliser n’importe quelle version de PHP, Apache ou MySQL en un clic.

Avec WampServer 2, il est donc maintenant très simple de pouvoir reproduire fidèlement la configuration d’un serveur de production en local.

Le site : http://www.wampserver.com

No comments

Comment gérer la transparence des images .png avec IE6

Nous tous qui sommes équipés de Firefox ou de IE7 installé par défaut sur nos machines, nous oublions souvent que IE6 ne sait pas gérer la transparence des images .png et cela peut vite devenir disgracieux voir inutilisable.

Mais, il existe des solutions de contournement  et en voici une bien élégante que vous trouverez à cette adresse : http://catinon.info/blog/2006/01/24/3-le-point-sur-les-png-transparent-sous-ie6 

N’hésitez pas à donner votre retour d’expérience pour vérifier que tout fonctionne correctement.

Merci

No comments

Synchronisez vos dossiers avec SyncToy

SyncToy

Chaque jour, nous avons besoin de copier, déplacer et synchroniser des fichiers provenant de nombreuses sources (Internet, e-mail, appareil photo numérique, téléphone portable, PDA, etc.) que nous allons ensuite stocker dans différents dossiers à de multiples emplacements : PC au bureau, à la maison, serveur de fichiers,… C’est donc dans l’optique de faciliter la synchronisation, la copie et le déplacement de dossiers provenant de diverses sources que Microsoft a développé pour son système d’exploitation Windows XP le powertoy gratuit SyncToy.

A la fois simple, efficace et rapide, SyncToy permet de synchroniser de manière quasiment transparente deux répertoires selon différents modes de mise à jour (synchronisation dans les deux sens ou dans un seul sens, créations et modifications uniquement,…).

Naturellement, les synchronisations peuvent être déclenchées automatiquement au moyen d’un planificateur de tâches.

Vous pouvez télécharger gratuitement SyncToy sur le site de Microsoft (validation du WGA requise).

1 comment

Sortie de Posteet, le réseau social de partage d’astuces et de codes

Voilà un site assez génial, super simple et pourtant terriblement pratique : http://www.posteet.com

L’idée est très simple et pourrait se résumer à un blog de bouts de codes sources indispensables qu’on ne sait jamais où stocker.

Alors, afin d’éviter de longues heures de recherche sur Google mais aussi afin de continuer à améliorer ses connaissances et sa productivité, je vous invite tous à mettre ce site dans vos favoris, ou encore mieux, à vous abonnez au flux RSS afin d’en apprendre chaque jour un peu plus.

Bien entendu, n’hésitez pas à partager vos connaissances sur ce portail même acquises chez Ysance ;-). Cependant, j’espère que vous penserez aussi à le poster sur ce blog !!

Pour en savoir plus linuxfr.org

No comments

Web 2.O online-Toolbox

Vu sur http://www.alextools.be

C’est ifx+ qui propose cette liste de générateurs en tout genre, tous voués à la cause du Web 2.0. Des stylesheets aux images web 2.0 en passant par les noms de domaine, vous pourrez tout générer automatiquement.

http://www.ifxplus.com/post/More-than-100-Web-20-Online-Generators.aspx

Lire la suite

1 comment

L’informations utiles de vos photos numérique

Le titre de cet article est certainement le fruit d’une déformation professionnelle propre au décisionnel, mais il faut bien avouer que l’algorithme “Seam Carving” mis au point par deux chercheurs israéliens est complètement bluffant.

Son principe est simple : Vous permettre de redimensionner vos photos tout en préservant certaine zone de votre cliché afin de conserver le sujet ou les sujets principaux. Vous trouverez plus d’explication sur ce poste trouvé sur emob.

J’ai donc essayé l’outil flash en ligne de rsizr.com avec un de mes clichés pris cet été à St-Jean-de-Luz qui, malgré tous mes efforts, ne permettait pas de restituer l’ampleur de la scène photographié.

DSC_0049.JPG

Je crois que le résultat final parle de lui même …

DSC_0049.png

A quand ce genre d’algorithme pour nettoyer les données de nos chers Datawarehouses ?

1 comment

Drupal 5: Créer des types de contenus supplémentaires en screencast

Drupal n’est pas un CMS comme les autres, en effet, déroutant pour le néophyte souhaitant avoir un site prêt en quelques minutes de par la quantité de paramètres accessibles (et pas toujours très sexy), certains le décrivent plutot comme un framework. Pour s’en convaincre, voici un screencast (en anglais) de la création de nouveaux types de contenus, et de leur agencement, grâce aux modules certainement les plus interessants de la Forge DRUPAL, à savoir:

  • CCK (Content Construction Kit)
  • Views
  • Pathauto
  • Contemplate

CCk et Views sont deux couteaux suisses de la gestion de contenu, et ce screencast est un excellent tutorial pour appréhender le développement d’applications sous DRUPAL (CMS mais aussi bases de données, Wiki, etc.. etc..)

Le screencast ici

A noter que http://learn.awakenedvoice.com réunit d’autres Screencasts intéressants sur DRUPAL et autres applications de l’ère 2.0

 

No comments

Drupal 6.0 Beta 1 released

Huit mois après la sortie de la version 5.0, DRUPAL a annoncé le 15 Septembre la sortie de la beta de sa version 6.0. Cette beta inclut un certain de nombre de nouvelles fonctionnalités, notamment de nouvelles APIs pour les utilisateurs comme les développeurs: Réorganisation du système de localisation (langues), une plus grande intéropérabilité acec les SGBD, authentification et gestion du contrôle d’accès, ainsi qu’un nouveau module de notification de mises à jour destiné à augmenter la sécurité en gardant une installation toujours à jour.

Les nouveautés en détail:
Installer
L’installation d’un site DRUPAL devient plus facile et est asistée du début à la fin.
Languages
La gestion des traductions est maintenant configurable dès l’installation et ne demande aucun ajout ni paramétrage de module supplémentaire
OpenID
Le client OpenID a été intégré dans le core, permettant le login via OpenID (une très belle spécificité de DRUPAL dès le déploiement du projet). L’OpenID permet un utilisateur DRUPAL de se logger sur les sites DRUPAL le permettant avec un compte unique (un LDAP communautaire..)

Actions and triggers
A new Trigger module has been added to core. The Trigger module lets you assign flexible configurable actions to several events happening on your site (eg. send an email when a post gets published).

Update status
Le populaire module “update-status” a été porté dans le core, et prévient dès qu’une mise-à-jour ou un bug-fix est disponnible, pour le core, mais aussi les modules et thèmes.

Menu system
Le système de menus a été totallement réécrit, permettant d’après DRUPAL un gain considérable de souplesse, de simplicité, mais aussi de performance.

Theming
La gestion des thèmes a été améliorée en incluant le PHP-template engine dans le core, permettant une totale liberté entre chaque type d’item (blocs, nodes, menus). exemple: utiliser un fichier .tpl.php pour un bloc lui même appartenant à un thème provenant d’un template différent.

Book and Forum changes
Le module “Book” et le module “forum” ont été profondément revisités, il est maintenant possible d’inclure tout type de contenu dans les posts du forum (polls par exemple) et l’administration du travail collaboratif sur les books (terminologie DRUPALIENNE proche du wiki).

No comments

Linux (Debian, ubuntu, kubuntu…) Deployer une liste de paquets sur plusieurs machines

Comment simplifier et surtout accélérer la mise en service opérationnelle de plusieurs machines Debian utilisant le même OS et les mêmes applications (exemple: laptop/desktop)

* On récupère la liste de paquets sur la machine de référence:

sudo dpkg --get-selections > liste-pkg

* Déployer les mêmes paquets sur une autre machine: (avec le même sources.list biensur)

sudo dpkg --set-selections
sudo apt-get dselect-upgrade

No comments

Software appliances

De plus en plus d’éditeurs proposent des “appliances” de leurs solutions full-web.

Une appliance, aussi appelée “stack” est un ensemble de briques:
par exemple, avec sugarCRM, une appliance Sugar est composée d’Apache, Mysql, Php, et de sugar, le tout pré-configuré.
Le tout facilement installable et administrable selon votre OS.

Le site http://www.rpath.com/rbuilder/ propose une vaste quantité d’appliances, classées par projets, populatité,thèmes…

Pratique pour faire du benchmark, à la volée sur machines virtuelles ou non, et ne pas venir polluer son lamp/wamp/xamp de développement (inutile de créer/supprimer des bases etc..)

RPATH propose ses solutions de packaging aux éditeurs qui souhaitent créer des versions “appliance” de leurs logiciels.
De nombreuses appliances open-source sont disponibles sur leur site, mais surtout quelques livres blancs intéressants ici

2 comments

Firebug: une extension Firefox bien utile pour débugger..

Comme son nom l’indique, cette extension FireFox est idéale pour visualiser, éditer, débugger et modifier à la volée vos pages html/css/javascript.

V1.5 - 2.0.*

https://addons.mozilla.org/fr/firefox/addon/1843

No comments

Dev DRUPAL: Restreindre la visibilité d’un menu

(Créer un menu uniquement accessible aux utilisateurs enregistrés- testé en V4.6 & 4.7)

3 etapes:

-1: on crée le contenu
-2: on crée un menu ex: “espace membres” et on y ajoute les items créés en -1
-3: Créer et posotionner un bloc correspondant au menu “espaces membres”
cocher la case “Les utilisateurs ne peuvent controler la visibilité du bloc”
cocher la case “if Php…. returns “”true” “.
dans le cadre “page” insérer le code suivant:

<?php
global $user;
if ($user->uid) {
if ($menu = theme_menu_tree(n°_node)) {
$menu = "
". $menu . "
";
return $menu;
}
else {return;}
} else {
return;
}
?>

Dans le code précédent, vous devez indiquer le node concerné en remplaçant n°_node (ligne 4) par le chiffre correspondant.

No comments

[Gestion de fichiers] C’est petit et pratique

Un utilitaire dans lequel il suffit de drag&dropper des fichiers ou des répertoires pour obtenir un liste de fichiers à copier dans le bloc notes.

C’est sur e-naxos, section Logiciels gratuits, Extracteur de fichiers.

Pour les connaisseurs, e-naxos est la société d’Olivier Dahan, expert Delphi et ancien de chez MK Informatique, d’où le nom de l’outil MK Query Builder ;o)

1 comment

Le transfert de fichiers par ssh

Vous trouverez en suivant ce lien un petit article permettant de transférer des fichiers directement en SSH. Cela peut être souvent plus pratique que de passer par un transfert FTP.

Bonne lecture

2 comments

Les commandes disponibles dans les fichiers .bat

Voici un petit lien qui vous donne les principales commandes à utiliser pour écrire des fichiers .bat sous Windows. Cela peut servir.

No comments

Où trouver des logiciels libres qui vont bien …

Juste pour information, vous trouverez en suivant ce lien un wiki reprenant l’ensemble des logiciels et plate-formes libres testés et approuvés par Idealx.

A regarder avant de développer un nouveau gestionnaire de comptes utilisateurs en PHP ou un framework Java de type MVC !!

Bonne lecture

No comments

Un outil commun IBM et Yahoo! pour que les entreprises cherchent dans leurs réseaux

Vu sur 01net.com, IBM et Yahoo! donnent gratuitement un moteur de recherche et d’indexation de documents (jusqu’à 500 000 fichiers et 200 formats) que l’on peut déployer sur son Intranet.

Je trouve cela super qu’une boite comme la notre puisse demain déployer ce genre d’outil gratuitement. Je pense notamment que cela aurait beaucoup de valeur pour notre plate-forme de veille règlementaire. Alors Freddy, d’attaque pour modifier le moteur de recherche ?!!

No comments

Désinstaller IE7

Vous aurez tous constaté que IE7 est désormais une mise à jour prioritaire proposée dans windows update. Rien de mieux pour généraliser l’utilisation d’un navigateur … Mais ce n’est pas le sujet de ce post.

Il s’avère que IE7 respecte (mieux) les standards du Web. Cool, sauf que tous les sites optimisés pour IE6 ne passent plus. Donc, si vous devez travailler sur un site type Intranet d’une grande banque, il ne vous reste plus qu’à désinstaller IE7. Oui, mais comment ? car vous ne trouverez aucune entrée dans le Add/Remove programs.

Et bien, le petit malin se cache dans un dossier système (penser à modifier les propriétés d’affiche d’explorer pour voir ces dossiers) du répertoire Windows. Et vous trouverez alors l’exécutable pour le désinstaller. Chez moi, cela donne :

C:\WINDOWS\ie7\spuninst\spuninst.exe

Et voilà, on retrouve son IE6 et ses bugs favoris :-)

Update : Microsft fournit une solution permettant de faire coexister IE6 et IE7. En effet, il faut propose de télécharger une image d’XPSP2 à paralléliser avec virtualPC 2004 contenant un IE6 fonctionnel. Heuu, ils n’auraient pas une solution un peu plus simple et surtout moins lourde ….

4 comments

Page suivante »