blog.area23.at - a simple url encoder/decoder

 a simple url encoder/decoder
 https://blog.area23.at

Labels

Wirtschaft (154) Pressefreiheit (140) Österreich (123) IT (104) code (66) Staatsschulden (37) EZB (27) Pensionssystem (16) Geopolitik (5)

2025-04-04

Interoperable Serialization between C# Java and many other languages

Swagger Rest-Service

We know it all, everybody can consume it and requests GET, POST responses or requests PUT, DELETE operation with no data and only status code result.



While swagger will offer both XML & json serialization, the devil hides in detail, when exchanging and serializing / deserialzing data objets between languages and operating systems.

Serialization to exchange content via serialized data objects

Serialization of entities (data objects) across languages &  platforms

It's relative easy to find minimalistic data objects for the most common types, like file and images:












You see serializing / deserializing isn't completley language & OS / platform idependent!



JSON

Several gson json for C++: https://github.com/open-source-parsers

XML


PHP symfony/serializer xml & json serializer: https://github.com/symfony/serializer
C# .Net Extended Xml Serializer: https://github.com/ExtendedXmlSerializer/home
C# .Net Yet another xml serializer: https://github.com/YAXLib/YAXLib

You see serializing / deserializing isn't completley language & OS / platform idependent!







2025-03-24

What is the sense of 2 virtual VPN network interfaces or 2 VPN gateways?

A friend asked me today, what is the sense of 2 virtual VPN network interfaces or 2 VPN gateways.

Classic VPN connecting business locations 

In the classic way at golden millenium, companies wanted to connect their business locations with VPN, because internet access with a huge bandwidth became very cheap, because of liberalisation of internet and ISDN connections between different business locations still left expensive, when connections were 24/365 open.
Instead of avoiding all permanently broadcasting services, that are not fundamentally needed (like rwho), some of the companies bought a powertimer at low costs to avoid NT-Domain pings and other broadcasts.



In that time arround the golden millenium, VPN (virtual private network) became a more popular expression and since some companies invested in IPSec (FreeSwan) or PPTP GRE VPN technology,
many companies also wanted to have this.
Furthermore a backup internet connection became often cheaper as an ISDN backup over normal phone lines. Cable providers and XDSL providers had very special offers at the time.



All VPN traffic is routed through headquater location green

In that scenario, a headquater with (l-1) virtual vpn interfaces routes all traffic to all other location.
Classic central star network topolgy, where each not headquater location only need 1 vpn virtual network interface.
The advantage of that scenario is, that location green can make more complete rules at the firewall and vpn routing, which packages are to route.
Disadvantage of that scenario is, that IPX/SPX tunnels over ipsec/pptp tunnel over internet became very slow with huge package loss. 


All over cloud provider VPN gateway

Today companies often uses a VPN cloud gateway from a cloud provider to route their traffic between different locations. 
Advantage is, that the cloud provider might guarantee a 24/356 availibility and that huge cloud providers offer up to 32 backup gateways, if you need to route hurtig.

Disadvantage in that scenario is, that the cloud provider VPN gateway is same as the headquater in example before.

2025-02-25

types in our economy

 Roughly speaking, there are the following types in our economy:


1. Producers / builders / manufacturers

Everyone part of a production process and anyone who produces something, that others want / demand, e.g. Journalists, car factory workers, software developer, hardware producers, clothing producers, farmers, house builders, ...


2. Service offerers / providers / suppliers

Everbody, who offers a service, that others need / demand, such as hair cuts, medical services in hospital, taxi drivers, teachers, coworkers at digital service industries, cinemas, public and private transport, security service from bodyguards, energy and water suppliers, ...

3. Traders

Everbody who trades (mostly products of producers, but also derivates, foreign currency swaps, free timeslots, ...)


Mixed types of 1. 2. 3. are usual


4. Members of  trusted institutional authorities:

People, who work as judge, authorities, who sign you a valid driving license (not a snake oil driving license), everybody who works at a trustful state, companies or workers association, foundation.


5. Artists

All people, that offer or produce something, that you might not always demand or need, but what's quiet nice to have, e.g. Philosopher, street artist, art film producer, bon vivant, entertainer and also sportsman

2025-02-04

Psst, ich sag Euch ein kleines Geheimnis

Der Aufstieg der Rechtspopulisten und Rechtsextremen

Der Aufstieg der Rechtspopulisten und Rechtsextremen brachte nicht nur Intoleranz gegenüber Flüchtlingen und Migranten, egal ob arbeitend oder nicht, hevor, die EU und die Europäische Idee verschwand immer mehr unter den lauten Parolen der Rechten.

