https://yasoob.me/posts/software_engineering_within_spacex_launch/
Deutsches Institut für Medizinische Dokumentation und Information aufgelöst.
1. September 1969 – 26. März 2020
Ein Großteil der Aufgaben und Beschäftigten wird ins BfArM wechseln, das zukünftig an zwei Standorten (Bonn und Köln) vertreten ist. Zur offiziellen Verlautbarung.
Das DIMDI geht ohne Verabschiedung.
Wegen der bevorstehenden Auflösung wurde mit Rücksicht auf den Steuerzahler am 01.09. 2019 die 50-Jahrfeier abgesagt.
Wegen der akuten Corona-Pandemi gab es auch zur Verabschiedung keine Festlichkeiten.
https://www.dimdi.de/dynamic/de/das-dimdi/aufgaben/geschichte-des-dimdi/
Debian Repo
I started a debian repo at bintray, mostly for fun stuff and own usage. Don’t expect more than random stuff.
Accept the bintray gpg key.
curl -sSL \
'https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x379ce192d401ab61' \
| sudo apt-key add -
Add my repo
echo "deb https://dl.bintray.com/jschnasse/debian buster main" | sudo tee -a /etc/apt/sources.list.d/jschnasse.list
sudo apt update
Java Process Names
Linux tools like top list all java programs under the name “java”. Your JDK contains a tool called jps. It provides more details on running java processes.
jps -v
Bash hacks. Structured directory listings.
$ lscsv -l /etc/profile |oi -t yaml -i csv --header "type,perm,hlinks,user,group,size,modified,name" --- data: - group: "root" hlinks: "1" modified: "Sep 16 2019" name: "/etc/profile" perm: "rw-r--r--" size: "902" type: "-" user: "root"
With `lscsv` (gist)
and `oi` (java)
wget https://schnasse.org/deb/oi_0.0.1.deb sudo apt install ./oi_0.0.1.deb
Alternative zur Bebauung Gleueler Wiese
Der Freundes- und Förderkreis zur Vollendung des Äußeren Grüngürtels hat eine zukunftsweisende Alternative zur Bebauung der Gleueler Wiese entwickelt. Den Landschaftspark Beller Bogen!
Der Vorschlag wäre ein Win-Win für Natur- und Sportfreunde. Ein echter Kompromiss!
Mit einem Sportzentrum des 1. FC Kölns im Landschaftspark „Beller Bogen“ ergibt sich das „FC-Dreieck“ mit den 3 Standorten im Kölner Grünsystem:
– RheinEnergieSportpark Geißbockheim
– RheinEnergieStadion Müngersdorf
– RheinEnergieSportpark im Landschaftspark „Beller Bogen“
Alle drei Standorte sind mit einem Radwegesystem verbunden und an die Stadt und das Umland angebunden. Die Gleueler Straße verbindet das Geißbockheim mit dem Standort „Beller Bogen“ auf kurzem Wege. (Blatt 4). Der ÖPNV bindet den Sport- und Gewerbepark mit der Straßenbahn Linie 7 und dem verlängerten Bus 146 bestens an.
Bebauung der Gleueler Wiese geht in den Rat
Anders als üblich, stehen den Ratsmitgliedern nur 14 Tage zur Sichtung der Planungsunterlagen zur Verfügung. Viele Verantwortliche erwarten, dass die Bebauung ohne weiteren Widerstand durchgewunken wird. Bericht von Frontal21.
Termine
25. Mai Sondersitzung Bezirksvertretung Lindenthal mit dem Baudezernenten Herrn Greiteman
8. Juni Bezirksversammlung Lindenthal
18. Juni Stadtentwicklungsausschuss Rat der Stadt Köln
Dokumente zum Vorhaben
https://ratsinformation.stadt-koeln.de/vo0050.asp?__kvonr=94785&voselect=22673
Bewertung der Stellungnahmen (700 Seiten)
https://ratsinformation.stadt-koeln.de/getfile.asp?id=768165&type=do&
Begründung nach dem Baugesetzbuch (84 Seiten)
https://ratsinformation.stadt-koeln.de/getfile.asp?id=769352&type=do&
Best Practices For Microservices On Kubernetes
The Unsafe Class: Unsafe at Any Speed
https://blogs.oracle.com/javamagazine/the-unsafe-class-unsafe-at-any-speed
From time to time, you may need to break the rules. In the Java platform, this is normally accomplished by using one of three primary mechanisms: reflection, class loading (including associated bytecode transformation), and
Unsafe
.
Let’s have some fun with Loadtests
Quickly Analysing A Heap Memory Leak by Jack Shirazi
Unix tools introduced. Today: cat
cat is a well known command to concatenate the content of multiple files. Example: cat file1 file2 file3
But there are other use cases. cat offers a nice way to print out multi line strings. It is even possible to include variables into the string, which feels a little bit like using a templating language.
Example:
NAME=ADMIN@COMPANY.COM; cat <<EOF Hello $LOGNAME, please be aware. This system will be under maintenance soon. Have a good day. Sincerely $NAME EOF
For more info on the <<EOF visit this SO-Thread
Local Admin Or Not
Interessante Diskussion über die Frage, ob es der Informationssicherheit dient, wenn Entwicklern keine Admin-Rechte auf ihren Entwicklungsmaschinen eingeräumt werden.
Public Money, Public Code
Open Source Produkte werden gerne überall genutzt. Öffentliche Institutionen könnten sich aber noch viel stärker an der Entwicklung von quelloffenen und frei verwendbaren Softwareprodukten beteiligen und damit zum allgemeinen Wohl beitragen. Der rot-grüne Koalitionsvertrag von München weist interessante Punkte zu diesem Thema auf.
Leaving Amazon
https://www.tbray.org/ongoing/When/202x/2020/04/29/Leaving-Amazon
Amazon is exceptionally well-managed and has demonstrated great skill at spotting opportunities and building repeatable processes for exploiting them. It has a corresponding lack of vision about the human costs of the relentless growth and accumulation of wealth and power. If we don’t like certain things Amazon is doing, we need to put legal guardrails in place to stop those things. We don’t need to invent anything new; a combination of antitrust and living-wage and worker-empowerment legislation, rigorously enforced, offers a clear path forward.
Don’t say it can’t be done, because France is doing it.
Corona Backlash? Or just another Questionmark?
Yuval Noah Harari: Covid-19 – a new regime of surveillance?
https://www.bbc.co.uk/sounds/play/w3cszc1p
Erstmals in der Geschichte der Menschheit scheint es möglich, nicht nur die Kontakte, sondern auch die Biosignale und damit z.B. die Gefühle der Menschen (aller Menschen) zu tracken und automatische zu verarbeiten. Die Technologie kann dabei zum Wohl oder zum Schaden der Gesellschaft eingesetzt werden.
Persistent Large Maps in Java with MapDB
TCP reset attack and the Great Firewall
Gesundheitsakte per Injektion
MIT researchers have now developed a novel way to record a patient’s vaccination history: storing the data in a pattern of dye, invisible to the naked eye, that is delivered under the skin at the same time as the vaccine.
[…]
The researchers now plan to survey health care workers in developing nations in Africa to get input on the best way to implement this type of vaccination record keeping.