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

 
  • #a
  • #ap
RSS: #api

#api

  • #apib
  • #apie
  • #apig
  • #apis
  • #apinis
  • #apicius
  • #apiculteurs
  • #apiculture_urbaine
  • #apiculture_extensive
  • #apiculture_industrielle
  • #api_
  • #api-
  • #apirandom
  • #apiplatform_symfony_php_api_clevermarks
0 | 25 | 50 | 75 | 100 | 125 | 150 | 175 | 200 | ... | 425
  • @oanth_rss
    oAnth_RSS @oanth_rss via RSS CC BY 2/01/2021

    UniBioDicts: Unified access to Biological Dictionaries (▻https://aca...
    ▻https://diasp.eu/p/12222262

    UniBioDicts: Unified access to Biological Dictionaries | #unibiodicts #biology #bioinformatics #lifescience #dictionary #api #annotation #curation #ontology #vocabulary

    oAnth_RSS @oanth_rss via RSS CC BY
    Écrire un commentaire

  • @cy_altern
    cy_altern @cy_altern CC BY-SA 31/10/2020
    5
    @rastapopoulos
    @simplicissimus
    @arno
    @7h36
    @reka
    5
    @b_b

    API Découpage Administratif - (API Geo) - api.gouv.fr
    ▻https://api.gouv.fr/les-api/api-geo

    En intégrant l’API dans votre système d’information, vous pouvez notamment :
    – rechercher une communes par nom, code postal ou coordonnées géographiques
    – rechercher un département par son nom
    – rechercher une région par son nom

    Données disponibles :
    – Commune : nom, la population, le code INSEE, le code postal, la géolocalisation (latitude, longitude) et le contour (GeoJSON)
    – Département : nom, le code INSEE du département, et la région de rattachement
    – Région : liste des régions et leur code INSEE

    (merci @b_b pour le signalement !)

    #open-data #API_geo #administration #département #région #commune #INSEE

    cy_altern @cy_altern CC BY-SA
    • @monolecte
      Agnès Maillard @monolecte CC BY-NC-SA 2/11/2020

      #géomatique #carto

      Agnès Maillard @monolecte CC BY-NC-SA
    Écrire un commentaire

  • @cy_altern
    cy_altern @cy_altern CC BY-SA 3/10/2020

    zevero/simpleWebstorage: Clean interface for localStorage / sessionStorage
    ▻https://github.com/zevero/simpleWebstorage

    A clean interface for localStorage / sessionStorage in <20 lines of code.

    Usage :

    localStorage.set('myKey',{a:[1,2,5], b: 'ok'}); //can set a json Object
    localStorage.assign('myKey',{a:[6], c:42});     //shallow merge using Object.assign
    localStorage.has('myKey');                      // --> true
    localStorage.get('myKey');                      // --> {a:[6], b: 'ok', c:42}
    localStorage.keys();                            // --> ['myKey']
    localStorage.remove('myKey');                   // -

    #localStorage #sessionStorage #API #JSON

    cy_altern @cy_altern CC BY-SA
    Écrire un commentaire

  • @b_b
    b_b @b_b PUBLIC DOMAIN 2/10/2020

    Datasette — Datasette documentation
    ▻https://docs.datasette.io/en/stable

    An open source multi-tool for exploring and publishing data

    Datasette is a tool for #exploring and publishing #data. It helps people take data of any shape or size and publish that as an interactive, explorable website and accompanying #API.

    Datasette is aimed at data journalists, museum curators, archivists, local governments and anyone else who has data that they wish to share with the world. It is part of a wider ecosystem of tools and plugins dedicated to making working with structured data as productive as possible.

    Exemples ▻https://github.com/simonw/datasette/wiki/Datasettes

    b_b @b_b PUBLIC DOMAIN
    Écrire un commentaire

  • @etraces
    e-traces @etraces ART LIBRE 3/09/2020

    Le conflit opposant les médias à Facebook et à Google se durcit
    ▻https://www.lemonde.fr/economie/article/2020/09/01/le-conflit-opposant-les-medias-a-facebook-et-google-se-durcit_6050610_3234.h

    Sommé par les médias de rémunérer leurs contenus, Facebook menace d’interdire le partage d’articles de presse sur ses services en Australie. Google fait traîner les négociations en France. La tension est montée de plusieurs crans dans le conflit qui oppose les médias et les grandes plates-formes numériques à propos de la rémunération des contenus. Lundi 31 août, Facebook a menacé d’interdire le partage de liens d’articles de presse sur ses services en Australie si Canberra vote une loi concrétisant sa (...)

    #Google #Facebook #copyright #censure #APIG

    https://img.lemde.fr/2020/03/12/703/0/4000/2000/1440/720/60/0/0699a76_5Fr_nbCOvCv25cYIC034Sn-D.jpg

    e-traces @etraces ART LIBRE
    Écrire un commentaire

  • @cy_altern
    cy_altern @cy_altern CC BY-SA 22/05/2020
    2
    @biggrizzly
    @rastapopoulos
    2

    Géoservices | Extension pour Leaflet
    ▻https://geoservices.ign.fr/documentation/utilisation_web/extension-leaflet.html

    Le repo Github : ▻https://github.com/IGNF/geoportal-access-lib

    La bibliothèque d’accès aux ressources de la plateforme Géoportail est une bibliothèque de fonctions javascript permettant d’accéder aux ressources délivrées par les services web du Géoportail.
    Elle permet plus particulièrement d’effectuer les opérations suivantes utilisant les données de l’IGN :
    – Géocoder des adresses, toponymes et parcelles cadastrales
    – Obtenir des suggestions d’adresses ou de toponymes à partir de textes incomplets
    – Obtenir des localisants (toponymes, adresses, parcelles cadastrales) proche d’une position donnée (géocodage inverse)
    – Obtenir des altitudes en un ou plusieurs points ou calculer des profils altimétriques
    – Calculer un itinéraire piéton ou routier
    – Calculer des isochrones / isodistances autour d’un point
    – Obtenir des informations relatives à un contrat d’accès au Géoportail

    ça semble séduisant comme API de services cartos :-)
    ...sauf que la partie « pro » du site de l’IGN qui gère la fourniture de clés API est en refonte depuis plus de 6 mois et que du coup il faut passer par un mauvais formulaire externe pour se récupérer une clé !

    #IGN #leaflet #GIS #api #services_cartographiques

    cy_altern @cy_altern CC BY-SA
    Écrire un commentaire

  • @touti
    touti @touti 13/05/2020
    2
    @jacotte
    @tintin
    2

    Me voila à décortiquer une API et à recoder cet après midi ce que je croyais être un bug.
    En effet, le site des salles de cinéma dont je m’occupe n’affichait plus les séances des films de la semaine …
    #banane_toi_même #covid-fiction #déni #besoin_d'oublier

    touti @touti
    • @ericw
      EricW @ericw CC BY-SA 13/05/2020

      #api_rulez (ou #down_with_api )

      EricW @ericw CC BY-SA
    • @touti
      touti @touti 13/05/2020

      Jusqu’à ce que je me rende compte que c’était normal donc, en temps pas du tout normal, évidemment.
      Le #pendant dure longtemps …

      touti @touti
    Écrire un commentaire

  • @grego
    grego @grego CC BY-NC-SA 8/01/2020

    Bees are essential to the functioning of America’s titanic almond industry – and billions are dying in the process

    ▻https://www.theguardian.com/environment/2020/jan/07/honeybees-deaths-almonds-hives-aoe

    #néonicotinoïde #amande #varroa #apiculture

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

  • @antonin1
    Antonin @antonin1 CC BY-NC-SA 19/11/2019

    Nobel d’économie 2019 : une approche très gestionnaire de la lutte contre la pauvreté | AOC media - Analyse Opinion Critique
    ▻https://aoc.media/analyse/2019/11/17/nobel-deconomie-2019-une-approche-tres-gestionnaire-de-la-lutte-contre-la-pau

    https://aoc.media/wp-content/uploads/2019/11/capture-d-e-cran-2019-11-17-a-14-55-05.png

    En octobre fut décerné le Prix #Nobel d’#économie à #Esther_Duflo, #Abhijit_Banerjee et leur collègue #Michael_Kremer, afin de récompenser l’approche expérimentale de la lutte contre la pauvreté qu’ils ont élaborée depuis la fin des années 90 – une distinction qualifiée de radicale, voire révolutionnaire, par la presse française. Cette caractérisation ne peut manquer d’interroger : en quelle mesure les évaluations des randomistas, destinées à orienter les financements des bailleurs de fonds, sont-elles véritablement subversives ?

    Antonin @antonin1 CC BY-NC-SA
    • @cdb_77
      CDB_77 @cdb_77 19/11/2019

      #API #pauvreté #lutte_contre_la_pauvreté

      CDB_77 @cdb_77
    Écrire un commentaire

  • @cdb_77
    CDB_77 @cdb_77 19/11/2019

    AI For Good Is Often Bad. Trying to solve poverty, crime, and disease with (often biased) technology doesn’t address their root causes.

    After speaking at an MIT conference on emerging #AI technology earlier this year, I entered a lobby full of industry vendors and noticed an open doorway leading to tall grass and shrubbery recreating a slice of the African plains. I had stumbled onto TrailGuard AI, Intel’s flagship AI for Good project, which the chip company describes as an artificial intelligence solution to the crime of wildlife poaching. Walking through the faux flora and sounds of the savannah, I emerged in front of a digital screen displaying a choppy video of my trek. The AI system had detected my movements and captured digital photos of my face, framed by a rectangle with the label “poacher” highlighted in red.

    I was handed a printout with my blurry image next to a picture of an elephant, along with text explaining that the TrailGuard AI camera alerts rangers to capture poachers before one of the 35,000 elephants each year are killed. Despite these good intentions, I couldn’t help but wonder: What if this happened to me in the wild? Would local authorities come to arrest me now that I had been labeled a criminal? How would I prove my innocence against the AI? Was the false positive a result of a tool like facial recognition, notoriously bad with darker skin tones, or was it something else about me? Is everyone a poacher in the eyes of Intel’s computer vision?

    Intel isn’t alone. Within the last few years, a number of tech companies, from Google to Huawei, have launched their own programs under the AI for Good banner. They deploy technologies like machine-learning algorithms to address critical issues like crime, poverty, hunger, and disease. In May, French president Emmanuel Macron invited about 60 leaders of AI-driven companies, like Facebook’s Mark Zuckerberg, to a Tech for Good Summit in Paris. The same month, the United Nations in Geneva hosted its third annual AI for Global Good Summit sponsored by XPrize. (Disclosure: I have spoken at it twice.) A recent McKinsey report on AI for Social Good provides an analysis of 160 current cases claiming to use AI to address the world’s most pressing and intractable problems.

    While AI for good programs often warrant genuine excitement, they should also invite increased scrutiny. Good intentions are not enough when it comes to deploying AI for those in greatest need. In fact, the fanfare around these projects smacks of tech solutionism, which can mask root causes and the risks of experimenting with AI on vulnerable people without appropriate safeguards.

    Tech companies that set out to develop a tool for the common good, not only their self-interest, soon face a dilemma: They lack the expertise in the intractable social and humanitarian issues facing much of the world. That’s why companies like Intel have partnered with National Geographic and the Leonardo DiCaprio Foundation on wildlife trafficking. And why Facebook partnered with the Red Cross to find missing people after disasters. IBM’s social-good program alone boasts 19 partnerships with NGOs and government agencies. Partnerships are smart. The last thing society needs is for engineers in enclaves like Silicon Valley to deploy AI tools for global problems they know little about.

    Get WIRED Access
    subscribe
    Most Popular

    Backchannel

    The Strange Life and Mysterious Death of a Virtuoso Coder
    Brendan I. Koerner
    Backchannel

    How the Dumb Design of a WWII Plane Led to the Macintosh
    Cliff Kuang
    Security

    Burglars Really Do Use Bluetooth Scanners to Find Laptops and Phones
    Lily Hay Newman
    Security

    How Iran’s Government Shut Off the Internet
    Lily Hay Newman

    The deeper issue is that no massive social problem can be reduced to the solution offered by the smartest corporate technologists partnering with the most venerable international organizations. When I reached out to the head of Intel’s AI for Good program for comment, I was told that the “poacher” label I received at the TrailGuard installation was in error—the public demonstration didn’t match the reality. The real AI system, Intel assured me, only detects humans or vehicles in the vicinity of endangered elephants and leaves it to the park rangers to identify them as poachers. Despite this nuance, the AI camera still won’t detect the likely causes of poaching: corruption, disregarding the rule of law, poverty, smuggling, and the recalcitrant demand for ivory. Those who still cling to technological solutionism are operating under the false assumption that because a company’s AI application might work in one narrow area, it will work on a broad political and social problem that has vexed society for ages.

    Sometimes, a company’s pro-bono projects collide with their commercial interests. Earlier this year Palantir and the World Food Programme announced a $45M partnership to use data analytics to improve food delivery in humanitarian crises. A backlash quickly ensued, led by civil society organizations concerned over issues like data privacy and surveillance, which stem from Palantir’s contracts with the military. Despite Palantir’s project helping the humanitarian organization Mercy Corps aid refugees in Jordan, protesters and even some Palantir employees have demanded the company stop helping the Immigration and Customs Enforcement detain migrants and separate families at the US border.

    Even when a company’s intentions seem coherent, the reality is that for many AI applications, the current state of the art is pretty bad when applied to global populations. Researchers have found that facial recognition software, in particular, is often biased against people of color, especially those who are women. This has led to calls for a global moratorium on facial recognition and cities like San Francisco to effectively ban it. AI systems built on limited training data create inaccurate predictive models that lead to unfair outcomes. AI for good projects often amount to pilot beta testing with unproven technologies. It’s unacceptable to experiment in the real world on vulnerable people, especially without their meaningful consent. And the AI field has yet to figure out who is culpable when these systems fail and people are hurt as a result.

    This is not to say tech companies should not work to serve the common good. With AI poised to impact much of our lives, they have more of a responsibility to do so. To start, companies and their partners need to move from good intentions to accountable actions that mitigate risk. They should be transparent about both benefits and harms these AI tools may have in the long run. Their publicity around the tools should reflect the reality, not the hype. To Intel’s credit, the company promised to fix that demo to avoid future confusion. It should involve local people closest to the problem in the design process and conduct independent human rights assessments to determine if a project should move forward. Overall, companies should approach any complex global problem with the humility in knowing that an AI tool won’t solve it.

    ▻https://www.wired.com/story/opinion-ai-for-good-is-often-bad/?mbid=social_twitter
    #IA #intelligence_artificielle #pauvreté #développement #technologie #root_causes #API #braconnage #wildlife #éléphants #droits_humains

    CDB_77 @cdb_77
    É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

  • @ant1
    ant1 @ant1 CC BY-NC 31/05/2019

    #polinisation #abeilles
    Le #miel #authentique, un aliment en voie de #raréfaction
    ▻https://www.lemonde.fr/les-decodeurs/article/2019/05/29/le-miel-authentique-un-aliment-en-voie-de-rarefaction_5469237_4355770.html

    « En France, on est passés d’une production de 32 000-33 000 tonnes en 1995 à 9000 tonnes en 2016, affirme Henri Clément, porte-parole de l’Union nationale de l’#apiculture française (UNAF). Depuis 1995 et l’apparition des insecticides néoticotinoïdes, environ 300 000 ruches périssent chaque année et doivent être reconstituées. Les #mortalités sont passées de 5 à 30 % de nos jours. »

    ant1 @ant1 CC BY-NC
    Écrire un commentaire

  • @b_b
    b_b @b_b PUBLIC DOMAIN 15/05/2019
    6
    @kent1
    @simplicissimus
    @vanderling
    @vazi
    @cy_altern
    @jeanmarie
    6

    ▻https://app.dvf.etalab.gouv.fr

    un site qui permet de visualiser les données sur les transactions immobilières

    https://framapiaf.s3.framasoft.org/framapiaf/media_attachments/files/003/341/515/original/07b298c8de293cc3.png

    Billet de présentation par ici : ▻https://www.etalab.gouv.fr/ce-que-nous-avons-appris-avec-dvf

    #map #data #immobilier

    b_b @b_b PUBLIC DOMAIN
    • @simplicissimus
      Simplicissimus @simplicissimus 15/05/2019

      #merci !
      Le retour d’expérience de la développeuse de l’appli est super-interessant.

      Simplicissimus @simplicissimus
    • @simplicissimus
      Simplicissimus @simplicissimus 15/05/2019

      En suivant cette même développeuse, une analyse de la parité F/H dans la haute fonction publique…
      ▻https://seenthis.net/messages/781048

      Simplicissimus @simplicissimus
    • @cy_altern
      cy_altern @cy_altern CC BY-SA 16/05/2019

      #open_data #foncier #cartographie #etalab #API #open_source

      cy_altern @cy_altern CC BY-SA
    • @jeanmarie
      jeanmarie @jeanmarie CC BY-NC-SA 16/05/2019

      Dommage qu’on ne puisse pas savoir si l’éléc avait été refaite, ça m’aurait permis de savoir pourquoi mes voisins ont payé moins cher que moi !

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

  • @cy_altern
    cy_altern @cy_altern CC BY-SA 30/04/2019
    1
    @spip
    1

    DSP2 : Authentification forte du client
    ▻https://stripe.com/fr/guides/strong-customer-authentication

    Documentation de Stripe pour le passage à l’authentification forte du client (Strong Customer Authentication, SCA) dans le cadre la réglementation DSP2 applicable en septembre 2019

    Voir aussi :
    - ▻https://stripe.com/fr/guides/sca-payment-flows
    - la doc de l’API concernée : ▻https://stripe.com/docs/payments/payment-intents

    #stripe #api #dsp2 #Strong_Customer_Authentication #SPIP #plugin_bank #3D_Secure

    cy_altern @cy_altern CC BY-SA
    Écrire un commentaire

  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 21/04/2019

    A Deep Dive into the MythX Smart Contract #security Analysis #api
    ▻https://hackernoon.com/a-deep-dive-into-the-mythx-smart-contract-security-analysis-api-3c2cd8e6

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

    This week, we launched five challenges as part of the Ethereal Virtual Hackathon with a prize pool of $6k (paid in crypto, obviously). This quick guide explains how to perform an analysis with MythX API.What is MythX?MythX is a security analysis platform for #ethereum smart contracts. It performs a comprehensive range of industry-leading analyses on smart contracts, including input fuzzing, static and symbolic analysis.The goal of MythX is to make security analysis available to all Ethereum developers — even those who are not security-savvy. In the ongoing Hackathon we award prizes in five categories. For more details on the requirements and prizes check out the Gitcoin issues:Foundational ToolsContinuous Integration ToolsIDEs and Code EditorsWeb appsFreestyleHow MythX API worksMythX clients (...)

    #hackernoon-top-story #smart-contracts

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

  • @grego
    grego @grego CC BY-NC-SA 15/04/2019
    3
    @mad_meg
    @odilon
    @reka
    3

    Toute une série de reportages sur les abeilles aux 4 coins du monde que je n’ai pas vu, si ça se trouve c’est plus sur les apiculteurs...

    L’intégralité de la série : ▻https://www.arte.tv/fr/videos/RC-017411/les-maitres-des-abeilles

    Népal : ▻https://www.arte.tv/fr/videos/072419-006-A/des-maitres-des-abeilles-nepal-les-gurungs-et-l-abeille-geante

    Sicile : ▻https://www.arte.tv/fr/videos/072419-005-A/les-maitres-des-abeilles-italie-l-abeille-noire-de-sicile

    Argentine : ▻https://www.arte.tv/fr/videos/072419-002-A/les-maitres-des-abeilles-argentine-a-la-recherche-du-paradis

    Inde : ▻https://www.arte.tv/fr/videos/072419-004-A/les-maitres-des-abeilles-inde-le-miel-des-montagnes-bleues

    Indonésie : ►https://www.arte.tv/fr/videos/072419-001-A/les-maitres-des-abeilles-indonesie-l-arbre-a-miel-sacre

    Slovénie : ▻https://www.arte.tv/fr/videos/072419-003-A/les-maitres-des-abeilles-slovenie-le-refuge-de-l-abeille-carniolienne

    Mexique : ▻https://www.arte.tv/fr/videos/072419-007-A/les-maitres-des-abeilles-mexique-l-abeille-maya

    Kénya : ▻https://www.arte.tv/fr/videos/072419-008-A/les-maitres-des-abeilles-kenya-l-abeille-les-yaaku-et-l-oiseau

    et ceux à venir : ▻https://www.arte.tv/fr/videos/RC-017411/les-maitres-des-abeilles/prochainement

    #abeilles #apiculture

    grego @grego CC BY-NC-SA
    • @grego
      grego @grego CC BY-NC-SA 16/04/2019

      Du coup, j’ai visionné l’épisode sur la Slovénie où l’on parle de l’abeille carniolienne (apis mellifera carnica). On apprend qu’il y a en Slovénie 1 apiculteur pour 200 habitants. Leurs ruchers sont assez magnifiques, d’ailleurs on voit aussi une artiste reproduisant les motifs traditionnels, qui en plus d’être jolis permettent aux abeilles de mieux retrouver leur ruche.

      Voici un article qui complète le sujet : ▻https://www.abeecyclette.com/apiculture-slovenie
      Ce site a d’ailleurs l’air plutôt bien : vélo + abeilles !

      https://static.wixstatic.com/media/57ff1d_99b0f0e8e0164ed9a6d4c2611f69ae1a~mv1.jpg

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

  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 4/04/2019

    #trading Cryptocurrencies through APIs
    ▻https://hackernoon.com/trading-crypto-through-apis-a84b23cd05b?source=rss----3a8144eabfe3---4

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

    So you’re an advanced #cryptocurrency trader or maybe an app developer who wants to seamlessly plug into every major exchange. You have a general understanding of the #api landscape, but might not have known the power of using Shrimpy to manage all of your exchange API connections. Keep reading!In this article, we’ll be showing you how to set up cryptocurrency trading using APIs. This process can be repeated for every major exchange due to the universal developer tools provided by Shrimpy. The alternative being libraries like CCXT, which require you to write custom code for every exchange, manage infrastructure, and scale a farm of servers which executes trades and collects data across every exchange.Shrimpy vs CCXT: The Case for Centralization in a Decentralized EcosystemCreate & (...)

    #investing #bitcoin

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

  • @cy_altern
    cy_altern @cy_altern CC BY-SA 29/03/2019
    7
    @spip
    @recriweb
    @biggrizzly
    @rastapopoulos
    @gastlag
    @tofulm
    @suske
    7

    Guide to Web Authentication
    ▻https://webauthn.guide

    The Web Authentication API (also known as WebAuthn) is a specification written by the W3C and FIDO, with the participation of Google, Mozilla, Microsoft, Yubico, and others. The API allows servers to register and authenticate users using public key cryptography instead of a password.

    Système d’authentification basé sur une clé publique/privée et non plus sur un mot de passe (enfin !). Reste quand même le problème du stockage de la clé privée et son transfert entre les différents terminaux d’un utilisateur...
    Prévu pour permettre la fédération d’identité côté utilisateur, c’est potentiellement le futur pour l’authentification web (?) Reste à savoir si les grandes plate-forme et les utilisateurs vont s’en emparer ou si ça ne sera qu’une tentative de plus (comme le moribond OpenID par ex)...

    Voir aussi :
    – la doc de l’API sur MDN (en anglais) : ▻https://developer.mozilla.org/en-US/docs/Web/API/Web_Authentication_API
    – une démo jouable (POC) avec code source et débogueur : ▻https://webauthn.org
    – une implémentation javascript + node.js : ▻https://github.com/fido-alliance/webauthn-demo avec un explication détaillée : ▻https://slides.com/fidoalliance/jan-2018-fido-seminar-webauthn-tutorial#/25

    – la recommandation du W3C : ▻https://www.w3.org/TR/webauthn
    – la compatibilité des navigateurs : ▻https://www.caniuse.com/#feat=webauthn

    #WebAuthn #authentification #API #openid #SPIP #web_dev #auth

    • #Microsoft
    cy_altern @cy_altern CC BY-SA
    Écrire un commentaire

  • @cy_altern
    cy_altern @cy_altern CC BY-SA 26/03/2019
    2
    @spip
    @tofulm
    2

    Guzzle, PHP HTTP client — Guzzle Documentation
    ▻http://docs.guzzlephp.org/en/stable

    Guzzle is a PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with web services.
    – Simple interface for building query strings, POST requests, streaming large uploads, streaming large downloads, using HTTP cookies, uploading JSON data, etc...
    – Can send both synchronous and asynchronous requests using the same interface.
    – Abstracts away the underlying HTTP transport, allowing you to write environment and transport agnostic code; i.e., no hard dependency on cURL, PHP streams, sockets, or non-blocking event loops.

    (en relation avec le ticket ▻https://core.spip.net/issues/3973 de SPIP)

    #guzzle #PHP #HTTP #API #curl #SPIP

    • #PHP
    • #http
    • #PHP
    cy_altern @cy_altern CC BY-SA
    Écrire un commentaire

  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 22/03/2019

    Preventing Mobile App and #api Abuse
    ▻https://hackernoon.com/preventing-mobile-app-and-api-abuse-a3c50c72efc2?source=rss----3a8144eab

    https://cdn-images-1.medium.com/max/900/1*INUY5BO-KcAQq9gGyugQFA.jpeg

    An OWASP AppSec California 2019 TalkShipFast and ShipRaider made a return appearance at the sixth annual OWASP AppSec California as defender and attacker in Preventing Mobile App and API Abuse.AppSec California is a terrific conference, with interesting talks and attendees, and did I mention it is held on the beach in Santa Monica in late January? Most presentations were video taped, including my own here:▻https://medium.com/media/1a4a583f3980989ca82f4bc5bca93c55/hrefAs ShipFast launches its mobile app with hidden API keys and OAuth2 user authorization, we start by discussing the existing #security threats and how to counter them. Along the way, TLS, certificate pinning, HMAC call signing, app hardening, white box crypto, app attestation and more strengthen ShipFast’s security posture, but (...)

    #android #ios #mobile-app-development

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

  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 21/03/2019

    Best #healthcare APIs to Enhance your Software Security
    ▻https://hackernoon.com/best-healthcare-apis-to-enhance-your-software-security-f188038257c0?sour

    https://cdn-images-1.medium.com/max/1000/1*CTUSmUB8MpevTaQgm6W4zw.jpeg

    Healthcare is one of the biggest industries in the world, expected to reach approximately $10,06 trillion by 2020. Because of the huge demand for new and innovative tools and services, healthcare has always been among the pioneers for testing and implementing cutting-edge technologies.On the other hand, healthcare should pay double attention to its security as it deals with highly personal information. The misuse of this information can lead to anything, from stolen identity to death, even.We have collected a list of the best APIs that, in our opinion, can help you secure your healthcare software and ensure it is used as intended.The essentials to protect your appBefore we get down to the third-party services, let’s talk about the basics that you should consider when developing an (...)

    #api #payments #cybersecurity #healthcare-technology

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

  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 14/03/2019

    Develop #trading Applications with Shrimpy’s #crypto Exchange #api
    ▻https://hackernoon.com/developing-trading-applications-with-shrimpys-crypto-exchange-api-4ee3c8

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

    As #cryptocurrency and digital asset markets continue to expand and mature, there is an increasing demand for a robust infrastructure solution to connect the fragmented liquidity markets spread across different exchanges. The crypto space has seen an influx of innovative cryptocurrency tracking and management products popping up across the industry.However, there still exists the challenge of integrating fully-featured trading capabilities into these applications. Although solutions currently exist in the market such a CCXT, these primarily exist as a software-only solution. Open source projects such as CCXT can be a great solution for developers looking to build applications for personal use but fall short when being scaled for business and enterprise use.The current state of crypto (...)

    #development

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

  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 13/03/2019

    Easily Impossible: One approach to designing a great API
    ▻https://hackernoon.com/easily-impossible-one-approach-to-designing-a-great-api-16fc02e42d?sourc

    https://cdn-images-1.medium.com/max/720/1*qvVRZ3-X_HtASnsR29wmYA.png

    Why building graphical user interfaces is hard.Why is it so hard to write and maintain UI code? One of the reasons is poor API design. Specifically poor balance of control vs effort over a set of use cases. Effort is the time it takes to implement a use case using an API. Control is how fine-grained the commands that we send to an API can be.This issue of balance is not GUI-specific, it’s a generic problem in API design. This post is my attempt to understand the dynamics between control and effort using examples from #frontend development.The lost art of geometryHere’s a puzzle. Let’s say we have two rectangles. One is taller and wider than the other. We want to place and vertically center the smaller rectangle inside the larger one.The height of the larger rectangle is h1. The height of the (...)

    #web-development #flutter #api-development #design-an-api

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

  • @cy_altern
    cy_altern @cy_altern CC BY-SA 11/03/2019

    HTML5 Pre-resize images before uploading - Stack Overflow
    ▻https://stackoverflow.com/questions/10333971/html5-pre-resize-images-before-uploading

    Exemple de manipulation d’image par le navigateur (redimensionnement) avant son POST vers un serveur
    Le billet original sur mozilla-dev : ►https://hacks.mozilla.org/2011/01/how-to-develop-a-html5-image-uploader

    La doc de l’API File de HTML5 : ▻https://developer.mozilla.org/fr/docs/Web/API/File/Using_files_from_web_applications

    #image_upload #redimensionner #API_file #HTML5

    cy_altern @cy_altern CC BY-SA
    Écrire un commentaire

  • @hackernoon
    Hacker Noon @hackernoon CC BY-SA 10/03/2019

    Designing REST #api with Open API Specification (OAS) v2.0 & v3.0 using #swagger
    ▻https://hackernoon.com/designing-rest-api-with-open-api-specification-oas-v2-0-v3-0-using-swagg

    https://cdn-images-1.medium.com/max/713/1*tkzn8P3QEj77FN-mMzyWbg.png

    Disclaimer: I presume we all have written one or multiple API at certain point in time in our career, otherwise you would not have bumped into this article. The article does not describe what REST API is, rather you should have some basic knowledge about REST API before going through the article.Introduction:Generally when we write REST API, we focus a lot on implementation & very little time on designing the proper request / response schema, API resource models. We jot down just all necessary request & response (in most of the cases HTTP Code 200 series response) parameters in a document, get it reviewed quickly, accordingly we create some resource models & jump into implementation. This strategy works in small to mid-size companies or startup companies. But once you start (...)

    #api-development #technology #rest-api

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

0 | 25 | 50 | 75 | 100 | 125 | 150 | 175 | 200 | ... | 425

Thèmes liés

  • technology: api
  • #api
  • technology: api
  • #web-development
  • #apiculture
  • #javascript
  • #abeilles
  • #mobile-app-development
  • technology: http
  • #miel
  • #security
  • #programming
  • technology: json
  • #react
  • programminglanguage: php
  • #cms
  • #spip
  • technology: php
  • #graphql
  • #authentication
  • #pesticides
  • #nodejs
  • #web
  • #développement
  • company: github
  • #aws
  • operatingsystem: android
  • #drupal
  • #rest-api
  • programminglanguage: javascript
  • industryterm: web services
  • industryterm: healthcare
  • #json
  • technology: operating systems
  • company: amazon
  • #glyphosate
  • #web_dev
  • #api-development
  • #rest
  • country: france