Die Suche ergab 2534 Treffer

von DasIch
Samstag 4. April 2020, 12:02
Forum: Webframeworks
Thema: WebGUI
Antworten: 9
Zugriffe: 484

Re: WebGUI

Wobei man statt JavaScript auch immer öfter zu TypeScript geht.
von DasIch
Dienstag 31. März 2020, 21:19
Forum: Allgemeine Fragen
Thema: Schleifenbeginn bei 0 oder 1?
Antworten: 14
Zugriffe: 175

Re: Schleifenbeginn bei 0 oder 1?

5 Antworten und niemand hat Why numbering should start at 0 verlinkt? Ich bin enttäuscht.
von DasIch
Dienstag 31. März 2020, 18:41
Forum: Allgemeine Fragen
Thema: Fragen zu Logging Modul
Antworten: 7
Zugriffe: 80

Re: Fragen zu Logging Modul

Deine Annahme ist richtig. Wenn man eine Exception wirft, loggt man den korrespondierenden Fehler allerdings nicht noch zusätzlich. Dementsprechend wirst du dies selbst loggen müssen.
von DasIch
Dienstag 31. März 2020, 08:51
Forum: Allgemeine Fragen
Thema: eigene Bibliotheken erstellen, best practices?
Antworten: 16
Zugriffe: 494

Re: eigene Bibliotheken erstellen, best practices?

Statt virtualenv und setuptools könnte man überlegen auch poetry zu nutzen. Es erstellt ein virtualenv implizit (wenn man dass nicht deaktiviert) und von der UX ist es vergleichbar mit npm/yarn, ist also wesentlich einfacher zu benutzen. Wenn man nicht gerade C extensions kompilieren muss oder so ei...
von DasIch
Montag 30. März 2020, 13:24
Forum: Webframeworks
Thema: Flask Webshop Produktinformationen laden
Antworten: 2
Zugriffe: 209

Re: Flask Webshop Produktinformationen laden

Bei Zalando werden diese Informationen kombiniert (Produkt, Preis, und Stock kommen aus separaten Microservices und kommunizieren updates via Nakadi (lies: Kafka)), aggregiert und in ElasticSearch gespeichert. Caching kann man eigentlich nur sehr eingeschränkt betreiben zumindest im Katalog, wo ja S...
von DasIch
Montag 3. Februar 2020, 18:07
Forum: Allgemeine Fragen
Thema: Vererbung mit Komposition Python
Antworten: 23
Zugriffe: 317

Re: Vererbung mit Komposition Python

Eine Sache die vielleicht erwähnenswert ist: Es gibt Sprachen die keine Vererbung erlauben. Da ist Komposition dann das Mittel der Wahl. Gemeinsamkeiten muss man dann anders ausdrücken z.B. über Interfaces, Traits oder Type Classes. In Python gibt es dafür kein Sprachkonstrukt sondern nur Duck Typin...
von DasIch
Donnerstag 16. Januar 2020, 16:52
Forum: Webframeworks
Thema: Flask Session Sicher genug für Login?
Antworten: 8
Zugriffe: 185

Re: Flask Session Sicher genug für Login?

Flask-Session ist eine separate Extension die zusätzliche SessionInterfaces bereitstellt. Der default ist genauso wie ich es beschrieben habe, siehe auch Flask's eigene Dokumentation: http://flask.palletsprojects.com/en/1.1.x/quickstart/#sessions In addition to the request object there is also a sec...
von DasIch
Donnerstag 16. Januar 2020, 16:41
Forum: Webframeworks
Thema: Flask Session Sicher genug für Login?
Antworten: 8
Zugriffe: 185

Re: Flask Session Sicher genug für Login?

@bBern: ich weiß nicht, was Du gelesen hast. Es ist so, dass Flask standardmäßig für Sessions die ganze Information, die Du einer Session hinzufügst, als Cookie an den Browser des Nutzers schickt. Der kann natürlich diese Information beliebig lesen und ändern. Nein, kann ein Nutzer nicht. Flask spe...
von DasIch
Sonntag 5. Januar 2020, 15:28
Forum: Allgemeine Fragen
Thema: Welcher Webserver für eine Site
Antworten: 7
Zugriffe: 136

