Ich möchte jetzt nicht speziell auf Deinen Code eingehen, sondern sondern generelle Fallstricke aufzeigen, welche so ziemlich alle "scheinbar" funktionierende Lösungen zu Fall bringen können.

Das Netz ist voll von recht guten Ansätzen, welche im Idealfall recht gut funktionieren::

  • https://www.google.com/search?q=java+balanced+brackets+in+string
  • https://www.baeldung.com/java-balanced-brackets-algorithm

Aber da gibts Murphys Gesetz und da ist nichts Ideal. es kommt auch auf den zu untersuchenden Text/Code an. Je nach Sprache des zu untersuchenden Codes muss man Kommentare , Stringdeklarationen ausschließen

Hier einfach mal ein ganz fieses Beispiel eine zu untersuchenden Powershellcodes: (der dir jeden simplen "Zähler" um die Ohren fliegen lässt)

$ESC = [char]0x1b
for ($red=0; $red -le 1000; $red+=10 ){
    #ANSI-Escapesequenzen sind schon  besonders :)
    "$ESC[48;2;$(($red+3)%255);2;0;38;2;128;255;0mIch bin mit RGB-Sequenzen gefaerbt :) Rotanteil:""$(($red+3)%255)""$ESC[0m"
}

Die Klammern sind tatsächlich ausgeglichen. Algoritmus müsste allerdings #Kommentartext , 'Literal' und "Stringdeklaration" ausschließen. Aber jetzt kommt es noch dicker... innerhalb der Stringdeklaration habe ich auch Laufzeitfunktionen deklariert $(Functionexecution), welche im Extremfall auch ihrerseits ineinander verschachtelte Klammen enthalten könnten. die müsste dann wieder berücksichtigt werden 🤮 Ich hab nur mal Powershellcode als Text gewählt um die Sache auf die Spitze zu treiben.

Auch zu untersuchende Texte in andern Programmiersprachen enthalten Kommentare und andere Konstrukte, welche einen primitiven (Zähl)Algorithmus aus den Tritt bringen würden:.

Java

/*  lass  uns  über schließende Klammerzeichen:
 )]}>
reden*/
System.out.println("Hallo Textsmilie :)"); // Kommentar :)

Javascript (RegEx-Pattern werden nicht als "String" deklariert! ---ganz böse Falle---)

let text = "Ein Smilie :)";
let result = text.match(/:\)/i);

...spätestens an diesem Punkt würde ein simpler Zähler/Stack aus dem tritt kommen

Ich weiß nicht was Du letztlich vorhast und wie universell ensetzbar Dein Algorithmus sein soll?

ich wollte Dir lediglich aufzeigen, dass es nicht einfach genügt die Klammern Hoch und Runter zu zählen. Je nach Sprache musst Du auch noch unterscheiden was funktionale Klammen sind und welche Klammern uninteressant sind.

...zur Antwort

Gute Frage...🤔

Mückentötulin?

https://youtu.be/V0CTkaoyp7g?si=W4ftv_aKk_Na4xod

Für mich wäre das entscheidende Kriterium (bezogen auf die Größe), der Aufwand die "Leiche" bach der Exekution zu entsorgen.

Wenn ich einen zermatschten Elefanten entsorgen müsste, empfänd ich das schon einigermaßen lässtig🥵

Und dann wäre natürlich die Wahl der "Waffen". Für eine Fliege reicht die Morgenzeitung die hat man schnell griffbereit. Wenn ich die jedoch meinem 17Kilo-Mops in den Nacken klatschen, dürfte die Wirkung jedoch ausgesprochen unbefriediged sein... ganz zu schweigen vom Elefanten...

Ich hatte gerade richtig fieses Kopfkino, als ich mir vorstellte, was wohl nötig wäre einen Elefanten (der sich genüsslich über mein Marmeladenbrötchen hermacht) zu zermatschen.

...Bevor sich jetzt diverse Tierliebhaber mit Mistgabeln auf den Weg machen... , das ist alles nur Fiktion! Weder mein Mops noch streunende Elefanten haben etwas zu befürchten...

es selbst zu machen

Ich bin auf dem Dorf aufgewachsen. Wir hatten Schweine, Hühner und Karnickel und es gehörte zu den normalsten Dingen der Welt, dass die Tier irgendwann den Weg in die Pfanne fanden. Dazu musste man sie töten und Schlachten, möglichst kurz und schmerzlos . Ich habe absolut kein Problem ein Tier zu schlachten. Die wenigsten Menschen, welche heute in die Fleischtheke schauen, wären fähig die "Drecksarbeit" selbst zu machen. (Ich denke, es gäbe wesentlich mehr Vegetarier , wenn jeder der ein Steak auf den Teller möchte, das Tier auch selber schlachten musste.)

Spinnen erschlage ich prinzipiell nicht. Die fange ich mit einem Glas und einem Blatt Papier und setze sie wieder aus, wo sie mich micht stören.

...zur Antwort
Könnte mir nicht egaler sein

...jetzt wa Du es sagst😲... 😳Ist mir bissher garnicht aufgefallen.

