Photoshop und die Zukunft der Bildbearbeitung

heise online Newsticker - 20. Oktober 2017 - 14:30
Adobe hat auf der Kreativkonferenz Max 2017 Einblicke in die Bildbearbeitung der Zukunft gegeben. Adobe Sensei erstellt Kompositionen nach den Wünschen des Nutzers nahezu automatisch.

InternetDevels: Spice up your Drupal 8 menus with the Superfish module

Planet Drupal - 20. Oktober 2017 - 14:14

Let’s talk about secret ingredients in menus. Like the right spices, they create special flavours that your guests really enjoy. When it comes to your Drupal website menus, the recipe is simple: just add some jQuery! Using the Superfish Drupal module, which integrates the jQuery Superfish menu plugin, you can create interactive multi-level menus with exceptional usability features. Let’s see how it works on Drupal 8’s example.

Read more

Meinungsfreiheit: Raspi als anonymer Webserver

heise online Newsticker - 20. Oktober 2017 - 14:00
Das Internet ist grenzenlos, die vom Grundgesetz garantierte Meinungsfreiheit hingegen gilt nur in Deutschland. Kritiker müssen mit Repressalien rechnen – selbst innerhalb Europas. Mit einem Raspi Zero W können Sie Inhalte anonym veröffentlichen.

Cyborg-Aktivistin: Wir können die Evolution überrunden

heise online Newsticker - 20. Oktober 2017 - 13:00
Moon Ribas, Mitgründerin der Cyborg Foundation, und der Androiden-Papst Hiroshi Ishiguro warben auf einem russischen Innovationsforum für die menschliche Selbsterweiterung. Es gehe nicht um ein Wettrennen mit der Maschine, sondern um mehr Diversität.

Adobe aktualisiert Creative Cloud

heise online Newsticker - 20. Oktober 2017 - 13:00
Auf der Kreativkonferenz Adobe Max 2017 hat Adobe eine Reihe Updates für seine Creative-Cloud-Anwendungen vorgestellt und veröffentlicht, unter anderem für Illustrator und Premiere Pro sowie für die neuen Werkzeuge Adobe XD und Adobe Dimension.

Deeson: Deeson at DrupalCon Vienna 2017: Becoming an Agile agency

Planet Drupal - 20. Oktober 2017 - 12:51

Last month a few of us in the team attended DrupalCon Vienna with fellow Drupal enthusiasts and developers from across Europe and further afield.

Over the three days, my teammates and I hosted several Birds of a Feather (BoF) sessions between us. The format is more participatory than a traditional talk, so it’s a great opportunity to engage in discussion and hear other perspectives from within the community. 

Deeson has been delivering digital projects since 2001, refining our agile delivery process over the years from the DSDM Agile Project Framework in combination with other agile practices particularly suitable for an agency environment.

My first BoF session invited other conference attendees to share their experiences (the highs and lows), tips and best practices for making Agile work in an agency. The following is a roundup of what we discussed over the hour.

Starting slow.

We identified that the typical journey sees agencies start off being ‘agile’ with a small a. They have begun to implement some of the process tools around agile, such as SCRUM, standups, sprints and so on, but aren’t yet living by the core elements of the Agile Manifesto.

Individuals and interactions over processes and tools. Working software over comprehensive documentation. Customer collaboration over contract negotiation. Responding to change over following a plan.

Agile Manifesto

Including the client.

We talked about whether the client should be an integral part of the delivery team or should be kept at arm’s length. Those who believed they had an Agile workflow suggested that the client should be part of the team and involved throughout. The benefit being that – as part of the team delivering the product – they share the risk with delivery.

Those who felt they still had some way to go in becoming Agile were more wary of this approach, believing the client either couldn’t take on these roles or wouldn’t want to. These agencies were more likely to retain full control of the project and client, and accept all the risk as a result.

Handling changing requirements.

There was a discussion about the time taken up with dealing with change, and how clients don’t always appreciate the efforts involved in managing their changing requirements. I described how we deal with this at Deeson with our Dual board in Jira.

This process separates new ideas neatly from refined and signed off units of work ready for development. The client can see their backlog of new ideas and what state each is in, and knows that effort will be involved in taking those ideas from concept to ready for development.

We also considered the need for developers to be able to highlight to a client when an idea is completely new, and to prevent them from trying to squeeze additional functionality into a sprint which already had been signed off.

It’s good to have a SCRUM master or some level of leadership position in the team so developers don’t have to make these decisions themselves and can defer to someone else if they are unsure.

Questioning sprints.

Someone raised the idea that sprints were a waste of time in a truly agile project. They suggested that nirvana could be achieved with Kanban alone; there is only work in progress and with an engaged client and team you would be constantly refining the backlog so new work could constantly be pulled in and worked on. This works well in a model where the client has you on retainer as their technical team for a long period of time (rather than to deliver a specific thing, like a website). 

So there’s always a finite amount of WIP (work in progress). If stories are always refined to the point that they are about half a day's effort for one person, and are complete (finishing them can be tested and, in theory, released) then you can calculate the velocity and the time remaining on sections of work fairly accurately.

We invest heavily in agile training for our staff and clients, and we’re currently hiring for multiple roles including a Delivery Manager.

"Advanced Protection": Google sichert Accounts mit optionalem Zusatz-Feature ab

heise online Newsticker - 20. Oktober 2017 - 12:00
Sicherheitsmechanismen wie hardwarebasierte Zwei-Faktor-Authentifizierung und die Beschränkung des Datenzugriffs durch Drittanbieter sollen Google-Konten künftig sicherer machen. Advanced Protection ist gratis, erfordert aber zusätzliche Hardware.

