September 2014

Ich habe mal wieder die “Android” Datenbank für die IT42 Nutzer aktualisiert. Die gezippte Datenbank steht unter http://dieletztedomain.de/wp-content/uploads/2014/09/android_it42.zip zim Download zur Verfügung.

Die neue Datenbank enthält wie immer die 100.000 Top Topics aus “Stackoverflow.com” die mit dem Tag “Android” versehen sind. Alle IT42 Nutzer sollten ihre alte Android Datenbank durch die neue ersetzen da viele neue spannende Themen enthalten sind, die dank IT42 auch offline zur Verfügung stehen.

Die IT42-App für Android kann hier kostenlos heruntergeladen werden.

Meine Apps im Google Play-Strore Das könnte Dich auch interessieren. Stackoverflow nun auch mit DarkMode Was ist die wichtigste Webseite für Software-Entwickler im Netz?… Weiterlesen
Shellshock

Normalerweise bin ich ja in Bezug auf Updates eher zurückhaltend und denke eher, “never touch a running system”, aber manchmal muss es eben doch sein. Heute ist mal wieder so ein Tag und ich aktualisiere mal den ganzen Kram, der so läuft. Grund dafür ist shellshock.

Da ich jetzt nicht auch noch mal ausführlich dokumentieren möchte worum es geht, verweise ich einfach auf t3n.

Patches gibt es aktuell für folgende Distributionen:

Red Hat Enterprise Linux Fedora CentOS Ubuntu Debian OpenSuse

Viel Spaß beim Updaten!

PS: Nach dem Update sieht der Test dann wie folgt aus:

