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: mercury, Schalentier


 Thema: Der Linux-Thread 100 != 0x24 ( Ein Kernelupgrade später... )
« erste « vorherige 1 ... 71 72 73 74 [75] 76 77 78 79 ... 216 nächste » letzte »
erste ungelesene Seite | letzter Beitrag 
SwissBushIndian

AUP SwissBushIndian 07.11.2011
Weil features löschen das beste ist. Das csgo Team ist so schon praktisch untragbar klein.
27.09.2018 11:54:03  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
hoschi

hoschi
Wie groß ist es den?

Mir ist gerade eine Erleuchtung gekommen, keine Ahnung warum erst jetzt:
Für WebSockets gilt die Same-Origin-Policy nicht, den anders als in den 90ern, erwartet man dass der Server den Ursprung der Quelle prüft.

Wie konnte ich das so lange ignorieren Mata halt...
27.09.2018 12:08:49  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SwissBushIndian

AUP SwissBushIndian 07.11.2011
Die letzte Info waren irgendwie so 10 Leute. Da reisst du halt nicht viel.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von SwissBushIndian am 27.09.2018 12:16]
27.09.2018 12:16:11  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
hoschi

hoschi
Ich kann die Zusammenarbeit mit anderen Teams nicht einschätzen, aber zehn Personen klickt für ein Spiel das seit bald 15 Jahren die Multiplayerwelt so beherrscht schon wenig.
27.09.2018 13:47:11  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
theromi

AUP theromi 02.06.2020
Naja, wie mans nimmt. Die Engine, Server, etc. machen ja andere Leute bei Valve, "die 10" kümmern sich wirklich nur um den CS:GO-"Content".
28.09.2018 9:09:24  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
a1ex

a1ex_small2
https://gitlab.isc.org/isc-projects/bind9/issues/187

Wütend
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von a1ex am 29.09.2018 17:59]
29.09.2018 17:46:50  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
hoschi

hoschi
Unterhalte mich seit einer Stunde über
screen -x
mit Kollegen und Arbeit zusammen am Server. Es ist so erstaunlich gut und angenehm

Irgendwie erfrischend, wenn man sich bewusst wird, dass so Sachen wie RDP oder Teamviewer schon seit Jahrzehnten gelöst sind oder immer wieder neu gelöst werden.


// edit
MacOS Server
Ich wusste nicht, dass es den noch gibt. Viel kann er aber auch nicht mehr? Ließt sich wie ein Ratschlag, lieber gleich Linux zu installieren Mata halt...
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von hoschi am 02.10.2018 13:25]
02.10.2018 11:21:00  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
csde_rats

AUP csde_rats 04.09.2021
China lieferte Gammel-Thüringer in SM-Servern an die Amerikaner.

——

Da lässt man einmal "shred" über ein paar größere Dateien aufm USB-Stick laufen und der ganze Desktop und alle Programme sind nur noch am dahinzuckeln und -ruckeln... 1987 hat angerufen und möchte sein Single-Tasking wiederhaben.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von csde_rats am 04.10.2018 14:29]
04.10.2018 12:21:27  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GandalfDerPinke

GandalfDerPinke
Backup nach dem Erstellen des Backups nicht kontrolliert. Backup im Arsch. :/
04.10.2018 16:36:34  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
hoschi

hoschi
Schrödingersbackup.

@csde_rats:
Interessant. Und ich habe nur angefangen zu lesen! Das musste doch passieren? Nachdem die USA kaum noch Chips und Hardware selbst herstellen, tut es eben China - mit allen Konsequenzen. Sowas kann man nur kontrollieren, wenn man die Fertigung letztendlich selbst macht. Da reicht auch offenes Hardwaredesign allein nicht aus (IME *hust*) auch nicht aus.
04.10.2018 16:43:27  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
statixx

AUP statixx 14.11.2023
 
Zitat von csde_rats

Da lässt man einmal "shred" über ein paar größere Dateien aufm USB-Stick laufen und der ganze Desktop und alle Programme sind nur noch am dahinzuckeln und -ruckeln... 1987 hat angerufen und möchte sein Single-Tasking wiederhaben.



Hm? Ist das nicht eh scheiße? Das zerfickt dem USB-Stick doch das wear-leveling.
04.10.2018 16:45:14  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
hoschi

hoschi
Ich habe da auch meine Zweifel. Bei einer SSD geht das nur mit Secure Erase bzw. Schlüsseltausch, aber bei USB-Sticks sehe ich keine Option aus die Zerstörung des Chips.

Mindestens Level T-800 im Kruppstahlwerk. Nicht irgend ein Stahlwerk. Sonst hast du hinterher eine schlechte Fortsetzung am Hals.
[Dieser Beitrag wurde 3 mal editiert; zum letzten Mal von hoschi am 04.10.2018 17:28]
04.10.2018 17:21:31  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GarlandGreene

