Coding

>Coding

Festival Holledau App – 1.1

Das ist alles neu in dieser Version:

  • Countdown: Endlich die Tage, Stunden & Minuten genau zählen
  • Suche in Archiv: Wer suchet der findet!
  • Icons in der Karte: Mehr Hopfen, mehr gut!
  • Social Media: Mehr vom Festival auf Facebook, Instagram, Twitter
  • Einstellungen: Endlich rechtzeitig zur Band
  • Bands 2014-2016 hinzugefügt: Endlich wissen wer, wann gespielt hat!
By |2018-12-05T23:49:53+00:002018-12-05|Coding, Xamarin|

Festival Holledau App – 1.0

Jeder Programmierer träumt von seiner eigenen App im Appstore oder Playstore. Diesen Traum hab ich mir nun erfüllt.
Hab die Hotelnächte genutzt und mich mal an Xamarin gesetzt. Es war auch ein guter Zeitpunkt. Denn Xamarin ist meiner Meinung nach nun Erwachsen und für mich die Wahl für App Entwicklung. Toller Nebeneffekt, schnell und einfach eine CrossPlattform App entwicklen.

Bei der App handelt es sich um ein Festival bei mir in der Gegend. Das Festival Holledau hat lange Tradition und ist komplett von einem gemeinnützigen Verein organisiert. Es werden ALLE Einnahmen gespendet, was in der heutigen Zeit einem Einhorn gleicht.

Alle im Dorf helfen mit um ein Musik Open-Air zwischen Hopfengärten aufzubauen.
Ich habe die App dem Festival-Holledau gespendet um auch einen Teil zu dieser tollen Veranstaltung beizutragen.

Derzeit nur für iOS (iPhone & iPad) im Appstore. Android-Version folgt.

Habe vor hier auf Suplanus über Xamarin zu schreiben. Auch ein bisschen erzählen wo es Probleme gabe bzw. ich Probleme hatte :^)
Geplant ist auch die komplette App OpenSource auf Github bereitzustellen.

Hier mal ein Video der ersten Version:

By |2018-11-09T07:44:32+00:002018-11-09|Coding, Xamarin|

Wie ein continue die CPU ärgert

Ich hatte durch Zufall gesehen, dass einer meiner Python Prozesse die CPU in die Höhe schießt.
Es handelt sich um meine HueRainbowClock

Tja, aber warum? Ich hab doch extra was eingebaut damit die CPU geschont wird:

Mein Blick fiel dann gleich auf das continue  … dann musste ich an „Weniger schlecht Programmieren“ denken.
Die sleep()  Methode wurde nie erreicht…

Darum sollte man mit sowas immer vorsichtig sein, oder gar ganz vermeiden.

By |2018-08-21T13:11:32+00:002018-08-22|Coding, Python|

Avada sticky Header Overlay-Logo

Ich hab das schon auf ein paar Seiten gesehen, dass das Logo über den Content „hängt“.
Das wollte ich auch so für den sticky Header (wenn man nach unten scrollt).

Mit diesem Custom-CSS könnt ihr das erreichen:

By |2018-08-20T13:30:35+00:002018-08-20|Coding|

LedMatrix

Noch so ein Projekt was gefühlt schon ewig (zwei Jahre) zurückliegt, aber ich noch keine Zeit gefunden habe darüber zu schreiben. Eigentlich seit ich etwas mit Computer mache, wollte ich mir schon immer eine LED Matrix bauen.

 

Mir macht Löten keinen Spaß, darum hab ich das immer gescheut. Aber mit LED-Stripes ist das nun einfach und sogar relativ günstig. Man braucht eigentlich nur folgendes:

  • LED-Stripes: 16×16=256 (hab WS2812b genommen, sind nur 3-Leiter)
  • Netzteil: In meinem Fall 20A
  • Mikrocontroller: Muss schnell genug sein. Hab nen Tensy genommen
  • Optional Rapsberry Pi: Damit kann ich Ihn vom Netzwerk aus steuern
  • Optional USB-Umschalter: Damit kann ich zwischen Raspberry Pi und Standalone umschalten

Nun hab ich mir eine MDF-Platte hergeschnitten und Fächer aus Kunststoff erstellt. Hier wenn möglich was leichteres nehmen. Die LED-Matrix ist sehr schwer geworden. Hatte noch bisl Holz rumliegen. Das hab ich geflämmt. Milch-Plexiglas hab ich fertig bestellt.

Den Tensy kann man mit Arduino programmieren. In meinem Fall läuft ne Laufschrift durch bis ein Signal von Serial kommt. Hier nutze ich auf dem Pi Glediator. Über Screens kann ich vom iPad aus auch auf den Pi per VNC und das bequem bedienen (oder per Handy was auf einer Party praktisch ist).

Für die Elektronik hab ich (verzeiht es mir) PE-Brücken genommen und dort immer die Spannungsversorgung der Stripes parallel drauf geschalten. Das Signal vom Tensy muss aber durchgeschleift werden.

Machte echt Spaß und sieht super aus!

By |2018-07-26T06:00:07+00:002018-07-25|Projekte, Raspberry Pi|