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

 
  • #x
RSS: #xml

#xml

  • #xmlrpc
  • #xml-rpc
  • #xml2json
  • #xmlschema
  • #xmlstarlet
  • #xml_schema_definition
  • #xmlhttprequests
0 | 25
  • @olange
    Olivier Lange @olange CC BY-SA 24/04/2019

    VerbNet — A Computational Lexical Resource for Verbs

    « VerbNet is a hierarchical domain-independent, broad-coverage verb lexicon with mappings to other lexical resources such as WordNet (Miller, 1990; Fellbaum, 1998), Xtag (XTAG Research Group, 2001), and FrameNet (Baker et al., 1998). VerbNet is organized into verb classes extending Levin (1993) classes through refinement and addition of subclasses to achieve syntactic and semantic coherence among members of a class. Each verb class in VN is completely described by thematic roles, selectional restrictions on the arguments, and frames consisting of a syntactic description and semantic predicates with a temporal function, in a manner similar to the event decomposition of Moens and Steedman (1988). »

    ▻https://verbs.colorado.edu/verbnet #knowledge #graph #thesaurus #text #xml

    Olivier Lange @olange CC BY-SA
    Écrire un commentaire
  • @maieul
    Maïeul @maieul 6/02/2019

    Enregistrements vidéo de la journée d’étude « Encoder numériquement une édition critique » - Geekographie Maïeulesque
    ▻https://geekographie.maieul.net/226

    À la demande de plusieurs personnes, nous avons procédé à un enregistrement vidéos des interventions lors de la journée d’étude « Encoder numériquement une édition critique ».

    #LaTeX #XML #édition_critique #encodage #informatique #humanite_numerique

    Maïeul @maieul
    Écrire un commentaire
  • @stephane
    Stéphane Bortzmeyer @stephane CC BY-SA 16/12/2016
    2
    @severo
    @liotier
    2

    RFC 7990 : RFC Format Framework

    Voici enfin la série de RFC décrivant le nouveau format des #RFC. Ce projet a commencé il y a plusieurs années, mais les discussions ont été longues. Ce nouveau RFC et les huit autres qui l’accompagnent, marquent un changement important dans ces « textes sacrés » de l’Internet : l’ancien format « texte brut » n’est plus le format de référence. Désormais, tout RFC sera fait en #XML, format d’où seront produits automatiquement des versions texte brut, HTML, PDF, etc.

    En prime, on aura désormais des images (en noir et blanc, il ne faut pas exagérer), et de l’Unicode (pour pouvoir écrire les noms des auteurs non-anglophones).

    ▻http://www.bortzmeyer.org/7990.html

    Stéphane Bortzmeyer @stephane CC BY-SA
    Écrire un commentaire
  • @stephane
    Stéphane Bortzmeyer @stephane CC BY-SA 7/02/2016

    Le #RFC à lire pour ceux qui veulent écrire un RFC : RFC 7749 : The ’XML2RFC’ version 2 Vocabulary

    Contrairement à beaucoup de SDO, l’#IETF n’a pas de format standard pour l’écriture de ses documents. #XML est toutefois le plus répandu, avec le vocabulaire qui avait été autrefois décrit dans le RFC 2629, et qui est maintenant spécifié dans ce RFC.

    ▻http://www.bortzmeyer.org/7749.html

    Stéphane Bortzmeyer @stephane CC BY-SA
    Écrire un commentaire
  • @liotier
    liotier @liotier CC BY-SA 25/08/2015

    From #JOSM search & replace to processing #Openstreetmap with your favorite text edition tools
    ▻http://serendipity.ruwenzori.net/index.php/2015/08/25/from-josm-search-replace-to-processing-openstreetmap-with-you #OSM #XML #Perl

    • #Perl
    • #XML
    • #Perl
    • #XML
    liotier @liotier CC BY-SA
    Écrire un commentaire
  • @james
    James @james PUBLIC DOMAIN 4/02/2015
    4
    @ze_dach
    @gblin
    @fil
    @b_b
    4

    HTTPie : a CLI, cURL-like tool for humans

    ▻https://github.com/jakubroztocil/httpie

    HTTPie (pronounced aych-tee-tee-pie) is a command line #HTTP client. Its goal is to make #CLI interaction with web services as human-friendly as possible. It provides a simple http command that allows for sending arbitrary HTTP requests using a simple and natural syntax, and displays colorized responses. HTTPie can be used for testing, debugging, and generally interacting with HTTP servers.

    c’est fait en #python, mais ça s’installe avec #homebrew et c’est supposé remplacer #curl

    James @james PUBLIC DOMAIN
    • @b_b
      b_b @b_b PUBLIC DOMAIN 15/09/2016

      Même style d’outil, mais avec une interface graphique :

      ▻https://insomnia.rest

      https://insomnia.rest/images/screens/main.png

      #rest

      b_b @b_b PUBLIC DOMAIN
    • @fil
      Fil @fil 27/03/2018

      #JSON

      Fil @fil
    • @james
      James @james PUBLIC DOMAIN 27/03/2018

      Perso, j’utilise encore curl+#jq+#xmlstarlet pour faire des scripts en #bash jetables

      toujours pas regarder xml2json

      #cli_power

      James @james PUBLIC DOMAIN
    Écrire un commentaire
  • @james
    James @james PUBLIC DOMAIN 3/02/2015
    3
    @ze_dach
    @kent1
    @0gust1
    3

    Tous les pays du monde en #JSON, #CSV et #XML.

    ▻https://mledoze.github.io/countries

    installable via #composer (#PHP)

    avec des données géographique en #svg :
    ▻https://github.com/mledoze/countries/tree/master/data

    En licence ODL

    via @codepo8

    exploitée ici par exemple : ▻http://restcountries.eu

    James @james PUBLIC DOMAIN
    • @kent1
      kent1 @kent1 ART LIBRE 3/02/2015

      #carto #geojson

      kent1 @kent1 ART LIBRE
    Écrire un commentaire
  • @stephane
    Stéphane Bortzmeyer @stephane CC BY-SA 11/07/2014

    RFC 7303 : XML Media Types

    Voici la nouvelle norme décrivant les types #MIME #XML, comme application/xml. Elle remplace le RFC 3023. Cette norme décrit aussi l’utilisation de +xml comme suffixe pour des formats de données fondés sur XML comme TEI, avec son application/tei+xml.

    ▻http://www.bortzmeyer.org/7303.html

    #RFC

    Stéphane Bortzmeyer @stephane CC BY-SA
    Écrire un commentaire
  • @b_b
    b_b @b_b PUBLIC DOMAIN 24/01/2014
    4
    @rastapopoulos
    @fil
    @habbon
    @mukt
    4
    @fil

    Getting from #GitHub to #WordPress

    We now manage our WordPress theme in jquery-wp-content, and the content for all of our sites are stored and managed in individual repositories on GitHub. Storing the content of each site on GitHub gives us all the benefits of tracking tasks in issues, discussions on pull requests, visual diffs for changes, etc. The content of each page is generated by grunt-jquery-content from #HTML, #XML or #Markdown source depending on the repository. This content is then synced to WordPress using grunt-wordpress. Just like our code, all of our site content is open source and released under the terms of the MIT license, with the exception of our branding which is not licensed for use by others.

    ▻http://blog.jquery.com/2014/01/23/getting-from-github-to-wordpress

    ▻http://contribute.jquery.org/web-sites/#grunt-getting-static-content-into-wordpress

    Ça devrait intéresser @fil

    • #Github
    • #HTML
    • #XML
    • #HTML
    • #XML
    b_b @b_b PUBLIC DOMAIN
    • @rastapopoulos
      RastaPopoulos @rastapopoulos CC BY-NC 24/01/2014

      #Grunt #synchronisation #CMS #gestion_de_contenu

      RastaPopoulos @rastapopoulos CC BY-NC
    • @fil
      Fil @fil 27/01/2014

      à lire le code je ne vais pas essayer d’utiliser les mêmes #outils — mais la démarche est intéressante

      à noter, les meta-données d’un article sont stockées sous la forme suivante en tête du fichier (html) du contenu :

      <script>{
         "title": "My Post",
         "termSlugs": {
             "<taxonomy_name>": [
                 "<hierarchical_slug>"
             ]
         }
      }</script>
      <p>Content - I'm a post!</p>
      contenu…
      Fil @fil
    Écrire un commentaire
  • @homlett
    Hoʍlett @homlett PUBLIC DOMAIN 16/01/2014
    6
    @james
    @severo
    @denisb
    @monolecte
    @7h36
    6

    Le W3C tient secrètes les discussions sur le DRM dans #HTML5
    ▻http://korben.info/le-w3c-tient-secretes-les-discussions-sur-le-drm-dans-html5.html

    Quelle bande de gros enfoirés au W3C… Pour une raison encore inconnue, les élites qui établissent les standards du #web de #demain ont déc#idé ; de tenir secrètes les discussions sur l’implémentation du DRM dans #HTML5.
    Pour avoir déjà bossé en tant que chef de projet sur un standard #XML, ce que je peux vous dire, c’est que tout le monde donne son avis, exprime ses besoins et apporte sa pierre à l’édifice. L’idée est de pondre quelque chose qui convienne à tous. Du coup, je me demande […]

    Hoʍlett @homlett PUBLIC DOMAIN
    Écrire un commentaire
  • @grommeleur
    grommeleur @grommeleur 2/01/2014

    Je galère pour insérer (bêtement) du #xml dans une présentation #latex #beamer !
    Tout ce que je souhaite c’est un peu de coloration syntaxique.
    Le paquet #listings ne fait rien par défaut ... Faut tout définir ?

    grommeleur @grommeleur
    • @maieul
      Maïeul @maieul 17/09/2014

      utiliser #minted...

      Maïeul @maieul
    Écrire un commentaire
  • @severo
    severo @severo PUBLIC DOMAIN 3/10/2013
    5
    @b_b
    @rastapopoulos
    @reka
    @fil
    @7h36
    5

    Play with data | 7 tools to convert between different data formats

    ▻http://jeanabbiateci.fr/play-with-data

    http://jeanabbiateci.fr/play-with-data/img/3.jpg

    #conversion #data

    • #XML
    • #XML
    severo @severo PUBLIC DOMAIN
    • @rastapopoulos
      RastaPopoulos @rastapopoulos CC BY-NC 3/10/2013

      #json #xml #csv #geojson #kml #gpx

      RastaPopoulos @rastapopoulos CC BY-NC
    • @severo
      severo @severo PUBLIC DOMAIN 3/10/2013

      #gpx

      severo @severo PUBLIC DOMAIN
    Écrire un commentaire
  • @fil
    Fil @fil 20/09/2013
    9
    @severo
    @james
    @kent1
    @stephane
    @liotier
    @booz
    @0gust1
    @simplicissimus
    @b_b
    9

    7 command-line tools for data science | Jeroen Janssens
    ▻http://jeroenjanssens.com/2013/09/19/seven-command-line-tools-for-data-science.html

    1. #jq - sed for JSON
    ▻https://stedolan.github.io/jq

    2. #json2csv - convert JSON to CSV

    3. #csvkit - suite of utilities for converting to and working with CSV

    4. #scrape - HTML extraction using XPath or CSS selectors

    5. #xml2json - convert XML to #JSON

    6. #sample - when you’re in debug mode

    7. #Rio - making #R part of the pipeline

    (PS : je recommande de renommer sample en #samply, car sample existe déjà)

    #outils #data

    Fil @fil
    • @fil
      Fil @fil 20/09/2013

      et pour installer ces outils, il faut trouver à chaque fois la bonne invocation ; mes notes :

      GOPATH=~/Source/gocode go get github.com/jehiah/json2csv
      sudo pip install csvkit
      sudo pip install lxml
      sudo pip install cssselect
      npm install xml-mapping
      npm install xml2json-command

      Fil @fil
    • @fil
      Fil @fil 20/09/2013

      voir aussi ▻https://github.com/clarkgrubb/data-tools

      Fil @fil
    • @fil
      Fil @fil 20/01/2014

      ajouter #q : ►http://seenthis.net/messages/219474

      Fil @fil
    • @fil
      Fil @fil 15/08/2016
      @archiloque

      @archiloque vient de repérer gron, une alternative à jq pour manipuler du #JSON
      ▻https://github.com/tomnomnom/gron

      Fil @fil
    • @stephane
      Stéphane Bortzmeyer @stephane CC BY-SA 16/08/2016
      @fil @archiloque

      @Fil @Archiloque J’ai testé gron, l’idée de base (formater le JSON d’une manière qui permettte à un grep normal de fonctionner) est bonne, mais il a moins de possibilité que jq.

      Stéphane Bortzmeyer @stephane CC BY-SA
    • @booz
      BoOz @booz 5/01/2017

      #visualisation_de_données

      BoOz @booz
    • @stephane
      Stéphane Bortzmeyer @stephane CC BY-SA 9/08/2017

      Sur jq, mon article d’introduction : ▻http://www.bortzmeyer.org/jq.html #jq #JSON

      Stéphane Bortzmeyer @stephane CC BY-SA
    • @fil
      Fil @fil 12/01/2022

      dsq pour lire des fichiers en mode SQL
      ►https://seenthis.net/messages/943637

      Fil @fil
    Écrire un commentaire
  • @homlett
    Hoʍlett @homlett PUBLIC DOMAIN 17/09/2013
    1
    @simplicissimus
    1

    L’#Open_Data de l’#Elysée est sous #licence fantôme...
    ▻http://scinfolex.com/2013/09/17/lopen-data-de-lelysee-est-sous-licence-fantome

    L’Elysée a annoncé hier par le biais de son fil #Twitter qu’il “ouvrait ses données” dans une nouvelle rubrique de son site. Un premier ensemble de données, comme la frise chronologique des activités de la Présidence ou les statistiques de consultation du site Elysée.fr, sont disponibles au téléchargement, dans des formats adaptés (#XML ou #JSON).

    La réalisation est certes modeste, mais elle a sans doute une valeur symbolique de soutien apporté par l’Élysée à la #politique d&r…

    • #Twitter
    Hoʍlett @homlett PUBLIC DOMAIN
    Écrire un commentaire
  • @rastapopoulos
    RastaPopoulos @rastapopoulos CC BY-NC 12/09/2013
    3
    @fil
    @severo
    @mukt
    3

    #HAL : une structure de contenu pour échanger des données entre des applis web.

    The Hypertext Application Language
    ▻http://stateless.co/hal_specification.html

    Je dis « structure » et non pas « #format » car justement le principe est uniquement de définir la structure des documents (le nom de certains champs reconnus quoi). Le format, lui, pourra être n’importe quel format de sérialisation : #JSON, #YAML, #XML, ou autre.

    http://stateless.co/info-model.png

    #développement #web #API

    RastaPopoulos @rastapopoulos CC BY-NC
    • @fil
      Fil @fil 12/09/2013

      une librairie #PHP : ▻https://github.com/zircote/Hal

      Fil @fil
    • @fil
      Fil @fil 12/09/2013

      une discussion/comparaison de #ATOM/#HAL/#activitystreams :
      ▻http://www.ietf.org/mail-archive/web/apps-discuss/current/msg06184.html

      Fil @fil
    • @rastapopoulos
      RastaPopoulos @rastapopoulos CC BY-NC 12/09/2013

      Une autre conversation du même type :
      ▻http://groups.yahoo.com/neo/groups/rest-discuss/conversations/topics/18830

      RastaPopoulos @rastapopoulos CC BY-NC
    Écrire un commentaire
  • @cy_altern
    cy_altern @cy_altern CC BY-SA 6/09/2013
    2
    @02myseenthis01
    @simplicissimus
    2

    L’OpenDATA à la portée de tous, avec SPIP
    ►http://spip-love-opendata.nursit.com

    la présentation de Cedric Morin aux RMLL 2013

    #spip #opendata #rmll #présentation #mashup #json #yaml #xml

    cy_altern @cy_altern CC BY-SA
    Écrire un commentaire
  • @fil
    Fil @fil 9/07/2013
    16
    @james
    @rastapopoulos
    @supergeante
    @simplicissimus
    @02myseenthis01
    @ben
    @severo
    @vlentz
    @reka
    @suske
    @nhoizey
    @touti
    @nat33
    @technova
    16

    #SPIP loves #Open_Data
    ►http://spip-love-opendata.nursit.com

    L’ouverture des données et leur réutilisation citoyenne nécessite des compétences techniques (...) SPIP permet de s’affranchir des obstacles techniques pour publier et diffuser sur Internet.
    Sa dernière version SPIP 3.0 permet aujourd’hui d’utiliser le Web comme base de données

    une chouette présentation de cerdic sur la boucle DATA, avec des exemples de #cartographie, #YAML, #XML (beurk)…

    Fil @fil
    • @fil
      Fil @fil 17/07/2013

      la vidéo est arrivée :
      ▻http://video.rmll.info/videos/lopendata-a-la-portee-de-tous-avec-spip

      Fil @fil
    • @severo
      severo @severo PUBLIC DOMAIN 17/07/2013

      #data

      severo @severo PUBLIC DOMAIN
    • @b_b
      b_b @b_b PUBLIC DOMAIN 20/07/2013

      #spip_blog

      b_b @b_b PUBLIC DOMAIN
    Écrire un commentaire
  • @0gust1
    0gust1 @0gust1 CC BY-NC 25/04/2013

    ▻http://la-grange.net/2013/04/24/feed

    Réaction de @karlpro au billet de Russel Beatie :

    ▻http://www.russellbeattie.com/blog/a-few-thoughts-about-rss-news-readers-from-someone-who-thinks-about-
    (mais omg quel titre...)

    Avoir une opinion sur un sujet essentiellement orientée dans un contexte de rentabilité est une attitude qui me dérange beaucoup. Non pas à cause de la tentative de création d’un revenu, mais en éliminant de fait d’autres modèles sociaux d’existence et de partage.

    Plus loin dans son billet, il propose : "My best guess would be to replace polling RSS for updates with JSON API calls, but it doesn’t necessarily have to be that radical. A model to look towards would be Facebook’s Open Graph API." Après la poudre de perlimpinpin, et l’eau bénite, l’arme ultime du moment sont Saint JSON et Saint API, deux sauveurs miraculeux de tous les troubles de l’humanité. Ce qui est oublié à chaque fois dans cette rhétorique, c’est que ces APIs sont « plus stables » car elles sont contrôlées par une seule source. Dès qu’elles deviennent des formats libremement implémentables et largement implémentées, les erreurs feront partie du jeu. En revanche, trouver un moyen d’avoir une mise à jour plus atomique est intéressante mais complètement orthogonale au format.

    #RSS #formats #xml #web #api #json #standardization

    • #Facebook
    0gust1 @0gust1 CC BY-NC
    Écrire un commentaire
  • @rastapopoulos
    RastaPopoulos @rastapopoulos CC BY-NC 1/03/2013
    5
    @kent1
    @james
    @stephane
    @mukt
    5

    Je cherche à décrire un ensemble d’événements (un #calendrier quoi) dans un flux #Atom. Je sais le faire pour un contenu classique, mais évidemment les événements ont des informations supplémentaires non prévues (en premier lieu la date de fin). Je cherche donc des extensions qui permettraient déjà cela.

    Pour l’instant, je n’ai trouvé que #Google-Calendar qui fournit ses événements en Atom.

    Ici la description complète de l’#API en Atom :
    ▻https://developers.google.com/google-apps/calendar/v2/reference
    mais il n’y a aucun exemple du #XML (seulement les schémas) pour comprendre plus rapidement (et copier-coller aussi, du coup).

    Ici un article qui décrit le format et qui donne vraiment le XML :
    Display Google Calendar events on your PHP Web site with XPath
    ▻http://www.ibm.com/developerworks/library/os-php-xpath

    • #Google
    RastaPopoulos @rastapopoulos CC BY-NC
    • @rastapopoulos
      RastaPopoulos @rastapopoulos CC BY-NC 1/03/2013

      #développement #web aussi

      RastaPopoulos @rastapopoulos CC BY-NC
    • @james
      James @james PUBLIC DOMAIN 1/03/2013
      @stephane

      faut rester proche, tant que faire se peut, de iCal... facile à dire, je sais, mais j’ai essayé quand j’étais un jeune codeur fou (avec RSS en fait) :p

      Le truc, c’est qu’il n’y avait pas tellement le choix, fallait adopter une convention pour encapsuler les infos iCal dans les balises RSS... et avoir un décodeur en face... une sorte de standard dans le standard... Bref, il manque une RFC (ping @stephane) :)

      Ce serait chouette que tu parviennes à quelque chose, bon courage ! ;)

      James @james PUBLIC DOMAIN
    • @james
      James @james PUBLIC DOMAIN 1/03/2013

      Remarque, je dis ça, mais t’as peut-être pas le choix, le mieux serait que ton flux soit en iCal, ça serait plus simple...

      James @james PUBLIC DOMAIN
    • @rastapopoulos
      RastaPopoulos @rastapopoulos CC BY-NC 1/03/2013

      Je ne sais pas... Je ne vois pas trop pourquoi rester absolument proche de ical, sinon autant utiliser un #flux #ical (ce que je vais faire de toute façon aussi).

      Atom a déjà des éléments de base pour certaines informations (description, auteurs, date de mise à jour du contenu, date de publication, etc). Donc on utilise déjà ces infos. Pour ce qui manque, le principe d’Atom c’est d’ajouter des extensions : autrement dit des schémas supplémentaires déclarés au début dont on ajoute des éléments dans les entrées ou dans le flux.

      Par exemple j’ai déjà utilisé opensearch pour décrire que ça renvoyait pas l’ensemble, qu’il y avait plusieurs pages, le total, etc.
      Ou encore georss pour ajouter les coordonnées.

      Mais à part le format de Google, je ne vois rien d’autres de standards pour « la date de fin » par exemple. Ainsi que le lieu (pas les coordonnées, mais le nom de l’endroit et son adresse).

      Bon après j’ai d’autres trucs à mettre dedans mais c’est moins générique : le ou les tarifs, le ou les publics, la distribution (artistes, intervenants, etc).

      RastaPopoulos @rastapopoulos CC BY-NC
    • @rastapopoulos
      RastaPopoulos @rastapopoulos CC BY-NC 1/03/2013
      @james

      Ah ben voilà @james nos messages se sont croisés. Oui il y aura aussi un flux ical. Mais c’est pour proposer plusieurs formats de flux différents.

      RastaPopoulos @rastapopoulos CC BY-NC
    • @fil
      Fil @fil 1/03/2013

      ou bien coller un ▻http://microformats.org/wiki/hcalendar dans le flux ?

      Fil @fil
    • @james
      James @james PUBLIC DOMAIN 1/03/2013

      Mais oui ! un #microformat ! :)

      Sinon, parallèlement à ça : je crois que #SPIP ne sait pas lire iCal. Il me semble que c’était d’ailleurs pour ça que j’avais essayé d’échanger des évènements entre sites avec du RSS. C’est con, hein, je sais, mais au final, si les CMS savait lire iCal aussi simplement qu’ils lisent du XML, ça serait cool.

      James @james PUBLIC DOMAIN
    • @rastapopoulos
      RastaPopoulos @rastapopoulos CC BY-NC 1/03/2013
      @fil

      Dans « content » (avec type="html") tu veux dire @fil ?

      Oui effectivement, cela permettrait d’avoir un flux lisible par tous les lecteurs classiques, et d’avoir en même temps les infos récupérables, une à une, par une machine.

      Mais baliser le content HTML avec des microformats n’empêche pas d’ajouter les bonnes balises XML si des extensions possibles existent. Ou des balises « métiers » propres au site, pour ce qui n’existe pas. Bon ok ça augmente la taille du code, mais ça évite de scanner deux fois avec deux parseurs différents (un pour le XML du Atom, un pour trouver des microformats dedans ensuite) pour ceux qui connaîtraient à l’avance les balises utilisées.

      La combinaisons des deux me semblent pas mal pour couvrir tous les cas.

      RastaPopoulos @rastapopoulos CC BY-NC
    • @rastapopoulos
      RastaPopoulos @rastapopoulos CC BY-NC 1/03/2013
      @james

      @james ya des libs PHP qui existent en tout cas : fézendonc un plugin ! :)

      RastaPopoulos @rastapopoulos CC BY-NC
    • @james
      James @james PUBLIC DOMAIN 1/03/2013

      oui, ouieuh, je me suis déjà dit çaeuh ... :p

      James @james PUBLIC DOMAIN
    • @rastapopoulos
      RastaPopoulos @rastapopoulos CC BY-NC 3/03/2013

      Voici un document qui explique comment intégrer correctement les microformats dans une liste de contenus, et notamment dans un flux Atom :
      ▻http://www.opensearch.org/Documentation/Recommendations/OpenSearch_and_microformats

      (J’utilise déjà en partie OpenSearch pour indiquer le nombre total de résultats, le pas de la pagination, etc.)

      RastaPopoulos @rastapopoulos CC BY-NC
    • @rastapopoulos
      RastaPopoulos @rastapopoulos CC BY-NC 5/03/2013

      Non. :)

      RastaPopoulos @rastapopoulos CC BY-NC
    • @touti
      vide @touti 5/03/2013

      Et ça ?

      Adding event times and location to RSS and Atom feeds | Oxford University Computing Services, In a pickle
      ▻http://blogs.oucs.ox.ac.uk/inapickle/2009/12/16/adding-event-times-and-location-to-rss-and-atom-feeds

      <ev:startdate>2010-01-18T16:00:00+00:00</ev:startdate>
      <ev:enddate>2010-01-18T17:00:00+00:00</ev:enddate>

      #atom #events #xml

      vide @touti
    • @rastapopoulos
      RastaPopoulos @rastapopoulos CC BY-NC 5/03/2013
      @touti

      Ah super intéressant, merci @touti.

      Cette page de l’université d’Oxford propose deux solutions :
      – le module pour RSS « event » du W3C qui est en brouillon :
      ▻http://web.resource.org/rss/1.0/modules/event
      – le format xCal qui est une mise en XML du format iCal, et qui est aussi en brouillon :
      ▻http://tools.ietf.org/html/draft-royer-calsch-xcal-03

      Le deuxième étant beaucoup plus complet.

      On y trouve des exemples (simples) d’utilisation. Et aussi une inclusion de #vCard dans un flux Atom.

      RastaPopoulos @rastapopoulos CC BY-NC
    • @rastapopoulos
      RastaPopoulos @rastapopoulos CC BY-NC 5/03/2013
      @james @fil

      Ah et pour @james : lire du iCal dans SPIP et mieux encore directement dans une boucle, c’est en fait déjà possible avec DATA et le plugin « icalendar » de @fil :
      ▻http://contrib.spip.net/Plugin-iCalendar
      ▻http://zone.spip.org/trac/spip-zone/browser/_plugins_/icalendar

      Ça inclut une classe PHP qui a l’air assez complète (que je viens de mettre à jour).

      RastaPopoulos @rastapopoulos CC BY-NC
    • @fil
      Fil @fil 5/03/2013

      ah oui tiens, j’avais #oublié

      Fil @fil
    Écrire un commentaire
  • @stephane
    Stéphane Bortzmeyer @stephane CC BY-SA 20/01/2013

    There was a time where getting information about the content stored in the #DNS was easy: just fire dig from any machine in the Internet and ask your question. It has never been a perfect solution (because of caching and because of different network connectivity) but it worked most of the time: the DNS was supposed to give the same data to anyone. Now, several recent changes make this solution too limited. We need DNS Looking Glasses.

    ▻http://www.bortzmeyer.org/dns-lg.html

    #JSON #XML #REST

    • #caching
    • #DNS
    Stéphane Bortzmeyer @stephane CC BY-SA
    Écrire un commentaire
  • @kent1
    kent1 @kent1 ART LIBRE 29/08/2012
    3
    @kent1
    @realet
    @rastapopoulos
    3

    #SPIP + #XMLRPC + un peu de dev #IPHONE peut finir en ►http://itunes.apple.com/fr/app/lestaxinomes/id553563464?mt=8&ign-mpt=uo%3D4

    L’appli #Ibidule du site ►http://www.lestaxinomes.org #taxinomes

    kent1 @kent1 ART LIBRE
    • @b_b
      b_b @b_b PUBLIC DOMAIN 29/08/2012

      Ouèèèè :) Et bientôt une refonte du site qui jusqu’ici ne se différenciait pas des masses de l’origine du clone... => Site clôné sur Geodiversité.net

      b_b @b_b PUBLIC DOMAIN
    Écrire un commentaire
  • @grommeleur
    grommeleur @grommeleur 21/07/2012

    Restriction d’un XMLSchema ?
    Soit un schema schemaA.xsd.
    L’élément racine de schemaA autorise une séquence de 1 à n éléments elem1.
    Je souhaite créer un XMLSchema schemaB.xsd qui importe schemaA.xsd et restreint l’élément racine hérité de schemaA à une séquence de 1 à 1 éléments elem1
    Un bon exemple ou tutoriel ?
    #xmlschema

    grommeleur @grommeleur
    Écrire un commentaire
  • @stephane
    Stéphane Bortzmeyer @stephane CC BY-SA 26/05/2012
    1
    @willi
    1

    Intéressant article, par l’auteur des O’Reilly sur XML Schema et Relax NG, sur la question de savoir pourquoi #XML n’a pas atteint ses objectifs et qu’est-ce qu’il aurait fallu faire. XML n’est pas devenu le format du Web, mais il est quand même très utilisé.

    ►http://eric.van-der-vlist.com/blog/2012/02/14/xml-the-ex-markup-language

    Stéphane Bortzmeyer @stephane CC BY-SA
    • @fil
      Fil @fil 26/05/2012

      il y a un os avec l’URL, visiblement c’est seenthis qui se fait bouler

      Fil @fil
    • @fil
      Fil @fil 26/05/2012

      essayons avec ►http://bit.ly/A7glOh

      Fil @fil
    • @stephane
      Stéphane Bortzmeyer @stephane CC BY-SA 26/05/2012

      L’URL est pourtant très normal, aucun caractère inhabituel. #SeenThis_Bug

      Stéphane Bortzmeyer @stephane CC BY-SA
    • @robin
      robin @robin CC BY 28/05/2012

      Si le sujet te botte, tu voudras peut-être aller voir les vidéos de la conf sur ►http://www.youtube.com/xmlprague. Je crois qu’elles sont toutes disponibles maintenant (c’est une super conf).

      robin @robin CC BY
    Écrire un commentaire
  • @stephane
    Stéphane Bortzmeyer @stephane CC BY-SA 26/09/2011

    Ceux qui utilisent un #VCS pour stocker des documents structurés (par exemple du #XML) ont souvent le problème d’éditeurs trop intelligents qui reformattent brutalement le document, lui conservant son sens sous-jacent (encore heureux !) mais changeant complètement la représentation textuelle. Les VCS typiques, conçus pour du texte, croient alors que le document est différent et annonçent des changements qui ne sont pas réellement importants. Une des solutions à ce problème est de canonicaliser les documents et de demander au VCS de vérifier que cette canonicalisation a bien été faite. Comment on fait avec le VCS #Subversion ?

    ►http://www.bortzmeyer.org/vcs-documents-structures.html

    Stéphane Bortzmeyer @stephane CC BY-SA
    Écrire un commentaire
  • @nhoizey
    Nicolas Hoizey @nhoizey CC BY-NC-SA 7/09/2011
    1
    @bohwaz
    1

    bytespider/jsOAuth - GitHub
    ►https://github.com/bytespider/jsOAuth

    #jsOAuth is a #javascript library implementing the #OAuth protocol. jsOAuth aims to form the basis of custom clients such as Twitter and Yahoo.

    Written in JavaScript, jsOAuth aims to be a fully featured open source OAuth library for use in Adobe AIR, Appcelerator #Titanium and PhoneGAP. In fact, anywhere that javascript can be used and has #cross-domain #XMLHttpRequests. For security reasons jsOAuth doesn’t run in the #browser. Browsers are only mentioned here for running the test suite. If you need jsOAuth in the browser, write an extension.

    #addon

    Nicolas Hoizey @nhoizey CC BY-NC-SA
    Écrire un commentaire
0 | 25

Thèmes liés

  • #groupe
  • #xml
  • #clevermarks
  • #javascript
  • technology: xml
  • #xsd
  • #parsing
  • #json
  • #web
  • #jquery
  • #ajax
  • #json
  • programminglanguage: xml
  • #dev
  • #flash
  • #schéma
  • #rest
  • #spip
  • #format
  • #soap
  • #standard
  • #navigateur
  • #structure
  • #performance
  • #web_services
  • #flickr
  • #vs
  • #xml_schema
  • #w3c
  • #relax_ng
  • #browser
  • technology: xslt
  • #rfc
  • company: twitter
  • #api
  • #data
  • #interface
  • #recherche
  • #ressource
  • #indexation