Für mich (ü60) ist so ziemlich alles schon mal dagewesen. 🥱, da merkt man kaum noch, wenn mat was anders ist.

Konsens über Web-Designsprache, die im Netz bisher eigentlich übereinstimmend verwendet wurde

...Das nennt sich Mode... Es gibt keinen von Dir genannten "Konsenz". Jeder macht was er möchte und wenn sich gerade irgendein Design verbreitet hat, dann entspricht dass bestenfalls verbreitetem modischem Empfinden.

Irgendwer muss den Anfang machen um etwas "Anderes" als das bisherige zu etablieren oder gegen den Strom zu schwimmen . Das nennt sich Mode . Davon lebt Design.

Was Du Konsenz nennst, nenne ich Bequemlichkeit. Mode/Design versucht Trends zu setzen und Abwechslung zu schaffen. Es gibt Leute die folgen Trends und andere setzen Trends.

YouTube ist sogar soweit gegangen ...

Du sagst es. ...und wer (wenn nicht Google) weiß in welche Richtung Trends neigen. Irgendwer muss ja den "ersten" Schritt machen, sonst kommt man nicht voran

Mit dem ganzen Quatsch bezüglich der Platznutzung versuchst Du lediglich Deine eigenen "konservativen Vorlieben" , mit (pseudo)rationalen Argumenten zu untermauern.

Mir gefallen die runden Button. Hat etwas Gemütliches. (wie mein Sofa). Eigentlich würde es mal Zeit für Nierenformen wie in den 60ern oder "psychodelisch" wie in den 70ern.

Ich denke mal, der einzige Grund, das Niere oder Artdeco bisher nicht im GUI-Design Einzug gehalten haben, dürfte die Komplexität der für diese Formen nötigen Berechnungen sein.

unnatürlich: Genauso wie in der Natur nichts 100% eckig ist, ist dort auch wenig 100% abgerundet.

...und schon grnicht gerade! Jetzt müssen wir konsequenterweise auch alle geraden Kanten geschwungen/organisch darstellen.

Wir brauche einen neuen Colani (hatten wir schon eine ganze Weile nicht mehr😁).

Bild zum Beitrag

...zur Antwort
Niederlande

...Ja man wird ja noch etwas träumen dürfen🤤

https://youtu.be/xcvtRQMvjsc?si=3RLEoSCM2TdYt_Nu

Meine Ausrüstung liegt schon bereit.

Bild zum Beitrag

...und wenn's nicht klappt, dann vielleicht beim nächsten mal oder übernächsten.. überübernächsten...

Eigentlich ist es mir völlig egal. (solange es nicht Deutschland wird🤭)

Ich amüsiere mich immer köstlich, wenn Leute mir (teils wütend) vorschreiben wollen, was ich mögen darf...

...zur Antwort

...fragt der, welcher unter wechselnden Accounts das Gugumo mit eher "seltsamen Begehrlichkeiten" spamt. Kein Wunder, wenn den Leuten die Lust vergeht.

Gugumo ist eigentlich ein Bereich in dem man ohne Rücksicht auf fachliche Kompetenz seinen Senf zu banalen Themen abgeben kann. (Im realen Leben würde man das Smalltalk nennen)

...und da liegt der Knackpunkt... Du stellst wiederholt immer die gleichen Fragen (oftzu Themen ---ich warte schon, wann wieder "Contentcreator" oder Schwerhörigkeit kommt🤮--- ) . Und die "gute alte Zeit" ist auch schon abgelutscht (was bitte soll ich noch antworten)

Das ich noch keine Frage im Gugumo gestellt habe, hat einen ganz einfachen Grund: Erzesel stellt nie Fragen, weil das nicht zum Image dieser von mir geschaffenen "Kunstfigur" passt.

Genauso mache ich um Gugumo-Fragen einen Bogen, welche Wissen zu Themen erfordert, von denen ich keine Ahnung habe oder Sachen die mir für "Smalltalk" und Meinungen zu kontrovers sind.

Gute Gugumos geben dem Nutzer Gelegenheit zum freundlichen Miteinander und um mit der einen oder anderen kleinen Anekdote etwas Persönlichkeit zu zeigen. ...als würde man sich mit dem Nachbarn am Gartenzaun unterhalten.

Wenn natürlich der Nachbar dauernd in neuer Verkleidung herumnevt, wird es "Seltsam" .

Entscheide Dich mal wer Du bist...

...zur Antwort

Für Weltstars ziemlich unbekannt...

Was Du da "Ausverkaufte Shows" nennst, ist vorwiegend dingeln auf irgendwelchen Festivals , Festwiesen.

Ansonsten mittleren Konzertlokalitäten... Bei denen sie oft nur Teil eines Abends mit mehreren Künstlern/Bands sind. (Im Dutzend billiger)

Bei solitären Auftritten wie im Leipziger Felsenkeller ist es keine besondere Leistung , die Lokalität (fast) ausverkauft zu bekommen. (150...max 250 Plätze)

Deine Begeisterung in allen Ehren. Die Leute sind einfach nur eine Regionalband, wie es sie zu 100en gibt.

