home.social

#softwaregeraffel — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #softwaregeraffel, aggregated by home.social.

  1. #GutenMorgen, Ihr lieben Tröten!

    Heute weiter am kleinen #Gentoo-Overlay arbeiten, um ginix.live (ehemals #SoftwareGeraffel) schön sauber installieren / updaten zu können. Nebenbei bisschen am FPGA rumspielen, damit ich damit morgen in Hamburg schneller starten kann.

    Nebenbei über Klausur und StrahlzeitantragReview grübeln.

    Habt 1 wunderbaren Tag!

  2. Das #SoftwareGeraffel für das 3D-Röntgenmikroskop #GINIX hat jetzt einen einprägsamen Namen:

    GINIX.LIVE
    GINIX steht natürlich für „Göttingen Instrument for Nano-Imaging with X-rays“¹, und LIVE steht natürlich für:

    🥁 Live Imaging and Visualization Engine 🥂

    ¹ photon-science.desy.de/facilit

    #fürMeineAkten

  3. So, die #HausSensorik hat jetzt auch 1 anständiges LogRotate, direkt über `SIGALRM` und die #OpenRC-Skripte.

    Damit werden die Log-Dateien geschlossen, umbenannt, neu geöffnet, und zwar sowohl
    * manuell als auch
    * zeitgesteuert via cronjob.

    Tolle Funktionalität, fließt demnächst direkt ins #SoftwareGeraffel vong 3D-Röntgenmikroskop.

  4. #GutenMorgen, Ihr lieben Trötys!

    Nach dem #BeamlineLeben ist … endlich mal Zeit, sich die ganzen Probleme und Hotfixe anzukucken. Ein Motor vong 3D-Röntgenmikroskop fährt „komisch“, gestern Abend konnte ich da schon ein paar Details erkennen. Dazu musste ich aber am neuen #SoftwareGeraffel eine Funktion nachimplementieren, die es im Sommer nicht reingeschafft hatte: Markierungen im Mikroskopbild.

    Anzeigen geht schon, manuell setzen kommt heute.

    Habt 1 markierten Tag!

  5. #GutenMorgen, Ihr lieben Trötys,

    setzt Euch mal eben 1 Schirm auf, wir müssen durch das Wetter.

    Heute neue NutzerInnenGruppe, mit Umbau auf andere Strahlgeometrie. Und anderer Detektor, der ist sogar schon (fast vollständig) im neuen #SoftwareGeraffel implementiert. Meta-Daten fehlen noch, das lässt sich abba bestümmt rünberkopieren.

    Die Messmakros brauchen noch etwas Pflege.
    Die Skripte zum Definieren der Messungen fehlen noch.
    Live-Auswertung fehlt noch.

    Habt 1 stressärmeren Tag ;)

  6. Wieder 1 wichtiges Erfölgchen 💫

    Noch ca. 23 Stunden bis #BeamlineLeben und eine ordentliche Menge an #SoftwareGeraffel funktioniert.

  7. #GutenMorgen, Tastaturversion!

    Heute letzter ruhiger Tag Anne Beamline. Die VorOrt-Kollegys haben Betriebsausflug; unser Ingenieur kommt morgen früh, der Chef morgen Abend.

    Aber es ist noch viel zu tun, die Migration vong #SoftwareGeraffel ist noch nicht abgeschlossen. Zwei Röntgendetektoren fehlen vollständig, einer ist kaputt und das Leihgerät verhält sich etwas anders; neues Konzept zum Speichern der Daten hat eine wichtige Komponente weggerissen und braucht Fix.

    Habt 1 fleißigen Tag!

  8. Ein Erfölgchen!

    Der neue Röntgendetektor in Göttingen kann über das neue #SoftwareGeraffel Bilder nehmen.
    Und an die API senden.

    Problem gerade: Detektor in Göttingen, API läuft in Hamburg … also ich schicke dann für jedes Bild einmal 120 MiB durch das Internet, und zum Speichern wieder zurück 🙈 …

  9. Notizensammlung zum #SoftwareGeraffel fürs #BeamlineLeben

    pco edge:
    * das `wait_for_next_image` zu einem asyncio.sleep mit while fifo-size umbauen
    * Warteschlangen-Statüsse reporten
    * Timing-Informationen in die Metadaten

    xray.py aufsplitten:
    * Haupt-Skript mit `inotify`, dann `TODO` auslesen und hardlinks in Unterordner, Originale löschen
    * Variante: xray-php liest `TODO` und verteilt bereits auf Unterordner
    * Ja, das ist nochmal 1 Tick besser …
    Dann:
    * 4 einzelne Skripte für, welche sich per `inotify` in ihre Unterordner setzen und arbeiten
    * Queue-Statistiken der Worker-Skripte, + FS- und RAM-Statistiken reporten

  10. Notizensammlung zum #SoftwareGeraffel fürs #BeamlineLeben

    pco edge:
    * das `wait_for_next_image` zu einem asyncio.sleep mit while fifo-size umbauen
    * Warteschlangen-Statüsse reporten
    * Timing-Informationen in die Metadaten

    xray.py aufsplitten:
    * Haupt-Skript mit `inotify`, dann `TODO` auslesen und hardlinks in Unterordner, Originale löschen
    * Variante: xray-php liest `TODO` und verteilt bereits auf Unterordner
    * Ja, das ist nochmal 1 Tick besser …
    Dann:
    * 4 einzelne Skripte für, welche sich per `inotify` in ihre Unterordner setzen und arbeiten
    * Queue-Statistiken der Worker-Skripte, + FS- und RAM-Statistiken reporten

  11. Notizensammlung zum #SoftwareGeraffel fürs #BeamlineLeben

    pco edge:
    * das `wait_for_next_image` zu einem asyncio.sleep mit while fifo-size umbauen
    * Warteschlangen-Statüsse reporten
    * Timing-Informationen in die Metadaten

    xray.py aufsplitten:
    * Haupt-Skript mit `inotify`, dann `TODO` auslesen und hardlinks in Unterordner, Originale löschen
    * Variante: xray-php liest `TODO` und verteilt bereits auf Unterordner
    * Ja, das ist nochmal 1 Tick besser …
    Dann:
    * 4 einzelne Skripte für, welche sich per `inotify` in ihre Unterordner setzen und arbeiten
    * Queue-Statistiken der Worker-Skripte, + FS- und RAM-Statistiken reporten

  12. Notizensammlung zum #SoftwareGeraffel fürs #BeamlineLeben

    pco edge:
    * das `wait_for_next_image` zu einem asyncio.sleep mit while fifo-size umbauen
    * Warteschlangen-Statüsse reporten
    * Timing-Informationen in die Metadaten

    xray.py aufsplitten:
    * Haupt-Skript mit `inotify`, dann `TODO` auslesen und hardlinks in Unterordner, Originale löschen
    * Variante: xray-php liest `TODO` und verteilt bereits auf Unterordner
    * Ja, das ist nochmal 1 Tick besser …
    Dann:
    * 4 einzelne Skripte für, welche sich per `inotify` in ihre Unterordner setzen und arbeiten
    * Queue-Statistiken der Worker-Skripte, + FS- und RAM-Statistiken reporten