Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
culture_community:codersclub [2015/12/11 18:14] – angelegt sand | culture_community:codersclub [2015/12/11 21:34] – [Warpzonista Coders Club] sand | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Warpzonista Coders Club ====== | ====== Warpzonista Coders Club ====== | ||
+ | Der Coders Club ist eine Gruppe von Leuten mit Interesse an Programmieren die sich jeden 2. Freitag im Monat trifft. Bei den Treffen wird versucht eine kleine Agenda abzuarbeiten, | ||
+ | ===== Treffen ===== | ||
+ | ==== 13.11.2015 ==== | ||
+ | === Updates von Jetbrains === | ||
+ | Wir sollten unsere Treffen dokumentieren. | ||
+ | === Warpauth === | ||
+ | Python3 hatte Schwierigkeiten mit LDAP, die durch den Tausch einer Bibliothek | ||
+ | Es gab eine längere Diskussion, ob die Codebasis auf Github liegen oder weiter privat gehostet werden soll | ||
- | ===== Treffen ===== | ||
+ | === Neuer Webserver für warpzone.ms === | ||
+ | Es gibt größeren Adminaufwand zum Umzug auf den neuen Server. | ||
+ | Es wird angestrebt möglichst viele Systeme auf Docker laufen zu lassen. Warpauth soll Pilot werden zusammen mit GitLab. | ||
+ | Freifunk, Jabber, Postfix und co sollen danach folgen. | ||
+ | |||
+ | ====11.12.2015==== | ||
+ | === Quantified Code === | ||
+ | https:// | ||
+ | |||
+ | === Python Code nach pip/apt === | ||
+ | Saubere Python Umgeben erstellen und woanders wieder einspielen | ||
+ | < | ||
+ | # Richtet eine Virtuelle Umgebung für Python im entsprechenden Ordner ein | ||
+ | virtualenv < | ||
+ | # Wechselt in den Virtualenv Kontext (Bash Spezifisch) | ||
+ | source < | ||
+ | # Wechselt in den normalen Kontext zurück (Bash Spezifisch) | ||
+ | deactivate | ||
+ | # listet alle Python Pakete in der Umgebung (normal/ | ||
+ | # und piped es in eine (hier: requirements.txt) Textdatei | ||
+ | pip freeze > requirements.txt | ||
+ | # Es bietet sich an die Requirements ggf. anzupassen und konkrete Versionen | ||
+ | # durch Ranges zu ersetzen | ||
+ | ---- Woanders: | ||
+ | # Neues virtualenv einlegen, der " | ||
+ | # das im Zweifel zuerst die Systeme Pakete benutzt werden falls vorhanden | ||
+ | # statt sie neu zu installieren | ||
+ | virtualenv < | ||
+ | # Requirements einlesen | ||
+ | pip install -r requirements.txt | ||
+ | </ | ||
+ | Virtualenv Doku dazu: https:// | ||
+ | |||
+ | Für richtige PIP Packages siehe https:// |