Die Suche ergab 145 Treffer
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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:...
- 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...
- 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...
- 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...
- 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 ...
- 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.
- 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...
- 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?
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?Sirius3 hat geschrieben:@zoja: besser ist es immer, etwas zu berechnen, statt es händisch pflegen zu müssen.
- 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 ...
- 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...