notes

Montag, Oktober 15, 2007

Spickzettel für allerlei Programme

WinSCP
- Synchronize - Direction: "Local" means "from remote to local"

Unix Shell
- find ./ -iname '*paTTErN*'
- netcat printer-hostname 9100 < filename.ps
- apropos mpeg


Unix Screen
- C-a c : create window, C-a A : give name to window
- C-a C-a : switch to previous window
- C-a n, C-a p : next/previous window
- C-a N : go to window N, N in (0..9)
- C-a " : show list, navigate per arrows or j/k
- C-a w : show list, non-interactive
- C-a K : kill the window
- C-a d : detatch; screen -r : reattach
- C-a [ : scrollback and enter copy mode;
- C-a ] : paste previously marked text
- C-a ? : help
-> introduction

LaTeX/PDF/PS
- pdftops v3.02pl2 → wrong bounding boxes on pdflatex files, use Adobe Acrobat Pro instead

BibTeX
- IEEE Xplore link pattern: ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=
- ACM link pattern: portal.acm.org/citation.cfm?id=969210

MP3directCut
- don't use cue sheet files with vbr encoded files, to split them
- or a special vbr-file cue sheet must be created

PowerPoint
- standard size of the slides in [mm]: w:242 h:160.5
- doubled size: w:484 h:321

Windows Tipps
- Icons: c:\windows\system32\wmploc.dll, c:\windows\system32\shell32.dll

Labels: , ,

Montag, Oktober 08, 2007

Zweiter Chefentwickler verlässt das Thunderbird-Projekt

Mal wieder bei Golem gelesen: Thunderbird: Zweiter Chefentwickler geht - Golem.de: "David Bienvenu nur noch bis zum 12. Oktober 2007 bei Mozilla". (Über den ersten habe ich vor ein paar Tagen schon berichtet)

Wie ging noch mal der Spruch mit den Ratten und dem sinkenden Schiff. Ist eigentlich Schade, aber vielleicht kommt so tatsächlich frischer Wind ins Projekt, aber dafür habe ich zu wenig Kenntnis wie es intern in diesem Projekt aussah, bzw. wie es dort jetzt aussieht. Wie viele Chefentwickler gab es insgesamt, waren das die einzigen?

Vielleicht findet sich bei einem Unternehmen das sich in gleichen Gewässern tummelt. Fehlt es dem Star-/OpenOffice-Projekt nicht an einem PIM? Wollte Sun sich nicht für den Thunderbird engagieren? Wäre Schade wenn Thunderbird jetzt einschlafen würde, bisher hat es am ehesten meinen Vorstellungen von einem guten E-Mail-Client entsprochen. Wenn die beiden Chefentwickler wie bei Golem angedeutet an einem neuen E-Mail-Client arbeiten sollten entsteht vielleicht durch diese Arbeit ein vernünftiger Nachfolger, wer weiß...

Der perfekte E-Mail-Client

Was mich sehr reizen würde, wäre wenn sie einige durch Google Mail etablierte Konzepte aufgreifen würden, am besten ein Programm mit ähnlicher Funktionalität wie Google, das aber durch die Unterstützung von IMAP anbieterunabhängig wird, mit einfacher Suche und Labels als Ordner. Der in Opera integrierte Mail-Client geht in diese Richtung, aber ich konnte mich mit ihm nicht wirklich anfreunden, da neben vielen anderen Kleinigkeiten insbesondere Spam sehr komisch behandelt wird, und anstatt es gesondert zu behandeln, wird alles im Eingangsordner angezeigt, und IMAP wird eher etwas stiefmütterlich behandelt. Von S/MIME und PGP/GPG ganz zu schweigen.

Zukunft?

