Du bist nicht eingeloggt! Möglicherweise kannst du deswegen nicht alles sehen.
  (Noch kein mods.de-Account? / Passwort vergessen?)
Zur Übersichtsseite
Hallo anonymer User.
Bitte logge dich ein
oder registriere dich!
 Moderiert von: Irdorath, statixx, Teh Wizard of Aiz


 Thema: pOT-lnformatik, Mathematik, Physik XXIII
« vorherige 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 nächste »
erste ungelesene Seite | letzter Beitrag 
cms

AUP cms 14.11.2012
Nee, proxy_pass http://rmbr; ist schon korrekt. Außer natürlich, die Anwendung selbst akzeptiert nur SSL-Verbindungen. Dann wäre proxy_pass https://rmbr; korrekt.

Was aber sein könnte: Unter "Laufen beide" werden nur IPv6-Verbindungen angezeigt. Kann es sein, dass die Anwendung keine IPv4-Verbindungen akzeptiert?

Alternativ, was passiert denn, wenn du den Upstream weg lässt und direkt proxy_pass http://127.0.0.1:8080; versuchst?
30.05.2020 23:18:33  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Renga

renga
 
Zitat von cms

Alternativ, was passiert denn, wenn du den Upstream weg lässt und direkt proxy_pass http://127.0.0.1:8080; versuchst?



Genau das gleiche.
30.05.2020 23:47:55  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Wraith of Seth

wraith_of_seth
Ich liebe es, wenn alte Bücher ihren Humor entdecken:
 
Morse, Feshbach (1953):
There must, unfortunately, be an efflorescence of sub- and superscripts surrounding the symbols for the various solutions.


Breites Grinsen

...es wäre lustiger, wenn ich damit nicht arbeiten müsste.traurig

Please state the nature of the medical emergency. - I have a date.
31.05.2020 2:05:15  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Renga

renga
Ok, ich habs jetzt zum laufen bekommen, weiß aber immer noch nicht was genau der Fehler davor war.

Da ich meine Komponenten per docker-compose zusammen stöpsel, hab ich einfach mal ein proxy_pass http://rmbr:8080 gemacht, wobei "rmbr" hier kein upstream ist, sondern der Bezeichner der Applikation im docker-compose.yml. Dann übernimmt docker ja afaik das Auflösen der Adresse intern über seine networks ... wenn das jetzt aber tatsächlich an der ipv6 <-> ipv4 Thematik liegt, sollte es ja funktionieren wenn ich das jeweilige ipv6 Pendant in der nginx conf verwende ... tut es aber nicht.

Was läuft da schief?
31.05.2020 10:51:40  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
B0rG*

Gordon
 
Zitat von cms

Was aber sein könnte: Unter "Laufen beide" werden nur IPv6-Verbindungen angezeigt. Kann es sein, dass die Anwendung keine IPv4-Verbindungen akzeptiert?



Das wäre auch mein Tipp. Kannst du im upstream mal localhost statt 127.0.0.1 versuchen? Oder direkt ::1?

edit: zu spät :-(. Hast du im compose dran gedacht dass die Komponenten im selben Netzwerk sind (ist standardmäßig so) und dass sie sich sehen (mit links glaube ich).
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von B0rG* am 31.05.2020 10:55]
31.05.2020 10:51:52  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Wraith of Seth

wraith_of_seth
...
http://danieltemkin.com/Esolangs/Folders/

Programmiersprachen, die die Welt braucht.

...It's not my fault I'm a delicate flower.
01.06.2020 2:20:28  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
cms

AUP cms 14.11.2012
 
Zitat von Renga

Ok, ich habs jetzt zum laufen bekommen, weiß aber immer noch nicht was genau der Fehler davor war.

Da ich meine Komponenten per docker-compose zusammen stöpsel, hab ich einfach mal ein proxy_pass http://rmbr:8080 gemacht, wobei "rmbr" hier kein upstream ist, sondern der Bezeichner der Applikation im docker-compose.yml. Dann übernimmt docker ja afaik das Auflösen der Adresse intern über seine networks ... wenn das jetzt aber tatsächlich an der ipv6 <-> ipv4 Thematik liegt, sollte es ja funktionieren wenn ich das jeweilige ipv6 Pendant in der nginx conf verwende ... tut es aber nicht.

Was läuft da schief?

Ok, Docker-Compose ändert so ziemlich alles. Breites Grinsen

