senäh

17senäh und so…

Allgemein, Rails
28. Jan 2013
Kommentare: 4

JetBrains IDE Braindump: neue Gruppe in Livetemplates, Einstellungen importieren, bundle exec und Refactoring

Kategorien: Allgemein, Rails | 28. Jan 2013 | Kommentare: 4

Ich finde aus den Braindumps lässt sich eine eigene kleine Kategorie machen. Schon bei der Aufzählung einiger Rails-Tipps habe ich erwähnt, dass viele kleine Probleme immer und immer wieder kommen und ich sie immer und immer wieder vergesse. Darum halte ich sie hier fest, um beim nächsten Mal nicht zu lang danach suchen zu müssen.

Selbiges habe ich heute mit 4 Aspekten der JetBrains IDEs (z.B. PhpStorm, RubyMine, WebStorm, etc.) vor. Let’s get it on. Weiterlesen →

Coding-Logo

Allgemein, WordPress
23. Jan 2013
Kommentare: 3

Google Reader API: Kommentar-Feed abonnieren und direkt in Ordner verschieben

Kategorien: Allgemein, WordPress | 23. Jan 2013 | Kommentare: 3

Wie man das hin und wieder als Programmierer eben so macht löse ich manchmal Probleme einfach aus Lust und Laune. Lukas hatte über Twitter gefragt, ob es nicht eine Möglichkeit gäbe mit einem Klick den RSS-Feed der Kommentare zu einem Blogartikel zu abonnieren. Zusätzlich sollte der Feed gleich in einen extra dafür vorgesehenen Ordner verschoben werden.

Ich habe absolut kein Bedarf für etwas derartiges. Die Realisierung hat mich trotzdem interessiert. Dabei habe ich die Chance genutzt und mich endlich mal mit einer Google API beschäftigt (obviously mit der des Google Readers).

Dabei rausgekommen ist etwas, das ich label-love taufte. Ein Automator-Service bzw. Keyboard Maestro Makro (also Mac-Only) für das Abonnieren eines Kommentar-Feeds (WordPress only!).

Die Einzelheiten der Umsetzung beschreibe ich hier. Warum? Erstmal weil ich’s kann 😀 Ein Blog will mit Inhalten befüllt werden. Außerdem wartet die Reader API bzw. das, was dazu so im Netz rumschwirrt, mit einigen Überraschungen auf. Vielleicht hilft dieser Blogpost dabei, ein paar Unklarheiten zu beseitigen. Weiterlesen →

Allgemein
30. Dez 2012
Kommentare: 0

YouTube-Redesign: Warum Überschriften auch unter dem Content Sinn machen

Kategorien: Allgemein | 30. Dez 2012 | Kommentare: 0

Google lernt langsam Design. Was heißt langsam, eigentlich seit der Veröffentlichung von Google+. Die Designs waren schon immer minimalistisch, genauer genommen war die Einfachheit der Sucheingabemaske vermutlich der Grund für den initialen Erfolg der Suchmaschine.

Doch was Google jetzt mit all seinen Services macht, ist beachtlich. Einfache Formen, keine Verläufe mehr aus den 90ern. Subtile Farbgestaltung rund um das Corporate Design in seinen blau-rot-gelb-grünen Tönen. Mir gefällt diese Entwicklung wirklich sehr. Auch wenn sich vielerorts über zu viel Whitespace empört wird.

In den letzten Wochen hat YouTube ein Redesign erfahren. Es passt sich noch besser in die restlichen Google Services ein. Der Aspekt, der mich aber besondern interessiert, ist die Platzierung der Videotitel. Weiterlesen →

Allgemein
17. Dez 2012
Kommentare: 3

Git und Branches

Kategorien: Allgemein | 17. Dez 2012 | Kommentare: 3

Der vorerst letzte Teil der scheinbar endlosen Serie zur Versionskontrolle soll euch das Prinzip der Branches etwas näher bringen. Im Prinzip geht es darum, einen cleanen Entwicklungsstrang zu haben. Hier werden nur kritische Bug-Fixes getätigt, alles andere passiert in Branches, also Teilentwicklungssträngen (Danke, deutsche Sprache, für die umfangreichen Möglichkeiten der Wortzusammensetzung).

Neues Feature? Neuer Branch.
Unkritischer Bug-Fix? Neuer Branch.
Kleines Experiment? Neuer Branch.

Sobald die Änderungen aus einem Branch released bzw. deployed werden sollen, überführt man den Branch in den Hauptentwicklungsstrang (i.d.R. der Master- oder ein dedizierte Deploy-Branch). Das zumindest ist ein sinnvoller Ansatz um die Macht der Branches unter Git zu nutzen. Doch was ist mit den dazu passenden Kommandos? Weiterlesen →

VMware Fusion Logo

Allgemein
25. Nov 2012
Kommentare: 2

VMware und die Usability – der Tragödie zweiter Teil

Kategorien: Allgemein | 25. Nov 2012 | Kommentare: 2

Vielleicht erinnert ihr euch noch an einen Beitrag, indem ich beschrieb, wie ich exzessiv versucht habe eine VMware Fusion Lizenz zu kaufen. Ich habe letztenendes zwar herausgefunden, wie es geht, es dann aber gelassen. Aus Prinzip. Wenn ich als Kunde ein Produkt bezahlen will, dafür aber horrenden Aufwand betreiben muss, ist irgendwas falsch.

Es sollte sich jedoch herausstellen, dass VMware Fusion die beste Software ist, um Windows auf dem Mac zu emulieren. Vor allem in Version 5. Also habe ich mich am Anfang dieser Woche aufgerappelt und eine Lizenz gekauft. An sich sollte man meinen, dass an dieser Stelle nichts weiter erwähnenswertes folgen mag, oder? Schwer getäuscht! Weiterlesen →

Allgemein
15. Nov 2012
Kommentare: 0

IDE-Features für effizienteres Coden

Kategorien: Allgemein | 15. Nov 2012 | Kommentare: 0

Ihr habt den ersten Teil meiner Lobpreisung auf die JetBrains-IDEs gelesen? Gut, denn genau da setze ich nahtlos an. Ich hatte ausführlichst beschrieben, was ein Texteditor leisten sollte, um dem Entwickler zu helfen, das eigentliche Schreiben von Code so effizient wie möglich zu gestalten. Stehen noch Feature Numero 2 bis 10 aus 😉 Weiterlesen →

Allgemein
08. Nov 2012
Kommentare: 10

Mein Texteditor-Werdegang und was für mich intelligentes Text-Editing ausmacht

Kategorien: Allgemein | 08. Nov 2012 | Kommentare: 10

Text-Editoren und IDEs für Entwickler sind ein schwieriges Thema. Jeder Entwickler hat eigene Bedürfnisse und Diskussionen um das richtige Tool arten schnell in Religionskriegen aus. Ich habe für mich die IDEs von JetBrains entdeckt und will euch in einem Zweiteiler näher bringen warum. Weiterlesen →