G20-Gipfel: Hamburg als Hochsicherheitszone mit eingeschränkten Demonstrationsrechten

G20-Gipfel: Hamburg als Hochsicherheitszone mit eingeschränkten Demonstrationsrechten

Am 07. bis 08. Juni 2017 findet in Hamburg der G20-Gipfel statt. Vertreter der 20 wirtschaftlich stärksten Industrie- und Schwellenländer werden sich dort über Themen der internationalen Politik beraten. Darunter dürften beispielsweise der Klimaschutz und Syrien-Krieg gehören. Die vertretenen Länder stellen fast 2/3 der Weltbevölkerung  und 3/4 des Welthandels. Der Gipfel steht scharf in der …

WhatsApp illegal wegen unzulässiger Datenweitergabe?

WhatsApp illegal wegen unzulässiger Datenweitergabe?Problematisch: WhatsApp greift ohne rechtliche Grundlage auf das Telefonbuch zu

Die Weitergabe von fremden Telefonnummern ist Illegal. Diese Einschätzung ist nicht neu, jedoch bisher kaum in die Praxis umgesetzt worden. Nun hat das AG Bad Hersfeld einen solchen Verstoß geahndet: Der Mutter eines Kindes muss von jedem einzelnen WhatsApp-Kontakt Ihres Sohnes die Zustimmung einholen, dass ihre persönlichen Daten an WhatsApp in die USA übermittelt werden dürfen.  …

Jenkins mittels GitLab-Push triggern: Konfiguration des neuen GitLab Plugins

Jenkins mittels GitLab-Push triggern: Konfiguration des neuen GitLab PluginsEin Jenkins-Job wird durch GitLab automatisch gestartet

Kontinuierliche Integration, auf Englisch Continous Integration (kurz CI) ist in der professionellen Softwareentwicklung längst zum elementaren Standard geworden. Das Bauen der Software muss kein lästiger Arbeitsschritt sein, sondern lässt sich bequem in den Arbeitsablauf integrieren: Beispielsweise löst das Pushen in einen bestimmten Branch wie dev das Erstellen auf einem Entwicklersystem auf. Wogegen ein Merge-Request als …

Kubuntu: Bildschirmhelligkeit ändern funktioniert nicht

Kubuntu: Bildschirmhelligkeit ändern funktioniert nichtBei manchen Laptops lässt sich die Helligkeit des Bildschirmes unter Kubuntu nicht ändern

Auf einem frisch installierten Kubuntu 16.04 Notebook lässt sich die Helligkeit des Bildschirmes nicht anpassen. Obwohl sich die Treiberunterstützung unter Linux in den letzten Jahren noch einmal deutlich verbessert hat, kommt es vereinzelt zu derartigen Problemen: Die Mehrheit der Treiber wird, wie in der Windows-Welt unter Windows 8 und 10 meist ebenfalls üblich, automatisch installiert. …

Einstieg: LVM (Logical Volume Manager) unter Linux

Das Kürzel LVM ist insbesondere im Serverumfeld zu hören – Doch was steckt dahinter? Es steht für Logical Volume Manager. Oder anders gesagt: Ein Verfahren, um Speicherplatz intern über mehrere Festplatten zu verteilen. Und zwar möglichst flexibel. Man kann mehrere Partitionen zu einer logischen Volumen-Gruppe (Volume Group) zusammenführen. Darauf lassen sich wiederum neue logische Partitionen erstellen. Man kann sich …

ASP.NET Core Projekt von Version 1.0 auf 1.1 aktualisieren

ASP.NET Core Projekt von Version 1.0 auf 1.1 aktualisieren

Bereits seit Ende 2016 ist .NET Core in Version 1.1 erschienen. Sicherheitstechnisch ist dies wahrlich kein Pflicht-Update – Erhält 1.0 als LTS-Release drei Jahre lang Aktualisierungen. Dennoch lohnt sich ein Blick auf die Neuerungen. Darunter unter anderem View-Kompoenten oder die Möglichkeit, Razor-Views bereits zur Kompilierzeit statt zur Laufzeit vorzukompilieren. Leider ist der Updateprozess noch nicht …

ASP.NET Core ohne klassisches .NET Framework nutzen

ASP.NET Core ohne klassisches .NET Framework nutzen

Mit .NET Core hat Microsoft den wohl bisher größten Schritt seit der Geschichte des Frameworks gewagt: Das Framework ist nicht nur quelloffen, sondern läuft auf allen gängigen Plattformen. Neben Windows also auch Linux und OS X (Mac). Nun lässt sich das neue .NET Core aber auch mit dem alten, klassischen .NET 4.6 kombinieren. Dies kann …

Manipulation der Bevölkerung durch Falschmeldungen

Manipulation der Bevölkerung durch FalschmeldungenZeitungsenten sind auch im Internet verbreitet (Bild: berwis / pixelio.de)

Insbesondere seit Trump’s Wahlsieg sind Falschmeldungen und deren Folgen in den medialen Fokus gerückt: Sowohl gegen Trump als auch Clinton waren massenhaft Gerüchte zu allen möglichen Themen zu hören. Diese wurden nicht nur vom jeweiligen politischen Gegner gestreut. Zahlreiche Pseudo-Newsseiten verbreiten Meldungen per Copy&Paste weiter, komplett ohne Prüfung der Inhalte. Ein 22-Jähriger Student, der Pro-Trump …

ASP.NET Core: ViewBag-Eigenschaft im Konstruktur eines Controllers setzen

ASP.NET Core: ViewBag-Eigenschaft im Konstruktur eines Controllers setzen

In einer MVC-Anwendung kommt es immer wieder vor, dass man bestimmte Daten im gesamten Controller benötigt. Beispielsweise für eine Info-Box oder Sidebar, die man mittels ViewBag/ViewData unabhängig vom Model der jeweiligen Aktionen übergibt. Als objektorientierter Entwickler kommt man hier schnell auf die Idee, die Daten einfach im Konstruktur zu laden. Jedoch ist es nicht möglich, …