Zum Inhalt springen →

jentsch.io Beiträge

Espruino USB Device Info

Bisher habe ich nur per BlueTooth von meinem Android Device aus auf das Espruino Board zugegriffen. Doch es geht auch anders. Über ein USB OTG Kabel kann man das Espruino Board auch direkt an ein Android Tablett anschließen. Das hat den Vorteil, dass man keine externe Stromversorgung benötigt. Das Android Tablett versorgt das Esruino Board im Host Mode mit ausreichend Strom. Alle Infos zum Android USB Host unter:http://developer.android.com/guide/topics/connectivity/usb/host.html Espruino USB Device Info Daten Verbindet man das Espruino Board also per USB mit dem Android Tablett und läst sich über die USB Device Info App (https://play.google.com/store/apps/details?id=aws.apps.usbDeviceEnumerator&hl=de) die Daten ausgeben, erhält man folgende Infos: Espruino Device InfoDevice Path: /dev/bus/usb/002/002 Device Class: Communication Device (0x2) Vendor ID: 0483 Vendor Name: SGS Thomson Microelectronics…

Kommentare sind geschlossen.

Espruino und HC-SR04 als Photo Falle

Mit dem folgenden kleinen Programm und einer kleinen Schaltung (basierend auf Espruino und einem HC-SR04) habe ich mir eine kleine Auslöse-Automatik für meine Canon EOS 450D gebastelt. Mit Hilfe der Schaltung ist es möglich, die Camera automatisch auszulösen, sobald sich ein Objekt in Reichweite (max. 4 Meter) befindet. Ich nutze hier nicht die require(“HC-SR04″) Funktion des Espruino, da ich nicht mit der Web IDE gearbeitet habe und das exports.connect über BlueTooth nicht funktioniert. Ist halt nicht ganz so einfach, wenn man über BlueTerm versucht einen etwas komplexeren Programm-Code auf dem Espruino laufen zu lassen. Stattdessen habe ich mir den Modul Code von GitHub kopiert und etwas angepasst. Den Code kann man einfach per Copy und Paste in BlueTerm einfügen und schon läuft…

Kommentare sind geschlossen.

Stack Overflow Data Dump

Stack Overflow ist eine großartige Plattform zum Austausch von Informationen für IT Experten, die weltweit von Menschen rund um das Thema Computer und Software Entwicklung genutzt wird. Dabei bietet die Website http://stackoverflow.com/ die optimale Anlaufstelle bei Fragen und Problemen. Doch neben der Webseite gibt es noch andere Möglichkeiten auf die Informationen zuzugreifen. Z.B. gibt es eine SQL ähnliche Abfragesprache, mit der man die Grenzen der Web-Oberfläche überwinden kann und viele weitere Informationen erhält. Abfrage: How many upvotes do I have for each tag? DECLARE @UserId int = ##UserId## SELECT –TOP 20     TagName,     COUNT(*) AS UpVotes FROM Tags     INNER JOIN PostTags ON PostTags.TagId = Tags.id     INNER JOIN Posts ON Posts.ParentId = PostTags.PostId     INNER JOIN Votes ON Votes.PostId =…

Kommentare sind geschlossen.

Espruino Board erste Schritte

Endlich ist es so weit und mein lange ersehntes Espruino Board ist da. Nachdem ich im letzten Jahr das Kickstarter Projekt mit dem Namen Espruino unterstützt habe ist es nun so weit und ich halte 5 Boards und 5 Bluetooth Chips in der Hand. Bei dem Espruino Board handelt es sich um ein quelloffenes JavaScript Board. D.H. ein Mikrocontroller -Board, das man per JavaScript programmieren kann.Jetzt mal im Ernst. Ist das nicht der Hammer? Das Espruino Board ist also ein weiterer Vertreter der Gattung Mini-Computer wie auch der Raspberry –Pi, das IOIO-Board oder das Arduino Board. Dabei haben alle einen unterschiedlichen Anwendungsbereich.Der Raspberry Pi ist z.B. ein vollständiger PC mit Betriebssystem, HDMI Anschuss und vielem mehr. Er ist sehr flexibel…

Kommentare sind geschlossen.

Das SQL*Plus Tutorial

Es begab sich vor einer langen Zeit, als ich noch viel mit sqlplus gearbeitet habe, dass ich mir die sqlplus Befehle zusammengeschrieben habe. Diese Befehlsliste hat mir oft bei der Arbeit geholfen. Heute ist dies lange her und die Webseite unter der die Befehle veröffentlicht wurden, ist in der Form nicht mehr existent. Doch zum Glück gibt es ja archive.org. So bin ich noch einmal für Euch in die Vergangenheit gereist und habe die Webseiten mit dem SQL*Plus Tutorial in die Gegenwart mitgebracht. Da ich mich selbst immer wieder über die Wahl meiner damaligen Aufteilung über viele kleine HTML Dateien geärgert habe, bin ich dieses mal einen anderen Weg gegangen und habe die Inhalte als ein einzelnes 31-Seitiges PDF veröffentlicht. Das…

