Gitarren-Pionier Gibson ist insolvent

heise online Newsticker - 4. Mai 2018 - 11:30
Der US-Instrumentenbauer hat in den vergangenen Jahren im Bereich Unterhaltungselektronik zugekauft und sich damit übernommen. Jetzt soll das belastende Geschäft wieder abgewickelt werden, die Gitarren bleiben.

BMW, General Motors und Renault gründen Blockchain-Initiative

heise online Newsticker - 4. Mai 2018 - 11:30
Früher musste der Tiger in den Tank, heute muss die Blockchain ins Auto: Große Hersteller wie BMW und General Motors haben jetzt ein Konsortium für Mobilitätsanwendungen mit Blockchain gegründet.

EU fördert den "Europa-Prozessor" für Supercomputer

heise online Newsticker - 4. Mai 2018 - 11:30
Der Forschungsverbund European Processor Initiative will bis 2021 einen Prozessor entwickeln, der in kommenden europäischen Supercomputern laufen soll.

Apples App Store: Entwickler können Rauswurf anfechten

heise online Newsticker - 4. Mai 2018 - 11:00
Apple müsse manchmal Apps auf Anweisung von Dritten entfernen – oder werfe diese raus, weil sie gegen Regeln verstoßen, teilte der Konzern mit und verweist darauf, dass Entwickler auch dagegen Berufung einlegen können.

Windows 10 Version 1803: Microsoft ändert Abschalten der Web-Suche

heise online Newsticker - 4. Mai 2018 - 11:00
Der bisher bekannte Registry-Schlüssel zum Abschalten der Web-Suchfunktion von Windows 10 hilft bei Version 1803 nicht mehr. Nun kann an anderer Stelle wirksam eingegriffen werden.

LG G7 ThinQ: Flaggschiff-Smartphone mit hellem Display und starken Bässen

heise online Newsticker - 4. Mai 2018 - 11:00
LGs neues Flaggschiff G7 ThinQ will mit einem besonders hellen Display und vermeintlich starken Bässen bei Smartphone-Käufern punkten. Skeptisch macht vor allem der Akku.

Bundesnetzagentur legt Desktop-App für Bandbreiten-Messung vor

heise online Newsticker - 4. Mai 2018 - 11:00
Nach einer Konsultation mit Branchenvertretern und einer Datenschutz-Debatte ist die Desktop-Anwendung zur Bandbreitenmessung jetzt fertig. Sie steht für Windows, MacOS und Linux zum Download bereit.

Spammer missbrauchen ungefilterte Redirects in Google Maps

heise online Newsticker - 4. Mai 2018 - 11:00
Kriminelle nutzen Googles Online-Kartendienst Maps, um Opfer mittels offener Redirects auf gefährliche Irrwege zu führen. Das Unternehmen weiß um das Problem, scheint aber bislang keinen Handlungsbedarf zu sehen.

Lumos: Apple verkauft smarten Fahrradhelm mit Apple-Watch-Support

heise online Newsticker - 4. Mai 2018 - 11:00
Der smarte Fahrradhelm von Lumos wurde erfolgreich über Kickstarter finanziert, nun ist der Hersteller offizieller Apple-Partner. Der Lumos Helmet ist ab sofort im Apple Store erhältlich, kann mit der Apple Watch gekoppelt werden und erkennt Handgesten.

Vorschäden machen iPhone-Akkutausch teuer: Kritik an Apples Vorgehen wächst

heise online Newsticker - 4. Mai 2018 - 10:30
Enttäuschte Kunden werfen Apple vor, aus dem als Entschuldigung gedachten iPhone-Akkutausch für 29 Euro Profit schlagen zu wollen, indem hohe Service-Kosten zur Beseitigung angeblicher Vorschäden veranschlagt werden.

Internetnutzern ist der Datenschutz bei Messengern wichtig

heise online Newsticker - 4. Mai 2018 - 10:30
89 Prozent aller Internetnutzer verwenden Messenger, die meisten von Ihnen WhatsApp. Datenschutz ist nach ihren Angaben ein wichtiges Kriterium bei der Auswahl der Anwendung. Das ergab eine Umfrage des IT-Branchenverbands Bitkom.

Chelsea Manning auf der re:publica 2018: Programmierer sind mitschuldig, wenn ihre Software missbraucht wird

heise online Newsticker - 4. Mai 2018 - 10:00
Auf ihrer ersten Auslandsreise nach ihrer Freilassung warnte US-Whistleblowerin Chelsea Manning auf der re:publica vor zunehmendem Autoritarismus durch Massenüberwachung.

re:publica 2018: Danah Boyd, die Algorithmen und die Macht

