Die Scheiße funktioniert: Mit EasyVDR über ein (grottig schlechtes Webinterface) die Aufnahme programmieren, aufnehmen, über MiniDLNA bereitstellen und am Fernseher anschauen. Ein aufnahmetechnischer Roundtrip sozusagen. Es gibt noch Optimierungsbedarf bei EPG und Web-Schnittstelle, fühlt sich aber schon ganz gut an.
IN Velo
Eine Baustelle zwischen Arbeit und Bahnhof kann einem als Busfahrer den Feierabend schon ganz schön versauen. Man sitzt im Bus schaut wie ein Fisch aus dem Aquarium in die Welt, blickt ab und zu verschwitzt auf die Uhr und ärgert sich bei jeder Ampelphase dass es nur 2 Wagenlängen weitergeht. 5 Min vor planmäßiger Abfahrt des Anschlusszugs im Bahnhof versucht man sich noch im positiv Denken, zur Abfahrtszeit hofft man auf, die für die Bahn typischen, 5 Min Verspätung, sind diese auch abgelaufen, und man befindet sich immer noch in sicheren Abstand zum Bahnhof, würde man am liebsten explodieren, spielt Filmszenen aus Falling Down durch. Man ist dem Stau um eine miserable herum Baustelle ausgeliefert, kann sich nicht wehren und noch nicht einmal auf die Bahn schimpfen. Bei der Ankunft am Bahnhof ist der Bahnsteig wie erwartet leer gefegt und Vorahnung wird Gewissheit: eine Stunde warten auf den nächsten Zug, der Abend ist gelaufen, da hilft die beste literarische und musikalische Unterhaltung auch nicht weiter. Der Abend ist gelaufen!
Was tun? Ein Amoklauf ist sicherlich in Anbetracht der Umstände eine denkbare Alternative, zieht allerdings unschöne Seiteneffekte mit sich. Ähnlich verhält es sich mit dem Einsatz eines Panzers, bei dem vor allem die Unterhaltskosten ein unkalkulierbares Risiko darstellen. Bleibt eigentlich nur noch der partisanenartige Einsatz eines Zweirads. Und genau aus diesem Grund ist eine Stadt im Oberbayerischen Grenzland zu Mittelfranken seit heut morgen 6:52 Uhr um ein Rad reicher und sein Fahrer war sich heute um 17:17 Uhr sicher, dass es die richtige Entscheidung war als er im Stau am Bus vorbei geradelt ist. Heute ein König.
VDR
Heute bin ich auf die Idee gekommen den alten eeePC zu einem Video Recorder umzubauen. Er steht jetzt erst mal im Wohnzimmer und fügt sich harmonisch in das Gesamtbild ein, dort bleibt er jetzt bis VDR läuft, man über ein Web-Interface Aufnahmen programmieren und die Aufnahmen dann über DLNA anschauen kann. Das ist zumindest der Plan, man braucht Pläne. Endlich wieder ein IT-Projekt!
SAT>IP wird kommen
Vor gut einem Monat wurden die Sat-Kabel verlegt und der Trockenbau im Dach gemacht. Ich habe hin und her überlegt wo Sat-Kabel gebraucht werden und wo nicht und eben halt auch ob am Schreibtisch oben unterm Dach. Von einer Verkabelung des Schreibtischs wurde auf Grund einer internen Zeit-Kosten-Abschätzung abgesehen. Aus heutiger Sicht eine Fehlentscheidung, jedes andere Zimmer könnte halbwegs stressfrei nachverkabelt werden, aber der Schreibtisch oben eher nicht. Blöd. Unabhängig davon, SAT>IP (meint Sat over IP) wird the next big thing, definitiv.
Ein Prophet gilt nirgends weniger als in seinem Vaterland, em eigenen Haus meine ich
Es gibt Arbeiten um die sich niemand reißt, die aber gemacht werden müssen. Arbeiten, für die man schon nichts als Gepfrober erntet, wenn man sie plant und wenn man dann fertig ist noch eine obendrein obendrauf bekommt. Bei so einer Arbeit ist es am besten sie durchzuführen wenn die Pfroberquelle nicht präsent ist, so dass man nur noch die Endabrechnung weiterverarbeiten muss. Genau so eine Arbeit wurde soeben durchgeführt und wird um ca. 16:30 Uhr von der Chefin, die sich jetzt noch Traumland befindet, entdeckt. Heute wird sie vom Ergebnis noch nicht begeistert sein, aber in 3 bis 4 Wochen, wenn sich das Auge daran gewöhnt hat, wird sie sagen dass man es eigentlich schon viel früher hätte machen sollen. Bis dahin heißt es durchhalten, zum Wohl der Familie.
Samsung BD-E5500
Heute wurde der BlueRay Player zum TeVi Markt von um die Ecke zurück gebracht. Mir ist aufgefallen, dass er im Standby gepiepst hat, ein ganz hochfrequentes piepen, wahrscheinlich das Netzteil. Da kein Ersatzmodell mehr da war bot man an das Ausstellungsstück mitzunehmen und dieses bei der nächsten Lieferung wieder auszutauschen. Als Alternative gab es das Vorgängermodell Samsung BD-E5500 incl. 3 BlueRays. Der BD-E5500 bietet angeblich die gleichen Funktionen, hat aber noch das „alte Design“, hat ein Display und ein fühlt sich insgesamt viel wertiger an. Nach einem ersten Test kann ich sagen, dass es tatsächlich um den gleichen Käse in einer besseren Schachtel handelt. Ein guter Tausch.
Voll turnschuhkompatibel
Die Chefin hat mir heut keinen Verband mehr ran gemacht sondern ein Pflaster, zwar ein großes, aber tausend mal besser als der Verband. Ein Wahnsinns Pflaster, formschön, dünn und turnschuhkompatibel. Es geht bergauf.
Theme fine tuning, heute: Datum + Uhrzeit
Heute wurde das Theme getunt und zwar wurde bisher die Uhrzeit, an dem ein Beitrag erstellt wurde, noch nicht angezeigt. Keine große Sache wird sich jetzt der ein oder andere denken, aber wenn man bedenkt das es sich dabei um ein Hybrid-Core-Theme handelt, dann wird die Sache schon komplizierter. Der Clou an dem Hybrid-Core ist nämlich, dass sich da ein Framework im Hintergrund um die angepasste Darstellung für Handies usw. kümmert. Der Preis den man dafür zahlt ist, dass man nicht mehr wie früher direkt in Seiten-Quellcode rummachen kann, weil dort fast ausschließlich nur noch Template-Aufrufe sind.
Das Mapping zwischen Template-Pattern und Funktionsaufruf-Aufruf erfolgt bei meinem Theme Plain WP in der Datei library/functions/shortcodes.php, dort wird in der Zeile 28 das Pattern "entry-published" auf eine Funktion gemappt:
/**
* Creates new shortcodes for use in any shortcode-ready area. This function uses the add_shortcode()
* function to register new shortcodes with WordPress.
*
* @since 0.8.0
* @access public
* @uses add_shortcode() to create new shortcodes.
* @link http://codex.wordpress.org/Shortcode_API
* @return void
*/
function hybrid_add_shortcodes() {
/* Add theme-specific shortcodes. */
add_shortcode( 'the-year', 'hybrid_the_year_shortcode' );
add_shortcode( 'site-link', 'hybrid_site_link_shortcode' );
add_shortcode( 'wp-link', 'hybrid_wp_link_shortcode' );
add_shortcode( 'theme-link', 'hybrid_theme_link_shortcode' );
add_shortcode( 'child-link', 'hybrid_child_link_shortcode' );
add_shortcode( 'loginout-link', 'hybrid_loginout_link_shortcode' );
add_shortcode( 'query-counter', 'hybrid_query_counter_shortcode' );
add_shortcode( 'nav-menu', 'hybrid_nav_menu_shortcode' );
/* Add entry-specific shortcodes. */
add_shortcode( 'entry-title', 'hybrid_entry_title_shortcode' );
add_shortcode( 'entry-author', 'hybrid_entry_author_shortcode' );
add_shortcode( 'entry-terms', 'hybrid_entry_terms_shortcode' );
add_shortcode( 'entry-comments-link', 'hybrid_entry_comments_link_shortcode' );
add_shortcode( 'entry-published', 'hybrid_entry_published_shortcode' );
Und genau diese Funktion muss angepasst werden. Dazu wurde die Zeile 10 um ." @ ".get_option( 'time_format' ) erweitert. Das ist alles. Klingt einfach, dauert aber bis man sich durch den Quellcode durchgearbeitet hat…
/**
* Displays the published date of an individual post.
*
* @since 0.7.0
* @access public
* @param array $attr
* @return string
*/
function hybrid_entry_published_shortcode( $attr ) {
$format_str= get_option( 'date_format' )." @ ".get_option( 'time_format' );
$attr = shortcode_atts( array( 'before' => '', 'after' => '', 'format' => $format_str ), $attr );
$published = '' . get_the_time( $attr['format'] ) . '';
return $attr['before'] . $published . $attr['after'];
}
Hier nochmal der Unterschied:
| Vorher | Nachher |
![]() |
![]() |
Hurra!
Das erste WordPress Widget
Ein WordPress Widget ist eigentlich recht einfach gebaut: man füllt ein Header Template aus (das wird gebraucht für die Auswahl in WordPress), ungefähr so:
< ?php
/*
Plugin Name: Geburtstags Widget
Plugin URI: https://hoadl.net
Description: Dieses Plugin stellt die Days To 40 Liste dar
Author: C Hack
Version: 1.0
Author URI: https://hoadl.net
*/
Schreibt dann in eine Funktion function sd_widget_profil_display() den Ausgabetext:
function sd_widget_profil_display()
{
echo "hallo world";
}
Und registriert das Teil noch:
wp_register_sidebar_widget(
'GeburtstagsWidget', // your unique widget id
'Geburtstags Widget', // widget name
'sd_widget_profil_display', // callback function
array( // options
'description' => 'Plugin stellt die Days To 40 Liste dar'
)
);
?>
Die fertige Datei muss in wp-content/plugins/ abgelegt werden, nachdem das Plugin im Admin-Bereich aktiviert wurde, erscheint es in der Auswahl und kann verwendet werden. Cool.
Samsung BD-F5500
Das Problem dass ich den Sound vom Mac Mini nicht in den Fernseher geschliffen bekomme, ist jetzt kein Problem mehr, weil der Mac Mini nicht mehr am Fernseher angeschlossen werden muss um DVDs zu gucken. Die Lösung heißt Samsung BD-F5500, hat 70 € beim TeVi Markt von um die Ecke gekostet und löst obendrein
- das Problem, dass der Mac Mini nicht mehr zum DVD schauen von Nicht-Fachpersonal missbraucht wird
- das Problem, dass der Mac Mini die Auflösung vom Fernseher nicht bringt und ein schwarzer Rand angezeigt wird
- schafft Ordnung auf dem Regal
- verschafft uns wieder einen Desktoprechner
Dass man BlueRays damit auch anschauen kann ist ein netter Nebeneffekt, der für uns aber eher irrelevant ist. Cooler ist da schon die Tatsache dass DVDs viel besser dargestellt werden als bei einem DVD Player. Mittlerweile ist auch klar warum es Menschen gibt, die Geld dafür ausgeben RTL2 in HD zu sehen, und zwar nicht einfach weil es geht, sondern weil Nicht-HD-Programme auf so einem großen Fernseher einfach scheiße halt nicht so gut ausschauen (da muss die Familie Hack aber durch).