Kommentare sind geschlossen.

com.jentsch.launchfrombrowser

Dieser Beitrag hat keinen Sinn. Er demonstriert nur die Funktion, eine Android App aus dem Browser heraus zu launchen. Einfach die App installieren und auf den Link klicken. Link: Klick mich (nachdem Du die App installiert hast) GitHub Rpository: https://github.com/msoftware/LaunchFromBrowserLink Hier findest Du die Sourcen zu der Android App. (Made with AIDE)

Kommentare sind geschlossen.

Getpocket in den RSS Reader Fever integrieren

Seit der Google Reader tot ist, lese ich meine RSS Feeds mit Fever. Dieser RSS Reader hat mich zwar ein paar Euro gekostet, aber er hat sich bei mir sehr bewährt und ich habe es bis heute nicht bereut, die Lizenz für Fever zu kaufen. Da ich auch Pocket (http://getpocket.com) sehr intensiv nutze, habe ich mich mal informiert, wie man Pocket am besten in den Fever RSS Reader integrieren kann. Fever hat dafür eine einfache Möglichkeit geschaffen, mit der man praktisch jeden Dienst der eine passende Schnittstelle hat, anbinden kann. Bei Pocket gibt es diese Schnittstelle und kann über https://getpocket.com/save?url=%u&title=%t angesprochen werden. Dazu muss man nur die Fever Prefeneces öffnen, den Tab Sharing wählen und dann einen Neuen Einträg hinzufügen. Einfacher…

Kommentare sind geschlossen.

App nicht installiert. Ein Paket mit dem gleichen Namen, aber in Konflikt stehender Signatur ist bereits installiert. – Gelöst

Bein Installieren bin ich heute über diese Fehlermeldung gestolpert. Dabei habe ich auf meinem Nexus 10 eine App mit AIDE gebaut und installiert. Das Problem dabei war, dass ich die App schon mal aus Eclipse installiert habe.  Die App habe ich zwar wieder deinstalliert, aber da sind wohl irgendwie noch Reste hängen geblieben. Folgendes hat sich abgespielt und danach war wieder alles OK. 1. Installation der App “Plot” aus der AIDE Entwicklungsumgebung. 2. Tja pech,  aber die kann man ja schnell deinstallieren und dann geht es auch schon weiter. 3. Upps, da ist ja gar keine App mit dem Namen “Plot”. 4. Aha, ganz unten ist ja noch ein Eintrag. Die App ist also nicht installiert? 5. So so, die…

Kommentare sind geschlossen.

Watchever – Endet in X Tagen

Seit ein paar Wochen teste ich den Dienst Watchever. Die Idee von Watchever ist toll und auch die nahtlose Integration der App für meinen LG Smart TV ist sehr gut. Aber leider ist Watchever nicht perfekt. Gelegentlich ist der die Infrastruktur (evtl.  der Server oder das Netz)  überlastet und es stockt ein wenig. Dann sieht man die Ladegrafik und man muss einen Moment warten. Das ist etwas störend,  aber nicht vergleichbar mit Werbepausen und tragbar. Wirklich ätzend ist, dass die Filme nur begrenzt zur Verfügung stehen. Ist das der Fall, wird das mit dem Hinweis “Endet in X Tagen” oder “Endet in X Stunden” gekennzeichnet. Laut der Watchever FAQ, hat das damit zu tun, dass Serien und Filme aus lizenzrechtlichen…

Kommentare sind geschlossen.

Das kostenlose Omega WordPress Theme

Es ist mal wieder so weit. Ich habe eine meiner ersten Webseiten mal wieder ein Reset verpasst und von Vorne angefangen. Statt der sicher sehr lustigen Seite ist hier nun ein WordPress CMS zu finden, dass ich in Zukunft mit vielen spannenden Themen füttern werde. Warum habe ich mich für das Omega Theme entschieden? Es ist schon fast ein Ritual. Nach der WordPress Installation ist vor der WordPress Installation. Aber vor der WordPress Installation (oder doch nachher?!?!?) muss ein passendes Theme gefunden werden. Im einfachsten Fall wird das Standard Theme verwendet, das eigentlich nicht schlecht aussieht, responsive ist und auch sonst eine ganze Menge zu bieten hat.Entscheidet man sich für das WordPress Default Theme TwentyThirteen muss man nichts mehr tun…

Kommentare sind geschlossen.