dscape/clarinet · GitHub
▻https://github.com/dscape/clarinet
SAX based evented streaming JSON parser in JavaScript
dscape/clarinet · GitHub
▻https://github.com/dscape/clarinet
SAX based evented streaming JSON parser in JavaScript
Deux variantes #OSM plutôt sympa :
▻http://tiles.kupaia.fr/article17.html
Intégrées dans le plugin #leaflet providers avec l’autorisation de Maxim Rylov
du GIScience Research Group @ University of Heidelberg (merci tout plein à lui).
▻https://github.com/leaflet-extras/leaflet-providers/pull/43
Et hop, elles sont disponibles dans GIS 4.8.7 :
▻http://zone.spip.org/trac/spip-zone/changeset/73544
Il faudra attendre un peu pour les tester car OpenMapSurfer est en maintenant ce soir :
scttnlsn/data.io · GitHub
▻https://github.com/scttnlsn/data.io
Bidirectional data syncing via Socket.IO
Alternatives à #GMail ?
– auto-hébergement : j’ai déjà donné, merci le cauchemar (anti-#spam, boîtes de plusieurs Go, stabilité…)
– fastmail.fm => 10 fois le prix de gmail, espace restant limité…
– gmx.com => gratuit et illimité (?), le #webmail est étrange…
– zoho mail (pas testé mais a l’air pas mal) : limité à 5GB
#google #nsa #surveillance #email
C’est quoi tes critères techniques pour choisir une solution de mails ?
tu nous dira quand tu auras trouvé la solution miracle
Moi je retournerais bien à l’auto-hébergement (car c’est déjà le cas, Gmail y pioche en pop) mais j’aimerais bien un bon webmail avec une appli desktop et/ou plateforme mobile (ce pourquoi je trouve gmail super pratique)....
pour l instant je recommande ▻http://sud-ouest.org
sinon je prevois de mettre en place ma propre solution de gestion mail des que j ai suffisament de partenaires/clients interesses ( je veux faire ca bien avec au minimum 2 serveurs qui ne feront quasiment que le mail et mailing )
Si l’auto-hébergement n’est pas assez fiable, il reste la solution d’un serveur dédié. Cela reste cher mais peut également servir à stocker d’autres documents (avec ownCloud par exemple).
Moi, mon courrier est auto-hébergé et ça marche. Je suis conscient qu’il faut être informaticien et avoir un peu de temps libre. Dans le futur, peut-être, cela sera plus accessible ►http://seenthis.net/messages/123465
#autohéberger ses mails ? Une debian avec virtualmin et Roundcube sur une machine virtuelle à +-100€/an ? Après, j’ai pas mis tous me potes ni tous mes sites dessus...
RC et SQM, pour la recherche, c’est pas encore ça... Mais y-a pas vraiment mieux dans le monde du Libre...
@fil pour roundcube c’est utilisable pour de l’occasionnel, mais c’est très lent si beaucoup de contenu + pas vraiment de recherche interne + pas de gestion des fils de discussion je crois. On l’utilise pour nos boites pros nous, car la majorité du temps on est sur nos machines, donc sur Thunderbird ou autre.
@suske ça va pour des petits volumes, mais bon si une boite unique fait 23Go et que tu veux récupérer un mail précis, classer, rechercher, etc, c’est quand même pas gagné.
Pour le spam ça va c’est pas la mort une fois qu’on trouvé la bonne config pour spamassassin ou autre. Mais c’est pour la gestion des grosses boites avec bonne interface qui gère les fils de discussion, la recherche complexe, etc, c’est ça qui pose problème.
Pour les « petites gens » qui ont des petits besoins, l’hébergement coopératif devrait suffire (avec IMAP et Thunderbird au quotidien + Roundcube ou autre pour les déplacements).
Thunderbird est vraiment pas mal maintenant pour indexer les mails au fur et à mesure et ensuite faire des recherches complexes dedans : texte libre + « de » ou « à » + tel contact, tel dossier, telle liste, pièce jointe, etc. Faudrait la même chose en mode serveur quoi : ça serait pas mal si Mozilla utilisait le même code (indexation et recherche surtout) pour faire une appli web ou au moins une API interrogeable par une autre appli.
J’ai 21Go de Maildir (sans compter les autres utilisateurs) auto-hébergé sur une machine louée chez Lost Oasis - ça fonctionne parfaitement. Postfix, Spamassasin (et ses périphériques), Courier.. Rien que tu très classique qui demande très peu de maintenance. Certes c’est facile à dire quand on fait ça depuis 15ans...
Ciao
L’auto hébergement de messagerie ça se fait :)
Pour le spam tu peux exploiter des solutions tierces antispam comme :
– ▻http://www.mxproxy.com/fonctionnement.html
– ▻http://www.junkemailfilter.com/spam/free_mx_backup_service.html
La solution des mx fantômes fonctionne aussi assez bien. Les spammeurs essayant le MX de plus fort/faible poids, si le mx n’existe pas ça calme le jeu. La contrepartie c’est moins cool pour les autres.
Pour les clients webmails semi-lourd tu peux voir aussi du coté de :
– ▻http://www.zimbra.com/community
– ►http://www.blue-mind.net
–* ▻http://obm.org
Pour les clients lourds, si tu gères imap/pop/smtp tu as l’embarras du choix.
Ne pas oublier de supporter sieve (▻http://fr.wikipedia.org/wiki/Sieve) pour la gestion des filtres.
Ah ouais on est passé à Sieve aussi chez nous, et il parait qu’il y a une extension pour Thunderbird qui permet de gérer Sieve en IMAP, et donc quand on crée des filtres sur Thunderbird ça les ajoute au serveur directement, et inversement. Enfin je crois me rappeler d’une conversation comme ça avec un de mes collègues admin.
@RastaPopoulos c’est un peu le principe de Sieve :)
Pour thunderbird tu as ▻https://addons.mozilla.org/fr/thunderbird/addon/sieve je ne sais pas ce que ça vaut ne l’ayant pas testé.
Je n’aime pas ce client mail.
L’avantage c’est que c’est une RFC globalement bien supportée par les derniers serveurs de messagerie et les client mails (webmail, lourd bureau, lourd smartphone)
@RastaPopolous Mais non, pas en IMAP. ▻http://www.bortzmeyer.org/5804.html
@nahuel suggère de regarder l’offre SaaS suivante
▻http://www.blue-mind.net/solutions/article/offre-saas
(volume limité à 20Go, webmail à voir, moteur de recherche non mentionné)
@stephane Haha oui voilà, désolé j’y comprends rien au 40000 couches successives dans la gestion des mails et à qui fait quoi : j’ai des copains pour ça. :D
Un collègue m’avait fait un mail récapitulatif pour m’expliquer dans l’ordre, il faudrait que je le relise...
D’accord avec @rastapopoulos : #Thunderbird est pour moi le meilleur client mail, qui me manque d’ailleurs beaucoup depuis que j’ai changé de boulot. Les fonctions de recherche sont vraiment très appréciables, et je m’en sers pour centraliser tous mes comptes mails à la maison.
Le problème pour les utilisateurs « de base » comme moi, c’est héberger ses mails ailleurs que chez son FAI ou Google/Yahoo/Microsoft si on commence à en avoir marre de l’espionnage, sans compter le risque de voir disparaitre n’importe lequel de ces services du jour au lendemain.
et horde quelqu’un connaît ?
Le découpage en modules indépendants parait une bonne idée :
▻http://www.horde.org/apps
Thunderbird n’est pas le meilleur, c’est le seul (malheureusement...).
Héberger ses mails ailleurs ? Simplissime, tu prends un compte sur un serveur pas pourri Gandi, Koumbit, et tes mails sont « chez toi » sans les inconvénients.
100 € par an je m’en sors, avec hébergement de nombreux sites.
C’est vrai que squirel (pourtant écureuil :)) c’est pas l’idéal, mais pour dépanner c’est bien.
Vous donnez envie de réessayer l’hébergement des mails sur serveur dédié. Pas de problème de greylisting voire de mise en spam de vos envois ? Et parmi les clients webmails, lesquels sont bien utilisables sur un téléphone (essentiellement pour la recherche plein texte) ?
Comme @perline, j’ai l’option compte sur un serveur pas pourri Gandi et les mails sont « chez moi ». Je rapatrie tout sur ma machine, en Imap. Et hop. Mail (Apple, avec plug ins) ou Thunderbird, et hop hop. Pourquoi chercher plus compliqué ?
@Perline tu as balsa ou claws mail comme alternative libre sympa
@Louije Non, pas vraiment de problème. C’est en grande partie une légende urbaine propagée par certains gros hébergeurs. Mais c’est vrai qu’il faut être vigilant : une erreur (script PHP troué et qui sert à envoyer du spam) et on est blacklisté et c’est dur d’en sortir.
@Louije pour smartphone qui fonctionne bien tu as k9-mail (▻http://code.google.com/p/k9mail) en client lourd. Autrement j’utilise hastymail (un webmail) qui fonctionne assez bien avec ce type de périphérique.
@perline 2 clients lourds pour lire ses mails
– ►http://www.claws-mail.org
– ▻http://balsa.gnome.org
Le /tmp/lab fera une réunion sur le sujet de l’auto-hébergement du mail :
Réunion ouverte à tous
Jeudi 5 septembre 2013 à 20h30
6bis Rue Léon Geffroy
94400 Vitry-sur-Seine
à voir : #posteo, avec un positionnement clairement alternatif/anticommercial, on paie la boîte 1€/mois pour 2Go (et 10€/mois pour 20Go). En allemand
►https://posteo.de
Au sujet de #posteo, une analyse sur Ars Technica : ▻http://arstechnica.com/tech-policy/2013/10/europe-wont-save-you-why-e-mail-is-probably-safer-in-the-us
Les commentaires mentionnent la Suisse comme un potentiel meilleur pays d’accueil.
Et alors @fil tu en es où ? Tu as opté pour quelle solution au final ?
Mouhahahah : tout pareil de @fil. Parce qu’en fait, on est des gros manches, on fait rien et pas que le dimanche :-D
Hop... Création de la page Wikipedia de SCIMP dans la foulée de la notification par @tbn - ▻https://en.wikipedia.org/wiki/Silent_Circle_Instant_Messaging_Protocol
Y a du Zimbra à pas très cher chez Web4all, un hébergeur associatif que j’utilise depuis 3 ans maintenant et jamais eu de souci, ils sont réactifs quand y des soucis et ça tourne pas trop mal (j’utilise pas Gmail donc je peux pas comparer pour la rapidité) : ►https://www.web4all.fr/hebergements.html
Après une petite recherche, toujours pas trouvé de solution miracle.
Peut être ▻https://autistici.org (serveurs en Italie, prix libre) ?
Les autres :
– ►https://riseup.net - gratuit, mais serveurs aux EEUU
– ▻https://www.sud-ouest.org - serveurs en France, prix libre
– ►https://posteo.de - serveurs en Allemagne, 12€/an
– ►https://mayfirst.org - serveurs aux EEUU, 100 $/an
– ▻https://mykolab.com - serveurs en Suisse, 100 €/an
Je n’ai pas regardé la question des webmails, ni de l’indexation seulement : qui sont-ils/elles (militantxs ou entreprise pas trop craignos), quel est le prix, et où se situent les serveurs.
À noter que le site prism-break a bien évolué !
▻https://prism-break.org/en/all/#email-accounts
À noter aussi, pour prism-break, que les discussions se passent dans les issues de github :
Ah, pas de solution miracle, mais un tutoriel en cours très prometteur pour monter son propre serveur mail de A à Z :
▻http://arstechnica.com/information-technology/2014/02/how-to-run-your-own-e-mail-server-with-your-own-domain-part-1
L’auteur y mentionne une solution clefs en main (enfin, clefs en main si vous avez un serveur, un nom de domaine, etc.) :
...mais annonce que chaque semaine pendant le mois qui vient, il publiera la phase d’après. La partie 1, c’est l’installation de Postfix et Dovecot sur un serveur. Les parties suivantes comprendront antispam, filtres, export depuis Gmail, webmail, certificats et configuration du domaine (y compris DKIM / SPF).
Thank you @severo, @Louije, et je confirme ce qu’a dit @alexcorp.
(pas) étonné du nombre de LOL condescendants à l’idée de monter son serveur mail pour pas rester comme une me*de chez Gogole & Co. Ils rabachent parce-que 10 000 serveurs emails individuels (hébergés dans nn pays avec nnnn configurations différentes...) se parsent pas si rapidement, facilement et « légalement » que 10 grands webmails centralisés...
Bonne chance @fil :)
Bonjour,
Notre solution mail libre (basée sur RoundCube) vient de voir le jour. Comme pour notre cloud libre (basé sur ownCloud), notre objectif principal est d’offrir des alternatives respectueuses de la vie privée.
Nous sommes une association à but non lucratif, basée en France et nous proposons également du partage de photos, vidéos et documents, de l’envoi de gros fichiers et d’autres services encore.
Meilleurs vœux !
La mère Zaclys
►http://www.zaclys.com
Je fais remonter ce thread.
Pour l’instant deux ans plus tard, j’ai adopté avec bonheur trois solutions payantes (par choix).
– zaclys
– zoho
– kolabnow.
Et testé un paquet d’autres que je vais lister ici qui sont super bien mais ne correspondaient pas à mes besoins d’avoir plus qu’un mail. Mais ça bouge beaucoup. Par exemple, aujourd’hui, je choisirais probablement unseen.
►https://unseen.is
▻https://tutanota.com/fr
►https://protonmail.com/fr
panicsteve/cloud-to-butt · GitHub
►https://github.com/panicsteve/cloud-to-butt
Chrome extension that replaces occurrences of ’the cloud’ with ’my butt’
#Mustache, ERB and the future of templating · by Kyle Neath
▻http://warpspire.com/posts/mustache-style-erb
résumé : les templates mustache c’est super car on ne peut rien faire dedans à part de l’affichage ; du coup, on est obligé de séparer l’affichage et la sélection (view) du contenu.
You cannot modify variables. You cannot apply filters. You can only output variables or a collection of variables. Everything else happens inside of a view. A view can be written in any language of your choosing: C, Objective-C, Ruby, Python, Javascript, etc.
J’aime bien mustache, pour cette simplicité. Mais ça implique de savoir programmer une vue, et pour ça, il n’y a pas d’outil facile. Dans les squelettes #SPIP, c’est exactement l’inverse, et c’est super aussi, mais différemment, de permettre, dans un même #template, d’à la fois sélectionner et traiter son contenu.
C’est horrible Mustache et compagnie. Cette mode du logicless me semble assez dénuée de logique.
Comme les conditionnelles de ce type de langage sont très pauvres, dès que tu veux faire une opération du genre if (A ou B), au lieu d’avoir un gentil « if (A ou B) » dans ton template tu retrouves avec du code de vue du style « data.isAorB = (A ou B) » ET un « if (isAorB) » dans ton template. Nécessairement multiplié, ça donne du beau gloubiboulga au final (petit exemple sur un seul template : ▻https://github.com/darobin/respec/blob/develop/js/w3c/headers.js#L269).
Il est évident qu’il ne faut pas faire n’importe quoi et répartir sa business logic n’importe où. Mais -c’est une bonne pratique, pas quelque chose qu’un langage de template peut imposer utilement.
Hum, je préfère vraiment faire du HAML avec du Angularjs...
Cette mode du logicless me semble assez dénuée de logique.
CQFD.
Je plussoie grandement, pour moi, c’est une lubie de mauvais architecte logiciel, qu plane dans sa stratosphère et ne s’est pas assez confronté aux besoins tordus, fins et détaillés du « monde réel ». Sinon, Mustache, je ne connais pas, je réagissais par analogie à ce que j’ai pu rencontrer.
je cherche des bons en #spip qui voudraient gagner un peu de #bitcoin pour travailler sur le squelette/plugin #spipfeeder
( open source, code sur ▻https://github.com/neofutur/SpipFeeder2 ), je peux pas payer tres cher, ca me rapporte rien les feeders, mais bon . . .
decouvrez 2 exemples de spipfeeder,un #bitcoin et un #fr sur :
►http://bitcoin.gw.gd et
►http://french.feeder.ww7.be
voir aussi le TODO : ▻https://raw.github.com/neofutur/SpipFeeder2/master/TODO.spipfeeder
rockgolem/companion · GitHub
▻https://github.com/rockgolem/companion
Load vanilla Javascript into your node projects.
deanmao/node-chimera · GitHub
▻https://github.com/deanmao/node-chimera
A new kind of headless webkit integration for nodejs; a great alternative to phantomjs.
Mapping an Excel spreadsheet with eSpatial Free or Basic
▻https://www.espatial.com/articles/mapping-an-excel-spreadsheet-with-espatial-free-or-basic
ça c’est bien : analyse d’une feuille de calcul, geocoding pour trouver la position des noms de lieux, et génération de la carte correspondante.
Est-ce qu’il existe du logiciel libre pour faire ça, éventuellement en utilisant Nominatim, le geocoder de openstreetmap ?
ah oui, en effet c’est opensource : ▻https://github.com/CartoDB/cartodb20
je vais regarder ça, merci !
Par contre je ne trouve pas quelle base de données ils utilisent pour géocoder (remplacer un nom de lieu par latitude et longitude)
@b_b oui, mais c’est basé sur google_docs. Mon rêve serait de trouver un logiciel qui ne nécessite pas d’accès à Google ou autres, et qui pourrait fonctionner à partir de données de OSM pour le geocoding.
@moimeme : cartodb utilise le service de yahoo
▻http://support.cartodb.com/discussions/questions/189-data-source-for-address-geocoder
mais il semble possible de brancher sur nominatim, le geocoder de OSM
▻https://groups.google.com/forum/?fromgroups#!topic/cartodb/4Pe5Mc5a_d0
►http://wiki.openstreetmap.org/wiki/Nominatim
(Je réitère ma « mise en garde » déjà discutée je ne sais plus où : actuellement, le géocodage libre est de très mauvaise qualité quand on cherche des adresses précises, quand il y a numéro de rue ou code postal. Si on cherche juste un nom de ville ça va. Évidemment ça dépend des territoires, mais même en Gironde où c’est bien couvert ça renvoie souvent n’importe quoi. Donc faire gaffe suivant l’usage qu’on va en avoir. C’est donc bien quand les outils savent se brancher sur plusieurs sources possibles.)
@rastapopoulos Perso j’ai pas eu le moindre problème avec nominatim pour géolocaliser mes photos de vacs qui pour certaines étaient dans des patelins complètement perdus en Bolivie. La gironde serait-elle un désert numérique sur osm ? ^^
Je répète :
1) ça merde alors que la Gironde est relativement bien couverte
2) j’ai testé dans tout le Limousin et les autres départements d’Aquitaine, ça merde tout autant
3) c’est pas « le patelin » qui merde, c’est quand on a une adresse précise et/ou un code postal
Donc ya entre autre deux trucs qui merdent :
1) la couverture des numéros de rue, qui est plus faible que trucs non libres
2) l’algorithme de pertinence qui classe les résultats (car GIS de SPIP ou quand on fait du batch on prend obligatoirement la première réponse automatiquement, on ne fouille pas dans une liste de plusieurs possibilités)
Régulièrement d’ailleurs, la bonne réponse était dans la liste complète mais la première réponse ne correspondait pas du tout.
Autre truc pourri, quand il ne trouve pas, même si on a donné des infos précises dans l’adresse texte brute, il vire ces infos dans la réponse. Genre le numéro de rue ou le code postal saute. Suivant l’application qu’on en a (par exemple quand il faut absolument le code postal pour classer ensuite) c’est très chiant.
Tout ceci est certainement améliorable, il faudrait juste que quelqu’un y passe un peu de temps :)
Pour info l’APi de geocode dispose d’un attribut geocodeQualityCode :
le géocodage libre est de très mauvaise qualité quand on cherche des adresses précises, quand il y a numéro de rue ou code postal.
Je constate un truc comparable : Après lecture de ▻http://www.heise.de/ct/inhalt/2013/13/88 j’ai essyé #Navfree ▻http://www.navfree.com pour #Android.
Ètonnant : Pour le trajet Berlin-Paris il me fait passer par Anvers au lieu de choisir le chemin direct, pourtant il prétend que la distance serait de 950 km alors que le chemin plus court par Namur compte 1050 km.
Les viewers de #owncloud sont là ▻https://github.com/owncloud/apps ; à noter qu’ils assemblent souvent des scripts déjà existants :
– pour PDF, le script pdf.js de mozilla
– pour les fichiers LibreOffice, #webodf.js ►http://webodf.org
– pour les ZIP, un truc maison
– pour les sons et vidéos, #mediaelements.js ►http://mediaelementjs.com
etc. #idées_à_piker #spip
olivernn/lunr.js · GitHub
▻https://github.com/olivernn/lunr.js
Lunr.js is a small, full-text search library for use in the browser. It indexes JSON documents and provides a simple search interface for retrieving documents that best match text queries.
gotwarlost/istanbul · GitHub
▻https://github.com/gotwarlost/istanbul
JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests and browser tests. Built for scale.
admc/wd · GitHub
►https://github.com/admc/wd
A node.js client for webdriver/selenium 2
theintern/intern · GitHub
▻https://github.com/theintern/intern#quick-start
A next-generation code testing stack for JavaScript.
This does a lot.
Routage (2.2) - Symfony
►http://symfony.com/fr/doc/2.2/book/routing.html
Documentation du système de gestion des « URL propres » de Symphony : configurable et utilisable pour gérer non seulement le routage mais aussi les actions à lancer
voir aussi ▻https://github.com/infostreams/php-rails-routing pour avoir une idée de ce qui se fait… mais c’est clair qu’il faut implémenter un truc de ce genre
in french, sur la version stable : ►http://symfony.com/fr/doc/2.2/book/routing.html
visionmedia/consolidate.js · GitHub
▻https://github.com/visionmedia/consolidate.js
Template engine consolidation library.
And an example using this with doT: ▻http://alistapart.com/article/node-at-work-a-walkthrough
Exploring the MapBox stack : #MBTiles, #TileJSON, #UTFGrids and #Wax
▻http://blog.thematicmapping.org/2012/11/exploring-mapbox-stack-mbtiles-tilejson.html
we’re going to publish this map to the web using various MapBox inventions. (...) Within the MBTiles file, the map legend, the tooltip template and information about map extent, zoom levels etc. is stored in a format named TileJSON. This is also an open specification, providing a consistent way of describing a map, making it easier to load and display a map the way it’s meant to be seen.
#mbtiles-php, un serveur PHP de #mbtiles (aux capacités limitées à la lecture seulement) :
▻https://github.com/infostreams/mbtiles-php
ah et puis un autre serveur du même type #tileserver-php :
▻https://github.com/klokantech/tileserver-php
#cartographie #leaflet.js
Deux autres solutions du même type :
This is a PHP implementation of the MBTiles specification. It is slightly more advanced than PHP-MBTiles-Server because it implements basic caching, improved error handling and adds support for meta data in the MBTiles database.
With this software you can set up a tile server using the MBTiles-file exported from TileMill on a server running Apache with PHP.
▻https://github.com/John5/TilePhlox
An extremely simple PHP script for extracting images from an MBTiles sqlite database file. Examples for use with Leaflet and OpenLayers included.
meltingice/flickr-store · GitHub
▻https://github.com/meltingice/flickr-store
Flickr vous offre 1To de stockage pour vos photos ? Encodé vos fichiers en PNG via ce script Ruby, et voila. Via ▻http://sebsauvage.net/links/?JQUH8g(Permalink)
ah ha j’avais donné le même nom à mon script de sauvegarde de photos dans flickr ; que j’utilise toujours (mais je dois être le seul à l’utiliser).
►http://zzz.rezo.net/-Flickr-Store-.html
Instead of ’nice huge.sh’ let’s rather ’nocache ionice -c3 nice huge.sh’ : don’t forget disk accesses & cache pollution: ▻http://feeding.cloud.geek.nz/posts/three-wrappers-to-run-commands-without-impacting-the-rest-of-the- #unix #Linux #shell