Docker-Compose verteilt intern andere IPs für die Container. D.h. mit 127.0.0.1/::1/localhost kannst du maximal auf den Service selbst zugreifen, aber nicht auf andere Services. Der Grund, warum es funktioniert, wenn du den Service-Namen angibst ist, dass Docker-Compose - wenn nicht anders konfiguriert - alle Services in ein privates Netzwerk packt und dann die Service-Namen in die korrekten IPs auflöst.

Das funktioniert dann auch in den einzelnen Services so. Wenn du beispielsweise die beiden Services "app" und "db" (PostgreSQL) definierst, kannst du Postgres aus dem Service "app" via
 
Code:
psql -h db ... 
aufrufen.
01.06.2020 9:55:59  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Renga

renga
Hmpf, klar ... Das macht Sinn. Hab noch nicht so viel damit gemacht. Breites Grinsen
01.06.2020 22:13:02  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Wraith of Seth

wraith_of_seth
Ich weiß nicht, wo sonst hin damit: https://cuttingthroughthefog.com/about/

...wow. Fazit eines Artikels war: "Diese Bilder sind echt, aber uns wird nicht gesagt, wie Menschen diese Objekte wirklich in den Weltraum geschickt haben!"

Ein faszinierender Wert auf dem Crackpot-Spektrum, weil man die fast rational argumentierenden Crackpots fast nie zu sehen bekommt; die haben halt nicht genug Nachrichtenwert und Schockmoment.

Immerhin: Kritiker werden als bezahlte Agenten betrachtet.

_____________________________________

Wir simulieren einen 4D-Kristall mit Schaltkreisen. Sehr coole Sache und erstaunlich simpel von der Idee her.

You all saw it! That orphanage attacked me!
03.06.2020 0:49:47  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Wraith of Seth

wraith_of_seth
Pfeil
 
Zitat von Lord-McViper

Vielleicht interessiert das hier jemanden:
https://www.wolframphysics.org/
https://writings.stephenwolfram.com/2020/04/finally-we-may-have-a-path-to-the-fundamental-theory-of-physics-and-its-beautiful/


https://www.scientificamerican.com/article/physicists-criticize-stephen-wolframs-theory-of-everything/

Da sind ein paar sehr unschmeichelhafte Zitate von und über Wolfram. Gerade das Dyson-Zitat ist ein Bagger 288 für die Salzminen.Breites Grinsen

Und Wolframs Selbstdarstellung hat echt Trump'sche Ausmaße.

Your mother was a hamster and your father smelt of elderberries!
09.06.2020 5:09:34  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
PutzFrau

Phoenix Female
Das doch was für ein paar Nerds hier im Thread.



09.06.2020 5:25:37  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Oli

AUP Oli 21.12.2018
Erstens nervt der Typ ein bißchen, zweitens hatte Lenovo soweit ich weiß schon länger bestimmte Modelle Linux zertifiziert und vieles funktioniert trotzdem nicht oder nur schlecht. Mein Gerät zum Beispiel ist certified (https://certification.ubuntu.com/hardware/201801-26058) aber den fingerprint Reader kriegt man nicht zum laufen.

Deshalb ist das leider nicht zumindest zum Teil heiße Luft.
09.06.2020 6:43:50  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
PutzFrau

Phoenix Female
Das ist so eine richtige Linux User Antwort. Der Typ nervt und Zynismus. Hier für dich, der originale Release von Lenovo: https://news.lenovo.com/pressroom/press-releases/lenovo-brings-linux-certification-to-thinkpad-and-thinkstation-workstation-portfolio-easing-deployment-for-developers-data-scientists/

Das commitment ist deutlich umfangreicher als in den Jahren zuvor, Linux User werden als relevante Zielgruppe wahrgenommen, und Lenovo wird Treiber und Patches zum Kernel upstream beitragen, d.h. alle Distros profitieren davon, nicht nur die mit offiziellem Lenovo support.

10.06.2020 13:28:08  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Lightspeed

AUP Lightspeed 20.06.2011
Kennt sich jemand mit mssql aus?

Ich habe folgendes Problem.
Ich habe mir vom Server einen Dump exportieren lassen und will ihn nun local aufspielen.

Beim einflegen der Daten mit Datetimes kommt folgende Meldung.
 
Code:
Meldung 242, Ebene 16, Status 3, Zeile 8
Bei der Konvertierung eines varchar-Datentyps in einen datetime-Datentyp liegt der Wert außerhalb des gültigen Bereichs.

Und hier das Date dazu
 
Code:
2018-04-18 09:07:24.000


Ich verstehe nicht, wieso das System Probleme mit dem Date Format hat. Müsste die exportierte .sql nicht die info haben, wie das Datum gelesen wird?
Was kann ich machne, um das ohne search/replace zu fixen
12.06.2020 10:51:56  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Lightspeed

AUP Lightspeed 20.06.2011
Habs nun anderweitig gelöst.
Ich habe ne regex geschrieben, in der ich um die Datetime die Convert Funktion lege.
12.06.2020 14:21:28  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
DeineOmi

deineomi
Vermutlich hätte es schon gereicht in der Connection Session das Date format Zu ändern. Gibt es eigentlich in jedem rdbms.
13.06.2020 0:49:52  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Oli

AUP Oli 21.12.2018
Mit folgendem Aufruf kann ich den Python code XXX von der CLI aus ausführen.
 
Code:
python -c "XXX"


Was muss in XXX stehen, damit ich im XXX selbst in einer Variable speichern kann o.ä.?

Wenn ich ein Python script ausführe, kriege ich den source code mit
 
Code:
inspect.getsource(sys.modules[__name__])
, aber wenn ich den code per "-c" angebe, wie kriege ich ihn dann?

 
Code:
sys.argv
enthält komischerweise nur "-c".

/e: nochmal besser beschrieben: https://stackoverflow.com/questions/52746418/sys-argv-contains-c-but-not-the-script-why
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von Oli am 14.06.2020 20:51]
14.06.2020 20:48:12  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
csde_rats