2014 Zuwanderung in Staaten mit -Alterspyramide sollte Pensionslücke schließen

Am 11.Nov. 2014 titelte Kurier: "1 Million Zuwanderer werden Pensionen finanzieren."

2014 HOGESA

Zuerst kamen HOGESA (Hooligans gegen Salafisten), für NDPler waren die relativ tolerant, die hätten sogar zarte Schwule & Lesben gegen Sharia Islam verteidigt.

2014 PEDIGA

Pegida, kurz für Patriotische Europäer gegen die Islamisierung des Abendlandes (AkronymPEGIDA), war eine islam- und fremdenfeindliche,[2][3] völkischerassistische und rechtsextreme Organisation. Sie veranstaltete vom 20. Oktober 2014 bis zum 20. Oktober 2024 in Dresden Demonstrationen gegen eine von ihr behauptete Islamisierung und die Einwanderungs- und Asylpolitik Deutschlands und Europas. Ähnliche, deutlich kleinere Demonstrationen finden, zum Teil durch rechtsextreme Personen oder Gruppierungen angemeldet und organisiert, in weiteren Städten statt.


2015 Merkel: "Der Islam gehört zu Deutschland" und Gegenreaktionen

Angela Merkel sagte 2015 den Satz "Der Islam gehört zu Deutschland". Ich sagte einmal "Der Islam gehört  zu Europa" und meinte damit eigentlich: "Ein kleiner Teil Europas ist muslimisch historisch geprägt, nämlich Albanien, Kosovo, Bosnien Herzegowina und die West-Türkei", Ich glaube nicht, dass die Frau Ex-Kanzlerin diesen Satz von mir kopierte, noch sonst, dass in irgendeiner Form der Bekanntschaft zu Dr. Angela Merkel stehe.
Ich würde es so sehen, dass Frau Dr. Angela Merkel auf die Zuwanderung von Gastarbeitern in die BRD anspielte, die in den 1970ern - 1980ern stattfand und wo Gaszarbeiter Kinder inzwischen Jungwähler und deutsche Staatsbürger_innen, aber Muslime sind.

Auf alle Fälle machten rechte Burschenschaftler ab da gegen Angela Merkel mobil, davor nicht.
Die einer rechtsburschenschaft nahe stehende Zeitung Akademia

2017 Regierung Kurz I 

Mit der Regierung Kurz begann eine Phase der Rechtsausrichtung für die 2. Republik, die ich bis dato NIE kritisierte, weil Kurz I sehr viel für die Wirtschaft machte und Arbeitsplätze in der Privatwirtschaft mir persönlich wichtig sind. Ich war fest der Meinung und Überzeugung, dass Kurz seinen Slogan
Die größten Gefahren für die Republik bestehen durch rechtsextreme, linksextreme und religiös fundamentale Gesinnungsgemeinschaften.

2018 - 2020 Hartlinger-Klein und der Umbau der Ministerien

Hartlinger-Klein und der Umbau der Ministeriums für Gesundheit & Frauen und Arbeit, Soziales und Konsumentenschutz.


Wikipedia ist ganz anderen ansicht, als das Sozialminiserium, welche Zuständigkeiten dort Priorität haben:



2020 Bundesregierung Kurz II

Die Bundesregierung Kurz II trägt alleine die Handschrift der ÖVP, Grüne können mit ein par kleinen sozialen Maßnahmen, wie Klimabonus und ökonomischen Maßnahmen wie Klimatiket punkten.

2021 AFD kommt erstmals in Deutschland über 10%

Die Alternative für Deutschland kommt erstmals bei einer Nationalratswahl über 10%.

2024 Nationalratswahl 2024 und der neuerliche Rechtsruck

Überraschend geht die FPÖ bei der Nationalratswahl 2024 als stimmenstärkste Partei heror und die Koalitionsverhandlungen zwischen ÖVP, Neos und SPÖ scheitern.

2025-01-26

Kritik an weisen Sprüchen der anderen [1]

Die Ameisenalgorithmen von damals funktionierten recht gut, inzwischen funktionieren Sie recht schlecht.

Der Satz klingt ja recht weise und technisch,
aber in Bezug worauf, welchen Bereich, welche Zielsetzung?

  1. (Biologie) Nahrungssuche und Baumaterialsuche bei Ameisen?

  2. (Arbeit finden im Ö staatsnahen Bereich) Leichtes sozial abweichendes Verhalten in Bezug auf monetäre on average Arbeit bei Menschen?
    (Der hippe, die technische kleine Kobold, der Aberwitzige, der Punkrocker und der Feminist passen da auch gut in die WKO eine.)

  3. (Sexualpartner finden) Leicht abweichende aber weder rein hetero normativ patrichal noch extrem "hardcore" Sexuelle Neigung, ermöglicht zumindest 1-2 Partner?

  4. (Systemtheorie) Erkennen von zumindest average oder tiny above average Lösungen in einem nicht deterministischen chaotischen System.

