Mercedes Benz Mixed Tape 24

Mercedes Benz Mixed Tape 24

Bereits vor 5 Tagen wurde das neue Mercedes Benz Mixed Tape veröffentlicht. Die 24 Ausgabe bietet wieder 10 unverbrauchte Künstler die durch erfrischende Klänge Abwechslung in die Musiksammlung bringen.
Gleichzeitig wurde die neue Ausgabe des Mixed Tape Music Magazins publik gemacht, dieses mal mit dem Thema „Upbeat – Dance Exclusive“.

Tracklist:

1. Klitbeats feat. Chris „5000“ Stiller – Bird

2. Dan Smith – (Ir)reverence

3. Chino Yoshio – Yoakemae (Before Dawn)

4. J. Baracuz – Michèle Track

5. Man Plus – A Ghost Is A Ghost Is A Ghost Is A Ghost

6. PNFA – Magic Mustard Machine

7. PickPocket And Loose Woman -Bitter Pills

8. Libelula – Golden Glow

9. RAN/RUN – All On You

10. Alex Bowen – Into The Sea

Prädikat: absolutes Download-Muss!

Auch für Läufer ist solch ein Mixtape genau richtig zum entspannen während dem Training. Und wer kennt das Problem nicht „mit welche Musik trainiere ich denn heute – alles schonmal gehört“ – die Mercedes Benz Mixed Tapes kennt man garantiert noch nicht.

WordPress 2.7 Installation Probleme mit cron.php

Soeben wurde die WordPress Version auf die aktuelle 2.7 hochgezogen. Dabei kam es zu Problemen in der cron.php:

Fatal error: Call to undefined function: wp_remote_request() in \httpdocs\bla\wp-includes\update.php on line 58

Das liegt wohl daran das dort ein include falsch gesetzt war. Eine manuelle Anpassung half hier durch einfaches einfügen der Zeilen:

if(!function_exists(„wp_remote_post“)){
require(„http.php“);
}

Ist das Problem gelöst und die Version kann wie gewohnt genutzt werden.
Eine schöne Sache ist das nue eingeführte automatische Upgrade, es bleibt zu hoffendas schnell ein Fix rauskommt und dieser problemlos verteilt werden wird.

Das ganze Problem wird auch hier abgehandelt:

WordPress forum

Polar Speed Calibration Factor

Bei Polar Pulsuhren kann die Geschwindigkeitsmessung per Beschleunigungssensor auf zwei verschiene Wege kalibriert werden. Zum einen über eine Laufstrecke, die man abläuft und der Uhr hinterher sagt, wie weit die Strecke war, z.B. eine Stadionrunde. Der alternative Weg ist die manuelle Bearbeitung am Polar Speed Calibration Factor direkt. Dabei ist die tatsächlich gelaufene Strecke und die laut Uhr gelaufene Strecke wichtig.

Diese beiden Werte verrechnet man nach der Formal Faktor = tatsächlich / angezeigt * 1000

Da man diesen Wert nicht von Hand rechnen möchte, ist unter Mediajaeger.de Polar Speed Calibration Factor Calculator eine Javascript Prototype Anwendung verfügbar.

Laufserie Rheinzabern Winterlauf

Nachdem die neue Kategorie „Sport“ nun angelegt ist, auch der erste Beitrag zu einem sportlichen Thema. Der ambitionierte Läufer läuft nicht nur um zu laufen, sondern um den Kampf mit sich selbst, bzw. den eigenen Schweinehund zu gewinnen. Das tägliche Training bereitet nicht immer Freude, manches mal kostet es richtig Überwindung, die geplanten Einheiten zu absolvieren, doch am Ende eines Tages wird man mit Selbstzufriedenheit und einem guten Muskelkater am nächsten Tag belohnt.

Doch die Trainingserfahrungen sind nicht die einzige Motivation, der Urinstinkt des Menschen ist, sich weiter zu entwickeln, und im Sport heißt das, die eigenen Grenzen zu kennen und sie regelmäßig zu überschreiten um sie höher zu setzen.

Zusammenfassend: der Mensch will Bestleistungen erreichen. Eine schöne Möglichkeit bietet der TV Rheinzabern eine Winterlaufserie an. Diese umfasst 3 Termine, bei der die Strecken 10 km, 15 km und abschließend 20 km gelaufen werden.

