Skip to main content
swissICT Booster  |  M&F Academy  |  M&F Events   |  +41 44 747 44 44  | 

Softwareentwicklung mit OpenAI APIs

Im Moment ist das Thema KI in aller Munde und vor allem das Unternehmen OpenAI erfreut sich mit seinem KI-Modell ChatGPT sehr grosser Beliebtheit. Für uns bei M&F-Engineering ist der richtige Einsatz von künstlicher Intelligenz auch ein wichtiges Anliegen, um dadurch die besten Lösungen für unsere Kunden zu erarbeiten. Rainer Stropek hat uns in...

Weiterlesen

Intelligent mit Github Copilot und Azure ChatGPT programmieren

In diesem Beitrag geht es um den Heise Workshop "Coding With Copilot and Azure ChatGPT", der von Rainer Stropek - Software Engineer and Public Speaker, CEO von Software Architects - geleitet wurde.  Der Workshop begann mit einer Einführung in die KI-basierte Softwareentwicklung und der Rolle von GitHub Copilot und Azure ChatGPT. Rainer Stropek beto...

Weiterlesen

Resilienztraining - gesunder Umgang mit Stress

Unser 1,5-tägiger Resilienz-Workshop, eingeteilt in mehrere Gruppen, geleitet von Christian Bartsch (bartsch-consulting.ch), war ein intensives Erlebnis mit vielen Aha-Momenten. Weg vom Arbeitsalltag, in der Jucker-Farm und dem Gleis 21, lernten wir, warum Resilienz in der heutigen (Arbeits-)Welt so enorm wichtig ist und wie wir dies für uns umsetz...

Weiterlesen

News zur aktuellen Microsoft IoT Strategie und mehr...

Auch dieses Jahr durften wir Martin Grossen von AVNET Silica am Microsoft Embedded / IoT Seminar bei M&F willkommen heissen. Martin Grossen ist Spezialist für Microsoft Windows IoT und weiss als Microsoft MVP über die neusten Entwicklungen aus Redmond bestens Bescheid. Seine Präsentation war äusserst informativ und bot den Teilnehmern wertvolle...

Weiterlesen

Generative AI - Erfahrungen und Erkenntnisse aus der Praxis

Vergangene Woche wurden am AI Webinar konkrete Use Cases, Erfahrungen und wichtige Erkenntnisse mit Generative AI behandelt. Anhand von Kundenprojekten zeigten wir, wie Serviceprozesse optimiert, interne Daten besser gefunden und intelligent durchsucht sowie repetitive Prozesse effizienter gestaltet werden können. Dabei ging es unter anderem um Pro...

Weiterlesen

Software-Engineering für Quereinsteiger:innen und warum es mehr als Informatik ist

Ich beginne gerne mit einem Zitat von Prof. Stefan Richter, Studiengangleiter Informatik an der Fachhochschule OST: «Während die Informatik ursprünglich die Wissenschaft der automatisierten Informationsverarbeitung ist, also stark vereinfacht die Wissenschaft effizienter Algorithmen und Datenstrukturen, geht es beim Software-Engineering um die Konk...

Weiterlesen

Weiterbildungsempfehlung für Generative AI with Large Language Models

Die Bedeutung von Künstlicher Intelligenz nimmt heutzutage kontinuierlich zu. Mit Technologien wie ChatGPT konnte sie eindrucksvoll das Interesse und die Begeisterung der breiten Öffentlichkeit wecken. Eines der aufregendsten und zukunftsweisenden Themen in diesem Bereich ist Generative KI mit Large Language Models (LLMs). In diesem Artikel bericht...

Weiterlesen

Wie schreibe ich einen technischen Text verständlich?

Im Workshop mit dem Wissenschaftsjournalist und Autor Beat Glogger lernten wir, komplexe Sachverhalte so herunterzubrechen, dass sie für ein Laienpublikum verständlich sind. Wir lernten Methoden, um Texte besser zu strukturieren, und Regeln, die Texte verständlicher machen. Dabei ging es nicht in erster Linie um Rechtschreibung, sondern vor allem u...

Weiterlesen

JSON Web Tokens verstehen

Sicherer Austausch von Informationen zwischen Servern In der heutigen vernetzten Welt ist die sichere Kommunikation zwischen Servern von entscheidender Bedeutung. Eine wichtige Komponente, um diese Sicherheit zu gewährleisten, sind JSON Web Tokens (JWT). Diese Tokens ermöglichen den sicheren Austausch von Informationen zwischen verschiedenen Server...

Weiterlesen

Leitfaden zur Authentifizierung mittels http-Formularen