Zu meiner höchst spekulativen Vermutung bezüglich der Mozilla-Strategie, sie seien der Meinung die E-Mail-Funktionalität in Zukunft durch die Browser+Web-Applikation gut abgedeckt wäre, die ich in dem vorherigen Posting zum Abgang des ersten Chefentwicklers geäußert habe, passt auch ein neues Konzept des Site Specific Browsers. Dieses Konzept wurde in der Mozilla-Community in Form des WebRunners aufgegriffen, wovon ich im Lifehacker-Blog erfahren habe. Mit dem WebRunner ist es möglich auf Basis der XulRunner-Laufzeitumgebung einen Browser speziell für Web-Applikationen getrennt vom eigentlichen Standard-WebBrowser. Aufgrund der mangelnden Notwendigkeit werden die meisten oder gar alle typischen Bedienelemente der Browserbenutzerobefläche Web-Applikations-spezifish entfernt, wie bspw. die Adresszeile, Bookmarks, oder Vorwärts- und Rückwartsbuttons. Dafür soll sich die Web-Applikation wie ein lokales Programm verhalten. Einige beispiele für solche im Desktop integrierten Web-Applikationen sind Google Mail (wer hätt's geahnt), Google Reader oder Facebook.

Aber wie schon mal gesagt, mal schauen, was die Zukunft bringt ...

Labels: , , , ,

Freitag, Oktober 05, 2007

Play all lastfm:// links at once

A nice way to play all the "lastfm://" links in the last.fm player at once.
(applications used: textpad, ruby [windows])
  • copy html sourcecode to textpad, replace all "\n" -> ""
  • copy modified sourcecode to clipboard
  • start cmd.exe, type: irb [ENTER]


  • type following into the ruby shell for putting the sourcecode into a variable
    input = <<EOT
    /* paste the html code here
    important: use the shortkey
    [Shift]+[Insert]
    or it will take hours
    to insert the text */

    EOT
  • now find all "lastfm://" uris:
    uris = input.scan(
    %r|lastfm://play/tracks/[0-9,]+|).join("")
  • join the found uris into one uri:
    uri = 'lastfm://play/tracks/' +
    uris.gsub(%r|lastfm://play/tracks/|, ',')
  • copy the result from the shell into textpad
  • textpad: replace all "\n" -> ""
Now the result string can be entered in the address line of a web browser and when the "lastfm:" protocol-identifier is associated to the last.fm player all the tracks will be played there.

The next step would be to implement all the steps in javascript and put it into a greasemonkey script to automatize them.

Example Results
Here are some results, created by the procedure above:
––––

––––
PS: This Method is useful, when you want to create a playlist for recording the added tracks by e.g. TheLastRipper and hear a preview of the tracks before adding them to the playlist. Also it is useful when you want to play a playlist containing full-length available tracks on last.fm.

Labels: , , ,

Donnerstag, Oktober 04, 2007

trackback die zweite

der erste trackback request scheint nicht am ziel angekommen zu sein, vielleicht nur wenn man einen neuen post erstellt? vielleicht muss man mehr daten angeben als nur den den backtrack-link? also noch ein versuch mit diesem (neuen) post ...
der Ursprüngliche Link: Chefentwickler kehrt Thunderbird den Rücken - Golem.de
schaun wir mal

...
Nachtrag: :-) Juchuu das funktioniert, eine Sache muss man nur beachten, auf der "post done" o.ä. Seite, die nach dem klicken auf "publish post" kommt muss man ein bisschen warten, bis der javascript-script abgearbeitet ist und man eine erfolgsmeldung sieht "trackback is sent" o.ä. ...
sehr schön, bin jetzt zufrieden :-)

Labels: , ,

test trackback

so habe mal greasemonkey installiert und dazu das passende user-script für blogger trackbacks, mal schauen ob die trackback funktionalität auch tut.
Chefentwickler kehrt Thunderbird den Rücken - Golem.de
so schaun ma mal ob die trackbacks auch funktionieren, der eigentliche kommentar zu dem artikel befindet sich in dem vorhergehenden post: Thunderbird-Projekt ohne Chefentwickler

Nachtrag:
das war wohl der falsche script, der nur mit der alten version von blogger funktionierte. jetzt probiere ich mal den neuen script aus, trackback edit-feld scheint schon mal da zu sein mal schauen zu was einträge dort führen werden ... komisch finde ich schon mal dass dieses edit-feld mehrzeilig ist, kann man vielleicht mehrere trackback links dort eintragen? ... naja einfach mal ausprobieren

Hier noch ein paar Daten zu der trackback erweiterung:
gefunden hab ich die erweiterung über google -> http://andybeard.eu/2007/06/blogger-trackback.html -> http://singpolyma.net/2006/12/for-new-blogger-blogger-delicious/ (broken -> google-cache) -> http://userscripts.org/scripts/show/6842

Labels: , ,

Thunderbird-Projekt ohne Chefentwickler

Chefentwickler kehrt Thunderbird den Rücken - Golem.de
Irgendwie habe ich es geahnt dass so etwas kommt. Ich denke, dass Mozilla-Führung der Meinung ist, dass ein E-Mail-Client als eine Anwendung, die auf einem Rechner lokal ausgeführt wird, keine sehr große Zukunft hat, und dass sich diese Anwendungskategorie mehr und mehr zu einer Web-Application hin bewegt. Bestes Beispiel dafür ist Google Mail. Ich denke auch, dass u.a. deswegen dem Thunderbird-Projekt innerhalb von Mozilla nicht genügend Resourcen zugeteilt wurde. Oder es kann auch sein dass sich aus dem gleichen Grund nicht genügend Entwickler an der Mitarbeit bei Entwicklung des "Vogels" interessiert sind. Das alles könnte schließlich dazu geführt haben, dass die Koordinierung der Entwicklung aus der Mozilla Corp ausgegliedert wurde.
Langsam wirds Zeit dass man sich nach Alternativen umschaut ... schade, dass die Windows-Portierung von Evolution bei der Versionsnummer stark hinterherhinkt ...
Naja mal schauen was die Zukunft bringt ...

Blogged with Flock

Labels: , , ,