Clips in Kdenlive unter Mac OS X entfernen

Wenn man Kdenlive unter Mac OS X benutzt, so funktionieren einige Dinge anders als man es gewohnt ist. So z.B. das Löschen von Clips aus der Timeline. Wenn man hier auf die „Backspace“-Taste drückt, passiert leider nichts.

Die Timeline mit einem selektierten Clip

Die Timeline mit einem selektierten Clip

Auch im Menü findet sich kein passender Eintrag um den Clip zu entfernen. Die Lösung ist auch hier einfacher, als man es zunächst vermutet. So muss man unter Mac OS X den Clip wie gewohnt markieren, aber dann „Fn“ + „Backspace“ drücken. Damit wird der Clip erfolgreich aus der Timeline entfernt.

Kdenlive und die Farbauswahl unter Mac OS X

Die freie Videoschnittsoftware Kdenlive läuft auch unter Mac OS X. Allerdings hat sie dort ein Problem welches in der Linux Version nicht auftritt. Möchte man z.B. die Farbe eines Titels ändern, so klickt man einfach auf den entsprechenden Button und danach sollte sich ein Fenster öffnen in welchem die Farbe geändert werden kann.

Der Titelgenerator von Kdenlive

Der Titelgenerator von Kdenlive

Unter Mac OS X öffnet sich allerdings im ersten Moment kein Fenster. Nach dem Druck auf den Button passiert erst einmal nichts. Die Lösung für dieses Problem ist allerdings ziemlich simpel. Wenn man das Titlerfenster verschiebt, sieht man den entsprechenden Farbdialog und kann damit auch unter Mac OS X die Farbe ändern.

Design Pattern für JavaScript

In JavaScript kann man vernünftig programmieren, wenn man die schlechten Teile weglässt. Nicht umsonst gibt es das Buch JavaScript: The Good Parts. Dabei haben sich im Laufe der Zeit einige „Best Practices“ entwickelt, welche unter anderem in Form von Design Patterns vorliegen. Auf der Webseite http://shichuan.github.com/javascript-patterns/ kann man sich diese anschauen und so sehen, was man in Zukunft besser machen kann. Das entsprechende GitHub Projekt ist dabei unter https://github.com/shichuan/javascript-patterns/ zu finden. Leider scheint es keine definierte Lizenz für das Projekt zu geben, so das der Lizenzstatus im Moment augenscheinlich noch ungeklärt ist.

Script#

Bei der Entwicklung wundert man sich ab und an, was für interessante Projekte in den Weiten des Netzes so umherschwirren. So unter anderem das Projekt Script#. Dabei handelt es sich um eine Erweiterung für das Visual Studio 2012 mit welcher es möglich ist C# Quelltext (so er gewissen Kriterien genügt) in JavaScript umzuwandeln, bzw. zu compilieren.

Die Erweiterung welche im Quelltext unter https://github.com/nikhilk/scriptsharp zu finden ist, steht dabei unter der Apache Lizenz und ist somit freie Software. Nach der Installation fügt sie dem Visual Studio neue Projekttypen hinzu, mit welchen man anschließend arbeiten kann. Leider gibt es von Script# keine MonoDevelop Variante, so das man im Moment zwingend an das Visual Studio gebunden ist. Allerdings findet sich in der Roadmap folgender Satz:

In terms of code contribution, it would be especially interesting to see the development of import libraries for common libraries, so they are easily usable right out of the box. It would also be interesting to see the development of complementary tools/addins, adding support to other IDEs (esp. MonoDevelop) and other such complementary projects. Or you might be interested in the very core, i.e. the compiler itself.

Also wenn sich jemand bemüßigt fühlt, das ganze für MonoDevelop in Angriff zu nehmen, der muss nun nicht mehr auf die Einladung warten. Die offizielle Projektseite von Script# ist unter http://scriptsharp.com/ zu finden.

Kaufland und die Nummern am Einkaufskorb

Wenn man bei Kaufland einkaufen geht und dabei einen Einkaufskorb mit sich führt, gibt es ein interessantes Prozedere. Der Mitarbeiter an der Kasse schaut welche Nummer der Einkaufskorb hat und gibt diese in die Kasse ein. Interessant wird die Frage nach dem warum.

Einkaufskorb mit einer Nummer

Einkaufskorb mit einer Nummer

Die erste Erklärung kommt von Kaufland:

Wir möchten weiterhin für Sie der billigste Anbieter vor Ort sein. Aus diesem Grunde ist es erforderlich, einen sorgfältigen Kassiervorgang zu gewährleisten.

Um sicherzustellen, dass kein Artikel vergessen wird, haben wir die Wagen-Nummer eingeführt. Dadurch schauen alle Kassiererinnen zu Beginn des Kassierablaufes als erstes auf die untere Ablage und registrieren ordnungsgemäß die Einkaufswagen-Nummer und die dort abgestellte Ware. Diese Verfahrensweise hat sich in der Vergangenheit bewährt und ist für unsere Mitarbeiter eine Arbeitserleichterung.

Nun ist dieses Zitat schon ein paar Tage alt, so das es von Kaufland nun eine andere Antwort gibt:

Weil wir die Nummer der Einkaufswagen erfassen, kann Ware, die auf der unteren Ablage abgestellt ist, gleich zu Beginn des Kassierablaufes erfasst werden. Diese Vorgehensweise hat sich in der Vergangenheit bewährt und ist für unsere Mitarbeiter eine deutliche Arbeitserleichterung.

Gemeint ist damit schlicht der Diebstahlschutz. Wenn nach einer Nummer geschaut werden muss, welche unten am Wagen befestigt ist, so sieht man gleich ob und was noch im Einkaufswagen liegt.

Weitere Informationen gibt es unter:
http://www.pruefziffernberechnung.de/E/Einkaufswagen.shtml