<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>emplify - Web 2.0</title>
    <link>http://www.emplify.de/</link>
    <description>emphasize &amp; amplify</description>
    <dc:language>de</dc:language>
    <generator>Serendipity 1.1 - http://www.s9y.org/</generator>
    <pubDate>Wed, 23 Dec 2009 16:06:27 GMT</pubDate>

    <image>
        <url>http://www.emplify.de/templates/competition/img/s9y_banner_small.png</url>
        <title>RSS: emplify - Web 2.0 - emphasize &amp; amplify</title>
        <link>http://www.emplify.de/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Using ivy for dependency resolution in play modules</title>
    <link>http://www.emplify.de/archives/965-Using-ivy-for-dependency-resolution-in-play-modules.html</link>
            <category>Software</category>
            <category>Web 2.0</category>
    
    <comments>http://www.emplify.de/archives/965-Using-ivy-for-dependency-resolution-in-play-modules.html#comments</comments>
    <wfw:comment>http://www.emplify.de/wfwcomment.php?cid=965</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.emplify.de/rss.php?version=2.0&amp;type=comments&amp;cid=965</wfw:commentRss>
    

    <author>nospam@example.com (Alexander)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;In the last article I used maven to resolve dependencies for play modules. This article does the same, but uses ivy. I chose ivy, because it seems the best suited tool for play (also check the &lt;a href=&quot;http://groups.google.com/group/play-framework/browse_thread/thread/c2c2600e50630da3#&quot;&gt;discussion on the mailing list&lt;/a&gt;). In order to understand it, it is not needed but easier to have read the &lt;a href=&quot;https://www.emplify.de/archives/963-Using-maven-for-dependency-resolution-in-play-modules.html&quot;&gt;maven based article before&lt;/a&gt;. &lt;/p&gt;&lt;p&gt;The main disadvantage of Maven (from the play perspective) is its core feature: Maven comes with a full life cycle package (testing, packaing) including dependencies, where as ivy&#039;s only right to exist is dependency resolution.&lt;br /&gt;
As I could not get ivy to work in standalone mode (the jar files were not copied into the lib directory), we will have to stick with using ivy as an addition to ant - this how it is supposed to be used anyway.&lt;/p&gt;&lt;h2&gt;1. Create the build.xml file&lt;br /&gt;
&lt;/h2&gt;&lt;pre&gt;&amp;lt;project xmlns:ivy=&amp;quot;antlib:org.apache.ivy.ant&amp;quot; name=&amp;quot;play-module-foo&amp;quot; default=&amp;quot;run&amp;quot;&amp;gt;&lt;br /&gt;    &lt;br /&gt;    &amp;lt;target name=&amp;quot;retrieve&amp;quot; description=&amp;quot;--&amp;gt; retrieve dependencies with ivy&amp;quot;&amp;gt;&lt;br /&gt;        &amp;lt;ivy:retrieve /&amp;gt;&lt;br /&gt;    &amp;lt;/target&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/project&amp;gt;&lt;/pre&gt;&lt;p&gt;The build file is also available &lt;a href=&quot;http://np.cryosphere.de/16501&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;h2&gt;&lt;br /&gt;
2. Create the ivy.xml file&lt;br /&gt;
&lt;/h2&gt;&lt;p&gt;Like in the maven file, it is important to exclude certain dependencies, which already ship with play and to include the dependencies. Before I do a lot of useless copy &amp;amp; paste, check the file here. If you take a closer look, you will also note, that I removed the javadoc and sources from the dependency resolution.&lt;/p&gt;&lt;pre&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;&amp;lt;ivy-module version=&amp;quot;2.0&amp;quot;&amp;gt;&lt;br /&gt;    &amp;lt;info organisation=&amp;quot;org.playground&amp;quot; module=&amp;quot;play-module-foo&amp;quot; /&amp;gt;&lt;br /&gt;    &amp;lt;dependencies defaultconf=&amp;quot;*-&amp;gt;*,!sources,!javadoc&amp;quot;&amp;gt;&lt;br /&gt;	&amp;lt;dependency org=&amp;quot;org.freemarker&amp;quot; name=&amp;quot;freemarker&amp;quot; rev=&amp;quot;2.3.16&amp;quot; /&amp;gt;&lt;br /&gt;	&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;activation&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;antlr&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;backport-util-concurrent&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;bcprov-jdk15&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;c3p0&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;cglib-nodep&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;commons-beanutils&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;commons-codec&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;commons-fileupload&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;commons-httpclient&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;commons-lang&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;commons-logging&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;core&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;dom4j&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;ehcache&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;ejb3-persistence&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;ezmorph&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;filters&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;geronimo-servlet_2.5_spec&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;groovy-all&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;gson&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;hibernate&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;hibernate-core&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;hibernate-commons-annotations&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;hibernate-entitymanager&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;hsqldb&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;jamon&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;jaxen&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;jsr107cache&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;jta&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;junit&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;log4j&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;lucene-analyzers&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;lucene-core&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;mail&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;oval&amp;quot;/&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;snakeyaml&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;slf4j-api&amp;quot; /&amp;gt;&lt;br /&gt;	&amp;lt;exclude module=&amp;quot;slf4j-log4j12&amp;quot; /&amp;gt;&lt;br /&gt;    &amp;lt;/dependencies&amp;gt;&lt;br /&gt;&amp;lt;/ivy-module&amp;gt;&lt;/pre&gt;&lt;p&gt;&lt;a href=&quot;http://np.cryosphere.de/16502&quot;&gt;Go here for the ivy.xml file&lt;/a&gt;.&lt;/p&gt;&lt;h2&gt;3. Run the ant task&lt;/h2&gt;&lt;p&gt;&lt;i&gt;ant -lib /usr/share/java/ivy.jar retrieve&lt;/i&gt;&lt;br /&gt;
&lt;/p&gt;&lt;p&gt;This ant task automatically copies the files into the lib/ directory no config needed. You might need to adapt your ivy path. Varies per operating system.&lt;/p&gt;&lt;p&gt;That&#039;s it, you&#039;re done. Next step could be publishing, but I did not dig that far yet.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Wed, 23 Dec 2009 17:24:00 +0100</pubDate>
    <guid isPermaLink="false">http://www.emplify.de/archives/965-guid.html</guid>
    
</item>
<item>
    <title>Links - 23.12.2009</title>
    <link>http://www.emplify.de/archives/964-Links-23.12.2009.html</link>
            <category>Linux</category>
            <category>Music &amp; Lyrics</category>
            <category>Politik</category>
            <category>Security</category>
            <category>Software</category>
            <category>Sonstiges</category>
            <category>Web 2.0</category>
    
    <comments>http://www.emplify.de/archives/964-Links-23.12.2009.html#comments</comments>
    <wfw:comment>http://www.emplify.de/wfwcomment.php?cid=964</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.emplify.de/rss.php?version=2.0&amp;type=comments&amp;cid=964</wfw:commentRss>
    

    <author>nospam@example.com (Alexander)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;Die ersten Links diesen Monat. Man könnte denken, ich hätte genug anderes zu tun. Ist auch irgendwie so. Daher wird es dieses Mal weniger Tagesnews geben (die sind ja eh schon veraltet), sondern mehr generelles:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Wikileaks for three: &lt;a href=&quot;http://www.whistleblower-net.de/blog/2009/11/26/dreimal-wikileaks/?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+Whistleblower-netzwerk+%28Whistleblower-Netzwerk+-+Blog%29&quot;&gt;Toll-Collect Verträge, 9/11 Pagerdaten und Emails eines Klimaforschungsinstitutes&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Wow. &lt;a href=&quot;http://sz-magazin.sueddeutsche.de/drucken/text/31900&quot;&gt;Während des Oktoberfestes ist ein marokkanischer Student 8 Tage lang wegen Anschlagsgefahr festgehalten worden&lt;/a&gt;. Gibt es eigentlich Leute in Deutschland, denen sowas nicht widerfahren könnte?&lt;/li&gt;&lt;li&gt;Die &lt;a href=&quot;http://www.spiegel.de/wirtschaft/service/0,1518,665569,00.html&quot;&gt;Lebensmittelampel ist ja inzwischen auch gekippt&lt;/a&gt;. Nachher weiss man, was man isst..&lt;/li&gt;&lt;li&gt;Hidden war: &lt;a href=&quot;http://www.mein-parteibuch.com/blog/2009/12/19/links-der-letzten-fuenf-tage-zum-krieg-im-jemen/&quot;&gt;Konflikte im Jemen werden hier nicht wirklich breit getreten&lt;/a&gt;.&lt;a href=&quot;http://www.whistleblower-net.de/blog/2009/11/26/dreimal-wikileaks/?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+Whistleblower-netzwerk+%28Whistleblower-Netzwerk+-+Blog%29&quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Der National Geographic hat einige &lt;a href=&quot;http://www.impactlab.com/2009/11/24/amazing-photos-from-national-geographics-international-photography-contest-2009/&quot;&gt;sehr schöne Fotos des abgelaufenen Jahres&lt;/a&gt; veröffentlicht.&lt;/li&gt;&lt;li&gt;NATO Geheimarmeen (Gladio etc) ist eines der Themen von Daniele Ganser, der dazu auch ein Buch veröffentlicht hat. &lt;a href=&quot;http://www.mein-parteibuch.com/blog/2009/11/25/einfuehrung-in-die-geschichte-der-nato/&quot;&gt;Hier gibt es mal ein mehrteiliges Vortragsvideo&lt;/a&gt; zu dem Thema.&lt;/li&gt;&lt;li&gt;Praktisch: &lt;a href=&quot;http://webthreads.de/2009/11/warum-cascading-style-sheets/?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+webthreads+%28webthreads.de+-+Web+Entwicklung%2C+Ajax%2C+Web+2.0+und+einiges+drum+herum%29&quot;&gt;Super Erklärung für CSS&lt;/a&gt; und wie man Inhalt von Design trennt..&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.google.com/intl/en/press/zeitgeist2009/&quot;&gt;Google Zeitgeist 2009&lt;/a&gt; für alle SEO Fans&lt;/li&gt;&lt;li&gt;Java News: Spring 3.0 ist draußen, ebenso &lt;a href=&quot;http://in.relation.to/Bloggers/IntroducingJBossAS600M1&quot;&gt;JBoss 6M1&lt;/a&gt;. Hier gibts noch was zum Thema &lt;a href=&quot;http://blog.springsource.com/2009/12/04/logging-dependencies-in-spring/?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+Interface21TeamBlog+%28SpringSource+Team+Blog%29&quot;&gt;Logging mit Spring&lt;/a&gt;, hier ein &lt;a href=&quot;http://jandiandme.blogspot.com/2009/12/spring-roo-demo-video.html&quot;&gt;Screencast über Spring Roo&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;JavaScript News: &lt;a href=&quot;http://dojotoolkit.org/2009/12/10/new-dojo-release-ready-consumption-1-4-0&quot;&gt;Dojo 1.4.0 ist raus&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=rCfqREzOJwE&quot;&gt;Georg Schramm lässt sich über die Brender Situation aus&lt;/a&gt;, im öffentlich-rechtlichen und haut noch was gegen Anwesende wie Wowereit raus.&lt;/li&gt;&lt;li&gt;Building a &lt;a href=&quot;http://justimho.blogspot.com/2009/10/building-15w-debian-gnulinux-system.html&quot;&gt;15W Debian/GNU Linux System&lt;/a&gt; - Klingt verlockend.&lt;/li&gt;&lt;li&gt;Music: &lt;a href=&quot;http://www.youtube.com/watch?v=LGrchxm_BBU&quot;&gt;Scratch - The documentary.&lt;/a&gt; Überraschung: Geht um HipHop und Turntablism.&lt;/li&gt;&lt;/ul&gt; 
    </content:encoded>

    <pubDate>Wed, 23 Dec 2009 10:31:00 +0100</pubDate>
    <guid isPermaLink="false">http://www.emplify.de/archives/964-guid.html</guid>
    
</item>
<item>
    <title>Using maven for dependency resolution in play modules</title>
    <link>http://www.emplify.de/archives/963-Using-maven-for-dependency-resolution-in-play-modules.html</link>
            <category>Web 2.0</category>
    
    <comments>http://www.emplify.de/archives/963-Using-maven-for-dependency-resolution-in-play-modules.html#comments</comments>
    <wfw:comment>http://www.emplify.de/wfwcomment.php?cid=963</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.emplify.de/rss.php?version=2.0&amp;type=comments&amp;cid=963</wfw:commentRss>
    

    <author>nospam@example.com (Alexander)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;&lt;br /&gt;
Play does not ship with any dependency resolution - at least I am not aware of. However, especially when developing webapps needing a lot of external libraries it could be quite handy to take at least this part away from maven and combine it with play. Short disclaimer: I am not the opinion that maven is the perfect tool for this task, but currently it works. Someone with a little bit more ivy know how might be able to build something far better.&lt;/p&gt;&lt;p&gt;Every module you are shipping, should ship with all depedencies resolved. This post should not change anything in this regard. But how you collect the depedencies can be done better, than just copying them together for the module. This is what this post is about.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/p&gt;&lt;h2&gt;1. Creating the pom.xml and add your dependencies.&lt;/h2&gt;&lt;p&gt;Creating the pom.xml is quite easy. Lets assume for the moment, one of my customers wants freemarker as a template language. So adding the dependency is pretty straightforward.&lt;br /&gt;
&lt;br /&gt;
&lt;/p&gt;&lt;br /&gt;
&lt;pre&gt;&amp;lt;project xmlns=&amp;quot;http://maven.apache.org/POM/4.0.0&amp;quot;&lt;br /&gt; xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot; xsi:schemaLocation=&amp;quot;http://maven.apache.org/POM/4.0.0 &lt;br /&gt;http://maven.apache.org/maven-v4_0_0.xsd&amp;quot;&amp;gt;&lt;br /&gt;  &amp;lt;modelVersion&amp;gt;4.0.0&amp;lt;/modelVersion&amp;gt;&lt;br /&gt;  &amp;lt;groupId&amp;gt;org.playframework&amp;lt;/groupId&amp;gt;&lt;br /&gt;  &amp;lt;artifactId&amp;gt;someapp&amp;lt;/artifactId&amp;gt;&lt;br /&gt;  &amp;lt;version&amp;gt;0.0.1-SNAPSHOT&amp;lt;/version&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;dependencies&amp;gt;&lt;br /&gt;        &amp;lt;dependency&amp;gt;&lt;br /&gt;            &amp;lt;groupId&amp;gt;org.freemarker&amp;lt;/groupId&amp;gt;&lt;br /&gt;            &amp;lt;artifactId&amp;gt;freemarker&amp;lt;/artifactId&amp;gt;&lt;br /&gt;            &amp;lt;version&amp;gt;2.3.16&amp;lt;/version&amp;gt;&lt;br /&gt;        &amp;lt;/dependency&amp;gt; &lt;br /&gt;&lt;br /&gt;&amp;lt;/dependencies&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;build&amp;gt;&lt;br /&gt;&amp;lt;plugins&amp;gt;&lt;br /&gt;      &amp;lt;plugin&amp;gt;&lt;br /&gt;        &amp;lt;groupId&amp;gt;org.apache.maven.plugins&amp;lt;/groupId&amp;gt;&lt;br /&gt;        &amp;lt;artifactId&amp;gt;maven-dependency-plugin&amp;lt;/artifactId&amp;gt;&lt;br /&gt;            &amp;lt;configuration&amp;gt;&lt;br /&gt;                &amp;lt;outputDirectory&amp;gt;lib/&amp;lt;/outputDirectory&amp;gt;&lt;br /&gt;            &amp;lt;/configuration&amp;gt;&lt;br /&gt;      &amp;lt;/plugin&amp;gt;&lt;br /&gt;&amp;lt;/plugins&amp;gt;&lt;br /&gt;&amp;lt;/build&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/project&amp;gt;&lt;/pre&gt;&lt;h2&gt;&lt;br /&gt;
&lt;br /&gt;
2. Copy all dependencies over the lib/ directory&lt;br /&gt;
&lt;/h2&gt;&lt;p&gt;&lt;br /&gt;
Adding the dependency is nice, but does not help play to find the needed jar files, when starting up the module. Therefore they must be copied over into the lib/ directory. Cheerfully maven comes with a &amp;quot;dependency&amp;quot; plugin, which can be easily adapted for this task. All you need to call is&lt;/p&gt;&lt;pre&gt;mvn dependency:copy-dependencies&lt;/pre&gt;&lt;p&gt;That&#039;s it. As you do not perform any maven lifecycle operations, you should not have a target/ directory. If so, just do a &amp;quot;mvn clean&amp;quot;. Please be aware, that not needed dependencies are not removed from the lib/ directory. The simple solution is always to remove the lib/ directory and then copy the dependencies over again. It is very important not to put the configuration part of the plugin inside an execution block, as this would bind you to the maven lifecycle.&lt;br /&gt;
&lt;/p&gt;&lt;h2&gt;&lt;br /&gt;
&lt;br /&gt;
3. Exclude the libraries already included in play&lt;br /&gt;
&lt;/h2&gt;&lt;p&gt;&lt;br /&gt;
If you want to be sure, not to get in some confusing class loader trouble, because one of your dependencies had a transitive dependency to a library already included in play, we should exclude the libraries used internally by play. All we need to do is do add one line removing the play specific dependencies as done above in the configuration section.&lt;excludeartifactids&gt; I hope this catches all. If not, feel free to add whatever you want. Be aware: This does not save you from double checking, that all your modules use the same library versions.&lt;br /&gt;
&lt;/excludeartifactids&gt;&lt;/p&gt;&lt;pre&gt;&amp;lt;excludeArtifactIds&amp;gt;activation,antlr,backport-util-concurrent,bcprov-jdk15,c3p0,cglib-nodep,commons-beanutils,commons-codec,commons-fileupload,commons-httpclient,&lt;br /&gt;commons-lang,commons-logging,core,dom4j,ehcache,ejb3-persistence,ezmorph,filters,geronimo-servlet_2.5_spec,groovy-all,gson,hibernate,hibernate-core,hibernate-commons-annotations,&lt;br /&gt;hibernate-entitymanager,hsqldb,jamon,jaxen,jsr107cache,jta,junit,log4j,lucene-analyzers,lucene-core,mail,oval,snakeyaml,slf4j-api,slf4j-log4j12&amp;lt;/excludeArtifactIds&amp;gt;&lt;/pre&gt;&lt;p&gt;&lt;excludeartifactids /&gt;&lt;/p&gt;&lt;h2&gt;&lt;br /&gt;
&lt;br /&gt;
4. Optionally add play modules in the repository&lt;br /&gt;
&lt;br /&gt;
&lt;/h2&gt;&lt;p&gt;This step helps you only, when develop inside of a IDE like eclipse, and want to make sure, you&#039;ve always your jar files available. Even your modules. Why not just adding them to your local repository and feel fine.&lt;br /&gt;
&lt;br /&gt;
&lt;/p&gt;&lt;p /&gt;&lt;pre&gt;mvn install:install-file -Dfile=modules/lib/play-bespin.jar -DartifactId=&amp;quot;play-module-bespin&amp;quot; -DgroupId=&amp;quot;org.playframework.modules&amp;quot; -Dversion=1.0.0 -Dpackaging=jar&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;p /&gt;&lt;p&gt;Don&#039;t forget to add them to your excludeArtifacts as well in order to not have clashes.&lt;br /&gt;
&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;5. Finished&lt;/h2&gt;&lt;p&gt;&lt;br /&gt;
Now that&#039;s it for today. I have put the &lt;a href=&quot;http://np.cryosphere.de/16454&quot;&gt;pom.xml into pastebin&lt;/a&gt;. Have fun and feel free to comment.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 22 Dec 2009 20:55:00 +0100</pubDate>
    <guid isPermaLink="false">http://www.emplify.de/archives/963-guid.html</guid>
    
</item>
<item>
    <title>Lesestoff für zwischendurch</title>
    <link>http://www.emplify.de/archives/962-Lesestoff-fuer-zwischendurch.html</link>
            <category>Politik</category>
            <category>Software</category>
            <category>Web 2.0</category>
    
    <comments>http://www.emplify.de/archives/962-Lesestoff-fuer-zwischendurch.html#comments</comments>
    <wfw:comment>http://www.emplify.de/wfwcomment.php?cid=962</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.emplify.de/rss.php?version=2.0&amp;type=comments&amp;cid=962</wfw:commentRss>
    

    <author>nospam@example.com (Alexander)</author>
    <content:encoded>
    &lt;p&gt;Da ich hier aktuell nicht wirklich zum Schreiben komme, gibt es halt ein wenig Lesestoff für zwischendurch. Zum einen ist diese Woche &lt;a href=&quot;http://www.hintergrund.de/&quot;&gt;das neue Hintergrund Magazin herausgekommen&lt;/a&gt; - eines der wenigen Magazine, das es sich noch zu lesen lohnt.&lt;/p&gt;&lt;p&gt;Zum anderen gibt es im aktuellen PDF Magazin &amp;quot;&lt;a href=&quot;http://www.bookware.de/&quot;&gt;Kaffeeklatsch&lt;/a&gt;&amp;quot; einen kleinen Artikel über das Play Webframework von mir. Leider ist das PDF noch nicht ins &lt;a href=&quot;http://www.bookware.de/archive.html&quot;&gt;Archiv&lt;/a&gt; gerutscht, so dass man das ganze abonnieren muss. Kann aber sowieso nicht schaden, wenn man sich für Softwareentwicklung interessiert.&lt;/p&gt;&lt;p&gt;Und jetzt wieder Nikoläuse essen oder so...&lt;/p&gt;&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Sun, 06 Dec 2009 14:58:00 +0100</pubDate>
    <guid isPermaLink="false">http://www.emplify.de/archives/962-guid.html</guid>
    
</item>
<item>
    <title>Links - 09.11.2009</title>
    <link>http://www.emplify.de/archives/960-Links-09.11.2009.html</link>
            <category>Politik</category>
            <category>Security</category>
            <category>Sonstiges</category>
            <category>Web 2.0</category>
    
    <comments>http://www.emplify.de/archives/960-Links-09.11.2009.html#comments</comments>
    <wfw:comment>http://www.emplify.de/wfwcomment.php?cid=960</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.emplify.de/rss.php?version=2.0&amp;type=comments&amp;cid=960</wfw:commentRss>
    

    <author>nospam@example.com (Alexander)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;Long time no links. Aber meine Zeit ist irgendwie in letzter Zeit nicht vorhanden. Und ich kann nicht mal genau sagen, wieso. Prokasdingsbums bestimmt.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Im Moment liest man aufgrund des Jahrestages überall über den &lt;a href=&quot;http://www.nachdenkseiten.de/?p=4318&quot;&gt;missglückten Anschlag auf Hitler&lt;/a&gt;. Irgendwie hatten wir das auch nie in der Schule. Alternativ auch beim &lt;a href=&quot;http://npd-blog.info/2009/11/06/georg-elser-und-das-gescheiterte-attentat-auf-adolf-hitler/&quot;&gt;NPD Blog&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Eines der heißeren Themen aktuell ist eindeutig die Schweinegrippe. Die &lt;a href=&quot;http://www.nachdenkseiten.de/?p=4288&quot;&gt;Nachdenkseiten&lt;/a&gt; und &lt;a href=&quot;http://www.duckhome.de/tb/archives/7412-Offener-Brief-des-Internisten-Dr.-med.-Juergen-Seefeldt.html&quot;&gt;duckhome&lt;/a&gt; haben dazu etwas interessantes. &lt;a href=&quot;http://www.taz.de/1/zukunft/wissen/artikel/1/vier-tote-nach-schweinegrippe-impfung/&quot;&gt;Tote gab es in Schweden&lt;/a&gt; nach der Impfung, und auch in München, hier aber das erste Opfer der Schweinegrippe.&lt;/li&gt;&lt;li&gt;Ein interessanter Vergleich zwischen dem &lt;a href=&quot;http://uncommonbusiness.blogspot.com/2009/10/what-if-us-collapses-soviet-collapse.html&quot;&gt;Untergang der Sovietunion und dem jetzigen Niedergang der USA&lt;/a&gt; - auch wenn man das alles sehr vorsichtig genießen sollte.&lt;/li&gt;&lt;li&gt;Datenschutzdings: Die Post verrät (natürlich ganz legal) &lt;a href=&quot;http://blog.michael-rahe.de/2009/10/26/datenskandal-bei-der-postbank/&quot;&gt;Kontostände und -bewegungen an externe Berater&lt;/a&gt;. Netzpolitik deckt außerdem Probleme beim &lt;a href=&quot;http://www.netzpolitik.org/2009/zugriff-auf-350-000-rechnungen-im-sparkasse-shop/&quot;&gt;Sparkassenhop&lt;/a&gt; und bei &lt;a href=&quot;http://www.netzpolitik.org/2009/exklusiv-die-buecher-der-anderen/&quot;&gt;Libri&lt;/a&gt; (Buchdienstleister für fast alle großen in Deutschland) auf - &lt;a href=&quot;http://www.netzpolitik.org/2009/exklusiv-die-libri-shops-der-anderen/&quot;&gt;mit zweitem Teil&lt;/a&gt;. Gern mehr davon.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.heise.de/tp/r4/artikel/31/31398/1.html&quot;&gt;Interessante Karriere des Chefs der Grünen in Saarland&lt;/a&gt;. Da will man doch glatt noch mehr erfahren.&lt;/li&gt;&lt;li&gt;Neues Level: &lt;a href=&quot;http://bietigheimer-zeitung.de/bz1/news/stadt_kreis_artikel.php?artikel=4689006&quot;&gt;Auf der A81 kann man jetzt übers Internet Webcams anschauen.&lt;/a&gt; Für 900000 EUR. WTF? Immerhin war wohl noch das Terrorismus Argument zu lächerlich, man soll sich lediglich &amp;quot;ein Bild der Verkehrslage&amp;quot; machen können.&lt;/li&gt;&lt;li&gt;Das hier ist ganz interessant: &lt;a href=&quot;http://www.boocompany.com/index.cfm/content/story/id/15934&quot;&gt;Bertelsmann will aus Scoyo raus.&lt;/a&gt; Ich hatte Scoyo eigentlich als eines der strategischen Projekte gedacht. Indem man die Kinder der Klassen 1-7 an diese Lernplattform bindet, kann man gleichzeitig die eigenen Bücher zuerst an die Kinder verkaufen, und sich dann auch eher in den Schulbuchmarkt pushen, der ja immer noch stark von Cornelsen et al geprägt ist. Mal schauen wie das Problem jetzt angegangen wird.&lt;/li&gt;&lt;li&gt;Oh man: Wenn man &lt;a href=&quot;http://faz-community.faz.net/blogs/personal-blog/archive/2009/11/06/danke-daimler-bluttest-fuer-personalvorstaende.aspx&quot;&gt;bei Daimler Bluttests&lt;/a&gt; für Einstellungen anprangert und &lt;a href=&quot;http://www.netzpolitik.org/2009/der-ndr-laesst-bluten/&quot;&gt;selber dasselbe macht&lt;/a&gt; weiss man doch, dass die Story auch nur gekauft wurde. Hilft nicht gerade zur Authentizität des Berichts bzw. wie stark ein Sender dahinersteht. Wobei es ja vielleicht heute auch nur noch wichtig ist, andere Nachrichten zu haben als die Konkurrenz. Das Kriterium war ja erfüllt.&lt;/li&gt;&lt;li&gt;50 Polos zu gewinnen: Genau diese SMS habe ich neulich auch von O2 bekommen und musste da spontan an &lt;a href=&quot;http://www.stefan-niggemeier.de/blog/galileo-und-die-50-autos-lotterie/&quot;&gt;diesen Beitrag von Stefan Niggemeier&lt;/a&gt; denken.&lt;/li&gt;&lt;li&gt;Beim Autofahren dran denken: &lt;a href=&quot;http://log.handakte.de/38539/festnetz-mobilteil-ist-kein-handy/&quot;&gt;Ein Festnetzmobilteil ist kein Handy&lt;/a&gt;... deutsches Recht&lt;/li&gt;&lt;li&gt;Eine meiner Tagesshow Lieblingstitel in der letzten Woche: &lt;a href=&quot;http://www.tagesschau.de/wirtschaft/energieverbrauch102.html&quot;&gt;Rezession hilft dem Klimaschutz.&lt;/a&gt; Jetzt hat man wenigstens einen Grund, die Effizienz nicht zu steigern.&lt;/li&gt;&lt;li&gt;Oha, die edle Privatbank &lt;a href=&quot;http://www.boerse.ard.de/content.jsp?key=dokument_390866&quot;&gt;Sal Oppenheim ist glanzlos von der deutschen Bank&lt;/a&gt; geschluckt worden. Für eine Milliarde Euro. Wenn man bedankt, dass die Bank angeblich erst Kunden ab 3 Mio. Konogröße betreut, müssen die ja unglaublich in der Kreide stehen oder haben keine Kunden mehr.&lt;/li&gt;&lt;li&gt;Ferner liefen: Xtra3 hat die &lt;a href=&quot;http://extra3.blog.ndr.de/2009/10/25/brandheis-von-der-buchmesse-die-neuen-wallraffs/&quot;&gt;neuen Bücher von Günter Wallraff&lt;/a&gt;, passend dazu &lt;a href=&quot;http://www3.ndr.de/sendungen/extra_3/media/extra1386.html&quot;&gt;Wege in die Depression&lt;/a&gt;. Hier noch eine interessante &lt;a href=&quot;http://konsumpf.de/?p=6226&quot;&gt;&amp;quot;Rettet die Haie&amp;quot;&lt;/a&gt; Doku (ist vielleicht etwas übertrieben, man merkt Hannes Jaenicke an, dass er mit Leib und Seele Schauspieler ist). Ich finde Haie ja cool.&lt;/li&gt;&lt;li&gt;Java Special: Ein paar Worte zum Thema &lt;a href=&quot;http://javathreads.de/2009/10/model-view-controller-in-jsf-wo-und-was-ist-der-controller/&quot;&gt;MVC in JSF&lt;/a&gt;, und &lt;a href=&quot;http://geekandpoke.typepad.com/geekandpoke/2009/11/enterprise-architecture-made-easy-part-1.html&quot;&gt;einfacher Enterprise Architektur&lt;/a&gt;. Hier noch ein super Tip: Das &lt;a href=&quot;http://www.tutego.de/blog/javainsel/2009/11/ersetze-in-einem-string-die-alle.html&quot;&gt;Ersetzen aller diakritischer Zeichen&lt;/a&gt; (Umlaute, Accenirgendwas, etc).&lt;/li&gt;&lt;li&gt;Nettes Tool für Mockups: &lt;a href=&quot;http://ajaxian.com/archives/mockingbird-cappuccino-based-visual-mockup-tool&quot;&gt;Mockingbird&lt;/a&gt;, ohne Flash nur mit der Cappucino JavaScript Bibliothek.&lt;/li&gt;&lt;li&gt;Und zum Abschluss noch ein cooler Bericht über &lt;a href=&quot;http://www.inc.com/magazine/20091101/the-way-i-work-jason-fried-of-37signals.html&quot;&gt;Jason Fried von 37 Signals&lt;/a&gt; und wie er arbeitet. Mal allen Chefs vorlegen..&lt;/li&gt;&lt;/ul&gt; 
    </content:encoded>

    <pubDate>Sun, 08 Nov 2009 17:34:00 +0100</pubDate>
    <guid isPermaLink="false">http://www.emplify.de/archives/960-guid.html</guid>
    
</item>
<item>
    <title>Howto add full text search and highlighting to your play project</title>
    <link>http://www.emplify.de/archives/959-Howto-add-full-text-search-and-highlighting-to-your-play-project.html</link>
            <category>Software</category>
            <category>Web 2.0</category>
    
    <comments>http://www.emplify.de/archives/959-Howto-add-full-text-search-and-highlighting-to-your-play-project.html#comments</comments>
    <wfw:comment>http://www.emplify.de/wfwcomment.php?cid=959</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.emplify.de/rss.php?version=2.0&amp;type=comments&amp;cid=959</wfw:commentRss>
    

    <author>nospam@example.com (Alexander)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;I am currently evaluating the play framework. So far it seems to me, that it is a very pragmatical framework with really nice ideas apart from any specifications but just to get the job done. I like that approach very much. The mailinglist is quite alive and the developers are very responsive. If you need to have a quick development process, check it out. In the next few paragraphs I will describe howto to add basic search capability to the yabe sample (by using lucene in the backend, but you wont get any contact with the lucene API), which features yet another blog engine. This example assumes that you have taken a look at the yabe example and that you are familiar with the structure of a play project. Everything else is quite understandable from the code I will paste. Of course this code is rough, but it is only here to show how quick you can get out some already nice featured prototypes. Furthermore you should read the small text about the &lt;a href=&quot;http://www.playframework.org/documentation/1.0/search&quot;&gt;search module&lt;/a&gt;, which needs to be activated as well.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;The first step is to annotate your Post class with the &lt;b&gt;@Indexed&lt;/b&gt; annotation and to annotate the &lt;i&gt;content&lt;/i&gt; and &lt;i&gt;title&lt;/i&gt; property with the &lt;b&gt;@Field&lt;/b&gt; annotation (you need to import the &lt;i&gt;search.jar&lt;/i&gt; from your &lt;i&gt;play/modules/search&lt;/i&gt; installation in eclipse in order to use the import feature).&lt;/li&gt;&lt;li&gt;The second step is to add a search controller to our Application (in Application.java):&lt;br /&gt;
&lt;pre&gt;    public static void search(String search) {&lt;br /&gt;    	Query query;&lt;br /&gt;    	String highlight;&lt;br /&gt;    	&lt;br /&gt;    	if (search.contains(&amp;quot;:&amp;quot;)) {&lt;br /&gt;    		query = Search.search(search, Post.class);&lt;br /&gt;    		highlight = search.split(&amp;quot;:&amp;quot;, 2)[1];&lt;br /&gt;    	} else {&lt;br /&gt;    		query = Search.search(&amp;quot;content:&amp;quot;+search, Post.class);&lt;br /&gt;    		highlight = search;&lt;br /&gt;    	}&lt;br /&gt;    	List&lt;post&gt; results = query.fetch();&lt;br /&gt;    	render(results, search, highlight);&lt;br /&gt;    }&lt;/post&gt;&lt;/pre&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Third step: Add the search form to main.html (for example between header and main divs)&lt;pre&gt;&amp;lt;div style=&amp;quot;margin-bottom: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
#{form @Application.search()}&lt;br /&gt;&amp;lt;p&amp;gt;&lt;br /&gt;        &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;search&amp;quot; id=&amp;quot;search&amp;quot; /&amp;gt;&lt;br /&gt;        &lt;br /&gt;&amp;lt;input type=&amp;quot;submit&amp;quot; value=&amp;quot;Search&amp;quot; /&amp;gt;&lt;br /&gt;    &amp;lt;/p&amp;gt;&lt;br /&gt;#{/form}&lt;br /&gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;Forth step: Create search query result page, search.html&lt;pre&gt;#{extends &#039;main.html&#039; /}&lt;br /&gt;#{set title:&#039;Search results&#039; /}&lt;br /&gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;&amp;lt;div&amp;gt;Your query for &amp;lt;b&amp;gt;${search}&amp;lt;/b&amp;gt; returned ${results.size()} result(s)&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&lt;br /&gt;#{list items:results, as:&#039;result&#039;}&lt;br /&gt;&amp;lt;div&amp;gt;&amp;lt;a style=&amp;quot;color : white&amp;quot; href=&amp;quot;@{Application.show(result.id)}?highlight=${highlight}&amp;quot;&amp;gt;${result.title}&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;#{/list}&lt;br /&gt;&amp;lt;/p&amp;gt;&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;In theory, we are finished now. But that would be boring. What about highlighting the results in the text? Using a little jquery magic (from &lt;a href=&quot;http://stackoverflow.com/questions/119441/highlight-a-word-with-jquery&quot;&gt;here&lt;/a&gt;) and the highlight parameter from above can do the trick. The first part is to adapt the show.html file for this, where I put the javascript code into. The code search for the class &amp;quot;real-content&amp;quot; and highlights inside that class the specified word, in this case the highlight parameter (from the request). So all the rendering is done client side.&lt;br /&gt;&lt;pre&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
jQuery.fn.highlight = function (str, className)&lt;br /&gt;
{&lt;br /&gt;
    var regex = new RegExp(str, &amp;quot;g&amp;quot;);&lt;br /&gt;
    return this.each(function ()&lt;br /&gt;
    {&lt;br /&gt;
        if (str.length &amp;gt; 0) {&lt;br /&gt;
        	this.innerHTML = this.innerHTML.replace(regex, &amp;quot;&amp;lt;span class=\&amp;quot;&amp;quot; + className + &amp;quot;\&amp;quot;&amp;gt;&amp;quot; + str + &amp;quot;&amp;lt;/span&amp;gt;&amp;quot;);&lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
$(document).ready(function() {&lt;br /&gt;
	$(&amp;quot;.real-content&amp;quot;).highlight(&amp;quot;${params.highlight}&amp;quot;, &amp;quot;highlight&amp;quot;);&lt;br /&gt;
})&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;The second part is needed in display.html, where we need to change some classes, especially to mark our blog content with the &lt;i&gt;real-content&lt;/i&gt; class. So I just wrapped the content rendering:&lt;pre&gt;        &amp;lt;div class=&amp;quot;post-content&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;about&amp;quot;&amp;gt;Detail: &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;real-content&amp;quot;&amp;gt;${_post.content.nl2br()}&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;Last but not least, you need to add a new highlight class to main.css, for example &lt;i&gt;.highlight { background : red; }&lt;/i&gt;&lt;/li&gt;&lt;br /&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;p&gt;Now, try it. Reload your app, and check by searching for &amp;quot;fowler&amp;quot; or for &amp;quot;model&amp;quot; (returning two matches with the default data) and watch the highlighting. You can also search for &amp;quot;title:MVC&amp;quot;, if you want to search only in titles.&lt;/p&gt;&lt;p&gt;Of course, some glitches are included. You cannot search for &amp;quot;Play!&amp;quot; what will be interpreted as special lucene parameter, words shorter than three letters are not possible either. But you can work that out I guess.&lt;/p&gt;&lt;p&gt;What else can I say about play? I think it should get some more attention. There are really nice ideas (like the &amp;quot;we dont need no real session&amp;quot; approach for rest and scalability, the caching aspect, the scalability ground works. I also like the templating and the strict conventions which should help you organize yourself.&lt;/p&gt;&lt;p&gt;Next steps for me and play: I&#039;ll hope to find the time to add dojo widgets to the crud module, so you would have a much nicer client validation as well as things like NumberTextBoxes and calendar widgets (but that&#039;s just me being more a dojo fan than a jquery one).&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 03 Nov 2009 00:10:00 +0100</pubDate>
    <guid isPermaLink="false">http://www.emplify.de/archives/959-guid.html</guid>
    
</item>
<item>
    <title>Webmontag am 20.07.2009 in München</title>
    <link>http://www.emplify.de/archives/937-Webmontag-am-20.07.2009-in-Muenchen.html</link>
            <category>Web 2.0</category>
    
    <comments>http://www.emplify.de/archives/937-Webmontag-am-20.07.2009-in-Muenchen.html#comments</comments>
    <wfw:comment>http://www.emplify.de/wfwcomment.php?cid=937</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.emplify.de/rss.php?version=2.0&amp;type=comments&amp;cid=937</wfw:commentRss>
    

    <author>nospam@example.com (Alexander)</author>
    <content:encoded>
    &lt;br /&gt;
Gestern war wieder &lt;a href=&quot;http://www.webmontag.de/location/muenchen/index&quot;&gt;Webmontag an der Medienhochschule in München&lt;/a&gt;. Trotz blendendem Biergarten- und Grillwetter war es - wie immer bei Webmontagen an der MDH - ziemlich voll. Hier nun ein kurzer gnadenlos subjektiver Eindruck über die Vorträge. Leider gab es keine Vorträge von frischen Firmengründern, was sehr schade ist, da dies der mit Abstand innovativste Teil des Webmontag-Vortragprogrammes ist. Nun aber der Reihe nach:&lt;ul&gt;&lt;li&gt;Angefangen hat Johann Peter Hartmann mit einem kleinen Überblick, wo es mit Webanwendungen (und somit eigentlich implizit mit allen Anwendungen) demnächst hingehen wird. Nämlich in die Welt der Services und Clouds, in denen eine Anwendung einfach nicht mehr wissen muss, wo die eigentliche Geschäftslogik für etwas abläuft, sondern nur noch, wo Daten angefragt werden können - was dahinter passiert, ist letzten Endes egal. Das Konstrukt birgt natürlich die Gefahr, dass man keine Kontrolle mehr über die Services (und somit auch Downtimes) hat, dafür benötigt man aber gleichzeitig eine Infrastruktur. Der Browser ist letzten Endes nur noch für das Holen der Informationen von unterschiedlichen Servern und für die Darstellung zuständig. Und - Überraschung - die Zukunft der Programmiersprachen/Frameworks im Web ist nicht Silverlight oder Flash/ActionScript, sondern JavaScript. Dem kann ich nur zustimmen. Es wird demnächst Backend-Entwickler geben, die ihre Daten nur noch als XML/JSON via REST (vielleicht ja auch mal noch ein Webservice, wenn sie bis dahin nicht ausgestorben sind) exportieren. Und es wird Frontend JavaScript Entwickler geben, die diese Backends (und zwar viele davon) dann abfragen und das ganze mit einer dynamischen GUI präsentieren. Hier werden dann Dojo, ExtJS, jqueryUI etc pp ihre große Stunde haben. Nun aber genug geredet. Der Vortrag war für einen Webmontag schon fast zu technisch, aber ich fands natürlich gut, auch wenn für mich nichts neues dabei war.&lt;/li&gt;&lt;li&gt;Florian Bergmann hat im nächsten Schritt ein wenig von Barcamps und Unkonferenzen sowie deren Organisation und Ausrichtung erzählt. Auch hier gab es nicht zuviel neues, wenn man das Prinzip schon kannte, aber als Einführung war es mit Hilfe des Beispiels am Gamecamp - das vor kurzem bei Microsoft vor den Toren Münchens statt fand - super geeignet. Das Kernprinzip des Barcamps ist der nicht festgelegte Ablauf. Es gibt kein vorheriges Programm, sondern dieses wird von den Teilnehmern erst auf der Konferenz festgelegt. Dementsprechend werden nur die die Themen behandelt, die die Besucher auch wirklich interessieren. Im Gegenzug muss man sich quasi auf Diskussionen und keinerlei Frontvorträge einstellen. Was die Sache natürlich nur interessanter macht. Die Slides gibt es &lt;a href=&quot;http://www.flobbymedia.de/blog/2009/07/21/unkonferenzen-als-erfolgsmodell/&quot;&gt;hier&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Der nächste Vortrag &amp;quot;Social Media als Marketing- und PR-Tool – aktuelle Projekte von Intel bis Telekom&amp;quot; von Richard Joerges und Michael Hülskotter beschäftigte sich - oh Wunder - mit Blogs/Twitter/etc als Werkzeuge zum Markenaufbau und -pflege. Hier kommen wir zu einem interessanten Widerspruch, der dieses gesamte Geschäftsmodell &amp;quot;Marketing im Web 2.0&amp;quot; auf extrem tönernen Füßen stellt. Zum einen sind Blogs (und vor allem auch Twitter, da weiss ich ja bis heute nicht wieso) für die einen das Sinnbild der Authentizität, anscheinend ja auch für Firmen wie vodafone. Quasi die Street Credibility (ich mag das Wort so und wollte es einfach mal unterbringen...) des Web 2.0. Zum anderen wollen Firmen damit Marketing machen?! Wie jetzt? Ein Beispiel aus dem Vortrag: Es ging um ein Projektmanagementtool für den Mac. Durch das Blog wurden die Absatzzahlen verbessert. In dem Blog geht es fast immer um PM und seltenst um das Produkt. Dann fließt ein Nebensatz ala &amp;quot;ja, wir spielen uns unter mehreren PM Blogs die Bälle zu, das verbessert auch das Google Ranking&amp;quot;. Reines Marketing. Authentisch, wenn sich immer die paar selben Leute unterhalten und verlinken? Für Google evtl, für den Leser aber sehr fraglich. Noch ein zweites Beispiel: discuss &amp;amp; discover, der Ersatz für die Systems. Die haben jetzt ein Blog. Aber es ist und bleibt doch bemühtes und, wie ich finde, simples Marketing, wenn man sich - wie hier der Fall - für die Pflege des redaktionellen Contents externen Beistand holt. Es kommt nicht &amp;quot;von innen&amp;quot;, aus der Firma. Man erhält so keinen Einblick, es ist eben nicht &amp;quot;live und direkt&amp;quot;, dass die Leute mal gerade schreiben, was sie gerade machen oder wo sie dran sind. Dieser ganze Themen Komplex &amp;quot;Business Blogs&amp;quot; ist widersprüchlich zum &amp;quot;Grassroots&amp;quot; Ansatz (mir fällt gerade kein beschreibender Begriff ein), der Weblogs entstanden lassen hat. Ich weiss nicht, ob man Blogs für Firmen sinnvoll vermarkten kann (und es interessiert mich auch nicht). Für einzelne Personen ist es etwas ganz anderes - zum Beispiel Experten auf ihrem Gebiet, die sich so quasi eine Reputation aufbauen, aber dahinter steht die Authentizität in Form von etwas greifbarem, der Person und nicht eine lediglich juristisch relevante Kapitalgesellschaft. So genug geschwafelt über mein marketingfreies Weltbild, ich wollte ja noch kurz auf den Vortrag eingehen. Es ist durchaus interessant zu sehen, wie sich große Firmen wie die Telekom langsam, aber sicher über nicht mit dem Kerngeschäft verbundene Bereiche zu den neuen Medien vortasten - am Beispiel &lt;a href=&quot;http://www.developergarden.com/blog&quot;&gt;developergarden&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Web 2.0 an der MDH von Wolf Groß und Christian Hubel. Ein kurzer Streifzug durch aktuelle Abschlussarbeiten sowie eine Vorstellung der unterschiedlichen Bereiche der MDH und was diese mit Web 2.0 zu tun haben. Es war das erste Mal seit Beginn der Webmontage, dass mehrere Professoren der Hochschule sich mal zu Wort gemeldet haben und kurz etwas zu diesem Thema gesagt haben. Wie das Amen in der Kirche kam dann natürlich prompt &lt;a href=&quot;http://www.webmontag.de/location/muenchen/index#echo&quot;&gt;die Kritik&lt;/a&gt;, dass es sich um eine Werbeveranstaltung handelt. Interessanterweise habe ich gestern Wolf Groß auf dem Webmontag nochmal ausdrücklich gesagt, dass ich es gut finde, dass sich die MDH bisher auf allen Veranstaltungen nur als sehr unaufdringlicher Organisator gegeben hat. Und dass ich es noch viel wichtiger finde, mal zu zeigen, was die Studenten der MDH mit Web 2.0 überhaupt am Hut haben (einige haben da wirklich interessante Abschlussarbeiten, die höchstwahrscheinlich leider irgendwo versauern werden). Hier scheint die Schwelle zwischen Präsentation und &amp;quot;Shameless self plug&amp;quot; bei den Gemütern der Teilnehmer sehr unterschiedlich zu sein (nichts anderes sind die Gründervorträge ja auch im Endeffekt) - hey, das ist ja wie beim Marketing...&lt;/li&gt;&lt;li&gt;Der letzte Vortrag in der Runde in der Runde kam von Daniel Plohnke über Multitouch Systeme und ob diese abheben werden. Die Frage, ob Multitouchsysteme so gebaut werden können, dass der Benutzer nur geringe Hürden und eine intuitive Anwendung vorfindet. Wobei sich bei Multitouchsystemen bei mir immer die Frage stellt, was sie ersetzen sollen - anderenfalls hat man keinen oder wenig Grund sich in diese neue Technologie einzudenken. Interessant hier ist allerdings die Entwicklung, es gibt da wohl ein Open Source Projekt, welches das ganze sehr stark pusht. Leider ist mir der Name schon wieder entfallen, da lohnt es sich aber mal, draufzuschauen.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Insgesamt, wie immer, gelungene Veranstaltung. 
    </content:encoded>

    <pubDate>Tue, 21 Jul 2009 20:53:00 +0200</pubDate>
    <guid isPermaLink="false">http://www.emplify.de/archives/937-guid.html</guid>
    
</item>
<item>
    <title>Links - 18.07.2009</title>
    <link>http://www.emplify.de/archives/933-Links-18.07.2009.html</link>
            <category>Music &amp; Lyrics</category>
            <category>Politik</category>
            <category>Security</category>
            <category>Sonstiges</category>
            <category>Web 2.0</category>
    
    <comments>http://www.emplify.de/archives/933-Links-18.07.2009.html#comments</comments>
    <wfw:comment>http://www.emplify.de/wfwcomment.php?cid=933</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.emplify.de/rss.php?version=2.0&amp;type=comments&amp;cid=933</wfw:commentRss>
    

    <author>nospam@example.com (Alexander)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;Viel passiert, und eigentlich auch nichts die letzten Tage. Mein Feedreader quoll teilweise über von irgendwelchen Posts über missglückte Werbekampagnen (mit Ausnahme des Details, dass Vodafone ja &lt;a href=&quot;http://www.lawblog.de/index.php/archives/2009/07/15/meine-0172-rufnummer/&quot;&gt;direkter Zuträger der Zensurkampagne ist)&lt;/a&gt;. Das ist einem echt die Zeit zu schade für. Dafür gibt es aber viele interessante Sachen die schön ins Sommerloch fallen.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Wirtschaftskrise. Stahlkrise. Lösung: &lt;a href=&quot;http://blog.fefe.de/?ts=b4ac935a&quot;&gt;Panzer bauen&lt;/a&gt;... die man nicht oder nur ohne Panzerung transportieren kann. &lt;/li&gt;&lt;li&gt;In der Finanzkrise wird einfach so weitergemacht wie bisher, und die &lt;a href=&quot;http://www.nachdenkseiten.de/?p=4047&quot;&gt;Ermittlungen werden heimlich, still und leise&lt;/a&gt; eingestellt.&lt;/li&gt;&lt;li&gt;Das Bundesfinanzministerium veröffentlicht auch nur noch &lt;a href=&quot;http://blog.markus-pachali.de/2009/07/05/zensur-auch-beim-finanzminister/&quot;&gt;für das Plebs nachteilige Meldungen,&lt;/a&gt; die anderen werden dezent verteilt&lt;/li&gt;&lt;li&gt;In Holland werden derweil &lt;a href=&quot;http://blog.fefe.de/?ts=b4ad6c44&quot;&gt;ganze Häuserblöcke &amp;quot;zur Sicherheit&amp;quot; durchsucht&lt;/a&gt;... der Bericht macht einem echt Angst.&lt;/li&gt;&lt;li&gt;Ein &lt;a href=&quot;http://www.lawblog.de/index.php/archives/2009/07/15/im-gefangnis-sind-ein-drittel-schwarzfahrer/&quot;&gt;Drittel Schwarzfahrer in einer JVA&lt;/a&gt;. WTF?!&lt;/li&gt;&lt;li&gt;Das &lt;a href=&quot;http://www.christoph-koch.net/2009/07/10/der-etwas-andere-wahl-o-mat-die-programme-der-parteien-auf-einen-blick/&quot;&gt;Wahlprogramm der Parteien&lt;/a&gt;, nach Worthäufigkeit visualisiert. Nettes Spielzeug. Die ein oder andere Partei ist da ja sehr &amp;quot;ich&amp;quot;-bezogen.&lt;/li&gt;&lt;li&gt;Videoüberwachung, &lt;a href=&quot;http://www.swr.de/nachrichten/bw/-/id=1622/nid=1622/did=5102410/hc16si/index.html&quot;&gt;jetzt auch in Größbäckereien&lt;/a&gt;... sind eigentlich große Unternehmen dafür anfälliger, oder fällt es da einfach schneller auf?&lt;/li&gt;&lt;li&gt;Die Waffen, die nach Winnenden abegeben worden sind... &lt;a href=&quot;http://www.swr.de/swr4/bw/regional/franken/-/id=258948/nid=258948/did=5098206/172c18i/index.html&quot;&gt;sind verkauft statt vernichtet worden&lt;/a&gt;. Das steigert natürlich die Sicherheit&lt;/li&gt;&lt;li&gt;CSS für SItemaps. Slickmap, eine &lt;a href=&quot;http://ajaxian.com/archives/sitemaps-20-with-slickmap-css&quot;&gt;sehr schöne Sitemap&lt;/a&gt; oder auch ein Organigramm?&lt;/li&gt;&lt;li&gt;Nettes Spielzeug: &lt;a href=&quot;http://www.werbeblogger.de/2009/07/15/wavevertising/&quot;&gt;Wavevertising&lt;/a&gt;.. wobei mir auch gerade kein anderer Nutzen einfällt.&lt;/li&gt;&lt;li&gt;Musik zum Download für lau: &lt;a href=&quot;http://netzpolitik.org/2009/wunderbares-dub-album-unter-cc-lizenz-guitoud-ii/&quot;&gt;Dub&lt;/a&gt; und &lt;a href=&quot;http://blogs.hr-online.de/nightline/2009/07/17/frisch-musique-22/&quot;&gt;DnB&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; 
    </content:encoded>

    <pubDate>Sat, 18 Jul 2009 11:51:00 +0200</pubDate>
    <guid isPermaLink="false">http://www.emplify.de/archives/933-guid.html</guid>
    
</item>
<item>
    <title>Links - 04.07.2009</title>
    <link>http://www.emplify.de/archives/929-Links-04.07.2009.html</link>
            <category>Politik</category>
            <category>Security</category>
            <category>Software</category>
            <category>Sonstiges</category>
            <category>Web 2.0</category>
    
    <comments>http://www.emplify.de/archives/929-Links-04.07.2009.html#comments</comments>
    <wfw:comment>http://www.emplify.de/wfwcomment.php?cid=929</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.emplify.de/rss.php?version=2.0&amp;type=comments&amp;cid=929</wfw:commentRss>
    

    <author>nospam@example.com (Alexander)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;Ah. Endlich Unabhängigkeitstag. Juhu.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Bei Schieflage gibt es einen interessanten Text, der mal drüber nachdenkt, was man tun muss, wenn das &lt;a href=&quot;http://schieflage.blogspot.com/2009/06/kampf-gegen-unrechtsregime-was-tun-wenn.html&quot;&gt;Internet als freies Medium wegfällt&lt;/a&gt;. Die Hardware für all diese Bestrebungen ist ja sowieso &lt;a href=&quot;http://blog.fefe.de/?ts=b4be3c40&quot;&gt;in westlichen Ländern schon installiert&lt;/a&gt;. Aber die &lt;a href=&quot;http://netzpolitik.org/2009/europaeische-kommission-ruegt-china-wegen-internet-filtern/&quot;&gt;EU rügt erstmal China&lt;/a&gt; wegen der Zensur, logisch.&lt;/li&gt;&lt;li&gt;Beim Isotopp gibt es noch einen interessanten Artikel über die &lt;a href=&quot;http://blog.koehntopp.de/archives/2518-Falscher-Planet,-falsches-Jahrtausend.html&quot;&gt;absolute Dissonanz von Digital Natives zum Rest der Welt&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Atomkraftwerke haben es ja in letzter Zeit mal wieder ehrenhaft in den Fokus geschafft. Auf &lt;a href=&quot;http://blog.pantoffelpunk.de/oeko-terror/deutsche-atomkraftwerke-sind-sicher&quot;&gt;die einen klettert man&lt;/a&gt;, und die anderen fallen &lt;a href=&quot;http://extra3.blog.ndr.de/2009/07/01/akw-krummel-verbessert-aufstiegs-chancen/&quot;&gt;nach kurzem Betrieb quasi sofort wieder aus&lt;/a&gt;. Aber total sicher alles.&lt;/li&gt;&lt;li&gt;Und dann war da ja auch noch ein weiteres Politiker PR Desaster: &lt;a href=&quot;http://www.pathf.com/blogs/2009/07/asterisk-and-groovy/&quot;&gt;Diesmal Frau Kraft mit dem Versuch&lt;/a&gt;, den eigenen Lebenslauf im Internet vergessen zu machen. Ja, bis man solche Dinge wie archive.org kennt, muss man schon ein paar Seiten Internet ausgedruckt haben.&lt;/li&gt;&lt;li&gt;Guter Zapp Beitrag zum &lt;a href=&quot;http://blogs.hr-online.de/nightline/2009/07/01/fundis-im-anmarsch/&quot;&gt;Thema Einschüchterung ausgehend von Evangeliste&lt;/a&gt;n..&lt;/li&gt;&lt;li&gt;Widerwärtigkeit der Woche ist eindeutig dieser Post bei annalist, der beschreibt, dass es so etwas wie &lt;a href=&quot;http://annalist.noblogs.org/post/2009/06/25/ein-tag-im-leben-eines-terror-verd-chtigen&quot;&gt;Gefangenschaft auf freiem Fuß als Terrorverdächtiger&lt;/a&gt; auch in Bayern gibt. Da kommt es einem wirklich bei hoch.&lt;/li&gt;&lt;li&gt;Sarkozy haut mal wieder einen raus: &lt;a href=&quot;http://www.tagesschau.de/ausland/sarkozy324.html&quot;&gt;Burkas nicht erwünscht.&lt;/a&gt; Sowas zieht ja immer. In Krisenzeiten.&lt;/li&gt;&lt;li&gt;Java: Hier mal eine &lt;a href=&quot;http://www.slideshare.net/fredsa/gwt-overview-and-feature-preview-sv-web-jug-june-16-2009#&quot;&gt;aktuelle GWT Präsentation.&lt;/a&gt; Ich überlege ja immer, ob man sich das mal wieder anschauen sollte, sehe aufgrund von Toolkits wie Dojo nicht so wirklich einen Grund dafür. &lt;a href=&quot;http://www.pathf.com/blogs/2009/07/asterisk-and-groovy/&quot;&gt;Asterisk scheint übrigens Java Bindings&lt;/a&gt; zu haben. Das könnte glatt mal interessant werden. Ein paar informative Java Links zum Thema EJB, JPA und App Engine gibt es noch bei &lt;a href=&quot;http://javathreads.de/2009/06/links-thread-2-app-engine-jpa-caching-ejb-3-ejb-31-sortedset/&quot;&gt;javathreads&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Cory Doctorow mit ein &lt;a href=&quot;http://www.guardian.co.uk/technology/2009/jun/30/data-protection-internet&quot;&gt;paar interessanten Gedanken&lt;/a&gt;, wie man vorm Sterbefall seine Passwörter so verteilt, dass verschlüsselte Daten danach rekonstruiert werden können.&lt;/li&gt;&lt;li&gt;Interessantes Tool: &lt;a href=&quot;http://www.datenterrorist.de/index.php?itemid=938&quot;&gt;tor-ramdisk&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Bilder für zwischendurch: &lt;a href=&quot;http://www.kubieziel.de/blog/archives/1115-Vom-Preis-des-Raubkopierens.html&quot;&gt;Böse Raubkopierer&lt;/a&gt;. Und der &lt;a href=&quot;http://www.stefan-niggemeier.de/blog/kein-kommentar-dafuer-viel-werbung/&quot;&gt;Wandel des Onlinejournalismus.&lt;/a&gt; Ein tolles Bild. Schön auch: &lt;a href=&quot;http://www.schneier.com/blog/archives/2009/07/information_lea_1.html&quot;&gt;Used keypads&lt;/a&gt;. Und der &lt;a href=&quot;http://unintendedpurpose.wordpress.com/2009/07/01/klasse-wtf-das-sieht-aus-wie-ein-fake-ist-aber-real-und-mein-fundstuck-des-monats-fail-schuenemann/&quot;&gt;Schünemann Epic Fail&lt;/a&gt;. Und dann auch noch &lt;a href=&quot;http://blog.markus-pachali.de/2009/06/24/zenseo/&quot;&gt;Zenseo&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Sat, 04 Jul 2009 09:00:00 +0200</pubDate>
    <guid isPermaLink="false">http://www.emplify.de/archives/929-guid.html</guid>
    
</item>
<item>
    <title>SEO for money...</title>
    <link>http://www.emplify.de/archives/926-SEO-for-money....html</link>
            <category>Web 2.0</category>
    
    <comments>http://www.emplify.de/archives/926-SEO-for-money....html#comments</comments>
    <wfw:comment>http://www.emplify.de/wfwcomment.php?cid=926</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.emplify.de/rss.php?version=2.0&amp;type=comments&amp;cid=926</wfw:commentRss>
    

    <author>nospam@example.com (Alexander)</author>
    <content:encoded>
    Da sucht man einfach nur im Internet nach diesem Einwanderungsklimbin für die USA und über was stolpert man da? Über Leute, die wahrscheinlich einen ganzen Batzen Geld mit SEO verdienen, in dem sie der erste Hit beim Suchbegriff &lt;a href=&quot;http://www.google.de/search?hl=de&amp;amp;q=esta&amp;amp;btnG=Suche&amp;amp;meta=&quot;&gt;ESTA&lt;/a&gt; sind. 49$ für einen beratenen Redirect Link, da müssen sich große Consulting Buden schon für reinhängen... super Geschäftsidee. Hoffentlich kickt Google sowas ASAP.&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Sun, 21 Jun 2009 20:42:28 +0200</pubDate>
    <guid isPermaLink="false">http://www.emplify.de/archives/926-guid.html</guid>
    
</item>
<item>
    <title>Links - 20.06.2009</title>
    <link>http://www.emplify.de/archives/924-Links-20.06.2009.html</link>
            <category>Politik</category>
            <category>Software</category>
            <category>Sonstiges</category>
            <category>Web 2.0</category>
    
    <comments>http://www.emplify.de/archives/924-Links-20.06.2009.html#comments</comments>
    <wfw:comment>http://www.emplify.de/wfwcomment.php?cid=924</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.emplify.de/rss.php?version=2.0&amp;type=comments&amp;cid=924</wfw:commentRss>
    

    <author>nospam@example.com (Alexander)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;Man kommt zu nichts mehr, nicht mal mehr zum Links lesen. Irgendwie ist aktuell alles zu hektisch. Ich brauch ein Sabbatical. Hab ja nicht mal 2 Jahre gearbeitet.. wobei, wenn man die Diplomarbeit einrechnet, dann schon.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Die Internetzensur: Nachdem sich natürlich an der ganzen Sache nichts  mehr geändert hat, hat man als technoligisch orientierter Mensch gerade das Gefühl, dass SPD und CDU gerade überhaupt keine Wählerstimmen mehr bekommen. Ganz so wird es nicht sein, aber mit etwas Glück wird es eine Graswurzelbewegung. Alle die jetzt sagen, sie wählen die Piratenpartei kann sich schon mal auf langwierige Diskussionen einstellen, dass diese ja außer digital Lifestyle nichts zu bieten an Programm. Aber die Partei ist schlau und vereint einige der digital natives, die ebenso rasend schnell Lösungen für andere Probleme der Politik präsentieren werden. Man darf gespannt sein, was da in nächster Zeit passiert. Ich war erstaunt über das gesamte Echo alleine in den Blogs, die ich lese, und wie negativ es für die großen Parteien ausgefallen ist, weil die Leute wissen, dass ihnen vielleicht ihre Lebensgrundlage der nächsten Jahre genommen wird. Weiter so lieber Staat.&lt;/li&gt;&lt;li&gt;Die links zu obigen  Thema hatte ich ja noch vergessen. &lt;a href=&quot;http://www.datenschutzbeauftragter-online.de/abstimmungsverhalten-so-lauft-das-in-der-spd/&quot;&gt;Stichwort Rückgrat&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Bei Telepolis gibt es einen interessanten Artikel &lt;a href=&quot;http://www.heise.de/tp/r4/artikel/30/30439/1.html&quot;&gt;&amp;quot;Sicherheit statt Freiheit&amp;quot;&lt;/a&gt;, zwar ein paar Zeilen länger, aber wert zu lesen.&lt;/li&gt;&lt;li&gt;Arcandor: &lt;a href=&quot;http://www.wdr.de/tv/monitor/sendungen/2009/0611/arcandor.php5&quot;&gt;Netter Beitrag bei Monitor&lt;/a&gt;...&lt;/li&gt;&lt;li&gt;Coole Aktion zum neuen Tool vom DeCSS Hacker. Der hat direkt ein Werbeplakat für deren neues Tool, welches das Apple DRM aushebelt, an den &lt;a href=&quot;http://nanocr.eu/2009/06/09/the-cure-for-iphone-envy-the-story-behind-the-doubletwist-ad/&quot;&gt;Apple Store in San Francisco&lt;/a&gt; drangehängt. Hochoffiziell und legal natürlich.&lt;/li&gt;&lt;li&gt;Bruce Schneier versucht gerade, &lt;a href=&quot;http://www.schneier.com/blog/archives/2009/06/fraud_on_ebay.html&quot;&gt;seinen Laptop bei ebay zu verkaufen&lt;/a&gt; und gerät nur an frauds...&lt;/li&gt;&lt;li&gt;Video: &lt;a href=&quot;http://oeffingerfreidenker.blogspot.com/2009/06/hagen-rether-zum-thema-lafontaine.html&quot;&gt;Hagen Rether über Lafontaine&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; 
    </content:encoded>

    <pubDate>Sat, 20 Jun 2009 09:21:00 +0200</pubDate>
    <guid isPermaLink="false">http://www.emplify.de/archives/924-guid.html</guid>
    
</item>
<item>
    <title>Links - 06.06.09</title>
    <link>http://www.emplify.de/archives/921-Links-06.06.09.html</link>
            <category>Politik</category>
            <category>Security</category>
            <category>Sonstiges</category>
            <category>Web 2.0</category>
    
    <comments>http://www.emplify.de/archives/921-Links-06.06.09.html#comments</comments>
    <wfw:comment>http://www.emplify.de/wfwcomment.php?cid=921</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.emplify.de/rss.php?version=2.0&amp;type=comments&amp;cid=921</wfw:commentRss>
    

    <author>nospam@example.com (Alexander)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Den Absturz der Woche hat &lt;a href=&quot;http://blog.fefe.de/?ts=b4defe5e&quot;&gt;Frau Koch Mehrin ja sehr eindrucksvoll hingelegt&lt;/a&gt;. Mitsamt den Nachreaktionen und dem Einschneiden des Presserechts. Mir ist gänzlich schleierhaft, wie man sich so ins Abseits katapultieren kann, anstatt zu sagen &amp;quot;Ja, war selten da, aber seht her, ich hab dies gemacht...&amp;quot; - es sei denn natürlich, man hat gar nichts gemacht...  - &lt;a href=&quot;http://www.mein-parteibuch.com/blog/2009/06/04/was-die-fdp-unter-arbeit-versteht/&quot;&gt;Mein Parteibuch&lt;/a&gt; hat alles schön zusammengefasst, aber bei &lt;a href=&quot;http://www.fixmbr.de/silvana-koch-mehrin-die-einschlaege-kommen-noch-naeher/&quot;&gt;Zapp gab es auch schon einen netten Bericht&lt;/a&gt;. Und wenn da jetzt noch diese &lt;a href=&quot;http://www.weissgarnix.de/?p=2322&quot;&gt;Steuergerüchte zu Tage kommen sollten&lt;/a&gt;... woanders gehen dafür &lt;a href=&quot;http://www.tagesschau.de/ausland/brown132.html&quot;&gt;innerhalb weniger Tage 5 Minister baden&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Und dann war da noch das Internetzensurspecial für diese Woche: &lt;a href=&quot;http://www.spiegelfechter.com/wordpress/542/jugendschutz-ad-absurdum&quot;&gt;Jugendschutzfilter filtern alles&lt;/a&gt;, nur nich dass, was sie sollen. Ein paar &lt;a href=&quot;http://netzpolitik.org/2009/neue-zensursula-banner/&quot;&gt;Banner gibt es&lt;/a&gt; im Angebot. Bei netzpolitik gibt es außerdem &lt;a href=&quot;http://netzpolitik.org/2009/zensursula-statistiken/&quot;&gt;interessante Statistiken&lt;/a&gt;, die sowohl die Stadtstaaten als auch Bayern und Baden-Württemberg mit einer überdurchschnittlichen Beteiligung an der Petition list. Zum einen leben da vielleicht viele junge Menschen und zum anderen könnten Bayern und Baden-Württemberg mit einem überdurchschnittlichen IT affinen Anteil an der Bevölkerung angesehen werden. Ist aber nur mein Tip.&lt;/li&gt;&lt;li&gt;Ganz wichtig für zwischendurch: &lt;a href=&quot;http://fieser-admin.de/wiefelspuetz-generator/&quot;&gt;Der Wiefelspütz Generator.&lt;/a&gt; Schade dass man sowas mit der Kanzlerin nicht machen kann. Heiße Luft durchs Internet...&lt;/li&gt;&lt;li&gt;Special deutsche Bank: &lt;a href=&quot;http://log.handakte.de/23156/deutscher-bank-droht-spitzelaffare/&quot;&gt;Auch gespitzelt&lt;/a&gt;, und &lt;a href=&quot;http://konsumpf.de/?p=4550&quot;&gt;gute Kunden&lt;/a&gt; hat man auch.&lt;/li&gt;&lt;li&gt;Der Trend im Privatfernsehen: &lt;a href=&quot;http://www.stefan-niggemeier.de/blog/von-fliesentischen-und-tischdeckenblusen/&quot;&gt;Fliesentische!&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Ups. &lt;a href=&quot;http://www.sicherheitsblog.info/blog/index.php?/archives/182-2009-05-24.html&quot;&gt;Polen &amp;quot;vermisst&amp;quot; einen wichtigen Geheimdienstoffizier&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Java soll ja auch nicht zu kurz kommen: &lt;a href=&quot;http://blog.springsource.com/2009/05/27/roo-part-2/&quot;&gt;Getting started with Spring Roo&lt;/a&gt;. Mit &lt;a href=&quot;http://jars.de/java/wsimport-web-service-client-generieren&quot;&gt;wsimport&lt;/a&gt; ist in Java 6 schon ein command line tool, um webservices zu erstellen. &lt;a href=&quot;http://www.tutego.com/blog/javainsel/2009/05/mit-visualvm-durch-den-speicher-wuhlen.html&quot;&gt;VisualVM&lt;/a&gt; eignet sich gut für Heap dumps. Rod Johnson von SpringSource haut mal so richtig auf die Kacke und lässt passend zur JavaOne &lt;a href=&quot;http://blog.springsource.com/2009/06/03/red-hat-reacts-to-springsources-leadership/&quot;&gt;so richtig einen gegen JBoss&lt;/a&gt; raus. Das wird noch spannend. Hier gibt es noch einen Vortrag &lt;a href=&quot;http://jandiandme.blogspot.com/2009/05/video-zum-vortrag-architekturen-und.html&quot;&gt;&amp;quot;Architekturen und Spring&amp;quot;&lt;/a&gt; als Video.&lt;/li&gt;&lt;li&gt;Ferner liefen: &lt;a href=&quot;http://www.youtube.com/watch?v=5MeiwLLZjDo&quot;&gt;Parkour für Fortgeschrittene&lt;/a&gt;... Und neues bei &lt;a href=&quot;http://www.germanysfinest.de&quot;&gt;germanysfinest&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Sat, 06 Jun 2009 08:43:00 +0200</pubDate>
    <guid isPermaLink="false">http://www.emplify.de/archives/921-guid.html</guid>
    
</item>
<item>
    <title>Webmontag am 18.05.2009 in München</title>
    <link>http://www.emplify.de/archives/915-Webmontag-am-18.05.2009-in-Muenchen.html</link>
            <category>Web 2.0</category>
    
    <comments>http://www.emplify.de/archives/915-Webmontag-am-18.05.2009-in-Muenchen.html#comments</comments>
    <wfw:comment>http://www.emplify.de/wfwcomment.php?cid=915</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://www.emplify.de/rss.php?version=2.0&amp;type=comments&amp;cid=915</wfw:commentRss>
    

    <author>nospam@example.com (Alexander)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;&lt;br /&gt;
Hier nun ein kurzes Review des Webmontags mit seinen Vorträgen. Die Pressestelle der Messe München am Eingang West mit einem schönen Überblick über die Teiche davor und die tolle Erreichbarkeit (zugegeben, ich wohne direkt an der U-Bahn Linie die dorthin verkehrt) sowie das riesige Platzangebot haben diese Location wirklich sehr entspannt wirken lassen. Nun aber zu den Vorträgen, die nach der kleinen Einführungsrunde angefangen hatten - ich habe mich natürlich möglichst geekig mit Softwareentwickler, Linux und Java getaggt. Ob die Reihenfolge der Vorträge richtig ist, habe ich aber schon wieder vergessen:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Augmented Reality Games. Augmented Reality ist ein Begriff, der die Erweiterung der Realität im Computer beschreibt. Klingt freakig, bietet aber die Basis für jede Menge neue User-Interfaces, indem man Bilder aus der echten Welt um Rechner erweitert (so kann man zum Beispiel auf einem Zettel mit bestimmten Tags automatisch vom Rechner bestimmte Bilder draufprojezieren lassen - Nils hatte ein Beispiel für ein Mini Schlagzeug dabei). Das Prinzip ist interessant, die Umsetzung als Spiel für mich eher nicht, da ich ja keine Spiele spiele - alles mit mehr als 3 Knöpfen is zu kompliziert zu bedienen. Das Spiel erweitert Google Maps, in dem man mit seinem Charakter in echt am jeweiligen Platz sein muss, um hier virtuell agieren zu können. Im Prinzip war das Spiel ein kleines MUD mit echten Karten.&lt;/li&gt;&lt;li&gt;Digitial Art - User Interfaces der Zukunft. Michael Kausch hat auf ein paar Künstlermessen hingewiesen, in der User Interfaces von Künstlern präsentiert werden - als Beispiel gab es die bekannten Microsoft Touch Tische sowie einen sehr coolen Würfel, der vor der Kamera gekippt werden konnte, so dass dann auf dem Rechner ein kleines Männchen in dem Würfel umherspazierte (damit deckte sich der Vortrag dann auch zum Thema Augmented Reality). Michael Kausch würde sich auch in München eine Messe wünschen, die Künstler, Entwickler und Businessmenschen für so etwas vereint, um hier neue Ideen implementieren zu können. Ich finde ein solches Event ziemlich reizvoll, da Kunst gerade in der IT viel zu wenig Beachtung findet und man sich da eine Menge von abschauen könnte.&lt;/li&gt;&lt;li&gt;Die &lt;a href=&quot;http://discuss-discover.com/&quot;&gt;discuss &amp;amp; discover&lt;/a&gt; stellt sich vor (von Julia Haigis). Bei der discuss and discover handelt es sich um die (vielleicht nicht offizielle) Nachfolgeveranstaltung der Systems. Das Messekonzept soll modularer umgestellt werden und außerdem ist Enterprise Web 2.0 eines der Themen, so dass hier ein wenig die Werbetrommel gerührt wurde (soll nicht negativ gemeint sein). Das Konzept klingt ganz interessant, für mich allerdings jetzt auch nicht bahnbrechend spektakulär, was aber einfach auch daran liegen kann, dass mich Messen meistens nicht interessieren, es sei denn, sie sind derart spezialisiert, dass das ganze Thema für mich interessant ist und der Dialog im Vordergrund steht (reine Firmenpräsentationen kann ich mir auch im Web ansehen, da braucht es keinen Stand für). Da es sich hier allerdings wieder um eine sehr breit aufgestellte Messe handeln wird, hoffe ich für den Fortgang der Messe, dass Spezialisierung entsprechend berücksichtigt wird (warum wohl stirbt die Cebit?). Der Long tail gewinnt, auch in diesem Fall.&lt;/li&gt;&lt;li&gt;Das Podcamp &amp;quot;&lt;a href=&quot;http://www.niche09.de/&quot;&gt;niche09&lt;/a&gt;&amp;quot; findet im Juni in München statt, bei der süddeutschen Zeitung. Klang interessant für Leute, die sich mit dem Thema auseinandersetzen. Ich bin ja schon froh, wenn ich einen Blog-Eintrag schaffe.&lt;/li&gt;&lt;li&gt;Kommen wir nun endlich zum ersten Unternehmen. Bei &lt;a href=&quot;http://www.fettervogel.de/&quot;&gt;fettervogel &lt;/a&gt;handelt es sich um einen Content-Anbieter für Mobile Geräte, der vollständig kostenfrei ist. Die interessanten Features sind der Online Sound Editor (der ebenfalls on-demand den Sound von Videos von Onlineportalen aufnehmen kann, der dann editierbar ist) sowie die automatische Konvertierung zu einem iphone fähigem Format und noch ein paar nette Spielzeuge wie ein Online Bild Editor. Interessanterweise gibt es hier wohl immernoch einen Markt für. Auch wenn das Produkt für mich komplett uninteressant ist, kam die Präsentation sehr sympathisch rüber und so kann man den beiden nur viel Erfolg wünschen.&lt;/li&gt;&lt;li&gt;Das zweite Unternehmen, was sich präsentiert hat, war die &lt;a href=&quot;http://www.value-scope.com&quot;&gt;ValueScope &lt;/a&gt;GmbH. Hier handelt es sich um einen semantischen Dienstleister, der für bestimmte Branchen Vertriebsunterstützung durch Datenaufbereitung bietet (Leadgenerierung, automatische Notifizierung von wichtigen Änderungen bei potenziellen Kunden/Ausschreibungen/etc). Das ganze klingt sehr interessant, allerdings ebenso aufwändig, was die Technik dahinter angeht (und daher für mich noch interessanter). Mal gespannt, ob man demnächst noch mehr von der Firma hören wird. Erwähnenswert hier noch die Wortmeldung &amp;quot;das ist ja eine Mischung zwischen Schäuble 2.0 und Xing Spam&amp;quot;. Zum einen ging es hier ja um die klare Zielgruppe des Vertriebs, zum anderen geht es hier nicht um private Überwachung und zum dritten kam der Beitrag von jemanden, der selbstständig ist (und das beim vorherigen Webmontag in einem Vortrag auch genug betont hat). Respekt, wenn alle mit Aufträgen zu ihm kommen und er jeden Kunden, den er anspricht, auch gewinnt...&lt;/li&gt;&lt;li&gt;Twitter als professionelles Kommunikationstool: Willkommen im Online Bubble. Wer vorher noch keine Kopfschmerzen hatte, hatte sie spätestens nach dieser Session. Während dieser ganzen Session liefen live getwitterte Beiträge zum Webmontag über den Beamer. Das erinnerte mich irgendwie an frühere IRC Sessions bei großen Netevents, wo sich die Leute auch gegenseiten was geschrieben haben, was dann jeder auf dem Beamer lesen konnte. Früher war das Spielerei, heute ist es professionelle Kommunikation, weil es ins ganze Netz geht? Oder so ähnlich. Die Diskussion ging an sich auch völlig am Thema vorbei, weil sich die meisten der Teilnehmer lediglich darüber ausgekotzt haben, dass Firmen ihnen die freie Kommunikation im Netz bis jetzt verbieten, was allerdings nichts mit Twitter zu tun hat. Dann ging es noch weiter von der immer mehr schwindenden Trennung zwischen Beruf und Privat und dem Problem, dass dieses ebenfalls nicht in den Twitterfeeds berücksichtigt wird. Ein posititives Beispiel war dann Dell, welche direkt geantwortet haben, als jemand seine Beschwerde über nicht funktionierende Treiber bei Twitter reingestellt hat. Es ist schon interessant. Da hat man die Möglichkeit, direkt beim Hersteller zu suchen, posaunt dann aber lieber mit dem Megaphon in die große weitere Welt hinaus, dass etwas nicht geht - und erwartet dann, dass einem geholfen wird?! Dass die Firmen bei Kundensupport nachbessern müssen, steht außer Frage. Dass man dazu bei Twitter zu lauschen hat, dagegen IMO schon. Gerade im B2B/B2C Bereich ist es einfach schwer, bestimmte Dinge und Sachverhalte innerhalb von 140 Zeichen exakt darzustellen. Der letzte große Teil der Diskussion war das Monitoring, welches Firmen verwenden, um ihre Produkte zu tracken. Gab es aber nicht so viel zu zu sagen, außer dass es existiert. Insgesamt war beim Webmontag natürlich ein großer Anteil pro-Twitter eingestellt, warum es sich hier aber um das Kommunikationstool der Zukunft für Firmen handeln soll, kam jetzt nicht so wirklich raus. Und ja, ich steh nicht so auf Twitter &lt;img src=&quot;http://www.emplify.de/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/li&gt;&lt;li&gt;Eventlist: Wolfram und die Jungs von &lt;a href=&quot;http://www.uxebu.com&quot;&gt;uxebu &lt;/a&gt;haben ein nettes kleines Tool zur Darstellung von Events gebastelt, welches vollständig &amp;quot;in the cloud&amp;quot; (endlich habe ich die Phrase auch mal hier geschrieben) ist, und alle Daten von Google Spreadsheet, Yahoo Pipes herbekommt und weiterverarbeitet. Gleichzeitig ist das Tool auch noch W3C Widget kompatibel und somit für mobile Geräte geeignet. Sehr cool.&lt;/li&gt;&lt;/ol&gt;Abschließend muss man sagen, dass sowohl die Organisation als auch das Catering top waren. Freie Getränke und Häppchen sowie extrem aufmerksame Kellner haben das Event wirklich abgerundet (wobei hier natürlich ein entsprechender finanzieller Background im Vergleich zu anderen Veranstaltern gegeben ist und ich bei solchen Events nicht wirklich Probleme sehe, für Getränke und Essen zu zahlen).&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Wed, 20 May 2009 19:28:00 +0200</pubDate>
    <guid isPermaLink="false">http://www.emplify.de/archives/915-guid.html</guid>
    
</item>
<item>
    <title>Links - 12.05.2009</title>
    <link>http://www.emplify.de/archives/914-Links-12.05.2009.html</link>
            <category>GWT</category>
            <category>Politik</category>
            <category>Security</category>
            <category>Software</category>
            <category>Sonstiges</category>
            <category>Web 2.0</category>
    
    <comments>http://www.emplify.de/archives/914-Links-12.05.2009.html#comments</comments>
    <wfw:comment>http://www.emplify.de/wfwcomment.php?cid=914</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.emplify.de/rss.php?version=2.0&amp;type=comments&amp;cid=914</wfw:commentRss>
    

    <author>nospam@example.com (Alexander)</author>
    <content:encoded>
    &lt;br /&gt;
Long time no write. Irgendwie ist man ja immer unterwegs. Dieses Wochenende war dojo.beer() angesagt. Sehr nettes Event (&lt;a href=&quot;http://jjkress.tumblr.com/post/105943227/dojo-beer-3-wrap-up&quot;&gt;hier&lt;/a&gt; gibt es eine Zusammenfassung, mir fehlt gerade die Zeit für sowas).&lt;ul&gt;&lt;li&gt;Hot Topic Finanzkrise: Die &amp;quot;geheime Bafin Liste&amp;quot; mit &lt;a href=&quot;http://www.tagesschau.de/wirtschaft/bafin106.html&quot;&gt;816 Milliarden Euro Kreditrisiken&lt;/a&gt; kennen ja alle inzwischen.&lt;/li&gt;&lt;li&gt;Hot Topic Schweinegrippe: Die &lt;a href=&quot;http://www.spiegelfechter.com/wordpress/525/oink-oink&quot;&gt;grandiose Nebelkerze&lt;/a&gt; der Nachrichtenwelt. Aber da kann man ja locker noch &lt;a href=&quot;http://www.taz.de/1/politik/deutschland/artikel/1/koalition-will-paintball-verbieten/&quot;&gt;Paintball&lt;/a&gt; nachschieben.&lt;/li&gt;&lt;li&gt;Hot Topic Internet-Zensur (gibts eigentlich nur Müll im Moment in den News?): Wer die Petition noch nicht unterzeichnet hat (müssten jetzt bei etwa 80k Leuten, immerhin knapp ein Promille der Bevölkerung - beim Hostblogger gibts eine &lt;a href=&quot;http://www.hostblogger.de/blog/archives/3931-Petition-gegen-den-Zensur-Wahnsinn-4.html&quot;&gt;schöne stets aktuelle Grafik&lt;/a&gt;). Wobei die Wahrscheinlichkeit ja hoch ist, dass das erst nach der Wahl behandelt bzw. somit dann ignoriert wird, weil neue Regierung. Ansonsten reden ja irgendwie alle davon, dass nur die bösesten der Bösen diese Sperren &lt;a href=&quot;http://www.golem.de/0904/66730.html&quot;&gt;umgehen können und wollen&lt;/a&gt;. Aber das sind dann gleich mal 20% der deutschen Internet User. Zapp hat netterweise noch einen &lt;a href=&quot;http://netzpolitik.org/2009/zapp-von-der-leyen-viel-show-und-wenig-konkretes/&quot;&gt;schönen Bericht über Frau von der Leyen&lt;/a&gt;. Und auch die &lt;a href=&quot;http://netzpolitik.org/2009/zensursula-debatte-wie-man-eine-generation-verliert/&quot;&gt;restliche Presse&lt;/a&gt; überschlägt sich nicht gerade mit Lob.&lt;/li&gt;&lt;li&gt;Geschafft. Deutschland auf &lt;a href=&quot;http://netzpolitik.org/2009/ranking-der-elektronischen-polizeistaaten/&quot;&gt;Platz 10 der Top Polizeistaaten.&lt;/a&gt; Nur noch neun davor! Aber irgendwie bin ich auch froh, dass Frau Zietlow das jetzt nicht anmoderiert hat...&lt;/li&gt;&lt;li&gt;Ahjau, in &lt;a href=&quot;http://www.tagesschau.de/ausland/georgien692.html&quot;&gt;Georgien ist ja noch ein Militärputsch&lt;/a&gt; vereitelt worden, angeblich sind da natürlich die Russen dran beteiligt. Na klar. Und wenn sogar die transatlantische Tagesschau schreibt &amp;quot;angeblich vereitelt&amp;quot;, dann kann man sich ja fast sicher sein.&lt;/li&gt;&lt;li&gt;Hola. Wie die &lt;a href=&quot;http://annalist.noblogs.org/post/2009/05/03/klima-aktivistin-schneidet-anwerbegespr-che-der-britischen-polizei-mit&quot;&gt;Polizei sowohl in Deutschland als auch in Großbritannien probiert, Aktivisten anzuwerben.&lt;/a&gt; Naja, ich denke so wird hauptsächlich im linken und im rechten Sprektrum gefischt, allerdings werden echte Aktivisten wohl eher nein sagen, als Leute, die diesen Weg aus Perspektivlosigkeit gewählt haben.&lt;/li&gt;&lt;li&gt;Der Spiegelfechter hat einen &lt;a href=&quot;http://www.spiegelfechter.com/wordpress/522/asklepios-ein-heiler-auf-abwegen&quot;&gt;sehr interessanten Artikel&lt;/a&gt; über Asklepios. Medizin ist ja inzwischen eher zu einer Teildisziplin der BWL geworden.&lt;/li&gt;&lt;li&gt;Ups. &lt;a href=&quot;http://blog.fefe.de/?ts=b7064e5d&quot;&gt;SHA-1 Kollisionen sind bei 2^25&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Endlich kann man mit Linux das &lt;a href=&quot;http://www.coreboot.org/Flashrom&quot;&gt;BIOS flashen dank Coreboot&lt;/a&gt;. 1000 Dank!&lt;a href=&quot;http://blog.fefe.de/?ts=b7064e5d&quot;&gt;&lt;/a&gt; &lt;/li&gt;&lt;li&gt;Java News: &lt;a href=&quot;http://www.heise.de/open/Apache-Derby-als-In-Memory-Datenbank--/news/meldung/137178&quot;&gt;Apache Derby als In-Memory DB.&lt;/a&gt; Braucht man dann HSQLDB eigentlich noch? Die &lt;a href=&quot;http://www.ongwt.com/post/2009/05/02/GWT-Connectors-%3A-fun-library&quot;&gt;GWT Connectors Library &lt;/a&gt;sieht sehr interessant aus (Visio für den Browser) - &lt;a href=&quot;http://www.tutego.com/blog/javainsel/2009/05/gwt-connectors-verbindungen-zwischen.html&quot;&gt;hier&lt;/a&gt; mit Codebeispielen. &lt;a href=&quot;http://blog.springsource.com/2009/05/06/spring-framework-30-m3-released/&quot;&gt;Spring 3.0 M3&lt;/a&gt; ist ebenfalls raus. Und wer ein wenig Kindergarten braucht, kann beim Blog der JBoss/Hibernate/Seam Leute ein wenig &lt;a href=&quot;http://in.relation.to/Bloggers/CommentsOnAnnotationsForDependencyInjection&quot;&gt;Rumgeflame über den JSR 299&lt;/a&gt; lesen...&lt;/li&gt;&lt;li&gt;Unvergessen für diese Woche natürlich der &lt;a href=&quot;http://www.manufactum.ch/Produkt/0/1443292/NistkastenWolfgangS.html&quot;&gt;Nistkasten Wolfgang S.&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Tue, 12 May 2009 20:34:00 +0200</pubDate>
    <guid isPermaLink="false">http://www.emplify.de/archives/914-guid.html</guid>
    
</item>
<item>
    <title>Links - 24.04.2009</title>
    <link>http://www.emplify.de/archives/911-Links-24.04.2009.html</link>
            <category>Politik</category>
            <category>Security</category>
            <category>Software</category>
            <category>Sonstiges</category>
            <category>Web 2.0</category>
    
    <comments>http://www.emplify.de/archives/911-Links-24.04.2009.html#comments</comments>
    <wfw:comment>http://www.emplify.de/wfwcomment.php?cid=911</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.emplify.de/rss.php?version=2.0&amp;type=comments&amp;cid=911</wfw:commentRss>
    

    <author>nospam@example.com (Alexander)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Erst dachte ich, es sei nicht weiter erwähnenswert (da Boulevardthema), aber unter diesen Umständen ist es das natürlich: Eine Person, die beruflich nichts anderes macht als andere Leute in die Öffentlichkeit zu zerren, will, dass ein Beitrag des Medienmagazins &amp;quot;Zapp&amp;quot; über sie verschwindet, weil in &lt;a href=&quot;http://www.stefan-niggemeier.de/blog/die-verlorene-ehre-der-inken-ramelow/&quot;&gt;&amp;quot;ehrverletzender, unwahrer und missverständlicher Art und Weise&amp;quot;&lt;/a&gt; über sie berichtet wird. Hier ist der &lt;a href=&quot;http://www3.ndr.de/sendungen/zapp/media/zapp3270.html&quot;&gt;aktuell tote Link beim NDR&lt;/a&gt;, vielleicht wird er ja wieder gefüllt, wenn nicht gibts ja youtube (der Artikel von Stefan Niggemeier verlinkt bereits).&lt;/li&gt;&lt;li&gt;Hier die Wetten, was &lt;a href=&quot;http://zensiertdas.net/&quot;&gt;zuerst zensiert&lt;/a&gt; wird. Mein Parteibuch hat einen &lt;a href=&quot;http://www.mein-parteibuch.com/blog/2009/04/22/deutsches-regime-erklaert-dem-internet-den-krieg/&quot;&gt;schönen und hoffentlich wahren Artikel&lt;/a&gt;, dass erst eine Zensur ein Interesse an Themen fördert. Und damit ist nicht gemeint, dass jetzt alle pädophil werden. Schon nach der Wahl werden die nächsten Einschnitte folgen.&lt;/li&gt;&lt;li&gt;Völlig überraschend macht sich der Markt für TV-Zeitschriften kaputt. &lt;a href=&quot;http://www.blogmedien.de/?p=1252&quot;&gt;Schön gerechnet wird er dabei&lt;/a&gt; allerdings immer noch...&lt;/li&gt;&lt;li&gt;Wenn alle Politiker laut schreien, dass etwas dumm dahergeredet ist, sollte man besonders gut zuhören: Auch so beim &lt;a href=&quot;http://www.tagesschau.de/ausland/panikmache102.html&quot;&gt;Thema soziale Unruhen&lt;/a&gt;. Sehr interessant auch der folgende Absatz im Artikel: &lt;i&gt;Der Hauptgeschäftsführer des Deutschen Paritätischen&lt;br /&gt;
Wohlfahrtsverbands, Ulrich Schneider, meinte, es könne zu einer&lt;br /&gt;
politischen Krise kommen. &amp;quot;Diese Gefahr ist weitaus größer und&lt;br /&gt;
gefährlicher als Unruhen auf den Straßen&amp;quot;&lt;/i&gt; - na klar. Die Vorstädte können ruhig brennen, aber die politische Krise ist ein Problem. Und das von einem Nichtpolitiker...&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.abgespeist.de/yogurette/index_ger.html&quot;&gt;Yogurette ist ja soooo gesund&lt;/a&gt;..Passend dazu auch der Kurzfilm &amp;quot;&lt;a href=&quot;http://konsumpf.de/?p=3924&quot;&gt;The good customer&lt;/a&gt;&amp;quot;&lt;/li&gt;&lt;li&gt;Beim Spiegelfechter gibt es einen &lt;a href=&quot;http://www.spiegelfechter.com/wordpress/520/ulfs-welt&quot;&gt;herrlichen Verriss von Ulf Poschardt&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Diese Schmerzen: &lt;a href=&quot;http://www.swr.de/nachrichten/bw/-/id=1622/nid=1622/did=4764896/1kubei6/index.html&quot;&gt;Baden-Württemberg verbietet den Verkauf von Alkohol ab 2010 vom 22.00 bis 05.00 morgens.&lt;/a&gt; Weil die jugendlichen ihren Alkohol ja nur an der Tankstelle kaufen (die haben ja die Kohle für sowas). Ausnahmen gibt es aber, wo der Staat mitkassiert. Auf Stadtfesten zum Beisiel. Da gibt es ja Standgeld, da kann man dann ja diese aggressiven Jugendlichen tolerieren oder wie? Und der Justizminister Goll von der FDP (sic!) begrüßt das...&lt;a href=&quot;http://www.spiegelfechter.com/wordpress/520/ulfs-welt&quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;WTF?! Es existiert ein Untersuchungsausschuss im Fall HRE. &lt;a href=&quot;http://www.tagesschau.de/inland/hre204.html&quot;&gt;Wenn dieser nicht bis zur Wahl zu Ergebnissen kommt, verfallen die &lt;b&gt;Beweise&lt;/b&gt;&lt;/a&gt; (ich denke mal eher die &amp;quot;Anklagepunkte&amp;quot; oder wie sie bei einem parlamentarischen Untersuchungausschus heissen mögen). Ich hoffe da, da hat sich jemand grob verschrieben bei der ARD. Die Aufklärung von Steuergräbern kann doch nicht an der Zeitachse der Legislaturperiode gemessen werden.&lt;a href=&quot;http://www.spiegelfechter.com/wordpress/520/ulfs-welt&quot;&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Das kommt völlig überraschend. &lt;a href=&quot;http://www.tagesschau.de/wirtschaft/thailandtourismuskrise100.html&quot;&gt;Kaum werden die Leute auf den Strassen Bangkoks niedergetreckt, bleiben doch glatt die Touristen weg.&lt;/a&gt; Und oben schreibe ich noch, ich berichte nicht über Boulevardthemen. Aber wer immer noch nicht genug hat, der wird als Komiker wieder von der Realität eingeholt. &lt;a href=&quot;http://www.tagesschau.de/wirtschaft/ryanair116.html&quot;&gt;Ryan Air lässt seine Kunden abstimmen,&lt;/a&gt; ab wann Kunden mehr zahlen müssen, weil sie zu fett sind. Da fällt einem nix, aber auch gar nix mehr zu ein. Außer vielleicht, hm, Gleichstellungsgesetz? Einen hab ich aber noch fürs Boulevard: &lt;a href=&quot;http://www.blogmedien.de/?p=1256&quot;&gt;Kerner ist wieder Privat unterwegs&lt;/a&gt;...&lt;/li&gt;&lt;li&gt;Ach schau, jetzt hat man die Internetfilter, und dann fällt auf, dass im familiären Umfeld von der Leyen (haha, Wortspiel!) &lt;a href=&quot;http://boocompany.com/index.cfm/content/story/id/15790/&quot;&gt;Vertreter des Online Glücksspiels zu finden&lt;/a&gt; sind. Die sind damit schonmal gerettet. Eher werden somit ausländische Bücheranbieter gefiltert.&lt;/li&gt;&lt;li&gt;Sehr coole Idee: Wann immer man Snippets im Internet veröffentlicht, packt man eine UUID an eben jene, damit diese auffindbar sind, außerdem kann man, wenn man ein existierendes Snippet erweitert, einfach eine weitere GUID dran packen. &lt;a href=&quot;http://www.hezmatt.org/~mpalmer/blog/general/really_really_distributed_revision_control.html&quot;&gt;Distributed version control&lt;/a&gt;...&lt;/li&gt;&lt;li&gt;Auf was für Ideen man kommt: &lt;a href=&quot;http://ajaxian.com/archives/dynamically-generic-pdfs-with-javascript&quot;&gt;PDFs aus JavaScript generieren&lt;/a&gt;...&lt;/li&gt;&lt;li&gt;Freakiges Zeug des Tages: &lt;a href=&quot;http://www.impactlab.com/2009/04/24/self-healing-bendable-concrete-for-a-safer-infrastructure/&quot;&gt;Selbstheilender Beton&lt;/a&gt; und mit &lt;a href=&quot;http://www.impactlab.com/2009/04/24/super-spider-silk/&quot;&gt;Metall verstärkte Spinnenseide&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Fri, 24 Apr 2009 21:05:00 +0200</pubDate>
    <guid isPermaLink="false">http://www.emplify.de/archives/911-guid.html</guid>
    
</item>

</channel>
</rss>