Die 3 Termine sind im zeitlichen Abstand von 4 Wochen beginnend im Dezember. Hintergedanke ist ein gleichmäßiger Distanzzuwachs bei kontinuierlichem Training. Im Winter werden die Kraftgrundlagen für den Sommer gelegt. Das heißt, die abschließenden 20 Kilometer sollten nach Möglichkeit im gleichen Tempo wie die 10 und 15 km gelaufen werden. Um dieses zu fördern wird neben Einzelwertungen der Läufe auch eine Addition der drei Läufe als Wertung angeboten.

Rekordhalter über die Addition ist Norbert Kleiber  vom FC Jöhlingen  mit 2:21:17 min, wobei der Rekord aus dem Jahr 1988 stammt.

Hier die Termine für die 2008er Laufserie:

14. 12. 2008    10 km   Start: 10. 05
11. 01. 2009    15 km   Start: 10. 05    + 1 Km Schülerlauf (Start 9.45 Uhr)
08. 02. 2009    20 km   Start: 10. 05

Internetseite TV Rheinzabern

Foto: Flickr.com by PurpleGecko

Sport

Mit diesem Artikel wird eine neue Kategorie eingeweiht, die so garnicht zu dem bissher geschriebenem passt: „Sport“. Denn neben der Technik, Netzwelt und Programmieren stellt Sport eine ideale Möglichkeit zum Ausgleich dar. DIe Bewegungsarmut während der Arbeitszeit und im Studium kann perfekt durch das richtige Training ausgeglichen werden und durch den Extraschub an Sauerstoff werden die grauen Zellen auch noch positiv beeinflusst.

Aptana Eclipse SFTP remote arbeiten

In einem älteren Artikel wurde beschrieben, wie Aptana, das frei Entwicklungswerkzeug auf Eclipse Basis genutzt werden kann, um remote auf einem FTP Server zu arbeiten.

Im täglichen Arbeitsablauf hat sich dieses Tool mittlerweile bewährt, doch Stillstand ist ja bekanntlich Rückschritt. Die konsequente Weiterentwicklung ist Verschlüsselung. Wie bekommt man diese Daten am einfachsten verschlüsselt. Die Lösung ist simpel: SFTP (SSH File Transfer Protocol).

Dieses wird mit SSH mitgeliefert und ist somit auf jedem Webserver mit SSH Zugang verfügbar. Da 99,9% aller Webserver, Rootserver und virtuellen Server über einen solchen Zugang verfügen ist die Verbreitung gewährleistet.

Technisch basiert es auf SCP, dem Secure Copy Protokol.

Um in Aptana SFTP nutzen zu können, muss ein Plugin installiert werden. Dieses ist über: http://aptana.com/plugins/ verfügbar, wird aktuell jedoch nicht unterstützt. Die Installation wird über Help -> Software Updates vorgenommen.

Danach ist SFTP als neue Möglichkeit im File Browser verfügbar. Dort kann dann eine neue Verbindung angelegt werden. Natürlich muss der SSH Nutzer Zugriff auf das public Verzeichnis des Webservers haben, diese Thematik muss aber gesondert bedacht werden.

Webseite mit CSS iPhone optimieren

Webseiten werden mit modernen Handhelds / Smartphones immer besser und kompfortabler. Die Displaygröße bringt es jedoch mit sich, eine Webseite anzupassen. Vorbilder wie die mobile Spiegel Online Seite machen es vor. Wie kann man aber die eigene Seite dahin optimieren?

Grundlage sollte eine tabellenfreie Struktur sein, d.h. nur div Konstrukte verwenden.

Die Positionierung und Gestaltung der Informationen geschieht also über eine externe CSS Datei.

Als Beispiel kann oneclickbutton.de genutzt werden. Alle sichtbaren Boxen sind <div> Einheiten, welche über eine style.css Datei positioniert werden.

Für Handheld- / iPhone-Geräte wird nun eine handheld.css Datei angelegt. Dort wird die Breite der anzuzeigenden Informationen auf 300 begrenzt. Somit ist noch Platz für 10 px Rand auf der linken Seite.

Nicht wirklich brauchbare Informationen werden über visibility: hidden; ausgeblendet.

Als letzter Schritt wird in der index.php File die Zeilen:

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


<link rel=“stylesheet“ type=“text/css“ href=“handheld.css“ media=“handheld“/>


<meta name=“viewport“ content=“width=320; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;“/>

eingefügt.

Damit wird dem Benutzer das zoomen deaktiviert, ist durch die Anpassung auch nicht mehr nötig. Andere Handheld Geräte werden ebenso die handheld.css nutzen, sofern sie sich als media=“handheld“ zu erkennen geben.