Die Sicherheit von Webanwendungen ist heutzutage von entscheidender Bedeutung, insbesondere wenn es um die Authentifizierung geht. Um unser Wissen zu den Sicherheitsthemen in Webanwendungen zu erweitern, haben wir an einem spannenden zweitägigen Workshop teilgenommen, der von Urs Müller und Mischa Bachmann von der Firma Compass Security geleitet wu...

Weiterlesen

10 Tipps für erfolgreiches Zeitmanagement am Arbeitsplatz

Bei der kompetenten Referentin, Michèle Marbach, haben unsere Mitarbeitenden Tipps und Tricks erhalten, wie man die Arbeitsorganisation am Arbeitsplatz effizient gestalten kann. Michèle Marbach ist eidgenössisch diplomierte Betriebswirtschafterin HF und Ausbilderin mit eidgenössischem Fachausweis sowie Geschäftsführerin bei Zwei Stunden - Wissen ku...

Weiterlesen

Risiken verstehen und bewerten

Markus Schacher hat uns bei einem Workshop die wichtigsten Informationen zur modellbasierter Risikoanalyse als Grundlage für die Ableitung von Sicherheitsanforderungen vermittelt. Markus Schacher ist von der Firma KnowGravity Inc. und dort zuständig für Coaching, Training und Produktmanagement. KnowGravity ist ein Beratungsunternehmen mit Fokus auf...

Weiterlesen

Eine kurze Einführung zu NoSQL

In der heutigen Zeit werden immer mehr Daten gesammelt. Dabei wird es wichtiger auf welche Art und Weise die Daten miteinander verknüpft sind. NoSQL Systeme können zum Speichern dieser Daten benutzt werden, wobei NoSQL kein klar definierter Begriff ist. Vielmehr gibt es Eigenschaften, welche sogenannten NoSQL Systemen gemeinsam sind: a) nicht-relat...

Weiterlesen

Der M&F Hackathon 2022

Vom 3. bis 5. November fand wieder mal ein firmeninterner Hackathon in der Lenzerheide statt. Nach einem kurzen Ideenfindungsworkshop haben wir uns in Gruppen aufgeteilt und während zwei Tagen coole Projekte umgesetzt!  Hier einen kleinen Einblick vom ganzen Wochenende:   Die Projekte Crazy Towers Crazy Towers ist ein Einzelspieler Tower-Building G...

Weiterlesen

UX im Industrieumfeld

Diese Woche hat die M&F zusammen mit ihrem Partner Ergosign ein spannendes Webinar durchgeführt, welche uns das Thema UX im industriellen Umfeld näher bringen konnte.  UX ist wohl jedem Softwareentwickler ein Begriff und taucht früher oder später in jedem Projekt auf. Deshalb überrascht das Ergebnis einer kleinen Umfrage zu Beginn des Webinars ...

Weiterlesen

Artificial Intelligence und Machine Learning: Eine Einführung

Im Rahmen eines Workshops hat uns Dr. Christian Spindler, CEO von Data Ahead Analytics, eine Einführung in Artificial Intelligence und Machine Learning gegeben. Data Ahaed Analytics bietet Services im Bereich Big Data an, um wertvolle Informationen aus den Daten zu gewinnen und quantitative Entscheidungsprozesse zu ermöglichen. Die wichtigsten Info...

Weiterlesen

UX: User Centered Process einfach erklärt

Mitte April 2021 hatten wir die Gelegenheit, einen Workshop zum Thema UX Design zu besuchen. In diesem Beitrag versuchen wir euch die wichtigsten Erkenntnisse weiterzugeben.   Was ist UX? Die User eXperience (UX) wird häufig mit dem Begriff User Interface (UI) gleichgesetzt. Das UI ist ein Bestandteil von UX, vernachlässigt aber den Feel- und Usabi...

Weiterlesen

Die wichtigsten Opportunities von Azure IoT

Die wichtigsten Opportunities von IoT / Cloud für Maschinen- & Anlagenbauer Die beiden Azure-Experten Max Morwind und Gerhard Ebinger haben im Webinar gezeigt, wie IoT erfolgreich von Maschinenbauern genutzt wird und wie die Technologie neue Geschäftsmodelle schafft. Zudem wurde thematisiert, wie durch die Kombination der Cloud mit intelligente...

Weiterlesen

Qual der Wahl bei den Webframeworks: Angular, React, Vue oder doch Blazor?

Eine wichtige und ständig wiederkehrende Frage für einen Web-Entwickler ist die Wahl des Frameworks. Welches ist das Beste? Gehe ich mit der Zeit? Wie lange noch? In den vergangenen 10 Jahren hat sich einiges getan in der Web-Framework Landschaft und es ist nicht untypisch, dass was in einem Moment noch normal ist, im nächsten Moment plötzlich abge...

Weiterlesen

Git under the hood: Werkzeuge und Tricks für erfahrene Git User

