Boehrsi.de - Blog

HTML5 Mega Cheat Sheet

Erstellt am event Uhr von account_circle Boehrsi in label Development
HTML5 Mega Cheat Sheet Bild

HTML5 kann viel, doch was eigentlich genau? Diese Frage stellt sich der eine oder andere Entwickler für Web-Anwendungen bestimmt. Zusätzlich ist es natürlich gut zu wissen was in HTML5 nicht mehr unterstützt wird und überhaupt eine Übersicht für die vergesslichen unter uns, so wie meine Wenigkeit, wäre doch auch was feines. Genau diese habe ich in Form des HTML5 Mega Cheat Sheet unten verlinkt. Falls ihr euch für Webseiten und die Entwicklung von diesen interessiert, dürfte ein Blick auf diese Übersicht wohl nicht schaden. Ich werde mir das gute Stück auf jeden Fall zur Seite legen, sodass ich bei Bedarf immer schnell einen Blick drauf werfen kann.

Related Links

Ludum Dare 33 - You Have Killed Them

Erstellt am event Uhr von account_circle Boehrsi in label Development
Ludum Dare 33 - You Have Killed Them Bild

Letztes Wochenende war es wieder soweit, es war Zeit für den Ludum Dare. Einen Game Jam, im Rahmen dessen innerhalb von 48 Stunden ein Spiel entwickelt werden soll. Auch wenn es anstrengend war nahm ich wieder Teil und bin bis dato sehr zufrieden. Das Feedback für mein Stealth-Spiel You Have Killed Them ist bis dato eher positiv, auch wenn man natürlich das finale Rating in drei Wochen abwarten muss. Falls ihr euch das Spiel ansehen wollt, folgt den Related Links. Innerhalb der nächsten Zeit gibt es weitere Artikel mit mehr Informationen zum Spiel selbst und zur Umsetzung. Falls ihr konkrete Fragen habt meldet euch in den Kommentaren, dann werde ich auch auf diese eingehen.

Related Links

Ludum Dare 33 - Der erste Tag

Erstellt am event Uhr von account_circle Boehrsi in label Development
Ludum Dare 33 - Der erste Tag Bild

Der erste Tag des Ludum Dare 33 neigt sich dem Ende entgegen, bzw. werde ich jetzt eine Pause machen. Das Thema für dieses Mal ist “You are the Monster”, welches nicht wirklich mein Favorit war oder ist, aber ich mache das Beste daraus. Ich will noch nicht zu viel verraten, aber die Steuerung, die grundsätzlichen Mechaniken und die allgemeinen Dinge laufen schon recht gut. Morgen werde ich nun noch Feinheiten verbessern und Texturen und Audioeffekte hinzufügen. Dies wird vermutlich das größte Hindernis. Je nachdem wie gut ich damit voran komme gibt es noch eine kleine simple künstliche Intelligenz, die den Spieler etwas nerven soll. Falls dann noch Zeit ist werde ich ein paar weitere Level erstellen. Aber aktuell sieht es so aus, dass das Spiel im Vergleich zum letzten Mal doch etwas besser und ausgereifter wird.

Related Links

Programmieren mit Google Produkten

Erstellt am event Uhr von account_circle Boehrsi in label Development
Programmieren mit Google Produkten Bild

Man mag Google oder eben nicht, doch ihre Produkte sind für Entwickler mitunter extrem praktisch. Deswegen empfehle ich allen Programmierern in diesem Bereich mal auf der Google Developer Hauptseite vorbei zu schauen. Denn neben Dingen wie der Android Dokumentation, die man als Entwickler von Android natürlich kennt, gibt es dort weitere Inhalte zu verschiedenen Dingen. Dadurch blickt man vielleicht mal über den Tellerrand hinaus und lernt neue interessante Dinge kennen. Dazu gehört z.B. die Möglichkeit Material Design für Webseiten mittels verscheidender Wege einsetzen zu können. Auf diese spezifischen Dinge werde ich in der nächsten Zeit noch eingehen und dieser Beitrag soll eher ein Hinweis sein. Abschließend lohnt sich ein Blick alleine schon, um zu sehen wie eine Material Design Homepage aktuell aussehen soll.

Related Links

Android Studio 1.3 erschienen

Erstellt am event Uhr von account_circle Boehrsi in label Development
Android Studio 1.3 erschienen Bild

