Microsoft Surface Book 2 nun auch in 15 Zoll: Mit 16 GByte RAM und GTX 1060 ab 2800 Euro

heise online Newsticker - 19. Januar 2018 - 11:00
Ab dem 15. Februar liefert Microsoft die ersten 15-Zoll-Varianten des Surface Book 2 in Deutschland aus. Die Geräte kosten zwischen 2800 und 3800 Euro.

Überwachungstechnik: EU-Parlament stimmt für schärfere Exportregeln

heise online Newsticker - 19. Januar 2018 - 11:00
Die Ausfuhr von Hard- und Software zur Netzüberwachung soll künftig generell genehmigungspflichtig sein, wenn es nach den Abgeordneten geht. Die Exportkontrolle von Verschlüsselungstechnik wollen sie dagegen beenden.

Mutmaßlicher Drahtzieher der Passwortbörse LeakedSource in Kanada vor Gericht

heise online Newsticker - 19. Januar 2018 - 10:30
Die Bundespolizei der Mounties klagt in Kanada einen Mann an, der die illegale Passwortbörse LeakedSource betrieben haben soll. Diese ging vor einem Jahr plötzlich offline.

Kabel-TV-Anbieter nehmen Volldigitalisierung in Angriff

heise online Newsticker - 19. Januar 2018 - 10:30
Die Umstellung auf Volldigitalisierung im Kabelnetz sorgt für schnelleres Internet und höhere Auflösung. Kabelbetreiber planen die Abschaltung des Analogsignals gleich in mehreren Bundesländern.

Agiledrop.com Blog: AGILEDROP: Interview with Igor, our Development manager

Planet Drupal - 19. Januar 2018 - 10:10
We have sat down with our Development manager, Igor and ask him a couple of questions. Enjoy the interview.   When did you start working at AGILEDROP and what were your initial responsibilities? I started working at Agiledrop in September 2015 as a junior developer. At first, I was working mainly as a frontend developer with some small site building tasks so that I got more familiar with Drupal (I didn’t work with Drupal before). After few weeks I got more and more backend tasks and soon I became Drupal backend developer. Initially, I was there to learn Drupal and try to improve my… READ MORE

Files Restore: OneDrive for Business bekommt Datenrettungsfunktion

heise online Newsticker - 19. Januar 2018 - 10:00
Microsofts OneDrive for Business wird mit einer Wiederherstellungsfunktion namens Files Restore ausgerüstet. Sie soll Anwender vor katastrophalen Datenverlusten schützen. Die Funktion wird die bereits angebotene Dateiversionierung aber nicht ersetzen.

Amazee Labs: A new Intranet Platform for Allianz Suisse

Planet Drupal - 19. Januar 2018 - 9:48
A new Intranet Platform for Allianz Suisse

We are proud to present the new intranet platform for Allianz Suisse. The intranet platform is designed to show the Allianz team news, events and updates and offers all the advantages of a cloud-based platform while conforming to the company’s stringent security standards.

Sian Wheeler Fri, 01/19/2018 - 08:48

The brand new intranet platform is an internal business tool for Allianz Suisse and thus, not accessible to the public. Thanks to the single sign-on function, users can now log in via Drupal using their existing Allianz account, while the ability to comment on and “like” different topics makes the whole system that bit more engaging.

About Allianz

Allianz Suisse offers a range of innovative products and services in all aspects of insurance, pensions and wealth management. With premiums of around CHF 3.6 billion, Allianz Suisse is one of the largest providers of property, casualty and life insurance in Switzerland.

About the Project

The project was developed based on Drupal 8, in partnership with drunomics. The platform features a Kerberos-based single sign-on functionality. All users are signed in automatically, while employees are also able to post their own replies to comments and “like” their favourites. Elasticsearch makes it easy to locate documents and content anywhere on the platform, providing the ideal solution in an age where instant access to information is a prerequisite.

#heiseshow, live ab 12 Uhr: Nach der CES – Wie smart, hochaufgelöst und autonom wird 2018?

