<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>ain't no soul - 1001 untold stories &#187; work</title>
	<atom:link href="http://blog.aint-no-soul.com/category/work/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.aint-no-soul.com</link>
	<description>everything is wrong, everything is allowed</description>
	<lastBuildDate>Mon, 14 Feb 2011 13:53:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>gruene.de finally online</title>
		<link>http://blog.aint-no-soul.com/politik-und-geschichte-de/2009-03-20/gruenede-finally-online/</link>
		<comments>http://blog.aint-no-soul.com/politik-und-geschichte-de/2009-03-20/gruenede-finally-online/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 14:08:37 +0000</pubDate>
		<dc:creator>biophonc</dc:creator>
				<category><![CDATA[Politik und Geschichte]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://blog.aint-no-soul.com/?p=263</guid>
		<description><![CDATA[Three weeks of hard work are over and we&#8217;re done. http://gruene.de is online since 9am today and the feedback seems overall to be positive though of what I&#8217;ve heard and read: http://search.twitter.com/search?q=gruene.de http://meedia.de/nc/details/article/wahljahr-09&#8211;grne-setzen-web-mastbe_100018828.html I guess we&#8217;ll polish some things in within the next few weeks but in general I like it. However &#8211; I&#8217;ve slept [...]]]></description>
			<content:encoded><![CDATA[<p>Three weeks of hard work are over and we&#8217;re done. <a href="http://gruene.de">http://gruene.de</a> is online since 9am today and the feedback seems overall to be positive though of what I&#8217;ve heard and read:</p>
<p><a href="http://search.twitter.com/search?q=gruene.de">http://search.twitter.com/search?q=gruene.de</a><br />
<a href="http://meedia.de/nc/details/article/wahljahr-09--grne-setzen-web-mastbe_100018828.html">http://meedia.de/nc/details/article/wahljahr-09&#8211;grne-setzen-web-mastbe_100018828.html</a></p>
<p>I guess we&#8217;ll polish some things in within the next few weeks but in general I like it. However &#8211; I&#8217;ve slept only 4 hours tonight, after 18 hours of final spurt and still have another time critical task on my list &#8230; </p>
<p>coffee!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aint-no-soul.com/politik-und-geschichte-de/2009-03-20/gruenede-finally-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>work around for zend validate&#8217;s markAsError respectively addError</title>
		<link>http://blog.aint-no-soul.com/code/2009-02-05/work-around-for-zend-validates-markaserror-respectively-adderror/</link>
		<comments>http://blog.aint-no-soul.com/code/2009-02-05/work-around-for-zend-validates-markaserror-respectively-adderror/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 10:20:02 +0000</pubDate>
		<dc:creator>biophonc</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[workaround]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://blog.aint-no-soul.com/?p=249</guid>
		<description><![CDATA[Yesterday I ran into a problem with zend form and zend validate which was quite confusing. I wanted to check if a multiCheckbox has less or equal 2 selections. I really thought there would be some &#8220;shipped&#8221; validator but there isn&#8217;t. Then I&#8217;ve tried to write my own validator for that purpose, but Zend Validate [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I ran into a problem with zend form and zend validate which was quite confusing. I wanted to check if a multiCheckbox has less or equal 2 selections. I really thought there would be some &#8220;<a href="http://framework.zend.com/manual/en/zend.validate.set.html">shipped</a>&#8221; validator but there isn&#8217;t. Then I&#8217;ve tried to write my own validator for that purpose, but Zend Validate didn&#8217;t pass the MultiCheckbox values as an array but as strings and I wasnt in the mood to hack the Zend &#8220;core&#8221; itself. Then I tried to use addError(), markAsError() or set _errorsExists explicit but that didn&#8217;t work either, as described <a href="http://framework.zend.com/issues/browse/ZF-5150">here</a>. Maybe I am blind and there is an much easier way &#8230; but the following works quite fine for me.</p>
<ol>
<li>Create an Validator which always fails.</li>
<li>Check right after the isPost() condition if &#8220;your condition&#8221; matches.</li>
<li>Assign the &#8220;will-always-fail&#8221; validator to your element and you&#8217;re done.</li>
</ol>
<pre name="code" class="php:nocontrols:nogutter">
// save as 'Zend/Validate/CustomError.php
require_once 'Zend/Validate/Abstract.php';

class Zend_Validate_CustomError extends Zend_Validate_Abstract  {

    const SOME_ERROR = 'someError';

	// configure to whatever you like, or override it with setMessage()
    protected $_messageTemplates = array(
        self::SOME_ERROR => "is not valid"
    );

	// sets the element as invalid
    public function isValid($value)
    {
        $valueString = (string) $value;
        $this->_setValue($valueString);
		$this->_error();
        return false;
    }

}
</pre>
<p>And in your form controller add right after the isPost() condition:</p>
<pre name="code" class="php:nocontrols:nogutter">
if(sizeof($_POST['yourelement'])>2) {
	$customError = new Zend_Validate_CustomError();
	$customError->setMessage('You must select less than 2');
	self::getElement('yourelement')->addValidator($customError);
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.aint-no-soul.com/code/2009-02-05/work-around-for-zend-validates-markaserror-respectively-adderror/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>daily madness</title>
		<link>http://blog.aint-no-soul.com/digital-life/2008-09-24/daily-madness/</link>
		<comments>http://blog.aint-no-soul.com/digital-life/2008-09-24/daily-madness/#comments</comments>
		<pubDate>Wed, 24 Sep 2008 16:06:04 +0000</pubDate>
		<dc:creator>biophonc</dc:creator>
				<category><![CDATA[digital life]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[motd]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://blog.aint-no-soul.com/?p=188</guid>
		<description><![CDATA[I got up to late today and my ticket list is ways to long plus I need to finish some work for a client. However &#8211; the weather is fine today and I don&#8217;t feel stressed or something like that. I bought the new Roots Manuva and really like it. I had a &#8220;club-mate&#8221; and [...]]]></description>
			<content:encoded><![CDATA[<p>I got up to late today and my ticket list is ways to long plus I need to finish some work for a client. However &#8211; the weather is fine today and I don&#8217;t feel stressed or something like that. I bought the new Roots Manuva and really like it. I had a &#8220;club-mate&#8221; and a delicious Panini toast (yummy) and I am very looking forward to have an after work beer &#8211; in about 2 hours <img src='http://blog.aint-no-soul.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>At my work we usually do Java/JSP stuff but a few weeks I did a small PHP Job here and today I made the statistic in mysql. Actually nothing special but a welcome change if you imagine stupid JSP Struts tasks day in and day out and boring style-stasi requests from project managers and so on. But I am hip to the spirit and love computer work &#8211; or at least the creative-innovative part of it &#8211; the rest I try to reject and forget. Actually it is always the same &#8211; some project manager come up with a kick ass idea and then during the production it gets reduced to something really boring and forgettable unimportant whatsoever. </p>
<p>My coffee is empty [...] ^^</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aint-no-soul.com/digital-life/2008-09-24/daily-madness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stupid New Media</title>
		<link>http://blog.aint-no-soul.com/digital-life/2008-09-17/stupid-new-media/</link>
		<comments>http://blog.aint-no-soul.com/digital-life/2008-09-17/stupid-new-media/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 16:15:15 +0000</pubDate>
		<dc:creator>biophonc</dc:creator>
				<category><![CDATA[digital life]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[motd]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[stupid new media]]></category>

		<guid isPermaLink="false">http://blog.aint-no-soul.com/?p=186</guid>
		<description><![CDATA[A Project manager recently emailed me about a non working link but without to mention which link he was taking about, so I replied: «What kind of link, in what situation &#8211; how can I reproduce it?» &#8211; After a short while he sent me a screen shot and said it would happen when he [...]]]></description>
			<content:encoded><![CDATA[<p>A Project manager recently emailed me about a non working link but without to mention which link he was taking about, so I replied: «What kind of link, in what situation &#8211; how can I reproduce it?» &#8211; After a short while he sent me a screen shot and said it would happen when he clicks on a flash file. (Why does he bother me? He has sent me the flash file and someone else created it.) </p>
<p>Nevertheless I am a very kind IT guy and explained the issue to him &#8211; So I wrote him that a link to an external resource always consist out of: 1) a protocol name, 2) an instruction for the browser that it is an external resource :// and finally 3) the domain name and last but not least the TLD and optional paths or parameters. </p>
<p>You may call me a fault finder but that&#8217;s something that happened not the first time. I guess this is a classic example of: stupid new media. People who are working in the new media should knew what a friggin link is &#8211; especially when they are Project Manager of a website!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aint-no-soul.com/digital-life/2008-09-17/stupid-new-media/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>medizin-online.de finally online now and hello north</title>
		<link>http://blog.aint-no-soul.com/personal/2008-06-17/medizin-onlinede-finally-online-now-and-hello-north/</link>
		<comments>http://blog.aint-no-soul.com/personal/2008-06-17/medizin-onlinede-finally-online-now-and-hello-north/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 18:41:08 +0000</pubDate>
		<dc:creator>biophonc</dc:creator>
				<category><![CDATA[personal]]></category>
		<category><![CDATA[somewhere]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[holiday]]></category>
		<category><![CDATA[sylt]]></category>

		<guid isPermaLink="false">http://blog.aint-no-soul.com/?p=174</guid>
		<description><![CDATA[It took us 3 weeks more than expected(stupid things like a missing index = up to 140 server-load) but since last week medizin-online.de it&#8217;s online. YAY! However! Tomorrow we&#8217;ll go to Sylt and to be more precise to »List«, relaxing for 3-4 Days at the beach and maybe doing a day trip to Rømø. I [...]]]></description>
			<content:encoded><![CDATA[<p>It took us 3 weeks more than expected(stupid things like a missing index = up to 140 server-load) but since last week <a href="http://www.medizin-online.de/">medizin-online.de</a> it&#8217;s online. YAY! <img src='http://blog.aint-no-soul.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  However! Tomorrow we&#8217;ll go to Sylt and to be more precise to »List«, relaxing for 3-4 Days at the beach and maybe doing a day trip to <a href="http://www.romo.dk/">Rømø</a>. I really love the northern part of Germany &#8211; because that&#8217;s where I&#8217;m from and »List« is <em>&#8220;the northernmost municipality in Germany, located on the North Sea island of Sylt close to Denmark in the district of Nordfriesland in the state of Schleswig-Holstein <a href="http://en.wikipedia.org/wiki/List%2C_Schleswig-Holstein">(wiki)</a>&#8220;</em>. </p>
<p>On the way back we&#8217;ll visit my family, especially my Grandma, Mom and Cousin, because I haven&#8217;t seen them for quite a while. I guess 2 Years for now and plus that: my Dear haven&#8217;t seen Hamburg yet! Haha, that&#8217;s a lot of things to do in just 5 Days. 3 Cities and approximately 1.000 km by car &#8211; but the beach will excuse everything <img src='http://blog.aint-no-soul.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aint-no-soul.com/personal/2008-06-17/medizin-onlinede-finally-online-now-and-hello-north/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>just launched springer business media</title>
		<link>http://blog.aint-no-soul.com/work/2008-06-03/just-launched-springer-business-media/</link>
		<comments>http://blog.aint-no-soul.com/work/2008-06-03/just-launched-springer-business-media/#comments</comments>
		<pubDate>Tue, 03 Jun 2008 11:35:33 +0000</pubDate>
		<dc:creator>biophonc</dc:creator>
				<category><![CDATA[work]]></category>
		<category><![CDATA[bsmo]]></category>
		<category><![CDATA[springer business media]]></category>

		<guid isPermaLink="false">http://blog.aint-no-soul.com/?p=173</guid>
		<description><![CDATA[It took a while but it&#8217;s finally online. Just abuse your mouse and click on the screenshot below to view the site. Nothing special and I&#8217;ve saw a few minutes ago I gotta fix some stuff but visually it&#8217;s ok and everthing seems to work. SBM is my first project I&#8217;ve done with struts. I [...]]]></description>
			<content:encoded><![CDATA[<p>It took a while but it&#8217;s finally online. Just abuse your mouse and click on the screenshot below to view the site. Nothing special and I&#8217;ve saw a few minutes ago I gotta fix some stuff but visually it&#8217;s ok and everthing seems to work. SBM is my first project I&#8217;ve done with struts. I do not like struts that much &#8211; actually it sucks IMHO but that&#8217;s just me <img src='http://blog.aint-no-soul.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><a href="http://springer-business-media.de/" target="_blank"><img src="/wp-content/gallery/work/sringer-business-media.jpg" alt="springer business media screenshot" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aint-no-soul.com/work/2008-06-03/just-launched-springer-business-media/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