Wie bereits erwähnt beschäftige ich mich aktuell mit der Umstellung von Eclipse + Android Plugin auf Android Studio. Da kommt eine neue Version von letzterem, inklusive diversen neuen Funktionen, natürlich genau richtig. Die neue Version ist seit ein paar Tagen draußen und bietet unter anderem den Android Memory (HPROF) Viewer, der euch Informationen zur RAM Nutzung zeigt. Der Allocation Tracker stellt auch den RAM dar, allerdings in einer grafisch aufgearbeiteten Form. Zusätzlich können Tests nun ausgelagert und so besser von der eigentlichen App separiert werden. Dafür ist ein Projekt nötig welches mindestens das Gradle Plugin Version 1.3 nutzt. Sehr interessant sind auch noch die Rechte Annotationen die nun platziert werden können oder der Data Binding Support für XML Layout Dateien. Abgerundet wird das ganze vom SDK Auto Update und SDK Manager, die nun in Android Studio integriert wurden, sowie dem neuen C++ Support (Early Access Preview). Sehr schön ist zum Abschluss noch zu erwähnen, dass ein Update keine Probleme mit aktuellen Projekten machen sollte, ein Update dürfte also ohne Probleme möglich und dementsprechend auch empfehlenswert sein.

Related Links

Resizy - Update 0.25

Erstellt am event Uhr von account_circle Boehrsi in label Development
Resizy - Update 0.25 Bild

Nach langer Zeit erhält Resizy, mein kleines Programm zur Bearbeitung von Bildgrößen, ein Update. Dieses verbessert die Usability durch eine optimierte GUI und neue Funktionen. Es ist nun direkt ersichtlich wie viele Eingabedateien vorhanden sind und diese können alle auf einmal wieder entfernt werden. Das ist sehr praktisch wenn man mehrere Dateien, aber mit verschiedenen Einstellungen nacheinander bearbeiten will. Außerdem können die Ausgabeeinstellungen mit nur einem Klick wieder auf den Standard gesetzt werden. Hinter den Kulissen habe ich den Code etwas aufgeräumt und ein paar minimale Optimierungen vorgenommen. Solltet ihr Ideen für Funktionen haben meldet euch einfach unter dieser News in den Kommentaren oder direkt im Bugtracker zum Projekt. Der Code steht übrigens auf GitHub zur Verfügung, falls ihr euch für das Projekt interessiert.

Related Links

Boehrsi.de V7 - Einstellungen regelmäßig prüfen

Erstellt am event Uhr von account_circle Boehrsi in label Boehrsi
Boehrsi.de V7 - Einstellungen regelmäßig prüfen Bild

Ich habe diverse meiner Homepage-Optimierungen schon mit euch geteilt und heute gibt es nicht wirklich was neues, sondern eher einen Hinweis auf bekanntes. Es geht darum auch die bereits durchgeführten Aktionen immer mal wieder zu überprüfen. Denn so habe ich z.B. gerade festgestellt, dass zum einen meine Volltextsuche im Blog wieder nur mit der Mindestlänge 4 für Worte funktionierte und das Caching auf Webserver-Seite deaktiviert war. Alle Konfigurationen waren aber seit den letzten Änderungen von mir unangetastet geblieben. Gründe für die Probleme waren Updates meines Servers und der dortigen Software. Obwohl ich alle Konfigurationen beibehalte, also meine geänderten und nicht die neuen Standard-Konfigurationen der aktualisierten Pakete nutze, gab es Probleme. Die Fehler habe ich behoben indem ich in einer separaten MySQL Konfigurationsdatei nun meine Einstellungen für die Volltextsuche auf die Mindestlänge 3 geändert habe (ft_min_word_len = 3) und indem ich via a2enmod expires das mod_expires Modul für Apache wieder aktiviert habe. Dies bringt mir einen PageSpeed Insights Score von 90 / 100 bei der Geschwindigkeit und 99 / 100 bei der Nutzererfahrung in der mobilen Ansicht. Bei der Desktop Version erreicht Boehrsi.de 96 / 100 Punkten. Die Abzüge bei der Geschwindigkeit sind minimal durch die weit oben eingebundene CSS Datei zu erklären, was ich in diesem Beitrag begründete. Der Großteil der Abzüge stammt aber von den extern eingebundenen Amazon-Anzeigen, auf welche ich natürlich nicht auf Code-Ebene zugreifen kann.

