Standard Post with Image

Der Schlüssel zu nachhaltigen Softwarelösungen

Wenn wir von Nachhaltigkeit sprechen, denken wir nicht an Softwareprojekte, sondern an nachhaltig produzierte Kleidung oder umweltfreundliche Verkehrsmittel. Dennoch spielt dieses Thema in der Softwareentwicklung seit jeher eine entscheidende Rolle.
Auch wenn die Softwarebranche schnelllebig ist, will man schließlich nicht alle zwei bis drei Jahre eine neue Software für dasselbe Problem entwickeln und einführen - ganz im Gegenteil. Wer besonderes Augenmerk auf nachhaltig entwickelte Softwarelösungen setzt, profitiert von wirtschaftlichen Vorteilen und geringeren Aufwänden für Wartung und Weiterentwicklung, wie wir nahezu täglich feststellen. Weiterlesen ...

Standard Post with Image

Wir lassen die Muskeln spielen

95 % der Anwendungen, die wir entwickeln, laufen mittlerweile in der Cloud, genauer gesagt in Azure. Das bietet uns und unseren Kund:innen viele Vorteile:
Viel höhere Sicherheit, als bei einem lokalen Server jemals möglich wäre, schnellere Entwicklungszyklen, mächtige Werkzeuge und natürlich die Möglichkeit, die Infrastruktur genau an den Bedarf der Anwendungen anzupassen:
Ist die Software nur tagsüber in Betrieb? Kein Problem, dann fahren wir die Server nachts herunter und sparen so Betriebskosten. Weiterlesen ...

Standard Post with Image

Wie wir planbar besser werden

Es gibt Dinge, die sind dringend und müssen erledigt werden. Eine E-Mail-Antwort bis spätestens heute Abend. Ein Versions-Update Ende der Woche. Den Jahresabschluss bis Ende September veröffentlichen (wobei, das nehmen nicht alle so genau, wie wir aus den Medien entnommen haben).
Und dann gibt es Dinge, die sind wichtig – aber es passiert auch nichts, wenn sie nicht sofort erledigt werden: Wir sollten unseren Social Media-Auftritt neugestalten. Wir möchten KI-Tools in unserer täglichen Arbeit etablieren. Weiterlesen ...

Standard Post with Image

Building a scalable web application with ASP.NET Core and Azure - part 6

In this series of blog posts, we are going to build a scalable web application that can handle millions of users with Azure and .NET. Part 6 is the final post and summarizes our learnings. Weiterlesen ...

Standard Post with Image

Building a scalable web application with ASP.NET Core and Azure - part 5

In this series of blog posts, we are going to build a scalable web application that can handle millions of users with Azure and .NET. In part 5, we’re going to look at some more advanced patterns and how we can use Azure Cosmos DB to implement them. Weiterlesen ...

Standard Post with Image

Building a scalable web application with ASP.NET Core and Azure - part 4

In this series of blog posts, we are going to build a scalable web application that can handle millions of users with Azure and .NET. In part 4, we’re going to implement a caching mechanism and measure the improvements. Weiterlesen ...

Standard Post with Image

Building a scalable web application with ASP.NET Core and Azure - part 3

In this series of blog posts, we are going to build a scalable web application that can handle millions of users with Azure and .NET. In part 3, we’re going to measure our initial implementation and look for bottlenecks. Weiterlesen ...

Standard Post with Image

Building a scalable web application with ASP.NET Core and Azure - part 2

In this series of blog posts, we are going to build a scalable web application that can handle millions of users with Azure and .NET. In part 2, we’re going to create an initial implementation. Weiterlesen ...

Standard Post with Image

Building a scalable web application with ASP.NET Core and Azure - part 1

In this series of blog posts, we are going to build a scalable web application that can handle millions of users with Azure and .NET.
Why, you might ask, do we even have to think about scalability as developers and architects? Isn’t “the cloud” infinitely scalable? Weiterlesen ...

Standard Post with Image

Warum wir Open Source-Projekte unterstützen

Freitag Mittag, das neue Feature ist fast fertig. Fehlt nur noch der CSV-Export…gibt es dafür nicht fertige Bibliotheken? Dann könnte ich das Thema heute noch abschließen…

Weiterlesen ...

Standard Post with Image

Effizientes Deployment: Ein Blick auf CI/CD mit Azure DevOps

Bereit, die Auslieferung deiner Software zu optimieren? In unserem Blogbeitrag zeigen wir, warum CI/CD in der Software-Entwicklung mittlerweile eine unerlässliche Methode ist, um die Bereitstellung von Software schneller, stabiler und reproduzierbarer umzusetzen. Finde heraus, wie einfach CI/CD mithilfe von Azure DevOps umsetzbar ist und Anwendungen selbst in On-Premise Umgebungen ausgeliefert werden können. Weiterlesen ...

Standard Post with Image

Einladung zum Girls' Day 2024

Du bist zwischen 13 und 14 Jahre und wolltest immer schonmal wissen, wie die Apps auf deinem Smartphone entstehen? Weiterlesen ...

Standard Post with Image

20 oder 2.000 Kolleg:innen - das ist hier die Frage!

Ich bin seit 2016 als Teil der softaware gmbh im organisatorischen Bereich tätig und bin in fast alles, was nicht Programmieren ist, eingebunden: Mein Job ist es, dass die Kolleg:innen eine perfekte Infrastruktur zum Entwickeln haben – von der Gehaltsabrechnung bis zur Mottenbekämpfung sozusagen. Weiterlesen ...

Standard Post with Image

Don't disturb: Warum wir manchmal abtauchen.

Wir lieben die Abwechslung in unserem Job: Es macht Spaß, an verschiedenen Projekten gleichzeitig zu arbeiten, zwischendurch auf Slack eine Frage zu beantworten und per Telefon einen Termin für die nächste Statusbesprechung zu organisieren. Wir sind ein agiles Team - und wir sind gut darin, schnell zur Lösung zu kommen. Weiterlesen ...

Standard Post with Image

Machine Learning in der Cloud? Teil 3: MNIST-Klassifizierung

Machine Learning in der Cloud - in dieser Blogserie demonstriere ich, wie ein Modell zur Ziffern-Klassifizierung mithilfe von Azure Machine Learning trainiert und produktiv eingesetzt werden kann. Mit dem erarbeiteten Wissen aus den vorherigen Beiträgen werden wir uns in diesem Blogeintrag damit beschäftigen, ein Klassifizierungsmodell für das MNIST-Datenset zu trainieren. Das erhaltene Modell wird danach veröffentlicht und über eine HTTP-Schnittstelle getestet. Weiterlesen ...

