Die sQLshell bietet grundlegende Features wie SQL-Editor mit Syntaxhighlighting, Autovervollständigung und Code-Templates kombiniert mit spezifischen Erweiterungen für die Arbeit mit SQL-Skripts.
Visuelle Abfragegestaltung ist ebenso selbstverständlich wie die visuelle Verwaltung des Datenmodells. Die sQLshell geht aber weit über diese grundlegenden Funktionalitäten hinaus - Einige Alleinstellungsmerkmale für diese Anwendung sind beispielsweise:
12.10.2024
In meinem $dayjob kam neulich die Frage auf, ob es möglich wäre, die aktuelle Softwareinstallation eines Linux-Systems als Software Bill of Materials (SBOM) zu exportieren.
12.10.2024
Ich habe - motiviert durch meine Experimente zur Visualisierung von Paketabhängigkeiten in Linux-Installationen als interaktive Graphen - versucht, relationale Datenmodelle in ähnlicher Form zu visualisieren und dazu zwei Plugins für die sQLshell geschrieben.
30.09.2024
Die sQLshell ist nunmehr wieder in drei Deploymentvarianten verfügbar: Dem Standardinstaller für Linux und Windows, der portablen Version zum Start von - zum Beispiel - einem USB-Stick und endlich wieder als WebStart-Variante
11.08.2024
Ich habe neulich übere eine Möglichkeit berichtet, SQLite mittels der sQLshell und Beanshell-Skripten um SQL-Funktionen zu erweitern. Ich habe weitere Untersuchungen in dieser Richtung angestellt.
30.06.2024
Ich habe neulich über eine Möglichkeit berichtet, SQLite mittels der sQLshell und Beanshell-Skripten um SQL-Funktionen zu erweitern. In diesem Artikel versprach ich auch, über eine solche Möglichkeit für Aggregatfunktionen zu berichten.
23.06.2024
Ich habe bereits hin und wieder über Erweiterungen der sQLshell berichtet, die bestimmte spezifische, proprietäre Features des jeweiligen DBMS in der sQLshell verfügbar machen.
27.05.2024
Eine neue Version der sQLshell ist verfügbar!
20.05.2024
Ich habe in letzter Zeit hin und wieder mit der sQLshell und SQLite herumgespielt - Neulich wurde ich gefragt, ob die sQLshell eigentlich auch Redis kann...
12.05.2024
Wie bereits in einem früheren Artikel erwähnt plane ich, demnächst ein Plugin für die sQLshell anzubieten, das eine Visualisierung von Daten mit räumlichem Bezug im Stil eines Geoinformationssystems erlaubt.
05.05.2024
Wie bereits in einem früheren Artikel beschrieben treibe ich derzeit Anstrengungen voran, die sQLshell attraktiver für Nutzer zu machen, die mit Geodatenbanken arbeiten.
13.04.2024
Die sQLshell hat eine weitere Integration erfahren - obwohl ich eigentlich selber nicht viel dazu tun musste: Es existiert ein Projekt/Produkt namens steampipe, dessen Slogan ist select * from cloud; - Im Prinzip eine Wrapperschicht um diverse (laut Eigenwerbung mehr als 140) (cloud) data sources.
16.03.2024
Ich hatte ja schon beschrieben, dass ich mich in diesem Jahr wieder intensiver um mein Geoinformationssystem EBMap4D kümmern möchte. Dazu habe ich jetzt einige infrastrukturelle Vorbereitungen getroffen...
16.03.2024
Ich habe neulich beschrieben, welche Vorbereitungen ich traf, um mein Geoinformationssystem EBMap4D mit der sQLshell zu integrieren.
11.02.2024
Ich habe in der Vergangenheit bereits darüber berichtet, wie ich Komponenten, die ursprünglich für die sQLshell entwickelt wurden angepasst habe, um ein Frontend für die Zeitreihendatenbank Influx zu schaffen.
08.02.2024
Ich habe überlegt, die begonnene GUI für Influx in ein Plugin für die sQLshell umzugestalten. Dafür muss die bestehende Implementierung noch poliert werden.
30.01.2024
Ich habe bereits über mein Plugin für die sQLshell zur Visualisierung von Resultaten des EXPLAIN-Statements in PostgreSQL berichtet.
30.12.2023
Dieses Jahr ist auch wieder rum. Zeit, nach vorne und Zurück zu blicken...
19.12.2023
Es gibt inzwischen einen von mir erstellten Fork des originalen Repository, in dem ich die Komponente zur Darstellung der Konsole gegen die ausgetauscht habe, die in der sQLshell in den Plugins MDIJavaEditor und MDISqlEditor zum Einsatz kommt - dadurch wird wenigstens durch das Syntax-Highlighting auf problematische Stellen im Code hingewiesen.
21.11.2023
Nachdem ich meine Forschungen zu Annotations und BeanInfos für JavaBeans abgeschlossen hatte, entschloss ich mich ein weiteres Projekt zum Abschluss zu bringen, das bereits geraume Zeit geduldig im Backlog meiner Aufmerksamkeit harrte...
18.11.2023
Durch meine Beschäftigung mit Postgres als Testhäschen für die Unterstützung neuer Datentypen in der sQLshell musste ich mich natürlich auch mehr und tiefgreifender mit Postgres selbst auseinandersetzen.
05.11.2023
Eine neue Version der sQLshell ist verfügbar!
25.09.2023
Ich musste neulich mein Projekt plantumlinterfaceproxy aktualisieren
27.08.2023
Eine neue Version der sQLshell ist verfügbar!
27.08.2023
Eine neue Version der sQLshell ist verfügbar!
11.08.2023
Ich habe ein neues Plugin für die sQLshell geschrieben, das Gnuplot noch enger in die Anwendung integriert:
28.06.2023
Ich habe neulich eine meiner alten Anwendungen hervorgeholt und zwei sehr alte Tickets schließen wollen - das eine zwei und das andere sogr drei Jahre alt. Da niemand außer mir darauf wartete, war dieses hohe Alter der Tickets nicht weiter schlimm. Das Schlimme kam aus einer völlig unerwarteten Richtung...
31.10.2022
Nachdem ich neulich festgestellt habe - voller Verwunderung festgestellt - dass es keine Möglichkeit gibt, mittels der in Java zur Verfügung stehenden DateFormat-Implementierungen Unix-Epochs zu parsen und zu erzeugen, musste ich selbst zur Tastatur greifen...
23.10.2022
In meinem $dayjob musste ich vor einigen Monaten einmal einen Bug untersuchen. Das hat eine (für mich) überraschenende Tatsache ans Licht gebracht und mich wieder daran erinnert, was ich zum Thema Forensik gelernt habe: Man braucht Zeit und Ruhe, um das Problem und die hinterlassenen Zeichen gründlich zu untersuchen und so zum Kern des Problems vorzudringen.
23.10.2022
Während der Umstellung meiner Codebasis auf Java in der Version 17 schien es kurzzeitig so zu sein, dass diese Umstellung einen deutlich höheren Aufwand benötigen würde als ursprünglich angedacht: viele der Plugins der sQLshell funktionierten nicht mehr.
15.10.2022
Eine neue Version der sQLshell ist verfügbar! Sie bringt ebenfalls Unterstützung für einen neuen Datentyp.
14.09.2022
Ich habe den unter anderem im XPathLab eingesetzten Editor für XML-Dokumente um neue Funktionalitäten erweitert
03.09.2022
Eine neue Version der sQLshell ist verfügbar!
27.08.2022
Ich habe mich vor einigen Wochen in einer Diskussion in einem meiner $dayjob-Projekte von einer konkreten Aufgabe zum Nachdenken anregen lassen: Wie schaffe ich es, Daten zwischen zwei Softwareinstanzen zu übertragen, wenn sich die Version und damit die Struktur des Schemas zwischen beiden unterscheidet?
13.08.2022
Eine neue Version der sQLshell ist verfügbar!
13.08.2022
Wie bereits in einem früheren Artikel erläutert, wurde die sQLshell um Möglichkeiten ergänzt, Datenbank-spezifische Funktionalitäten anzubieten, die über die im JDBC-Standard definierten hinausgehen.
31.07.2022
Ich habe neulich zwei verschiedene Ideen verfolgt, die mich beide dazu brachten, OpenSource-Projekte mit meinem Input zu veredeln. Dabei sah ich, was schlecht an OpenSource-Projekten ist und warum deren Existenz trotzdem eine richtig gute Sache ist!
02.07.2022
Eine neue Version der sQLshell ist verfügbar!
28.05.2022
Und wieder ist ein neuer Container in meinen Docker-Zoo aufgenomen worden.
22.05.2022
Nach den diversen schlimmen Nachrichten Ende letzten Jahres (Log4Shell) habe ich den Entschluss gefasst, von Log4J Abschied zu nehmen und eine andere Logging-Lösung einzusetzen.
13.04.2022
Nach längerer Pause wird nun ein weiteres neues Plugin für die sQLshell veröffentlicht. Ich beschäftigte mich mit JPA und suchte nach einer Methode, Entities für ein bestehendes Schema zu erzeugen.
02.04.2022
Ich hatte bereits verschiedentlich über die Versuche geschrieben, die GUI- und Interaktionsmetaphern zur Arbeit mit relationalen Datenbanken, die zum Beispiel in der sQLshell zum Einsatz kamen auch auf Zeitreihendatenbanken auzuwenden.
02.04.2022
Wie bereits in einem früheren Artikel zum Thema sQLshell-Plugins wird hier wieder ein neues Plugin für die sQLshell vorgestellt, das eine neue Möglichkeit bietet Datenmodelle zu dokumentieren/analysieren.
29.01.2022
Ich habe bereits verschiedentlich auf eine Komponente verwiesen, die ich aus einer frühen Version des Editors JEdit erstellt habe - zuletzt als ich über den Fork zur Verbesserung der BeanShell wegen der Trojan Source Vulnerability berichtete.
09.12.2021
Ich habe bereits über Ideen geschrieben, die TrojanSource-Vulnerability in anderen Kontexten zu untersuchen - ein Vorkommnis in dem Job, mit dem ich mir das Geld für Kuchen verdiene hat mich jetzt angestachelt, diese Untersuchung tatsächlich umfangreich und gründlich durchzuführen. Dieser Beitrag wurde zum CCC End-of-year event 2021 eingereicht und abgelehnt.
13.11.2021
Nachdem die kritische Lücke Trojan Source veröffentlicht wurde habe auch ich geprüft, ob die sQLshell oder dWb+ dadurch verwundbar wären.
12.11.2021
Nachdem ich das hochinteressante Paper Trojan Source: Invisible Vulnerabilities gelesen hatte kam ich durch einen Post auf Mastodon (leider nicht öffentlich einsehbar) auf Ideen... auf Ideen...
04.11.2021
Ich habe im Zuge der Aktualisierung der Dokumentation für meinen Static Site Generator dessen Dokumentation wie auch die für dWb+ und Aviator unter der bekannten Lizenz als Open Source auf Gitlab zur Verfügung gestellt.
04.11.2021
Der Aviator entstand, um Anwendern die Möglichkeit zu bieten, ohne Programmmierkenntnisse schnell ansprechende Visualisierungen für Prozesse zu erstellen. Diese Lösung existiert unter anderem als Addon für dWb+, sQLshell und ESRI ArcGIS.
17.08.2021
Es gibt wieder einmal ein neues Plugin für die sQLshell
17.08.2021
Es gibt wieder einmal ein neues Plugin für die sQLshell
13.08.2021
Ich setze die sQLshell auch in dem Job ein, dem ich zum Zwecke des Bezahlens der Kuchen-Zutaten nachgehe. Auf den vom aktuellen Kunden gestellten Laptops hatte ich damit seltsame Performanceprobleme...
08.08.2021
Ähnlich LDAP wurde die sQLshell mit Unterstützung für ein weiteres System ausgestattet, das keine klassische relationale Datenbank ist:
29.05.2021
Die sQLshell hat seit einigen Jahren Unterstützung zur Arbeit mit Verzeichnisdiensten (LDAP) eingebaut, der bisher aber eher stiefmütterlich behandelt wurde, was Werbung dafür angeht. Aus aktuellem Anlass habe ich diese Funktionalität einigen Tests unterzogen und kleinere Verbesserungen daran durchgeführt.
07.03.2021
Die sQLshell beruht auf einem von mir selbst entwickelten Wrapper für JDBC-Treiber, über die letztlich die Kommunikation mit dem eigentlichen JDBC-Treiber und damit letztlich mit der Datenbank abgewickelt wird. Nach einer größeren Aufräumaktion in den betreffenden Codeteilen und der Bearbeitung eines Tickets, bei dem sich die Features als überaus hilfreich erwiesen habe ich mir vorgenommen, diese Implementierung im Laufe des Jahres als OpenSource-Projekt zur Verfügung zu stellen.
16.01.2021
Ich habe nach meinem letzten neuen Plugin für die sQLshell bereits wieder ein neues im Angebot - dieses Mal im Bereich Reporting
03.01.2021
Eine neue Version der sQLshell ist verfügbar!
02.01.2021
Zunächst muss ich einmal sagen, dass ich mich sehr gefreut habe, dass eine neue Initiative für das Weiterleben von Webstart existiert - einer Möglichkeit, Applikationen zu verteilen, die ich immer für wegweisend hielt - aber...
05.08.2020
Ich stellte neulich neue Plugins für die sQLshell vor, die es unter anderem ermöglichen, Gnuplot-Skripte zu erzeugen, die als Grundlage für Graphiken dienen können. Ich berichtete hier ebenfalls bereits über Versuche, Unterstützung für Zeitreihendatenbanken in sQLshell zu integrieren.
01.08.2020
Das Meta-Plugin der sQLshell wurde in einer neuen Version veröffentlicht
29.07.2020
Es ist nun bereits über ein Jahr her, dass neue Plugins für die sQLshell vorgestellt wurden - daher ist es nun wieder einmal an der Zeit...
03.07.2020
Ich arbeite seit einiger Zeit an der Integration von Unterstützungen für Zeitreihendatenbanken in der sQLshell.
08.02.2020
Vor einiger Zeit berichtete ich darüber, wie ich versucht hatte, die Komponente, auf der unter anderem die sQLshell und dWb+ beruhen um eine Möglichkeit erweitern, die Module und Tabellen automatisch bestmöglich anzuordnen.
08.02.2020
Ich habe die Gelegenheit benutzt, das relativ neue Projekt Timestamping Server als Testhäschen für Applikationsmonitoring zu missbrauchen.
01.12.2019
Wie bereits in einem früheren Artikel beschrieben beschäftige ich mich derzeit mit Ideen, Echtzeitdatenbanken und speziell InfluxDB in die sQLshell zu integrieren.
12.11.2019
Die sQLshell wurde eigentlich für die Arbeit mit relationalen Datenbanken geschaffen. Trotzdem hat sie bereits diverse Ausflüge in andere Bereiche unternommen. Jetzt kam ein weiterer dazu...
26.09.2019
Nachdem ich mich lange dagegen gewehrt habe, Docker privat einzusetzen, habe ich jetzt doch wieder angefangen, mich damit zu beschäftigen...
30.07.2019
Eine neue Version der sQLshell ist verfügbar!
24.05.2019
Wie bereits im letzten Jahr kommt auch dieses Jahr wieder eine neue Version der sQLshell.
17.03.2019
Wie bereits in einem früheren Artikel angekündigt habe ich nunmehr zwei Plugins für die sQLshell fertiggestellt, die die Fähigkeiten von Gnuplot zur Visualisierung von numerischen Angaben gestatten
12.02.2019
Nachdem ich in meinem bislang jüngsten Github-Projekt meine Liebe zu Badges entdeckt habe, wollte ich versuchen, das in meinem lokalen Gitlab ebenfalls zu nutzen
09.02.2019
Obwohl ich ja finde, dass der erste Januar jetzt nicht so ein spezieller Tag ist, schreibe ich mir doch um diesen Tag rum immer mal wieder ein "Listche", auf dem ich mir Vorhaben notiere, die ich mit mittlerem zeitlichen Horizont anzugehen gedenke.
22.12.2018
Ich beschäftige mich ja gerade wieder mehr mit Chaostheorie und nichtlinearen Differentialgleichungssystemen. Viele der Visualisierungen, die man hierzu auf dieser Seite finden kann, wurden mit Java3D oder Gnuplot erstellt. Für die Untersuchung von Bifurcation Diagrammen wollte ich etwas neues versuchen.
18.11.2018
Wieder habe ich das Framework zur Erzeugung von Testdaten um einige neue Generatoren erweitert.
11.11.2018
Nachdem ich das letzte mal von einer Erweiterung des Frameworks selbst berichtet habe, soll es diesmal wieder um die Vorstellung einiger neuer Generatoren für das Framework zur Erzeugung von Testdaten gehen.
29.06.2018
Nachdem ich mein Build-Ökosystem hin zu Gitlab migriert habe, habe ich nun den nächsten Schritt in Angriff genommen: Continuous Integration oder kurz: CI...
16.04.2018
Die Umstellung auf Java9 in meinen eigenen Projekten ist abgeschlossen
17.03.2018
Ich habe eine der von mir benutzten Softwarekomponenten aktualisiert: die Chart-Bibliothek JFreeChart. Damit sind auch neue Versionen von sQLshell und dWb+ verfügbar
17.03.2018
Nachdem ich erfolglos versucht habe, Log4J 2 auf Arbeit in ein Projekt zu integrieren (Die Liste der Abhängigkeiten ist endlos und für ein Framework, dessen einziger Zweck das Logging ist, ehrlich gesagt eine Frechheit), habe ich neulich wieder einmal mit der Idee herumgespielt, Log4J 1.x komplett zur Laufzeit konfigurierbar zu machen. Als Abfallprodukt sind zwei neue Appender entstanden.
25.02.2018
Nachdem ich bereits über den einen oder anderen Bug in Verbindung mit Java 9 berichtet habe, habe ich bereits wieder einen gefunden - und wieder verbunden mit der ach so tollen Erfindung des Java-Modulsystems
08.01.2018
Die sQLshell hat auch in der Vergangenheit schon Brücken geschlagen - jetzt kommt eine weitere hinzu.
26.12.2017
Ich fand einen sehr interessanten Artikel, der sich mit der effizienten Auslastung aller Kerne eines Prozessors bei der Abarbeitung voneinander abhängiger Tasks beschäftigt. Daraus wuchs der Wunsch, dies Idee zu implementieren und dann damit zu experimentieren.
10.12.2017
Ich habe eine der von mir benutzten Softwarekomponenten aktualisiert: die Template-Engine Velocity. Damit sind auch neue Versionen von sQLshell und dWb+ verfügbar
01.10.2017
Wie in einem früheren Artikel bereits angekündigt habe ich mein persönliches Ticketingsystem ein wenig angepasst.
08.07.2017
Einige neue Generatoren wurden für das Framework zur Erzeugung von Testdaten geschaffen.
08.07.2017
Einige neue Generatoren wurden für das Framework zur Erzeugung von Testdaten geschaffen.
22.05.2017
Nachdem auch in Rahmen meiner Arbeit neulich wieder ein rekursives Datenmodell sein hässliches Haupt erhob,musst ich mich damit beschäftigen. Ich fand heraus, dass es für verschiedene DBMS spezielle SQL-Konstrukte gibt, die es erlauben, solche rekursiven Strukturen in einer Query abzufragen. Danach dachte ich nach und stellte fest, dass eines der Features der sQLshell bereits sehr einfaches Arbeiten mit solchen Strukturen ermöglicht:
18.03.2017
In der Zeit über Weihnachten haben sich einige Verbesserungen in der ModuleWorkspace-Komponente - unter anderem verwendet in der sQLshell und im Rapid-Prototyping-Werkzeug dWb+ ergeben, die die allgemeine Benutzbarkeit verbessern:
12.03.2017
Ich wollte schon lange einmal den überfälligen Schritt tun und die ModuleWorkspace-Komponente, auf der unter anderem die sQLshell und dWb+ beruhen um eine Möglichkeit erweitern, die Module und Tabellen automatisch bestmöglich anzuordnen.
06.01.2017
Die sQLshell wurde in einer neuen Version veröffentlicht. Grund dafür war eine Inkompatibilität des Oracle-JDBC-Treibers
07.10.2016
Die sQLshell hat im Laufe der letzten Wochen wieder verstärkt Aufmerksamkeit von mir bekommen - zwei neue Features wurden zum Reporting hinzugefügt.
08.09.2016
Ein neues Feature hat Einzug gehalten in die ModuleWorkspace-Komponente - unter anderem verwendet in der sQLshell und im Rapid-Prototyping-Werkzeug dWb+: Module können nun zu Gruppen zusammengefasst werden, wie etwa Objekte in Graphikprogrammen
28.08.2016
Nachdem die Entwicklung der sQLshell jetzt langsam wieder Fahrt aufnimmt, wurde entschieden, der sQLshell auch Datenbank-spezifische Erweiterungen zu gönnen.
21.08.2016
Die sQLshell wurde nach dem erfolgreichen Einsatz von Annotation Prozessoren für Generatoren und Validatoren in dWb+ ebenfalls mittels dieser Technologien um neue Features erweitert.
06.08.2016
Nach längerer Zeit gibt es wieder etwas über neue Features der sQLshell zu berichten: Der SQL-Texteditor versteht neue syntaktische Konstrukte.
25.06.2016
Dieses Mal ist es noch keine konkrete Roadmap, sondern nur einige Vorüberlegungen: die ModuleWorkspace-Komponente - unter anderem verwendet in der sQLshell und im Rapid-Prototyping-Werkzeug dWb+ erlaubt es zur Zeit nicht, bestehende Verbindungen zu verlegen, also an einen anderen Aus- oder Eingang zu koppeln - das könnte sich bald ändern...
31.05.2016
Ein potentieller Kunde hat neulich mit einer Frage dafür gesorgt, dass ich mich tiefgreifender mit der Speicherung und dem Management von Binärdaten in Postgres beschäftigt habe.
22.04.2016
Die ModuleWorkspace-Komponente - unter anderem verwendet in der sQLshell und im Rapid-Prototyping-Werkzeug dWb+ wird erweitert - diesmal werden die Verbindungen einige neue Features erhalten...
18.04.2016
Die ModuleWorkspace-Komponente - unter anderem verwendet in der sQLshell und im Rapid-Prototyping-Werkzeug dWb+ - wurde um die Möglichkeit erweitert, das Layout von Verbindungen zwischen Modulen feiner bestimmen zu können.
13.04.2016
Nachdem sich schon länger nichts aufregend Neues mehr im Bereich meines Validatoreframeworks getan hat - abgesehen von der Tatsache, dass ich in der Lage bin, daraus automatisch Module für dWb+ zu generieren - hier eine Architekturerweiterung
10.04.2016
Eher etwas für mich zum Merken: Ein Datenmodell zur Abbildung der Prozesse beim Bewerbermanagement - zum Beispiel zur Benutzung mit der sQLshell...
03.04.2016
Eher etwas für mich zum Merken: Ein Datenmodell zur Abbildung von ICal-Kalendern - zum Beispiel zur Benutzung mit der sQLshell...
12.03.2016
Eher etwas für mich zum Merken: Ein Datenmodell zur Abbildung von VCards - zum Beispiel zur Benutzung mit der sQLshell...
15.08.2015
Die sQLshell - oder genauer: ihre Reporting-Komponente - hat eine neue Funktionalität erhalten: in der sQLshell wird diese Funktionalität benutzt, um Primär- und Fremdschlüsselspalten zu kennzeichnen. Bei allgemeinem Reporting kann man beliebige Symbole zu den Spalten hinzufügen.
01.08.2015
Ich muss hier mal meine Erlebnisse mit Java darlegen, die mich fast dazu gebracht hätten, Java abzuschwören...
18.07.2015
Bereits in meinem vorherigen Angestelltenverhältnis habe ich nach einer Möglichkeit gesucht, das Netzwerk künstlich zu verschlechtern, um reale Verhältnisse in einem WAN nachzubilden und die Robustheit unserer Netzwerkkomponenten zu validieren. Jetzt baue ich ein virtuelles Netzwerklabor auf und habe die damals verwendete Lösung dazu wieder hervorgeholt und abgestaubt.
15.04.2015
Die Anwendung dWb+ wurde erweitert für den Umgang mit beliebigen Komponenten-Spezifikationen.
08.03.2015
Die sQLshell unterstützt in ihrer neuesten Version das Aufteilen der Daten beim XML-Import auf mehrere Dateien.
08.02.2015
Nach längerer Zeit gibt es heute ein neues Plugin für die sQLshell
16.01.2015
Dieser Artikel beschreibt einen weiteren Meilenstein, der diesmal die Modularisierung und einfachere Erweiterbarkeit von dWb+ zum Ziel hat.
23.11.2014
Ich suchte nach einer simplen Möglichkeit, ein langsames Netzwerk zu simulieren, damit ich damit die Auswirkungen auf die sQLshell studieren konnte.
04.09.2014
Einige neue Generatoren wurden für das Framework zur Erzeugung von Testdaten geschaffen.
22.07.2014
OData ist ein standardisiertes Protokoll für das Publizieren und Konsumieren von Daten-APIs. In meinen ersten beiden Artikeln habe ich mich mit der Analyse von Metadaten beschäftigt. Nun war es an der Zeit, einen einfachen Content Browser für OData Services zu stricken.
28.06.2014
Die sQLshell wurde im Visuellen Abfrageeditor um eine neue Möglichkeit erweitert, Datenmodelle zu dokumentieren
21.06.2014
OData ist ein standardisiertes Protokoll für das Publizieren und Konsumieren von Daten-APIs. In meinem ersten Artikel zu diesem Thema war ich unzufrieden über die rudimentär vorhandenen Metadaten beim Versuch, einen OData-JDBC-Wrapper einzusetzen. Daher mein Versuch, diese Metadaten selbst zu analysieren.
15.06.2014
OData ist ein standardisiertes Protokoll für das Publizieren und Konsumieren von Daten-APIs. Daher dachte ich, es wäre einen Versuch wert, die sQLshell dafür fitzumachen. Hier meine ersten Ergebnisse aus diesen Bemühungen.
08.05.2014
Beim Programmieren hat man öfter mal den Fall, daß der Anwender aus einer zur Verfügung gestellten Grundgesamtheit eine Untermenge auswählen soll. Hier einige Klassen, die dabei helfen könnten:
03.05.2014
Eine neue Version der sQLshell bringt einen Versionssprung, weil es die erste Version ist, die offiziell nicht mehr von der (aufgelösten) NetSys.IT GbR herausgegeben wird. Außerdem bietet sie jetzt Möglichkeiten zum schnellen Füllen von Datenmodellen für Tests
28.01.2014
Neue Versionen der Anwendungen sQlshell und dWb+ sind verfügbar
21.01.2014
Die Plugins sind - unter neuer Adresse - wieder online verfügbar
15.12.2013
Die ModuleWorkspace-Komponente - unter anderem verwendet in der sQLshell und im Rapid-Prototyping-Werkzeug dWb+ - wurde um neue Verwaltungsfunktionen erweitert.
11.06.2013
Ich stelle hier zwei Komponenten vor, die ihren Zweck gemeinsam haben: Sie sollen andere Komponenten in sich aufzunehmen und dem Anwender ermöglichen, die Größe dieser Komponenten einzustellen.
CI/CD mit shellcheck
13.10.2019
Ich habe mich entschlossen, in meinen diversen Shell-Projekten shellcheck als Mittel zur Qualitätssicherung einzusetzen.
Weiterlesen...Android Basteln C und C++ Chaos Datenbanken Docker dWb+ ESP Wifi Garten Geo Git(lab|hub) Go GUI Gui Hardware Java Jupyter Komponenten Links Linux Markdown Markup Music Numerik PKI-X.509-CA Python QBrowser Rants Raspi Revisited Security Software-Test sQLshell TeleGrafana Verschiedenes Video Virtualisierung Windows Upcoming...
In meinem $dayjob kam neulich die Frage auf, ob es möglich wäre, die aktuelle Softwareinstallation eines Linux-Systems als Software Bill of Materials (SBOM) zu exportieren.
Weiterlesen...Ich habe - motiviert durch meine Experimente zur Visualisierung von Paketabhängigkeiten in Linux-Installationen als interaktive Graphen - versucht, relationale Datenmodelle in ähnlicher Form zu visualisieren und dazu zwei Plugins für die sQLshell geschrieben.
Weiterlesen...Die Royal Institution hat in ihren Schätzen gegraben und die Christmas Lectures von Carl Sagan auf Youtube nochmals veröffentlicht. Meiner Ansicht nach unbedingt lohnenswert für alle, die Englisch verstehen!
Weiterlesen...Manche nennen es Blog, manche Web-Seite - ich schreibe hier hin und wieder über meine Erlebnisse, Rückschläge und Erleuchtungen bei meinen Hobbies.
Wer daran teilhaben und eventuell sogar davon profitieren möchte, muß damit leben, daß ich hin und wieder kleine Ausflüge in Bereiche mache, die nichts mit IT, Administration oder Softwareentwicklung zu tun haben.
Ich wünsche allen Lesern viel Spaß und hin und wieder einen kleinen AHA!-Effekt...
PS: Meine öffentlichen GitHub-Repositories findet man hier - meine öffentlichen GitLab-Repositories finden sich dagegen hier.