|
|
|
|
Loki+Grafana
|
|
|
|
|
|
|
| Zitat von Teh Ortus
Loki Grafana
| |
Ja, ist halt bissi Overkill.
|
|
|
|
|
|
|
Ist das Plus im potber flöten gegangen?
|
|
|
|
|
|
|
| Zitat von Teh Ortus
Loki Grafana
| |
Test.
/ Dieses Encoding macht mich wahnsinnig.
// Ich suche übrigens immer noch nach jemandem, der sich mit Encoding-Themen auskennt und mich da unterstützen könnte. /o\
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von Ameisenfutter am 20.02.2023 10:38]
|
|
|
|
|
|
Hatte signoz mal auf der ausprobieren Liste stehen, ist allerdings auch eher bisschen dicker.
Was brauchst Richtung Encoding?
Ein anderes Thema:
Jemand ein Plan obs irgendnen fancy usb dongle gibt der sich als Hub ausgibt aber die eigentliche USB Magie einfach per ethernet oder so an nen anderen PC forwarded?
Quasi um ohne device mode / otg vom Userland eines PCs aus beliebige usb gadgets faken zu können?
|
|
|
|
|
|
|
| Zitat von FreeHawk*
Hatte signoz mal auf der ausprobieren Liste stehen, ist allerdings auch eher bisschen dicker.
Was brauchst Richtung Encoding?
| |
Mindestens eine Analyse, was ich in der Schnittstelle bei der Kommunikation mit dem Forum besser machen kann. Ich setze schon HTTP-Header und versuche, mithilfe von Tools hin- und herzukonvertieren, aber das ist bisher alles nur so eine 80%-Lösung.
Ich bin mir ziemlich sicher, dass ich beim Schreiben noch nicht alles richtig mache.
Ideal wäre natürlich eine contribution.
/ Für Logs habe ich mir jetzt einfach doch mal fix nen Grafana-Loki-Stack installiert, das hat 2 Minuten gedauert dank sehr nicer Bereitstellung von Grafana.
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von Ameisenfutter am 20.02.2023 13:33]
|
|
|
|
|
|
|
Code: |
foo = new URLSearchParams();
foo.append("foo&bar", "value");
foo.toString() == "foo%26bar=value"
|
|
ist glaub ich was du willst und Teil der stdlib.
|
|
|
|
|
|
|
| Zitat von FreeHawk*
|
Code: |
foo = new URLSearchParams();
foo.append("foo&bar", "value");
foo.toString() == "foo%26bar=value"
|
|
ist glaub ich was du willst und Teil der stdlib.
| |
Inwieweit hilft mir das bei der Konvertierung von utf-8 nach iso-8859 in post content und post title?
/ Vielleicht erkläre ich nochmal das Problem: Das Forum verwendet ein veraltetes Text-Encoding (ISO-8859-1). Wenn man da einfach untransformiert UTF-8 reinschmeißt, passieren wilde Sachen mit Umlauten etc. Unicode wie z.B. Emojis sind auch ein Problem.
In der von mir verlinkten Code-Stelle encode ich zunächst mit he diversen Unicode-Kram in ihre HTML-Codes, damit das Forum was mit ihnen anfangen kann. Anschließend nutze ich escape, um nach UTF-16 zu escapen, weil das größtenteils wohl kompatibel zu ISO-8859 ist (?). Das erzeugt aber einige unschöne Nebeneffekte und escape ist auch deprecated.
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von Ameisenfutter am 20.02.2023 18:56]
|
|
|
|
|
|
Soweit ich das noch aus meinen Flotter-Experimenten zusammenkratzen kann:
Das XML-Interface ist (fast) UTF-8, das niedrigste Byte ist nicht Latin-1 (ISO-8859-1), sondern Latin-9. 8 Zeichen müssen also umgemappt werden. Weil der Forenserver entweder das Charset nicht oder falsch setzt, musste des Decoding fix auf dieses Decoding gesetzt sein.
Um eine Post an den Server zu schicken, muss das Charset im HTTP-Header auf Latin-9 (ISO-8859-15) gesetzt sein, und der Post auch entsprechend codiert sein. Die acht Zeichen von oben müssen richtig nach Latin-9 gemappt werden, die ursprünglichen Zeichen (nach UTF/latin-1) beispielsweise als a4; codiert werden, Zeichen > 0xff müssen eh in diesem Format codiert sein.
latin-9 | latin-9 als UTF | 0xa4 | 0x20ac | 0xa6 | 0x160 | 0xa8 | 0x161 | 0xb4 | 0x17d | 0xb8 | 0x17e | 0xbc | 0x152 | 0xbd | 0x153 | 0xbe | 0x178 |
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von [CSF]Omega am 20.02.2023 21:48]
|
|
|
|
|
|
Danke, ich glaube, das hilft mir weiter. Kann gut sein, dass ich Dich noch ein paar mal per PM belästige, Du scheinst Dich auszukennen.
|
|
|
|
|
|
|
Ah, my bad, sorry, dachte dir gehts um's url encoding :>
|
|
|
|
|
|
|
Hallo!
Ich möchte mir ein kleines Tool basteln. Ich weiss aber nicht womit. Vor zwanzig Jahren hatte ich mal etwas Java machen müssen, seither praktisch nix, ausser hier und da mal ein kleines Script.
Inhaltlich wird das nur ein paar Grafiken sein, welche sich drehen/schieben lassen sollen und die Position soll sich auf Knopfdruck temporär speichern lassen.
Ein Button schaltet den Modus auf ein anderes Set von Grafiken. Dort soll sich ein Element punktuell markieren lassen und eine Linie von einem fixen Punkt zur Markierung ziehen, diese muss sich auf der darunter liegenden Grafik mitbewegen.
Das ist glaubs schon alles. Es geht um nen E6b, falls es wen interessiert. Kann zu hause das Beispiel einer Webapp dafür nachreichen; Die gibts schon, gefällt mir aber nicht.
Am liebsten würde ich das unabhängig eines Browsers laufen lassen. Richtig gut wärs, wenn ich das Programm ohne viel Aufwand auch in ein Framework für Android packen könnte, das wäre aber eher die Kür als Voraussetzung.
Welchen 101 Kurs schaue ich mir am besten an?
Produkt soll ungefähr das sein, nur besser und meins:
http://privatepilotstudy.com/e6b/
http://privatepilotstudy.com/e6b/back
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von DeathCobra am 16.03.2023 17:51]
|
|
|
|
|
|
Hast du mal bei Github geschaut? E6B spuckt da schon ein paar Treffer aus, vllt ist da etwas zur Inspiration dabei?
|
|
|
|
|
|
|
Naja, gemacht gaben das ja schon diverse Leute, ich würds eben einfach gerne nachbauen.
Was dafür aber ab schlausten ist, kann ich mangels Erfahrung nicht einschätzen. Nur kopieren möchte ich eigentlich nicht, das Ziel soll schon sein, dass ich mit etwas Basiswissen und den Grafiken das Teil nachbauen kann.
|
|
|
|
|
|
|
GUI Programmierung habe ich ewig nicht gemacht, würde spontan aber an Python und PyQT denken.
|
|
|
|
|
|
|
Pygame könnt sich doch gut dafür eignen?
|
|
|
|
|
|
|
Ich guck da mal rein, danke.
|
|
|
|
|
|
|
Wenn du eine WebApp machst, kriegst du UI halt gratis dazu. Mit Electron kannste daraus auch ein Standalone Programm machen.
|
|
|
|
|
|
|
Und was würde das bedeuten? Bedeutet WebApp heute automatisch JS?
|
|
|
|
|
|
|
JS oder deren Abstraktionen wie TypeScript, die dann später zu JS kompiliert werden.
|
|
|
|
|
|
|
|
|
|
|
| Zitat von DeathCobra
Und was würde das bedeuten? Bedeutet WebApp heute automatisch JS?
| |
Heute kannst du quasi eine Webapplikation auch quasi in C schreiben und zu Webassembly Modulen kompilieren (in diesem Fall nicht transpilieren). Dafür musst du dann trotzdem noch die JS "Adapter" schreiben.
Da das aber eine wenig hilfreiche Aussage ist (weil nicht pragmatisch): Afaik gibt es auch Python Frameworks für Electron. Java/TypeScript ist aber am besten supported (inkl. Toolchain), weshalb sich das anbietet und wenn gewünscht auch nach OOP Pattern gearbeitet werden kann. Das weißt du sicher aber schon
|
|
|
|
|
|
|
Ne, ich weiss absolut gar nix, das ist das Problem
Daher auch die Frage, was sich für einen Anfänger ohne grossartigen weitere Ambitionen eignet.
|
|
|
|
|
|
|
Wieso willst du es eigentlich unabhängig vom Browser? Ich hätte dir jetzt auch ein js-Framework an den Kopf geworfen da kriegst du ein schönes Design meist schon fast umsonst dazu
|
|
|
|
|
|
|
Wie gesagt, muss nicht unbedingt unabhängig davon sein, aber ich habe je nach Formel einen Teil der Datengrundlage dafür im Browser und die App im Vordergrund daneben wäre angenehmer (ja man kann einfach ein neues Browserfenster aufmachen) und wenn ich das Ding entweder drum herum oder teilweise komplett transparent machen könnte, würde ich es im Browser direkt über die Karte legen können. Aber wie gesagt, das wäre eher der letzte Schritt wenn der Rest funktioniert. Ich würde mir die Möglichkeit nur gerne nicht von Anfang an verbauen.
|
|
|
|
|
|
|
Jedes JS Framework ist halt um Größenordnungen komplexer als pygame oder sowas.
|
|
|
|
|
|
|
Quatsch
|
|
|
|
|
|
|
Eindrucksvoll bewiesen: Devs nach geeigneter Sprache/Framework für usecase X fragen ist nicht zielführend.
Mach einfach, wonach Dir der Sinn steht. Mein erstes großes Code-Projekt war eine reine GUI-Anwendung, die ich mit Unity entwickelt hab. Wenige Tools wären schlechter geeignet gewesen, aber gelernt hab ich trotzdem viel.
|
|
|
|
|
|
|
Überdenke das nicht, DC. Wenn du es in einer Sprache/Framework hast, wirst du es auch nochmal neu schreiben können, ohne zu viel Aufwand. Wird eine Münze und lass den Zufall entscheiden
|
|
|
|
|
|
|
Mach ne Webanwendung, stolz erstellt ohne php, js, css, sondern mit libowfat und auf gatling gehostet.
|
|
|
|
|
|
Thema: Software-Entwicklung 1 ( Nach log4j ist nichts mehr wie es war ) |