• Sillmann, Swift im Detail - Memory Safety

Swift im Detail – Teil 1: Memory Safety

Swift ist eine stark auf Sicherheit ausgelegte Programmiersprache. Für uns Entwickler hat das in der Regel viele Vorteile, da wir uns um bestimmte Belange der Speicherverwaltung und des Speicherzugriffs keine größeren Gedanken mehr machen müssen; es funktioniert einfach. So können beispielsweise Variablen erst genutzt werden, nachdem sie initialisiert wurden und auf bereits freigegebenen Speicher wird nicht mehr zugegriffen. (mehr ...)
  • Abbildung 2: Mit dem Power Query-Editor zeichnen Sie Transformations-Schritte auf, um die Tabelle automatisch anzupassen.

VBA für Faule: Excel-Makros und M-Abfragen sinnvoll kombinieren

Die Makro-Programmiersprache VBA ist besonders in Kombination mit Microsoft Excel ein mächtiges Werkzeug, um langwierige Aktionen zu automatisieren und bei komplexen Aufgaben viel Zeit zu sparen. Umso zeitaufwändiger kann dagegen aber das Erstellen des Makros sein. Doch auch hier kann man Zeit sparen: Seit einiger Zeit unterstützt Excel hocheffiziente Abfrage-Funktionen, die Sie auch in Ihren Makros nutzen können. Damit wird der Code nicht nur kürzer sondern auch effizienter. (mehr ...)

5 Fragen – 5 Antworten: jQuery

Fragen – 5 Antworten – Dieses Mal steht unser Autor und Diplom Mathematiker Ralph Steyer für sein Buch „jQuery – Das universelle JavaScript-Framework für das interaktive Web und mobile Apps“ Frage und Antwort. (mehr ...)
von Ralph Steyer | 28. August 2018 | 5 Fragen – 5 Antworten, Programmierung | Kommentare deaktiviert für 5 Fragen – 5 Antworten: jQuery

JavaScript mit jQuery tunen

In diesem Beitrag stellt Ralph Steyer das freie JavaScript-Framework jQuery vor, das immer mehr Anwendung in JavaScript-Programmierung findet. (mehr ...)
von Ralph Steyer | 4. Juli 2018 | Programmierung | Kommentare deaktiviert für JavaScript mit jQuery tunen
  • Swift Feature Tuple

Swift-Features, die man öfter nutzen sollte: Teil 1: Tuples

In dieser Artikelreihe stelle ich Ihnen verschiedene Features der modernen Programmiersprache Swift vor. In meinen Augen und meiner persönlichen Erfahrung nach werden diese Features nicht oft in aktuellen Swift-Projekten eingesetzt, obwohl sie es verdient hätten. Ich werde die bisher noch unbekannten Vorteile und Einsatzszenarien der Swift-Features in der Artikelreihe vorstellen. Im ersten Teil der Reihe stelle ich Ihnen die sogenannten Tuples 27 vor und erkläre wie Sie mit deren Hilfe zusammengehörige Werte in einem einzigen zusammengesetzten Wert gruppieren können. Viel Spaß beim Lesen. (mehr ...)
von Thomas Sillmann | 28. Juni 2018 | iOS-Entwicklung, Programmierung | Kommentare deaktiviert für Swift-Features, die man öfter nutzen sollte: Teil 1: Tuples

Wettbewerb Programmieren trainieren: Variablen und Operatoren

Mit dieser Blogserie kannst du, wie in unserem Buch “Programmieren trainieren” postuliert, deine Programmierkenntnisse verbessern – egal ob du das erste Mal programmierst oder schon Programmiererfahrung gesammelt hast. Nach den ersten Bildern gehen wir dieses Mal einen Schritt weiter und arbeiten mit Variablen und Operatoren. Mit etwas Spaß und Kreativität kannst du auch dieses Mal Buchpreise gewinnen. (mehr ...)
von Stephan Wiefling und Luigi Lo Iacono | 22. Juni 2018 | Programmierung | Kommentare deaktiviert für Wettbewerb Programmieren trainieren: Variablen und Operatoren

Hanser auf der DWX 2018

Vom 25. bis 28. Juni findet in Nürnberg die #dwx2018 statt. Sie ist das Event für .NET-, Web- und Mobile-Entwickler. Erleben Sie unsere Autoren Werner Eberling, Thomas Künneth, André Krämer, Bernd Rücker und Manfred Steyer live in den Sessions und sichern sich ein kostenlose eBook bei uns am Hanser-Stand (beim Büchercafé) oder hier im Blog! (mehr ...)
von Hanser Update Redaktion | 22. Juni 2018 | Programmierung, Softwareentwicklung, Webentwicklung | Kommentare deaktiviert für Hanser auf der DWX 2018

Der Datentyp ’set‘ und eine Menge Literaten

In diesem Blog geht es um natürliche Sprache und um Literatur. Außerdem geht es um Mengen. Neulinge in Python halten Mengen oft für ein Spielzeug für Mathematiker aber ohne große Relevanz für die tägliche Programmierung. Das Gegenteil ist aber der Fall, denn es gibt zahlreiche Anwendungsfälle für Mengen. Mit ihrer Hilfe kann man beispielsweise doppelte Vorkommen von Objekten aus einer Liste entfernen. (mehr ...)
von Bernd Klein | 14. Juni 2018 | Programmierung | Kommentare deaktiviert für Der Datentyp ’set‘ und eine Menge Literaten

Blogserie zu C# 2017 – OOP beim Kartenspiel erlernen

In dieser Blogserie möchte ich Ihnen eine kleine Auswahl aus den „Rezepten“ unseres neuen Titels Visual C# 2017 präsentieren und Ihnen als künftigen oder fortgeschrittenen C#-Programmierer einen Vorgeschmack darauf geben, wie Sie einzelne Komponenten für das Microsoft .NET Framework programmieren können. Heute geht es darum anhand eines Skatspieles Ihre OOP Kenntnisse zu verbessern. (mehr ...)
von Juergen Kotz | 7. Juni 2018 | Programmierung, Webentwicklung | Kommentare deaktiviert für Blogserie zu C# 2017 – OOP beim Kartenspiel erlernen
  • Herbert Dowalil, Im Märchenschloss – kinderleichte Enterprise Architektur

Im Märchenschloss – kinderleichte Enterprise Architektur

Wenn Sie Nachwuchs haben, kommt irgendwann der Moment, wo dieser Sie fragen wird, womit Sie eigentlich so Ihre Brötchen verdienen. Hier ist man schnell der Held, wenn man Astronaut ist, was außerdem noch den Vorteil hat, dass es recht einfach zu erklären ist. Leider ist dies eher selten der Fall. Was können Sie tun, wenn Sie für die komplexe Softwarearchitektur beispielsweise eines Finanzkonzerns verantwortlich sind? Dann wird es um so schwieriger, und das obwohl die Bezeichnung „Held“, wenn man denn damit erfolgreich ist, hier auch gar nicht so unangebracht wäre. (mehr ...)
von Herbert Dowalil | 22. Mai 2018 | Programmierung, Softwareentwicklung | Kommentare deaktiviert für Im Märchenschloss – kinderleichte Enterprise Architektur