Was sind Ameisenalgorithmen?

Deutsche Wikipedia meint: https://de.wikipedia.org/wiki/Ameisenalgorithmus.
Enlish Wikipedia shows shorten algorithm and formula.

Meine bescheide Meinung zum Algorihmus:
Ameisenalgorithmen lassen einzelne Ameisen immer leicht abweichende Wege bei der Suche nach Nahrung und Baumaterial gehen.
Alle Ameisen hinterlassen bei der Fortbewegung eine sehr leichte Duftspur.
Ist die Duftspur schwach, folgend nur sehr wenige Ameisen der Duftspur.
Ist die Duftspur sehr stark, dann folgen sehr viele Ameisen dieser Spur.
Die Ameise, die was findet, geht auf dem gleichen Weg vom Fundort zum Ameisenbau zurück oder auf dem direkt kürzesten.
Die Ameise, die nichts findet, geht auf einem anderen Weg zum Bau zurück, wo sie dabei noch auf Futterquellensuche ist.

Was ich bisher wahrnahm:
Ich sah bisher nur einzelne Ameisen auf Suche, die eher runde Wege gingen.
Ich sah sehr wohl eine volle Ameisenstraße in Bewegung.
Ich sah noch NIE eine Ameisenstraße entstehen.
Ich sah, wenn ich nur die Nahrung entfernte, die Ameisenstraße sich langsam auflösen.
Ich sah, wenn ich Nahrung entfernte und einige Ameisen (2-3) tötete, dass die Ameisen in verschiedene Richtungen die Flucht ergriffen.

Hyptothese:
Solange keine Ameise als glückliche Finderin zurückkehrt, bleiben immer mehrere Ameisen im Bau und warten.
Ich postuliere Ameisen senden im Ameisenbau ein Signal aus, dass sie was fanden und /
oder die verbleibenden Ameisen im Bau nehmen wahr, dass diese Ameise jetzt was herzaht hat, das leiwand ist.
Sehr postulativ: Andere Ameisen können Pheromonspuren der erfolgreichen Ameise von nicht erfolgreichen Ameisen erkennen und
folgen dann nur der Pheromonspur der Ameise, die was leiwandes derherzaht hat.

Wie man es besser verstehen kann:
Installiere eine Kamera in einiger Höhe über der Futterquelle
Installiere mehrere Sidekameras oder andere Höhen-Kameras (optional).
Rekord.
Mustererkennung mit Tonsignal leise bei der ersten Ameise.
Mustererkennung mit Tonsignal lauter bei nächsten 16 Ameisen.
Mustererkennung mit Tonsignal laut ab > 16 Ameisen.


2025-01-24

cqrxs.eu will launch until 27nd march 2025

Implementiere bis 22.2.2025 eine cqrxs.eu Plattform, die einen Secure-Chat und sicheres einmaliges hinterlegen von Codes, Texten (kann auch IPv6 Endpoint 2 Endpoint / Peer2Peer ohne Server) beinhaltet.

Verschlüsselt wird mit einem 8-fachen AES mit folgenden Varianten des AES:
3DES, Blowfish, 2-Fish, 3-Fish, AES Golois fields, Camellia, Cast[56], Gost28147, Idea, RC[26], RC532, Seed, Serpent, Skipjack, Tea, Tnepres, XTea und einer eigenen sehrr schnellen, aber cryptographisch nicht so starken SymmCipher Variante "ZenMatrix".

I will implement a cqrxs.eu platform until February 21st 2025,
that includes a secure chat (can also be IPv6 endpoint 2 endpoint / 
peer2peer without a server / or a chat over server proxy variant)
and secure one-time storage of codes and texts.

Encryption is done with an 8-fold AES with the following variants of AES:
3DES, Blowfish, 2-Fish, 3-Fish, AES Golois fields, Camellia, Cast[56], Gost28147, Idea, RC[26], RC532, Seed, Serpent, Skipjack, Tea, Tnepres, XTea and 
our own very fast, but cryptographically not so strong SymmCipher variant "ZenMatrix".

See prototype of WinForms chat client below,
that also can send / receive loopback.


CqrJd C# is a [MUST HAVE]
CqrJd Java is [OPTIONAL] <= started implementation & looks good
CqrJd in C/C++ is [OPTIONAL] <= there'll be at least a skeleton