Die Suche ergab 145 Treffer

von Zoja
Mittwoch 9. Mai 2018, 13:18
Forum: Offtopic
Thema: Wie werden Bilder von Usern rechtlich behandelt?
Antworten: 12
Zugriffe: 3208

Re: Wie werden Bilder von Usern rechtlich behandelt?

@Zoja: das hat mit Safe harbor überhaupt nichts zu tun, denn da geht es um personenbezogene Daten. Du stellst aber die Frage nach den Nutzungsrechten urheberrechtlich geschützter Werke. Natürlich mußt Du vom Hochlader die Erlaubnis einholen, die Bilder auf Deiner Seite veröffentlichen zu dürfen. Da...
von Zoja
Mittwoch 9. Mai 2018, 11:56
Forum: Offtopic
Thema: Wie werden Bilder von Usern rechtlich behandelt?
Antworten: 12
Zugriffe: 3208

Wie werden Bilder von Usern rechtlich behandelt?

Diese Frage stelle ich mir schon lange, nun brauche ich mehr Informationen. Ich möchte ein Web Projekt bauen und Usern erlauben eigene Background-Bilder und Profil Bilder hochzuladen. Was nun wenn ein Nutzer ein lizenziertes Bild hochlädt, z.B. von irgendeinem Spiel oder Ähnlichem (wird mit 100% Sic...
von Zoja
Dienstag 8. Mai 2018, 14:26
Forum: Datenbankprogrammierung mit Python
Thema: Flask Socket.io Chat | Einige Fragen
Antworten: 27
Zugriffe: 4595

Re: Flask Socket.io Chat | Einige Fragen

Alle 10 Sekunden ist viel zu langsam. Wenn ich mit dir chatte, dann schreibe ich dir Nachrichten im Sekundentakt. Und so etwas wie zB "tippt gerade"-Markierungen sind ja instantan. Websockets sind fuer sowas gedacht, und wenn du mal wirklich so weit bist, dass das nicht mehr skaliert, dan...
von Zoja
Dienstag 8. Mai 2018, 13:14
Forum: Datenbankprogrammierung mit Python
Thema: Flask Socket.io Chat | Einige Fragen
Antworten: 27
Zugriffe: 4595

Re: Flask Socket.io Chat | Einige Fragen

Natuerlich wird ein TLS handshake gemacht - bei allen HTTPS-Verbindungen, und ohne die exakt gleiche Verbindung zu nutzen sollte eigentlich die Javascript same origin policy den Riegel vorschieben. Aber das ist nichts was *du* machen musst, das tut dein Browser schon fuer dich. Es geht nur darum, d...
von Zoja
Dienstag 8. Mai 2018, 12:26
Forum: Datenbankprogrammierung mit Python
Thema: Flask Socket.io Chat | Einige Fragen
Antworten: 27
Zugriffe: 4595

Re: Flask Socket.io Chat | Einige Fragen

@__deets__: da hast Du recht. Mein nginx-Server hat gerade 200 Websocketverbindungen offen, die dann zu 200 Verbindungen zum Django-Server führen, alles ohne Probleme. @Zoja: dagegen jeweils eine neue Verbindung mit TLS-Handshake dauert ziemlich lange. Daher auch mein Hinweis, eine Single-Page-Anwe...
von Zoja
Dienstag 8. Mai 2018, 08:57
Forum: Datenbankprogrammierung mit Python
Thema: Flask Socket.io Chat | Einige Fragen
Antworten: 27
Zugriffe: 4595

Re: Flask Socket.io Chat | Einige Fragen

Das c10k Problem, also 10000 Verbindungen gleichzeitig zu haben ist schon eine Weile gelöst, bei 1000 Verbindungen ist man also noch lange nicht am Limit. Grundsätzlich würde ich aber einfach empfehlen keine Websockets zu nutzen sondern einfach alle Clients pollen zu lassen, fragen die alle den Ser...
von Zoja
Montag 7. Mai 2018, 15:32
Forum: Datenbankprogrammierung mit Python
Thema: Flask Socket.io Chat | Einige Fragen
Antworten: 27
Zugriffe: 4595

Re: Flask Socket.io Chat | Einige Fragen

@Zoja: aus diesem Grund macht man Single-Page-Anwendungen. Linux limitiert die Anzahl offener Filehandles, so dass mehr als 1000 Verbindungen daran scheitern. Mehr Worker bedeutet dann auch mehr Filehandles. Was würde denn eine Single Page Anwendung ändern? Es würden doch dann auch alle User gleich...
von Zoja
Montag 7. Mai 2018, 14:54
Forum: Datenbankprogrammierung mit Python
Thema: Flask Socket.io Chat | Einige Fragen
Antworten: 27
Zugriffe: 4595

Re: Flask Socket.io Chat | Einige Fragen

UPDATE: Verstehe ich folgendes richtig? Ich möchte nun, dass ein Nutzer eine notification bekommt, dass er angeschrieben wurde und zwar egal auf welcher Unterseite sich der Nutzer befindet. So wie ich das verstehe, müsste der socket dann auf jeder Seite offen sein und der Nutzer zum Chat connected s...
von Zoja
Freitag 27. April 2018, 13:49
Forum: Webframeworks
Thema: Flask-Socketio auf Heroku starten
Antworten: 2
Zugriffe: 2378

Re: Flask-Socketio auf Heroku starten

@Zoja: Du benutzt ja socketio, das als Fallback, falls Websocket nicht funktioniert, dieses mit Long-Polling emuliert. Laut Fehlermeldung solltest Du einen gevent-websocket-Server startet, also etwas in der Art: gunicorn -k "geventwebsocket.gunicorn.workers.GeventWebSocketWorker" -w 1 adu...
von Zoja
Freitag 27. April 2018, 11:11
Forum: Webframeworks
Thema: Flask-Socketio auf Heroku starten
Antworten: 2
Zugriffe: 2378

Flask-Socketio auf Heroku starten

Hallo zusammen, ich schlage mich immer noch mit der Chat app rum. Die app funktioniert super auf localhost. Der nächste Schritt ist diese auf Heroku zu packen. Ich habe bereits viel recherchiert und rumprobiert und habe auch ordentlich Fortschritte gemacht. Zurzeit nutze ich den free tier zum Testen...
von Zoja
Donnerstag 26. April 2018, 10:37
Forum: Datenbankprogrammierung mit Python
Thema: Flask Socket.io Chat | Einige Fragen
Antworten: 27
Zugriffe: 4595

Re: Flask Socket.io Chat | Einige Fragen

@Zoja: zweimal im Jahr wird von Sommerzeit auf Winterzeit und umgekehrt gewechselt. Im einen Fall wird von 2 Uhr auf 3 Uhr gesprungen, so dass alle Zeitdifferenzen über diese Grenze hinweg falsch sind. Das kann man schön an diesem Forum sehen. Wo ich mal um 18:20Uhr registriert habe, und mal um 19:...
von Zoja
Donnerstag 26. April 2018, 07:25
Forum: Datenbankprogrammierung mit Python
Thema: Flask Socket.io Chat | Einige Fragen
Antworten: 27
Zugriffe: 4595

Re: Flask Socket.io Chat | Einige Fragen

@Zoja: also ist das eine JavaScript-Frage und keine Python-Frage. Dann mußt Du in JavaScript alle Nachrichten nach den anderen Usern sortieren und dem jeweiligen DIV hinzufügen. Bevor Du aber anfängst, hier mit jQuery das DOM zu manipulieren, solltest Du Dir Vue anschauen. Okay vielen Dank, das hil...
von Zoja
Mittwoch 25. April 2018, 14:46
Forum: Datenbankprogrammierung mit Python
Thema: Flask Socket.io Chat | Einige Fragen
Antworten: 27
Zugriffe: 4595

Re: Flask Socket.io Chat | Einige Fragen

Du fragst doch: möchte ich alle Nachrichten von 2 zu 3 und 3 zu 2 seperat haben daraus sollte doch klar sein, was from_user und to_user sind. Ja das ist mir klas, es muss aber dynamisch alle Pärchen selecten. Auf der Chat Page habe ich nicht nur die Kommunikation von user 3 und 2, sondern von allen...
von Zoja
Mittwoch 25. April 2018, 14:35
Forum: Datenbankprogrammierung mit Python
Thema: Flask Socket.io Chat | Einige Fragen
Antworten: 27
Zugriffe: 4595

Re: Flask Socket.io Chat | Einige Fragen

@Zoja: so ganz versteh ich nicht, worauf Du hinauswillst. Wo ist also konkret Dein Problem? Du hast doch schon Deinen Filter, der nur leicht angepasst werden muß: all_messages_user = ChatMessage.query.filter(and_(ChatMessage.message_from_user_id == from_user.id, ChatMessage.message_to_user_id == to...
von Zoja
Mittwoch 25. April 2018, 12:43
Forum: Datenbankprogrammierung mit Python
Thema: Flask Socket.io Chat | Einige Fragen
Antworten: 27
Zugriffe: 4595

Flask Socket.io Chat | Einige Fragen

Hallo zusammen, ich arbeite nun mit Websockets (Flask-Socketio) um einen Chat zu entwickeln, es soll ein privater Chat sein (immer 2 Personen reden miteinander). Die Nachrichten speichere ich in einer PostgreSQL DB, hier schonmal das Model: class ChatMessage(Base): __tablename__ = 'chatmessages' id ...
von Zoja
Donnerstag 12. April 2018, 14:15
Forum: Datenbankprogrammierung mit Python
Thema: SQL join und count VS. column für die Anzahl, was ist effizienter?
Antworten: 16
Zugriffe: 3243

Re: SQL join und count VS. column für die Anzahl, was ist effizienter?

Vielen Dank nochmal an alle, die sich gemeldet haben. Sehr wertvolle Informationen für mich.
von Zoja
Montag 26. März 2018, 15:34
Forum: Datenbankprogrammierung mit Python
Thema: SQL join und count VS. column für die Anzahl, was ist effizienter?
Antworten: 16
Zugriffe: 3243

Re: SQL join und count VS. column für die Anzahl, was ist effizienter?

Hast du ein Performance Problem, oder antizipierst du eines? Wenn letzteres - warte ab. Eine SQL-Abfrage verlaesst deinen Prozess via Netzwerk, landet in einem anderen Prozess, wird dort auseinander gepult, durch den Execution-Planer der DB-Engine geschoben, und erst dann wird da ueber irgendwelche...
von Zoja
Montag 26. März 2018, 14:57
Forum: Datenbankprogrammierung mit Python
Thema: SQL join und count VS. column für die Anzahl, was ist effizienter?
Antworten: 16
Zugriffe: 3243

Re: SQL join und count VS. column für die Anzahl, was ist effizienter?

Sirius3 hat geschrieben:@zoja: besser ist es immer, etwas zu berechnen, statt es händisch pflegen zu müssen.
Aber wie sieht es mit der Performance aus? Jedesmal wenn man die Projektseite aufrufen würde, würde das System einen join machen und count ausführen, um zu berechnen wieviele Videos zum Projekt gehören?
von Zoja
Montag 26. März 2018, 14:33
Forum: Datenbankprogrammierung mit Python
Thema: SQL join und count VS. column für die Anzahl, was ist effizienter?
Antworten: 16
Zugriffe: 3243

SQL join und count VS. column für die Anzahl, was ist effizienter?

Situation: Ich habe eine table Projekte. Projekte können eine bestimmte Anzahl Videos besitzen. Um die Anzahl zu erfahren könnte ich die Projekte mit der videos table joinen und einen count() ausführen, dann wüsste ich wieviele Videos ein Projekt besitzt. Ich könnte aber auch bei Projekte eine neue ...
von Zoja
Freitag 2. März 2018, 18:17
Forum: Showcase
Thema: Webprojekt mit Python 3, Flask, SQLalchemy
Antworten: 2
Zugriffe: 2538

Re: Webprojekt mit Python 3, Flask, SQLalchemy

Hallo, man sieht zwar die "Technik" im Hintergrund nicht - aber das Frontend sieht doch ganz gut aus (auch wenn ich keine Ahnung habe, worum es da geht ;-) ). Zwei Sachen sind mir aufgefallen: * Es wird der Ausgabe scheinbar standardmäßig escaped, wodurch Zeichen wie & nicht dargestel...