RSS
 

Beiträge zu 'coding'

Windows „Senden an“ in Ubuntus Nautilus mit Nautilus Scripts

13 Nov

Unter Windows habe ich den Explorer Kontextmenüeintrag „Senden an“ sehr intensiv genutzt. Vor allem die Option „E-Mail-Empfänger“ und die Möglichkeit die ausgewählte Datei unabhängig von ihrem Mime-Type an einen Texteditor zu senden fand ich praktisch. Für letzteres muss man im versteckten Ordner SendTo im eigenen Profilordner eine Verknüpfung zum gewünschten Editor erstellen. Erst dann erscheint das Programm im Senden an Kontextmenü.

Screenshot: Senden an Menü unter Windows XP

Im Dateimanager Nautilus unter Ubuntu ist diese Funktionalität nicht von Haus aus vorhanden, aber man kann sie mit Nautilus Scripts und etwas Terminal-Tipperei nachrüsten.

weiterlesen »

 
 

Opera Mini und die Bildschirmauflösung

21 Okt

Für einen grossen Kunden soll eine auf mobile Endgeräte optimierte Version der existierenden Website erstellt werden. Laut den Anforderungen muss die Website auf Safari, dem Android Browser, Opera Mobile und Opera Mini laufen. Die mobile Website ist prinzipiell flexibel aufgebaut, das heisst Elemente werden so breit dargestellt wie der Bildschirm es erlaubt. Gewisse Elemente (beispielsweise ein Sprache-Wechseln div) sind im CSS mit float: right deklariert und werden daher – egal wie gross die horizontale Auflösung des Endgeräts ist – am rechten Rand positioniert.

Für Endgeräte mit einer Bildschirmbreite von 240 Pixel oder weniger funktioniert das float: right System konzeptionell nicht, weil dann eine Überlappung der rechts am Rand positionierten Elemente mit dem restlichen Inhalt stattfindet. Aus diesem Grund wird in dem Fall eine weitere CSS Datei mobile240.css geladen, die diese Elemente verkleinert und absolut positioniert.

Zusätzlich wird für Opera Mini ein weiteres CSS mobile240.css geladen, weil in diesem Browser das vertikale Zentrieren mittels der CSS Eigenschaft line-height nicht funktioniert. Im Code unten wird das mit Javascript erreicht. Das dient nur zur Veranschaulichung und zur Debug-Ausgabe. Im Produktivsystem wird dies mit CSS Mediaqueries erreicht:

<link rel="stylesheet" type="text/css" media="only screen and (max-device-width: 240px)" href="css/mobile240.css" />

Das System funktioniert hervorragend, ausser bei Opera Mini.

weiterlesen »

 
 

WordPress: Alle Beiträge einer Kategorie separat darstellen

28 Sep

Einige werden es vielleicht schon bemerkt haben: Seit einiger Zeit bloggt Martha auch auf diesem Blog. Um unsere Beiträge separat zu halten habe ich für ihre Beiträge eine neue Kategorie „Martha“ erstellt. Alle Beiträge dieser Kategorie sollen nicht im WordPress Loop („The Loop„) der Hauptseite index.php erscheinen, sondern auf einer extra dafür angelegten Seite.

weiterlesen »

 
 

Microsoft Consolas als Schriftart zum Programmieren

12 Sep

Zufällig hab ich auf dem davblog über die Schriftart Consolas von Microsoft gelesen und beschlossen die Schrift zum Entwickeln im Zend Studio auszuprobieren. Dazu muss man die Schriftart erst bei Microsoft runterladen und installieren. Danach kann man im Zend Studio unter WindowPreferences die Schriftart einstellen.

weiterlesen »

 

Google+

14 Jul

Ich verwende Googles Produkte (GMail, Google-Suche, Google-Maps lokal und mobil, Google Docs, etc.) seit mehr als 10 Jahren, musste nie einen Cent dafür bezahlen und habe es nie bereut meine Daten Google anzuvertrauen. Grund genug nun auch Google+ auszuprobieren – auch wenn ich bisher eher ein Feind von Social Networks wie Facebook oder meinVZ warbin.

Ich bin mittlerweile etwa zwei Wochen dabei und so ganz hat sich der Sinn hinter Google+ für mich noch nicht erschlossen. Ich habe natürlich einige Freunde und Bekannte gefunden und sie auch fleissig zu meinen Kreisen hinzugefügt. Die Folge war, dass mein Stream mit relativ vielen belanglosen Infos und vermeintlich lustigen Spam Nachrichten vollgemüllt wird. Mal sehen wie sich das weiter entwickelt.

Das Social Media Recht Blog – übrigens in dem Zusammenhang ein sehr interessantes Blog – hat einen lesenswerten Artikel über die Nutzungs- und Datenschutzbestimmungen von Google+ veröffentlicht.

Hübsch finde ich die Möglichkeit via .htaccess auf der eigenen Domain eine Weiterleitung auf das eigene Google+ Profil einzurichten. Dazu muss im Root-Verzeichnis eine .htaccess Datei mit folgendem Inhalt abgelegt werden:

Redirect 301 /+ https://plus.google.com/110998818501849674642/

http://julian.mollik.net/+

Das xkcd Comic von 29. Juni 2011 trifft den momentanen Google+ Trend ganz gut:

xkcd Google+