Christian Müller – Letzte Änderung: 14.12.2015 05:32 Uhr
The Evolution of a Software Engineer
On Coming Full Circle Page: medium.com
Christian Müller – Letzte Änderung: 16.01.2014 14:41 Uhr
Django project in Virtual Environment with bootstrapped_admin and MySQL from scratch in PyCharm3
Eine ausführliche Schritt für Schritt Anleitung, ein Django Projekt mit meinen präferierten Paketen und Settings in PyCharm3 zu starten. Voraussetzungen Angemerkt sei, daß ich auf meinen Systemen zwecks einfacherem Deployment jeweils einen Symlink von /env in den Development Folder meines Users habe. Des...
Christian Müller – Letzte Änderung: 17.10.2013 10:22 Uhr
regex für MAC Adressen
Von Stackoverflow: The standard (IEEE 802) format for printing MAC-48 addresses in human-friendly form is six groups of two hexadecimal digits, separated by hyphens - or colons :. So: ^([0-9A-F]{...
Christian Müller – Letzte Änderung: 29.08.2013 16:20 Uhr
Kurztipp: decoder JPEG not available PIL
Per default werden wohl mit PIL nicht alle notwendigen libs installiert, die PIL benötigt, um auch mit JPEG Dateien umgehen zu können. Kein Problem, meint Stackoverflow: aptitude install libjpeg-dev Dann je nach Architektur: ...
Christian Müller – Letzte Änderung: 29.08.2013 15:29 Uhr
Kurztipp: msgfmt: command not found
Bemängelt ein Programm (insbesondere pip install django-autocomplete-light) die Abwesenheit des Tools msgfmt, lässt sich dies nach Stackoverflow einfach lösen mit einem beherzten aptitude install gettext und ansc...
Christian Müller – Letzte Änderung: 29.08.2013 13:59 Uhr
Eigener PyPi Mirror
Simon Pirschel beschreibt unter aboutsimon.com, wie man in wenigen Schritten einen eigenen lokalen PyPi Mirror aufsetzt. Spätestens wenn man hinter dünner Internetverbindung mit vielen Virtualenvironments arbeitet, freut man sich sehr über einen loka...
Christian Müller – Letzte Änderung: 23.08.2013 09:27 Uhr
Linktipp: major.io - Blog über Linux, Server, Netz, Python
Durch den Artikel SWITCHING FROM GLUSTERFS TO DRBD AND OCFS2 bin ich auf folgenden Blog aufmerksam geworden: MAJOR.IO Words of wisdom from a Linux engineer focused on information security major.io aufmerksam geworden....
Christian Müller – Letzte Änderung: 22.08.2013 15:08 Uhr
MDB-Dateien (MSSQL Server/Access) lesen und konvertieren (CSV)
In einem aktuellen Projekt gilt es, aus einer Access Datei (.mdb) Daten zu extrahieren und in eine neue Anwendung (in diesem Fall MySQL) zu importieren. Das Ziel (MySQL) ist letztlich Wurst, bekomm ich CSV raus, kann ich damit ja quasi alles machen, was ich will. Witzigerweise ist die Datenbank Passwort *gesch...
Christian Müller – Letzte Änderung: 20.08.2013 10:57 Uhr
Django/Bootstrap: Zum Thema Modelforms
Linkliste, unkommentiert zu django-bootstrap und Modelforms… UPDATE: Habe in einem der unten stehenden Artikel django-crispy-forms gefunden. Und dieses macht genau das, was man will… Customizable Forms with bootstrap als Default template. Link...
Christian Müller – Letzte Änderung: 06.08.2013 11:05 Uhr
Django mit wsgi über Apache laufen lassen inkl. Static Files und Admin Templates
Aus verschiedenen Quellen zusammengetragen Vorbereitung: pip install wsgiref Von Django Docs "STATIC_URL als Alias definieren": Link zur Quelle STATIC_URL Default: None URL to use when referring to stat...
Christian Müller – Letzte Änderung: 04.08.2013 16:26 Uhr
'maximum recursion depth exceeded' in Django Admin Template
Das Customizing von Django Admin Templates ist ja eine der Stärken von Django. Eigentlich die Tatsache, daß man quasi alles customizen bzw. überschreiben kann. Neulich stieß ich dabei jedoch auf den Fehler 'maximum recursion depth exceeded'. Im Nachhinein nachvollziehbar, was da warum passierte, gut erklärt bei...
Christian Müller – Letzte Änderung: 04.08.2013 16:16 Uhr
pip upgrades durchführen
Wiedermal ist es StackOverflow, wo man Antworten findet auf Fragen, die andere gar nicht mal stellen würden... Die Frage auf die diesmalige Antwort wäre "Wie update ich alle per PIP installierten Packages?" Generell kann man ja Pa...
Christian Müller – Letzte Änderung: 31.07.2013 17:34 Uhr
Diverse Links zu git
Heute hatte ich viel Spaß mit defektem Code, der irgendwann mal funktioniert hat, dem ich aber als er bereits – von mir unbemerkt – kaputt war, neue Funktionen und Bugfixes hinzugefügt habe. Resultat war also Code, der an manchen Stellen wunderbare neue Funktionen und an anderen Stellen kaputten Müll enthielt. ...
Christian Müller – Letzte Änderung: 26.05.2013 12:22 Uhr
Facebook Miniaturbild und Metadaten für Links definieren
Wie liquid-artwork zu erzählen wissen, gibt es mittlerweile neue, fest vorgegebene Wege, Facebook Seitenlinks mit einem ausgesuchten Miniaturbild und diversen Meta Informationen zu versehen. Eine...
Christian Müller – Letzte Änderung: 26.05.2013 01:28 Uhr
Python Virtual Environment, easy_install/pip Package List exportieren zwecks Portierung auf anderen Server
Erfreulicherweise kann easy_install/pip auch eine Übersicht der vorhandenen bzw. verwendeten Packages ausgeben lassen, die sich wunderbar auch auf anderen Rechnern importieren lässt… pip freeze heisst der Befehl und gibt beispielsweise etwas in der Art aus: Django==1.4.3 Markdown==2.2.1 So...
Christian Müller – Letzte Änderung: 14.03.2013 09:22 Uhr
Django South - table already exists
Stackoverflow weiß mal wieder Rat… manage.py migrate läuft auf Fehler "table already exists"… Hilfe schafft oft: ./manage.py migrate myapp --fake
Christian Müller – Letzte Änderung: 02.03.2013 17:59 Uhr
Windows - RunAs Whitout UAC Prompts
Auf bitbinary.com fand ich folgendes nettes Spielzeug: C:\Users\james>runasspc /cryptfile:"C:\Users\james\_config\runasspc\duplicati_crypt.spc" /program:"C:\Program Files\Duplicati\Duplicati.exe" /domain:"3MMEL-TP01" /user:"root" /pass...
Christian Müller – Letzte Änderung: 02.03.2013 17:54 Uhr
Python thread based Server
Beispiele für socket basierte threaded server gibt es einige, repräsentativ hier das des Users LJ von code.activestate.com: from socket import * import thread BUFF = 1024 ...
Christian Müller – Letzte Änderung: 20.02.2013 23:16 Uhr
Interactive jQuery price slider calculator
speakingofcode.com zeigt einen netten jqueryui slider mit automatischer Berechnung bei slide Demo davon hier
Christian Müller – Letzte Änderung: 20.02.2013 23:13 Uhr
jQuery sliders calculator
Von Stackoverflow: Hi I want to create some sliders, what i need to do is to make a slider which has 3 options in it: the amount the user wants to borrow (from 12,500 upto 100,000) - will display a value from where the selector is here...
Christian Müller – Letzte Änderung: 19.02.2013 10:38 Uhr
ModX CMS bietet jetzt auch das einbinden von statischen Files
Durch Aktivierung des Punktes "ist statisch" können Dateien des Filesystems als Chunks, Snippets oder Temples eingebunden werden. Insbesondere für Temples sehr sehr praktisch!
Christian Müller – Letzte Änderung: 13.02.2013 23:09 Uhr
find all youtube links with js (jquery)
Stckoverflow hat map wider Lösungen und ich kein Problem: Say there is a div that has content and a youtube link. I want to grab that youtube link and embed it. <div class="content"><p>Here is a cool video. Check it out:...
Christian Müller – Letzte Änderung: 13.02.2013 12:05 Uhr
Integrating Prettify with Markdown Output
Michael Shepanski erklärt wie man Markdown und Google-Prettify kombiniert: <script type='text/javascript'> $(function() { $('pre').addClass('prettyprint'); prettyPrint(); } </script>
Christian Müller – Letzte Änderung: 13.02.2013 11:20 Uhr
django-paginator-bootstrap.html
jmccell auf github hat ein nettes Vorgehen beschrieben, die Django interne Paginator Funktionalität mit Bootstrap zu kombinieren. {# This template snippet will take a page from a django Paginator and create a Twitter Bootstrap pagination HTML snippet. To use: ...
Christian Müller – Letzte Änderung: 13.02.2013 09:16 Uhr
Starting a Django Project the Right Way
Von jeffknupp.com ist dieses praktische Tutorial zu Django Projekten. Es erklärt den Aufbau von Django Projekten mit allen wichtigen Werkzeugen, die man heutzutage gern dabei hätte: virtualenv pip git south deve...
Christian Müller – Letzte Änderung: 13.02.2013 09:11 Uhr
SOUTH: intelligent schema and data migrations for Django projects
Auf Readthedocs gibts die Doku von SOUTH. Mit South verwaltet und migriert man Django Datenbanken auf sehr elegante und angenehme Weise.
Christian Müller – Letzte Änderung: 13.02.2013 09:07 Uhr
Django Staticfiles / Admin CSS in Django WSGI / FastCGI
Auf obroll.com wird erklärt, wie man Probleme mit fehlenden Pfadzuweisungen in mod_wsgi umgeht, die dafür sorgen, daß der Django Admin ohne CSS daher kommt. Kurz: cd templates python manage.py collectstatic
Christian Müller – Letzte Änderung: 13.02.2013 09:07 Uhr
Resize fields in Django Admin
stackoverflow
Christian Müller – Letzte Änderung: 13.02.2013 09:04 Uhr
Bootstrap your Django admin in 3 minutes
Installieren, aktivieren, läuft… codingnot.es
Christian Müller – Letzte Änderung: 11.02.2013 22:21 Uhr
Technik des Blogs
In eigener Sache Das Blog wurde auf Basis folgender Software / Quellen programmiert: Django (www.djangoproject.com) mit den Paketen django-markdown (pip install django-markdown) tinymce (pip install django-tinymce) south (pip install south) ...
Christian Müller – Letzte Änderung: 08.11.2011 00:22 Uhr
sqlite2mysql - untested
Bei Treibsand.com fand ich folgendes Rezept, sqlite nach MySQL zu konvertieren: Achtung! Ungetestet #!/usr/bin/env python import sys import re file = sys.stdin.read() file = re.sub(r'(CREATE (TABLE|INDEX)[^;]*|COMMIT|BEGIN TRANSACTION...
Christian Müller – Letzte Änderung: 08.11.2011 00:18 Uhr
sqlite3 UNIQUE entfernen
Bei Stackoverflow fand ich die Antwort auf die Frage "Wie entferne ich das UNIQUE Flag von Felder in sqlite3 Tabellen?" SQLite does not support the alter table drop constraint command. You will need to create a n...
Christian Müller – Letzte Änderung: 01.11.2011 23:42 Uhr
Objekte aus Strings heraus suchen zwecks dynamischer Ajax Nutzung
Um nicht für jeden Pups eine eigene Ajax Anbindung schreiben zu müssen, versuche ich meine Libs einigermaßen universell zu programmieren. Hierbei bietet es sich definitiv an, den einzelnen Objekten die gleichen Eigenschaften zukommen zu lassen, selbst wenn die Namensgebung dann möglicherweise leicht am Inhalt...
Christian Müller – Letzte Änderung: 01.11.2011 00:10 Uhr
Model Struktur als Grafik ausgeben mit modelviz
Um sich bei fortgeschrittenem Projektverlauf weiterhin ein gutes Bild der Modelabhängigkeiten und -Eigenschaften machen zu können, bietet sich DjangoGraphviz an. Dieses erstellt aus den vorhandenen models eines Django Projektes eine Grafik mit sinnvoller Ansicht der Objekte. Installation: Das benötigte Scr...