<?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>Privates Blog von Karsten Gresch &#187; Ideen</title>
	<atom:link href="http://blog.gresch.de/tag/ideen/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.gresch.de</link>
	<description>Varia, Miscellania</description>
	<lastBuildDate>Wed, 06 Jul 2011 18:23:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Social DNA</title>
		<link>http://blog.gresch.de/2008/09/04/social-dna/</link>
		<comments>http://blog.gresch.de/2008/09/04/social-dna/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 20:45:00 +0000</pubDate>
		<dc:creator>KG</dc:creator>
				<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[berlin]]></category>
		<category><![CDATA[bildung]]></category>
		<category><![CDATA[develop]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Ideen]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jsf]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Literatur]]></category>
		<category><![CDATA[Politik]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://web636.webbox122.server-home.org/wpkg/?p=286</guid>
		<description><![CDATA[Letztens eine Nachricht über XING erhalten. Der Absender zeigte sich erfreut über meine dort hinterlegten Interessen, als da wären: Softwareentwicklung mit agilen Methoden, Java EE (JEE), J2EE, Java2EE, Java, Ruby, Linux, JSF, Spring, Hibernate, SCALA, JBoss Seam, Maven, Apache Software Foundation, Eclipse, Eclipse RCP, NetBeans, Rules Engines, Middleware, SOA, BPM, ITIL, TOGAF, Zachman, Lean Management, [...]]]></description>
			<content:encoded><![CDATA[<p>Letztens eine Nachricht über XING erhalten. Der Absender zeigte sich erfreut über meine dort hinterlegten Interessen, als da wären:</p>
<p><em>Softwareentwicklung mit agilen Methoden, Java EE (JEE), J2EE, Java2EE, Java, Ruby, Linux, JSF, Spring, Hibernate, SCALA, JBoss Seam, Maven, Apache Software Foundation, Eclipse, Eclipse RCP, NetBeans, Rules Engines, Middleware, SOA, BPM, ITIL, TOGAF, Zachman, Lean Management, IT-Strategie, Neue Musik, Klassische Musik, Musizieren, Klavier, Klarinette, Literatur (speziell Lyrik), Literatur, Bildende Künste, Kunst, Kulturgeschichte, Kunstgeschichte, Berlin, London, Venedig, Paris, Florenz, Rechtsinformatik, Italien, Großbritannien, English Literature, English Verse. Werke u.a. folgender Personen: Fowler, Tiepolo, Eisenstein, Braudel, Schnitzler, Ligeti, Knuth, Pushkin, Satie, Bellini, Monteverdi, Adams, Veronese, Shelley, Brecht, Dowson, Brahms, Montaigne, Schumann, Kubrick, Rameau, Bartok, Huizinga, Mahler, v. Bingen, Lenau, Frisch, Lenz, Olbrisch, Brunelleschi, Lichtenberg, Turner, Günther, Trakl, Scelsi, Redon, Streeruwitz, Flaubert, Friedell, Naso, Wilde, Bernhard, Erasmus, Gernhardt, Klimt, Palladio, Rückert, Härtling, Flaccus, v.d. Weyden, Balthus, Reynaldo Hahn, Caroll, Borodin, Verlaine, Mörike, Schobert, Villon, Greenaway, Heym, Thelen, Watteau, Abschatz, Jelinek, Bach (4x), Huysmans, Schiele, Ravel, Walser, V. Klemperer, Augustinus, Kling, Mann (2x), Gombrich, Stroustrup, Auster, Brüder Limburg, Franck, Purcell, Fellini, Truffaut, Hofmannsthal, Pollock, Schubert, Bresdins, Ariès/Duby, Bulgakow, Lenz, Proust, Neruda, de Beauvoir, Brouwer, Fragonard, Degas, Kurtag, Zelenka, Pepys, Rimbaud, Giorgione, Bachmann, Vian, Wilder, Wilmot/Rochester, Brinkmann, Callot, Opitz, Couperin, Ockeghem, Giacometti, Celan, Klinger, Catull, Sterne. Laufen, Laufsport, Joggen, Marathon.</em></p>
<p><em> </em><em> </em></p>
<p><em> </em></p>
<p><em> </em></p>
<p>Diese hatte ich schon vor längerer Zeit einmal zusammengekramt, um einer <a href="http://blog.gresch.de/2005/05/05/computersprache/">schmerzhaft</a> Geliebten zu erkennen zu geben, ich wäre der richtige für sie, allein meiner Interessen wegen. (Magisches Denken, Zaubersprüche der Kindheit, nur transzendiert.).</p>
<p>Tatsächlich erkannte ich nach einer Weile, dass diese Frau sich weder für mich noch für wenigstens 10% der aufgeführten &#8220;Inhalte&#8221; hinter den Namen interessierte.</p>
<p>Wär mir letzteres wiederum von Anfang an bekannt gewesen, hätte ich gar nicht damit begonnen, ihr nichtvorhandene Gemeinsamkeiten zu unterstellen (Gegengeschlechtlichkeit ist ja wirklich keine Gemeinsamkeit.).</p>
<p>Und auch kein ernsthaftes Interesse für sie entwickelt.</p>
<p>Das wirft bei mir die Frage auf, ob es nicht irgendeinen Social-Web-Dienst gibt, bei dem man solche Informationen nicht hinterlegen kann, um eine &#8220;Interest Map&#8221; zu erstellen, die man dann mit der anderer Nutzer vergleichen kann. Auf diese Weise könnte man eine <a href="/index.php?/archives/212-Frisch-Lektuere-Rueckzug-aufs-Selbst.html">Sozial-DNA</a> erstellen, und Menschen finden, die ähnliche Interessen haben / Ziele verfolgen.</p>
<p>Am besten noch mobil die Sozial-DNA gegeneinander abgleichen können. Und das noch für berufliche Profile und private. Und eine &#8220;Heat Map&#8221;, die anzeigt, wo sich im Raum die Leute befinden, mit denen man zumindest die Interessen teilt. Etc. Etc. (z.B. mit sozioökonomischen und politischen Kriterien).</p>
<p>Datenschutz wäre da ein noch sensibleres Thema als bei den gängigen &#8220;Social Tools&#8221;. Mir erschiene <em>so etwas</em> jedenfalls sinnvoller als die ganzen &#8220;Legacy DNA&#8221; Startups wie <a href="http://www.navigenics.com/">Navigenics </a>etc., die einem alles und nichts zu der eigenen DNA mitteilen. Die Möglichkeit, die &#8220;Social DNA&#8221; (die keinen Status ausdrückt, sondern mikroindividuelle Differenzierung) verändern zu können, ist hier entscheidend: Jeder Mensch hat ja die Möglichkeit, sein Profil zu verändern. Ggf. sollte man sogar von vornherein angeben können, in welche Richtung man sich entwickeln möchte, was man nicht kennt, aber kennen möchte etc.</p>
<p>Konkreter sollte das ganze so gestaltet sein, dass für den Grunddatenbestand eine Anzahl von etwa 100 unterschiedlichen &#8220;Leads&#8221; (Schlüsselpersonen) ihre inhaltlichen, kulturellen, religiösen, sportlichen, politischen Interessen und Kenntnisse, Ziele und Vorlieben mitteilen, am besten über eine Liste von Stichwörtern wie oben dargestellt.</p>
<p>Diese wird dann geparst, bestehenden Schlüsselobjekten und semantisch zugeordnet. Danach erfolgt dann eine Auswertung / Neuindexierung der ermittelten Objekte durch die Nutzer. Sind die Schlüsselbobjekte zugeordnet, werden sie bewertet: Bei &#8220;Werken&#8221;, Künstlerinnen, Musikstücken (kristalline Intelligenz) vor allem nach Vorlieben (mag ich / mag nicht / mir unbekannt), bei konzeptionellen Schlüsselobjekten (fluider Intelligenz) auch nach Fähigkeit (verstehe/kann ich, verstehe/kann ich nicht / mir unbekannt).</p>
<p>Dieser Grunddatenbestand kann dann von anderen übernommen und weiter angepasst werden.</p>
<p>Das ganze mit der Möglichkeit, sich mit anderen Nutzern &#8220;zu verbinden&#8221;, von ihnen Objekte zu übernehmen und für sich selbst zu bewerten, zu suchen und sich finden zu lassen und sich eine Timeline anzeigen zu lassen, aus der man später ermitteln kann, wie sich die eigene Social DNA verändert hat.</p>
<p>Falls jemand einen solchen Dienst kennt, wär ich für einen Hinweis sehr dankbar <img src='http://blog.gresch.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gresch.de/2008/09/04/social-dna/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Idee: Dokumentations-Plugin f. Eclipse mit Codeausschnitten</title>
		<link>http://blog.gresch.de/2007/06/28/idee-dokumentations-plugin-f-eclipse-mit-codeausschnitten/</link>
		<comments>http://blog.gresch.de/2007/06/28/idee-dokumentations-plugin-f-eclipse-mit-codeausschnitten/#comments</comments>
		<pubDate>Thu, 28 Jun 2007 18:52:30 +0000</pubDate>
		<dc:creator>KG</dc:creator>
				<category><![CDATA[Vermisstes]]></category>
		<category><![CDATA[develop]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Ideen]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://web636.webbox122.server-home.org/wpkg/?p=194</guid>
		<description><![CDATA[Ein Syntaxfehler in Codebeispielen f&#252;r Fachliteratur k&#246;nnte nicht erfolgen, wenn man die Code-Beispiele immer direkt aus der IDE n&#228;hme; diese zeigte sofort den Fehler an. Daher w&#228;re ein Eclipse-Plugin, etwa f&#252;r DocBook-Dokumentation n&#252;tzlich, wo man f&#252;r &#60;programlisting&#62;-Tags auf einen Code-Ausschnitt verweisen k&#246;nnte, den man direkt aus der &#34;lebenden Klasse&#34; nehmen k&#246;nnte. &#160; &#160;]]></description>
			<content:encoded><![CDATA[<p>Ein Syntaxfehler in Codebeispielen f&uuml;r Fachliteratur k&ouml;nnte nicht erfolgen, wenn man die Code-Beispiele immer direkt aus der IDE n&auml;hme; diese zeigte sofort den Fehler an. </p>
<p>Daher w&auml;re ein Eclipse-Plugin, etwa f&uuml;r DocBook-Dokumentation n&uuml;tzlich, wo man f&uuml;r <em>&lt;programlisting&gt;</em>-Tags auf einen Code-Ausschnitt verweisen k&ouml;nnte, den man direkt aus der &quot;lebenden Klasse&quot; <img src='http://blog.gresch.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  nehmen k&ouml;nnte.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gresch.de/2007/06/28/idee-dokumentations-plugin-f-eclipse-mit-codeausschnitten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Idee</title>
		<link>http://blog.gresch.de/2006/08/22/idee/</link>
		<comments>http://blog.gresch.de/2006/08/22/idee/#comments</comments>
		<pubDate>Tue, 22 Aug 2006 09:55:00 +0000</pubDate>
		<dc:creator>KG</dc:creator>
				<category><![CDATA[Vermisstes]]></category>
		<category><![CDATA[Ideen]]></category>

		<guid isPermaLink="false">http://web636.webbox122.server-home.org/wpkg/?p=47</guid>
		<description><![CDATA[Kleine Idee fÃ¼r eine &#8220;Killerapplikation&#8221;, wÃ¤hrend eines GesprÃ¤chs mit einer Kollegin (Dazzlog) entstanden: Eine Sticky-Notes-Anwendung, die nicht nur ermÃ¶glicht, Reminder zu setzen etc. Vielmehr wird ermÃ¶glicht, Anwendungen, ggf. auch den ganzen Rechner zu sperren (auch nach einem Neustart). Um die Blockade zu sperren, kann festgelegt werden, dass entweder eine bestimmte Zeit abgelaufen sein muss, oder [...]]]></description>
			<content:encoded><![CDATA[<p>Kleine Idee fÃ¼r eine &#8220;Killerapplikation&#8221;, wÃ¤hrend eines GesprÃ¤chs mit einer Kollegin (<a href="http://www.dazzlog.de"  title="Dazzlog">Dazzlog</a>) entstanden: </p>
<p>Eine Sticky-Notes-Anwendung, die nicht nur ermÃ¶glicht, Reminder zu setzen etc. Vielmehr wird ermÃ¶glicht, Anwendungen, ggf. auch den ganzen Rechner zu sperren (auch nach einem Neustart).</p>
<p>Um die Blockade zu sperren, kann festgelegt werden, dass entweder eine bestimmte Zeit abgelaufen sein muss, oder (und das ist der Clou) eine andere Person ein E-Mail/SMS/HTTP-Request schicken muss, um die Sperre wieder aufzuheben. Hintergrund ist der, dass Nerds auch soziale Kontakte pflegen mÃ¼ssen, aber oft Zwang brauchen, um vom Rechner loszukommen. Ebenso SpielsÃ¼chtige.</p>
<p>Das Konzept lieÃŸe sich beliebig erweitern &#8211; z.B. PayPal-Zahlungen mÃ¼ssten eingehen etc. etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gresch.de/2006/08/22/idee/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Humane Interface &#8211; Shift it to the IDE&#8230;?</title>
		<link>http://blog.gresch.de/2006/05/31/humane-interface-shift-it-to-the-ide/</link>
		<comments>http://blog.gresch.de/2006/05/31/humane-interface-shift-it-to-the-ide/#comments</comments>
		<pubDate>Wed, 31 May 2006 05:04:00 +0000</pubDate>
		<dc:creator>KG</dc:creator>
				<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Vermisstes]]></category>
		<category><![CDATA[Ideen]]></category>

		<guid isPermaLink="false">http://web636.webbox122.server-home.org/wpkg/?p=21</guid>
		<description><![CDATA[Based on an article in Martin Fowler&#8217;s Bliki, an interesting discussion has started, roughly six months ago (have a look at the overview at Joe de Villa&#8217;s Blog). To make it short &#8211; some people like to use a very reduced API for a programming language, others can&#8217;t get enough &#8220;comfort methods&#8221; and interfaces and [...]]]></description>
			<content:encoded><![CDATA[<p>Based on an <a href="http://www.martinfowler.com/bliki/HumaneInterface.html"  title="Link to Martin Fowler's original HI article">article</a> in Martin Fowler&#8217;s Bliki, an interesting discussion has started, roughly six months ago (have a look at the overview at <a href="http://farm.tucows.com/blog/_archives/2005/12/9/1443435.html"  title="Link to the HI discussion abstract from Joe de Villa">Joe de Villa&#8217;s Blog</a>).</p>
<p>To make it short &#8211; some people like to use a very reduced API for a programming language, others can&#8217;t get enough &#8220;comfort methods&#8221; and interfaces and the rest likes something in between these extremes.</p>
<p>OK &#8211; here&#8217;s my personal proposal in a howto-manner:</p>
<p>An API could support different levels of, let&#8217;s say, &#8220;feature sets&#8221;. E.g. there could be a &#8220;feature set&#8221; with an identifier like &#8220;REDUCED&#8221;-&#8221;BASIC&#8221;-&#8221;NORMAL&#8221;, or just &#8220;1&#8243;-&#8221;2&#8243;-&#8221;3&#8243; and so forth.</p>
<p>The implementation of such &#8220;feature sets&#8221; could be implemented in Java with annotations e.g.</p>
<pre>
@feature-set BASIC
public void doSomething() { /* ... */ }
</pre>
<p>etc.</p>
<p>A developer now should have the chance to decide which &#8220;feature set&#8221; to use. How could she/he do this?</p>
<p>On the one hand, the <b>compiler</b> could support an argument that e.g. checks that only those methods are used that match the specified API &#8220;feature set&#8221; interfaces, classes, methods etc.</p>
<p>On the other hand, the <b>IDE</b> could support the developer in specifiying the API&#8217;s &#8220;feature set&#8221; and then display only the matching interfaces, classes, methods etc.</p>
<p>In my opinion an interface for programming is basically adressed to humans. If so, the &#8220;taste&#8221; and the experience of human programmers can differ extremely. So why should the API not allow the human programmer to select the range of features of it?</p>
<p>That such &#8220;feature sets&#8221; are feasible, is clearly shown with the <a href="http://www.eclipse.org/mylar/index.php"  title="Link to the Eclipse Mylar project">Eclipse Mylar project</a>. </p>
<p>Here, very individual &#8220;feature highlighters&#8221; are built based on single tasks and the dynamik activities of the programmer. Following this approach, one could even think giving programmers the ability to define their own, individual &#8220;feature sets&#8221; for a common API.</p>
<p>What do you think?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gresch.de/2006/05/31/humane-interface-shift-it-to-the-ide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Computersprache</title>
		<link>http://blog.gresch.de/2005/05/05/computersprache/</link>
		<comments>http://blog.gresch.de/2005/05/05/computersprache/#comments</comments>
		<pubDate>Thu, 05 May 2005 07:07:00 +0000</pubDate>
		<dc:creator>KG</dc:creator>
				<category><![CDATA[Literatur]]></category>
		<category><![CDATA[Vermisstes]]></category>
		<category><![CDATA[Ideen]]></category>

		<guid isPermaLink="false">http://web636.webbox122.server-home.org/wpkg/?p=42</guid>
		<description><![CDATA[In der letzten Zeit in meine &#8216;künstliche&#8217; Sprache (insb. die Poemata) Kommentare aus der Programmierersprache eingeführt. Z.B.: /* gesicht */ cor/*o?*/naleiden, nicht das übersetzte deine hand in rom. jetzt dein blick in meinem kopf, deine hand an der stirn schritten wir glücklichen am lido, könnte dein blick mich nur nicht halten unerhört! unerhört. meine haut, [...]]]></description>
			<content:encoded><![CDATA[<p>In der letzten Zeit in meine &#8216;künstliche&#8217; Sprache (insb. die Poemata) Kommentare aus der Programmierersprache eingeführt. Z.B.:</p>
<pre><span style="color: #006699;">/* gesicht */</span></pre>
<pre>cor<span style="color: #006699;">/*o?*/</span>naleiden,
nicht das übersetzte
deine hand in rom.

jetzt dein blick in
meinem kopf, deine hand
an der stirn 

schritten wir glücklichen
am lido, könnte dein
blick mich nur nicht halten

unerhört! unerhört. meine
haut, dein hauch. unsre

ersten lächler, die schneeïchten
tropfen, verrostete
fossilien, <span style="color: #006699;">/* lilien */ </span>butterblumen.<span style="color: #006699;">

/* atzenbrugger deutsche.*/</span><span style="color: #006699;">
/* ah, ye mouth! */
/* 1418 1792 die flucht. */</span></pre>
<p>Nur jemand, der zumindest ein wenig mit dem Programmieren vertraut ist, wird die &#8220;Symbole&#8221; (i.e. Kommentarsyntax) zu <em>lesen</em> wissen.</p>
<p>Allerdings denke ich, dass in Zukunft weitaus mehr und andere Menschen als die Programmierer dazu in der Lage sein können und werden: Wir werden den Computer wohl niemals vermitteln können, unsere menschliche Sprache vollständig zu verstehen.</p>
<p>Aber wir können uns selbst beibringen, die Sprache zu verstehen, die wir den Computern beibringen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.gresch.de/2005/05/05/computersprache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

