Autor: admin
-
Ethereum Transaktionsfehler: Error: insufficient funds for gas * price + value
Die Ursache ist manchmal nicht leicht erkennbar weil steht gas * price + value aber mit gas ist maxGas gemeint. Es gibt: Gas das gebraucht wird (Analogie Auto: Sprit) Gas price für das gas (Analogie Auto: Spritpreis) Max gas (Analogie Auto: Geld in Brieftasche/Konto) Die Kosten für eine Transaktion sind gas*price was die Frage offen…
-
In WPF ein .NET Core Projekt Referenzieren
Aktuell eher ein Hack aber macht meiner Meinung nach trotzdem Sinn es zu machen:
-
Java private final static Field setzen – Setzen was nicht gesetzt werden darf
Ich hatte das Problem, dass eine Variable eines externen Pakets falsch gesetzt wurde. Ich konnte die private static field Variable also nicht einfach ausbessern. Mir wurde zuvor erzählt, dass man in Java auch geschützte Felder im Nachhinein schreibbar setzen kann. Dieser code von stackoverflow hat mich gerettet static void setFinalStatic(Class clazz, String fieldName, Object newValue)…
-
Powershell Befehl in C# ausführen
Es muss eine Referenz zu folgendem File hinzugefügt werden: C:\Program Files (x86)\Reference Assemblies\Microsoft\WindowsPowerShell\3.0\System.Management.Automation.dll Das folgende Codebeispiel zeigt wie man powershell sinnvoll einsetzen kann z.B. zum Downloaden der aktuellen Version von Raspbian via wget. Hierzu müssen die binaries von wget for windows im Output Verzeichnis (im Projektfile mit „Copy if newer“) liegen. private async void DownloadRaspbianViaWget()…
-
Thread UnhandledException soll Prozess mit in den Tod reissen
Das Standardverhalten wenn ein Thread stirbt hat sich mit v4.5 geändert sodass ein thread mit einer unbehandelten Exception stirbt und das Programm einfach weiter läuft. Dies macht aber nicht immer Sinn z.B. in einem Service das 2 Aufgaben hat und diese in Endlosschleife asynchron in 2 Threads abgearbeitet werden. Wenn hier 2 Threads abgearbeitet werden…
-
Jupyter CellMagic Python variable als Parameter übergeben
Gold wert: %%bash -c ‚myPythonVar=$myPythonVar bash‘ echo „This bash script knows about $myPythonVar“ Credits: Link
-
Python nice way to give permission and delete folder
I really should remember this 🙂 dirToDelete=“myFolder“ subprocess.call([‚chmod‘, ‚-R‘, ‚+w‘, dirToDelete]) subprocess.call([‚rm‘, ‚-r‘, dirToDelete])
-
Thoughtboard: Gedankengesteuertes Skateboard
Mein ambitioniertes Projekt im Zuge meiner Master Arbeit zur Gedankensteuerung meines off-the-shelf electric skateboard hat inzwischen Abgabestatus erreicht und erste Proof-Videos sind online. Wird Zeit für nen neuen Blogeintrag! Ich beginne mit dem Video wo das Konzept am klarsten heraus kommt und auch der aktuelle Projektstatus gut zur Geltung kommt (Upload Jänner 2017): Genutzt wird…
-
RaspberryPi MySQL Passwort vergessen, Inhalt egal -> Reinstall
Stand eben vor dem Problem, dass ich am Raspberry Pi mein MySQL Passwort vergessen hatte. Die darin befindlichen Datenbanken waren nicht mehr relevant. Die schnellste Lösung war ein kompletter reinstall von mysql, was ich hier gelesen habe http://stackoverflow.com/a/42146858/828184. sudo apt-get purge mysql-server mysql-client mysql-common mysql-server-core-5.5 mysql-client-core-5.5 sudo rm -rf /etc/mysql /var/lib/mysql sudo apt-get autoremove sudo…
-
Jupyter Speicher Archivierungs-Zelle
Jupyter Notebook files sind manchmal Scripte bei denen Paramter oder Trainingsdaten nachgetragen werden und Ergebnisse möglichst verglichen werden können. Diese in einem eingefrorenen Zustand abzulegen ist also keine schlechte Idee. So kann eine Cell Magic Speicherzelle angelegt werden die beim Ausführen das File als HTML File mit Datumsstempel im Dateinamen ablegt: %%bash jupyter nbconvert –to…