Mein Schwager ist Kneiper in der sächsischen Provinz mit Gasthaus und einem Saal mit ca.300 Plätzen. Bei ihm spielen fast jede Woche irgendwelche zum Teil internationale Künstler und Bands.

Ich weiß wie der Hase läuft...: "Ihr könnt bei mir gratis Übernachten, dafür spielt Ihr in meinem Saal." ...Das spricht sich natürlich in Künstlerkreisen rum und die Tourpläne werden entsprechend angepasst.

...Eine WinWin-Situation... Er verkauft Essen und Bier und die Bands Karten....

...und die Künstler kommen bei eim solchen Angebot gern und füllen ihm den Saal.

...zur Antwort
So wie immer. 🌷

Ich gehöre zu den Glücklichen, welche sich nicht mehr nach dem Wecker richten müssen.

"Wie immer" bedeutet für mich, wenn die Morgensonne mich an- oder auslacht...

Was mache ich nach dem Aufstehen..?

Schon fast ein Ritual:

  • Kaffeeautomat anwerfen
  • Duschen
  • Kaffeetrinken und dabei neueste Nachrichten lesen
  • Anschließend hole ich den Hund von der Nachbarin und laufe wie jeden Morgen hinter den beiden Hunden her und schau ihnen beim kacken zu...😅 (Ich weiß, Hundehalter sind pervers)

.. den Anblick erspare ich Euch😂 ...

Bild zum Beitrag

...und wenn sich (noch) jemand fragen sollte, welcher meiner ist... natürlich der Glotzkie...

...der Rest variiert ...

...zur Antwort
Meinung des Tages: Nach Demonstrationen in Schweden: Sollte Israel mit Blick auf die aktuelle Lage in Gaza beim ESC teilnehmen dürfen?

Trotz massiven Protesten und Demonstrationen im Vorfeld wird Eden Golan beim kommenden Eurovision Song Contest für Israel antreten. Zur Teilnahme Israels gibt es verschiedene Meinungen. Viele Stimmen fordern beispielsweise, dass Israel vom ESC ausgeschlossen werden sollte...

Der israelische ESC-Beitrag

Unter massiven Buhrufen sowie frenetischem Applaus innerhalb des Publikums konnte sich die israelische Sängerin Eden Golan im Halbfinale des Eurovision Song Contests (ESC) am Donnerstag durchsetzen. Ihre gefühlvolle Ballade mit dem Titel "Hurricane" trug sie in einem weißen Kleid vor, das optisch an Bandagen erinnert. Neben Golan qualifizierten sich neun weitere Acts für das am kommende Wochenende anstehende ESC-Finale im schwedischen Malmö, das unter dem Motto "United By Music" stehen wird. Experten schätzen, dass die junge Sängerin auf eine Top-10-Platzierung hoffen kann.

Angesichts des Kriegs im Gazastreifen allerdings war die Teilnahme Israels im Vorfeld stark kritisiert worden. Die ursprünglichen Songtitel "October Rain" und "Dance Forever" musste die Künstlerin angesichts des Bezugs zum Krieg in Gaza und der politischen Neutralität des ESC abändern.

Mehrere Demonstrationen in Schweden

Als Reaktion auf die ESC-Teilnahme Israels kam es in der südschwedischen Stadt gleich zu mehreren Demonstrationen. An den Demonstrationen mit dem Motto "Schließt Israel von der Eurovision aus" nahmen den Behörden zufolge zwischen 10.000 und 12.000 Menschen teil. Die Klimaaktivistin Greta Thunberg, die sich jüngst mehrfach für die palästinensische Seite stark gemacht hatte, war ebenfalls unter den Teilnehmern.

Die Demonstranten kritisierten das israelische Vorgehen im Gazastreifen und verurteilten die militärischen Handlungen Israels in der Region als "Genozid". Zudem richtete sich die Kritik an die Europäische Rundfunkunion EBU, die Russland als Reaktion auf den Überfall auf die Ukraine vom ESC ausgeschlossen hatte. Einige ESC-Fans zeigten sich mehr als enttäuscht; so sagte eine Demonstratin, dass sie den aktuellen ESC nicht genießen könne, wenn währenddessen täglich Kinder im Gazastreifen sterben würden.

Neben den genannten Demonstrationen gab es zudem eine Pro-Israel-Demonstration. Obgleich die Demonstrationen allesamt friedlich verliefen, wurden die Sicherheitsmaßnahmen seitens der Polizei in Malmö massiv verstärkt.

Reaktionen auf die israelische Teilnahme

Während Israels Regierungschef Benjamin Netanjahu die Proteste als "schreckliche Welle des Antisemitismus" bezeichnete, äußerte die israelische Sängerin Golan Verständnis für die Demonstraten. Darüber hinaus ist sie der Meinung, dass eine Veranstaltung wie der ESC gar nicht unpolitisch sein könne, was alleine der Ausschluss Russlands oder das Verbot palästinensischer Flaggen mehr als deutlich bewiesen hätten.

