Die Suche ergab 2497 Treffer

von DasIch
Donnerstag 23. Mai 2019, 17:43
Forum: Webframeworks
Thema: [Django] Wert im Queryset wird dubliziert und nimmt Platz von anderem Wert ein
Antworten: 13
Zugriffe: 137

Re: [Django] Wert im Queryset wird dubliziert und nimmt Platz von anderem Wert ein

UUID als Primary Keys in einer relationellen Datenbank zu benutzen ist äußerst problematisch. Zum einen nehmen sie relativ viel Platz weg zum anderen sind sie zufällig angeordnet und somit verlierst du locality in Datenbank internen Strukturen und dass hat wiederum negative Auswirkungen auf die Perf...
von DasIch
Dienstag 21. Mai 2019, 12:59
Forum: Python mit anderen Sprachen verwenden
Thema: Modifizierte E-Mails mit Python versenden
Antworten: 9
Zugriffe: 135

Re: Modifizierte E-Mails mit Python versenden

Denn zumindest Django hat als eierlegende Wollmilchsau ja bereits ein ORM dabei, was einen nicht mehr so ganz frei im Datenbankentwurf sein lässt und damit will/wird man auch keine eigenen SQL-Abfragen mehr schreiben, sondern eben das ORM verwenden. Naja, bei Queries die sich schlecht zu models map...
von DasIch
Mittwoch 15. Mai 2019, 18:00
Forum: Datenbankprogrammierung mit Python
Thema: Postgresql Tabellen
Antworten: 66
Zugriffe: 924

Re: Postgresql Tabellen

noisefloor hat geschrieben:
Mittwoch 15. Mai 2019, 07:27
Oder du rechnest dir mal durch, ob es z.B. bei AWS nicht preiswerter als 9.- USD/Monat ist.
Der ALB alleine kostet schon ~20 USD / Monat. Traffic, Compute (EC2, ECS, Lambda, ...) und RDS kämen noch drauf. Außerdem ist es wesentlich mehr Aufwand als Heroku.
von DasIch
Montag 6. Mai 2019, 19:25
Forum: Allgemeine Fragen
Thema: Blueprints für Commandline Applikationen
Antworten: 7
Zugriffe: 148

Re: Blueprints für Commandline Applikationen

Hast du schon einmal überlegt einfach den Flask Code zu lesen um zu verstehen wie Blueprints da implementiert sind?
von DasIch
Freitag 26. April 2019, 16:28
Forum: Allgemeine Fragen
Thema: Lizensierung einer Software
Antworten: 9
Zugriffe: 200

Re: Lizensierung einer Software

Und mich lässt es bedenken, dass eben keine 100%ige Sicherheit gibt mit der genannten Lösung. Du musst nur die Stelle in einem Programm finden wo der Lizenz Check gemacht wird und diese entfernen oder einen Befehl davor schieben der den Check überspringt. Das geht auch ohne den Code zu verändern in...
von DasIch
Freitag 26. April 2019, 16:04
Forum: Links und Tutorials
Thema: Hervoragende Logging Modul: Loguru
Antworten: 3
Zugriffe: 116

Re: Hervoragende Logging Modul: Loguru

Ein Großteil der Features klingt gut ist aber unbrauchbar. Es macht wesentlich mehr Sinn wenn der Supervisor (systemd, Kubernetes, ...) sich darum kümmert wo die logs hingehen. Anwendungen sollten zu stderr loggen, alles andere ist unpraktisch. Wenn du mehrere Instanzen und dementsprechend Log Nachr...
von DasIch
Montag 25. März 2019, 20:26
Forum: Datenbankprogrammierung mit Python
Thema: Misch aus Groß- und Normaltext in DB einfügen
Antworten: 2
Zugriffe: 106

Re: Misch aus Groß- und Normaltext in DB einfügen

