Die Suche ergab 2369 Treffer

von DasIch
Montag 9. Oktober 2017, 09:28
Forum: Netzwerkprogrammierung
Thema: IPC user -> root process
Antworten: 5
Zugriffe: 208

Re: IPC user -> root process

Wieso nutzt du nicht einfach HTTP? Sofern du Zugriff auf den socket bekommst, könntest du einen Ident oder Peer Authentication benutzen.
von DasIch
Samstag 7. Oktober 2017, 23:55
Forum: Netzwerkprogrammierung
Thema: Client komunikation von 2 clients
Antworten: 3
Zugriffe: 105

Re: Client komunikation von 2 clients

In der Praxis ist die direkte Kommunikation nicht möglich. Du brauchst einen Server über den die Kommunikation indirekt statt findet.
von DasIch
Freitag 6. Oktober 2017, 19:40
Forum: Datenbankprogrammierung mit Python
Thema: sehr viele Daten in einer MySQL Datenbank überprüfen/schreiben
Antworten: 24
Zugriffe: 574

Re: sehr viele Daten in einer MySQL Datenbank überprüfen/schreiben

INSERTs und UPDATEs die nur eine Zeile verändern ist schonmal grundsätzlich nicht schnell, erst recht nicht wenn du jedesmal eine ganze Transaktion machst. Du nutzt die Datenbank hier in einer sehr ineffizient Weise und dass kostet massiv an Performance. Um dies etwas zu verdeutlichen: Beruflich bin...
von DasIch
Mittwoch 4. Oktober 2017, 20:18
Forum: Datenbankprogrammierung mit Python
Thema: sehr viele Daten in einer MySQL Datenbank überprüfen/schreiben
Antworten: 24
Zugriffe: 574

Re: sehr viele Daten in einer MySQL Datenbank überprüfen/schreiben

@DasIch: du glaubst nicht, wie lahm Datenbanken werden, wenn Indizes fehlen. Langsam ist relativ. Ein Index hilft beim lesen aber dafür kostet es Zeit beim schreiben. Ersteres ist auch nur bei ausreichend großen Tabellen nennenswert. Bei Größenordnungen von "mehreren tausenden Daten" wie ...
von DasIch
Mittwoch 4. Oktober 2017, 14:12
Forum: Datenbankprogrammierung mit Python
Thema: sehr viele Daten in einer MySQL Datenbank überprüfen/schreiben
Antworten: 24
Zugriffe: 574

Re: sehr viele Daten in einer MySQL Datenbank überprüfen/schreiben

4 Datensätze pro Sekunde hören sich so an, als ob Du keine Indizes benutzt. Welche Constraints und Indizes hast Du erzeugt? Auch wenn Indizes und Constraints zu einem Gewissen grad hilfreich oder sogar notwendig sind, werden mehr davon sicherlich nicht die Geschwindigkeit mit der in die Tabelle ges...
von DasIch
Samstag 30. September 2017, 20:47
Forum: Wissenschaftliches Rechnen
Thema: Spaltenbreite in openpyxl einstellen
Antworten: 2
Zugriffe: 135

Re: Spaltenbreite in openpyxl einstellen

column_dimensions ist ein dictionary oder verhält sich zumindest so.
von DasIch
Samstag 30. September 2017, 12:38
Forum: Datenbankprogrammierung mit Python
Thema: sehr viele Daten in einer MySQL Datenbank überprüfen/schreiben
Antworten: 24
Zugriffe: 574

Re: sehr viele Daten in einer MySQL Datenbank überprüfen/schreiben

Ein Upsert ist eine Kombination aus INSERT und UPDATE. Sinn des ganzen ist dass du mit einem Statement atomar eine Zeile in eine Tabelle einfügst oder updatest. Bei MySQL gibt es dies als INSERT ... ON DUPLICATE KEY UPDATE.
von DasIch
Donnerstag 28. September 2017, 07:23
Forum: Datenbankprogrammierung mit Python
Thema: sehr viele Daten in einer MySQL Datenbank überprüfen/schreiben
Antworten: 24
Zugriffe: 574