AUP csde_rats 04.09.2021
Möglich, dass der nach dem Parsen nicht weiter aufgehoben wird. Dann könntest du /proc/self/cmdline parsen.
14.06.2020 21:35:35  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Oli

AUP Oli 21.12.2018
Nice, danke. Geht aber viel einfacher, wie ich inzwischen herausgefunden habe.

Ich versuche, ungefähr sowas zu replizieren: https://mitogen.networkgenomics.com/howitworks.html
Also mein Programm schickt ein script per SSH, das wird dort entpackt und gestartet, und dann soll sich das script u.U. selbst weiterschicken können an weitere hops.

 
Code:
source = open("./node.py").read()
compressed = zlib.compress(source.encode(), 9)
encoded = codecs.encode(compressed, 'base64').replace(b'\n', b'')

cmd = [ 
    'ssh', '-x', HOST,
    "python -c 'import codecs,os,sys;_=codecs.decode;PPSRC=_(_(\"%s\".encode(),\"base64\"),\"zip\");exec(PPSRC)'" % (encoded.decode(),)
]

p = sp.Popen(cmd, bufsize=-1, stdout=sp.PIPE, stderr=sp.PIPE, )

exec() wird im aktuellen Kontext ausgeführt, deshalb ist die PPSRC Variable im ausgeführten Script dann auch bekannt. So kann es sich dann selbst weiter schicken. Es ist sehr gut.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Oli am 14.06.2020 22:05]
14.06.2020 22:05:10  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
B0rG*

Gordon
Ich habe das Gefühl so langsam musst du dir um §202c sorgen machen...
15.06.2020 1:29:06  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Oli

AUP Oli 21.12.2018
Hä? Ausspähen von Daten? Ich versuche einen mini-ansible Klon zu bauen.
15.06.2020 6:41:46  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Wraith of Seth

wraith_of_seth
Bitte beachten
Aber Ansibles verletzen die Relativitätstheorie! Wütend Brich lieber menschliche Gesetze!

That is what a 404 error feels like.
15.06.2020 6:51:10  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
DeineOmi

deineomi
Wenn du fertig bist wird der Traffic vom Proxy geblockt, weil der Code nach Virus riecht. peinlich/erstaunt
15.06.2020 14:03:20  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
csde_rats

AUP csde_rats 04.09.2021
verschmitzt lachen
python -c 'import marshal; eval(marshal.loads(bytes.fromhex('"'"'e3000000000000000000000000000000000a000000400000007348000000640064016c005a00640064016c015a01640064016c025a02650364026502a004640365056500a0066501a007a1006a08a101a009a1008301170064041700a10183020100640153002905e9000000004efa09707974686f6e202d63fa31696d706f7274206d61727368616c3b206576616c286d61727368616c2e6c6f6164732862797465732e66726f6d686578287a03292929290ada076d61727368616cda07696e7370656374da0573686c6578da057072696e74da0571756f7465da0472657072da0564756d7073da0c63757272656e746672616d65da06665f636f6465da03686578a900720e000000720e000000da083c737472696e673eda083c6d6f64756c653e0100000073020000001800'"'"')))'

