Suche
Kategorien
Über…
Das ist das Blog von Sven Hasselbach über Themen aus der Entwicklung und alles, was ihm sonst so durch den Kopf geht.
Seit 2003 als freiberuflicher Entwickler deutschlandweit im Einsatz, mit dem Schwerpunkten Lotus Notes & XPages, Spring, Java & OSGi
IBM ICS Champion 2013
Um Kontakt mit mir aufzunehmen, einfach eine eMail an contact<at>hasselba.ch schicken oder mich bei XING finden:
Projektanfragen sind immer willkommen!-
Neueste Beiträge
Neueste Kommentare
- Chris Eggenberger bei xsp.application.context.proxy
- Chris Eggenberger bei xsp.application.context.proxy
- Displaying Markdown in an XPage using the showdown.js library - wp2020.focul.net bei XPages: Inject CSJS code at page top
Archive
Meta
Archiv des Autors: Sven Hasselbach
SNoUG 2017: Hochperformante REST Schnittstellen für Domino
Dieses Jahr spreche ich zum ersten Mal auf der SNoUG am 22. März diesen Jahres. Wie der Name des Vortrages vermuten lässt, geht es um die Entwicklung hochperformanter REST Schnittstellen auf dem Domino Server, und der gesammelten Erfahrungen der letzten … Weiterlesen
DomiNodeJS: Node.js on Domino
A while ago I started a new project which allows a seamless integration of Node.js into the Domino server. The project is hosted on GitHub: https://github.com/hasselbach/dominodejs The Node.js server is running as a DOTS task, and under the hood the … Weiterlesen
Veröffentlicht unter Allgemein
4 Kommentare
Aus aktuellem Anlass: Quo vadis, Domino?
Schon mal darüber nachgedacht, was nach 2021 kommt? Migrationen dauern lange, sind niemals vollständig, und irgend ein wichtiges Detail wird übersehen. Und in der Zwischenzeit? Gerne biete ich meine Unterstützung an: Bei der Suche nach Alternativen für IBM Notes / Domino, bei Strategien … Weiterlesen
Veröffentlicht unter Allgemein
Schreib einen Kommentar
Java NAPI: Enable / Disable Recycling of C Handles
Initialize Java NAPI com.ibm.domino.napi.c.C.initLibrary( „“ ); Disable Recycling com.ibm.domino.napi.c.BackendBridge.setNoRecycle( session, session, true ); Enable Recycling com.ibm.domino.napi.c.BackendBridge.setNoRecycle( session, session, false ); To use these methods in an agent, you have to import some Jars first.
XPages & Domino JNA
Karsten Lehmann has published a very promising project named „Domino JNA„, which allows access to the underlying IBM Domino/Notes C API from Java. If you want to use the project in a XPages, you have to add some Java permissions … Weiterlesen
Veröffentlicht unter Java, Security, Server, XPages
Ein Kommentar
Vaadin In XPages: A UIComponent for embedding Vaadin applications
I have created an UIComponent to embed Vaadin applications into XPages. It allows to run both technologies on the same site by adding it to your XPage: <?xml version=“1.0″ encoding=“UTF-8″?> <xp:view xmlns:xp=“http://www.ibm.com/xsp/core“ xmlns:vaadin=“http://vaadin.com/xsp/control“ createForm=“false“> … Weiterlesen
EntwicklerCamp 2016: XPages erweitern und ausbauen
Die PDF Version meiner Entwickler Camp 2016 Session „XPages erweitern und ausbauen“ gibt es hier: ec2016-Votrag-XPagesErweiternUndAusbauen.pdf Die verwendeten Sources finden sich in diesem Repository auf GitHub: ec2016-xpages-erweitern Bei Fragen/Problemen einfach eine kurze Info an mich.
EntwicklerCamp 2016: Ein Leben ohne Notes Client
Hier gibt es die PowerPoint Präsentation von meiner Entwickler Camp 2016 Session „Ein Leben ohne Notes Client“: ec2016-Votrag-LebenOhneNotesClient.pptx Die kompletten Sources finden sich in diesem Repository auf GitHub: ec2016-ein-leben-ohne-notesclient Bei Fragen/Problemen einfach eine kurze Info an mich. UPDATE: Hier die … Weiterlesen
Kurze Werbeunterbrechung
Probleme bei der XPages-Entwicklung? Schulung gefällig? Fehlt die eine oder andere Komponente? Oder wird ein neuer Renderer benötigt, der zur Abwechslung mal den HTML Code generiert, den man gerne hätte? Ich biete gerne meine Unterstützung an. Einfach mal Kontakt aufnehmen. … Weiterlesen
Veröffentlicht unter Allgemein
Schreib einen Kommentar
How To Crash a Domino Server in 500ms
How To Crash a Domino Server in 500ms 1. Create a Java agent and do something in your finally block (or in a ThreadDeath exception handling) which runs longer than 500ms import lotus.domino.AgentBase; public class JavaAgent extends AgentBase { … Weiterlesen