Eine solche Anpassung bedarf bei sauberem CSS Layout maximal eine Stunde und hat eine weitere Zielgruppe an Nutzern zur Folge.

Weiterführende Links zum Thema:

http://developer.apple.com/webapps/

http://www.frogg.ch/2008/03/10/website-optimieren-fur-iphone/

http://www.kulturbanause.de/?p=204

http://aktuell.de.selfhtml.org/artikel/css/mobile-endgeraete/

Oneclickbutton das simple Spiel für zwischendurch

Oneclickbutton, ein sehr einfaches Spiel mit seriösem Hintergrund, wie lange schafft es die Internetgemeinschaft, einen Countdown aufrecht zu erhalten?

Die Umsetzung ist recht simpel, ein Timer läuft eine Stunde lang rückwärts und in den letzten Minuten erscheint ein Button, welcher den Countdown wieder auf eine Stunde zurück setzt und das Spiel von neuem beginnen lässt.

Dabei wird gemessen, welche Community die meisten Bestätigungen schafft, um eine Anregung zu bieten.

Realisiert ist das Projekt mit PHP und MYSQL. Nach einer tabellarischen Umsetzung ist nun das Layout auf CSS umgestellt worden, um die Flexibilität zu erhöhen und neue Ideen zu testen.

SSH Key Linux OSX Problem

Mittels einer SSH Key authentication sichert man Verbindungen ab, bzw stellt sicher, dass die Person, die auf einen Server will, auch wirklich die Person ist, die sie vorgibt zu sein. DIeses Verfahren wird mit einem Schlüsselpaar sichergestellt, das aus einem public und einem private key besteht. Auf dem Server liegt dabei das public file, der Bneutzer muss das private file besitzen.

Solch ein Schlüsselpaar kann mittels putty generiert werden. Als Resultat erhällt man eine .ppk file und eine .pub file. Die .pub File, bzw dessen Inhalt kopiert man auf dem Server in die Datei

/home/user/.ssh/authorized_keys

Die ppk File speichert man an einem sicheren Ort. Möchte man nun mittels putty auf den Server zugreifen, kann man im ssh Menü einstellen, welchen key er dazu verwenden soll.

Kopiert man diesen ppk key jedoch auf ein unix system, und versucht dann auf den server mittels:

ssh -i /home/eigenerlocalerBenutzer/.ssh/private.ppk host.com -p 12345 -v

zuzugreifen, bekommt man die folgende Fehlermeldung:

debug1: PEM_read_PrivateKey failed
debug1: read PEM private key done: type <unknown>

Das Problem ist das ppk File, welches kein offenes Dateiformat ist. Um den private Key auch unter Linux zu nutzen, muss in puttygen der Schlüssel geöffnet werden und ein Export in das openssh Format vollzogen werden.

Verwendet man nun diesen openssh private Key, funktioniert es ohne Probleme.

Ein weiterer Stolperstein unter Unix Betriebssystemen sind die Zugriffsrechte. Ein server wird einen Key nicht akzeptieren, wenn auf dem Client die ssh Files von jedem änderbar sind. Dies äußert sich in der Fehlermeldung:

Permissions 0777 for ‚.ssh/key.priv‘ are too open.
It is recommended that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: .ssh/key.priv

Wobei 777 beispielhaft als negativstes Beispiel aufgeführt ist.

Korrekt müssen die Zugriffsrechte folgendermaßen gesetzt sein:

Der ssh Key und das Verzeichniss muss dem User gehören, der ihn benutzen soll.

chown username /Users/username/.ssh/*

chown username /Users/username/.ssh

Und die Rechte müssen gesetzt sein:

chmod 700 /Users/username/.ssh/

chmod 600 /Users/username/.ssh/*

Damit ist das Zugriffsproblem gelöst.

Um den Zugriff etwas einfacher zu gestaltetn, kann eine config File im ssh Ordner auf dem Client hinterlegt werden mit folgender beispielhafter Konfiguration:

Host host.de
IdentityFile ~/.ssh/key.priv
Port 12345
PreferredAuthentications publickey
Protocol 2

Host entspricht dem Host, auf den sich die Einstellungen beziehen. IndetityFile gibt den Ort des privaten Keys an. Port muss nur angegeben werden, wenn der SSH Server auf einen anderen Port eingestellt ist. PreferredAuthentications publickey stellt die Methode ein und Protocol stellt die verwendete SSH Version ein.