e: Die erste Iteration könnte man sogar als Antwort auf die ursprüngliche Frage verwenden

python -c "import marshal, inspect, shlex; print('python -c', shlex.quote('import marshal; eval(marshal.loads(bytes.fromhex(' + repr(marshal.dumps(inspect.currentframe().f_code).hex()) + ')))'))"
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von csde_rats am 15.06.2020 14:34]
15.06.2020 14:29:43  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Oli

AUP Oli 21.12.2018
 
Zitat von DeineOmi

Wenn du fertig bist wird der Traffic vom Proxy geblockt, weil der Code nach Virus riecht. peinlich/erstaunt


Quark. Das ganze funktioniert einwandfrei und unglaublich gut. Mitogen (link im ursprünglichen Post) macht es genau so und ist ziemlich populär.

Ich bin gerade stolz wie Bolle.
15.06.2020 15:27:52  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Wraith of Seth

wraith_of_seth
Frage
Hatte hier eigentlich wer schon eine Erfahrung mit Onlinekonferenzen, bei denen man tatsächlich networken konnte? Ich bin gerade auf meiner ersten und das klappt so gar nicht, es ist nur eine Reihe von Vorträgen und deren Fragesession bisher...traurig

We apologize for the inconvenience.
15.06.2020 15:50:25  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Irdorath

AUP Irdorath 07.04.2014
Nee, bin auch desillusioniert.
15.06.2020 18:41:10  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
PutzFrau

Phoenix Female
 
Zitat von Oli

 
Zitat von DeineOmi

Wenn du fertig bist wird der Traffic vom Proxy geblockt, weil der Code nach Virus riecht. peinlich/erstaunt


Quark. Das ganze funktioniert einwandfrei und unglaublich gut. Mitogen (link im ursprünglichen Post) macht es genau so und ist ziemlich populär.

Ich bin gerade stolz wie Bolle.



Was ist denn dein Anwendungszweck? Das ist alles Neuland für mich.

16.06.2020 14:01:29  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Oli

AUP Oli 21.12.2018
Wir haben 5000 cluster Knoten verteilt auf 25 cluster in 3 Ländern mit jeweils bis zu 7 racks. Ich will Dateien baumartig darauf verteilen, also über einen gateway host erstmal jeweils in jedes Land, dann in jeden cluster, dann in jedes rack, und dann auf die Knoten (ggf. nochmal auffächern).

Mein Programm managed das jetzt. Vorher musste ich ein Script auf jeden Rechner haben, das schicke ich jetzt einfach direkt mit.

/e: Das Programm auf jedem Knoten hat die Aufgabe, Nachrichten (Dateien, commands, je nachdem) vom parent zu empfangen und an die Kinder zu schicken (multiplexing ist das wohl). Außerdem muss es die Dinge lokal ausführen. Die Kinder können ihrerseits wieder Kinder haben etc.

/e: Dateien/Verzeichnisse werden clientseitig in einen buffer "geTARed", der buffer wird parallel gelesen und in chunks als Nachricht auf den cluster geschickt. Es kann also sein, dass das erste Teilstück der Dateien schon irgendwo hinten im Baum angekommen ist, wenn der Client noch nicht mit Packen fertig ist. Dass das alles so funktioniert macht mich stolz. Performance ist wunderbar, es ist fast nicht viel langsamer als ein rsync auf einen einzigen host.
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von Oli am 16.06.2020 14:14]
16.06.2020 14:05:52  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
statixx

AUP statixx 14.11.2023
...
Das klingt ziemlich abgespaced und cool.
16.06.2020 14:15:41  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
 Thema: pOT-lnformatik, Mathematik, Physik XXIII
« vorherige 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 nächste »

mods.de - Forum » Public Offtopic » 

Hop to:  

Thread-Tags:
pimp 
Mod-Aktionen:
19.11.2021 15:40:37 Atomsk hat diesen Thread geschlossen.
05.04.2020 13:23:20 red hat diesem Thread das ModTag 'pimp' angehängt.

| tech | impressum