Da an anscheinend viele Leute nicht wissen, dass man mit Strg+F nach Wörtern suchen kann, hier mal eine Übersicht der wichtigsten Tastenkombinationen: Strg + a Den gesamten Text markieren. Strg + x Markierten Text ausschneiden. Strg + c Markierten Text kopieren. Strg + v Text einfügen der vorher ausgeschnitten oder kopiert wurde. Strg + f [...]
Archives for the ‘Allgemein’ Category
FruPic for Android
Saturday, 30 July 2011
Mein Android-Uploader für FruPic ist (soweit) fertig. FruPic ist ein Programm mit dem man Bilder von seinem Android auf den Bilder-Upload-Service von Frubar hochladen kann. Download: FruPic-20110730.apk Github Source: Github Android Market: FruPic
PDF-Datein in s/w konvertieren
Saturday, 25 June 2011
Mit ghostscript und folgendem Befehl kann man bunte PDF-Dateien in schwarz-weiß konvertieren: gs -sOutputFile=output.pdf -sDEVICE=pdfwrite -sColorConversionStrategy=Gray -dProcessColorModel=/DeviceGray -dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH -sEPSCrop input.pdf
Heimverzeichnis der Hochschule einbinden
Wednesday, 13 April 2011
Unter Ubuntu kann man entfernte Laufwerke z.B. via SSH komfortabel einbinden. Ein kleines Beispiel wie man z.B. das Heimverzeichnis meiner Hochschule einbindet: Ort -> Verbindung zu Server
Keyboard Navigation in Gallery2
Monday, 18 October 2010
Kleiner Hack um sich mittels Tasten in Gallery2-Alben vor- und zurückzubewegen: vim /gallery2/themes/matrix/templates/photo.tpl Dort die redundante Navigationsleiste auskommentieren: {* if !empty($theme.navigator) *} {* <div class="gbBlock gcBackground2 gbNavigator"> {g->block type="core.Navigator" navigator=$theme.navigator reverseOrder=true} </div> *} {* /if *} Die Navigationsleiste bearbeiten: vim /gallery2/modules/core/templates/blocks/Navigator.tpl <a href="{g->url [...]
join-Statements mit Zend_DB
Saturday, 20 March 2010
join-Statements mit Zend DB: /* * $db = a valid Zend_DB resource * table1: foo (short: t1) * table2: bar (short: t2) * columns: column1, column2, column3 */ $select = $db->select() ->from( array(‘t1′ => ‘foo’), // table name array(‘t1.column1′, ‘t1.column2′, ‘t1.column3′)) // selected columns ->join( array(‘t2′ => ‘bar’), ‘t1.column1 = t2.column1′) // JOIN bar t2 [...]
Screenshots mit mplayer erzeugen
Friday, 29 January 2010
Um mit mplayer Screenshots eines laufenden Videos zu erstellen, fügt man folgende Zeile in ~/.mplayer/config ein: vf-add=screenshot Jetzt können Screenshots mit s erstellt werden. Sie werden im Arbeitsverzeichnis gespeichert. Output bei erfolgreicher Aktion: *** screenshot ‘shot0001.png’ ***
Mehrfach-Deklarierung verhindern
Monday, 11 January 2010
Bei mehreren header-Dateien die sich untereinander referenzieren und einem Hauptprogramm dass beide inkludiert kann es zu Fehleren wie diesen kommen: media.h:15: Fehler: Redefinition von »class Media« media.h:16: Fehler: vorherige Definition von »class Media« Um diese Fehler zu vermeiden kann man sich einer Präprozessorabfrage bedienen. In diesem Fall heisst die Datei container.h: #ifndef CONTAINER_H #define CONTAINER_H [...]
Verkettete Listen / stacks
Tuesday, 7 July 2009
Beispielprogramm für verkettete Listen / stacks: Ein Programm, das beliebig viele Punkte einlesen und in einer verketteten Liste abspeichert. Beim Aufruf hat der Benutzer die Wahl neue Punkte einzugeben oder die bisherigen ausgeben zu lassen (in dem Fall werden sie auch aus dem stack gelöscht). Der stack soll/darf ausschließlich über die Funktionen pop() und push() [...]
Mit 7zip split archives erstellen
Thursday, 18 June 2009
Mit folgendem Befehl kann man mit 7zip split archives erstellen: 7z a -v5M test.7z foo1/ Erstellt 5MB große Archive aus dem Ordner foo1/