Standard Post with Image

softaware goes Südsteiermark: Drei Tage am höchstgelegenen Weingut Österreichs

Letztes Wochenende wurden alle Mitarbeiter:innen und deren Partner:innen zu einem unvergesslichen Wochenendausflug in die malerische Südsteiermark eingeladen. Die drei Tage voller Wein, Musik und Abenteuer waren ein perfekter Ausgleich zum Büroalltag. Weiterlesen ...

Standard Post with Image

Girls' Day: Apps entwickeln ist nicht nur für Jungs!

92 % der Software-Entwickler:innen sind männlich (Stack Overflow Developer Survey 2022) – und das prägt natürlich auch das Bild des „typischen“ Programmierers. Dem entgegenzuwirken ist uns ein großes Anliegen: Wir könnten es uns leicht machen: Es gibt in unserer Branche eben kaum Frauen. Ende der Diskussion. Aber wir glauben daran, dass diverse Teams besser funktionieren und haben uns vorgenommen, Impulse zu setzen, um Frauen auf diesen spannenden Job aufmerksam zu machen. Weiterlesen ...

Standard Post with Image

Texte mit ChatGPT erstellen

In einem Kundenprojekt arbeiten wir daran, die Erstellung von Prosa-Texten zu erleichtern. Wir möchten, dass Benutzer:innen gut formulierte Texte anhand relevanter Schlagwörter erstellen können. Mithilfe von ChatGPT können wir Textvorschläge generieren, die als Basis für die weitere Arbeit dienen. Weiterlesen ...

Standard Post with Image

ML in der Cloud? Teil 2: AML Konzepte

Machine Learning in der Cloud - in dieser Blogserie demonstriere ich, wie ein Modell zur Ziffern-Klassifizierung mithilfe von Azure Machine Learning trainiert und produktiv eingesetzt werden kann. In diesem Artikel werden wir neben dem später eingesetzten Datenset auch die Terminologie und Konzepte von Azure Machine Learning kennenlernen. Weiterlesen ...

Standard Post with Image

ML in der Cloud? Teil 1: Machine Learning Basics

Machine Learning in der Cloud - in dieser Blogserie demonstriere ich, wie ein Modell zur Ziffernklassifizierung mithilfe von Azure Machine Learning trainiert und produktiv eingesetzt werden kann. Im ersten Beitrag widmen wir uns Machine Learning Grundlagen. Weiterlesen ...

Standard Post with Image

#normalbeiuns – Ein typischer Männerjob?!

Die vermutlich repräsentativste Umfrage unter Software-Entwickler:innen spricht eine klare Sprache: 92 % sind männlich (Stack Overflow Developer Survey 2021, über 80.000 Antworten). Ähnlich verhält es sich bei uns: gemessen an den Arbeitsstunden haben wir derzeit eine Frauenquote von knapp über 9 %. Das ist uns zu wenig – und daran wollen wir in den nächsten 5 Jahren signifikant etwas ändern. Weiterlesen ...

Standard Post with Image

Hybride Apps – Halten sie, was sie versprechen?

Bei der Entwicklung von mobilen Anwendungen bieten sich zu Beginn gleich mehrere Möglichkeiten für die Umsetzung. Während manche aufgrund von Performanz für eine native Umsetzung argumentieren, sind Progressive Web Apps (PWAs) oder hybride Apps aufgrund Entwicklungseffizienz und Flexibilität eine ernstzunehmende Alternative. Wir haben uns mit den Unterschieden beschäftigt und die wichtigsten Einzelheiten zusammengefasst. Weiterlesen ...

Standard Post with Image

Papier statt App? Einblicke in ein spannendes AI-Service.

Alle reden von Digitalisierung. Tablet statt Papier. Und ja, das macht in ganz vielen Fällen absolut Sinn. Wenn die Mechanikerin in der Auto-Werkstatt mit dem iPad unterm Arm zur Fahrzeugübergabe kommt und zur Dokumentation gleich 3 Fotos vom Kratzer auf der Stoßstange schießt: Weltklasse! Aber manchmal hat auch Papier seinen Charme, das müssen wir neidlos anerkennen. Weiterlesen ...

Standard Post with Image

Mehr Sicherheit ohne Passwort? Das geht!

Die kennwortlose Authentifizierung ist seit September für alle Microsoft Konten (privat und kommerziell) verfügbar. Diese Art der Authentifizierung kann dort eingesetzt werden, wo Microsoft als Identitätsanbieter (Identity Provider) zur Verfügung steht. Warum passwortlose Authentifizierung die Unternehmenssicherheit erhöhen kann und welche Argumente sonst noch dafür sprechen, haben wir uns im Detail angesehen. Weiterlesen ...

Standard Post with Image

Zeit und Maus gleichzeitig im Griff - Zeitmanagement im Homeoffice

Im Homeoffice tätig zu sein, ist manchmal eine Challenge. Entweder es wird rund um die Uhr gearbeitet, weil permanent Arbeitsressourcen zur Verfügung stehen, oder es ist schwierig, einen geeigneten Rhythmus zu finden. Weiterlesen ...

Standard Post with Image

Das ist doch nicht normal!

Wir Menschen sind üblicherweise gut im Erkennen von Anomalien: Oft reicht ein schneller Blick auf Monitoringcharts, um ein Performanceproblem zu erkennen (oder im besten Fall vorherzusagen). Weiterlesen ...

Standard Post with Image

Neuer Gesellschafter

Ich freue mich sehr, mit heutigem Tag Philipp Pendelin offiziell als neuen Gesellschafter der softaware begrüßen zu dürfen. Weiterlesen ...

Standard Post with Image

Jahresrückblick 2020

2020 war in jeder Hinsicht ein besonderes Jahr. Ein kleiner Rückblick aus der Jahresschlussrede von Roman: Weiterlesen ...

Standard Post with Image

Mal kurz mit Azure telefonieren

Azure Communication Services (ACS) ist ein neuer Kommunikationsdienst von Microsoft Azure, der sich aktuell in der Preview-Phase befindet (Stand 11.11.2020). Dieser bietet eine API, um Chat-Funktionalitäten bzw. Sprach- und Videoanrufe in Anwendungen zu integrieren. Weiterlesen ...