Das Problem ist dass du SQL per String Formatting zusammen setzt. Das ist nicht nur sehr unpraktisch und sehr fehleranfällig, sondern auch großartiger weg eine Anwendung anfällig für SQL Injection zu machen. Es wesentlich besser eine DSL oder ein ORM zu nutzen, SQLAlchemy hätte beides. Wenn du wirkl...
von DasIch
Freitag 15. März 2019, 19:27
Forum: Datenbankprogrammierung mit Python
Thema: Postgresql Tabellen
Antworten: 66
Zugriffe: 924

Re: Postgresql Tabellen

Es klingt als ob in einem Fall einfach eine JSONB Spalte sehr hilfreich wäre: https://www.postgresql.org/docs/current ... -json.html
von DasIch
Mittwoch 13. März 2019, 22:45
Forum: Showcase
Thema: python-daemon-set-sunrise
Antworten: 9
Zugriffe: 251

Re: python-daemon-set-sunrise

Nichts für ungut aber dir ist schon klar dass es eine sehr schlechte Idee ist einen Daemon zu schreiben? Process supervisor und jedes Init System dass nicht vollkommen kaputt ist löst all diese Probleme. systemd ist schon 9 Jahre alt und bei jeder nennenswerten Linux Distribution dabei und ist bei w...
von DasIch
Dienstag 12. März 2019, 00:50
Forum: Allgemeine Fragen
Thema: Customized Python
Antworten: 17
Zugriffe: 278

Re: Customized Python

__blackjack__ hat geschrieben:
Montag 11. März 2019, 22:41
@ArthurD: Hm, ich finde es gerade nicht mehr, aber für Python 2 gab's mal eine eingedeutschte Version die Teuthon hiess.
Wahrscheinlich weil sie Teuton hieß.
von DasIch
Montag 11. März 2019, 18:16
Forum: Allgemeine Fragen
Thema: Customized Python
Antworten: 17
Zugriffe: 278

Re: Customized Python

# NOTE WELL: You should also follow all the steps listed at
# https://devguide.python.org/grammar/
Grammar/Grammar

Hast du die Schritte in der verlinkten Checklist befolgt?
von DasIch
Freitag 15. Februar 2019, 19:32
Forum: Installation/Konfigurieren
Thema: Workflow bei der Nutzung von Modulen von Drittanbietern / virtual environment
Antworten: 9
Zugriffe: 208

Re: Workflow bei der Nutzung von Modulen von Drittanbietern / virtual environment

PyCharm ist so ziemlich die einzige Python IDE, die es verdient hat IDE genannt zu werden.
von DasIch
Freitag 15. Februar 2019, 15:07
Forum: Offtopic
Thema: JavaScript
Antworten: 15
Zugriffe: 656

Re: JavaScript

Wobei man in modernem JS const und let nutzen würde statt var. Gerade in einem React/Redux Kontext bietet sich auch ein funktionaler Stil bei JS an. Man wird auch nicht komisch angeschaut wenn man map und reduce nutzt. Man kann durchaus Code schreiben der wir Python aussieht und es nicht allzu komis...
von DasIch
Donnerstag 14. Februar 2019, 14:29
Forum: Offtopic
Thema: JavaScript
Antworten: 15
Zugriffe: 656

Re: JavaScript

$ node > let a = [2, 1, 3]; undefined > a.sort() [ 1, 2, 3 ] Mach dass in der Console eines brauchbaren Browsers und du bekommst auto-completion die dir was über erwähnte Vergleichsfunktion sagt. Findet man auch sehr gut in MDN: https://developer.mozilla.org/de/search?q=js+array+sort&topic=js SO is...
von DasIch
Samstag 9. Februar 2019, 19:16
Forum: Allgemeine Fragen
Thema: Erreichbarkeit einer Webseite prüfen
Antworten: 7
Zugriffe: 181

Re: Erreichbarkeit einer Webseite prüfen

Am besten wäre es ein Monitor-Skript auf dem Server selbst laufen zu lassen. Was wenn das Skript nicht läuft weil der Server down ist? Was wenn das Skript läuft und sagt dass alles ok ist aber die Webseite nicht erreichbar ist da es Netzwerk Probleme gibt? Monitoring, zumindest dieser Art, macht ma...