heise online Newsticker - 19. Januar 2018 - 9:30
Vergangene Woche ist die CES in Las Vegas zu Ende gegangen und inzwischen sind die meisten Redakteure zurück, die von dort berichtet haben. Mit zwei Besuchern sprechen wir über den Smart-Hype, die Elektroautos und Gadgets, die die Messe dominiert haben.

BMW: Apples CarPlay schon jetzt nur als Abo

heise online Newsticker - 19. Januar 2018 - 9:30
Wer die iPhone-Integration im BMW nutzen will, zahlt dafür 300 Euro – dies deckt einen Zeitraum von drei Jahren ab, stellt der Autohersteller klar. Um CarPlay danach weiterzuverwenden, muss der Kunde zuzahlen.

Stadt Barcelona setzt auf Open Source und Linux

heise online Newsticker - 19. Januar 2018 - 9:00
Wo München aufgibt, fängt die Arbeit in Barcelona erst an: Die Stadtverwaltung plant in den nächsten Jahren einen massiven Umstieg auf Open-Source-Software. Außerdem wird dort bereits Ubuntu auf tausend Verwaltungsrechnern getestet.

M³-Konferenz zu Machine Learning: Call for Papers hat begonnen

heise online Newsticker - 19. Januar 2018 - 9:00
Die zweite Auflage der Minds Mastering Machines [M³] London findet vom 15. bis 17. Oktober 2018 statt. Ab sofort können sich Experten mit englischsprachigen Vortragsvorschlägen bewerben.

ZTE Axon M: Klappbares Handy bald im europäischen Handel

heise online Newsticker - 19. Januar 2018 - 8:30
ZTEs Axon M hat zwei Touchscreens, die sich in der Mitte auf- und zusammenfalten lassen. In Kürze soll das Axon M auch in Europa erhältlich sein.

Ärger über fehlendes Bug-Bounty-Programm: Sicherheitsforscher will Mac-Schwachstelle offenlegen

heise online Newsticker - 19. Januar 2018 - 8:30
Da Apple nur für iOS-Lücken Geld bezahlt, will ein Sicherheitsforscher Details zu einem Bug in macOS veröffentlichen – statt sie vorab an den Hersteller zu melden. Aus gleichem Grund gibt es bereits einen bislang ungefixten Zero-Day-Exploit für macOS.

Bitcoin stürzt unter 10.000 US-Dollar ab

heise online Newsticker - 19. Januar 2018 - 8:00
Auf den Höhenflug folgt der Fall: Gegenüber dem Rekordhoch von Mitte Dezember hat sich der Wert der wichtigsten Kryptowährung in kurzer Zeit fast halbiert. Auch andere Kryptowährungen rauschen in die Tiefe.

Elektromobilität und Energiewende: Lithium-Nachfrage könnte sich verdreifachen

heise online Newsticker - 19. Januar 2018 - 8:00
Die deutsche Industrie sollte sich nach Meinung der Deutschen Rohstoffagentur darauf einstellen, dass sich die Nachfrage nach Lithium bis 2025 zumindest verdoppeln könnte.

Zero Client HP t310 G2 All in One mit Full-HD-Display ab 750 Euro

heise online Newsticker - 19. Januar 2018 - 7:30
Der HP t310 G2 All in One Zero Client ist bereits ab 750 Euro bestellbar.

Hook 42: December Accessibility (A11Y) Talks

Planet Drupal - 19. Januar 2018 - 5:58

As an early holiday present, for December's meet-up we had a very special accessibility guest, Heydon Pickering who chatted about "Prioritizing Accessibility.” For those of you who are veterans of the world of website accessibility, you probably already know a lot about what Heydon has contributed to our field. But for those of you new to this field, let me take a quick minute to give you some more background on our speaker.

PreviousNext: Analysing churn in Drupal core

Planet Drupal - 19. Januar 2018 - 0:59

After reading a blog post by Matthias Noback on keeping an eye on code churn, I was motivated to run the churn php library over some modules in core to gauge the level of churn.

Is this something you might like to do on your modules? Read on for more information.

by Lee Rowlands / 19 January 2018 What is churn

As Matthias details in his blog post - churn is a measure of the number of times a piece of code has been changed over time. The red flags start to crop up when you have high complexity and high churn.