Standard Post with Image

Oktoberfest@home

In diesem distanzierten Jahr wird zwar manches abgesagt, anderes kann umorganisiert werden - so z.B. unser traditionelles Firmen-Oktoberfest. Weiterlesen ...

Standard Post with Image

Send me a Postcard - Adaptive Cards

Adaptive Cards sind wie Markdown für Benutzeroberflächen: eine simple, aber ausreichende Beschreibung von kleinen Benutzeroberflächen. Im Windows Developer Ausgabe 9.2020 wurde dazu ein Artikel von mir veröffentlicht. Weiterlesen ...

Standard Post with Image

Die Quintessenz eines Satzes im Windows Developer 8.2020

Im Windows Developer Ausgabe 8.2020 wurde ein Artikel von mir veröffentlicht, der sich unter dem Titel “Die Quintessenz eines Satzes” mit dem Language Understanding Service “LUIS” von Microsoft Azure beschäftigt. Weiterlesen ...

Standard Post with Image

Hier ist der Notruf, was ist passiert?

Ich habe viele Jahre freiwillig in einer Rettungsleitstelle meinen Dienst versehen. Jeder Notruf ist anders - und bevor man mit den Worten “Hier ist der Notruf, was ist passiert?” abhebt, hat man keine Ahnung, was einen erwartet: Weiterlesen ...

Standard Post with Image

LUIS - Kurzvideos zum Language Understanding Service

LUIS (Language Understanding Service) ist ein Dienst von Microsoft Azure, mit dessen Hilfe ein Machine Learning-Modell zur Erkennung natürlicher Sprache erzeugt werden kann. Weiterlesen ...

Standard Post with Image

s o f t a w a r e - mit Abstand

Am Freitag, 13. März gab es das vorläufig letzte Wuzzelturnier im Ziegelweg 2. Dann zogen wir aus, um unsere Dienste nun von zuhause aus zu tun. Weiterlesen ...

Standard Post with Image

Corona-Selbstabfrage: Eine Website, bitte schnell!

Am Montag (16. März 2020) zur Mittagszeit erreichte uns die Anfrage des Roten Kreuzes OÖ, ob wir eine COVID-19-Selbstabfrage-Website bauen können. Man rechnet mit großen Zugriffszahlen, regelmäßigen Änderungen, die Funktion muss am Desktop und Smartphone zuverlässig sein… und wir müssen so rasch als möglich online gehen. Hier ein Kurzbericht, wie wir an die Sache heran gegangen sind. Weiterlesen ...

Standard Post with Image

MsGraph - die einheitliche Office Schnittstelle

In meinem ersten Blogartikel darf ich Microsoft Graph, die vernetzte Office 365 Schnittstelle, vorstellen. Dabei handelt es sich um eine API, welche alle bisherigen APIs von Office-Produkten wie Excel, Outlook oder Word, sowie Microsoft Services wie etwa OneDrive oder Azure AD, über eine REST Schnittstelle zugänglich macht. Weiterlesen ...

Standard Post with Image

Validierung mit dem Command-Query-Separation Muster

In meinem letzten Artikel Eine SOLIDe Architektur habe ich das Command-Query-Separation (CQS) Muster vorgestellt, das wir in einigen unserer Projekte erfolgreich einsetzen. Der heutige Artikel setzt darauf auf und zeigt, wie wir mit dem Muster die Validierung von Commands und Queries umsetzen. Weiterlesen ...

Standard Post with Image

Regression Demo ML.NET

Mit C#, ML.NET und Jupyter Notebooks ein einfaches Machine Learning-Modell erzeugen: Weiterlesen ...

Standard Post with Image

Wuzzel AI

Die Ergebnisse unseres täglichen Wuzzlturniers sollen mit künstlicher Intelligenz planbarer werden. Weiterlesen ...

Standard Post with Image

Einmal "Look and Feel" zum Mitnehmen, bitte!

Für uns bedeutet maßgeschneiderte Software nicht nur qualitative Funktionalität, sondern auch angenehmes, individuell angepasstes Design. Weiterlesen ...

Standard Post with Image

Video Capture application to demonstrate Azure Cognitive Services

I regularly demonstrate how to use the Microsoft Azure Cognitive Services and tried to find a way how to send a webcam live stream directly to the Cognitive Services. Weiterlesen ...

Standard Post with Image

Cheaten mit AI

Mein Kollege Michael Einsiedler hatte die Niederlagen beim Kartenspiel “Gruselino” satt und hat getan, was ein Software-Entwickler tun muss… Weiterlesen ...

Standard Post with Image

Objekterkennung mit der Custom Vision API

Passend zu Silvester: Dieses kurze Video zeigt, wie man Feuerwerke mit Hilfe von Machine Learning erkennen kann. Weiterlesen ...

Standard Post with Image

Jupyter Notebooks mit C#

Der YouTube-Kanal ML Intermezzo zeigt Wege zum Einstieg in die künstliche Intelligenz. Weiterlesen ...

Standard Post with Image

InkRecognizer Demo

Machine Learning wandert von den Forschungslaboren in die tägliche Praxis. Ich versuche, mit kurzen Videos über diesen YouTube-Kanal Denkanstöße zu geben Weiterlesen ...

Standard Post with Image

Developer-friendly documentation

Most developers don’t like writing documentation. It’s tedious work and it easily becomes outdated - and wrong documentation is even worse than none at all. Keeping the docs up to date can be a challenge though, especially if there are charts or diagrams involved. Weiterlesen ...

Standard Post with Image

softaware auf der FH>>Next

Am 17. Oktober öffnete die Fachhochschule Hagenberg wieder ihre Pforten für die jährliche Karrieremesse FH»Next - und wir waren vor Ort, um mit vielen Studierenden über Jobs, Praktika und Technologien zu plaudern. Weiterlesen ...

Standard Post with Image

How was your weekend?

Dieser Schreckmoment am Telefon “Hello, this is Cathie from Microsoft, can I talk to Mr Roman Shaccerl?” wird ab sofort der Vergangenheit angehören. Beim Business English Training mit Mark Heath verloren wir die Scheu vor dem Sprechen in Englisch und redeten einfach drauf los. Weiterlesen ...

Standard Post with Image

Blockchain in der Praxis: Smart Contracts auf Ethereum