Mod GIGN
 
Zitat von GandalfDerPinke

Backup nach dem Erstellen des Backups nicht kontrolliert. Backup im Arsch. :/



eines der Dinge, die durch Virtualisierung so viel schöner geworden sind. Veeam macht Backup, Veeam startet die VM im Labor und testet, ob die Dienste nach ein paar Minuten erreichbar sind. Job done und Auditor happy.
04.10.2018 18:00:26  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
theromi

AUP theromi 02.06.2020
Seit dem FF-Update gestern verbindet meine Nextcloud endlich über TLSv1.3. Zukunft
04.10.2018 18:39:01  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
hoschi

hoschi
Gegenposition abdrücken finde ich gut. Aber ohne Erklärung?

Journalismus ist das herausfinden der Wahrheit, hinter einer Position, nicht nur das Wiedergeben selbiger. Ich hoffe da kommt Morgen mehr Augenzwinkern

Wird lustig peinlich/erstaunt

Unabhängig davon:
Das nervt mich an Putin gegen den Westen, immer Position und Gegenposition mit Nebelkerzen. Direkte Prüfung des Kern auf Wahrheitsgehalt. Politiker lenken immer ab.
[Dieser Beitrag wurde 4 mal editiert; zum letzten Mal von hoschi am 04.10.2018 21:35]
04.10.2018 20:58:06  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
hoschi

hoschi
Kollege versucht gerade in einem heroischen* Akt , die Geschäftsführung davon zu überzeugen, dass wir endlich Git benützen dürfen.

* n oder m?
05.10.2018 15:10:54  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Oli

AUP Oli 21.12.2018
n
05.10.2018 15:14:41  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
hoschi

hoschi
Danke. Wenigstens das habe ich richtig gemacht

Ihr dürft über den Sachverhalt lachen, bin euch nicht böse. Inzwischen akzeptiere ich Strategie vieler Menschen "Einfach mal machen - hinterher kann man immer noch um Verzeihung bitten!".

// edit

Ergebnis. War auf unserer Seite eine relativ gedrückte Stimmung. Es tut mir echt leid, aber so geht es nicht weiter.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von hoschi am 05.10.2018 16:31]
05.10.2018 15:20:04  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
hoschi

hoschi
Weil ich hier gemeckert hatte über Steam und CSGO:
 

[ PANORAMA ]
– Fixed a VRAM leak in threaded Open GL contexts on OSX and Linux.
– Fixed a rare mouse left-click issue on OSX.
– Multiple performance improvements for OSX and Linux clients.
– Added support for DDS files using DXT3 compression.
– Added support for DDS encoded PNG files.


Update zum Tag der Deutschen Einheit

Ich hoffe es läuft jetzt wieder etwas schneller

Derweil hat Microsoft seine Probleme mit dem großen Update, Anwenderdaten werden gelöscht. Wenn ich es richtig mitbekommen habe, hat Microsoft zum Glück das automatische Liveupdate noch nicht dafür eingeschaltet.
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von hoschi am 06.10.2018 12:40]
06.10.2018 12:30:42  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GarlandGreene

Mod GIGN
auf den ersten Blick betrifft das wohl Leute, die ein paar ihrer User-Ordner woandershin verschoben haben. Könnte ein Problem des Upgrade-Prozesses sein, nicht des eigentlichen Betriebssystems. Aber schon seltsam, daß sowas nicht in deren automatischen Tests geprüft wird.
06.10.2018 12:55:16  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
hoschi

hoschi
Vermute ähnlich. Automatische Tests werden wohl eher Speicherlatz, Batterie und Voraussetzung prüfen und die meisten eigenen Leute haben eine hübsche Standardkonfiguration.
06.10.2018 14:18:38  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Rootsquash

Arctic
Moin.

Raspberry, crontab -l
0 4 * * * python auri.py >> auri.log &
startet morgens um 4 ein Skript, das mit

 
Code:
import os, sched, time, ephem
...
schedule_tasks()
s.run()
while s.empty() != True:
    time.sleep(120)
time.sleep(60)


eine Leuchte dimmt.

Wenn die Möhre aber rebootet (warum auch immer), wird das Skript ja nicht unbedingt aufgerufen.
@reboot python auri.py >> auri.log &
ist aber nur die halbe Lösung, da es noch nicht verhindert, dass das Skript doppelt ausgeführt wird.
Welche geschickte Lösung gibt es da? Ich habe irgendwann mal was über Mutex-locks etc. gelernt mit denen man parallele Prozesse steuern kann, aber hier wäre ja vielleicht irgendas auf dem Niveau von
ps x |grep python\ auri.py|grep -v grep
ausreichend.
Gibt's da was von Ratiopharm oder bastel ich mir das wild zusammen?


 
Code:
lockfile = "auri.lock"
if(os.path.exists(lockfile)):
    print "locked!"
    raise SystemExit
