Maschinenlernen: KI erkennt Personen an ihrem Gang

heise online Newsticker - 4. Juni 2018 - 21:30
In Manchester und Madrid arbeiten Forscher an einer Technik, bei der Menschen an ihrem Gang identifiziert werden. Die könnte zum Beispiel an Flughäfen angewendet werden.

Sicherheitsupdates: Schwachstellen bedrohen Server von Huawei

heise online Newsticker - 4. Juni 2018 - 21:30
Es gibt wichtige Patches für einige Server-Serien des Telekommunikationsausrüsters Huawei. Sie sollen Schwachstellen stopfen, die mit dem Bedrohungsgrad "hoch" eingestuft sind.

Download: AMD-Grafiktreiber 18.5.2 behebt Abstürze in Sea of Thieves und Warhammer Vermintide 2

heise online Newsticker - 4. Juni 2018 - 20:30
AMDs neuer Radeon-Grafiktreiber behebt Texturprobleme in Arizona Sunshine und merzt die Absturzursachen in Sea of Thieves und Warhammer Vermintide 2 aus.

NASA-Sonde Dawn: Tiefflug zu Zwergplaneten Ceres

heise online Newsticker - 4. Juni 2018 - 19:30
Die NASA-Sonde Dawn steht vor dem Ende ihrer langen und erfolgreichen Mission. Nun soll sie in einen neuen Orbit um Ceres einschwenken, der sie näher zu dem Zwergplaneten bringt als je zuvor.

Durch Hamburgs Hafen-City sollen autonome Elektrobusse fahren

heise online Newsticker - 4. Juni 2018 - 19:00
Hamburg will weltweit Maßstäbe setzen bei der Einführung von fahrerlosen Elektrobussen im öffentlichen Nahverkehr. Im nächsten Jahr sollen die ersten Fahrzeuge durch die Hafen-City rollen.

AMD Ryzen: Mehr günstige Quad-Cores

heise online Newsticker - 4. Juni 2018 - 19:00
Die Ryzen-2000-Generation hat Quad-Cores ohne GPU eigentlich obsolet gemacht, trotzdem sollen Ryzen 5 2500X und Ryzen 3 2300X kommen – und effizientere Sechs- und Achtkerner.

WWDC 2018: Was wir von Apples Keynote erwarten

heise online Newsticker - 4. Juni 2018 - 18:30
Apples nächstes Event beginnt am kommenden Montag in San Jose. Zu sehen sein wird vor allem frische Software von iOS 12 bis macOS 10.14 – und möglicherweise auch etwas Hardware. Ein Überblick.

Ab 19 Uhr: Liveticker zur WWDC 2018 mit iOS 12 und mehr

heise online Newsticker - 4. Juni 2018 - 17:30
Apple lädt am heutigen Montag zur Keynote nach San José. Der Konzern wird diverse neue Betriebssysteme zeigen – und vielleicht auch frische Hardware.

Virtuoso Performance: Migrating from an OAuth2 authenticated JSON feed

Planet Drupal - 4. Juni 2018 - 17:24
Migrating from an OAuth2 authenticated JSON feed mikeryan Monday, June 4, 2018 - 10:24am

Continuing with techniques from the “Acme” project, another ongoing feed I implemented was import from a JSON feed protected by OAuth2 authentication into “doctor” nodes. Let’s look first at the community contributions we needed to implement this.

Community contributions

Provide authentication plugins to HTTP fetcher - Moshe Weitzman had already suggested (and provided a patch for) adding basic and digest authentication to the HTTP fetcher plugin. I broadened the scope to add an Authentication plugin type, and implemented an OAuth2 authentication plugin.

Implement xpath-like selectors for the JSON parser - The JSON parser, from Karen Stevenson’s original JSON source plugin, used a numeric depth to retrieve data elements. The JSON feed we had here did not work with that approach, because at the top level in addition to the array containing our data was another array (and the depth approach would draw from both arrays). Implementing a means to select fields with a /-separated syntax made this much more flexible.

Project implementation

So, let’s look at the source plugin implementation:

source: plugin: url # We want to reimport any doctors whose source data has changed. track_changes: true # Counting the available records requires fetching the whole feed - cache the # counts to minimize overhead. cache_counts: true # Until https://www.drupal.org/project/drupal/issues/2751829 is fixed, this # should be used in conjunction with cache_counts in most cases. It was not # strictly necessary in this project because this was the only cached ‘url’ # source plugin. cache_key: doctor data_fetcher_plugin: http data_parser_plugin: json item_selector: /providers # Note that the source .yml file does not contain the urls, or half the # authentication configuration - these are merged in using the configuration # UI (see http://virtuoso-performance.com/blog/mikeryan/configuring-migrations-form). # We present sample values here so you can see what the complete configuration # looks like. # The endpoint from which the data itself is fetched. urls: https://kservice.example2.com/providers # The http fetcher plugin calls the authentication plugin (if present), # which accepts plugin-specific configuration and returns the appropriate # authentication headers to add to the HTTP request. authentication: # migrate_plus also has ‘basic’ and ‘digest’ authentication plugins. plugin: oauth2 # The grant type used by the feed (other grant types supported in theory, # but untested, are authorization_code, password, refresh_token, and # urn:ietf:params:oauth:grant-type:jwt-bearer. grant_type: client_credentials # The base URI for retrieving the token (provided through the UI). base_uri: https://kservice.example2.com # The relative URL for retrieving the token. token_url: /oauth2/token # The client ID for the service (provided through the UI). client_id: default_client_id # The client secret for the service (provided through the UI). client_secret: abcdef12345678