Ähnlich wie bereits in meinem letzten Blogpost Bitcoin – Was genau steckt dahinter, möchte ich wieder näher auf das Thema „Blockchain“ eingehen. Der Unterschied bei diesem Artikel ist nun aber, dass wir bis auf Codeebene in die Materie einsteigen und uns diesmal im Gegensatz zu Bitcoin mit der Ethereum-Blockchain auseinandersetzen. Weiterlesen ...

Standard Post with Image

build@softaware: Wir holen Seattle zu uns

Die softaware gmbh entschied sich heuer für entspannte Konferenzteilnahme und Sessionfeeling in Asten. Weiterlesen ...

Standard Post with Image

Blockchain Vortragstournee

Philipp Pendelin ist Experte bei der softaware für Ethereum-Blockchain und hat sein Wissen in einigen Vorträgen weitergegeben. Weiterlesen ...

Standard Post with Image

Software und Kochen

Ich koche gerne. Vom Schweinsbraten bis zum Spinat-Feta-Strudel, von der Vorspeise bis zum Dessert. Ich freue mich, nach einem Arbeitstag das Hemd gegen die Kochschürze zu tauschen und danach in aller Ruhe das Essen zu genießen. Weiterlesen ...

Standard Post with Image

Content aware image cropping in .NET

In a recent project we had the requirement to automatically crop photos to various formats. The simplest solution that comes to mind first is to start from the center of the image and crop the edges depending on the target format. Weiterlesen ...

Standard Post with Image

Zwischen den Jahren

Jedes Jahr seit der Firmengründung das jeweils vergangene als das erfolgreichste Jahr zu feiern, ist ein guter Grund DANKE zu sagen. Weiterlesen ...

Standard Post with Image

W(AI)NACHTEN as a Service: Brief ans Christkind

Weihnachten steht vor der Tür - und in einem (nicht ganz ernst gemeinten) Blog zeige ich Ihnen, wie künstliche Intelligenz zum Gelingen des Festes beitragen kann. Weiterlesen ...

Standard Post with Image

Eine SOLIDe Architektur

Warum wir Geschäftslogik seit heuer anders implementieren: Zu Beginn eines jeden neuen Projekts entscheidet man sich für die grundlegende Architektur der neuen Anwendung.
In vielen unserer (Web-)Projekte verwenden wir die sogenannte 3-Schichten-Architektur. Weiterlesen ...

Standard Post with Image

Corporate Cooking - wir entwickeln in der Gastrobranche

Dass gemeinsam Essen die Zusammenarbeit und das Teamfeeling verbessern, haben wir schon ausgiebig getestet und für gut befunden. Um jedoch die Abhängigkeit von externen Schnittstellen (wie Kuchen-Omas, Chef-Menü, Kebab-eins, etc.) zu verringern, implementieren wir ab sofort monatlich ein corporate cooking. Weiterlesen ...

Standard Post with Image

Glückwunsch-Generator zu 25 Jahre Software Engineering

Vor 25 Jahren, im Oktober 1993, hat mit Software Engineering (SE) der erste FH-Studiengang in Hagenberg gestartet. Das erste Vierteljahrhundert wurde am 21.9. ausgiebig gefeiert. Weiterlesen ...

Standard Post with Image

End of Design.

Design war noch nie so wichtig wie heute. Dass gutes Design über wirtschaftlichen Erfolg entscheidet, ist mittlerweile ein Gemeinplatz bis hinauf in die Vorstandsetagen. In Zeiten technisch austauschbarer Produkte gelingt Differenzierung oft nur noch über Design. Weiterlesen ...

Standard Post with Image

softaware.Holidays - How Carl Friedrich Gauß helps us in resource planning and image categorization.

Holidays are those days in the year most of us are looking forward to, probably except you are the one who has to invite your family. ;)
Why we have to take care of them at softaware, why we created softaware.Holidays and how Carl Friedrich Gauß helped us realizing this library will be discussed in the following article. Weiterlesen ...

Standard Post with Image

Von Software und Hochzeitsmusik

Das Feature ist fertig entwickelt. Dachten wir. Dann kam der Kunde: Das sollten wir noch ändern, jenes habe ich mir anders vorgestellt, geht das auch in grün und bis morgen? Weiterlesen ...

Standard Post with Image

Microsoft MVP Award 2018

Roman Schacherl wurde 2018 bereits zum fünften Mal in Folge mit dem MVP Award ausgezeichnet, heuer zum ersten Mal in der Kategorie AI/Künstliche Intelligenz. Weiterlesen ...

Standard Post with Image

Bitcoin - was genau steckt dahinter?

Das Thema Bitcoin ist in aller Munde - neben dem gehypten Spekulationsobjekt stellt die dahinterliegende Technologie eine spannende, neue Ära der Informationsverarbeitung dar. Ich möchte Ihnen in diesem Artikel keinerlei Investment-Tipps geben, sondern lediglich die technischen Aspekte etwas näher beleuchten. Weiterlesen ...

Standard Post with Image

Grüß Bot! Wir sollten reden.

Wöchentliche Projektstatusbesprechung. Wie viele Stunden sind bisher angefallen? Blick in die Zeiterfassung. Wie viel war ursprünglich geschätzt? Blick ins Angebot. Was ist noch zu tun? Blick in unsere Aufgabenliste. Geht sich der vereinbarte Fertigstellungstermin aus? Blick in die Ressourcenverwaltung. Weiterlesen ...

Standard Post with Image

Dependencies + Trends = Depentrendcy

Software wird immer modularer aufgebaut, damit steigt auch die Wiederverwendung. Im Zuge dieser Wiederverwendung entstehen Abhängigkeiten zu anderen Projekten – zum Beispiel NuGet-Abhängigkeiten in .NET oder Node-Abhängigkeiten in Angular. Weiterlesen ...

Standard Post with Image

falconic: Containerpool einfach verwalten und organisieren

Eine alltägliche Erfahrung für viele: mit einem Kofferraum voller Versandkartons ins Altstoffsammelzentrum, rein in den Presscontainer und weg damit. Aus den Augen, aus dem Sinn. Wie die Entsorgungskette dann fortgesetzt wird, darüber machen sich die wenigsten Menschen Gedanken. Weiterlesen ...

Standard Post with Image

Entwickler sind keine komischen Typen

Programmierer leben vielfach mit einem etwas nerdigen Ruf. Tage- und nächtelang in abgedunkelten Räumen, nur von Bildschirmen erleuchtet, ernährt mit Junkfood, Kaffee und Energydrinks und die einzige Bewegung besteht aus jener der zehn Tippfinger. Weiterlesen ...

