RSS

Archives de Catégorie: Logiciels libres

Ma profession de foi

Moodle 2.0 beta annoncé pour le 3 mai …

enfin, enfin !

Dans l’attente :

ce post est surtout un test de l’insertion d’un SlideShare dans WordPress… ca pourra me servir pour plus tard.
 
Poster un commentaire

Publié par le jeudi 29 avril 2010 dans Logiciels libres, moodle

 

HADOPI Error 404 députés UMP not found

Ce titre volé à une petite phrase de Twitter pour vous annoncer avec un petit sourire désabusé le rejet de la loi HADOPI à l’assemblée nationale par 21 voix contre 15 …

Ce n’est qu’un pétard mouillé, puisque la loi repassera en seconde lecture et que là nos braves députés UMP seront tous la au garde à vous, mais bon ça me fait bien rire !
C’est quand même effarant de voir que nos élus soient si peu nombreux pour une loi aussi dangereuse pour la démocratie !

e6tuyrh76mr673k7hf6re34s5gzmkjhc

Si vous n’avez pas compris l’allusion de Francois Cointe, voyez cette vidéo de notre ministre de la culture qui n’a pas l’air bien au fait des logiciels libres :mrgreen:

Si vous ignorez la menace qu’HADOPI représente :

 
Poster un commentaire

Publié par le vendredi 10 avril 2009 dans informatique, Logiciels libres

 

Grands yeux d’un Maki

essais d’utilisation du service de publication de vidéos à l’aide du bouton « Post to WordPress » qu’il suffit de traîner dans la barre d’outils de Firefox . En savoir plus ici

Réaction de l’étudiant zbiniewski, endormi au fond de la classe en entendant le prof :

« aujourd’hui passage au tableau… par ordre alphabétique… en commençant par la fin « 

Vodpod videos no longer available.

more about « Grands yeux d’un Maki« , posted with vodpod

c’est truqué mais c’est bon ! Vodpod videos no longer available.

more about « dodo – Ce film est le truquage de la vid« , posted with vodpod
 
Poster un commentaire

Publié par le vendredi 30 janvier 2009 dans firefox

 

vous aimez firefox, vous allez l’adorer avec firebug

En tant que mainteneur de quelques sites Web de ma boutique, je reçois régulièrement des demandes du style :

 » et comment t’as fait pour mette un menu en haut, des onglets à coins coupés, des boites à coins arrondis … dans ton moodle, plone, mediawiki … »(1)

(1) rayer les mentions inutiles.

Une fois par mois ca va, deux fois par jour c’est trop.

D’après ce blog que je plagie sans vergogne : 😉

On aime FireFox quand on développe une application Web. Il est tellement plus compatible que … (On donnera pas le nom ). Et maintenant avec l’extension FireBug vous allez l’adorer votre FireFox.

Cette extension permet de contrôler vos pages Web aux endroits les plus reculés du DOM. Une console indique les erreurs CSS, HTML, Javascript, AJAX. (2)

Vous pouvez éditer le code et l’extension se chargera de modifier directement sur la page pour avoir un rendu immédiat.

Les éléments survolés dans le code se surlignent automatiquement dans l’aperçu. ( Que du bonheur! ).

(2) <mauvaisefoi>  Non, il n’y a pas d’erreurs sur mes sites  </mauvaisefoi>

Et maintenant pour revenir à votre question : installez cette extension (Firefox only !)  puis faites un click droit sur l’élément HTML qui vous intrigue et découvrez la nouvelle option « Inspecter cet élement »… et hop,  à gauche dans la console le code html avec probablement la classe ou l’id utilisé et à droite le CSS . Help yourself…

Si vous cherchiez une bonne raison d’abandonner le navigateur de petitmou, et bien en voila une excellente.

 
Poster un commentaire

Publié par le jeudi 29 janvier 2009 dans firefox, Logiciels libres

 

je dormirais moins con ce soir

