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.

Festplattennutzung unter Mac OS X visualisieren

Festplatten, egal welcher Größe haben eine unangenehme Eigenschaft. Irgendwann sind sie voll und man fragt sie wo der ganze Platz hin ist. Um sich das ganze übersichtlich anzuschauen gibt es für Windows „WinDirStat„, für Linux „KDirStat“ und für Mac OS X gibt es „GrandPerspective“ welches unter http://grandperspectiv.sourceforge.net/ zu finden ist.

Eine GrandPerspective Analyse

Eine GrandPerspective Analyse

Nach dem Start von „GrandPerspective“ wählt man einen Ordner aus und bekommt anschließend eine Analyse aus welcher sich optisch erschließt welches die größten Brocken auf der Festplatte sind. Die Software wird aktiv weiter entwickelt und steht dabei unter der GPL. Es existieren auch lokalisierte Versionen, allerdings werde diese augenscheinlich nicht mehr gepflegt, so das man mit der englischen Version Vorlieb nehmen sollte.

Weitere Informationen gibt es unter:
http://en.wikipedia.org/wiki/GrandPerspective
http://de.wikipedia.org/wiki/WinDirStat
http://de.wikipedia.org/wiki/KDirStat

Probleme mit der Fontauswahl unter Inkscape

In einigen Versionen hat Inkscape Probleme mit der Fontauswahl. Nachvollziehen kann man das zum Beispiel mit den Ubuntu Fonts. Diese gibt es in den Varianten „Ubuntu“, „Ubuntu Condensed“ und „Ubuntu Light“. Möchte man nun z.B. den Font „Ubuntu Light“ anwählen, so funktioniert es nicht. Inkscape springt unvermittelt auf den Font „Ubuntu“.

Die Fontauswahl unter Inkscape

Die Fontauswahl unter Inkscape

Bei diesem Problem handelt es sich um ein Fehler in Inkscape, welche sich glücklicherweise umschiffen lässt. Dazu gibt man den Fontnamen, in der Fontleiste ein und hängt ein Komma an den Namen. Aus „Ubuntu Light“ wird dann „Ubuntu Light,“. Damit akzeptiert Inkscape den Font und man kann wieder damit arbeiten.

Weitere Informationen gibt es unter:
https://bugs.launchpad.net/inkscape/+bug/595432

Pecunia

Wer auf der Suche nach einer quelloffenen Bankingsoftware für Mac OS X ist, der sollte einmal einen Blick auf Pecunia werfen. Pecunia steht dabei unter der GPLv2 und ist mittlerweile in der Version 1.0 erhältlich, auch wenn es sich bei dieser noch um eine Betaversion handelt. Benutzt man bereits eine ältere Version von Pecunia, so sollte man einige Dinge bei der Migration beachten. Entwickelt wurde Pecunia in großen Teilen von Mike Lischke.

Pecunia in der Überweisungsansicht

Pecunia in der Überweisungsansicht

Neben iTAN unterstützt die Software auch mobileTAN, chipTAN in der normalen als auch in der optischen Fassung. Auch Überweisungen, Daueraufträge und ähnliches sind kein Problem. Weitere Features werden auf der Webseite des Projektes beschrieben, welche unter http://www.pecuniabanking.de zu finden ist.

Jenkins Sicherheit zurücksetzen

Wenn man ein Jenkins aufsetzt kann es passieren das man sich beim Testen des Menüpunktes „Globale Sicherheit konfigurieren“ aus dem System aussperrt. Um diesen Zustand zu ändern, beendet man Jenkins einfach und sucht nach der „config.xml“ der Software. Dort gibt es einen Tag namens „useSecurity“ dessen Wert einfach auf „false“ setzt. Danach sollte man Jenkins wieder starten und kann ohne Zugriffsbeschränkungen auf das System zugreifen, bis man sich wieder mal aussperrt.

Weitere Informationen gibt es unter:
http://de.wikipedia.org/wiki/Jenkins_(Software)