Standard Post with Image

AUDIS: Standardisierte Notrufannahme für das Rote Kreuz Oberösterreich

Ein dringender Notruf geht in der Rettungsleitstelle ein. Innerhalb weniger Sekunden nimmt ein Mitarbeiter das Gespräch an. Nun heißt es: in kürzester Zeit die richtige Entscheidung treffen und die Situation vor Ort mithilfe gezielter Fragen möglichst treffsicher einzuschätzen. Weiterlesen ...

Standard Post with Image

Von Software und Flugzeugwartung

Die Austrian Airlines haben Ende des Jahres ihre Fokker-Flotte nach Australien verkauft. Durchschnittsalter der Flugzeuge: 21 Jahre. Und sie fliegen noch immer, weil sie permanent gewartet wurden. Weiterlesen ...

Standard Post with Image

Mit Website-Puzzles zu Österreichs Qualitäts-Talent 2017

Dass mir meine Diplomarbeit einmal so viele Türen öffnet und vor allem eine Auszeichnung zu „Österreichs Qualitäts-Talent 2017“ bringt, hätte ich nie für möglich gehalten. Doch bevor ich mit den besagten Türen ins Haus falle, möchte ich gerne von ganz vorne beginnen. Weiterlesen ...

Standard Post with Image

softaware goes London - 3 Tage Betriebsausflug

Anlässlich unseres 5-jährigen Firmenjubiläums wurden wir MitarbeiterInnen mit einem großen Ausflug beschenkt. Wir gönnten dem Entwickleralltag eine Pause und feierten unsere Erfolge in der City of London. Weiterlesen ...

Standard Post with Image

Microsoft MVP Summit 2018

Alle aktiven Microsoft MVPs werden jährlich zum MVP Global Summit in die Microsoft Headquarters nach Redmond/USA eingeladen um einen Blick in die technologische Zukunft zu werfen. Neben zahlreichen Vorträgen steht der Austausch mit den Produktteams und anderen MVPs im Vordergrund - eine wertvolle Möglichkeit, direktes Feedback zu geben und Einsichten in die Entwicklung zu erhalten.
Ich war auch heuer wieder dabei und trete den Heimflug mit einem Rucksack voller Ideen und Inspiration an - es kommen spannende Zeiten auf uns Entwickler zu! Weiterlesen ...

Standard Post with Image

Flugzeugdokumentation: Besser immer am neuesten Stand

Wir steigen in ein Flugzeug und setzen voraus, dass alles so läuft, wie es soll. Wer aber sorgt dafür, dass komplexe Systeme wie Flugzeuge und Schiffe am aktuellen Stand gehalten werden? HICO schafft Softwarelösungen für die Erstellung und Verwendung von technischer Dokumentation mittels unterschiedlicher Medien. Soft(a)ware und Online-Services helfen dabei. Weiterlesen ...

Standard Post with Image

Eine Schülerin verbessert elternsprechtag.at

#praktikum - Ein Erfahrungsbericht

Praktikanten sind häufig diejenigen Personen im Unternehmen, die Hilfsarbeiten übernehmen. Sie holen Kaffee, ordnen Rechnungen ein oder müssen die Inventur machen und dabei Stifte sowie Radiergummis zählen. Nichts davon war bei meinem Praktikum in der softaware gmbh der Fall.

Weiterlesen ...

Standard Post with Image

Damit Sie keine lange Leitung haben: Entity Framework Performanceoptimierung

Die Entwicklung von Software ist in den meisten Fällen ein von Kompromissen geprägter Prozess. Qualität und damit Test- und Wartbarkeit, Funktionalität sowie natürlich das visuelle Erscheinungsbild des fertigen Softwareprodukts werden durch die Faktoren Zeit und Budget limitiert. Weiterlesen ...

Standard Post with Image

Zwischen den Jahren

Am Ende eines Jahres bietet sich Gelegenheit, Rückschau zu halten, sich über Erfolge zu freuen und Neues zu planen. Das haben wir ausführlich bei unserer heurigen Weihnachtsfeier getan. Weiterlesen ...

Standard Post with Image

Phoneaware - Professionelle Kommunikation am Telefon

An die Grenzen des Handyzeitalters gestoßen, verfügen wir mittlerweile über eine professionelle Telefonanlage, die ursprünglich weit mehr konnte als wir ahnten.
In einem halbtägigen Workshop widmeten wir uns exklusiv unseren Telefonen. Weiterlesen ...

Standard Post with Image

Nachhaltigkeit und gesellschaftliche Verantwortung

Als zukunftsweisendes Unternehmen im Digitalisierungsbereich ist uns nachhaltiges Wirtschaften ein großes Anliegen. Besonders in unserer Wachstumsbranche sollen Themen wie gesellschaftliche und ökologische Verantwortung richtungsweisend sein und unser Handeln bestimmen. Im Rahmen des Best Business Awards für nachhaltige Unternehmensentwicklung haben wir diese unsere Standards zusammengefasst. Weiterlesen ...

Standard Post with Image

Reactive softaware

Software developers are interesting people. Although everyone strives to become as good in his job as possible, this seems to be especially true for software developers. At softaware our programming skills are not only improved by the projects we make, but we also have internal training from time to time. Everyone working here can and is encouraged to become a trainer, you only need to be enthusiastic about something that you want to share with your colleagues. Weiterlesen ...

Standard Post with Image

Berufspraktikum bei softaware

Spät aber doch schaffe ich es endlich, über meine Erfahrungen aus fünf Monaten softaware 2017 zu berichten.
Im Rahmen des Bachelor-Studiengangs Software Engineering der FH Hagenberg ist im sechsten Semester ein dreimonatiges Berufspraktikum zu absolvieren. Weiterlesen ...

Standard Post with Image

5 Jahre softaware - ein Reiserückblick

Wir haben am 29. September unser 5-jähriges Firmenjubiläum mit einem großen Fest am Flughafen Linz-Hörsching gefeiert. Und da liegt es nahe, zurück zu blicken: ein Auszug aus der Festrede. Weiterlesen ...

Standard Post with Image

softaware gmbh feiert 5-jähriges Firmenjubiläum

Als junges Astner Softwareunternehmen haben wir uns auf die Entwicklung von Individualsoftware spezialisiert. Das feierten wir am 29. September mit einem großen Fest. Weiterlesen ...