Related Links

Kleines Blog Update - Code-Version 7.7

Erstellt am event Uhr von account_circle Boehrsi in label Boehrsi
Kleines Blog Update - Code-Version 7.7 Bild

Es wurde mal wieder Zeit für ein paar kleine Anpassungen an der Seite. Diese habe ich in den letzten Tagen durchgeführt und alles scheint fehlerfrei zu laufen. Geändert wurde auf der Hauptseite die Anzeige der empfohlenen Blog-Beiträge. Dort wird nun zufällig aus den letzten drei empfohlenen Beiträgen gewählt und der entsprechende Beitrag angezeigt. Dadurch wird nicht mehr Platz verbraucht, wie es vor einigen Versionen der Fall war, aber trotzdem ist etwas Variation möglich. Eine weitere kleine Änderung habe ich am Kommentar-Script vorgenommen, dies sollte Fehler vermeiden. Den Nutzer selbst betrifft die Änderung nicht direkt. Ein paar neue Hinweise wurden abschließend platziert, diese befinden sich z.B. auf der Newsseite Eins. Denn diese enthält die ältesten Beiträge im Blog und falls jemand direkt von Google auf diese Seite kommt wäre ein Hinweis darauf und ein Link auf die neusten Beiträge meiner Meinung nach angebracht. Aufgrund der minimalen Änderungen wurde lediglich die Code-Version der Seite auf 7.7 angepasst. Solltet ihr Ideen oder Wünsche für Version 8 von Boehrsi.de haben dann meldet euch, denn bis dato habe ich noch keine konkreten Pläne oder Ideen was man großes ändern oder optimieren könnte.

Atom - GitHubs Code Editor erreicht Version 1.0

Erstellt am event Uhr von account_circle Boehrsi in label Development
Atom - GitHubs Code Editor erreicht Version 1.0 Bild

Große IDEs open_in_new sind bei vielen nicht mehr die favorisierte Art um Code zu bearbeiten. Ein kleiner, modularer und dementsprechend stark anpassbarer Editor kommt da natürlich gerade recht. Ist dieser dann noch vom Branchen-Primus GitHub, so erwartet man einiges. Der auf den Namen Atom hörende Editor ist nun aus der Testphase heraus und kann final eingesetzt werden. Ich persönlich finde den Editor interessant, bin jedoch sehr stark im Eclipse-Bereich verwurzelt und habe aktuell keine Ambitionen zu wechseln. Wie sieht es bei euch aus, favorisiert ihr IDEs oder normale Editoren und habt ihr euch Atom schon angesehen?

Related Links

Android Eclipse Plugin - Entwicklungsstopp zum Jahresende

Erstellt am event Uhr von account_circle Boehrsi in label Development
Android Eclipse Plugin - Entwicklungsstopp zum Jahresende Bild

Das Android Eclipse Plugin aus den Android Developer Tools leistet bei mir gute Dienste, denn auch wenn Eclipse gerne als langsam und unnötig komplex beschrieben wird, so ist es bei mir eine umfangreiche und praktikable Allround-Lösung. Dies wird sich nun ändern, denn im Android Blog wurde das Entwicklungsstopp zum Jahresende angekündigt. Dies war absehbar aufgrund der Fokussierung auf Android Studio, ich persönlich hatte aber gehofft nicht zwangsweise wechseln zu müssen. Nun werde ich mich nach ersten Tests vor einigen Monaten wohl umfangreicher mit dem ganzen auseinander setzen. Aktuell fehlen noch Dinge wie DDMS oder der Trace Viewer in Android Studio, dies will man allerdings innerhalb der nächsten Monate ändern. Das Eclipse Plugin wird vermutlich als OpenSource Projekt weitergeführt, allerdings wird man hier früher oder später wohl Abstriche bei der Aktualität oder Funktionalität machen müssen. Dies habe ich zumindest nicht vor und somit dürft ihr in Zukunft den einen oder anderen Beitrag zu Android Studio erwarten. Falls euch Android Studio übrigens nichts sagt, so findet ihr im unteren Teil ein kurzes Video welches das Tool vorstellt.

Related Links
navigate_before Vorherige format_list_numbered  Seite 50 Nächste navigate_next