Enter churn-php

Churn php is a library that analyses PHP code that has its history in git to identify high churn/complexity scores.

You can either install it with composer require bmitch/churn-php --dev or run it using docker docker run --rm -ti -v $PWD:/app dockerizedphp/churn run /path/to/code

Some results from core

So I ran it for some modules I look after in core, as well as the Drupal\Core\Entity namespace.

Block Content File Times Changed Complexity Score core/modules/block_content/src/Entity/BlockContent.php 41 6 1 core/modules/block_content/src/BlockContentForm.php 32 6 0.78 core/modules/block_content/src/Plugin/Block/BlockContentBlock.php 20 6 0.488 core/modules/block_content/src/Tests/BlockContentTestBase.php 16 6 0.39 core/modules/block_content/src/BlockContentTypeForm.php 18 4 0.347 core/modules/block_content/src/Controller/BlockContentController.php 8 6 0.195 Comment File Times Changed Complexity Score core/modules/comment/src/CommentForm.php 60 45 1 core/modules/comment/src/Entity/Comment.php 55 25 0.548 core/modules/comment/src/Tests/CommentTestBase.php 33 29 0.426 core/modules/comment/src/Controller/CommentController.php 32 20 0.274 core/modules/comment/src/CommentViewBuilder.php 37 16 0.25 core/modules/comment/src/Plugin/Field/FieldFormatter/CommentDefaultFormatter.php 32 18 0.24 core/modules/comment/src/Form/CommentAdminOverview.php 29 17 0.191 core/modules/comment/src/CommentAccessControlHandler.php 17 28 0.19 core/modules/comment/src/CommentLinkBuilder.php 15 29 0.17 core/modules/comment/src/CommentManager.php 29 15 0.157 Drupal\Core\Entity File Times Changed Complexity Score core/lib/Drupal/Core/Entity/ContentEntityBase.php 115 173 0.808 core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorage.php 61 196 0.465 core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php 56 203 0.427 core/lib/Drupal/Core/Entity/Entity.php 131 43 0.212 core/lib/Drupal/Core/Entity/ContentEntityStorageBase.php 41 105 0.16 Conclusion

So, what to do with these results?

Well I think if you're looking to simplify your code-base and identify places that would warrant refactoring, those with a high 'churn' score would be a good place to start.

What do you think? Let us know in the comments.

Tagged Drupal Core, Code Complexity, Drupal 8

Zivtech: How to Avoid Traffic Drops After a Site Redesign

Planet Drupal - 18. Januar 2018 - 23:22

During the redesign process of a website, there are many small changes that can ultimately affect the traffic of the new site. The key is to identify any changes that might break SEO, or changes that might affect the way the site looks to search engine spiders ahead of time to avoid traffic drops. In the end, we want the site to look fresh and new while still getting the same traffic, or more, as the old design. 

At Zivtech, we look at many factors in the planning phase of a website redesign project and try to identify those that could cause drops in traffic after the new design is launched. Once these have been identified, we ensure all of these tasks have been completed before launch. Let’s take a look at some of these factors and how to avoid traffic drops on your next website redesign project.

Meta Tags

We typically build sites with Drupal, so the Metatag module handles much of the meta tag configuration and display on the site. If you aren’t using Drupal though, there could be some changes to your front-end design that could affect your meta tags and confuse search engine spiders. You’ll need to make sure that all of your pages have meta tags and that there aren’t any duplicates. 

Broken Links

Broken links are a huge problem during website redesigns. This could be a result of changes in the menu structure or in path structures for content types. Broken links mean that users and search engines can’t find the pages they’re looking for, which can really wreak havoc on your site traffic statistics. 

Read more

Phase2: Estimating Drupal 8 Migration Scope

Planet Drupal - 18. Januar 2018 - 20:21

In my last post,  we discussed why marketers might want to migrate their content to Drupal 8, and the strategy and planning required to get started. The spreadsheet we shared with you in that post is the foundation of a good migration, and it usually takes a couple sprints of research, discussion, and documentation to compile.  It’s also a process that’s applicable to all migration of content, no matter the source or destination framework.