Re: sehr viele Daten in einer MySQL Datenbank überprüfen/schreiben

Mehrere Millionen Zeilen kann man problemlos jeden Tag in eine Datenbank schieben, zumindest sofern man Partitioning betreibt. Wenn du viele Daten hast kopier die einfach mit COPY oder LOAD DATA INFILE in eine temporäre Tabelle und verteile bzw. update Tabellen auf Basis der temporären Tabelle. Auf ...
von DasIch
Sonntag 24. September 2017, 15:37
Forum: Netzwerkprogrammierung
Thema: E-Mail Kontaktdaten auslesen
Antworten: 18
Zugriffe: 445

Re: E-Mail Kontaktdaten auslesen

Deine Frage macht keinen Sinn weil ein Rechner keine E-Mail Kontaktdaten hat. Dementsprechend gibt es da auch nichts auszulesen.
von DasIch
Montag 18. September 2017, 21:14
Forum: Offtopic
Thema: Bösartige Python-Pakete entdeckt
Antworten: 2
Zugriffe: 256

Re: Bösartige Python-Pakete entdeckt

Ich meine mich daran erinnern zu können dass das Problem schon vor Jahren mal in einem Vortrag bei einer PyCon angesprochen wurde. Grundsätzlich ist dieses Problem einfach nicht zu lösen, zumindest nicht mit akzeptablen Aufwand.
von DasIch
Donnerstag 7. September 2017, 21:31
Forum: Wissenschaftliches Rechnen
Thema: Unbreakable Encryption implementieren
Antworten: 19
Zugriffe: 867

Re: Unbreakable Encryption implementieren

Ich gehe ja von meinem Offline-Dateiablage Anwendungsfall aus. Ich muss dann nur den kürzeren moderaten Schlüssel irgendwo lagern. Bei einem OTP hast du eine zufälligen Schlüssel der genauso groß ist wie die Datei die du verschlüsseln willst. Wo soll dieser "kürzere moderate Schlüssel" he...
von DasIch
Mittwoch 6. September 2017, 20:12
Forum: Wissenschaftliches Rechnen
Thema: Unbreakable Encryption implementieren
Antworten: 19
Zugriffe: 867

Re: Unbreakable Encryption implementieren

Out of scope meines Problems kannst Du die verschlüsselte Datei oder das OTP ja nochmal mit einer normalen Verschlüsselung "komprimieren". Nein, kann man offensichtlich nicht. Das OTP sollte zufällig sein, damit ist es nicht komprimierbar. Dies trifft zwangsläufig auch auf die verschlüsse...
von DasIch
Dienstag 29. August 2017, 22:57
Forum: Allgemeine Fragen
Thema: Module um Internetverbindung zu checken?
Antworten: 16
Zugriffe: 525

Re: Module um Internetverbindung zu checken?

Du kannst nicht feststellen ob eine Nachricht angekommen ist oder nicht, die korrespondierende Antwort ist schließlich vielleicht einfach nicht zurück gekommen. Dementsprechend kannst die Anwendung nur so bauen, dass Nachrichten höchstens einmal oder mindestens einmal übertragen werden.
von DasIch
Sonntag 20. August 2017, 17:42
Forum: Ideen
Thema: URL-Routing mit Funktionsannotationen
Antworten: 5
Zugriffe: 511

Re: URL-Routing mit Funktionsannotationen

Apistar ist relativ neu und nutzt Annotations für Dependency Injection.
von DasIch
Freitag 11. August 2017, 20:43
Forum: Allgemeine Fragen
Thema: python professionell benutzen.
Antworten: 12
Zugriffe: 449

Re: python professionell benutzen.

Ja. Ich z.B. hier. Allerdings arbeite ich nicht an OS Projekten sondern an internen Anwendungen für Pricing & Forecasting.