Bah alors @spip ? On annonce pas la nouvelle version de #SPIP sur seenthis ?
►http://blog.spip.net/SPIP-3-0-8-votre-dose-de-SPIP.html
#done
Bah alors @spip ? On annonce pas la nouvelle version de #SPIP sur seenthis ?
►http://blog.spip.net/SPIP-3-0-8-votre-dose-de-SPIP.html
#done
Adoption, extension et extermination : comment #Google a broyé et abandonné l’industrie RSS
►http://www.zdnet.fr/actualites/adoption-extension-et-extermination-comment-google-a-broye-et-abandonne-l-indu
Donc, après avoir anéanti le modèle opérationnel initial de NewsGator, Google a encouragé l’entreprise à utiliser son système dorsal comme moteur de synchronisation, qu’il a ensuite abandonné quelques années plus tard. Tous ceux qui travaillent au développement d’applications ou de services basés sur des produits de Google feraient bien d’en prendre note.
Je viens de faire une mise à jour de mon #plugin pour #SPIP : Office2SPIP :
▻http://zone.spip.org/trac/spip-zone/browser/_plugins_/office2spip
Documenté ici :
►http://www.paris-beyrouth.org/tutoriaux-spip/article/le-convertisseur-office2spip
Au menu :
– compatibilité minimal avec SPIP 3 (les redirections ne sont pas correctes, mais c’est pas super-grave) ;
– plus intéressant : quand on récupère une page distante, ça passe par la version PHP de Readability, on n’aspire donc que le contenu pertinent.
Au fait : quelqu’un peut me dire s’il y a quelque chose d’autre pour faire la même chose avec SPIP ? Parce que, bon, c’est tout de même des fonctionnalités carrément démentes (importer des documents Word directement via l’interface en ligne ; importer des articles du Web et se retrouver directement avec du balisage SPIP tout propre…), mais je n’ai pas l’impression qu’Office2SPIP suscite vraiment l’intérêt. Il y a une alternative plus pratique/puissante ?
En fait c’est peut-être soit que les gens ont été formés au spipcode, soit qu’ils copient-collent dans du WYSIWYG (dans spip ou ailleurs, d’ailleurs).
ou peut être l’endroit de la documentation ? les gens vont chercher plus facilement sur spip-contrib peut être (ne pas voir une critique mais je vois les mêmes problématiques avec certains de mes plugins qui sont documentés autre part)
sinon aussi l’absence de plugins.spip.net qui est assez simple à changer en créant le zip via archivelist.txt
sinon encore, l’absence de lien de documentation dans le plugin.xml ?
Et finalement, la nécessité du binaire openoffice si je ne fais pas d’erreur ? ou d’autres binaires sur le serveur ? beaucoup de spip users sont quand même sur des hébergements bien fermés non ?
Voilà quelques pistes peut être du pourquoi du comment dont deux sont particulièrement faciles à régler
Peut-être parce qu’il n’y a pas tant de personne sous Mac que ça... :)
=> combiner le truc d’Arno et de Fil pour faire un #webservice avec une API utilisable depuis n’importe où : ainsi, pas de problème de système particulier, et pas non plus le problème de maîtrise du serveur pour le pékin moyen, qui n’aura pas besoin d’installer telle ou telle librairie. Ensuite faire un plugin SPIP qui utilise cette API, que chacun installe chez soi facilement. #idée_pour_SPIP. :)
je l’ai déjà faite cette API (▻http://office.rezo.net) mais jamais pris le temps de faire l’emballage
Si ce n’est pas sur spip contrib ça n’existe pas :-)
de façon tout à fait concurrente il y a le plugin odt2spip : ▻http://contrib.spip.net/odt2spip-creation-d-articles-a-partir-de-fichiers
– : n’accepte que du odt en format d’entrée*
+ : aucune config serveur spécifique
+ : gère les formules de maths intégrées dans le fichier odt
*vu que le fonctionnement est basé une XSLT odt=>spip, l’ajout du format docx n’est que l’affaire de trouver un dev accepte de trifouiller du MSOffice... (beurk !)
@cy_altern, c’est fort possible que ça marche bien évidemment, mais je m’interroge sur la maintenance à long terme : maintenir soi-même des transformations XSLT pour un ou plusieurs formats, c’est super long et complexe, alors qu’il existe des logiciels ou librairies maintenues collectivement qui font déjà ces transformations (en plus en gérant plus de formats différents). C’est toujours le même problème, d’essayer d’utiliser des choses existantes (si ça fonctionne évidemment).
@RastaPopoulos : dans ce cas la XSLT fait la transformation XML format OpenDocument => langage SPIP , truc qui n’existe (à ma connaissance) nulle part ailleurs (le choix de ce plugin c’est d’éviter de faire XML => HTML => SPIP)
Pour ce qui est de la maintenance du convertisseur, il semblerait que les versions successives d’OpenOffice puis de LibreOffice n’ont jamais modifié le format du XML d’odt depuis que le plugin existe : la XSLT utilisée est restée inchangée depuis sa mise en fonction en 2009...
Y’a un peu de code libéré ici : ▻http://zone.spip.org/trac/spip-zone/changeset/76826
à intégrer d’une manière ou d’une autre dans #mediaspip ... @severo risque de s’en charger
Publication par #email, par @erational - #SPIP-Contrib
▻http://contrib.spip.net/Publication-par-email
pas testé mais alléchant
Oui, très intéressant. Je réfléchis à une proposition pour le découper en un noyau générique (gérer de l’#IMAP) et des plugins utilisant cette gestion (publier un objet, répondre à un commentaire, modérer une proposition de publication, etc).
/plugins/mail2img/trunk/paquet.xml – SPIP-ZONE
▻http://zone.spip.org/trac/spip-zone/browser/_plugins_/mail2img/trunk/paquet.xml
Ce plugin est un « proof of concept » operationnel pour publier des images attachees a un article par PUSH.
Parametrage du compte mail et de l’article de publication en tete du script genie/mail2img.php.
La classe PHP embarquee dans receivemail.class.php n’est certainement pas la plus aboutie ni la plus elegante mais elle fonctionne (voir example_receivemail_class.php pour sa syntaxe).
DriveDroid - #Android Apps on Google Play
▻https://play.google.com/store/apps/details?id=com.softwarebakery.drivedroid
DriveDroid allows you to boot your PC from ISO/IMG files stored on your phone. This is ideal for trying #Linux distributions or always having a rescue-system on the go... without the need to burn different CDs or USB pendrives.
#Chrome #Remote_Desktop | #partage_d'écran via #Google
▻https://chrome.google.com/remotedesktop
ça a l’air fonctionnel, et vu que #Skype a arrêté cette fonctionnalité…
Mais on a des trucs natifs sous Ubuntu, non ?
en l’occurrence je cherchais un truc facile d’accès sur #mac ; la fonctionnalité de partage d’écran du mac a l’air plus difficile à régler pour « passer par internet » (notamment derrière une box qui fait du #NAT), mais je ne désespère pas de trouver le bon truc à la fois standard et facile… surtout que, quand tu as besoin de dépanner quelqu’un, il faut que l’install soit, ou bien déjà faite, ou bien très facile
Je confirme que ça marche et que c’est très fonctionnel, j’ai envoyé un code à @fil et il a réussi à me troller mon mac (et à en prendre le contrôle).
C’est donc très prometteur mais méfiez vous quand même :) (ne donnez pas votre code à n’importe qui)
Merde : @ben vient de me griller, j’allais aussi conseiller #teamviewer pour partager n’importe quel bureau facilement, avec n’importe quel OS ►http://www.teamviewer.com/fr/index.aspx
Comment réaliser une #fonte de caractères à partir de son #écriture ?
j’ai demandé conseil à @baroug qui a relevé quelques liens (sans garantie du gouvernement) :
– ►http://www.myscriptfont.com (un site à première vue gratuit)
des sites payants :
– ►http://www.yourfonts.com
– ►http://www.fontifier.com
– ►http://2ttf.com iFontMaker, logiciel pour l’iPad qui a l’air sympa (7$), cf ►http://www.abeautifulmess.com/2012/10/how-i-made-fonts-with-my-handwriting-.html
Quand Chank — ►http://chank.com — faisait ça, c’était bien, y’avait l’assurance qu’un vrai créateur de fontes allait jeter un œil sur le résultat et ajuster le cas échéant (et c’était pas cher). Là, tous ces trucs, aucune idée de la qualité.
Adminer - Database management in single PHP file
►http://www.adminer.org/en
#Adminer is a full-featured database management tool written in PHP. Conversely to #phpMyAdmin, it consist of a single file ready to deploy to the target server. #mysql #sqlite
# git clone git://adminer.git.sourceforge.net/gitroot/adminer/adminer
via @suske
Freebie: Application Icon Set (PNG, PSD, CSH) | Codrops
►http://tympanus.net/codrops/2012/10/02/freebie-application-icon-set-png-psd-csh
Set d’icônes sympas distribué sous licence CC-BY.
The Application Icon Set by Matt Gentile consists of 120 pixel-perfect icons in three different sizes (16px, 32px and 64px) and it comes in three formats (PSD, PNG and CSH). The icons are vector shapes so you can scale them to any size.
Informatique et Sciences du Numérique - manuel de Terminale S - Sciencinfolycee
►https://wiki.inria.fr/sciencinfolycee/Informatique_et_Sciences_du_Num%C3%A9rique_-_Sp%C3%A9cialit%C3%A9_ISN_en_
en regardant rapidement le sommaire je m’aperçois que j’ai de grosses lacunes :)
Manuel scolaire de la spécialité ISN en Terminale S, l’objectif du livre est d’introduire et donner une ensemble maximal d’éléments pour permettre cet enseignement nouveau, orienté autour de projets, en tenant compte de multiples variantes selon les axes choisis. Il est donc un ouvrage de référence, des savoirs et savoirs faire fondamentaux, mais aussi des contenus optionnels qui les entourent. Il s’articulent autour des quatre concepts de l’Informatique [• machine • information • algorithme • langage], mais surtout de montrer la manière dont ils fonctionnent ensemble. Quand nous étudierons les algorithmes fondamentaux, nous les exprimerons souvent dans un langage de programmation. Quand nous étudierons l’organisation des machines, nous verrons comment elles permettent d’exécuter des programmes exprimés dans un langage de programmation. Quand nous étudierons la notion d’information, nous verrons des algorithmes de compression, de chiffrement, etc. Ce livre est donc organisé en quatre parties regroupé en vingt-deux chapitres.
Son statut juridique n’est pas parfaitement clair. Je lis « Creative Commons pour le contenu intellectuel, droits commerciaux pour l’édition papier » mais « Creative Commons », c’est très vaste !
ça mériterait d’être éclairci car, comme le dit la présentation du livre
Agir de manière correcte vis à vis de ces droits [d’auteurs] est aussi une démarche exemplaire vis à vis des jeunes à qui on montre ici que le monde numérique génère des problématiques et des possibilités nouvelles en terme de droit, mais aussi de comportement responsable.
Je me renseigne…
Mon premier rapport de bogue envoyé :-) Sur l’exercice 16.14
D’après un des auteurs, ce serait la CC la plus restrictive, BY-NC-ND : ►https://twitter.com/thierryvieville/status/240878948651773952
Cela va peut-être se stabiliser un jour ►https://twitter.com/thierryvieville/status/241065172695924736 ►https://science-info-lycee.fr/le-forum/?mingleforumaction=viewtopic&t=90.1 En attendant, cela illustre l’absence d’intérêt des auteurs (aussi bien de logiciels que de livres) pour les licences et notamment les licences libres. En discuter entre auteurs après l’écriture me semble dangereux.
Le programme officiel : ►http://www.education.gouv.fr/pid25535/bulletin_officiel.html?cid_bo=57572
Un interview du concepteur du programme (et qui est un des auteurs du livre) : ►http://lexpansion.lexpress.fr/high-tech/ce-qu-il-faut-savoir-sur-l-isn-la-nouvelle-matiere-de-terminale-
Bon, en deux mots, car nous (car je ne suis pas le seul à protester contre cette ineptie) avons déjà pas mal développé ça un peu partout :
– c’est un enseignement de spécialité réservé à une supposée élite des lycées (terminale S)
– vouloir l’étendre à toutes les terminales ne change pas grand chose, ce n’est pas ce dont ont besoin les lycéens, j’y reviens
– sous prétexte de faire du numérique (qui n’est pas que scientifique mais aussi et d’abord culturel, économique, citoyen...), il s’agit de rien d’autre que de faire de l’algorithmique
– pour ma part, je milite pour une acculturation numérique (à voir s’il s’agit d’un enseignement supplémentaire ou d’une prise en charge transversale dans l’ensemble des disciplines) tout au long de la scolarité
– je n’ai bien sûr rien contre l’apprentissage et la compréhension du code, comme enseignement intégré à l’acculturation numérique décrite plus haut.
►http://www.freelancis.net/ressources/php/index
Cet espace regroupe des #cours de #PHP ventilés selon 2 niveaux
initiation (td01 à td07) : sur un rythme tranquille de découverte de l’algorythmie, on débute avec la notion de variables et on va jusqu’à l’utilisation de bases de données.
approfondissement (td08 à td14) : après une courte révision, on apprend à structurer son travail et on attaque la #programmation orientée objet.
Tutoriel sur l’URL Rewriting (réécriture d’URL)
►http://www.webrankinfo.com/dossiers/techniques/tutoriel-url-rewriting#reecriture
Le format de l’URL à réécrire est basé sur les expressions régulières, dont la base devra être acquise pour pouvoir définir des règles de réécriture. Ne vous inquiétez pas, pour la plupart des cas c’est très simple.
Voici la liste des éléments pris en considération dans les règles de réécriture :
phpliteadmin - PHP-based admin tool to manage SQLite databases - Google Project Hosting
►http://code.google.com/p/phpliteadmin
phpLiteAdmin is a web-based #SQLite database #admin tool written in #PHP with support for SQLite2 and SQLite3. Following in the spirit of the flat-file system used by SQLite, phpLiteAdmin consists of a single source file, phpliteadmin.php, that is dropped into a directory on a server and then visited in a browser.
Premières impressions après quelques essais avec #SPIP3 et ses bases SQLite :
+ installation simple : fichier à la racine, l’éditer et changer 2 variables sous la ligne 35 : $password = « blabli » ; et $subdirectories = true ; => appeler le fichier, il scanne l’arborescence (vu sur mutu SPIP ;-) ), demande le mot de passe et zou...
+ édition de la base sqlite : OK
– export SQL pas utilisable pour réinjecter en MySQL avec phpmyadmin ;
– import/export en général, rien n’a abouti. C’est chatouilleux ces formats.
Pas convaincant en fin de compte. Je vais tester ►http://www.adminer.org/en/editor trouvé grâce à #seenthis_c_est_bon_mangez_en et ►http://seenthis.net/messages/77107
Take a look on a free tool — Valentina Studio. Amazing product! IMO this is the best manager for SQLite for all platforms. ▻http://www.valentina-db.com/en/valentina-studio-overview
Stopmotion d’un chantier - Buzhug.ORG
►http://blog.buzhug.org/article.php3?id_article=34
Cheese : un logiciel qui permet de prendre des photos à partir d’une webcam.
Mencoder : un programme en ligne de commande (pas très user-friendly) mais très efficace.
►http://www.dailymotion.com/video/xs407w_stopmotion-de-la-construction-d-une-maison-ossature-bois-l-ossat
Another teacher’s website
►http://another-teacher.net
Partage de ressources libres essentiellement au sujet de l’#enseignement de l’anglais, et de l’usage des TICE.
#SPIP
#Popcorn Maker — table de montage #vidéo-#web | Mozilla
►http://mozillapopcorn.org/popcorn-maker
Popcorn Maker 1.0 will empower you to make cool web-based media, whether you’re a beginner or pro. With over 20 plugins—ranging from Twitter to Google Maps to video processing—you’ll be able to stitch up a stylish video that’s woven into the web. And, of course, it’s 100% free and open source.
(signalé par @klaus ►http://seenthis.net/messages/76886 )
#PirateBox on #Android
►http://fun2code-blog.blogspot.jp/2011/12/piratebox-on-android.html
►http://forum.xda-developers.com/showthread.php?t=935157
on dirait que c’est fait avec un #PAW Web Server et du #PHP
(si c’était bien packagé, ça permettrait à tout le monde de se promener dans les cafés avec son wifi allumé pour partager… là ça a l’air encore un poil compliqué à installer)
#IPv6, hourra !- Ecrans
►http://www.ecrans.fr/IPv6-hourra,14826.html
►http://seenthis.net/messages/72615
Et bien sûr, les entreprises et particuliers qui n’auraient pas encore envisagé la transition sont à cette occasion vivement encouragés à le faire.
SPIP 3.0 disponible en téléchargement
►http://www.01net.com/editorial/566567/spip-3-0-disponible-en-telechargement
EN BREF. Le système de publication passe à la version 3.0. Au menu : la réécriture complète de l’espace privé, la personnalisation des objets éditoriaux, une plus grande modularité et la possibilité de boucler sur tout type de données.
#spip
au-revoir-utm :: Add-ons for Firefox
►https://addons.mozilla.org/en-US/firefox/addon/au-revoir-utm
How annoying are those “utm_source=rss&utm_medium=rss&utm_campaign=rss” in URLs ? Right!
So this extension removes them.
It’s just changing the displayed URL for copy/paste love without redirection so it should not slow down your browsing.
Source code at ►https://github.com/Rik/au-revoir-utm
En train de basculer toutes les vidéos de Flip-Zone en H264, histoire de passer en #html5_video, avec Flash en roue de secours (et compatibilité iPad, qui représente désormais beaucoup de monde sur ce site). Ça fonctionne bien.
Sauf qu’en fabriquant les fichiers MP4 (.m4v) dans Handbrake, j’ai oublié de cocher « optimisé pour le Web ». Résultat, après 2 heures de compression, j’ai mis 5 heures à réuploader des fichiers vidéo qui ont, tous, les headers à la fin du fichier. Ça fait tousser Varnish (tiens donc ?) et, même en attaquant Apache directement, les vidéos ne se déclenchent qu’une fois l’intégralité du fichier chargé (genre 200Mo).
Histoire de pas tout retélécharger/recompresser (et dégrader la qualité une fois de plus), j’ai utilisé ce petit script directement sur le serveur. Ça se contente (ultra-rapide !) de déplacer le header du fichier vidéo en début de fichier. Et là, cool ma poule, ça roule.
danielgtaylor/qtfaststart · GitHub
►https://github.com/danielgtaylor/qtfaststart
Quicktime/MP4 Fast Start
Enable streaming and pseudo-streaming of Quicktime and MP4 files by moving metadata and offset information to the front of the file.
This program is based on qt-faststart.c from the ffmpeg project, which is released into the public domain, as well as ISO 14496-12:2005 (the official spec for MP4), which can be obtained from the ISO or found online.
The goals of this project are to run anywhere without compilation (in particular, many Windows and Mac OS X users have trouble getting qt-faststart.c compiled), to run about as fast as the C version, to be more user friendly, and to use less actual lines of code doing so.
#Pirate_Box, une version Live USB accessible à tous
►http://secouezlecours.wordpress.com/2012/04/13/pirate-box-une-version-live-usb-accessible-a-tous
Le lien vers l’utilitaire UnetBootin est cassé dans l’article, le bon lien est ►http://unetbootin.sourceforge.net
SocialFolders, un service qui récupère/backupe tes photos sur les sites du genre facebook flickr ou instagram et les déplace vers d’autres services, ou vers ton #disque dur
►https://socialfolders.me/r/1zh2g
SocialFolders is the best way to access and manage all the content you have online. It’s like #Dropbox for Social
As of today, SocialFolders supports #Facebook, #Flickr, #Photobucket, #Google_Docs, #Box.net, #YouTube, #Twitter, #SmugMug, #Instagram, and #Picasa.
#nuage ou comment en sortir (ou y passer encore plus de temps hein, car tu peux aussi uploader)
Pourvu que ce truc ne te bouzille pas ton ordi comme la dropbox. Celle là t’installe des backdoors et un tas d’autres saletés qui compromettent ta sécurité et font carrément sauter ton accès réseau quand tu es en domain windows.
cf. ►http://iris-media.info/3874
et ►http://iris-media.info/3876
Songr
►https://sites.google.com/site/getsongr/home
Download free music directly from your desktop - no p2p, no ads, mp3 from 16 music search engines