Standard Post with Image

Mieten statt kaufen

Cloudcomputing, das flexible Anmieten von Rechenleistung und Services, ist ein brandheißes Thema. Während die einen den klaren Vorteil darin sehen, Ressourcen zu bündeln und durch Spezialisten stets bestens versorgt zu werden, fürchten Kritiker die Auslagerung. Bei der Überlassung von Kompetenz handelt es sich schlicht um Vertrauenssache. Das ist bei Software genauso wie hinsichtlich Personalbereitstellung. Weiterlesen ...

Standard Post with Image

Ferialpraktikum bei uns

Wir sind lustig und cool. Das Arbeiten ist schwierig, weil da gibt’s Probleme und dann steht alles. Wir helfen allen und sind gechillt. Wir können unsere Ideen in die Tat umsetzen, die dann auch jemand brauchen kann. Und Arbeiten ist auf alle Fälle schöner als Schule. Na also. Soweit die Zusammenfassung der Eindrücke unserer drei heurigen FerialpraktikantInnen. Weiterlesen ...

Standard Post with Image

Meine künstliche Intelligenz.

Katze oder nicht Katze - das ist hier die Frage.

Letztes Jahr wurden die Cognitive Services im Rahmen der BUILD-Konferenz vorgestellt: verschiedenste APIs, die künstliche Intelligenz und Machine Learning nützen, um unseren Apps das Sehen, Hören, Sprechen und Verstehen zu erlauben. Auch heuer war wieder ein guter Teil der BUILD-Keynote den Neuerungen auf diesem Sektor gewidmet.

Weiterlesen ...

Standard Post with Image

Ein Tool reformiert die Angebotslegung

Gemeinsam mit softaware gelang es den Welser REFORM-Werken, ihr Angebotsprozedere zu systematisieren. Eine Anwendung unterstützt die Mitarbeiter nun bei der Konfiguration. Das Entwickeln und Herstellen von Maschinen und Spezialfahrzeugen ist eine komplexe Sache. Das Verkaufen aber ebenso – denn es erfordert umfangreiches Wissen über die gesamte Produktpalette. Weiterlesen ...

Standard Post with Image

7h3y 5h4ll n07 p455 oder: Der Herr der Passwörter

Zwischen Ihnen und fiesen Datenfängern stehen im Internet meist nur zwei Verbündete: Erstens Ihr einzigartiger Benutzername, in vielen Fällen Ihrer E-Mail-Adresse entsprechend, und zweitens ein Passwort. Natürlich verwenden Sie für jeden Internetdienst eine individuelle Kombination aus Benutzernamen und Passwort, Weiterlesen ...

Standard Post with Image

Handbuch Leitstelle

Ohne Leitstelle keine gezielte Rettung! So knapp kann man die wichtige Position beschreiben, die eine Leitstelle in der Rettungskette einnimmt. Auch in diesem Bereich gibt es Experten bei uns. Weiterlesen ...

Standard Post with Image

Von Software und Autotuning

Mein aktuelles Auto ist ein Octavia RS. Weil das meine Initialen sind. Und wegen der 184 PS, zugegeben. Beim Kauf eines Autos ist die gewünschte Performance ein wesentliches Kriterium – und stark preisbeeinflussend. Dabei ist klar, dass ein nachträgliches Steigern der Leistung schwierig wird: Weiterlesen ...

Standard Post with Image

Schön sprechen: Sprechtraining mit Franz Strasser

Wie stumm ist das stumme H tatsächlich? Wie erreiche ich, dass meine Zuhörer mir gerne zuhören? Und wie klingt eigentlich ein kleines abgedunkeltes A?
Drei Abende stellten die Mitarbeiter der softaware gmbh Überlegungen zum Sprechen an und hatten erstaunliche Erkenntnisse. Weiterlesen ...

Standard Post with Image

Microsoft MVP Award 2017

Der Microsoft MVP ist die höchste Auszeichnung von Microsoft, die an engagierte Experten mit herausragender technischer Kompetenz für ihre Beiträge (Vorträge, Blogartikel, Forenbeiträge) zur Community vergeben wird. Weiterlesen ...

Standard Post with Image

Differentiate with Transparency

This blog was first released at www.timecockpit.com, thank you for being shared. Granted, time tracking is not one of the favorite tasks of our customer. However, there are various reasons why most of us do not come around time tracking (see also article about six reasons for time tracking in agile projects). Weiterlesen ...

Standard Post with Image

Warum gerade wir?

Ich weiß, die ganze Welt sucht dringend Software-Entwickler und Fachleute für Digitalisierung. Schuhmacher sind dafür kaum mehr gefragt und vermutlich hat niemand Jobangebote für Fassbinder oder Telefonfräuleins. Weiterlesen ...

Standard Post with Image

Consistent npm Development Environments using Docker

Developing web applications can get really tricky because of different npm/node versions used in different projects.
Docker enables a declarative way of managing these dependencies together with the actual source code.
We recently open-sourced our container for webdevelopment softaware/webdev on GitHub. Weiterlesen ...

Standard Post with Image

walkaware - wir gehen nach Linz

Am Freitag, 12. Mai machte sich die softaware zu Fuß nach Linz auf. Der erste Firmenwandertag war ein großer Erfolg. Weiterlesen ...

Standard Post with Image

Global Azure Bootcamp Linz - Softwareentwicklung mit der Microsoft Cloud

Am 22. April 2017 fanden im Rahmen des Global Azure Bootcamps auf der ganzen Welt Workshops zum Thema Cloud Computing und Microsoft Azure statt.
Weltweit gab es parallel 251 Veranstaltungen, am österreichischen Austragungsort in Linz waren über 140 TeilnehmerInnen und Teilnehmer dabei. Weiterlesen ...

Standard Post with Image

Cognitive Services - LUIS: Ich habe Sie verstanden!

Roman Schacherl und Daniel Sklenitzka berichten auf entwickler.de über neue Möglichkeiten der besseren Interaktion zwischen Mensch und Maschine. Weiterlesen ...

Standard Post with Image

Azure Logic Apps for developers

Azure Logic Apps enable developers to define workflows in a visual way and connect existing services with custom blocks. I tried to go beyond the “Hello, world” sample to see Logic Apps in action: with Web APIs, Webhooks and Azure Functions. Weiterlesen ...

Standard Post with Image