Die vermeintliche Neutralität der Veranstaltung wurde ferner bereits im ersten Halbfinale am Dienstag strapaziert: Hier trug der schwedische Sänger Eric Saade ein Palästinensertuch am Arm, was Kritik seitens des schwedischen Fernsehsenders SVT nach sich zog. Auch der Norweger Magnus Bomark, der mit seiner Band Gate für Norwegen antritt, befürwortete die Demonstrationen der Meschen und forderte lautstark einen dauerhaften Waffenstillstadt im Gazastreifen.

Unsere Fragen an Euch:

  • Sollte Israel mit Blick auf die aktuelle Lage im Gaza am ESC teilnehmen dürfen?
  • Inwieweit kann eine internationale Veranstaltung dieser Größe unpolitisch sein?
  • Sollte Israel den kommenden ESC ausrichten, sofern sie gewinnen?
  • Unter welchen moralischen / politischen Gesichtspunkten sollten Staaten bei derartigen Veranstaltungen ausgeschlossen werden?
  • Sind kulturelle Veranstaltungen gerade in Krisen- und Kriegszeiten wichtig, um andere Seiten von Konfliktparteien der Öffentlichkeit zu zeigen?
  • Sollten internationale Großveranstaltungen wie diese in Kriegszeiten ggf. komplett pausieren?

Wir freuen uns auf Eure Antworten.

Viele Grüße

Euer gutefrage Team

P.S.: Das Thema polarisiert derzeit viele von uns. Kritische und sachliche Beiträge sind im Sinne einer gesunden Diskussionskultur ausdrücklich erlaubt und von uns erwünscht. Bitte achtet darauf, diese Spielregeln sowie unsere Richtlinien einzuhalten. Klar antisemitische Äußerungen jedoch werden von uns konsequent entfernt.

Quellen:

https://www.sueddeutsche.de/panorama/esc-israel-eden-golan-malmoe-greta-thunberg-proteste-1.7105243

https://www.tagesschau.de/ausland/europa/demonstrationen-schweden-esc-israel-102.html

https://www.zeit.de/gesellschaft/2024-05/schweden-israel-eurovision-song-contest-proteste

https://www.faz.net/aktuell/gesellschaft/eurovision-song-contest/schweden-beim-esc-eric-saade-provoziert-mit-palaestinensertuch-19705957.html

...zur Frage
Ja, Israel sollte beim ESC teilnehmen dürfen, da...

Der "Gesangs"-Wettbewerb hat nichts mit den politischen/militärischen Entscheidungen der israelischen Regierung zu tun.

Es wäre ein falsches Signal , wenn man dieses Ereignis als Statement für oder gegen ein Bevölkerungsgruppe instrumentalisieren würde.

Allerdings sollte man auch keine politischen parteischen Aussagen/Meinungen in den Songs akzeptieren.

Politische Entscheidungen den Konflikt betreffend sind allei das Geschäft der Diplomatie.

...zur Antwort

No Way...

Zumindest kein Einfacher🤔 Weg ...und schon garnicht mit Batch oder Python und als "Anfänger".

Was Du vor hast, übersteigt Alles wozu selbst ich aus dem "Handgelenk" fähig wäre.

Der 1.Knackpunkt ist, dass der Sound aus der Datei mit dem Mikrofonoutput gemischt werden muss, noch bevor er an die Schnittstelle ( API) von WhatsApp übergeben wird.

Allein die programmgesteuerte Bedienung des Audiomixers ist nicht ganz einfach. (es sei denn man arbeitet ständig damit)

  • https://stackoverflow.com/questions/49279982/how-does-one-play-multiple-sounds-simultaneously-on-xaudio2
  • https://learn.microsoft.com/en-us/windows/win32/xaudio2/xaudio2-voices
  • https://learn.microsoft.com/en-us/windows/win32/xaudio2/programming-guide

Die Verwendung von Audioschnittstellen gehört nicht gerade zu den Dingen, für die massenhaft Lösungen dokumentiert werden... vieles hängt dabei von den verwendeten Treibern ab...

Der nächste Punkt wäre die Verwendung der WhatsApp-API. Deren Verwendung zur automatisierung des Messengers ist kostenpflichtig und verstößt (teilweise) gegen deutsche Gesetzgebung (DSVGO).

  • https://www.superchat.de/guides/whatsapp-business-api-infos-wissenswertes

Eine wesentlich billigere Variante (als eine entsprwchende Software programmieren zu lassen) wäre ein kleines Mischpult . Damit ist es völlig Wurst was Du zusammenmischst.

  • https://www.amazon.de/Live-Soundkarte-Audio-Interface-DJ-Mixer-Effekten-Sprach-Wechsler-Aufnahmestudio/dp/B097MKG7GF
  • https://www.amazon.de/DJ-Mixer-Soundkarte-Multifunktionales-Dual-Channel-Sound-Mixer-Kit-Audio-Mixer-Soundboard-Live-%C3%9Cbertragung/dp/B0B2F756X4
...zur Antwort

Bist Du Dir sicher, dass das Änderungsdatum aller Dateien nicht älter ist als das mit /d: angegebene Datum. Das heist bei dieser Batch, Dateien welche vor dem aktuellen Tag datiert sind werden ignoriert.

Möglicherweise sind die einige Dateien von anderen Anwendungen geöffnet? dann wird der Zugriff verweigert.