open(lockfile, 'a').close()
...
os.remove(lockfile)
print "removed lockfile"


und beim reboot löscht er die Datei bevor er das Skript anstößt. Kann man das so machen?
[Dieser Beitrag wurde 4 mal editiert; zum letzten Mal von Rootsquash am 06.10.2018 19:08]
06.10.2018 16:14:10  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
csde_rats

AUP csde_rats 04.09.2021
Ich würd das per systemd machen. Solange ne Unit läuft, wird sie nicht nochmal gestartet.
06.10.2018 20:38:21  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[KdM]MrDeath

mrdeath2
systemd klingt sexy oder mal so als alternative:
liblockfile
07.10.2018 1:35:16  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[KdM]MrDeath

mrdeath2
oh und btw, bei sowas:

 
Zitat von Rootsquash

while s.empty() != True:



bekomm ich immer ganz krasse bauchschmerzen.

ne nette lektüre für sowas sind ja auch die python styleguides von google, wobei der fall jetzt so trivial ist dass der da glaube ich nichtmal drin steht.
07.10.2018 1:40:44  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
audax

AUP audax 03.12.2007
Hotel-Schlüsselkarten als MIFARE Ultralight ohne Crypto, ohne alles. Sad.
07.10.2018 9:39:58  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Rootsquash

Arctic
Wie baut man denn einen schönen Hintergrund-Prozess, der wartet, bis es das nächste Mal 4 Uhr morgens ist?

Da gibt es doch bestimmt was netteres als sleep(24235345646)

MrDeath: while() == False wäre vermutlich schöner,
oder eher so
 
Code:
while(1) {
    if(foo) return;
    sleep();
}

?

Bisher habe ich eher mit dem Rest des Codes zu kämpfen. Ich bin ja Python-Virgin und diese Datentypen... nach dem F1-Replay verlinke ich mal den Quelltext. Das ist IMHO was fürs Gruselkabinett. Hoffentlich liegt das an mir, nicht an Python.

Eimer bereithalten: www.rootsquash.de/post.py

/e85: Der Code funktioniert noch nichtmal richtig, juhu.
[Dieser Beitrag wurde 5 mal editiert; zum letzten Mal von Rootsquash am 07.10.2018 13:01]
07.10.2018 11:32:48  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
csde_rats

AUP csde_rats 04.09.2021
 
Zitat von Rootsquash

Wie baut man denn einen schönen Hintergrund-Prozess, der wartet, bis es das nächste Mal 4 Uhr morgens ist?



systemd timer

 
while() == False wäre vermutlich schöner,



while not foo():
/
while foo():
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von csde_rats am 07.10.2018 13:24]
07.10.2018 13:24:27  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Rootsquash

Arctic
Okay, ich habe einen .service und einen .timer file in /etc/systemd/system/

da https://stackoverflow.com/questions/37585758/how-to-redirect-output-of-systemd-service-to-a-file#43830129
 
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=<your program identifier> # without any quote
[...]


nicht geklappt hat, habe ich
 

13
With systemd 236 or newer you can also write directly to a file using StandardOutput=file:/some/path github.com/systemd/systemd/pull/7198 – leezu Dec 18 '17 at 7:02


probiert, geht auch nicht.¹

Ausgabe im Python-Skript ist derzeit per "print"

 
Code:
root@rpi:~# cat /etc/systemd/system/terr.service
[Unit]
Description=TerrariumControl
RefuseManualStart=no
RefuseManualStop=no

[Service]
Type=simple
ExecStart=/usr/bin/python /home/pi/auri.py
User=pi
StandardOutput=/home/pi/auri.log
StandardError=/home/pi/auri.log
SyslogIdentifier=TerrControl 

root@rpi:~# cat /etc/systemd/system/terr.timer
[Unit]
Description=TerrariumControl

[Timer]
OnCalendar=*-*-* 4:00:00
Persistent=true 

[Install]
WantedBy=timers.target
root@rpi:~# 


Davon abgesehen gefällt mir die Lösung aber schon etwas besser :icon14:

/e: ¹ Der Post ist von 2017, aber mein systemd ist noch auf Version 232. Raspbian ftw.
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Rootsquash am 07.10.2018 20:18]
07.10.2018 20:15:11  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
hoschi

hoschi
 
Zitat von audax

Hotel-Schlüsselkarten als MIFARE Ultralight ohne Crypto, ohne alles. Sad.




Ach. Wenn es nur das wäre mit den Augen rollend
08.10.2018 10:06:52  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
 Thema: Der Linux-Thread 100 != 0x24 ( Ein Kernelupgrade später... )
« erste « vorherige 1 ... 71 72 73 74 [75] 76 77 78 79 ... 216 nächste » letzte »

mods.de - Forum » Linux » 

Hop to:  

Thread-Tags:
gnu  linux 
| tech | impressum