Im März 2020 hat M&F im Rahmen des Trainee-Programms einen Workshop zum Thema Git veranstaltet. Als langjähriger User von Git in verschiedenen Projekten sah ich diesem Workshop sehr gelassen entgegen. Was konnte mich denn da wirklich noch überraschen? Jetzt im Nachhinein kann ich aber sagen, dass Pablo Vergés ein echter Git-Experte ist, der ger...

Weiterlesen

Einblick ins Game Design

Letzte Woche hatten wir einen virtuellen Workshop zum Thema Game Design. Der Workshop wurde von Yasemin Günay geleitet. Sie ist Mitgründerin von Koboldgames und arbeitet dort zu 80%. Ausserdem ist sie Lehrperson am K'Werk Basel sowie an der F+F Schule für Kunst und Design und Workshopleiterin bei S&K Gamedesign. Game Kategorien Als erstes sollt...

Weiterlesen

Microsoft Embedded Update 2020 mit Einblick in Azure IoT Edge

Wie jedes Jahr organisiert M&F auch dieses Jahr ein Seminar, indem die Neuerungen von Windows Embedded und Windows IoT Systemen vorgestellt werden. Auch dieses Jahr erhielten wir durch den 17-fachen Microsoft MVP Martin Grossen von Avnet Silica und den Software Engineer und IoT Experte der M&F Uche Mennel spannende Inputs. Ausnahmsweise wur...

Weiterlesen

Wie wird man Microsoft MVP?

Letzte Woche war der Senior Cloud Developer Advocate und Microsoft MVP Laurent Bugnion bei uns in Fahrweid zu Gast. Für einmal stand nicht ein technisches Thema im Vordergrund sondern der Werdegang von Laurent Bugnion. Wir wollten von ihm wissen, wie man eigentlich Microsoft MVP wird und dies auch über viele Jahre bleibt. Wie kann man als junger In...

Weiterlesen

Unsere Learnings aus dem Predictive Maintenance Seminar

Am 3. und 4. September 2020 fand das Seminar zum Thema Predictive Maintenance und Deep Learning im Maschinenbau-Umfeld statt. Die beiden Top-Experten Dr. Stefan Pauli, Lead Data Scientist bei der Swiss Smart Factory sowie bei VTU Engineering, und Philipp Schmid, Head Robotics & Machine Learning am CSEM, präsentierten praktische Einblicke, intui...

Weiterlesen

Konkrete Schritte Richtung Predictive Maintenance für Maschinenhersteller (inkl. Webcast-Video)

Aufgrund von Covid-19 wurde auf die physische Durchführung der Embedded Computing Conference 2020 verzichtet. Das Referat über Konkrete Schritte Richtung Predictive Maintenance für Maschinenhersteller von Andreas Michel, Leiter flexiot, wurde deshalb virtuell durchgeführt. Dabei geht es um Predictive Maintenance am Praxisbeispiel vom Teilchenbeschl...

Weiterlesen

Praktische Aspekte von Machine Learning in der Industrie (inkl. Webcast-Video)

Aufgrund von Covid-19 wurde das einstündige Seminar über Machine Learning im Industrie-Bereich virtuell durchgeführt. Als Referent stand uns Dr. Christian Spindler, CEO bei Data Ahead Analytics, über ZOOM zur Verfügung. Das Seminar zeigt praktische Aspekte von Machine Learning in der Industrie. Dabei wurde wert darauf gelegt, weder die Thematik nur...

Weiterlesen

Software Refactoring und Design Patterns

In der agilen Softwareentwicklung kommt man an kontinuierlichem Refactoring nicht vorbei. Das Wichtigste, was ein Softwareentwickler zu Refactoring und Design Patterns wissen muss, habe ich euch hier zusammengefasst. Die Inputs dazu lieferte Prof. Oliver Augenstein. Er ist Dozent an der Hochschule für Technik in Rapperswil und kennt sich im Bereich...

Weiterlesen

Requirements Engineering in der Softwareentwicklung

In der Softwareentwicklung ist Requirements Engineering immer wieder ein grosses Thema. Deshalb sollte jeder Software Ingenieur wissen, was Anforderungen (Requirements) sind, welche Rolle sie in der Softwareentwicklung und anderen Prozessen haben, woher sie kommen und wie man damit arbeitet. Unsere Partnerfirma KnowGravity insbesondere der KnowBody...

Weiterlesen

Continuous Integration in einem Satz

Wie erklärt man Continuous Integration in einem Satz? M&F Engineering und über 40 Seminarteilnehmerinnen und - teilnehmer haben letzten Freitag versucht, Continuous Integration zu verstehen. Dabei lernten wir sieben Sachen. Geschätzte Lesezeit: zwischen 5 und 10 Minuten. Die Situation Es ist Freitag 6.30 Uhr während der Hitzewelle. Jetzt ist es...