Ich kann das von Dir geschilderte Verhalten nicht nachvollziehen. Bei mir macht die Batch exakt was sie soll. (das nächste Mal den Code bitte als Text in die Codebox</> kopieren. Screenshots abtippen macht keinen Spaß🤮)

...zur Antwort

Ich benutze seit Anfang der 90er Jahre Batch, VBScript, Javascript und Powershell für administrative/organisatorische Aufgaben am PC.

Seit Windows 10 verlagerte sich der Schwerpunkt immer mehr auf den Einsatz des wesentlich mächtigeren Powershell.

Mit Python kann ich nicht so recht warm werden. Eine Skriptsprache dereren Funktionalität von der Formatierung durch Leerzeichen und Zeilenvorschübe abhängt ist für mich inakzeptabel. Als erfahrener Programmierer weiß ich nur zu gut, wie schnell bei der Weitergabe von Code Leerzeichen und Zeilenformatierungen verloren gehen.... und dann ist ein PythonScript im Eimer...

Egal...jedem was ihm beliebt....

bin echt erstaunt wie einfach.. das mit AI ging

...Was glaubst Du wie einfach es ist, wenn die eigene Intelligenz ausreicht um das Gewünschte zu erreichen.

In der Zeit, in der Du noch mit einer KI "ausdiskutierst" was ein Script tun soll, habe ich die Aufgabe auch selbst gelöst.

Ein Script soll sich wiederholende individuelle automatisch Aufgaben lösen, welche sich nicht mit wenigen Klicks im Explorer/einer GUI lösen lässt.

Dabei ist es wichtig die Auswirkungen eines solchen automatischen Vorgangs genau zu kennen. Denn im Gegensatz zur GUI gibt es keinen "Rückgängig-Button", das Script tut genau das was man geschrieben hat, gnadenlos.

Deine Euphorie in Ehren...

Ich finde es gefährlich einer KI unbesehen, zu vertrauen. Eine KI weiß nichts über die individuelle Konfiguration deines Rechners.

Als menschlicher Programmierer kann ich aus Erfahrung in etwa einschätzen was die häufigsten "Fallstricke" auf einem fremden Rechner sind und entsprechende automatisierte Analysen veranlassen/berücksichtigen , die nötig sind um Schäden zu vermeiden.

Eine KI kann dir lediglich eine einigermaßen funktionale Basis bereitstellen, welche irgendwo in den Trainingsdaten kommentiert wurde und irgendwann auf einem anderen Rechner funktioniert hat.

Das kann klappen. (Wie Deine Begeisterung zeigt). Das kann aber auch fürchterlich in die Hose gehen.

Deshalb ist es wichtig selbst zu verstehen was die einzelnen Operationen genauestens bewirken.

