<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2germanfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">

<channel>
	<title>yeebase media</title>
	
	<link>http://yeebase.com</link>
	<description>Open Source &amp; Web Business</description>
	<lastBuildDate>Tue, 21 Aug 2012 09:34:18 +0000</lastBuildDate>
	<language>de-DE</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/blog/feeds/rss" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="blog/feeds/rss" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fblog%2Ffeeds%2Frss" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bloglines.com/sub/http://feeds.feedburner.com/blog/feeds/rss" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fblog%2Ffeeds%2Frss" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fblog%2Ffeeds%2Frss" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fblog%2Ffeeds%2Frss" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://add.my.yahoo.com/content?lg=de&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Fblog%2Ffeeds%2Frss" src="http://us.i1.yimg.com/us.yimg.com/i/de/my/addtomyyahoo4.gif">Subscribe with Mein Yahoo!</feedburner:feedFlare><item>
		<title>t3n intern: [UPDATE] t3n sucht Social Media Geek</title>
		<link>http://yeebase.com/t3n-intern-t3n-sucht-social-media-geek-235798/</link>
		<comments>http://yeebase.com/t3n-intern-t3n-sucht-social-media-geek-235798/#comments</comments>
		<pubDate>Thu, 05 Aug 2010 09:25:03 +0000</pubDate>
		<dc:creator>Andreas Lenz</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[TOP]]></category>

		<guid isPermaLink="false">http://yeebase.com/?p=235798</guid>
		<description><![CDATA[t3n sucht Dich. Ja, richtig gelesen: t3n sucht Dich. Und zwar als Praktikant/in für den Bereich Social Media &#38; Online-Marketing zum 1. September 2010 in unserem Office in Hannover. Neben der schwerpunktmäßigen Betreuung unserer Social-Media-Aktivitäten wirst Du auch in die Bereiche (Online-)Marketing, SEO und Vertrieb hinein schnuppern können. [UPDATE 06.09.2010] Die hier ausgeschriebene Stelle wurde [...]]]></description>
			<content:encoded><![CDATA[<p>t3n sucht Dich. Ja, richtig gelesen: t3n sucht Dich. Und zwar als <strong>Praktikant/in für den Bereich Social Media &amp; Online-Marketing</strong> zum 1. September 2010 in unserem Office in Hannover. Neben der schwerpunktmäßigen Betreuung unserer Social-Media-Aktivitäten wirst Du auch in die Bereiche (Online-)Marketing, SEO und Vertrieb hinein schnuppern können.<span id="more-235798"></span></p>
<h2>[UPDATE 06.09.2010]</h2>
<p>Die hier ausgeschriebene Stelle wurde bereits besetzt.</p>
<h2>Wie sehen Deine Aufgaben aus?</h2>
<p>Mit mehr als 11.000 Followern gehört der <a href="http://www.twitter.com/yeebase_t3n">t3n-Account</a> mittlerweile zu den Schwergewichten der deutschen Twitter-Landschaft. Auf unserer <a href="http://www.facebook.com/t3nMagazin">Facebook-Page</a> versammeln sich aktuell fast 3.000 Fans. Die Betreuung dieser Accounts und die direkte Kommunikation mit unseren Lesern und Kunden birgt ein hohes Maß an Verantwortung – bringt aber auch ungemein viel Spaß und Abwechslung.</p>
<p>Alle Aufgaben auf einen Blick:</p>
<ul>
<li>Betreuung der Social-Media-Kanäle von t3n und yeebase media</li>
<li>Unterstützung bei der Planung und Durchführung von Marketing, PR und Vertriebskampagnen</li>
<li>Verfassen von vertriebs- und marketingorientierten Texten</li>
<li>SEO-Tätigkeiten in Absprache mit Kollegen und einer SEO-Agentur</li>
</ul>
<p><span style="line-height: 18px;"> </span></p>
<p><div id="attachment_276570" class="wp-caption alignnone" style="width: 605px"><a rel="attachment wp-att-276570" href="http://yeebase.com/?attachment_id=276570"><img class="size-large wp-image-276570" title="Hier könntest bald Du sitzen!" src="http://t3n.de/news/wp-content/uploads/2010/07/hier-koenntest-bald-du-sitzen-595x396.jpg" alt="Hier könntest bald Du sitzen!" width="595" height="396" /></a><p class="wp-caption-text">Hier könntest bald Du sitzen!</p></div></p>
<h2>Was solltest Du mitbringen?</h2>
<ul>
<li>Interesse an Web 2.0 sowie der Internet-Landschaft im Allgemeinen</li>
<li>Erfahrung mit Social Networks wie Facebook &amp; Twitter</li>
<li>idealerweise bringst du bereits ein grundlegendes Marketing- und Vertriebs-KnowHow mit</li>
<li>Textsicherheit, gutes sprachliches Ausdrucksvermögen, Kreativität, Kontaktstärke, Organisationstalent sowie ein hohes Maß an Eigeninitiative</li>
<li>eine offene, freundliche Persönlichkeit</li>
</ul>
<h2>Was musst Du sonst noch wissen?</h2>
<p>Dich erwartet eine nette, familiäre Atmosphäre – und selbstverständlich bekommst Du ein angemessenes Gehalt für Deine Arbeit. Wie hoch das genau ist, ist Verhandlungssache und richtet sich natürlich auch nach deinen bisher gemachten Erfahrungen und Qualifikationen.</p>
<p>Das Team von t3n ist jung, innovativ und experimentierfreudig. Sei Dir also sicher, dass Du bei uns stets über alle Neuigkeiten und Trends aus dem Web- und Technikumfeld informiert bist. So zählt zum Beispiel auch ein für jeden Mitarbeiter benutzbares iPad zu unserem Inventar.</p>
<h2>Interesse?</h2>
<p>Wenn das für Dich interessant klingt, freuen wir uns auf Deine Nachricht. Schick einfach eine E-Mail an <a href="mailto:job@yeebase.com">job@yeebase.com</a>.</p>
<p><a href="http://t3n.de/news/t3n-intern-t3n-sucht-social-media-geek-276349/office1/"><img class="alignnone size-large wp-image-235809" title="office1" src="http://yeebase.com/wp-content/uploads//2010/08/office1-596x397.jpg" alt="t3n Office" width="596" height="397" /></a></p>
<h2>[UPDATE 06.09.2010]</h2>
<p>Die hier ausgeschriebene Stelle wurde bereits besetzt.</p>
<img src="http://feeds.feedburner.com/~r/blog/feeds/rss/~4/qam19Byh46M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://yeebase.com/t3n-intern-t3n-sucht-social-media-geek-235798/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Projekt Meta: Screencast zur neuen Suche auf t3n.de</title>
		<link>http://yeebase.com/projekt-meta-screencast-neuen-suche-t3nde-235720/</link>
		<comments>http://yeebase.com/projekt-meta-screencast-neuen-suche-t3nde-235720/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 10:44:41 +0000</pubDate>
		<dc:creator>Martin Brüggemann</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[TOP]]></category>

		<guid isPermaLink="false">http://yeebase.com/?p=235720</guid>
		<description><![CDATA[Nach unserem Relaunch auf t3n.de und zahlreichen Blog-Artikeln zum Thema ONEBRAND (eine Starke Marke t3n) und unserem Meta-Projekt (globale Suche, API), haben sich einige Leser wahrscheinlich schon gefragt, was bei uns los ist und ob das alles irgendwann noch fertig wird. Die Antwort darauf ist: JA. Vor einigen Tagen haben wir die Beta-Version unserer globalen [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-235729" href="http://yeebase.com/projekt-meta-screencast-neuen-suche-t3nde-235720/screencast_suche_preview/"><img class="alignleft size-medium wp-image-235729" title="screencast_suche_preview" src="http://yeebase.com/wp-content/uploads//2009/11/screencast_suche_preview-300x187.png" alt="screencast_suche_preview" width="300" height="187" /></a>Nach unserem Relaunch auf t3n.de und zahlreichen Blog-Artikeln zum Thema ONEBRAND (eine Starke Marke t3n) und unserem Meta-Projekt (globale Suche, API), haben sich einige Leser wahrscheinlich schon gefragt, was bei uns los ist und ob das alles irgendwann noch fertig wird. Die Antwort darauf ist: JA. Vor einigen Tagen haben wir die Beta-Version unserer globalen Suche gelaunched.<span id="more-235720"></span></p>
<p>Unter http://t3n.de/search ist damit die Umsetzung unserer Ideen zum Thema "Inhalte auffindbar machen" online gegangen. Aufbauend auf den Ideen aus dem Blogpost <a href="http://yeebase.com/projekt-meta-inventur-content-universum-yeebasecom-235420/">Projekt Meta: Inventur im Content-Universum auf yeebase.com</a> und den Grundüberlegungen zum <a href="http://yeebase.com/projekt-meta-suchmaschine-open-source-selbst-basteln-235445/">Aufbau einer Suche-Engine mit Open-Source-Tools</a>, haben wir somit endlich die erste Version implementiert und laden herzlich zum Testen und Kommentieren ein. Dadurch, dass wir inzwischen unser komplettes Domain-Konzept auf t3n.de umgestellt haben, läuft natürlich auch unsere neue Suche unter t3n.de.</p>
<p>Einen Einblick in die neue Suchfunktion gibt es im folgenden Screencast:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="590" height="369" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=7813477&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=83704e&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="590" height="369" src="http://vimeo.com/moogaloop.swf?clip_id=7813477&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=83704e&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h2>Wie haben wir das technisch realisiert?</h2>
<p>Für die Implementierung der Suche kommen folgende OpenSource-Projekte zum Einsatz:</p>
<ul>
<li>Das PHP-Framework <a href="http://www.symfony-project.org">Symfony</a> als Frontend (MVC,API,Backend,Caching,...)</li>
<li><a href="http://www.doctrine-project.org">Doctrine</a> als ORM (alle Inhalte liegen für die einfachere Reindexierung auch noch in MySQL)</li>
<li><a href="http://lucene.apache.org/solr/">Apache Solr</a> als REST-basierter Such-Server (Lucene basiert)</li>
<li><a href="http://kr.github.com/beanstalkd/">Beanstalkd</a> als Message Queue (Job-Verteiler, das ursprünglich geplante Kestrel hat leider genervt)</li>
<li><a href="http://www.mysql.com">MySQL</a> als relationale Datenbank und Fallback-Lösung</li>
<li><a href="http://jquery.com">jQuery</a> für die Ajax-Listen-Funktion in der Sidebar</li>
<li>Zahlreiche Linux-Tools für die Überwachung/Steuerung unserer PHP-Worker-Scripte (arbeiten die Indexierungs-Tickets im Hintergrund ab)</li>
<li>noch viel mehr coole Open-Source-Lösungen,...</li>
</ul>
<p>Natürlich ist unsere Suche noch nicht 100% perfekt und wir werden hier auch kein zweites Google aufmachen können, aber dass man sich rein mit OpenSource-Projekten und reichlich KnowHow seine eigene Suchengine aufbauen kann, ist selbst für mich (als Open-Source-Technik-Guru) extrem beeindruckend.</p>
<h2>Open Source rockt!</h2>
<p>..auch wenn das Thema leider mal wieder viel zu komplex ist, als dass man jetzt einen Knopf drücken und unsere Such-Engine als OpenSource-Lösung zum Download anbieten könnte.. *sorry* Aber immerhin kann ich darüber schreiben, wie es funktioniert und jeder kann sich selbst ein Bild machen, ob das für ihn eine gute Lösung ist.</p>
<img src="http://feeds.feedburner.com/~r/blog/feeds/rss/~4/Vm7eoPl_k6M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://yeebase.com/projekt-meta-screencast-neuen-suche-t3nde-235720/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Produktvorstellung: Die t3n-Online-Stellenanzeigen – megagünstig statt monsterteuer!</title>
		<link>http://yeebase.com/neu-t3n-online-stellenanzeigen-megagunstig-statt-235642/</link>
		<comments>http://yeebase.com/neu-t3n-online-stellenanzeigen-megagunstig-statt-235642/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 15:03:32 +0000</pubDate>
		<dc:creator>Andreas Lenz</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[TOP]]></category>

		<guid isPermaLink="false">http://yeebase.com/?p=235642</guid>
		<description><![CDATA[Nach vielen Anfragen unserer Kunden nach „reinen Online-Stellenanzeigen“ für nur einen Monat haben wir uns von unserem bisherigen „Small“-Eintrag getrennt und die t3n Online-Stellenanzeigen ins Leben gerufen. Ab sofort haben Firmen nun die Möglichkeit, neben der schon bekannten crossmedialen Stellenanzeige auch reine Online-Stellenanzeigen auf t3n Jobs zu schalten! Im Zuge der Einführung des neuen Produkts [...]]]></description>
			<content:encoded><![CDATA[<p><a title="t3n-jobs" href="http://t3n.de/app/to/ec7105fcdb"><img class="alignnone" style="margin-right: 10px;margin-top: 5px;margin-bottom: 7px;border: 0px solid #cccccc" src="http://yeebase.com/wp-content/uploads//2009/11/t3n-landingpage-jobs-online.png" alt="t3n-jobs" width="600" height="226" /></a></p>
<p>Nach vielen Anfragen unserer Kunden nach „reinen Online-Stellenanzeigen“ für nur einen Monat haben wir uns von unserem bisherigen „Small“-Eintrag getrennt und die t3n Online-Stellenanzeigen ins Leben gerufen. Ab sofort haben Firmen nun die Möglichkeit, neben der schon bekannten crossmedialen Stellenanzeige auch reine <a href="http://t3n.de/app/to/ec7105fcdb">Online-Stellenanzeigen auf t3n Jobs zu schalten!</a><span id="more-235642"></span></p>
<p>Im Zuge der Einführung des neuen Produkts haben wir außerdem den bisherigen “Large“-Eintrag um einige Features erweitert und in „Online &amp; Print“-Stellenanzeige umbenannt.</p>
<h2>Leistungsübersicht</h2>
<p><a title="t3n-Leistungsübersicht" href="http://t3n.de/jobs/choose"><img style="margin-right:180px;margin-top:5px;margin-bottom:10px;border:1px solid #cccccc" src="http://yeebase.com/wp-content/uploads//2009/11/jobs_übersicht.png" alt="t3n-Leistungsübersicht" /></a>
Bei Interesse kann einfach ein Link zu Ihrer Stellenanzeige oder ein Text an <a title="n.schmitt@t3n.de" href="mailto:n.schmitt@t3n.de">n.schmitt@t3n.de</a> geschickt werden, dann wird eine unverbindlichen Voransicht der Anzeige erstellt.</p>
<p>Wir sind auf Feedback gespannt!</p>
<img src="http://feeds.feedburner.com/~r/blog/feeds/rss/~4/rHNZGL_f_Ho" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://yeebase.com/neu-t3n-online-stellenanzeigen-megagunstig-statt-235642/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Screencast: Preview auf den t3n.de-Relaunch</title>
		<link>http://yeebase.com/screencast-preview-t3nde-relaunch-235596/</link>
		<comments>http://yeebase.com/screencast-preview-t3nde-relaunch-235596/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 12:02:21 +0000</pubDate>
		<dc:creator>Martin Brüggemann</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://www.yeebase.com/unternehmen/?p=235596</guid>
		<description><![CDATA[Während wir schon seit einiger Zeit die interne Testphase unseres neuen Live-Systems unter t3n.de bei uns im yeebase-media-Büro gestartet haben, dachte ich mir es wäre doch schonmal ganz nett, wenn ich unseren Lesern einen Screencast mit einer kleinen Vorschau auf die neue Website online stellen würde. Der Screencast ist jetzt nicht gerade sonderlich professionell geworden, [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-235597" href="http://yeebase.com/screencast-preview-t3nde-relaunch-235596/t3n-de-relaunch-screencast/"><img class="alignleft size-medium wp-image-235597" title="t3n.de Relaunch - Screencast" src="http://yeebase.com/wp-content/uploads//2009/09/t3n-de-relaunch-screencast-300x188.png" alt="t3n.de Relaunch - Screencast" width="300" height="188" /></a>Während wir schon seit einiger Zeit die interne Testphase unseres neuen Live-Systems unter t3n.de bei uns im yeebase-media-Büro gestartet haben, dachte ich mir es wäre doch schonmal ganz nett, wenn ich unseren Lesern einen Screencast mit einer kleinen Vorschau auf die neue Website online stellen würde. Der Screencast ist jetzt nicht gerade sonderlich professionell geworden, aber da wir gerade noch ziemlich viele Bugs fixen müssen, blieb nicht viel mehr Zeit als mir schnell eine <a href="http://www.varasoftware.com/products/screenflow/">Screenflow</a>-Lizenz zu kaufen und irgendwie den Screencast "hinzuschruppen", dass man wenigstens schonmal was sehen kann.<span id="more-235596"></span></p>
<p>Und hier kommt der Screencast (der Sound ist leider nicht optimal):</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="590" height="332" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=6395188&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="590" height="332" src="http://vimeo.com/moogaloop.swf?clip_id=6395188&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Über euren ersten Eindruck der neuen Site und weitere Ideen würde ich mich natürlich freuen. Aber besonders bin ich an Bugs interessiert, wenn wir dann endlich unter t3n.de live sind. Schreibt doch einfach Tweets an unseren <a href="http://twitter.com/yeebase">yeebase-Account</a> oder hinterlasst hier einen Kommentar. Ansonsten hilft jetzt nur noch Daumen drücken, dass der Umzug gut klappt.</p>
<img src="http://feeds.feedburner.com/~r/blog/feeds/rss/~4/T_pQL6Ot3HI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://yeebase.com/screencast-preview-t3nde-relaunch-235596/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Projekt ONEBRAND: Wie wir das Markenwirrwar mit yeebase und t3n aufräumen</title>
		<link>http://yeebase.com/projekt-onebrand-markenwirrwar-yeebase-t3n-aufraumen-235525/</link>
		<comments>http://yeebase.com/projekt-onebrand-markenwirrwar-yeebase-t3n-aufraumen-235525/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 08:17:49 +0000</pubDate>
		<dc:creator>Martin Brüggemann</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[TOP]]></category>

		<guid isPermaLink="false">http://www.yeebase.com/unternehmen/?p=235525</guid>
		<description><![CDATA[Als wir uns in der t3n Redaktion bzw. bei yeebase media (der Firma hinter dem t3n Magazin und den Online-Präsenzen unter *.yeebase.com) darüber Gedanken gemacht haben, wie wir in Zukunft mit unseren Inhalten und der Navigation in den Online-Portalen umgehen möchten, kamen wir zu einer spannenden Erkenntnis. Fragt man Leute um uns herum, die nicht [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-235573" href="http://yeebase.com/projekt-onebrand-markenwirrwar-yeebase-t3n-aufraumen-235525/bald-kommt-unter-t3n-de-alles-neu/"><img class="alignleft size-medium wp-image-235573" title="Bald kommt unter t3n.de alles neu" src="http://yeebase.com/wp-content/uploads//2009/08/bald-kommt-unter-t3n-de-alles-neu-300x244.png" alt="Bald kommt unter t3n.de alles neu" width="300" height="244" /></a>Als wir uns in der t3n Redaktion bzw. bei yeebase media (der Firma hinter dem t3n Magazin und den Online-Präsenzen unter *.yeebase.com) darüber Gedanken gemacht haben, wie wir in Zukunft mit unseren Inhalten und der Navigation in den Online-Portalen umgehen möchten, kamen wir zu einer spannenden Erkenntnis.</p>
<p><span id="more-235525"></span></p>
<p>Fragt man Leute um uns herum, die nicht gerade zu unseren t3n Abonennten oder Stammlesern gehören, uns nicht kennen und evtl. sogar bisher noch nicht mal etwas von uns gehört haben, aber trotzdem technisch versiert sind und zu unserer Zielgruppe gehören, kommen in den meisten Fällen folgende vernichtende drei Antworten:</p>
<ul>
<li><strong>Wir verstehen nicht, was ihr da macht.</strong></li>
<li><strong>Wir verstehen nicht, wer ihr seid.</strong></li>
<li><strong>Wir finden nicht, was wir suchen.</strong></li>
</ul>
<p>Das ist jetzt natürlich etwas überspitzt formuliert, aber neben dem harten Kern, der tapfer versucht nachvollziehen, was bei uns so in unseren Köpfen abgeht, gibt es eine große Mehrheit an Leuten um uns herum, denen alles andere als klar ist, was bei uns eigentlich los ist. Was ist yeebase? Was ist t3n? Was ist hype!? Wie hängt das alles zusammen und warum sollte das cool sein?</p>
<h2>Ein kurzer Blick in die Vergangenheit</h2>
<p>Eigentlich hatten wir uns mit unserer Markenbildung in der letzten Zeit ja schon ziemlich viel Mühe gegeben. Unsere Firma führen wir Gründer (Andy Lenz, Jan Christe, Martin Herr) seit unserem Jump-Start nach dem Studium an der FH Hannover Ende 2005 unter dem exotischen Namen "yeebase" (siehe Erklärung unten).</p>
<p>Am Anfang  waren wir die "yeebase media solutions", bis wir festgestellt haben, dass der Name eigentlich viel zu lang und kompliziert ist und wir eigentlich gar keine "Solutions" anbieten. Wir hatten firmenintern beschlossen keine Dienstleistungen anzubieten, um uns auf die Entwicklung von eigenen Produkten (t3n Magazin und Online-Portale) zu konzentrieren und kein Projektgeschäft nebenher zu betreiben - unserer Meinung nach mit eine der besten strategischen Entscheidungen, die wir überhaupt bisher mit unserer Firma hinbekommen haben.</p>
<p>Inzwischen heißen wir also nur noch die "yeebase media" - schlicht die Firma hinter dem t3n Magazin und unseren Online-Portalen und ohne Projektgeschäft (solutions), dafür mit umso mehr Ressourcen und Power auf eigenen Baustellen.</p>
<blockquote><p>Der Begriff "yeebase" ist ein zusammengesetztes Kunstwort. "yee" steht für Bewegung bzw. Dynamik und "base" für Basis/Fundament. Für uns ist das die ideale Mischung aus Einzigartigkeit, Innovation, Flexibilität und Stärke. Wir möchten mit unserer Arbeit stehts bei den relevanten Trends dabei sein, aber dennoch auf Qualität und Nachhaltigkeit wert legen. <strong>yeebase media ist die Firma hinter dem t3n Magazin und t3n.de.</strong></p></blockquote>
<h2>Unsere heutige Online-Präsenz und das Domainkonzept (Stand 08/2009)</h2>
<p>Wirft man einen Blick auf unsere Produkte und Online-Services stellt man schnell fest, dass sich da über die letzten Jahre einiges an verschenktem Potential angesammelt hat.</p>
<p>Neben der Unternehmenswebsite (da liest du gerade diesen Artikel), dem t3n Newsticker und dem t3n Heftarchiv, haben wir zahlreiche Online-Portale live geschaltet, so zum Beispiel die Stellenbörse unter <a href="http://jobs.yeebase.com">jobs.yeebase.com</a>, das <a href="http://hype.yeebase.com">Social News-Portal hype!</a> und den Branchen-Marktplatz <a href="http://marktplatz.yeebase.com">marktplatz.yeebase.com</a> - nur um einige zu nennen. Insgesamt sieht das in einer Liste so aus:</p>
<ul>
<li>yeebase.com (Startseite mit einem Versuch zu erklären, wer wir sind und was wir machen)</li>
<li> t3n.yeebase.com (t3n Newsticker)</li>
<li>t3n.yeebase.com/magazin (das t3n Heftarchiv)</li>
<li>marktplatz.yeebase.com (Dienstleisterverzeichnis)</li>
<li>jobs.yeebase.com (Stellenbörse für it-jobs)</li>
<li>hype.yeebase.com (News aus der Community)</li>
<li>startups.yeebase.com (unser Web 2.0-Startup-Verzeichnis)</li>
<li>opensource.yeebase.com (unser Open-Source-Verzeichnis)</li>
<li>yeebase.com/unternehmen (unsere Unternehmens-Website)</li>
<li>yeebase.com/shop (Kundenverwaltung &amp; Shop)</li>
</ul>
<p>Ähm. Und wo kann man sich jetzt die aktuellste News zu der neuen Firefox-Version anschauen?? Und wo bestelle ich ein t3n Abo oder ändere meine Adresse? Im yeebase-Shop? Wieso nicht im t3n-Heftarchiv?</p>
<p>Um es kurz zu machen: Unsere Navigationsstruktur und unser Markenkonzept ist historisch gewachsen und deutlich zu komplex. Bei jeder weiteren Überlegung wurde uns klar, dass wir etwas unternehmen müssen. Nun kann man seine Navigations-Struktur nicht optimieren, wenn man schon bei der Markenstrategie seine Hausaufgaben nicht gemacht hat. Deshalb stellten wir uns relativ bald folgende Frage: Wer möchten wir eigentlich sein?</p>
<h2>Projekt ONEBRAND (Finden der einen großen Marke)</h2>
<p>Wir haben intensive, ellenlange Meetings zur Namensfindung gemacht, alle möglichen Optionen ausgetestet, evaluiert, technische Überlegungen angestellt, Dummies gebaut, Designvorschläge gewälzt, unsere Leser/Kunden/Freunde befragt, uns die Zukunftsfähigkeit unserer Branding-Ideen vorgestellt und am Ende gab es immer wieder nur diese eine Erkenntnis:</p>
<pre>Wir sind t3n.</pre>
<p>In der etwas längeren Version heißt das, dass wir alle Marken und unser Domainkonzept nahezu komplett auflösen und in ein paar Tagen komplett unter t3n.de mit unserer gesamten Online-Präsenz live sein werden!</p>
<p>Das sieht dann vom Domain-Konzept so aus:</p>
<ul>
<li>t3n.de/</li>
<li>t3n.de/news</li>
<li>t3n.de/marktplatz</li>
<li>t3n.de/shop</li>
<li>t3n.de/...</li>
</ul>
<p>Einzige Ausnahme bildet unsere Firmen-Website und unser Unternehmensblog, der dann direkt unter yeebase.com erreichbar sein wird, da unsere offizielle Unternehmung weiterhin "yeebase media" heißen wird.</p>
<h2>Was bedeutet der Relaunch?</h2>
<p>Wer glaubt, dass mit dem Switch auf t3n.de viele tolle neue Features live gehen werden, den muss ich schonmal vorwarnen: Der Relaunch unserer Marke und des Portals auf t3n.de wird vor allem ein großer Aufräumprozess werden.</p>
<p>Wir regeln unsere Marken- und Navigationsprobleme, switchen unseren Hosting-Partner (von <a href="http://www.hostway.de">Hostway, Hannover</a> zu <a href="http://www.unbelievable-machine.com/">unbelievable machine, Berlin</a>) und reparieren viele kleine technische Baustellen unter der Haube, die man nach außen nur in Form unseres neuen Designs und der neuen Navigation spüren wird.</p>
<p>Trotzdem würden wir uns freuen, wenn der Relaunch positiv ankommt und wir die größten Verständnis- und Navigations-Probleme damit lösen können werden.</p>
<p>Mal schauen, was die nächsten Tage bringen. Wir werden auf jeden Fall versuchen euch hier im Unternehmens-Blog auf dem Laufenden zu halten und freuen uns schon auf die Zeit nach dieser großen Aufräumphase, wenn wir mit t3n.de v2 die nächste Stufe zünden...</p>
<img src="http://feeds.feedburner.com/~r/blog/feeds/rss/~4/JA2pVmvuQbw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://yeebase.com/projekt-onebrand-markenwirrwar-yeebase-t3n-aufraumen-235525/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>In eigener Sache: Hintergrund zur Tweet-Panne</title>
		<link>http://yeebase.com/eigener-sache-hintergrund-tweet-panne-235520/</link>
		<comments>http://yeebase.com/eigener-sache-hintergrund-tweet-panne-235520/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 13:31:49 +0000</pubDate>
		<dc:creator>Andreas Lenz</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://www.yeebase.com/unternehmen/?p=235520</guid>
		<description><![CDATA[Versehentlich haben wir heute unsere Twitter-Follower unter @yeebase_t3n mit einem ganzen Schwung Tweets überfahren. Der Hintergrund: Wir hatten alle Beiträge der kommenden Ausgabe Nr. 17 in unser Online-Heftarchiv übertragen. Das ist ein neuer Service für die Leser der gedruckten Ausgabe: Sie können bei den Artikeln Kommentare hinterlassen und Fragen an die Autoren stellen. Nach und [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-235521" href="http://yeebase.com/eigener-sache-hintergrund-tweet-panne-235520/failwhale/"><img class="alignleft size-medium wp-image-235521" title="failwhale" src="http://yeebase.com/wp-content/uploads//2009/08/failwhale-300x225.gif" alt="failwhale" width="300" height="225" /></a>Versehentlich haben wir heute unsere Twitter-Follower unter <a href="http://twitter.com/yeebase_t3n">@yeebase_t3n</a> mit einem ganzen Schwung Tweets überfahren. Der Hintergrund: Wir hatten <a href="http://t3n.de/magazin/ausgaben/17/">alle Beiträge der kommenden Ausgabe Nr. 17</a> in unser <a href="http://t3n.de/news/magazin">Online-Heftarchiv</a> übertragen. Das ist ein neuer Service für die Leser der gedruckten Ausgabe: Sie können bei den Artikeln Kommentare hinterlassen und Fragen an die Autoren stellen. Nach und nach werden wir die Beiträge zudem für die Allgemeinheit freischalten.<span id="more-235520"></span></p>
<p>Beim Übertragen ins Heftarchiv wurde nun leider pro Artikel ein Tweet ausgelöst - vorgesehen waren eigentlich genau null Tweets. Und da bekanntlich ein Fehler nicht gern allein kommt: Auch die mitgelieferte bit.ly-URL war falsch und führte jeweils lediglich auf die Heftarchiv-Startseite. Die genaue Analyse des Problems läuft noch, aber offenbar war ein selbstentwickeltes Plugin nicht korrekt konfiguriert. Wir möchten uns für die Panne bei allen Followern entschuldigen.</p>
<img src="http://feeds.feedburner.com/~r/blog/feeds/rss/~4/Lkc2sKpttvw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://yeebase.com/eigener-sache-hintergrund-tweet-panne-235520/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>[UPDATE] PHP-Geek gesucht</title>
		<link>http://yeebase.com/php-geek-gesucht-235501/</link>
		<comments>http://yeebase.com/php-geek-gesucht-235501/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 14:25:28 +0000</pubDate>
		<dc:creator>Jan Christe</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[TOP]]></category>

		<guid isPermaLink="false">http://www.yeebase.com/unternehmen/?p=235501</guid>
		<description><![CDATA[yeebase media ist ein Medien-Unternehmen mit jeder Menge Tatendrang. Neben der Arbeit am t3n Magazin, das wir seit vier Jahren herausgeben, haben wir in den letzten Jahren unseren Online-Bereich kontinuierlich ausgebaut und wollen dies in Zukunft noch stärker tun. Daher suchen wir zur Verstärkung unseres Entwicklerteams einen motivierten PHP-Webentwickler (m/w) mit Projekterfahrung. Dich erwartet bei [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-235502" title="php-geek" src="http://yeebase.com/wp-content/uploads//2009/08/php-geek-262x300.png" alt="php-geek" width="113" height="130" />yeebase media ist ein Medien-Unternehmen mit jeder Menge Tatendrang. Neben der Arbeit am t3n Magazin, das wir seit vier Jahren herausgeben, haben wir in den letzten Jahren unseren <a href="http://www.yeebase.com">Online-Bereich</a> kontinuierlich ausgebaut und wollen dies in Zukunft noch stärker tun. Daher suchen wir zur Verstärkung unseres Entwicklerteams einen motivierten PHP-Webentwickler (m/w) mit Projekterfahrung. Dich erwartet bei uns eine entspannte Arbeitsatmosphäre in einem jungen und hochmotivierten Team von Jungs und Mädels, die das Web lieben.</p>
<h2>[UPDATE]</h2>
<p>Die hier ausgeschriebene Stelle wurde bereits besetzt.</p>
<p><span id="more-235501"></span></p>
<p><strong>Dein Profil:</strong></p>
<ul>
<li>Du hast Erfahrung in der Umsetzung von komplexen Web-Projekten</li>
<li>objektorientierte Entwicklung mit PHP5 ist Deine Basis</li>
<li>Du liebst sauberen Code, bist aber trotzdem effizienz- und praxisorientiert</li>
<li>MVC, AJAX, XML und gängige PHP-Frameworks (z.B. Symfony, Zend Framework) schrecken Dich nicht ab</li>
<li>Du hast ein Auge für HTML, CSS und Usability</li>
<li>Verantwortungsbewusstsein und Teamplay sind für Dich selbstverständlich</li>
<li>Du hast Lust, mit uns wichtige Webkonferenzen zu besuchen</li>
</ul>
<p><strong>yeebase: </strong></p>
<ul>
<li> Wir sind ein junges 10-köpfiges Team</li>
<li>Wir sind Herausgeber des t3n Magazins und betreiben verschiedene Online-Services wie z.B. Newsticker oder Marktplatz</li>
<li>Eine entspannte Arbeitsatmosphäre und ein lockerer sozialer Umgang sind uns sehr wichtig</li>
</ul>
<p><strong>Jobprofil: </strong></p>
<ul>
<li>Festanstellung</li>
<li>Einstellungstermin: 01/2010</li>
<li>Arbeitsort: Hannover</li>
</ul>
<p>Deine Bewerbung sollte neben einem tabellarischen Lebenslauf und Zeugnissen auch Projekte, Referenzen und Arbeitsproben enthalten. Bitte sende die Bewerbungsunterlagen nur per E-Mail an <a href="mailto:bewerbungen@yeebase.com">bewerbungen@yeebase.com</a>.</p>
<img src="http://feeds.feedburner.com/~r/blog/feeds/rss/~4/jLtZ-81rB7c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://yeebase.com/php-geek-gesucht-235501/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rsync und FTP: Webanwendungen auf einem Webspace ausrollen</title>
		<link>http://yeebase.com/rsync-ftp-webanwendungen-webspace-ausrollen-235482/</link>
		<comments>http://yeebase.com/rsync-ftp-webanwendungen-webspace-ausrollen-235482/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 07:38:22 +0000</pubDate>
		<dc:creator>Martin Brüggemann</dc:creator>
				<category><![CDATA[CTO under fire]]></category>

		<guid isPermaLink="false">http://www.yeebase.com/unternehmen/?p=235482</guid>
		<description><![CDATA[Wer sich professionell mit Webentwicklung und Hosting auseinandersetzt, wird schnell davon absehen das als unsicher geltende File-Transfer-Protokoll (FTP) überhaupt noch zu nutzen und greift stattdessen lieber zum verschlüsselten SSH/SCP. Dummerweise haben die wenigsten Webspace-Pakete im "Unter-10-EUR-Sektor" einen SSH-Zugang und FTP/FTP-TLS ist hier oft die einzige Möglichkeit überhaupt auf die Dateien in seinem Webspace zuzugreifen. Als [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-235485" href="http://yeebase.com/rsync-ftp-webanwendungen-webspace-ausrollen-235482/aufbau-des-rsync-ftp-workarounds-mit-curlftpfs/"><img class="alignleft size-medium wp-image-235485" title="Aufbau des Rsync-FTP-Workarounds mit CURLFTPFS" src="http://yeebase.com/wp-content/uploads//2009/07/aufbau-des-rsync-ftp-workarounds-mit-curlftpfs-300x250.png" alt="Aufbau des Rsync-FTP-Workarounds mit CURLFTPFS" width="300" height="250" /></a></p>
<p>Wer sich professionell mit Webentwicklung und Hosting auseinandersetzt, wird schnell davon absehen das als unsicher geltende File-Transfer-Protokoll (FTP) überhaupt noch zu nutzen und greift stattdessen lieber zum verschlüsselten SSH/SCP. Dummerweise haben die wenigsten Webspace-Pakete im "Unter-10-EUR-Sektor" einen SSH-Zugang und FTP/FTP-TLS ist hier oft die einzige Möglichkeit überhaupt auf die Dateien in seinem Webspace zuzugreifen. Als bekennender Liebhaber des rsync-Tools, zum Synchronisieren von Projektordnern und Erstellen von Backups, sah ich mich am Wochenende vor der Herausforderung - nur mit einem FTP-Zugang bewaffnet - ein Deployment einer Webanwendung auf ein Live-System durchzuführen.<span id="more-235482"></span></p>
<p>Nach einer kurzen Recherche nach vorhandenen Rsync-Over-SSH-Lösungen, die leider wenig aufschlußreich blieben (in den meißten Fällen wird empfohlen FTP einfach nicht zu nutzen *yeah*), habe ich mich entschiedenen für die Synchronisierung einen kleinen Shell-Dreizeiler zu schreiben.</p>
<p>Vorher muss man sich jedoch den Filesystem-Treiber "curlftpfs" installieren. Unter Ubuntu geht das mit einem einfachen:</p>
<pre>apt-get install curlftpfs</pre>
<p>Danach kann man sich FTP-Verzeichnisse als lokale Verzeichnisse mounten. Ein Dreizeiler zum Mounten, Synchronisieren und Unmounten eines FTP-Verzeichnisses sieht dann ungefähr so aus:</p>
<pre>#!/bin/sh
curlftpfs -s ftp://user:pass@testdomainbla.de /mnt/ftpverz
rsync -rltDvz --force --exclude-from=rsync_exclude.txt /var/www/webprojekt/ /mnt/ftpverz/
umount /mnt/ftpverz</pre>
<p>Das ist natürlich nicht sonderlich schön, aber funktioniert und erscheint mir um einiges sympathischer, als bei jeder Änderung das komplette Projekt neu hochzuladen. Voraussetzung für die reibungslose Funktion des Scripts ist jedoch eine relativ gute DSL-Leitung mit hoher Upload-Geschwindigkeit.</p>
<img src="http://feeds.feedburner.com/~r/blog/feeds/rss/~4/fridtCUZKNw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://yeebase.com/rsync-ftp-webanwendungen-webspace-ausrollen-235482/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>VOIP mit der Outbox AG: Theoretisch gar keine schlechte Lösung</title>
		<link>http://yeebase.com/voip-outbox-ag-theoretisch-gar-keine-schlechte-losung-235475/</link>
		<comments>http://yeebase.com/voip-outbox-ag-theoretisch-gar-keine-schlechte-losung-235475/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 05:41:52 +0000</pubDate>
		<dc:creator>Martin Brüggemann</dc:creator>
				<category><![CDATA[CTO under fire]]></category>

		<guid isPermaLink="false">http://www.yeebase.com/unternehmen/?p=235475</guid>
		<description><![CDATA[Mit dem Wachstum bei yeebase media mussten wir uns irgendwann eine Lösung für das gleichzeitige Raustelefonieren überlegen, da man mit einem ISDN-Anschluss ja nur zwei parallele Gespräche führen kann. Da es unsympathisch und nicht sonderlich effizient fanden uns an weitere ISDN-Anschlüsse mit entsprechender Laufzeit und Kündigungsfrist zu binden, haben wir uns im Markt der VOIP-Provider [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-235476" href="http://yeebase.com/voip-outbox-ag-theoretisch-gar-keine-schlechte-losung-235475/outbox_ag_screen/"><img class="alignleft size-medium wp-image-235476" title="outbox_ag_screen" src="http://yeebase.com/wp-content/uploads//2009/07/outbox_ag_screen-300x197.png" alt="outbox_ag_screen" width="300" height="197" /></a>Mit dem Wachstum bei yeebase media mussten wir uns irgendwann eine Lösung für das gleichzeitige Raustelefonieren überlegen, da man mit einem ISDN-Anschluss ja nur zwei parallele Gespräche führen kann. Da es unsympathisch und nicht sonderlich effizient fanden uns an weitere ISDN-Anschlüsse mit entsprechender Laufzeit und Kündigungsfrist zu binden, haben wir uns im Markt der VOIP-Provider umgesehen und sind beim Kölner VOIP-Provider Outbox AG gelandet - die damals als einziger Anbieter das Mitsenden einer beliebigen Nummer unterstützen, so dass es nach außen hin nicht sichtbar ist, dass man nicht über unsere ISDN-Leitung raustelefoniert. <span id="more-235475"></span>Unser Produkt nennt sich OfficeConnect.LCR, unterstützt bis zu 10 parallele VOIP-Verbindungen und kostet unter 10 EUR Grundgebühr/Monat (netto) + moderate VOIP-Verbindungsgebühren, wie man es von anderen Providern gewohnt ist.</p>
<h2>Ein Telefon sollte funktionieren</h2>
<p>Nachdem wir ein Jahr gebraucht haben, um den Outbox-AG-Zugang mit unserer Asterisk-basierten Telefonanlage zum laufen zu bekommen (wir setzen eine Astimax NG ein), stellte sich heraus, dass immer nach einer gewissen Zeit kein raustelefonieren mehr möglich war. Aus irgendeinem Grund bietet die Outbox AG für das Produkt Office Connect.LCR nur IP-basierte Authentifizierung an, anstatt Sipaccounts wie üblich per User/Passwort-Authentifizierung zu verbinden - was extrem schlecht zu debuggen ist. Fällt Outbox komplett aus, ist auf unseren Snom-Telefonen einfach "besetzt". So braucht man locker mal 2 Stunden und einge regulierende Mitarbeiter-Gespräche, um am Ende festzustellen, dass die Outbox AG mal wieder ausgefallen ist.</p>
<h2>Irren ist menschlich</h2>
<p>Ja. Fehler passieren. Mir natürlich auch. Aber die Ausfall-Historie allein für den Monat Mai 2009 spricht Bände:</p>
<ul>
<li>Wartungsarbeiten 05.06.09 23:00-05:00</li>
<li>Störungsmeldung 10.06.09: Switch fällt wegen Überhitzung aus</li>
<li>Störungsmeldung 15.06.09: "neues Routingtool" funktioniert nicht, Provisorium wird eingebaut, Verzögerungen im Rufaufbau</li>
<li>Störungsmeldung 23.06.09: Totalausfall für 6-8 Stunden</li>
<li>30.06.09: Versand eines 6-seitigen Erklärungs-PDF zum Totalausfall per Mail an alle Kunden.</li>
</ul>
<h2>Was tun?</h2>
<p>Jeder halbwegs versierte Mensch, der mal einen Webspace bei einem einigermaßen großen Provider hatte, weiß heutzutage, worauf es bei Störungen ankommt. Im Zeitalter von Twitter und UMTS-Handys kann es einfach nicht sein, dass es ein VOIP-Provider nicht schafft, soviel Transferleistung zu vollbringen, zu begreifen, dass man bei einem Totalausfall - wenn man nur seine eigenen Telefonsystem nach außen einsetzt - nicht mehr erreichbar ist. Als am 23.06. dann der Totalausfall eintrat, konnte man also nicht mal mehr bei der Outbox AG anrufen, um sich zu erkundigen wie es weitergeht. Aber genug der destruktiven Worte.</p>
<h2>Was wünsche ich mir als Kunde?</h2>
<ul>
<li>Einen stabilen Service - gerade beim Thema Telefon ist meine Toleranzgrenze aufgrund der direkten Verbindung zur eigenen Kundenkommunikation extrem gering</li>
<li>Ich möchte meinen Provider im Ernstfall erreichen können (gerne auch über Oldschool-ISDN oder -Analog)</li>
<li>Kein langes Technik-Geschwafel sondern Fakten (das 6-seitige Erklärungs-PDF zum Totalausfall liest sich wie ein schlechter IT-Thriller #fail)</li>
<li>Eine einfache, extern gehostete Störungsübersicht, so wie das die Hetzner-Leute machen (http://hetzner-status.de/)</li>
<li>Mehr Transparenz hinter geplante Wartungsarbeiten und Produkt-Updates (wie wäre es mit einem Blog?)</li>
</ul>
<h2>Und jetzt?</h2>
<p>Wir werden nach einer anderen Lösung umschauen. Outbox kündigen. Asterisk-Anlage abschalten (nur noch standby für Notfälle). Das Thema "Telefonie" komplett outsourcen. Das mag aufgrund unserer schlechten Erfahrungen erstmal unlogisch klingen, aber es soll ja SaaS-Provider in diesem Bereich geben, die einigermaßen zuverlässig funktionieren. Solche VOIP-Leitungen sind ja theoretisch gar keine schlechte Lösung...</p>
<img src="http://feeds.feedburner.com/~r/blog/feeds/rss/~4/Xn5j-HMoThs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://yeebase.com/voip-outbox-ag-theoretisch-gar-keine-schlechte-losung-235475/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Doctrine ORM: Beispielschema für die webbasierte Produktion eines Magazins</title>
		<link>http://yeebase.com/doctrine-orm-beispielschema-webbasierte-produktion-235467/</link>
		<comments>http://yeebase.com/doctrine-orm-beispielschema-webbasierte-produktion-235467/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 05:58:03 +0000</pubDate>
		<dc:creator>Martin Brüggemann</dc:creator>
				<category><![CDATA[CTO under fire]]></category>

		<guid isPermaLink="false">http://www.yeebase.com/unternehmen/?p=235467</guid>
		<description><![CDATA[Eigentlich arbeite ich gerade an einigen anderen Baustellen, zum Beispiel am Meta-Projekt, dass gute Fortschritte macht und an der Infrastruktur drüben beim Social-Media-Vermarkter adnation. Irgendwie lässt mich aber seit Tagen die Idee nicht mehr los, mich mal kurz hinzusetzen und ein Doctrine-Schema analog zu unserem Produktionsablauf bei der Produktion des t3n Magazins in einer ersten [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-235470" href="http://yeebase.com/doctrine-orm-beispielschema-webbasierte-produktion-235467/doctrine_website/"><img class="alignleft size-medium wp-image-235470" title="doctrine_website" src="http://yeebase.com/wp-content/uploads//2009/06/doctrine_website-300x171.png" alt="doctrine_website" width="300" height="171" /></a>Eigentlich arbeite ich gerade an einigen anderen Baustellen, zum Beispiel am <a href="http://yeebase.com/projekt-meta-suchmaschine-open-source-selbst-basteln-235445/">Meta-Projekt</a>, dass gute Fortschritte macht und an der Infrastruktur drüben beim Social-Media-Vermarkter <a href="http://adnation.de">adnation</a>. Irgendwie lässt mich aber seit Tagen die Idee nicht mehr los, mich mal kurz hinzusetzen und ein Doctrine-Schema analog zu unserem Produktionsablauf bei der Produktion des <a href="http://t3n.yeebase.com">t3n Magazins</a> in einer ersten Version zusammen zu stellen.<span id="more-235467"></span></p>
<p>Heute morgen habe ich mir dann endlich mal 30min Zeit genommen eine erste Version zu bauen. Ist noch nicht getestet und wahrscheinlich fallen mir auf dem Weg ins Büro noch 10 weitere Verbesserungen ein, aber für eine erste Version sollte das schon ganz gut funktionieren.</p>
<p>Mir war es wichtig, dass die vorhandenen Eigenschaften von <a href="http://www.phpdoctrine.org">Doctrine</a> verwendet werden (z.B. versionable und timstampable) und von Anfang an eine korrektes Verhalten des Models beim Löschen einzelnen Elemente definiert wurde (onDelete).</p>
<p>UPDATE: Was ist Doctrine und warum ist das cool? Doctrine ist ein Object-Relationship-Manager in PHP, der es ermöglicht Objekte und deren Beziehungen zueinander einmalig in einem Schema (meist im yml-Format) zu definieren und daraus dann die Models zu generieren. Das tolle an dieser Vorgehensweise ist, dass man sich nicht mehr mit SQL rumschlagen muss und zum Beispiel beim Löschen eines Objekts, verknüpfte Unterobjekt je nach Definition mit gelöscht werden (falls man das möchte). Doctrine bietet aber noch viele weitere Funktionen.. einfach mal anschauen.</p>
<p>Jetzt aber genug der langen Worte. Hier die erste Version eines Doctrine-Models zum Aufbau eines webbasierten Workflows zur Produktion eines Magazins (hier in Verbindung mit <a href="http://www.symfony-project.org">Symfony 1.2</a>):</p>
<pre># User-Model 1:1 Relation zu sf_guard
yeeCoreUser:
  columns:
    sf_guard_user_id: integer(4)
    firstname: string(255)
    lastname: string(255)
    title: string(255)
    position: string(255)
    email: string(255)
    fon: string(255)
    birthday: string(255)
    mobile: string(255)
    description: string
    picture: string(255)
    token: string(255)
  actAs:
    Timestampable:
  relations:
    User:
      class: sfGuardUser
      local: sf_guard_user_id
      foreignType: one
      foreignAlias: User
      onDelete: CASCADE

# Dateien
yeeCoreFile:
  actAs:
    Timestampable:
  columns:
    name: string(255)
    type: string(255)
    size: integer
    copyright_mode: string(255)
    copyright_value: string(255)
    metainfo: string
  relations:
    User:
      class: yeeCoreUser
      local: user_id
      foreignAlias: Issues
      onDelete: CASCADE

# Alle Magazine
yeeMagIssue:
  actAs:
    Timestampable:
  columns:
    type: string(255)
    status: string(255)
    name: string(255)
    description: string
    user_id: integer
    xml_cache: clob
  relations:
    User:
      class: yeeCoreUser
      local: user_id
      foreignAlias: Issues
      onDelete: CASCADE
    Users:
      class: yeeCoreUser
      refClass: yeeMagIssueUser
      foreignAlias: Issues
      local: issue_id
      foreign: user_id

# Die Kategorien in Magazinen
yeeMagIssueCategory:
  columns:
    name:
      type: string(255)
      notnull: true
    issue_id:
      type: integer
      notnull: true

# Kreuztabelle für die Verknüpfung von Magazinen und Benutzern = diese Leute arbeiten an einem Magazin
yeeMagIssueUser:
  actAs:
  columns:
    issue_id:
      type: integer
      primary: true
    user_id:
      type: integer
      primary: true
  relations:
    Issue:
      class: yeeMagIssue
      local: issue_id
      onDelete: CASCADE
    User:
      class: yeeCoreUser
      local: user_id
      onDelete: CASCADE

# Article
yeeMagArticle:
  actAs:
    Timestampable:
    Versionable:
  columns:
    type: string(255)
    name: string(255)
    description: string
    xml_cache: clob
    element_cache: clob

# Alle Inhalte eines Artikels (z.B. Textblock, Foto, Auflistung,...)
yeeMagElement:
  actAs:
    Timestampable:
    Versionable:
  columns:
    type: string(255)
    header: string(255)
    content: clob
  relations:
    Files:
      class: yeeMagFile
      refClass: yeeMagElementFile
      foreignAlias: Elements
      local: element_id
      foreign: file_id

# Kreuztabelle für Artikel-Elemente und Dateien
yeeMagElementFile:
  actAs:
  columns:
    element_id:
      type: integer
      primary: true
    file_id:
      type: integer
      primary: true
  relations:
    Element:
      class: yeeMagElement
      local: element_id
      onDelete: CASCADE
    File:
      class: yeeCoreFile
      local: file_id
      onDelete: CASCADE

# Alle Autoren (priority definiert die Reihenfolge)
yeeMagAuthor:
  columns:
    name:
      type: string(255)
      notnull: true
    article_id:
      type: integer
      notnull: true
    description: clob
    priority: integer
    relations:
      Articles:
        class: yeeMagArticle
        local: article_id
        onDelete: SET NULL

# Die Kategorien in der Artikel-Verwaltung
yeeMagArticleCategory:
  columns:
    name:
      type: string(255)
      notnull: true
	parent_category_id: integer
    issue_id:
      type: integer
      notnull: true
  relations:

# Softlinks (nur die ID)
yeeMagArticleSoftlinks:
  actAs:
    Timestampable:
  columns:
    content: clob
    article_id: integer
  relations:
    Article:
      class: yeeMagArticle
      local: article_id
      onDelete: CASCADE

# Soflink-Links
yeeMagArticleSoftlinks:
  actAs:
    Timestampable:
  columns:
    url: string
    description: string
    softlink_id: integer
  relations:
    Softlink:
      class: yeeMagSoftlink
      local: softlink_id
      onDelete: CASCADE</pre>
<img src="http://feeds.feedburner.com/~r/blog/feeds/rss/~4/xupoX6r-nio" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://yeebase.com/doctrine-orm-beispielschema-webbasierte-produktion-235467/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
