When developing a new application, user management is usually required as well. To relieve the developers of this task in Java EE application, Keycloak is offered as an identity and access management solution. Assuming that the Keycloak server is already prepared accordingly, I will show below how the interaction with an application server can succeed.
WeiterlesenInternet
Oracle APEX is an powerful tool for creating reports based on SQL queries. However, some functionalities that are very important in the development process are missing, for example the possibility to connect to a Git repository. In this post I want to present how our team handles this problems.
WeiterlesenAt my working place I had the task to develop an Jakarta EE web application where LDAP users from the company can log in and do some stuff. This article is not about what the app was capable of but about the SSO authentication part. One requirement was that the users do not have to log in independently, but that this happens automatically in the background. In the following I would like to explain how I have achieved this.
WeiterlesenIn diesem Blog habe ich mich bereits an einer Reihe verschiedener Programmiersprachen und Frameworks ausprobiert. Als nächste Technologie auf meiner Liste stand Ruby mit dem Web-Framework Ruby on Rails. Dafür habe ich mir als Projekt die Entwicklung eines DMS (Document Management System) überlegt und möchte im Folgenden meinen Einstieg in Ruby on Rails schildern.
WeiterlesenSince my Raspberry is standing around relatively unused at home, I am constantly looking for ideas to use it sensibly. Then I had the idea to connect the Raspberry to my boxes in my room and use it as a Spotify Connect Client. This allows me to listen to music via the system without having to connect my mobile phone directly to it.
I am currently developing an Java EE application with an JSF frontend and struggled with some major page speed problems. In this article I want to give you some ideas that may improve your application in matter of the loading time.
Let’s Encrypt is a widely known service to provide SSL certificates. For some time now it has also been possible to obtain wildcard certificates. In this article I would like to show how to automate the creation of this type of certificate.
WeiterlesenBei mir war es immer so eine nicht ganz ausgereifte Sache, wie ich meine offenen Aufgaben geregelt habe. Seit einiger Zeit habe ich aber eine zumindest für mich zufriedenstellende Lösung gefunden.
Ein Vorteil von WordPress gegenüber anderen Content Management Systemen sind die vielen, oft auch kostenfreien Plugins. Für meine Installation habe ich aktuell keine kostenpflichtigen Plugins heruntergeladen. Um welche es sich dabei handelt, stelle ich in diesem Artikel vor.
Einen kleinen Einblick in die Progammierung von Apps mit Android habe ich bereits gegeben. Ein weiteres Thema, was mich interessiert hat, war das Entwicklen von Browser-Plugins, in meinem Fall speziell ein Firefox Add-on. Und wie das geht, möchte ich in diesem Artikel einmal erklären.
WeiterlesenDa mein Raspberry relativ ungenutzt zu Hause rumsteht, bin ich quasi andauernd auf der Suche nach Ideen, diesen sinnvoll einzusetzen. Mir kam dann die Idee, den Raspberry an meine Boxen in meinem Zimmer anzuschließen und als Spotify Connect Client einzusetzen. Damit kann ich über die Anlage Musik hören, ohne dass ich das Handy direkt daran anschließen muss.
Im Januar 2018 konnte ich meine Ausbildung erfolgreich abschließen. Im Rahmen der Ausbildung zum Fachinformatiker mit der Fachrichtung Anwendungsentwicklung musste dabei ein innerbetriebliches Projekt mit einer Dauer von 70 Stunden umgesetzt werden. Zur Abschlussprüfung zählt dabei die Dokumentation des Projektes sowie eine Präsentation.
Bevor ich mir im Rahmen der Ausbildung zusammen mit meinem Ausbilder einen eigenen virtuellen Server aufgesetzt habe, wusste ich noch nicht genau, was man damit alles machen kann und was mir das ganze bringen soll. Im Folgenden möchte ich einige Programme aufzählen, die ich nutze oder noch ausprobieren möchte. Dabei habe ich darauf geachtet, dass alle hier vorgestellten Anwendungen kostenlos sind.
Vor einiger Zeit hat die Software AG – eines des größten Softwarehäusern in Europa – mit meinem Ausbilder Stefan und mir ein Video gedreht. Das Ergebnis gibt es jetzt hier zu sehen!
Die Umstellung von HTTP auf eine verschlüsselte Verbindung mit HTTPS ist ein wichtiges Thema für Seitenbetreiber und wird zum Beispiel durch Let’s Encrypt stark vereinfacht. Auf der ersten Seite bei einer Google-Suche sollen die Ergebnisse zu mehr als 50% eine HTTPS-Verschlüsselung aufweisen und Browser wie Google Chrome oder Firefox warnen inzwischen vor ungesicherten Verbindungen. In diesem Artikel möchte ich aufzeigen, wie diese Verschlüsselung funktioniert und wie der Client mit dem Server kommuniziert.
Wenn man eine eigene Webseite erstellt oder auch schon länger betreibt, interessiert es wahrscheinlich die meisten Seitenbetreiber, ob sie denn auch Traffic bekommen und eine gewisse Reichweite erzielen. Für diesen Verwendungszweck werden Tracking-Tools wie Google Analytics oder eben auch Piwik benutzt.