Weiterlesen

Data Science in der Industrie 4.0

Im Rahmen eines zwei-tägigen Workshops hat uns der erfahrene Data Scientist Dr. Stefan Pauli das Wichtigste zu Data Science in der Industrie 4.0 vermittelt. Im Detail wurden die Algorithmen K-Nearest Neighbour, Random Forrest und K-Means (Clustering) betrachtet. Die Zusammenfassung findet ihr hier...   Worum geht es bei Data Science? Data Science i...

Weiterlesen

Unit Tests, Network Stream und DLL

Dieser Blog-Beitrag baut auf diesem Unit Testing-Blog auf, welcher aufgrund eines internen Workshops mit unserem Software-Testing Experten, Roger Billeter, entstanden ist. Dabei fokussieren wir uns auf den Umgang mit Abhängigkeiten von Software-Units. Unteranderem werden folgende Fragen beantwortet: Wie kann zum Beispiel eine Einheit, welche eine T...

Weiterlesen

Der M&F Hackathon in der Lenzerheide

Vom 1. bis 3. November fand unser firmeninterner Hackathon umgeben von Bergen in der Lenzerheide statt. Da sich alle Software-Ingenieure das ganze Jahr im Bereich Webtechnologien fortgebildet haben, durften sie das Gelernte nun in einem intensiven Hackathon zeigen. Deshalb waren die Spielregeln folgende:  Thema beliebig!Mindestens 2 Personen, maxim...

Weiterlesen

UX-Checkliste für Software-Entwickler

Vor kurzem führten wir bei uns das Kundenseminar "UX meets Software Engineering" durch. Die wichtigsten Punkte zum Thema User Experience aus Sicht eines Software Ingenieurs haben wir Ihnen hier zusammengefasst. Was ist UX? Die Abkürzung UX steht für User Experience und beschreibt das gesamte Nutzererlebnis. Dies umfasst einerseits das klassische De...

Weiterlesen

Code Review Techniken im Vergleich

Kürzlich hatten die M&F Software Entwickler einen Workshop zum Thema Code Review. Im Workshop wurden verschiedene Code Review Techniken diskutiert, um bei M&F eine möglichst hohe Softwarequalität zu garantieren. Die wichtigsten Learnings haben wir hier für Sie zusammengefasst. Über den Referenten  Im interaktiven Workshop war die Überzeugun...

Weiterlesen

Agile Softwareentwicklung

Agil ist ein Mode-Wort. Viele Firmen schreiben sich gross 'agil' auf die Flagge um modern zu wirken, sind es aber nicht wirklich. Um etwas Klarheit zu schaffen, holten wir einen Profi zu uns und führten einen Workshop durch. Hier sind die wichtigsten Infos und Highlights dazu: Über den Referenten Aus der Nachrichtentechnik stammend hat Michael Palo...

Weiterlesen

Data Science in der Industrie 4.0

Am Dienstag fand ein ausgebuchtes Seminar rund um das Thema "Praktischer Einsatz von Machine Learning und Data Science im industriellen Umfeld" statt. Dazu haben wir die Data Science-Experten von unserer Partnerfirma LeanBI eingeladen. Wir haben unsere Highlights für Sie zusammengefasst. Was ist überhaupt Industrie 4.0? Mehr als 50% der Seminarteil...

Weiterlesen

Optimierung von SQL Queries, O/R Mapping und mehr

Auf Wunsch der Trainees und Partnerfirmen organisierte M&F einen Datenbank-Workshop für die Trainees. Hierzu wurde Christian Bohn als Referent eingeladen. Er arbeitet als Teamleiter bei unserer Partnerfirma Sowatec, betreut unter anderem unsere Trainees und kennt sich bestens mit dem Thema aus. Der Datenbank-Workshop hatte zwei Schwerpunkte. Zu...

Weiterlesen

Einfacheres C++ mit C++11/14

Im M&F Trainee-Programm hatten wir einen spannenden Workshop über Programmierung mit C++11/14. Unser Referent war Peter Sommerlad. Er ist "Director of the IFS Institute for Software" an der Hochschule für Technik in Rapperswil sowie im ISO C++ Komitee und ausserdem Co-Autor von mehreren Büchern. In meiner Zusammenfassung werden Neuerungen von C...

Weiterlesen

6 Tipps für eine erfolgreiche Präsentation

Bei uns in der Firma haben wir langsam aber sicher gemerkt, dass Präsentieren keineswegs nur Chef-Sache ist. All unsere Mitarbeiter werden immer mal wieder mit kleinen Vorträgen oder Präsentationen herausgefordert. Und das mit dem Präsentieren ist ja immer so eine Sache - man möchte kompetent und sachlich wirken, aber trotzdem nicht langweilig sein...

Weiterlesen