Hackathon bei softaware: Frühstück, Coden, Lösung.

Was tun, während im ganzen Büro programmiert wird und überall Wörter in einer Sprache herumschwirren, von denen alle jene, die keine Software-Entwickler sind, nur Bahnhof verstehen? Weiterlesen ...

Standard Post with Image

Reif für die digitale Transformation?

Industrie 4.0 ist in aller Munde: Intelligente vernetzte Produkte, Cloud-Computing, Internet der Dinge und Dienstleistungen, Big Data und Advanced Analytics verändern die industrielle Produktion. Innovative Unternehmen wollen wissen, wie gut ihr Betrieb darauf vorbereitet ist. Weiterlesen ...

Standard Post with Image

Software wird menschlicher - Fachvortrag für SchülerInnen

Roman Schacherl und Daniel Sklenitzka besuchten am 7. März die HLW für Kommunikations- und Mediendesign in Linz, um den SchülerInnen der 2. – 5. Klassen aktuelle Trends in der Softwareentwicklung vorzustellen. Weiterlesen ...

Standard Post with Image

How we built our website

After several months of work we’ve released the new version of our website softaware.at. We decided to set up the relaunch project just as a modern software project: based on agile principles and development tools. One consequence: we didn’t wait for the 100 percent solution until we went online: as soon as the new version was valuable and better than the old version, we let it go. Weiterlesen ...

Standard Post with Image

Behind the sc#enes

C# and .NET celebrate their 15th birthday this year. To mark the occasion a new version (C# 7.0) will be released in a few weeks after two years have passed since the last update. Over the years, a lot of very powerful new features like lambda expressions and LINQ (C# 3.0) or async/await (C#5.0) have been added to the language. If we take a closer look at these additions, we see that many of them are actually extensions of the C# compiler. Weiterlesen ...

Standard Post with Image

Das Ende von 0 und 1: Keynote auf der BASTA! Spring

Auf der BASTA! Spring 2017 war ich eingeladen, die Eröffnungskeynote gemeinsam mit Manfred Steyer und Rainer Stropek zum Thema “Veränderung” zu halten. Mein Fokus lag auf den Neuigkeiten im User Interface: Von Bots bis HoloLens. Weiterlesen ...

Standard Post with Image

Willkommen in unserer Welt!

Meine vielen bisherigen beruflichen Jahre habe ich in der fast vollkommen analogen Welt verbracht: mit organisatorischen Dingen (Wer muss wann wo sein? Wer sperrt auf? Wer kann uns den PC neu aufsetzen?),
mit pädagogischen Themen (Welche Unterstützung können junge Eltern brauchen? Wie findet man Ehrenamtliche und wie motiviert man sie?) und sonstigen Allfälligkeiten (Welches Kindertheater kann wann wo auftreten? Wie kann man Statistiken erstellen und gleichzeitig Babyschwimmkursteilnehmer umbuchen?).
Bis mich dann Roman gefragt hat, ob ich nicht Teil der softaware gmbh werden möchte. Weiterlesen ...

Standard Post with Image

Fußballturnier

Mitte Jänner stand wieder ein von Daniel Sklenitzka organisiertes Hallenfußball-Turnier ins Haus. Die Mannschaften schlugen sich wacker. Weiterlesen ...

Standard Post with Image

Einfacher Arbeitsalltag für den Frischeis-Vertrieb

Die Aufgaben eines Vertriebsmitarbeiters sind vielfältig. Vor allem, wenn es sich um komplexe Strukturen in einem großen Unternehmen wie bei J.u.A. Frischeis handelt. Eine App sorgt für die nötige Arbeitserleichterung. Weiterlesen ...

Standard Post with Image

Wie Julian im Wohnzimmer baggert

Weihnachten war heuer für uns ein besonderes Ereignis, weil wir mit unserem Geschenk nicht nur dem Beschenkten Freude machten, auch für uns waren die Vorbereitungen sehr lustig. Weiterlesen ...

Standard Post with Image

Blick in die Zukunft

Für uns ist die HoloLens nicht nur aus Anwender-, sondern natürlich auch aus Entwicklersicht ein äußerst spannendes Thema. Da ist zunächst die Tatsache, dass es sich bei der Brille um einen vollständigen PC mit Windows 10 Betriebssystem handelt. Für die Verwendung ist keine Verbindung zu einem Smartphone oder einem anderen Computer notwendig. Jede normale Windows-App lässt sich damit prinzipiell auch auf der HoloLens starten. Dann wird ein virtueller Bildschirm eingeblendet, der sich beispielsweise über dem Schreibtisch platzieren oder auch an die Wand hängen lässt wie ein Fernseher – oder eben wie ein Fenster. Weiterlesen ...

Standard Post with Image

Von Software und Bürostühlen

Wie viel kostet ein Bürostuhl? Das kommt darauf an, werden Sie sagen. Es gibt wenige unter 30 €, es gibt viele um 300 €, und wenn Sie 3.000 € ausgeben können, werden Sie auch Anbieter finden. Dazwischen ist alles möglich. Weiterlesen ...

Standard Post with Image

Wie wichtig die Probe aufs Exempel ist..

Fehlt die Prüfung, läuft’s wohl nicht – weil ohne ordentliche Testphase einfach kein kompletter Entwicklungsprozess möglich ist. Weder bei Software, noch in der Automobilindustrie. Weiterlesen ...

Holo, World! - Grüß' Bot!

Roman Schacherl hat auf der BASTA! 2016 mit Mascha Schnellbacher von entwickler.de über neueste Trends in der Mixed Reality und das Microsoft Bot Framework gesprochen. Weiterlesen ...

Standard Post with Image

Die Datenspinne

Ein kurzer Abriss zum Buch „Die Datenspinne, Im Netz von Google, Facebook, Alibaba und Co!“ erschienen im Leykam Verlag 2016. Weiterlesen ...

Standard Post with Image

Sieh die Welt mit anderen Augen

Die HoloLens ist das neue Tech-Gimmick aus dem Hause Microsoft. Wenig verwunderlich, dass die software-affinen Entwickler aus Asten unter den ersten in Österreich sind, die die Brille besitzen und testen. Weiterlesen ...

Standard Post with Image

Gastvortrag in Hagenberg

Im randvollen Audimax der Fachhochschule Hagenberg hielten Daniel Sklenitzka und Roman Schacherl einen Vortrag über Microsoft HoloLens. Weiterlesen ...

