Linux-Distributionen (Distros) gibt es in zahlreichen Varianten, jede optimiert für unterschiedliche Bedürfnisse und Anwendungen. Hier sind einige der besten Linux-Distributionen für verschiedene Anwendungsfälle. 1. Für Anfänger:innen (und Desktop): Ubuntu Ubuntu ist eine der benutzerfreundlichsten Linux-Distributionen, die sich ideal für Anfänger eignet. Es bietet eine einfache Installation, eine große Auswahl an vorinstallierter Software und eine benutzerfreundliche…Weiterlesen Linux – für alle Fälle
Kategorie: Development
18 Dinge, die Entwickler in den Wahnsinn treiben
Softwareprojekte werden immer komplexer. Nicht selten arbeiten gleich mehrere Teams – gerne auch mal in unterschiedlichen Teilen der Welt – gemeinsam an Projekten. Es kommt zu Fehlabsprachen, unrealistischen ETAs oder Interessenskonflikten der Stakeholder. On top sehen sich viele Entwickler mit Terminkalendern konfrontiert, die vollgestopft sind mit (aus Entwicklersicht) sinnlosen Meetings. Das kann ganz schön frusten,…Weiterlesen 18 Dinge, die Entwickler in den Wahnsinn treiben
Podcast Empfehlungen für Entwickler
Podcasts haben sich in den letzten Jahren so richtig im Mainstream etabliert. Rund 38 Prozent aller Deutschen hörten 2021 gelegentlich oder regelmäßig Podcasts. Sechs Jahre zuvor waren es gerade einmal 14 Prozent. Generell haben Audiomedien eine große Beliebtheit erfahren und sind nicht zuletzt dank dem Clubhouse-Hype in aller Munde. Eine Studie der BR-Medienforschung hat gezeigt,…Weiterlesen Podcast Empfehlungen für Entwickler
ID’s in CSS – Keine gute Idee!
Wie CSS gut funktioniert und warum es sinnvoll ist, keine ID’s für Stylesheets zu verwenden. Viele Webentwickler, die ich während meiner HTML5-Trainings nach ihrer Erfahrung bei Webtechnologien frage, geben bei Stylesheets die schlechteste Einschätzung ab, selbst wenn sie sich bei HTML oder Javascript als erfahren einstufen. „Warum?“, frage ich dann und ich bekomme häufig die…Weiterlesen ID’s in CSS – Keine gute Idee!
Python – kein Witz
Jedem, der an einem fundierten Einstieg in Python interessiert ist, legen wir unser Seminar „Python für Programmiereinsteiger“ ans Herz. Hier lernen Sie Python wirklich von der Pike auf.
Cloud, Container und Continuity
Vergangene Woche ist in Barcelona die Europa-Version von VMwares Hausmesse VMworld über die Bühne gegangen. Rund einen Monat früher als in den vergangenen Jahren und damit zeitlich auch näher an der US-VMworld im August orientierten sich die Produktankündigungen daher diesmal auch vorrangig an den bereits in Las Vegas vorgestellten Neuerungen, sieht man mal von strategischen…Weiterlesen Cloud, Container und Continuity
Wordcamp Cologne: Interview mit Marc Nilius
Für alle WordPress-Interessierten wird es am 17./18./19. November 2017 in Köln wieder ein WordCamp geben, im zweiten Jahr als echtes BarCamp. Das heißt, die Sessions werden am Veranstaltungstag vor Ort vorgeschlagen. Anlässlich des Wordcamps Cologne 2017 hier ein Interview mit Marc Nilius einem der Mitorganisatoren des Camps.
Schutz für den Quellcode
Das Urheberrecht schützt Werke der Literatur, Wissenschaft und Kunst, wenn sich diese durch eine kreative und persönliche Leistung auszeichnen. Dieser Schutz erstreckt sich dabei auf verschiedenste Medien, zu denen neben Texten, Musik und Fotos auch Computerprogramme zählen. Dabei fällt Software unter die Kategorie der Sprachwerke, wobei es unerheblich ist, in welcher Programmiersprach diese verfasst ist.
Meister Proper: Clean up WordPress
Es lohnt sich. Die Performance wird besser, das Arbeiten wird effektiver. Die Sicherheit deiner Wordpress Installation steigt – Updates und Security Patches lassen sich einfach managen, wie die gesamte Wartung deines WP Systems.
Powerday: Landschaft der Webapplikationen
5 Blöcke mit geballtem Praxis-Know-how zu HTML5 Frameworks. Sie erhalten ein Fachbuch & PowerDay-Unterlagen auf USB-Stick. Die Technologien und Frameworks zur Entwicklung für Webapplikationen sind vielseitig und vielschichtig. Server- und clientseitig wurden aus Programmiersprachen Bibliotheken und Frameworks. Best practices entstehen und verschwinden wieder. Ist es möglich, hier richtige und falsche Entscheidungen zu treffen?
WordPress 4.8 (Evans) wurde veröffentlicht
WordPress 4.8 (Evans) wurde veröffentlicht. Die aktuelle Version der legendären Blog Software winkt mit zahlreichen Verbesserungen und neuen Funktionen. Drei neue Standard-Widgets mit denen Audio, Bilder und Video-Elemente eingebunden werden können. Das Text-Widget erlaubt jetzt die Nutzung des RTEditors. Die Integration von Links im RTEditor wurde verbessert. Ein neues Dashboard-Widget informiert über Veranstaltungen in der…Weiterlesen WordPress 4.8 (Evans) wurde veröffentlicht
KISK 4 – Jetzt anmelden
4. Kölner IT Security Konferenz Praxisnahe Vorträge & Workshops zu aktuellen Themen und anhaltenden Brandherden in der IT-Sicherheit. Außerdem gibt’s viel Zeit fürs Networking sowie eine exzellente Verpflegung – und das alles im Zentrum von Köln. Wann & Wo Donnerstag, 23.11.2017 im Dorint Hotel am Heumarkt in Köln – Registrierung & Frühstück ab 08:00 Uhr,…Weiterlesen KISK 4 – Jetzt anmelden
Best Practice WordPress: Multisite
Diversifikation – mit Multissite richtig lecker. Multisite kam mit WordPress 3.0. Diese Funktion eröffnet die Möglichkeit, verschiedene WordPress Instanzen subdomain-, domain- oder folderbasiert aus einer einzigen WordPress Installation zu speisen. Was kann man damit anstellen und worauf sollte man bei Plugins achten?
Wanna cry? Wanna PowerDays Web Hacking!
Die Malware „Wanna Cry“ hat nach Angaben von Europol zuletzt mindestens 150 Länder sowie 200.000 Organisationen und Personen getroffen. «Wanna Cry» verschlüsselt auf den infizierten Rechnern alle Daten. Die notwendigen Informationen zum entschlüsseln bekommt man erst nach Zahlung eines Lösegelds. Bei der Attacke nutzte die Software eine Sicherheitslücke im Microsoft-Betriebssystem Windows aus, über die sie…Weiterlesen Wanna cry? Wanna PowerDays Web Hacking!
41 Sessions beim PythonCamp
Am 8. & 9. April 2017 fand zum achten Mal das Kölner PythonCamp statt. Wieder stellte die GFU Cyrus AG hierfür ihre Räumlichkeiten zur Verfügung. Jene, die einen der Plätze rechtzeitig ergattern konnten, versammelten sich am Samstag Morgen zur gemeinsamen Sessionplanung. Die Teilnehmer kamen auch diesmal wieder aus dem gesamten deutschsprachigen Raum: Dresden, Stuttgart, Berlin,…Weiterlesen 41 Sessions beim PythonCamp
Interview: ProKoB – smarte, agile Transition
Agile Entwicklung ist in der Softwareindustrie vorherrschend. Meist wird auf Scrum als agile Vorgehensweise gesetzt. Die Erfahrungen haben jedoch gezeigt, dass die in Scrum enthaltenen Einzelbausteine als auch deren Zusammenspiel meist auf den Kontext angepasst werden müssen, insbesondere vor dem Hintergrund einer möglichst smarten Transition. Die individuelle Anpassung einer „fertigen“ Methode ist dabei zu vermeiden. ProKoB beschreibt eine schrittweise Einführung von einzelnen Bausteinen und Bausteingruppen zur sukzessiven Prozessverbesserung.
Lieber Robot, ich will eine Margherita!
Bots und Automatisierungs-Scripts sind derzeit ein großer Hype – allerdings leider weniger im Sinne des Erfinders. Denn die Bots für soziale Netze wie Facebook & Co. gerieten in Verdacht, Wahlhelfer für verschiedenste Gruppierungen zu sein. Doch neben diesen eher fragwürdigen Anwendungen ist ein großes Spektrum an sinnvollen und business-orientierten Bots denkbar: Haben Sie eine App?…Weiterlesen Lieber Robot, ich will eine Margherita!
Vom Sensor bis zum Rechenzentrum mit C# – Ein Praxisbericht
Device Programmierung mit Raspberry PI oder Daten Service Bus Anwendungen im Azure Rechenzentrum – mit Windows IoT und Windows Azure stehen C# Entwicklern zwei handfeste Tools für den Produktiveinsatz von IoT zur Verfügung.
Hands-on Workshop: Berufsperspektive Programmiererin
Wer hat Lust auf einen Hands-on Workshop zum Berufbild „Programmiererin“? Wir freuen uns auf ganz viel Mädels-Power!
GitLab 8.16 live
GitLab 8.16 ist erschienen und bringt einiges Neues mit: Time Tracking in der Community Edition Monitoring mit Prometheus ChatOps GitLab Runner 1.10 Storage statistics Last use SSH Keys Vereinfachung der Projekt- Einstellung and Navigation Neuer Slash Befehl „/Merge“ und die Merge-Anforderung wird zusammengeführt. Neue Such- und Filterschnittstelle In der neuen Version der Web-App steht vor…Weiterlesen GitLab 8.16 live
PHP Versionen
Vor einem Jahr ist PHP 7 erschienen. Dies war zweifelsohne eine der wichtigsten Veröffentlichungen der PHP Community. Dies lässt sich auch daran festmachen, dass kaum eine Version zuvor derart heftig eingeschlagen ist. Während die Entwicklung bei PHP 7 sehr erfreulich ist, erleben wir leider auch, dass PHP 5.5, 5.4 und 5.3 noch weit verbreitet sind.…Weiterlesen PHP Versionen
Der sprechende Browser: articulate.js
Nicht zuletzt für Mobile kann es interessant sein eine Art Story mit der Website zu erzählen, denn unterwegs ist es oft einfacher, sich etwas vorlesen zu lassen, als auf dem MiniScreen zu lesen.
PowerDays Clean Code
Wer Software nicht nur für heute entwickelt, sondern über lange Zeit ausbauen und pflegen will, der kommt um Clean Code nicht herum. Clean Code ist der Ausdruck von nachhaltigem Denken in dem, was Entwickler jeden Tag produzieren.
Best Practice WordPress
Mit den „Best Practice Tipps“ eröffnen wir einen neue Reihe in unserem Blog. WordPress, die alte Tante des Webpublishing – konsequentes PHP4 Scripting, völlig frei vom OOP Gedanken, und auch sonst eine wunderbare Ursuppe der PHP Entwicklung. Hä, wie bitte?
Über die schnellsten, besten, modernsten und natürlich richtigen Datenbanken
Ich arbeite seit 1986 in der IT (Information Technology). Gerne scherze ich damit, dass man zu dieser Zeit das Berufsfeld noch DV (Datenverarbeitung) nannte. In den 80’er waren Datenbanken noch nicht so verbreitet. Man pflegte Daten in Dateien zu speichern. Meistens waren Sie „flach“, häufig „sequentiell“ und gerne „indiziert“. Index Sequential Access Method (ISAM) ist…Weiterlesen Über die schnellsten, besten, modernsten und natürlich richtigen Datenbanken