Depuis des mois que je fait de la pub pour l’outil open source SOAPUI pour tester les services Web dont le mien pour Moodle je restais bloqué sur un problème con : « Comment envoyer au serveur depuis SOAPUI des données en entrée qui doivent être sous la forme d’un tableau de chaînes de caractères ? » ; alors que la plupart de mes opérations attendent justement un tel tableau en entrée !

Ma réponse était : Laissez le tableau vide, vous aurez toutes les réponses pour tout le site, puis écrivez un petit script python pour le tester avec une seule valeur, ou utilisez mon script wsdl2php.php pour générer des scripts php de tests, vous verrez ca marche…

Ce brave SOAPUI me prépare bien la requête, par exemple celle-ci qui renvoie les sections d’un cours :

<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsdl="http://cipcnet.insa-lyon.fr/moodle/wspp/wsdl" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
   <soapenv:Header/>
   <soapenv:Body>
      <wsdl:get_sections soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
         <client xsi:type="xsd:integer">?</client>
         <sesskey xsi:type="xsd:string">?</sesskey>
         <courseids xsi:type="wsdl:getCoursesInput" soapenc:arrayType="xsd:string&#91;&#93;"></courseids>
         <idfield xsi:type="xsd:string">?</idfield>
      </wsdl:get_sections>
   </soapenv:Body>
</soapenv:Envelope>

Remplir les paramètres simples ( client, session et idfield), facile…

mais que lui mettre dans sa balise XML courseids ?

<courseids xsi:type="wsdl:getCoursesInput" soapenc:arrayType="xsd:string&#91;&#93;"></courseids>

J’ai tout essayé, des crochets, des accolades … rien , niet, nada !

Sur ce coup la, Google n’a pas été mon ami… toutes les pages parlant de SOAPUI donnent des exemples avec des données simples en entrée (chaînes, entier, réels…) mais jamais des tableaux…

Après moult tâtonnements, scripts de test en php ou en python pour voir l’XML envoyé et reçu, j’ai fini par trouver et je n’en suis pas faché, d’ou le titre de ce billet 😉

Il faut lui glisser dans le crochet vide la dimension du tableau (1,2…) et dans la balise vide autant de balises item que d’éléments du tableau, sans oublier de lui rappeler le type de l’élement, ici xsd:string

soit pour un tableau contenant une valeur :

<courseids xsi:type="wsdl:getCoursesInput" soapenc:arrayType="xsd:string&#91;1&#93;">
<item xsi:type="xsd:string">38</item>
</courseids>

et pour un tableau de deux valeurs :

<courseids xsi:type="wsdl:getCoursesInput" soapenc:arrayType="xsd:string&#91;2&#93;">
  <item xsi:type="xsd:string">38</item>
  <item xsi:type="xsd:string">116</item>
</courseids>

Non mais, j’ai passé l’âge de me laisser emmerder par une babasse.

 
Poster un commentaire

Publié par le mercredi 28 janvier 2009 dans coups de gueule, moodlews

 

Une émission bien claire sur la bataille du logiciel libre

Cette émission 8-fi sur Direct 8 du 11 Aout 2007 est très instructive !

La seconde partie (de 13 minutes à la fin) est un débat entre :

Didier Lambert, vice président du CIGREF

Tristan Nitot Mozilla Europe
Thierry Noisette (coauteur de la Bataille du Logiciel Libre)
Thierry Stoer, président de l’AFUL

(Voyez la sur DailyMotion)

 
2 Commentaires

Publié par le mercredi 13 août 2008 dans Logiciels libres

 

Étiquettes : , , , ,

Linux Ubuntu sur mon portable ASUS G2PC

Une très jolie bête, un peu lourde et sans beaucoup d’autonomie, mais qui à vraiment tout ce que voulait …

Bien entendu tout fonctionne très bien sous Windows Vista ( WebCam, tuner TV TNT , boutons multimédia …), mais je tenais à le passer sous Ubuntu…

Read the rest of this entry »

 
1 commentaire

Publié par le dimanche 13 avril 2008 dans linux, Logiciels libres

 

Étiquettes : , ,