heise online Newsticker - 4. Mai 2018 - 10:00
Die Medienforscherin Danah Boyd plädiert für eine neue Verantwortungskultur für Medien und Technik-Plattformen. Wer Algorithmen bändigen will, müsse den Kontext verstehen, in dem sie eingesetzt werden und wirken.

Google veröffentlicht Container-Sandbox gVisor

heise online Newsticker - 4. Mai 2018 - 10:00
Mit dem neuen Open-Source-Projekt gVisor bietet Google Betreibern von Container-Umgebungen eine neue Sandbox-Umgebung. Die Software integriert sich in Docker und Kubernetes und isoliert die Container vom Kernel des Gastsystems.

ComputerMinds.co.uk: Creating multilingual variables

Planet Drupal - 4. Mai 2018 - 9:54

A super quick blast from the past today; a Drupal 7 based article!

I had some work recently to create a new "setting" variable for one our Drupal 7 multilingual sites, which meant creating multilingual versions of those variables. I soon found out that there is very much a correct way - or order - to achieve this as I got this one very wrong (I had to re-instate my DB!). So here I am writing a very quick guide to help those from my wrong doings.

(This guide assumes you have a multilingual site setup with i18n's Variable translation module.)

Four simple steps to achieve a multilingual variable:

  1. Declare your new variables via hook_variable_info
function your_module_name_variable_info($options = array()) { $variables['your_variable_name'] = array( 'title' => t('Foo'), 'description' => t('A multi-lingual variable'), 'type' => 'string', 'default' => t('Bar'), 'localize' => TRUE, ); }

The options you can set in this hook are well documented - start reading from the Variable module's project page.

  1. Flush the variable cache and get your new variables registered using an update hook. The meat of the update hook is below -- note that this assumes you want all all of the possibly-localizable variables to be made translatable:
variable_cache_clear(); /** @var VariableRealmControllerInterface $controller */ if ($controller = variable_realm_controller('language')) { $variables = $controller->getAvailableVariables(); $controller->setRealmVariable('list', $variables); } else { throw new DrupalUpdateException('Could not set up translatable variables. Try manually setting them.'); }
  1. Create or alter your settings form (I'm assuming it uses system_settings_form() or is already recognised by the i18n/variable systems as a form containing translatable variables) and add your new form elements. Make sure the element(s) are the same as your newly created variable(s) - I use a $key variable to avoid any mistakes there!
$key = 'your_variable_name'; $form[$key] = array( '#type' => 'textfield', '#title' => t('Foo'), '#default_value' => variable_get($key, 'Bar'), );

Head over to /admin/config/regional/i18n/variable or your settings form to see your new multilingual variable in all it's glory!

Facebook-Entwicklerkonferenz F8: Point Cloud ermöglicht VR-Ausflüge in die Vergangenheit

heise online Newsticker - 4. Mai 2018 - 8:30
Bei allen Ankündigungen zum Start von Facebooks Entwicklerkonferenz F8 waren richtige Überraschungen Mangelware. Zum Glück gab es die Demo Point Cloud, die nicht nur Kindheitserinnerungen wie in einem Traum mittels Künstlicher Intelligenz rekonstruiert.

Valuebound: How to integrate Google Assistant with Drupal 8

Planet Drupal - 4. Mai 2018 - 8:01

The demand for Voice technology is rising and it is likely to revolutionize the way publishing websites engage with their audience. The Internet-connected virtual assistant is seeing a significant rise, but the question is how publishers can use this tech to grow their audience base and ultimately increase revenue? Here, we will explore how to use Actions on Google for a new project and an existing one followed up by an integration with Drupal 8 website.

Let’s have a look.

Integrating Actions on Google with a device

Integrating Actions on Google with an electronic gadget or smart speakers allow us to trigger voice command to control various Drupal commands such as:

  • Clearing cache
  • Count number of node 
  • Sending…

Blade Inductrix FPV Test: Renn-Drohne für den Garten

heise online Newsticker - 4. Mai 2018 - 7:30
Der Blade Inductrix FPV von Horizon-Hobby ist ein waschechter Mini-Racer für Wohnzimmer und Garten. Wir erklären worin der Unterschied zu Video-Drohnen liegt.

Windows 10 1803 ohne Microcode-Updates gegen Spectre V2

heise online Newsticker - 4. Mai 2018 - 7:30
Die Installation des Windows 10 April 2018 Update verdrängt Microcode-Updates für Intel-Prozessoren aus dem Update KB4090007, die vor der Sicherheitslücke Spectre V2 schützen - man braucht also wieder BIOS-Updates.

Google startet neue Top-Level-Domain .app

heise online Newsticker - 4. Mai 2018 - 7:30
Google hat mit .app eine neue Top-Level-Domain speziell für Apps vorgestellt. Sie soll Entwicklern ein sicheres "Zuhause im Internet" bieten. Die Besonderheit: HTTPS ist Pflicht.