Standard Post with Image

Wie plane ich das Unplanbare?

Gute Frage, werden Sie sich jetzt denken. Wie man dennoch auf unvorhergesehene Ereignisse vorbereitet sein kann, erklärt uns Reinhard Schmidt, stv. Landesrettungskommandant beim Roten Kreuz. Weiterlesen ...

Standard Post with Image

softaware läuft

Wir waren mit einer softaware-Staffel beim gestrigen Stadtgrandprix Marchtrenk vertreten und haben die 10 Meilen in 1h 20 hinter uns gebracht. Weiterlesen ...

Standard Post with Image

Von Software und Leberkäse

Neulich im Supermarkt meines Vertrauens: „Einen Kornspitz mit Leberkäse, bitte.“ Kornspitz, Leberkäse, einen. Alles gesagt, dachte ich. Aber ich hatte nicht mit der Komplexität meiner Anforderungen gerechnet. Weiterlesen ...

Standard Post with Image

Ein CRM als Verkaufssensation

Mit SELLSATION hat das Team von softaware ein Customer Relationship Management System entwickelt, das Unternehmen aus sämtlichen Sparten den Vertriebsprozess erleichtert. Weiterlesen ...

Standard Post with Image

Microsoft Azure App Services - eine Plattform für viele Anwendungsfälle

Das Betreiben moderner Webanwendungen kommt einem wohl nicht als Erstes in den Sinn, wenn man von App Services hört. Die Azure App Services haben tatsächlich nur sehr wenig mit dem zu tun, was im Allgemeinen als „App“ bezeichnet wird. Microsoft Azure App Services sind ein so genannter „Platform as a Service (PaaS)“-Cloud-Dienst, der eigentlich aus vier Teilen besteht: Web Apps, API Apps, Mobile Apps und Logic Apps.Während die ersten drei Services sehr eng miteinander verwandt sind und sich im Wesentlichen nur in Nuancen voneinander unterscheiden, stellen Logic Apps einen neuen Weg dar, Workflows auf deklarativer Ebene und ohne großen Entwickler-Hintergrund zu erstellen und zu warten. Weiterlesen ...

Standard Post with Image

Nur Kartoffeln sind wirklich offlinefähig

Stellen Sie sich vor, Sie stehen in der Früh auf, stapfen ins Bad, drücken auf den Lichtschalter – und nichts passiert. Mist. Dann eben im Dunklen Zähneputzen. Erfolgreich ertasten Sie den Wasserhahn und drehen. Wieder nichts. Als Sie auf die Straße schauen, merken Sie, dass auch dort alles dunkel ist. Weiterlesen ...

Standard Post with Image

Perfekt im Bild

Nicht hinter ihren Bildschirmen, sondern zur Abwechslung vor der Kamera fanden sich die Mitarbeiter von softaware Anfang März. Schüler und Schülerinnen der HLW für Kommunikations- und Mediendesign vom Schulverein der Kreuzschwestern Linz lichteten sie professionell ab. Weiterlesen ...

Standard Post with Image

Safety first

Wir waren gestern im Öamtc Fahrsicherheitszentrum Marchtrenk zu Gast und haben nach internen Vorträgen zu Technologie und Strategie auch das Gaspedal (und so manche Kupplung) ausgiebig betätigt. Trotz Regen ein unvergesslicher Tag! Weiterlesen ...

Standard Post with Image

Cortana-Integration in Windows 10 Apps

Seit Windows 10 hat die Sprachassistentin Cortana auch einen Nebenwohnsitz am Desktop. Roman Schacherl hat bei der .NET User Group Austria und auf der NRW Conf in Wuppertal gezeigt, wie Entwickler davon profitieren können und wie Sie Ihre eigene App “Cortana-fit” machen können. Weiterlesen ...

Standard Post with Image

Beste Masterarbeit der FH OÖ

Philipp Pendelin wurde mit dem Teufelberger Master-Thesis-Award für die beste Masterarbeit ausgezeichnet!
Wir gratulieren! Weiterlesen ...

Standup-Coding an der FH Hagenberg

Die Idee zu “Standup Coding” - einer Mischung aus Standup Comedy und Live-Coding - entstand vor einigen Monaten in unseren Köpfen. Aus missionarischem Eifer, andere für unsere tägliche Arbeit zu begeistern. Wir wollten zeigen, dass Software Entwicklung etwas anderes ist, als 0er und 1er zu tippen: Kreativität, Kommunikation, Innovation. Und natürlich auch das Schreiben von Sourcecode und das Arbeiten mit einer Entwicklungsumgebung. Weiterlesen ...

Standard Post with Image

Testing at softaware

We at softaware care about our applications.
We care about the quality of our applications.
So we test them.
Our applications are tested both manually and automatically. We write unit tests for small parts as well as function tests for larger parts of the application. We found function tests to be quite time-consuming and error-prone to write. That’s why we created a tool which eases the pain of writing tests for larger parts of an application and we named it “MvvmTester”. Weiterlesen ...

Video: Azure auf mobilen Plattformen

Philipp Pendelin und Roman Schacherl haben letzte Woche auf der BASTA! Spring in Darmstadt einen Vortrag mit dem Titel “Pushing the Limits: Azure auf mobilen Plattformen” gehalten. Weiterlesen ...

Standard Post with Image

Vortragsvideo: Neuigkeiten in C# 6 und Visual Studio 2015

Roman Schacherl hat am 8. Jänner 2015 einen Gastvortrag an der FH Hagenberg (OÖ) gehalten - vor einem vollständig gefüllten Hörsaal (vielen Dank allen TeilnehmerInnen!). Die Zusammenfassung der Neuigkeiten, den Stream zum Nachhören und Direktlinks zu den Themen im Video finden Sie hier! Weiterlesen ...

Standard Post with Image

Asynchronism and Parallelism in Business Applications

Last week I did a talk at the BASTA! Spring conference in Darmstadt (Germany) about asynchronous and parallel programming. My goal was to show that asynchronous and parallel programming is not only relevant for calculating primes but also for many business scenarios as well. Weiterlesen ...

Standard Post with Image

Using Multiple Views in Windows Store Apps

Windows 8.1 enables app developers to use the secondary screen as well and to project a separate view. Imagine product catalogues that show an immersive, full screen image of the product on the external monitor while the sales manager navigates through the portfolio on the Windows Store App. Weiterlesen ...