23.de

Jupyter Notebooks mit bestimmten Browser öffnen

Ich bin ein Fan von Jupyter Notebooks, nicht als Entwicklungsumgebung, sondern als Dokumentationssystem im Python Umfeld. Ich probiere viel aus, dabei ist leider auch viel „Try & Error“, und dank Jupyter verliere ich nicht die Übersicht und kann auch noch schnell eine Minidokumentation schreiben. Vielleicht liegt es auch daran, dass ich in den Neunzigern mit Mathematica gearbeitet habe und das Konzept schon immer ganz gut fand. 🙂

Wenn man jetzt ein Notebook nicht mit dem Standard-Browser öffnen möchte, so gibt es sicherlich mehrere Wege die zum Ziel führen. Da ich Notebooks immer im Chrome geöffnet haben möchte, stand ich vor der Aufgabe dies zu implementieren.

Auf der (Power-) Shell

jupyter notebook --generate-config

eingeben, dann wird im Home Verzeichnis eine Konfigurations Datei .jupyter/jupyter_notebook_config.py erzeugt.
Mit einem Editor die Zeile mit c.NotebookApp.browser suchen und wie folgt editieren:

c.NotebookApp.browser = u'"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe" %s'

Die Pfadangabe im o.g. Beispiel ist für Windows gedacht und muss an eure Umgebung angepasst werden.

Hope it helps!

Mail-in-a-box – Eigener Emailserver

Jeder der Email auf mehreren Domains und mit mehreren Nutzern pro Domain verwalten muss/möchte, denkt sicherlich über einen eigenen Emailserver nach. Installation und Wartung schrecken aber häufig ab, zumal es bei den Großprovidern wie Google, Microsoft aber auch Posteo oder Protonmail, um einige Beispiele zu nennen, schon sehr kostengünstige Angebote gibt. Aber was mache ich, wenn mir die Angebote aus welchem Grund auch immer nicht zusagen?

Meine Lösung ist Mail-in-a-box, eine Scriptsammlung die aus einem „frischen“ Ubuntu Linux einen vollständigen Emailserver inkl. Webmail, Kontakteverwaltung, Kalender, Dateiablage und Anti-Spam. Ein virtueller Server mit z.B. 2x vCPU, 4 GM Ram ist eine gute Basis und kostet inkl. Backup unter 10€/Monat.

Eine kleine Warnung, ihr solltet wissen wie ihr eure DNS-Einträge machen könnt und keine Angst vor der Konsole (ssh) haben. Wenn ihr jetzt noch nicht zurückschreckt, dann probiert es mal aus. Ich war sehr angenehm überrascht wie schnell und einfach es geht.

Besteht mehr Interesse an dem Thema? Dann einfach ein Feedback per Kommentar.

Hope it helps!

Folding@Home

Folding@Home ist eine Initiative im Bereich der Krankheitsforschung. Es geht um Proteinfaltung welche dazu dient Therapien gegen Krebs, Alzheimer oder auch gegen Covid-19 zu finden. Technisch werden Rechenaufgaben verteilt die dann auf CPU und auch GPU gerechnet werden und die Ergebnisse in das Projekt zurückfliessen.
Das Projekt gibt es schon lange, hat im Moment aber aus gegebenen Anlass sehr regen Zuspruch.

Ich beteilige mich auch und habe ein Team „23.de“ erstellt:
Team-Nummer: 239279

Wer auch mitmachen möchte kann sich die Software für sein OS runterladen und dann einfach starten. Am besten mit einem Account (siehe Homepage) und als Team könnt ihr dann einfach das o.g. angeben, schon sammeln wir zusammen Punkte!

Die Verteilung der Aufgaben und auch die Statistiken auf der Homepage brauchen zur Zeit recht lange weil die Macher von regen Zuspruch überrannt werden. Also einfach ein wenig Gedult und die Rechner einfach laufen lassen! 🙂

Passt auf Euch auf, bleibt gesund und gebt Feedback!

+++ INFO +++ 2020-04-23
Eine neue Version der Software ist raus. Unter anderem kann man jetzt COVID-19 als Krankheit direkt anwählen und muß nicht mehr über „any“ gehen. Hier der entsprechende Eintag im Forum von FAH.

+++ Update +++ 2020-05-04
> 30 Mio. Credits und es geht weiter …
AKTUELL