10 May 2020
💻
Boah! Bin ich wieder angefressen!
Ich wollte nur eine kleine Installation starten, doch die brauchte
NuGet.
Und dessen Installation meinte:
1Unable to download from URI
2'https://go.microsoft.com/fwlink/?LinkID=627338&clcid=0x409' to ''.
3Install-PackageProvider : No match was found for
4the specified search criteria for the provider 'NuGet'.
5The package provider requires 'PackageManagement' and 'Provider' tags.
6Please check if the specified package has the tags.
Was zur Hölle geht denn da wieder ab?
» Ganzen Beitrag lesen
09 May 2020
💻 👷
Der Source-Hoster BitBucket bietet neben
GIT zur reinen Quellcodeverwaltung
auch Tools zum automatischen Bauen von Software an.
Dieses Continuous Integration
Features (oder kurz “CI”) bietet Support für unterschiedliche Werkzeuge für
alles mögliche Zeugs von dotNET Core
bis Java.
Das wichtigste fehlt natürlich: nämlich CMake.
Zum Glück kann man sich das aber selbst hinbiegen.
» Ganzen Beitrag lesen
02 May 2020
⌨ 💾
Als ich anfangs der 2000er mit VB6
meine ersten “richtigen” Programme anfing, war stets das gesamte
Visual Studio
auch mit C++ installiert.
Gemacht habe ich damit aber nicht viel … schließlich verstand ich dieses
“seltsame C++” sowieso nicht und VB war deshalb “viel besser”.
Heute bekommt dieser “seltsamste” aller C++ Compiler einen besonderen Platz
bei mir eingeräumt. Und das GATE Projekt nimmt ihn offiziell in seine
Supportliste auf.
» Ganzen Beitrag lesen
01 May 2020
⌨ 👷
So, die Umstellung läuft und meine Finger dampfen.
In Zukunft bekommt das GATE Projekt die Fähigkeit, die Core-Libs dynamisch
zu erstellen und zu linken.
Und jetzt könnte ich mich grün und blau ärgern, dass ich erst nach dem
Hinzufügen von etwa 600 Makros feststellte, dass sie an der falschen standen ….
» Ganzen Beitrag lesen
25 Apr 2020
💬 💻
Es haben alle immer Angst vor “dem Staat” und spinnen dann herum, sie würden
rund um die Uhr überwacht …
OK, da gibt es schon ein paar Kleinigkeiten … aber:
Gefährlicher wird es, wenn man in “private” Unternehmen hineinblickt.
Denn dort heißt es oft: Big boss is watching you.
» Ganzen Beitrag lesen
24 Apr 2020
🔧
Seit über einem Jahr läuft mein “IonizAIR”
von P3 International und reichert die Luft mit Ozon an um sie zu desinfizieren
und organische Duftstoffe (auch Gestank genannt) aufzulösen.
Und typisch, gerade jetzt wo COVID-19
täglich für den Tod einer meiner Nerven verantwortlich ist, schaltet das Gerät
einfach auf “rot” und tut nichts mehr.
» Ganzen Beitrag lesen
19 Apr 2020
⌨
Irgendwann zwischen den Jahren 2002 und 2008 - so glaube ich mich zu erinnern -
meldeten alle großen OS und
Kernel Hersteller, sie hätten das Global-Lock Problem gelöst.
Dieser “globale Mutex”, der das gesamte
System sperrt bis eine kritische Aufgabe erledigt ist, war offenbar seit
langem tief in den Kernelquellen eingedrungen und konnte nur durch
Designabänderungen an vielen Stellen wieder entfernt werden.
Tja … und ich ärgere mich, dass ich genau so einen Dinosaurier jetzt
bewusst wieder im User-Space
einbauen muss, damit er Steinzeit-Trolle bekämpft.
» Ganzen Beitrag lesen
18 Apr 2020
⌨ 👷
Bisher gab es im GATE Projekt keine Äquivalent zum std::shared_ptr
.
Der Grund dafür war einfach: Alle C-Objekte implementieren ihr eigenes
intrusive Reference-Counting
und die C++ Objekte sind daher nur leichtgewichtige Wrapper.
Damit sind die meisten GATE C++ Objekte bereits eine typisierte Abart
von std::shared_ptr
.
Doch ab nun ist alles anders …
» Ganzen Beitrag lesen
12 Apr 2020
💻 💾
Dass Programmierer immer ein paar Geheimnisse in ihren Werken hinterlassen,
ist vermutlich schon seit Anbeginn der IT so.
Neben der schwachen Story im Film Ready Player One
fand ich am Ende (Achtung Spoiler!) die Idee aber sehr nett, dass ein
uraltes “Easter-Egg” des Rätsels Lösung war.
» Ganzen Beitrag lesen
11 Apr 2020
💻
Ziemlich genau vor einem Jahr habe ich zum ersten mal für eine Software
bezahlt, die ich schon seit Jahren kostenlos nutzte.
Und heute stelle ich fest, dass sich die Software gleich das Recht
herausgenommen hat, sich selbst weiter zu finanzieren.
Es handelt sich um: YTD, You-Tube-Downloader
» Ganzen Beitrag lesen
10 Apr 2020
⌨
Es war - glaube ich - im Religionsunterricht in der Schule, wo lang und breit
erklärt wurde DIA und LOGOS bedeutet, dass zwei miteinander reden, also Worte
auswechseln.
Um so verwirrter war ich, als ich Microsoft Word
und Excel die Erstellung von “Dialogen” vorfand.
… wie sollte denn der PC mit mir “reden”?
In der Programmierung sind Dialog-Fenster
und besonders die “modalen” Dialoge ein Spezialfall, dessen Implementierung
seine Tücken haben kann.
» Ganzen Beitrag lesen
05 Apr 2020
🎥
Während sich die Welt über das Remake von Final Fantasy VII
freuen darf, habe ich das “beste Rollenspiel aller Zeiten” von 1997 nochmal
für die Nintendo Switch gekauft.
Hmm … da werden wieder schöne Erinnerungen wach
… aber nicht an vorgestern sondern nur an gestern.
» Ganzen Beitrag lesen
04 Apr 2020
💻
Wo CMake ganz brav das GATE Projekt verwaltet,
stellt sich für mich auch die Frage:
Wie sieht es mit älteren Plattformen aus?
Denn unter Windows 7 und 10
mit Visual Studio 2017 läuft alles reibungslos.
Aber schon für Windows XP
und Studio 2005 hat das aktuelle CMake Release keinen Support mehr integriert.
» Ganzen Beitrag lesen
29 Mar 2020
💬
OK, ich gebe zu, ich habe mich geirrt.
Wir befinden uns den größten Krise seit Menschen-Gedenken.
Denn seit Anbeginn der Zeit (bzw. Zeitrechnung) hat es noch nie
ein Jahr gegeben, in denen die Pokemon
Vorentscheide für die Weltmeisterschaft vorerst abgesagt wurden …
» Ganzen Beitrag lesen
28 Mar 2020
⌨
In den vergangenen Wochen beschäftigte mich das Thema
HTTP
wieder einmal.
Und ich freue mich stets aufs Neue, wenn nach langem herumprobieren
sogar meine Kollegen zu folgendem Schluss kommen (den auch ich immer
favorisiere):
Wir MÜSSEN einen eigenen Client bzw. einen eigenen Server schreiben.
» Ganzen Beitrag lesen