Re: Welcher Webserver für eine Site

Eine weitere Option für statische Webseiten wäre auch S3 mit einem CDN davor. Das hat den Vorteil dass man keinen Server administrieren muss.
von DasIch
Sonntag 5. Januar 2020, 15:18
Forum: Webframeworks
Thema: Welche Datenbank?
Antworten: 3
Zugriffe: 182

Re: Welche Datenbank?

NoSQL ist eine interessante Option wenn du ein Feature brauchst das ein RDBMS nicht bietet z.B. hohe Verfügbarkeit (d.h. du kannst es nicht tolerieren dass die Datenbank ein paar mal im Jahr für 30s wegen failover für schreibenden Zugriff nicht erreichbar ist). NoSQL kann auch interessant sein wenn ...
von DasIch
Mittwoch 1. Januar 2020, 23:34
Forum: Offtopic
Thema: Versionskontrolle, Git?
Antworten: 13
Zugriffe: 447

Re: Versionskontrolle, Git?

Ich würde da __deets__ zustimmen. In der Praxis wirst du realistisch nicht auf irgendwas anderes als git stoßen. Vor ganz langer Zeit als verteilete Versionskontrollsysteme noch neu waren hatte git mal Konkurrenz mit Mercurial und (nicht so ernsthaft) Bazaar. Bazaar ist nie von der Stelle gekommen u...
von DasIch
Sonntag 29. Dezember 2019, 19:07
Forum: Allgemeine Fragen
Thema: Wie prüft man flexibel auf diverse/unterschiedliche Werte? (Oder alternativer Ansatz)
Antworten: 6
Zugriffe: 752

Re: Wie prüft man flexibel auf diverse/unterschiedliche Werte? (Oder alternativer Ansatz)

Aus eigener Erfahrung: Der Aufwand den es benötigt zu generalisieren, steht in keinem Verhältnis zu dem Aufwand der notwendig ist um einen Crawler für jeden Shop anzupassen. Letzteres ist bei brauchbarer Code Organisation (in Scrapy würde ich mindestens einen Spider pro Domain definieren) in Kombina...
von DasIch
Sonntag 29. Dezember 2019, 11:50
Forum: Datenbankprogrammierung mit Python
Thema: MySQL 5.7 oder 8 absolute Minimum RAM-Konfiguration?
Antworten: 4
Zugriffe: 164

Re: MySQL 5.7 oder 8 absolute Minimum RAM-Konfiguration?

MySQL (und Postgres) sind schon dafür gedacht wenig RAM zu benutzen oder zumindest dafür dass der Großteil der Daten auf der Festplatte liegt. Ich denke nicht dass man beim wechseln sich da viel ersparen kann. Im Gegenteil alles was neuer ist, wird tendenziell eher dafür gedacht sein auf Systemen zu...
von DasIch
Samstag 28. Dezember 2019, 23:54
Forum: Datenbankprogrammierung mit Python
Thema: MySQL 5.7 oder 8 absolute Minimum RAM-Konfiguration?
Antworten: 4
Zugriffe: 164

Re: MySQL 5.7 oder 8 absolute Minimum RAM-Konfiguration?

https://dev.mysql.com/doc/refman/8.0/en/memory-use.html verrät alles was du wissen musst. Du solltest natürlich nicht den Empfehlungen folgen. 100MB dürfte allerdings schon sehr nah an der unteren Grenze sein.
von DasIch
Montag 25. November 2019, 11:28
Forum: Allgemeine Fragen
Thema: Ist mein Problem in Python lösbar?
Antworten: 4
Zugriffe: 150

Re: Ist mein Problem in Python lösbar?

Je nachdem was man mit Excel machen will, ist xlwings auch einen Blick wert.

Um PDFs zu generieren gibt es z.B. reportlab. Man kann aber auch gut einfach LaTex Dokumente generieren und daraus PDFs erstellen.