ZTE Axon M: Android-Smartphone mit Klapp-Displays

heise online Newsticker - 20. Oktober 2017 - 12:00
Mit dem Axon M hat der chinesische Telekommunikationskonzern und Elektronik-Hersteller ZTE ein Android-Smartphone mit zwei Displays vorgestellt, die über ein Scharnier miteinander verbunden sind.

KRACK-Attacke: Apple stellt baldige Updates in Aussicht

heise online Newsticker - 20. Oktober 2017 - 11:30
Der iPhone-Hersteller will die eigenen Produkte gegen die Schwachstelle in der WLAN-Verschlüsselung WPA 2 absichern – ein Update für iOS und macOS erscheine “bald”. Ob ältere Versionen der Betriebssysteme Patches erhalten, bleibt unklar.

Microsoft und Google arbeiten gemeinsam mit Mozilla an der Webdokumentation

heise online Newsticker - 20. Oktober 2017 - 11:00
Die konkurrierenden Browserhersteller schließen sich mit dem W3C und Samsung zusammen, um gemeinsam eine umfassende Cross-Browser-Dokumentation in Mozillas Dokumentationsportal MDN Web Docs zu pflegen.

GeForce GTX 1070 Ti: Gigabyte-Partnerkarte mit 8-Pin-Stromstecker abgelichtet

heise online Newsticker - 20. Oktober 2017 - 11:00
Kurz vor der Vorstellung der GeForce GTX 1070 Ti tauchen Bilder der Herstellerkarte Gigabyte GeForce GTX 1070 Ti Gaming auf. Sie darf insgesamt 225 Watt verheizen.

Valuebound: Selenium: A beginner guide to automation testing tool

Planet Drupal - 20. Oktober 2017 - 10:02

Before delving into the how of automation testing using Selenium, let me talk about the why.

Over the past couple of years, the demand for automation has increased at an unprecedented speed and scale as it indispensably minimizes the testing time, eliminate repetitive human tasks and make life easier. The advent of an open source automation testing tools, such as Selenium, has significantly reduced the demand and scope of manual testing.

Needless to say, every testing has its own quirks and best practices! However, there are certain standard best practices that generally apply to most automation, too. Let’s review the best practices of automation testing. You…

Valuebound: Selenium: A beginner’s guide to automation testing tool to ensure better user experience

Planet Drupal - 20. Oktober 2017 - 10:02

Before delving into the how of automation testing using Selenium, let me talk about the why.

Over the past couple of years, the demand for automation has increased at an unprecedented speed and scale as it indispensably minimizes the testing time, eliminate repetitive human tasks and make life easier. The advent of an open source automation testing tools, such as Selenium, has significantly reduced the demand and scope of manual testing.

Needless to say, every testing has its own quirks and best practices! However, there are certain standard best practices that generally apply to most automation, too. Let’s review the best practices of automation testing. You…

Sichere Software: Gefahr durch Open-Source- und Drittanbieter-Komponenten

heise online Newsticker - 20. Oktober 2017 - 10:00
Der Einsatz von Komponenten in der Anwendungsentwicklung birgt Risiken. Laut des State of Software Security Report von CA Veracode sind beispielsweise 88 Prozent aller Java-Anwendungen anfällig für Angriffe.

VATM-Marktstudie: "Deutschland ist DSL-Land"

heise online Newsticker - 20. Oktober 2017 - 10:00
Weniger Umsätze und Investitionen: Der Telekommunikationsmarkt befindet sich laut einer aktuellen Marktstudie im Sinkflug. Die Konkurrenten fürchten eine Remonopolisierung durch die Telekom.

Gran Turismo Sport angespielt: Gentleman der Online-Racer

heise online Newsticker - 20. Oktober 2017 - 10:00
Sony setzt bei seinem neuen Simulator auf gediegene Online-Rennen und erzieht Spieler zur Netiquette.

Industrie-Apps fürs iPhone: Apple und General Electric schließen Partnerschaft

heise online Newsticker - 20. Oktober 2017 - 10:00
Mit einem Predix-SDK für iOS sollen Entwickler künftig Industrieanwendungen für iPhone und iPad entwickeln. Das iPhone wird bei dem 330.000 Mitarbeiter zählenden Konzern GE zum Standard-Firmenhandy.

Managed Security Services: IT-Sicherheit von der Stange

heise online Newsticker - 20. Oktober 2017 - 9:30
IT-Sicherheit wird für Unternehmen immer wichtiger. Wenn das nötige Know-how im Unternehmen fehlt, können Anbieter von Managed Security Services helfen.

EU-LISA: Datenbanken verbinden für mehr Sicherheit

heise online Newsticker - 20. Oktober 2017 - 9:15
Auf der jährlich stattfindenden Konferenz der europäischen Datenagentur EU-LISA war "der Silo" das Hauptthema und die Interoperabilität das Zauberwort. Alle großen transeuropäischen Datenbanken sollen nahtlos zusammengefügt werden.

Appnovation Technologies: SEO for Drupal Series, Part 1: Project Discovery and The Google Algorithm

Planet Drupal - 20. Oktober 2017 - 9:00
SEO for Drupal Series, Part 1: Project Discovery and The Google Algorithm SEO for Drupal Part One - Project Discovery and The Google Algorithm In this new, fortnightly ‘A-Z of Drupal SEO and SEM’ series of Appnovation blog posts, we’ll see what it takes to turn a Drupal site into a traffic magnet, driving traffic growth and providing better Call to Action fulfillments without us...