Gerade "Datenvernichtende" Operationen, wie löschen, umbenennen, verschieben und kopieren, benötigen "Respekt". Ein kleiner Fehler und statt Dateien auf ein BackupLaufwerk zu kopieren landen diese im Nirvana. (Gerade beim Umbenennen, Kopiern von Dateien kommt eine Fehlermeldung in der Regel erst, wenn bereits ein immenser Schaden entstanden ist. Und bis Du das Script abgebrochen hast, können einige GB an Daten unwiederbringlich verschwunden sein.

PS:

Bei aller Schwärmerei für Python und KI...

Was Python nicht zu bieten hat und keine KI vorschlagen wird:

  • https://learn.microsoft.com/de-de/exchange/whatif-confirm-and-validateonly-switches-exchange-2013-help

Ein kleiner aber sehr nützlicher Schalter in Cmdlets. Was passiert Wenn? ...statt mach es im Blindflug....

...zur Antwort

Ich bin glücklich wieder daheim.

Während des Lebens in der DDR hatten wir natürlich ein Faible für möglichst ferne exotische Länder. Australien, USA und Kanada waren so weit weg, dass nur die Verheißung präsent war und man die möglichen Probleme nicht sah

Nach der Wende waren wir drauf und dran nach Australien zu gehen. Meine Frau hatte dort ein sehr lukrativ erscheinendes Jobangebot. Manchmal ist es jedoch gut kühlen Kopf zu bewahren und eine Sache von allen Seiten zu betrachten. Wir hatte eigentlich ein gutes Leben und uns trotz DDR einiges geschaffen, brächte es wirklich entscheidende Vorteile, alles Bisherige über Bord zu werfen und woanders nochmal anzufangen?

Trotzdem war ich fast mein halbes Leben auf "Wanderschaft". Irgendwie "halb ausgewandert"🙄 Die Freizügigkeit für EU-Bürger machte es möglich einfach dort zu leben und zu arbeiten wo man möchte, ohne gänzlich alle Wurzeln zu kappen.

Für mich war dieses Leben in der Fremde vor allem das Nutzen von vorteilhaften Jobangeboten. Solange man (relativ) jung und leistungsfähig ist und alles gut läuft ist das eine prima Sachen und man ist blind für die Schattenseiten.

Als ich krank wurde und es absehbar war das ich nie wieder die bisher gewohnte Schaffenskraft erreichen würde, war ich froh nicht gänzlich alle Wurzeln gekappt zu haben. (auch innerhalb der EU gibt es Unterschiede in den Sozial- und Gesundheitssystemen)

Letztlich ist es völlig egal wo man hingeht oder lebt, man nimmt immer sich selbst mit, samt allen Stärken und Schwächen.

Es nutzt nichts woanders hinzugehen, wenn generell unzufrieden ist. Woanders fallen auch keine gebratenen Tauben vom Himmel.

Ich habe mir mal Deine vorherige Frage angeschaut
  • https://www.gutefrage.net/frage/ist-das-ein-zeichen-dass-ich-endlich-auswandern-muss
Sobald ich im Ausland am Meer bin geht es mir deutlich besser als in Deutschland und ich fühle mich frei.

Klar ... geht wohl jedem so, wenn man Nichts weiter zu tun hat, als aufs Meer zu schauen.😏

Bei Traumzielen überwiegt erstmal der Traum . Damit der nicht zum Albtraum wird, muss man gerade in der Fremde mehr leisten als Daheim.

...zur Antwort

Wie @Klaraaha bereits erklärt hat, ist die Entzündung im MRT erkennbar.

Der HLA-B27 allein würde die Diagnose nicht begründen. In Verbindung mit der Erkennbarkeit in der MRT, dürfte die Diagnose gesichert sein.

So "unheimlich" die Diagnose Morbus Bechterew Dir auch erscheinen mag, so solltest Du Dich glücklich schätzen, dass die Erkrankung erkannt wurde. Nur so können geeignete Gegenmaßnahmen (Medikamente) eingesetzt werden.

Die Augen und Ohren zuhalten ändert nichts. Klar kannst Du neben dem Bechterew auch einen Scheuermann haben, trotzdem solltest Du die Diagnose als gegeben hinnehmen. Ohne geeignete Behandlung wäre ein Bechterew "übel".

Dein nächster Weg sollte ein internistischer Rheumatologe sein, der Dich auf eine geeignete Dauermedikation einstellt.

Du selbst solltest versuchen nicht in Panik oder Angst zu verfallen. Davon geht die Welt nicht unter. (🥴Ich habe gut reden, als ich meine Diagnose bekam war ich völlig Kopflos und in Angst)

Inzwischen lebe ich bereits über 13 Jahre mit dem "Russen" im Rücken. Dank der Medikamente gibt es bisher keine Verschlechterung. (Ich spritze einmal im Monat Cosentyx )

Man kann mit Bechterew und den heutigen modernen Medikamenten uralt werden. Wichtig ist jedoch eine gute Begleitung.

Ich empfehle Dir, Dich an eine Ortsgruppe des DVMB zu wenden. Dort bekommst Du neben guten Ratschlägen auch die wichtige seelische Begleitung zum Umgang mit dieser Erkrankung.

  • Altersgerechter: https://www.bechterew.de/infothek/dvmb-aktiv/junge-bechterewler

Neben einer Selbsthilfegruppe ist es wichtig sich viel und ausgewogen zu bewegen (gegen Schmerzen gibt es Medikamente weit jenseits von IBU & Co)

Wenn Du die Gelegenheit hast, suche Dir einen Ruderverein. (Die Krankenkassen übernehmen bei Bechterew die Kosten)

Was Du auf keinen Fall tun solltest, wäre aufgeben und im Bett liegen..

(Ich selbst laufe/wandere jeden Tag 10..20 Kilometer)

Wenn Du möchtest kannst Du gerne per Freundschaftsanfrage meine private Telefonnummer bekommen und Dich unterhalten.

...zur Antwort

Grundsetzlich ist das Ausführen von Einträgen in der autorunun.inf -Datei bei HDD-\SD-\USB-Drives deaktiviert.

Wenn Du eine eine (Massen)Aktion mit einem solchen (USB)Wechseldatenträger starten möchtest lege dir ein BatchScript (.cmd) an und starte dieses manuell (per Mouseklick).

Einzelne Dateien oder (mit Wildcards/Jokern) definierten Dateigruppen kopiert man per copy-Befehl zum angegebenen Ziel.

demo.cmd

::alle Dateien in "K:\Test" mit der Endung .txt  zu Ordner "c:\Users\DeinName\Desktop\Test"
copy "K:\Test\*.txt" "%UserProfile%\Desktop\Test"
::alle Dateien in "K:\Camera" mit dem Muster IMG_irgendwas.jpg  zu Ordner "c:\Users\DeinName\Desktop\Bilder"
copy "K:\Camera\Img_*.jpg" "%UserProfile%\Desktop\Bilder"

Die Zielordner müssen existieren!

  • https://ss64.com/nt/copy.html

Möchtest Du hingegen ganze Ordner samt Dateien kopiern verwende xcopy.

xcopy "K:\Test\" "%UserProfile%\Desktop\Test\" /y

Der Zielordner wird (wenn nötig) automatisch angelegt . /y überschreibt vorhandene ZielDateien ohne Rückfrage.

dito mit allen Unterverzeichnissen:

xcopy "K:\Test\" "%UserProfile%\Desktop\Test\" /ys
  • https://ss64.com/nt/xcopy.html

Die deaktivierte autorunfunktion lese sich mit einem Poweshellscript umschiffen, in welchem man auf das entsprechende Ereignis wartet , abfängt und eine gewünschte Action definiert.

WaitUSB.ps1

# Definiere einen  Ereignisabfrage für die Initioalsierung eines USBLaufwerks
# http://msdn.microsoft.com/en-us/library/aa394173(v=vs.85).aspx
# https://wutils.com/wmi/root/microsoft/windows/cim_instcreation/
$Query = "select * from CIM_InstCreation within 5 where TargetInstance ISA 'Win32_LogicalDisk' and TargetInstance.DriveType = 2";

# was  passieren  soll... (hier einfach nur ein Hallo...)
$Action = { Write-Host Hallo USB -fo green };

#registrieren der  Ereignisabfrage in Globalen Ereigniskette
Register-CimIndicationEvent -Query $Query -Action $Action -SourceIdentifier USBFlashDrive;
Wait-Event
pause

...aber wenn man ein Powershellscript startet, kann man auch gleich eine Batch starten🙄

...zur Antwort

Ich möchte Dir den Spaß am Basteln nicht verderben.

Der Trick bei der Sache ist, unseren (ziemlich unregelmäßigen) Grergorianischen Kalender in die Julianische Tageszählung umzuwandeln.

Dafür gibt es eine recht "einfache" Formel:

JulianDay = (1461 * (Year + 4800 + (Month − 14)/12))/4 +(367 * (Month − 2 − 12 * ((Month − 14)/12)))/12 − (3 * ((Year + 4900 + (Month - 14)/12)/100))/4 + Day − 32075

Das sieht erstmal ziemlich konfus aus. Damit hast Du eine lineare Zählung der Tage seit 1. Januar des Jahres 4713 v. Chr

...lass uns obiges Monstrum mal in eine etwas übersichtlichere Pythonfunktion überführen.

def gregorian_to_julian(year, month, day):
    i = int((month - 14) / 12)
    jd = day - 32075
    jd += int((1461 * (year + 4800 + i)) / 4)
    jd += int((367 * (month - 2 - (12 * i))) / 12)
    jd -= int((3 * int((year + 4900 + i) / 100)) / 4)
    return jd

Aufruf:

>>> gregorian_to_julian(1970, 1, 1)
2440588
  • https://de.wikipedia.org/wiki/Julianisches_Datum#Erl%C3%A4uterung_des_Algorithmus

Ein solche lineare Zählung brauchst du dann nur noch via mod 7 in den jeweiligen Wochentag justieren...

Tipp der 1.1.1970 war ein Donnerstag und 2440588 %7 =3

...zur Antwort

Ich sags mal so, wenn Du Schafhirte bist, so musst du Dir um ungewollte Nachkommen keine Sorgen machen...😅

https://youtu.be/Qlc1hPzjD-E?si=Jg5byVK0xpuwtqn0

...genauso wenig bei Löwen. Bei letzterem dürfte die Speisekarte des Löwen den entscheidenden Punkt ausmachen 😋

Ernsthaft:

Hybridisierung ist ein Standardmodel des Lebens auf unserer Erde.

Einzige Voraussetzung, die zu kreuzenden Arten sollten nicht zu komplex sein, bzw. Position und Aufbau der lebensnotwendigen Gene sollten "zusammenpassen"

https://www.deutschlandfunk.de/hybride-in-der-evolution-sex-mit-der-anderen-art-100.html

Wenn bei der rekombination der Gene zuviel übrig bleibt, was nicht zusammenpasst, gibt's keine Fortpflanzung oder die Nachkommen sind unfruchtbar.

  • https://science.apa.at/power-search/9851944279959713470

Ein kleiner Anhaltspunkt kann schon mal die Anzahl der Chromosomen sein.

  • http://www.gerdlamprecht.de/ChromosomenAnzahl.htm

...deren Anzahl sollte schon mal einigermaßen passen und die Anzahl der Gene auf den Chromosomen...

Trotzdem kann man Esel und Pferd kreuzen (Esel 31 Chromosomen , Pferd 32)

Kreuzungen von Menschen mit anderen Arten dürften eher ausgeschlossen sein, da einige für die Entwicklung des Gehirns evidente Gene bei keiner anderen Art eine Entsprechung bezüglich der Abfolge/Positionierung habe und Quasi als "Müll" übrig bleiben würden.

...zur Antwort

Gruppierung "()" spielt in diesem Fall keine Rolle.

  • 0+ mindestens ein Zeichen "0"
  • 1 gefolgt von genau einem Zeichen "1"

Da kein Positionsbezug angegeben ist, matched es auch innerhalb umgebender Zeichen(ketten): 01,0001 ,1001 , Muh00001,Rumpel 001 Stilzchen

wenn Du es testen möchtest, hier ein kleines Powershellscript:

$TestPattern = '(0+1)'


$TestStrings = @(
    '01',
    '254',
    '111',
    '0001',
    '1001',
    'Blubb',
    'Muh00001',
    'Rumpel 001 Stilzchen'
)


Write-Host "TestPattern: $TestPattern"
$TestStrings|
    ForEach-Object{
        if ($_ -match $TestPattern){
            Write-Host "String : $_  is  matching"  -fo green
            Write-Host "Group1 matches: $($Matches.1)" -fo yellow
        }
        else{ Write-Host "No Match in $_" -fo red}
    }
pause

kleine Übersicht : https://www.regexe.de/hilfe.jsp

PS: auch ei string wie "blubb0011" würde matchen, obwohl auf die 0en mehr als eine "1" folgen. Das hängt damit zusammen, dass das Pattern keine definierten umgebenden Begrenzungen enthält . die Nachfolgende "1" ist somit nicht Teil dessen, was "(0+1)" matched!

...zur Antwort
WIE KANN ICH IN C DAS ◻️und das ◼️ auf der Console ausgeben?

Hab diesen Code geschrieben:

#include <stdio.h>
#include <stdlib.h>
#include "console.h"
#define SIZE 8 // Größe des Schachbretts
char *schachbrett[SIZE][SIZE];// 2D-Array für das Schachbrett
void initSpielfeld();
void ausgabeSpielfeld();
void spielBeenden();
int main() {
initSpielfeld();
initConsole();

        ausgabeSpielfeld();
        getch();
        clrscr();
        gotoxy(0,0);

}
void initSpielfeld(){
    // Fülle das Schachbrett mit den richtigen Symbolen
    for (int i = 0; i < SIZE; i++) { // Zeilen
        for (int j = 0; j < SIZE; j++) { // Spalten
            // Wenn die Summe der Indizes gerade ist, ist das Feld weiß
            if ((i + j) % 2 == 0) {
                schachbrett[i][j] = "◻"; // Weißes Quadrat
            } else {
                schachbrett[i][j] = "◼"; // Schwarzes Quadrat
            }
        }
    }
}
void ausgabeSpielfeld(){
    // Gebe das Schachbrett aus
    for (int i = 0; i < SIZE; i++) { // Zeilen
        for (int j = 0; j < SIZE; j++) { // Spalten
            printf("%s ", schachbrett[i][j]); // Quadrat ausgeben
        }
        printf("\n"); // Neue Zeile nach jeder Zeile im Schachbrett
    }
}

void spielBeenden(){
    return 0;
}

Bei mir kommt da aber immer das raus:

Ôù╗ Ôù╝ Ôù╗ Ôù╝ Ôù╗ Ôù╝ Ôù╗ Ôù╝

Ôù╝ Ôù╗ Ôù╝ Ôù╗ Ôù╝ Ôù╗ Ôù╝ Ôù╗

Ôù╗ Ôù╝ Ôù╗ Ôù╝ Ôù╗ Ôù╝ Ôù╗ Ôù╝

Ôù╝ Ôù╗ Ôù╝ Ôù╗ Ôù╝ Ôù╗ Ôù╝ Ôù╗

Ôù╗ Ôù╝ Ôù╗ Ôù╝ Ôù╗ Ôù╝ Ôù╗ Ôù╝

Ôù╝ Ôù╗ Ôù╝ Ôù╗ Ôù╝ Ôù╗ Ôù╝ Ôù╗

Ôù╗ Ôù╝ Ôù╗ Ôù╝ Ôù╗ Ôù╝ Ôù╗ Ôù╝

Ôù╝ Ôù╗ Ôù╝ Ôù╗ Ôù╝ Ôù╗ Ôù╝ Ôù╗

Aber das ist nicht mein ziel.

Ich möchte einfach nur ein schönes Schachbrett ausgeben.

Kann mir da jemand helfen?

...zur Frage

Du verwendest ein Unicodezeichen in einer ASCII-Consolumgebung.

  • https://learn.microsoft.com/de-de/cpp/build/reference/utf-8-set-source-and-executable-character-sets-to-utf-8?view=msvc-170

Allein die Compileroptionen zu ändern gewährleistet jedoch nicht die richtige Darstellung von UTF8 in einer übergeordneten/aufrufenden Console. Diese muss ggf. für die Darstellung von Unicode explizit eingerichtet werden.

Festlegen der Codepage in der Windowsconsole:

chcp 65001

...für UTF-8

  • https://ss64.com/nt/chcp.html
  • https://learn.microsoft.com/de-de/windows-server/administration/windows-commands/chcp

PS: Der UTF-8 Support der Standard-Windowsconsole (cmd.exe) bzw. Powershell unter Version 6 ist (teilweise) fehlerhaft!

...zur Antwort
Werder Noch!!!

Ich bin einigermaßen bestürzt, dass soviele überhaupt eine der gestellten Optionen ausgewählt haben, denn beide bergen die Gefahr, dass diese zum Einsatz kommen.

Es macht keinen Unterschied, ob der Einsatz dieser Waffen von einem Computer oder einem durchgeknallten Autokraten ausgelöst wird. Das Ergebnis ist in jedem Fall das gleiche.

Die einzige Art diese Bedrohung zu beseitigen wäre die Vernichtung aller Massenvernichtungswaffen.

Was nicht existiert kann auch nicht zum Einsatz kommen.
...zur Antwort