The ids and fields configuration operate as they do with other JSON and XML feeds I’ve blogged about.

Tags Planet Drupal Drupal Migration Use the Twitter thread below to comment on this post:

https://t.co/KJzBIauuVG

— Virtuoso Performance (@VirtPerformance) June 4, 2018

 

#heiseshow spezial: "Business und Spaß" auf der neuen Cebit

heise online Newsticker - 4. Juni 2018 - 17:00
Die neue Cebit steht vor der Tür und nicht nur die Besucher sind gespannt, wie das Festival der Digitalisierung aussehen wird. Im Interview erzählt Oliver Frese von der Deutschen Messe, was er sich erhofft.

ARM-CPU für (Windows-)Notebooks: Cortex-A76

heise online Newsticker - 4. Juni 2018 - 17:00
ARM will den Notebook-Markt erobern: Der neue Prozessorkern Cortex-A76 soll um 35 Prozent schneller sein als der Cortex-A75, viel mehr Gleitkomma-Performance liefern und über 3 GHz schaffen.

Kommentar zur GitHub-Übernahme: Fingerspitzengefühl gefragt

heise online Newsticker - 4. Juni 2018 - 16:30
Was für die GitHub-Gründer eine tolle Erfolgsstory abrundet, könnte für Microsoft schwer zu stemmen sein. Trotz aller Bekenntnisse zu Open Source: Haben Entwickler Vertrauen in den Datenkraken?

Elektronische Gesundheitskarte: Erstausstattungspauschale für Ärzte vereinbart

heise online Newsticker - 4. Juni 2018 - 16:30
Nach den Zahnärzten steht nun auch fest, was Ärzte und Psychotherapeuten erstattet bekommen, wenn sie einen VPN-Konnektor für ihre Praxis bestellen.

Autonome Autos: Waymo macht 62.000 Chrysler-Minivans zu Robotertaxis

heise online Newsticker - 4. Juni 2018 - 16:00
General Motors gibt eine Milliardeninvestition in seine Roboterwagen-Firma bekannt [--] und die Google-Schwesterfirma Waymo einen Riesen-Deal für neue Fahrzeuge.

Kaufberatung: Race-Copter mit First Person View

heise online Newsticker - 4. Juni 2018 - 16:00
Mit dem Multicopter abheben und Videos drehen erscheint Ihnen zu langweilig? Dann probieren Sie FPV – den Flug per Videobrille. Wir erklären, was für dieses Hobby notwendig ist und wie sich Race-Copter sich von Video-Drohnen unterscheiden.

Chrome und Firefox: Facebook-Nutzer via CSS deanonymisierbar

heise online Newsticker - 4. Juni 2018 - 15:30
Eine Schwachstelle in CSS konnte dazu führen, dass Angreifer persönliche Informationen von Facebook-Mitgliedern über Chrome und Firefox auslesen. Beide Browser sind mittlerweile gefixt.

Smartphone-Sucht: Zugeständnisse von Apple

heise online Newsticker - 4. Juni 2018 - 14:30
Die Smartphone-Sucht und negativen Aspekte der Internet-Nutzung will der iPhone-Produzent einem Bericht zufolge mit neuen Softwarewerkzeugen bekämpfen.

Meinungsforscher: Facebook bei US-Teenagern immer unbeliebter

heise online Newsticker - 4. Juni 2018 - 14:00
Facebook kämpft nicht nur mit dem Datenschutz, sondern auch um Nutzer – zumindest bei den Jugendlichen. In den USA benutzen immer weniger Teenager das soziale Netzwerk.

ownCloud: Neue Synchronisationsfunktion für den Desktop

heise online Newsticker - 4. Juni 2018 - 13:30
Mit einem neuen virtuellen Dateisystem für den Desktop-Client wollen die ownCloud-Entwickler ihre Software besser in das lokale Betriebssystem integrieren.

Mac Pro feiert fünften Geburtstag – ohne Neuerungen

heise online Newsticker - 4. Juni 2018 - 13:00
Anfang Juni jährt sich die Vorstellung der "aktuellen" Generation von Apples Profi-Rechner zum fünften Mal. Vor 2019 sind keine neuen Modelle zu erwarten.