Seenthis
•
 
Identifiants personnels
  • [mot de passe oublié ?]

 
  • #j
RSS: #js

#js

  • #jsartoolkit
  • #jsf
  • #jsplumb
  • #jsr-283
  • #jsr-286
  • #jsr-170/283
  • #jscs
  • #jsdf
  • #jsil
  • #jsoc
  • #json
  • #jsoauth
  • #jssj
  • #jstl
  • #jstor
  • #jshint
  • #js_fatigue
  • #js-sequence-diagram
0 | 25 | 50 | 75 | 100 | 125 | 150 | 175
  • @cy_altern
    cy_altern @cy_altern CC BY-SA 6/08/2019
    1
    @tofulm
    1

    Unserialize - PHP, JSON, Base64
    ▻https://www.unserialize.com

    Utilitaire en ligne pour désérialiser des données sérialisées en JSon ou PHP serialize

    #outil #web_dev #unserialize #serialiser #json

    cy_altern @cy_altern CC BY-SA
    Écrire un commentaire

  • @cy_altern
    cy_altern @cy_altern CC BY-SA 24/06/2019
    1
    @spip
    1

    Open Source / apibridge · GitLab
    ▻https://git.nursit.net/open/apibridge

    API Bridge
    Point d’entrée pour échanger des données (json par défaut) avec un site SPIP ou entre deux sites SPIP
    Fonctionnement
    S’appuie sur des appels HTTP à bridge.api (mais peut être étendu à d’autres noms d’actions facilement). Les urls xxx.api appellent chez SPIP automatiquement les fichiers action/api_xxx.php. C’est donc le fichier action/api_bridge.php qui s’occupe de l’analyse de la requête et d’émettre la réponse.
    Exemples d’appels simples :
    ▻https://domain.tld/bridge.api/v1/ping
    ▻https://domain.tld/bridge.api/v1/ping/timestamp

    #SPIP #API #json #web_dev

    • #Open Source
    cy_altern @cy_altern CC BY-SA
    • @jeanmarie
      jeanmarie @jeanmarie CC BY-NC-SA 24/06/2019

      #spip_blog

      jeanmarie @jeanmarie CC BY-NC-SA
    Écrire un commentaire

  • @cy_altern
    cy_altern @cy_altern CC BY-SA 13/06/2019

    About JSHint
    ▻https://jshint.com/about

    JSHint is a community-driven tool that detects errors and potential problems in JavaScript code. Since JSHint is so flexible, you can easily adjust it in the environment you expect your code to execute. JSHint is open source and will always stay this way.

    La documentation : ▻https://jshint.com/docs
    Toutes les options : ▻https://jshint.com/docs/options

    #javascript #jshint #web_dev #outil #erreur #linter

    cy_altern @cy_altern CC BY-SA
    • @b_b
      b_b @b_b PUBLIC DOMAIN 13/06/2019

      Testé un peu, j’ai tenté de basculer ma conf #eslint ▻https://github.com/brunob/leaflet.fullscreen/blob/master/.eslintrc vers #jshint sans succès pour l’insntant, donc je reste sur eslint...

      b_b @b_b PUBLIC DOMAIN
    Écrire un commentaire

  • @cy_altern
    cy_altern @cy_altern CC BY-SA 21/05/2019
    4
    @spip
    @gastlag
    @tofulm
    @rastapopoulos
    4

    mermaid · GitBook
    ▻https://mermaidjs.github.io

    Generation of diagrams and flowcharts from text in a similar manner as markdown.
    Ever wanted to simplify documentation and avoid heavy tools like Visio when explaining your code?
    This is why mermaid was born, a simple markdown-like script language for generating charts from text via javascript.

    Un générateur (javascript) de diagrammes à partir de sources en markdown.
    Basé sur le moteur de rendu de #3djs, utilise la syntaxe de js-sequence-diagram (▻https://bramp.github.io/js-sequence-diagrams)

    A tester : l’éditeur en ligne ▻https://mermaidjs.github.io/mermaid-live-editor

    Plusieurs éditeurs de code supportant le markdown proposent des plugins pour la prévisualisation (VS Code, Sublime text, VIm...).
    Un plugin Gitlab permet d’afficher les schémas intégrés dans les fichiers .md (en particulier le Readme.md) : idéal pour des schémas intégrés à la documentation
    (à intégrer dans le plugin markdown de SPIP ?)

    #diagramme #javascript #markdown #gitlab #js-sequence-diagram #documentation

    cy_altern @cy_altern CC BY-SA
    Écrire un commentaire

  • @cdb_77
    CDB_77 @cdb_77 3/05/2019
    2
    @reka
    @gillesm
    2
    @reka

    The US Military and the African Front

    The U.S. military posture in Africa has often been described as a “light footprint.” Recent revelations tell a different story.

    https://geopoliticalfutures.com/wp-content/uploads/2019/04/WG_US-Africa.png

    ▻https://geopoliticalfutures.com/us-military-african-front
    #armée #USA #Etats-Unis #Afrique #cartographie #visualisation #présence_militaire #AFRICOM #SOCAFRICA #bases_militaires #JSOC #opérations_militaires
    Et ce mot #front, dans le titre...
    signalé par @reka sur twitter

    • #United States
    CDB_77 @cdb_77
    Écrire un commentaire

  • @cy_altern
    cy_altern @cy_altern CC BY-SA 3/04/2019
    5
    @tofulm
    @b_b
    @reka
    @sodaa
    @rastapopoulos
    5

    Données sémantiques, structurées et associées, le choix JSON-LD - Alsacreations
    ▻https://www.alsacreations.com/article/lire/1780-donnees-semantiques-structurees-associees-le-choix-JSON-LD.html

    JSON-LD est une adaptation de JSON qui permet de servir des données associées (utilisant un vocabulaire défini par avance) et structurées sur le Web.
    Successeur des microformats / microdatas HTML5, semble bien parti pour devenir LE format des données sémantiques sur le web.

    Voir aussi :
    – la doc de Google dev pour les « données structurées » en tant qu’élément fondamental dans le référencement d’un site : ▻https://developers.google.com/search/docs/guides/intro-structured-data
    – la dernière version de la spécification du w3c : ▻https://w3c.github.io/json-ld-syntax

    #JSON-LD #données_structurées #microformat #microdata #référencement #web_sémantique

    cy_altern @cy_altern CC BY-SA
    • @rastapopoulos
      RastaPopoulos @rastapopoulos CC BY-NC 3/04/2019

      C’est pas tant que le successeur des microdatas : ça utilise le même registre schema.org comme vocabulaire de description des données. Mais dans un cas c’est embed dans le HTML, et dans l’autre c’est dans un document à part. Ça dépend des utilisations.

      RastaPopoulos @rastapopoulos CC BY-NC
    Écrire un commentaire

  • @cdb_77
    CDB_77 @cdb_77 26/03/2019
    2
    @fil
    @josephine2
    2

    Academics, don’t write for #The_Conversation, they are not good people. I judge you every single time you post Conversation links. It’s like wearing a sticker saying you don’t support your precarious colleagues.

    The Conversation won’t let non-affiliated academics write for them, thus excluding casualised and unemployed academics. They also syndicate to the right wing press, thus exposing scholars doing anti-racist, pro-migration, and gender work to a great deal of abuse.

    ▻https://twitter.com/DrFloraPoste/status/1110139262157099008
    #publication #stratégie_de_publication #édition_scientifique #université #précarité #extrême_droite
    #boycott ?

    CDB_77 @cdb_77
    • @cdb_77
      CDB_77 @cdb_77 26/03/2019
      @visionscarto @vacarme

      #Alternatives (surtout, mais pas que, pour les géographes) :

      1. #Métropolitiques
      ▻https://www.metropolitiques.eu

      2. #Visionscarto @visionscarto :
      ►https://visionscarto.net

      3. Rubrique « espace public » de la revue en ligne #JSSJ (#justice_spatiale / #spatial_justice) :
      ▻https://www.jssj.org/issue/juillet-2018-espace-public

      4. Revue #Vacarme (@vacarme) :
      ▻https://vacarme.org

      5. #Raison_publique :
      ▻http://www.raison-publique.fr

      6. #La_vie_des_idées :
      ▻https://laviedesidees.fr

      7. #AOC :
      ▻https://aoc.media

      8. #Les_mots_sont_importants #lmsi
      ►http://lmsi.net

      CDB_77 @cdb_77
    • @reka
      Reka @reka CC BY-NC-SA 26/03/2019

      aussi le très important ►http://lmsi.net

      Reka @reka CC BY-NC-SA
    • @cdb_77
      CDB_77 @cdb_77 26/03/2019
      @reka

      Merci @reka, j’ajoute à la liste

      CDB_77 @cdb_77
    • @ant1
      ant1 @ant1 CC BY-NC 26/03/2019

      merci pour les alternatives, existe-t-il toutefois une source fiable (je ne connais pas ce compte touitter) de ces allégations ?
      notamment: “syndicate to the right wing press, thus exposing scholars doing anti-racist, pro-migration, and gender work to a great deal of abuse.”

      ant1 @ant1 CC BY-NC
    • @cdb_77
      CDB_77 @cdb_77 26/03/2019

      Non, je n’en ai pas pour l’instant, mais je suis preneuse pour plus d’informations...

      Sur seenthis, il y a cela :
      ▻https://seenthis.net/messages/735057

      CDB_77 @cdb_77
    Écrire un commentaire

  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 11/02/2019

    JSON Web Tokens (JWT) Demystified
    ▻https://hackernoon.com/json-web-tokens-jwt-demystified-f7e202249640?source=rss----3a8144eabfe3-

    https://cdn-images-1.medium.com/max/1024/1*zDUa3wiFQft0ILDZJfn9JQ.png

    JSON Web Token (JWT, often pronounced “jot”) is a powerful tool for confidently transmitting data between two parties through tokens. These parties can consist of users, servers, or any other combination of services. Based on an open standard (RFC-7519), JWTs are digitally signed with an encryption algorithm, so the receiving party can trust the information contained within. In computer #security this concept is known as Data Integrity.One main benefit of using a #jwt is that it’s very compact (assuming the issuer uses JWS Compact Serialization, which is recommended). They are generally small enough to be sent through a POST request, in an HTTP Header, or even as a query string within a URL. However, the more claims you add to a JWT, the more bloated it becomes. You could theoretically (...)

    #coding #json-web-token #nodejs

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire

  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 25/01/2019

    Unpacking #javascript classes
    ▻https://hackernoon.com/unpacking-javascript-classes-81d32804c978?source=rss----3a8144eabfe3---4

    Let’s cut to the chase. So, what do classes mean in JavaScript?To understand classes, we must dig deeper, starting from Object constructorThe Object constructor is the root of all JavaScript objects. You can create any kind of object using the Object constructor. Let me give you the first spoiler of this story here.“It is important to note that, all objects in JavaScript are instances of Object. Think of any object in JavaScript as an instance created by calling Object constructor”// Object(’k1’:’v1’, ’k2’:’v2’)console.log(new Object(’k1’:’v1’, ’k2’:’v2’))// Array[1 ,2, 3]console.log(new Object([1, 2, 3])So, now that we are clear what Object constructor is used for, lets look at the properties of Object constructor.// Print (...)

    #constructor-function #programming #js #web

    • #JavaScript
    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire

  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 28/12/2018

    Create a Go #json #parser: Batteries Included
    ▻https://hackernoon.com/create-a-go-json-parser-batteries-included-9d02d09fe508?source=rss----3a

    https://cdn-images-1.medium.com/max/1024/1*CeP3A7A60m6Osl8miEkksQ.jpeg

    The inspiration for this post came from a project at work. I was building a service that required the comparison of two Json objects. The catch was that I needed to be able to replace keys, filter out paths, and apply comparison functions to specific nodes.Obviously, a standard library comparison function such as reflect.DeepEqual() would not work. ?The solution was to build a AST(Abstract Syntax Tree) modeled off of the Json objects. Every Node in the tree represents either a string, integer, array, or object.By doing this I would allow for the flexibility to more easily apply algorithms onto the data.To build this we’ll start with the Lexer to generate Tokens. Then move onto the Parser which will take the tokens and match them to Json grammar. Finally, we’ll add AST hooks to generate the (...)

    #golang #go-json-parser #programming

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire

  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 16/12/2018

    #babel : Your first code transformations
    ▻https://hackernoon.com/babel-your-first-code-transformations-2d1a9a2f3bc4?source=rss----3a8144e

    https://cdn-images-1.medium.com/max/1024/1*yl42Tqet103wA6seNUBLXA.jpeg

    In this tutorial, we will do some basic transforms to some source code, using Babel. Many people find the idea of transforming code scary, and unapproachable, but utilising the power of AST’s (abstract syntax trees), and a set of tools provided to us by Babel, most of the heavy lifting is done for us.Note: The examples in the article will include code specific to react, redux, and react-redux, but familiarity with these libraries is not necessary for this tutorial.AST ExplorerThere is a website called AST explorer, that we can paste our code into and get an AST representation in many formats. This website will be useful for quickly viewing code in AST format, and will be useful when ascertaining which nodes we need to target.Basic insertionBelow, we have a file reducers.js with a couple (...)

    #javascript #code-transformation #js #babeljs

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire

  • @cy_altern
    cy_altern @cy_altern CC BY-SA 18/09/2018

    marine/proxy.php at master · brunob/marine · GitHub
    ▻https://github.com/brunob/marine/blob/master/proxy.php

    Script: Simple PHP Proxy: Get external HTML, JSON and more!

    une alternative à l’intégration de contenus externes par iframe.
    A interfacer avec le plugin Querypath ▻https://contrib.spip.net/Query-Path pour manipuler à la volée le contenu récupéré

    #proxy #php #json #iframe #querypath #contenu_distant

    cy_altern @cy_altern CC BY-SA
    Écrire un commentaire

  • @cy_altern
    cy_altern @cy_altern CC BY-SA 30/08/2018

    JSON Formatter & Validator
    ▻https://jsonformatter.curiousconcept.com

    un débogueur de json en ligne

    #json #web_dev #debogage #outil

    cy_altern @cy_altern CC BY-SA
    Écrire un commentaire

  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 1/08/2018

    How to send the #json data from a #drupal 8 site?
    ▻https://hackernoon.com/how-to-send-the-json-data-from-a-drupal-8-site-306145e5f5a1?source=rss--

    https://cdn-images-1.medium.com/max/1024/0*FNhV1MgZNLvYk50v.png

    By ADCI SolutionsImagine a situation: your mobile application needs to get some information from your site on Drupal 8 using JSON. Why JSON? Why not XML? My client needed the data in the JSON format, but still, why choose JSON in our case? On the client application side, JSON data processing is very simple. On the other hand, the data sent in JSON format can have security problems. So it’s better to use XML on the server and JSON for the client-side.How to do it without much effort and installing additional modules, how to change the JSON array programmatically, and send the JSON data with and without using Views — all of these you will learn from this article.Several ways to create and send data in the JSON format in Drupal 8Good news! You do not need to write code or download additional (...)

    #api #send-json-data #drupal-8

    • #JSON
    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire

  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 15/05/2018

    Swift Codability
    ▻https://hackernoon.com/swift-codability-d0d232065cad?source=rss----3a8144eabfe3---4

    Ever tried to parse #json in swift? I know! right, the sheer magnitude of boilerplate with so many nil checks makes it a really bad experience.I am here to provide you a solution to this problem with the newly introduced Swift 4, with it Apple has finally answered the question of parsing JSON painlessly.Let’s start with the basicsLet’s take a basic JSON structure▻https://medium.com/media/51286e1285e65abf3240eb22418ee1f4/hrefOur swift mapping model will look something like this:▻https://medium.com/media/febe5cc059eea4e8d910c4c22d6e6f0d/hrefAnd to convert this JSON data to our model, this is literally all the code that we have to write▻https://medium.com/media/da8cac90b87ddbd6913f047e4ab5d57a/hrefYou can encode this model to JSON as (...)

    #encoding-decoding #codable #json-mapping #swift-4

    Hacker Noon @hackernoon CC BY-SA
    Écrire un commentaire

  • @mist_
    Mist. GraphX @mist_ 12/05/2018
    4
    @rastapopoulos
    @spip
    @cy_altern
    @tofulm
    4

    Retour d’experience sur le developement d’un éditeur rich text, axé rédaction digital, pour le NYT.
    manipulation DOM, Utilise ProseMirror, intéressant pour la structuration des blocs imbriqués de contenu…

    Building a Text Editor for a Digital-First Newsroom

    ▻https://open.nytimes.com/building-a-text-editor-for-a-digital-first-newsroom-f1cb8367fc21

    #editeur#richtext

    Mist. GraphX @mist_
    • @rastapopoulos
      RastaPopoulos @rastapopoulos CC BY-NC 13/05/2018

      ▻https://seenthis.net/messages/693664

      #prosemirror

      C’est exactement ce qu’il faut et que j’attends depuis des années, même après que Wikipedia ait codé son éditeur wysiwyg mais qui enregistre en une autre syntaxe après (càd ça ne produit pas du html). Sauf que wikimedia l’a codé que pour eux, pas en lib générique.

      Or là Prosemirror est vraiment une lib générique qui montre à l’utilisateur un éditeur #wysiwyg MAIS qui produit un format pivot intermédiaire en JSON, de données structurées, qui peut donc ensuite être utilisé pour produire n’importe quoi, et alors enregistrer en SPIP en Markdown ou n’importe quoi d’autre…

      This is the future !

      #idée_pour_SPIP

      RastaPopoulos @rastapopoulos CC BY-NC
    • @cy_altern
      cy_altern @cy_altern CC BY-SA 13/05/2018

      Le site officiel du « moteur » sous ce projet : ProseMinor
      ►http://prosemirror.net

      Et pour en rajouter une couche sur les possibilités de ProseMinor vis à vis des fonctionnalités d’édition de SPIP : ▻https://prosemirror.net/examples/dino
      qui donne un exemple d’intégration d’un nouvel objet éditorial (ici un dinosaure) tout à fait similaire aux modèles SPIP...

      #json #ProseMirror #éditeur #SPIP

      cy_altern @cy_altern CC BY-SA
    • @b_b
      b_b @b_b PUBLIC DOMAIN 14/05/2018
      @rastapopoulos

      @rastapopoulos paye ton ticket ? (tant que core.spip.net tourne toujours ^^)

      b_b @b_b PUBLIC DOMAIN
    • @rastapopoulos
      RastaPopoulos @rastapopoulos CC BY-NC 15/05/2018

      J’avais fait un ticket sur le développement d’un éditeur basé sur CodeMirror déjà, mais pour faire du WYSIWYM donc. Là c’est une autre piste du coup. Donc autre ticket… ou bien transformation du précédent en complétant pour présenter les deux pistes (et peut-être même que les deux pourraient être bien à la fois, car quand on a un éditeur WYSIWYG, il faut toujours avoir aussi un éditeur de source en parallèle, et alors autant qu’il soit WYISWYM tant qu’à faire…)

      ►https://core.spip.net/issues/3720

      RastaPopoulos @rastapopoulos CC BY-NC
    Écrire un commentaire

  • @nhoizey
    Nicolas Hoizey @nhoizey CC BY-NC-SA 17/04/2018
    2
    @rastapopoulos
    @cy_altern
    2

    What’s in the Drupal 8 Roadmap?
    ▻https://www.ostraining.com/blog/drupal/drupal-8-roadmap

    "In the past, Drupal’s release cycles were vague. “It will be ready when it’s ready” was a favorite quote. That was not the approach that Dries took in Nashville. Instead, he presented a very specific roadmap for where Drupal is headed."

    #Drupal_D8_roadmap_layout_JSONAPI_MediaLibrary_clevermarks

    Nicolas Hoizey @nhoizey CC BY-NC-SA
    • @rastapopoulos
      RastaPopoulos @rastapopoulos CC BY-NC 17/04/2018

      https://www.ostraining.com/cdn/images/drupal8/roadmap/drupal-8-roadmap.jpg

      ▻https://www.drupal.org/project/ideas/issues/2811175

      ▻https://www.drupal.org/docs/8/api/layout-api

      #drupal #roadmap #layout #interface #API #JSON

      RastaPopoulos @rastapopoulos CC BY-NC
    Écrire un commentaire

  • @rastapopoulos
    RastaPopoulos @rastapopoulos CC BY-NC 26/02/2018
    1
    @mukt
    1

    Hydra : Hypermedia-Driven Web APIs
    ▻http://www.markus-lanthaler.com/hydra
    ▻http://www.hydra-cg.com
    ▻http://www.hydra-cg.com/spec/latest/core

    À utiliser avec JSON-LD donc. Je garde pour plus tard… un jour où je devrais refaire une API…

    Hydra is an effort to simplify the development of interoperable, hypermedia-driven Web APIs. The two fundamental building blocks of Hydra are JSON‑LD and the Hydra Core Vocabulary.

    JSON‑LD is the serialization format used in the communication between the server and its clients. The Hydra Core Vocabulary represents the shared vocabulary between them. By specifying a number of concepts which are commonly used in Web APIs it can be used as the foundation to build Web services that share REST’s benefits in terms of loose coupling, maintainability, evolvability, and scalability. Furthermore it enables the creation of generic API clients instead of requiring specialized clients for every single API.

    #hydra #API #json-ld #spécification #développement #web #hyperliens

    • #Web APIs
    • #API
    RastaPopoulos @rastapopoulos CC BY-NC
    Écrire un commentaire

  • @val_k
    ¿’ ValK. @val_k CC BY-NC-SA 11/01/2018
    13
    @rastapopoulos
    @mad_meg
    @biggrizzly
    @kassem
    @reka
    @stephane
    @7h36
    @colporteur
    @cdb_77
    @sombre
    @fredlm
    @parpaing
    @gastlag
    13

    Remember #Aaron_Swartz.

    Génie généreux poussé au suicide il y a 5 ans.

    « La différence entre Jobs, Gates et Aaron, c’est que lui voulait rendre le monde meilleur, pas gagner de l’argent »

    ▻https://youtu.be/jGOCQongiuI


    / data <3 @The_LSN et merci pour la tonne d’infos en description de la video

    • #MIT
    ¿’ ValK. @val_k CC BY-NC-SA
    • @cdb_77
      CDB_77 @cdb_77 12/01/2018

      « La justice ne consiste pas à se soumettre à des lois injustes, il est temps de sortir de l’ombre et, dans la grande tradition de la désobéissance civile, d’affirmer notre opposition à la confiscation criminelle de la culture publique. Lorsque nous serons assez nombreux de part le monde, nous n’enverrons pas seulement un puissant message de l’opposition à la privatisation de la connaissance, nous ferons en sorte que cette privatisation appartienne au passé. Serez-vous des nôtres ? »

      #université #édition_scientifique #articles_scientifiques #sci-hub #inégalités #partage #vidéo #film #culture_publique #désobéissance_civile #injustice #open_access #résistance #Carl_Malamud #jstor #MIT

      CDB_77 @cdb_77
    • @cdb_77
      CDB_77 @cdb_77 12/01/2018
      @val_k

      Petit message à celles et ceux qui ont mis une petite étoile à ce post (grand #merci @val_k d’avoir signalé cette vidéo !)... j’ai moi-même (et d’autres bien entendu) pas mal posté d’articles et documents sur l’édition scientifique sur seenthis, vous les retrouvez avec le tag #édition_scientifique. J’ai aussi du matériel stocké dans mon ordi, si jamais quelqu’un a envie de se pencher sur cette question qui devrait plus largement être débattue publiquement... A bon entendeur...

      CDB_77 @cdb_77
    • @cdb_77
      CDB_77 @cdb_77 12/01/2018

      #Guerilla_Open_Access_Manifesto

      Information is power. But like all power, there are those who want to keep it for
      themselves. The world’s entire scientific and cultural heritage, published over centuries
      in books and journals, is increasingly being digitized and locked up by a handful of
      private corporations. Want to read the papers featuring the most famous results of the
      sciences? You’ll need to send enormous amounts to publishers like Reed Elsevier.

      There are those struggling to change this. The Open Access Movement has fought
      valiantly to ensure that scientists do not sign their copyrights away but instead ensure
      their work is published on the Internet, under terms that allow anyone to access it. But
      even under the best scenarios, their work will only apply to things published in the future.
      Everything up until now will have been lost.

      That is too high a price to pay. Forcing academics to pay money to read the work of their
      colleagues? Scanning entire libraries but only allowing the folks at Google to read them?
      Providing scientific articles to those at elite universities in the First World, but not to
      children in the Global South? It’s outrageous and unacceptable.

      “I agree,” many say, “but what can we do? The companies hold the copyrights, they
      make enormous amounts of money by charging for access, and it’s perfectly legal —
      there’s nothing we can do to stop them.” But there is something we can, something that’s
      already being done: we can fight back.

      Those with access to these resources — students, librarians, scientists — you have been
      given a privilege. You get to feed at this banquet of knowledge while the rest of the world
      is locked out. But you need not — indeed, morally, you cannot — keep this privilege for
      yourselves. You have a duty to share it with the world. And you have: trading passwords
      with colleagues, filling download requests for friends.

      Meanwhile, those who have been locked out are not standing idly by. You have been
      sneaking through holes and climbing over fences, liberating the information locked up by
      the publishers and sharing them with your friends.

      But all of this action goes on in the dark, hidden underground. It’s called stealing or
      piracy, as if sharing a wealth of knowledge were the moral equivalent of plundering a
      ship and murdering its crew. But sharing isn’t immoral — it’s a moral imperative. Only
      those blinded by greed would refuse to let a friend make a copy.

      Large corporations, of course, are blinded by greed. The laws under which they operate
      require it — their shareholders would revolt at anything less. And the politicians they
      have bought off back them, passing laws giving them the exclusive power to decide who
      can make copies.

      There is no justice in following unjust laws. It’s time to come into the light and, in the
      grand tradition of civil disobedience, declare our opposition to this private theft of public
      culture.

      We need to take information, wherever it is stored, make our copies and share them with
      the world. We need to take stuff that’s out of copyright and add it to the archive. We need
      to buy secret databases and put them on the Web. We need to download scientific
      journals and upload them to file sharing networks. We need to fight for Guerilla Open
      Access.

      With enough of us, around the world, we’ll not just send a strong message opposing the
      privatization of knowledge — we’ll make it a thing of the past. Will you join us?

      Aaron Swartz

      July 2008, Eremo, Italy

      ►https://archive.org/stream/GuerillaOpenAccessManifesto/Goamjuly2008_djvu.txt

      En français, notamment ici:
      ▻https://framablog.org/2013/01/14/manifeste-guerilla-libre-acces-aaron-swartz

      CDB_77 @cdb_77
    • @cdb_77
      CDB_77 @cdb_77 12/01/2018
      @supergeante

      #Celui_qui_pourrait_changer_le_monde

      Aaron Swartz (1986-2013) était programmeur informatique, essayiste et hacker-activiste. Convaincu que l’accès à la connaissance constitue le meilleur outil d’émancipation et de justice, il consacra sa vie à la défense de la « culture libre ». Il joua notamment un rôle décisif dans la création de Reddit, des flux RSS, dans le développement des licences Creative Commons ou encore lors des manifestations contre le projet de loi SOPA (Stop Online Piracy Act), qui visait à restreindre les libertés sur Internet. Au fil de ses différents combats, il rédigea une impressionnante quantité d’articles, de textes de conférences et de pamphlets politiques, dont une partie est rassemblée ici. L’adolescent, qui était déjà un libre-penseur brillant, laisse progressivement place à l’adulte, toujours plus engagé, se prononçant sur des sujets aussi variés que la politique, l’informatique, la culture ou l’éducation, et annonçant nombre de questions débattues aujourd’hui. Tiraillé entre ses idéaux et les lois relatives à la propriété intellectuelle aux États-Unis, harcelé par le FBI à la suite d’un procès intenté à son encontre, Aaron Swartz a mis fin à ses jours à l’âge de 26 ans.

      ►http://editions-b42.com/books/celui-qui-pourrait-changer-le-monde
      #livre

      Avec cet intéressant débat sur seenthis : pourquoi ce livre n’est pas en open access ? Débat introduit par la question de @supergeante : « ça ne choque personne ? »
      ▻http://seen.li/cpal

      CDB_77 @cdb_77
    • @klaus
      klaus++ @klaus 21/04/2018

      #manifeste #droit_d_auteur #copyright

      klaus++ @klaus
    • @cdb_77
      CDB_77 @cdb_77 21/04/2018

      #droits_d'auteur

      CDB_77 @cdb_77
    • @cdb_77
      CDB_77 @cdb_77 9/10/2018

      #Alexandra_Elbakyan, la Kazakhe pirate d’articles scientifiques

      Rebelles high-tech (4/6). L’ancienne étudiante en neurosciences a créé un site Web de mise à disposition illégale de rapports de recherche. Le monde entier y a accès, au détriment des éditeurs.

      En ce jour ensoleillé de juin, le parc boisé du -musée Kolomenskoïe, à Moscou, accueille le Geek Picnic, un festival techno artistique en plein air. Parmi la foule, une jeune femme ronde et souriante, à l’allure sage et modeste, parle devant une caméra pour une interview qui sera diffusée sur YouTube. Elle explique, une fois de plus, le fonctionnement de Sci-Hub, son site Internet de publication d’articles scientifiques gratuit et ouvert à tous. Alexandra Elbakyan, 28 ans, originaire du Kazakhstan, est inconnue du grand public. Mais sur les campus et dans les labos de recherche de nombreux pays, c’est une star.
      Avec 62 millions d’articles stockés et référencés, près de 700 000 téléchargements quotidiens et des millions de visiteurs réguliers sur tous les continents, Sci-Hub s’est imposé comme une source majeure de documentation scientifique. Dans les pays pauvres, c’est un outil quotidien pour les chercheurs qui n’ont pas les moyens de se payer les abonnements coûteux des services des grands éditeurs. Dans les pays riches, des chercheurs ayant accès aux services payants utilisent Sci-Hub car il est simple et accessible de partout, sans formalités. Seul problème : Sci-Hub est un site pirate, qui vole les articles aux éditeurs et enfreint toute une série de lois sur la propriété intellectuelle et la sécurité des réseaux. Alexandra Elbakyan est poursuivie par la justice américaine.
      La création de Sci-Hub remonte à 2011. Alors étudiante en neuro-sciences, Alexandra se fait remarquer pour ses recherches sur les ondes cérébrales, ce qui lui vaut d’être invitée à aller étudier en Europe et en Amérique. Mais lorsqu’elle rentre au Kazakhstan, elle n’a plus accès aux textes scientifiques dont elle a besoin – un seul article peut coûter entre 30 et 40 dollars (entre 25 et 35 euros). Un jour, elle s’aperçoit que des biologistes russes s’entraident discrètement et s’échangent des articles sans se soucier des problèmes de copyright. Elle décide d’étendre et d’industrialiser cette pratique en créant un serveur de stockage et de distribution pour toutes les disciplines. Très vite, elle reçoit le soutien de chercheurs occidentaux : des partisans du mouvement « Open Access », militant pour la libre circulation intégrale de l’information scientifique, ainsi que des auteurs s’estimant victimes du modèle commercial dominant (dans le monde scientifique, les auteurs donnent leurs articles gratuitement aux éditeurs privés, qui les revendent très cher aux autres chercheurs).
      Complicités et marché noir
      Parmi les admirateurs d’Alexandra, beaucoup travaillent pour des universités abonnées aux services payants, et certains décident de transmettre discrètement leurs identifiants et leurs mots de passe à Sci-Hub, qui peut ainsi récupérer des articles en se faisant passer pour eux. Quand un lecteur demande un article présent dans ses serveurs, il le reçoit aussitôt. Si Sci-Hub ne possède pas l’article, il va le chercher chez un éditeur grâce à un complice, l’envoie au demandeur, puis l’archive dans la base. Bien sûr, rien n’est simple. Alexandra Elbakyan reconnaît que « Sci-Hub se procure des mots de passe de nombreuses sources différentes », ce qui laisse supposer qu’elle s’approvisionne aussi auprès de hackeurs, qui savent subtiliser des mots de passe sans l’accord de leur propriétaire… Elle a également travaillé en liaison avec un site russe, LibGen, qui distribue toutes sortes de produits piratés, mais elle affirme que, désormais, elle est autonome : « J’ai passé un temps considérable à monter mes propres serveurs, pour stocker et envoyer les articles. »
      Une fois son site lancé, Alexandra entame des études d’économie et de droit : « Un temps, j’ai envisagé de travailler pour le gouvernement, afin de changer les lois sur le copyright. » Puis elle se tourne vers l’informatique et décroche un poste de recherche qui lui laisse le temps de se consacrer à son site : « A partir de 2014, j’ai réécrit tout le code et analysé les statistiques (…). J’ai noté quels étaient les éditeurs les plus demandés, et j’ai chargé tout leur contenu. » Côté finances, Alexandra reçoit des dons anonymes de la part de lecteurs reconnaissants. Par ailleurs, elle a découvert très tôt le bitcoin, et a su spéculer sur cette nouvelle crypto-monnaie : « J’ai acheté des bitcoins quand ils valaient 20 dollars, et, aujourd’hui, ils valent cent fois plus. Cela me permet de me financer. »
      Cela dit, Sci-Hub suscite l’hostilité de nombreux universitaires, bibliothécaires ou conservateurs qui font la chasse aux tricheurs : quand un compte se met soudain à charger de gros volumes de documents, il attire l’attention des administrateurs, qui peuvent intervenir. D’autre part, et surtout, les éditeurs ont déclaré la guerre à Sci-Hub, devenu pour eux une menace existentielle. Le plus actif est le groupe anglo-hollandais Elsevier, leader mondial du secteur. En 2015, Elsevier porte plainte contre Sci-Hub devant un tribunal fédéral new-yorkais. Sans se soucier des questions de territorialité, la justice américaine s’empare de l’affaire et accuse Alexandra de piratage, un crime puni d’emprisonnement. Le juge commence par bloquer l’adresse Sci-hub.org, qui dépend d’un prestataire américain, ce qui oblige Alexandra Elbakyan à créer une série de nouvelles adresses.
      « Proche de l’idéal communiste »
      Convoquée à New York par le juge, elle refuse de s’y rendre. Elle envoie au tribunal une lettre provocatrice, et décide de ne plus aller dans les pays susceptibles de l’extrader vers les Etats-Unis. Elle cache son lieu de résidence, délaisse les réseaux sociaux américains comme Facebook et se rabat sur le réseau russe VKontakte. En revanche, elle participe, par Skype, à des colloques organisés par des universités occidentales. Peu à peu, elle en vient à contester la propriété sous toutes ses formes : « Je me sens proche de l’idéal communiste. Chez les scientifiques, on peut clairement distinguer deux classes : ceux qui travaillent, les chercheurs, et ceux qui les exploitent, les éditeurs. La théorie communiste explique comment cela fonctionne, et pourquoi une révolution est nécessaire. »
      Le procès décuple la célébrité d’Alexandra. Des universitaires consacrent des thèses à Sci-Hub, des comités de soutien se forment sur Internet, des députés européens prennent sa défense. En décembre 2016, la revue scientifique Nature publie une liste de dix jeunes gens exceptionnels ayant fait progresser la science au cours de l’année. Alexandra Elbakyan y figure en bonne place – un effort méritoire pour Nature, qui appartient au groupe d’édition allemand Holtzbrinck, et fait partie des victimes de Sci-Hub. Dans la foulée, The Custodians, un groupe international de militants de l’Internet libre et d’artistes numériques, lance une campagne pour la nomination d’Alexandra Elbakyan au « Disobedience Award » : ce prix de 250 000 dollars est décerné par le MIT de Boston à une personne qui aura fait progresser le bien commun en désobéissant à une loi injuste, tout en restant « efficace, responsable et éthique ». Pour les admirateurs de Sci-Hub, Alexandra Elbakyan est la lauréate idéale. En face, ses détracteurs, notamment américains, élargissent le débat en lui reprochant de vivre en Russie. Ils font valoir qu’elle ne désobéit pas vraiment aux lois de son pays, et sous-entendent qu’elle bénéficie en sous-main de la protection du régime de Vladimir Poutine.
      Le 21 juin 2017, le tribunal new-yorkais condamne Alexandra Elbakyan et ses complices éventuels à verser 15 millions de dollars de dommages et intérêts à Elsevier. Il exige aussi que Sci-Hub cesse toute activité et détruise ses fichiers. En réponse, Alexandra publie, sur VKontakte, un texte sarcastique, en russe : « Encore une victoire de la liberté américaine et de la démocratie… Comment la lecture gratuite d’articles scientifiques pourrait-elle causer des dommages à la société et violer les droits de l’homme ? »
      Après six années de stockage intensif, 95 % des articles demandés par les lecteurs sont déjà dans sa base – désormais, le piratage sert surtout pour les mises à jour. -Selon une étude menée en 2017 par le bio-informaticien allemand Bastian Greshake, les plus gros utilisateurs sont désormais l’Iran, isolé par les sanctions internationales, la Grèce, toujours en faillite financière, plusieurs pays d’Amérique latine, plus l’Inde et la Chine, en bonne place à cause de la taille de leur population. Cela dit, l’Allemagne est aussi très présente : fin 2016, soixante universités allemandes ont décidé de boycotter Elsevier pour protester contre l’augmentation du prix des abonnements, et d’autres sont en passe de les rejoindre. Désormais, leurs chercheurs se procurent les articles dont ils ont besoin par d’autres moyens…
      Parfois, la machine semble s’emballer, hors de tout contrôle. Dans certains pays comme l’Iran, des serveurs aspirent des gros volumes d’articles de Sci-Hub, pour créer leurs propres bases de données à usage local. Ailleurs, des groupes organisés téléchargent tous les articles consacrés à la chimie : selon Bastian Greshake, cette discipline est désormais la plus demandée sur Sci-Hub. Le 23 juin 2017, l’American Chemical Society (ACS), qui gère les intérêts des ayants droit des articles de chimie, porte plainte à son tour contre Sci-Hub devant un tribunal de Virginie.
      Imperturbable, Alexandra répète qu’elle est à l’abri, « quelque part dans l’ancienne Union soviétique ». Elle réaffirme qu’elle n’a aucune relation avec les autorités et assure que son site n’est pas en danger : « Il a été conçu pour résister à la pression. » Elle étudie à présent l’histoire des sciences et s’intéresse à l’hermétisme médiéval, mais promet que Sci-Hub va continuer à croître et embellir.

      ▻https://www.lemonde.fr/festival/article/2017/07/27/alexandra-elbakyan-la-kazakhe-pirate-d-articles-scientifiques_5165479_441519

      CDB_77 @cdb_77
    • @sombre
      Sombre @sombre CC BY-SA 10/10/2018

      #sci-hub

      Sombre @sombre CC BY-SA
    • @val_k
      ¿’ ValK. @val_k CC BY-NC-SA 12/10/2019

      J’ajoute ici un long texte sur #Aaron_Swatrz écrit àla suite de l’attentat contre #Charlie_Hebdo et qui fait un rapprochement important sur le sujet des dommages « collatéraux » de l’anti-terrorisme :
      #JeSuisParsNaturae
      ▻https://pascontent.sedrati-dinet.net/index.php/post/2015/02/09/JeSuisParsNaturae

      Avant tout, j’aimerais confier ici ce qui a occupé mon dimanche 11 janvier 2015, alors que près de quatre millions de personnes descendaient dans la rue à Paris, en France et ailleurs. Sans m’étendre plus en avant sur mes sentiments personnels, ce jour-là je pleurais la mort d’Aaron Swartz, qui s’est suicidé jour pour jour deux ans plus tôt, à l’âge de 26 ans, suite aux persécutions dont il faisait l’objet de la part du département de la justice des États-Unis[1], pour avoir téléchargé, caché dans un débarras du MIT, des millions d’articles scientifiques.

      L’histoire d’Aaron Swartz est documentée dans un film que j’ai donc regardé ce dimanche et qui montre – c’est tout ce qui nous intéressera ici – comment ce jeune homme, plus impliqué que quiconque dans la défense de la liberté d’expression et l’accès à l’information, a été l’objet d’un acharnement judiciaire dont à la fois les responsables, les causes et les motivations nous ramènent au terrorisme proclamé de la tuerie à Charlie Hebdo. Bien que le mot ne soit jamais prononcé dans ce documentaire, la question du terrorisme y est omniprésente et constitue en fait la principale clé de compréhension de ce drame.

      ¿’ ValK. @val_k CC BY-NC-SA
    • @sandburg
      Sandburg @sandburg CC BY-SA 12/10/2019

      Un film reportage sur lui : 
      The Internet’s Own Boy : The Story of Aaron Swartz (2014)
      A retrouver un peu partout (vu que je me fais engueuler quand je mets les liens illégaux)

      Sandburg @sandburg CC BY-SA
    Écrire un commentaire

  • @b_b
    b_b @b_b PUBLIC DOMAIN 31/07/2017
    1
    @biggrizzly
    1

    Wind-JS

    ▻https://github.com/Esri/wind-js

    ▻https://pic.infini.fr/lyCvomz8/pAqXoprs.jpeg

    This project is an experiment in client-side data processing and visualization. Most of the code in this project is taken from ►https://github.com/cambecc/earth and has been re-purposed to support easier application to a variety of mapping APIs and Frameworks.

    The code for this project uses nothing but an HTML5 Canvas element and pure Javascript. The data come from the Global Forecast System which produces a large variety of datasets as continuous global gridded datasets (more info below). The data is passed into a JS class called #Windy which takes the bounds of the #map, the data, and the canvas element and then applies a Bilinear Interpolation to generate a smooth surface. Once the surface has been generated a function randomly places “particles” onto the canvas at random x/y points. Each particle is then “evolved”, moving in a direction and at a velocity dictated by the interpolated surface.

    Before #GFS data can be used with this code it has to be converted into #JSON. To do this we used another awesome project by @cambecc called #grib2json. That tool converts data in the #GRIB2 file format into a JSON structure with the grid represented as an array. An example result of that tool can be seen in the gfs.json file.

    #vent via ▻https://seenthis.net/messages/618362

    b_b @b_b PUBLIC DOMAIN
    • @marcimat
      marcimat @marcimat 17/01/2018

      et donc Windy : ▻https://www.windy.com
      Très joli.

      marcimat @marcimat
    • @b_b
      b_b @b_b PUBLIC DOMAIN 5/03/2018

      Voir aussi ▻https://github.com/mapbox/webgl-wind

      A WebGL-powered visualization of wind power. Capable of rendering up to 1 million wind particles at 60fps.

      b_b @b_b PUBLIC DOMAIN
    • @b_b
      b_b @b_b PUBLIC DOMAIN 15/04/2018
      @fil

      Voir aussi ▻https://github.com/rjw57/grib.js repéré par @fil

      b_b @b_b PUBLIC DOMAIN
    Écrire un commentaire

  • @cy_altern
    cy_altern @cy_altern CC BY-SA 13/06/2017
    2
    @kent1
    @lluc
    2
    @b_b

    Récupérer le département ou le pays d’une adresse » Google Map V3
    ▻http://www.weboblog.fr/recuperer-departement-et-pays-google-map

    Le service de geocodage : geocoder de l’api Google Map permet de récupérer les coordonnées d’une adresse ou inversement, une adresse à partir de ses coordonnées.
    La réponse retournée par l’api contient plusieurs informations comme par exemple le code postal, la région, le département ou encore le pays (exemple de retour Json google Map).

    Donne un exemple de code pour la fonction de #géocodage_inversé et son retour Json

    @b_b :y aurait il moyen de faire la même chose avec du OSM ?

    ...et la réponse est oui :-) : ▻http://wiki.openstreetmap.org/wiki/Nominatim#Reverse_Geocoding
    avec de la doc sur ▻https://developer.mapquest.com/documentation/open/nominatim-search

    et sur le même sujet, voir aussi : ►https://geocode.localfocus.nl (cf ▻https://seenthis.net/messages/689940)

    #geocoder #cartographie #adresse #api #googleMap #json #ville #géolocalisation

    • #Google
    cy_altern @cy_altern CC BY-SA
    • @biggrizzly
      BigGrizzly @biggrizzly CC BY-NC-SA 13/06/2017

      Avec Geoportail aussi si mes souvenirs sont bons.

      BigGrizzly @biggrizzly CC BY-NC-SA
    • @b_b
      b_b @b_b PUBLIC DOMAIN 13/06/2017

      oui, on le fait dans GIS en tapant sur nominatim ou photon qui utilisent tous les deux les données #osm cf :

      ▻https://zone.spip.org/trac/spip-zone/browser/_plugins_/gis/trunk/action/gis_geocoder_rechercher.php

      Sinon, tu peux aussi taper dans #bano pour ça, cf :

      ▻https://adresse.data.gouv.fr/tools

      b_b @b_b PUBLIC DOMAIN
    • @passerelle
      Passerelle Eco @passerelle 17/06/2017

      voici 2 fonctions gis_info_coordonnees et texte_info_coordonnees qui renvoient les infos reverse concernant des coordonnées lon et lat, sous format tableau php utilisable selon les besoins et sous forme de texte directement affichable : ▻https://contrib.spip.net/Astuces-GIS#gis_info_coordonnees

      Par exemple ça renvoie Le Sablard, Limoges, Haute-Vienne, Nouvelle-Aquitaine, France métropolitaine, 87036, France

      Passerelle Eco @passerelle
    • @b_b
      b_b @b_b PUBLIC DOMAIN 19/06/2017
      @passerelle

      @passerelle merci pour la contrib dans le wiki, juste une remarque : pourquoi tu dupliques le code de action_gis_geocoder_rechercher_dist() au lieu de l’utiliser directement ?

      b_b @b_b PUBLIC DOMAIN
    • @passerelle
      Passerelle Eco @passerelle 19/06/2017

      Il n’y a que la dernière ligne qui est intéressante dans action_gis_geocoder_rechercher_dist. Le reste est une manière, inadéquate ici, de récupérer les arguments ou de changer le header http.

      Passerelle Eco @passerelle
    Écrire un commentaire

  • @nicod_
    nicod_ @nicod_ 11/06/2017
    7
    @fil
    @monolecte
    @7h36
    @rastapopoulos
    @kent1
    @james
    @goom
    7

    L’actualité autour des générateurs de site statique | Jamstatic
    ▻https://jamstatic.fr

    #statique #cms #jekyll

    Avec aussi un #feed #JSON

    nicod_ @nicod_
    • @0gust1
      0gust1 @0gust1 CC BY-NC 11/06/2017

      D’ailleurs, vous avez essayé Grav ? ►https://getgrav.org
      C’est pas tout à fait statique, mais j’ai beaucoup aimé l’approche et la facilité pour du petit projet.

      0gust1 @0gust1 CC BY-NC
    • @nicod_
      nicod_ @nicod_ 11/06/2017

      Toujours pas eu l’occasion de tester un CMS statique « en vrai » :-/

      nicod_ @nicod_
    Écrire un commentaire

  • @aris
    Aris @aris CC BY-SA 8/06/2017
    1
    @suske
    1

    Creating a JSON Feed for Hugo · Raymond Camden
    ▻https://www.raymondcamden.com/2017/05/18/creating-a-json-feed-for-hugo

    Recently a new specification was launched to recreate RSS in JSON, JSON Feed. For folks who may not be aware, RSS is an XML spec (well, multiple ones) for sharing content between sites. Blogs, primarily, and content-heavy sites typically make use of this. I’m not sure how many people outside of developers actually use RSS, but it’s still definitely a “thing” even if you don’t necessarily think of it when thinking about APIs.

    #web #json #syndication

    Aris @aris CC BY-SA
    Écrire un commentaire

  • @aris
    Aris @aris CC BY-SA 8/06/2017
    2
    @suske
    @cbrocquet
    2

    JSON Feed : Home
    ►https://jsonfeed.org

    We — Manton Reece and Brent Simmons — have noticed that JSON has become the developers’ choice for APIs, and that developers will often go out of their way to avoid XML. JSON is simpler to read and write, and it’s less prone to bugs.

    So we developed JSON Feed, a format similar to RSS and Atom but in JSON. It reflects the lessons learned from our years of work reading and publishing feeds.

    #web #json #syndication

    Aris @aris CC BY-SA
    • @b_b
      b_b @b_b PUBLIC DOMAIN 8/06/2017

      Ici aussi :)

      ▻https://seenthis.net/messages/604193
      ►https://seenthis.net/messages/599800

      Et surtout ici : ►https://seenthis.net/messages/600949

      b_b @b_b PUBLIC DOMAIN
    Écrire un commentaire

  • @izo
    Mathieu Drouet @izo 5/06/2017
    1
    @monolecte
    1

    JSON Feed : Home
    ►https://jsonfeed.org

    Une alternative #libre en #json à #amp et #fb et à #rss . C’est la fête !

    Mathieu Drouet @izo
    • @rastapopoulos
      RastaPopoulos @rastapopoulos CC BY-NC 5/06/2017

      « oui mais » :)
      ►https://seenthis.net/messages/599800
      et surtout
      ►https://seenthis.net/messages/600949

      RastaPopoulos @rastapopoulos CC BY-NC
    • @izo
      Mathieu Drouet @izo 27/06/2017

      Comme avec #atom à l’époque. En tout cas, c’est plutot chouette.

      Mathieu Drouet @izo
    Écrire un commentaire

0 | 25 | 50 | 75 | 100 | 125 | 150 | 175

Thèmes liés

  • #json
  • #json
  • technology: json
  • #javascript
  • #api
  • #rfc
  • #web
  • #js
  • #outil
  • #spip
  • #json-ld
  • #jsil
  • technology: api
  • #jshint
  • programminglanguage: javascript
  • #web_dev
  • #javascript
  • person: aaron swartz
  • #spip
  • #web_design
  • #rss
  • company: google
  • #data
  • #tutoriel
  • #jquery
  • #édition_scientifique
  • #csv
  • #développement
  • #http
  • #map
  • #php
  • #jsoc
  • #rest
  • #cartographie
  • #compatibilité
  • #php
  • #sci-hub
  • #film
  • person: you
  • country: israël