env x='() { :;}; echo vulnerable' bash -c "echo this is a test"
bash: warning: x: ignoring function definition attempt
bash: error importing function definition for `x'
this is a test

Wenn jetzt alles Andere auch noch läuft, ist die Welt wieder in Ordnung ….… Weiterlesen

Appland ist ein kostenloses Landing-Page-Template, um eine Webseite für eine Android/iOS/Windows mobile App zu bauen. Diese Vorlage nutzt Bootstrap 3.2 mit schlichten weißen. Das ordentliche, saubere und minimalistisches Design ist gut geeignet, um z.B. Business Apps zu präsentieren. Das Appland Template verwendet moderne Schriften, ansprechende Symbole, dezente Animation und einiges mehr.

Eine Live Demo des Appland Templates gibt es hier.

Das Appland App landing template ist Designed by Bootstraptaste

Meine Apps im Google Play-Strore Das könnte Dich auch interessieren. Stackoverflow nun auch mit DarkMode Was ist die wichtigste Webseite für Software-Entwickler im Netz? Klar, meine Webseite "dieletztedomain.de". Aber direkt Corona COVID-19 Excel Hallo Zusammen, ich weiß, es gibt genug Nachrichten zu dem Thema, aber ich habe am Flutter Docs – Offline Copy Foto von Kristopher Roller Heute habe ich mal wieder viel an meinem aktuellen Flutter Projekt .related-post{} .related-post .post-list{ text-align:left; } .related-post .post-list .item{ } .related-post .post-list .item .title { font-size:16px; color:#999; line-height:normal; } .related-post .post-list .item .thumb{ max-height:180px; } .related-post .post-list .item .excerpt{ font-size:13px; color:#999; line-height:normal; } .related-post .owl-dots .owl-dot { background:true; color:true; }… Weiterlesen
Mehr als 20 kostenlose Kontaktformulare

Das Kontaktformular dient dazu, gezielt mit einem Webmaster oder einem Unternehmen Kontakt aufzunehmen zu können und es gibt fast auf jeder Webseite mittlerweile ein mehr oder weniger gut funktionierendes Kontaktformular.

Ein Kontaktformular enthält typischerweise verschiedene Eingabefelder, die ausgefüllt werden können/müssen. Dabei sind unter anderem der Name, die EMail Adresse, Telefonnummer, Freitext-Feld, etc.

Da die meisten Kontaktformulare sich sehr ähnlich sind, macht es Sinn, das Rad nicht jedes mal neu zu erfinden und daher haben verschiedene Webdesigner und Programmierer solche Kontaktformulare erstellt bieten diese zum Kostenlosen Download an.

Im “ForPixels – Graphic Design Blog” habe ich eine Sammlung von mehr als 20 kostenlosen Kontaktformularen gefunden, die man alle direkt herunterladen und online ausprobieren kann.… Weiterlesen

Ein weiteres wichtiges Thema bei der der Entwicklung von Android Apps, die mit einem XML-Webservice kommunizieren, ist das Parsen von XML Daten. Auch hier habe ich mit die Zeit genommen und alles wissenswerte zum Thema in ein Dokument gepackt.

Die Android XML essentials habe ich als Google Docs Dokument freigegeben unn es kann kopiert order z.B. als PDF exportiert werden. In dem “Android XML essentials” Dokument habe ich die wichtigsten Klassen und Methoden zusammengefasst und ein Beispiel ergänzt. Der Inhalt der Datei enthält im wesentlichen nur Referenz-Doku, die ich unter  http://developer.android.com/develop/index.html auf mehrere Seiten verteilt gefunden habe und ein Beispiel. das ursprünglich bei stackoverflow veröffentlicht wurde.… Weiterlesen

D3.js Tutorials für den einfachen Einstieg

Wer heute im Browser Charts oder etwas ähnliches anzeigen möchte, kommt kaum noch an d3.js vorbei. Selbst viele andere Bibliotheken wie z.B. freeDataMap, dimple.js, Cubism, Rickshaw, NVD3, Crossfilter oder dc.js.

D3.js ist eine umfangreiche JavaScript-Bibliothek, mit der die Daten in interaktiven grafischen Formen in Web-Browsern dargestellt werden können. D3.js nutze Scalable Vector Graphics (SVG), JavaScript, HTML5, und Cascading Style Sheets (CSS3) Standards für die Darstellung der unterschiedlichen Chart-Typen verwendet. Im Gegensatz zu vielen anderen Bibliotheken ermöglicht D3.js eine maximale Kontrolle über die Darstellung der Ergebnisse.

Ein Einstieg in d3.js ist eigentlich recht einfach und es gibt eine extrem große Community, die im Internet sehr aktiv ist und viele Tipps und Tutorials veröffentlicht.… Weiterlesen

Da ich immer wieder auf das Thema SharedPreferences beim Entwickeln von Android Apps komme, habe ich mal alles wissenswerte zum Thema in ein Dokument gepackt und unter Android SharedPreferences essentials freigegeben. In dem Dokument habe ich die wichtigsten Klassen und Methoden zusammengefasst und ein Beispiel übernommen. Der Inhalt der Datei enthält im wesentlichen nur Referenz-Doku, die ich unter  http://developer.android.com/develop/index.html auf mehrere Seiten verteilt gefunden habe.

 

Meine Apps im Google Play-Strore Das könnte Dich auch interessieren. Ein Quickie kann auch mal länger dauern Bildnachweis: Copyright by ESA/Hubble spacetelescope.org - Creative Commons Attribution 3.0 Unported license Letzte Woche habe Betatest App nicht verfügbar im Play Store Ich habe gerade eine Einladung bekommen, an einem Beta Test teilzunehmen und war auch sehr Floating Stopwatch mit mehr als 1000 aktiven Installationen Gerade habe ich einen Beitrag zum Thema ASO bei den Online Marketing Rockstars unter http://www.onlinemarketingrockstars.de/app-store-optimization-aso-report/ .related-post{} .related-post .post-list{ text-align:left; } .related-post .post-list .item{ } .related-post .post-list .item .title { font-size:16px; color:#999; line-height:normal; } .related-post .post-list .item .thumb{ max-height:180px; } .related-post .post-list .item .excerpt{ font-size:13px; color:#999; line-height:normal; } .related-post .owl-dots .owl-dot { background:true; color:true; }… Weiterlesen
Self hosted Social Network mit HumHub

Einfacher geht es wirklicht nicht. Ich habe gerade innerhalb von weniger als 3 Minuten ein eigenes Social Network installiert. Natürlich habe ich ein fertiges Script verwendet, dass man unter https://github.com/humhub/humhub/ hereunterladen kann. Bei HumHub habdelt es sich um eine sehr flexible Open Source Social Network Application, die man nach Belieben im Intranet oder Internet installieren kann. Die Skript selbst ist unter der GNU Affero General Public License Version 3 veröffentlicht worden und benötigt zwingend foplgende Requirements:

PHP 5.3+ MySQL Apache 2.x CUrl PHP Extension

Optional sollte auch noch Folgendes auf dem Server vorhanden sein.

ImageMagick PHP LDAP Support PHP APC PHP Memcached Apache XSendfile

Ich persönlich habe z.B.… Weiterlesen

AIDE ist mein ständiger Begleiter und ich bin sehr froh, darüber, dass ich unterwegs mit Hilfe der Android IDE programmieren kann. Da ich auch ein großer Fan von github bin, ist es umso besser, dass die AIDE auch eine git Integration ermöglicht. Allerdings vermisse ich sehr schmerzlich die Funktion “git add” mit der man neue Files einem Repository hinzufügen kann. Da meine Projekte mit der Zeit immer umfangreicher werden und daher auch immer neue Klassen, Layouts, Strings und vieles mehr benötige, kommen auch immer mehr Dateien hinzu. Bisher habe ich noch keine richtige Lösung für dieses Problem gefunden. Daher sind viele meiner Projekte noch nicht bei github gelandet und die Projekte bei github gnadenlos veraltet.… Weiterlesen

Heute Morgen hat mich die AIDE mit der Fehlermeldung ” NDK: Android NDK: NDK Application ‘local’ targets unknown ABI(s): x86_64 mips” geärgert, als ich versucht habe, die KeePassDroid App zu compilieren. Diese App hat leider ein paar Zeilen C/C++ Code und ist nicht 100% pure Java. Das ist aber dank der C/C++ Unterstützung der AIDE normalerweise kein Problem. Aber die beiden CPU Architekturen x86_64 mips werden wohl nicht unterstützt. Macht ja nichts, da alle meine Android Geräte mit armeabi(-v7a) laufen (Auch wenn sich das dank Console OS: Dual-Boot Android, Remastered for The PC bald ändern wird). Aber darum muss ich mich heute noch nicht kümmern.… Weiterlesen