<?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>fiskeben.dk &#187; Nørderi</title>
	<atom:link href="http://fiskeben.dk/category/N%C3%B8rderi/feed/" rel="self" type="application/rss+xml" />
	<link>http://fiskeben.dk</link>
	<description>Meninger med mening</description>
	<lastBuildDate>Sun, 29 Jan 2012 10:21:05 +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>Effektiv søgefunktion med Full Text indeks i MySQL</title>
		<link>http://fiskeben.dk/2011/12/18/effektiv-sogefunktion-med-full-text-indeks-i-mysql/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=effektiv-sogefunktion-med-full-text-indeks-i-mysql</link>
		<comments>http://fiskeben.dk/2011/12/18/effektiv-sogefunktion-med-full-text-indeks-i-mysql/#comments</comments>
		<pubDate>Sun, 18 Dec 2011 10:30:26 +0000</pubDate>
		<dc:creator>fiskeben</dc:creator>
				<category><![CDATA[Nørderi]]></category>
		<category><![CDATA[binary search]]></category>
		<category><![CDATA[Full Text]]></category>
		<category><![CDATA[indeks]]></category>
		<category><![CDATA[Lucene]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[natural language]]></category>
		<category><![CDATA[query language]]></category>
		<category><![CDATA[Sphinx]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[søg]]></category>
		<category><![CDATA[søgning]]></category>

		<guid isPermaLink="false">http://fiskeben.dk/?p=2063</guid>
		<description><![CDATA[Selvom det de sidste år er meget populært at bruge dedikerede søgeindex som Sphinx og Lucene, så kan disse systemer i bund og grund mere, end hvad de fleste har behov for eller har til rådighed. Dedikerede søgeindex kræver som regel, at de kan køre som en egen service på serveren. Det tilbyder de færreste [...]]]></description>
			<content:encoded><![CDATA[<p>Selvom det de sidste år er meget populært at bruge dedikerede søgeindex som <a title="Sphinx search" href="http://sphinxsearch.com/">Sphinx</a> og <a title="Apache Lucene" href="http://lucene.apache.org/java/docs/index.html">Lucene</a>, så kan disse systemer i bund og grund mere, end hvad de fleste har behov for eller har til rådighed. Dedikerede søgeindex kræver som regel, at de kan køre som en egen service på serveren. Det tilbyder de færreste webhoteller.</p>
<p>At lave en fornuftig søgefunktion med <a title="Mere om MySQL" href="http://mysql.com">MySQL-databasen</a> er slet ikke så svært, og det er heller ikke så ineffektivt, som man nemt kan foranlediges til at tro. Det dækker til fulde behovet for små og mellemstore websider. Til for eksempel en blog (uanset størrelse) er MySQL rigeligt, men de dedikerede indekseringstjenester har rigtignok ekstra funktioner som facetter, markering af søgeord og relevans, som man enten må undvære eller implementere selv.</p>
<p>Denne guide retter sig mod de, der bruger MySQL til database for mindre og mellemstore websider, hvor man har brug for en form for søgefunktion.</p>
<p><strong>Opret indeks på tabellen</strong><br />
MySQL har en funktion, der hedder Full-Text indeksering på tabeller. Det er kort fortalt et indbygget indeks i MySQL, som opdateres hver gang man kører en INSERT eller UPDATE på en tabel. Så søger databasen i indekset istedet for i selve tabellen, og søgningen vil gå hurtigere.</p>
<p>Det første vi derfor skal gøre er at oprette indekset på tabellen i MySQL. Det kræver, at vi først bestemmer os for, hvilke felter i tabellen, der skal kunne søges i. For eksempel har man gerne to felter, man har lyst til at gøre søgbare: overskrift og indhold. Disse skal vi oprette et fælles indeks over. Det gøres med denne kommando:</p>
<p><code>CREATE FULLTEXT INDEX mit_index ON min_tabel (felt_a, felt_b, felt_c);</code></p>
<p>Husk at skrive navnene på din tabel og de felter, som skal indekseres. Du kan selvfølgelig også kalde indekset noget andet end &#8216;mit_indeks&#8217;.</p>
<p><strong>Søg i indekset</strong><br />
Søgningen i tabellen benytter MySQLs MATCH-AGAINST kommando i WHERE-delen af SQL-kommandoen. Kommandoen ser således ud:</p>
<p><code>SELECT * FROM min_tabel WHERE MATCH(felt_a, felt_b, felt_c) AGAINST('søgeord');</code></p>
<p>Her er det vigtigt at huske på, at felterne i MATCH-kommandoen skal være de samme, som du brugte i indekset, som vi lige har oprettet.</p>
<p>Dette er stort set alt du behøver, for at lave en udmærket søgefunktion med MySQL &#8211; med andre ord værktøjer, der allerede er tilgængelige på dit eget webhotel.</p>
<p>Hvis du selv vil udforske videre indenfor Full Text indeksering, så <a title="MySQL Full Text indeksering" href="http://dev.mysql.com/doc/refman/5.5/en/fulltext-search.html">start med dokumentationen</a>. Læs videre for en kort introduktion til nogle ekstra features.</p>
<p><strong>Mere avancerede søgeformer</strong><br />
Det er muligt at udvide funktionaliteten lidt. AGAINST-kommandoen kan tage et ekstra parameter, der fortæller MySQL, hvordan den skal søge i indekset. Her kan man bruge mere eksotiske funktioner som binær søgning og søgning med naturligt sprog. Det følgende er kun en enkel introduktion &#8211; den dybere forståelse må du selv sørge for ved at læse dokumentationen eller søge på nettet.</p>
<p><strong>Binært søg</strong><br />
Binært søg vil sige, at man kan bruge plus og minus foran ord i sit søgeudtryk for at fortælle databasen, hvilke ord der skal stå i teksten, og hvilke der ikke må stå i teksten. Et eksempel kunne være et søgeudtryk som &#8216;mobiltelefon -android&#8217; som vil returnere de rækker, som nævner mobiltelefon men ikke android.</p>
<p><strong>Query expansion</strong><br />
Query expansion er en mere &#8216;intelligent&#8217; (i mangel af bedre ord) form for søgning, men den kan desværre også let give en masse irrelevante søgeresultater. I korte træk fungerer det sådan, at databasen kan udlede andre søgeudtryk ud fra det man faktisk har søgt efter. Med udgangspunkt i eksemplet ovenfor, så kan en søgning efter &#8216;mobiltelefon&#8217; også give resultater, hvor kun &#8216;android&#8217; forekommer, fordi databasen kan se, at &#8216;android&#8217; ofte optræder i sammenhæng med &#8216;mobiltelefon&#8217;.</p>
<p>Ifølge dokumentationen virker dette bedst, når man bruger (meget) korte søgeord.</p>
<p><strong>Natural language mode</strong><br />
For at være helt ærlig, så kan jeg ikke finde et entydigt svar på, hvad natural language mode egentlig er. Det ser ud til, at denne funktion også giver en score til rangering af resultaterne efter relevans. Desuden kan man antage, at navnet betyder, at funktionen er bedre til at håndtere søgninger, hvor man bruger mere naturligt sprog. Natural language mode blev først introduceret i MySQL 5.5.</p>
<div class="al2fb_like_button"><div id="fb-root"></div><script src="http://connect.facebook.net/da_DK/all.js#appId=137702713011829&amp;xfbml=1" type="text/javascript"></script>
<fb:like href="http://fiskeben.dk/2011/12/18/effektiv-sogefunktion-med-full-text-indeks-i-mysql/" layout="button_count" show_faces="true" width="450" action="like" font="arial" colorscheme="light" ref="AL2FB"></fb:like></div>]]></content:encoded>
			<wfw:commentRss>http://fiskeben.dk/2011/12/18/effektiv-sogefunktion-med-full-text-indeks-i-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TermKit</title>
		<link>http://fiskeben.dk/2011/05/19/termkit/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=termkit</link>
		<comments>http://fiskeben.dk/2011/05/19/termkit/#comments</comments>
		<pubDate>Thu, 19 May 2011 06:07:25 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Nørderi]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[Steven Wittens]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[TermKit]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://fiskeben.dk/?p=1917</guid>
		<description><![CDATA[En fyr ved navn Steven Wittens vil gøre op med de gammeldagse UNIX terminaler og bringe dem ind i 2011 med sit projekt, TermKit. It&#8217;s 2011, and monospace text just doesn&#8217;t cut it anymore. In the default ANSI color palette, barely any of the possible color combinations are even readable. We can&#8217;t display graphs, mathematical [...]]]></description>
			<content:encoded><![CDATA[<p>En fyr ved navn Steven Wittens vil gøre op med de gammeldagse UNIX terminaler og bringe dem ind i 2011 <a title="On TermKit" href="http://acko.net/blog/on-termkit">med sit projekt, TermKit</a>.</p>
<blockquote><p>It&#8217;s 2011, and monospace text just doesn&#8217;t cut it anymore. In the default ANSI color palette, barely any of the possible color combinations are even readable. We can&#8217;t display graphs, mathematical formulas, tables, etc. We can&#8217;t use the principles of modern typography to lay out information in a readable, balanced way.</p></blockquote>
<p>At lave et grafisk alternativ til kommandolinjen har været forsøgt mange gange før, men der er en grund til, at de knapt nok slår igennem hos nybegyndere, der får koldsved ved tanken om terminaler: fleksibilitet og fart.</p>
<p>Alligevel synes jeg, at TermKit fortjener opmærksomhed. Det lader til at være gennemtænkt, og at fyren ved hvad han snakker om.</p>
]]></content:encoded>
			<wfw:commentRss>http://fiskeben.dk/2011/05/19/termkit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>6 andre måder at bruge App Switcher på</title>
		<link>http://fiskeben.dk/2011/05/18/6-andre-mader-at-bruge-app-switcher-pa/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=6-andre-mader-at-bruge-app-switcher-pa</link>
		<comments>http://fiskeben.dk/2011/05/18/6-andre-mader-at-bruge-app-switcher-pa/#comments</comments>
		<pubDate>Wed, 18 May 2011 05:38:37 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[Nørderi]]></category>
		<category><![CDATA[application switcher]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[Macworld]]></category>
		<category><![CDATA[OSX]]></category>

		<guid isPermaLink="false">http://fiskeben.dk/?p=1914</guid>
		<description><![CDATA[De fleste kender til cmd + tab for at skifte mellem programmer i Mac OSX, men funktionen har faktisk en del skjulte features. Seks, for at være nøjagtig. Min favorit er denne: There’s no need to move to every program and quit each individually. Press Command-Tab for the Application Switcher and then, keeping Command down, [...]]]></description>
			<content:encoded><![CDATA[<p>De fleste kender til cmd + tab for at skifte mellem programmer i Mac OSX, men funktionen har faktisk en del skjulte features. Seks, for at være nøjagtig. </p>
<p>Min favorit er denne:</p>
<blockquote><p>There’s no need to move to every program and quit each individually. Press Command-Tab for the Application Switcher and then, keeping Command down, press and hold Q. Each application quits in turn; you’ll be notified if there are any unsaved changes in documents.</p></blockquote>
<p><a href="http://www.macworld.com/article/159921/2011/05/appswitcher.html">Læs de andre fem tips på Macworld.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://fiskeben.dk/2011/05/18/6-andre-mader-at-bruge-app-switcher-pa/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Lego iPad stand</title>
		<link>http://fiskeben.dk/2010/09/12/lego-ipad-stand/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=lego-ipad-stand</link>
		<comments>http://fiskeben.dk/2010/09/12/lego-ipad-stand/#comments</comments>
		<pubDate>Sun, 12 Sep 2010 19:46:10 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Nørderi]]></category>
		<category><![CDATA[Teknologi]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[LEGO]]></category>
		<category><![CDATA[London]]></category>
		<category><![CDATA[stand]]></category>

		<guid isPermaLink="false">http://fiskeben.dk/?p=1788</guid>
		<description><![CDATA[Da jeg var i London i forrige uge købte jeg en iPad, selvom jeg ikke ved hvad jeg skal bruge den til. Jeg er glad for den alligevel (mere om det i et andet indlæg, engang). Så glad, at jeg besluttede mig for at bygge en holder til den &#8211; i Lego, naturligvis. Standen består [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://fiskeben.dk/wp-content/uploads/2010/09/IMG_2184.jpg" rel="lightbox[1788]" title="IMG_2184"><img class="alignleft size-thumbnail wp-image-1792" style="margin: 0 10px 10px 0;" title="IMG_2184" src="http://fiskeben.dk/wp-content/uploads/2010/09/IMG_2184-150x150.jpg" alt="" width="96" height="96" /></a>Da jeg var i London i forrige uge købte jeg en iPad, selvom jeg ikke ved hvad jeg skal bruge den til. Jeg er glad for den alligevel (mere om det i et andet indlæg, engang). Så glad, at jeg besluttede mig for at bygge en holder til den &#8211; i Lego, naturligvis.<span id="more-1788"></span></p>
<p>Standen består af en ramme og tre ben. Fødderne er liggende dæk, og de giver et fremragende fæste og udgør et et godt og stabilt fundament. Den kan holde en iPad i begge retninger; liggende og stående, og den fungerer rigtig godt som ladestation (stikket går ikke ned i bordfladen, når iPaden står op).</p>
<p>Standen er kun bygget af  dele fra Lego Mindstorms 2.0 og er stadigvæk ganske beta. Den mangler lidt stabilitet, specielt bagbenet er en anelse vakkelvornt. Den kan ikke varieres i vinkel, men jeg synes ikke det gør noget; iPaden står i den vinkel, jeg synes er passende.</p>
<p>Har du tips eller ideer til forbedringer, så læg gerne en kommentar.</p>

<a href='http://fiskeben.dk/2010/09/12/lego-ipad-stand/img_2190/' title='IMG_2190'><img width="150" height="150" src="http://fiskeben.dk/wp-content/uploads/2010/09/IMG_2190-150x150.jpg" class="attachment-thumbnail" alt="IMG_2190" title="IMG_2190" /></a>
<a href='http://fiskeben.dk/2010/09/12/lego-ipad-stand/img_2189/' title='IMG_2189'><img width="150" height="150" src="http://fiskeben.dk/wp-content/uploads/2010/09/IMG_2189-150x150.jpg" class="attachment-thumbnail" alt="IMG_2189" title="IMG_2189" /></a>
<a href='http://fiskeben.dk/2010/09/12/lego-ipad-stand/img_2188/' title='IMG_2188'><img width="150" height="150" src="http://fiskeben.dk/wp-content/uploads/2010/09/IMG_2188-150x150.jpg" class="attachment-thumbnail" alt="IMG_2188" title="IMG_2188" /></a>
<a href='http://fiskeben.dk/2010/09/12/lego-ipad-stand/img_2184/' title='IMG_2184'><img width="150" height="150" src="http://fiskeben.dk/wp-content/uploads/2010/09/IMG_2184-150x150.jpg" class="attachment-thumbnail" alt="IMG_2184" title="IMG_2184" /></a>

]]></content:encoded>
			<wfw:commentRss>http://fiskeben.dk/2010/09/12/lego-ipad-stand/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>HTML-tip: få bedre formularer med label-tagget</title>
		<link>http://fiskeben.dk/2010/03/30/html-tip-fa-bedre-formularer-med-label-tagget/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=html-tip-fa-bedre-formularer-med-label-tagget</link>
		<comments>http://fiskeben.dk/2010/03/30/html-tip-fa-bedre-formularer-med-label-tagget/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 18:15:25 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Nørderi]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[brugervenlighed]]></category>
		<category><![CDATA[formular]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[html-tip]]></category>
		<category><![CDATA[label]]></category>

		<guid isPermaLink="false">http://fiskeben.dk/?p=1650</guid>
		<description><![CDATA[Alt for ofte når jeg skal udfylde en formular på nettet, ser jeg at man ikke har brugt &#60;label&#62; tagget rigtigt (eller ikke i det hele taget). Det ses specielt på radio- og checkboxes, hvor man er nødt til at klikke på selve elementet for at markere det. Bruger man &#60;label&#62; rigtigt, kan dette forbedre [...]]]></description>
			<content:encoded><![CDATA[<p>Alt for ofte når jeg skal udfylde en formular på nettet, ser jeg at man ikke har brugt &lt;label&gt; tagget rigtigt (eller ikke i det hele taget). Det ses specielt på radio- og checkboxes, hvor man er nødt til at klikke på selve elementet for at markere det. Bruger man &lt;label&gt; rigtigt, kan dette forbedre brugervenligheden i dine formularer betragteligt.</p>
<p>Her er et eksempel på en formular, hvor man ikke har gjort det godt nok:</p>
<p><label>Bananer:</label><br />
<input name="bananer" type="checkbox" />
<p>Og her er et eksempel på en formular, hvor det er gjort rigtigt:</p>
<p><label for="bananer">Bananer:</label><br />
<input id="bananer" name="bananer" type="checkbox" />
<p>Bemærk hvordan du kan markere den nederste checkbox ved at trykke på teksten såvel som direkte på boksen. Det kan du ikke i den øverste. Dette medvirker til at det bliver meget lettere for brugeren at bruge formularen.</p>
<p>Metoden er ganske simpel, egentlig: &lt;label&gt; tagget skal kobles sammen med det form-element, det beskriver. Det gøres med &#8220;for&#8221; attributten på &lt;label&gt;. Der angiver man id&#8217;et på det element, som &lt;label&gt; beskriver. For eksempel:</p>
<p>&lt;label <strong>for=&#8221;bananer&#8221;</strong>&gt;Bananer:&lt;/label&gt;&lt;input type=&#8221;checkbox&#8221; <strong>id=&#8221;bananer&#8221;</strong> name=&#8221;bananer&#8221; /&gt;</p>
<p>Mere skal der ikke til for at øge brugervenligheden på en formular!</p>
<p>Du kan også opnå samme effekt hvis du lægger input-elementet indeni label-elementet.</p>
]]></content:encoded>
			<wfw:commentRss>http://fiskeben.dk/2010/03/30/html-tip-fa-bedre-formularer-med-label-tagget/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>no-reply er dårlig kundeservice</title>
		<link>http://fiskeben.dk/2010/02/10/no-reply-er-darlig-kundeservice/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=no-reply-er-darlig-kundeservice</link>
		<comments>http://fiskeben.dk/2010/02/10/no-reply-er-darlig-kundeservice/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 19:54:46 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Nørderi]]></category>
		<category><![CDATA[CRM]]></category>
		<category><![CDATA[e-mail]]></category>
		<category><![CDATA[kundeservice]]></category>
		<category><![CDATA[no-reply]]></category>

		<guid isPermaLink="false">http://fiskeben.dk/?p=1647</guid>
		<description><![CDATA[Så godt som hver eneste gang jeg benytter et bestillingssystem eller lignende, er afsenderen på kvitteringsmailen en eller anden variant af &#8220;no-reply&#8221;. Det er som om &#8220;no-reply&#8221; er blevet en de-facto standard/sovepude for automatisk afsendte e-mails fra et system, og jeg synes dette er en elendig tendens som beviser, at mange udviklere er for dovne [...]]]></description>
			<content:encoded><![CDATA[<p>Så godt som hver eneste gang jeg benytter et bestillingssystem eller lignende, er afsenderen på kvitteringsmailen en eller anden variant af &#8220;no-reply&#8221;. Det er som om &#8220;no-reply&#8221; er blevet en de-facto standard/sovepude for automatisk afsendte e-mails fra et system, og jeg synes dette er en elendig tendens som beviser, at mange udviklere er for dovne og/eller slet ikke tænker sig om.</p>
<p>Selvfølgelig skal en kunde kunne svare på en kvitteringsmail hun har modtaget! Hvorfor ikke? E-mail er blevet et naturligt kommunikationsværktøj for rigtig mange mennesker, og det virker kun naturligt at man svarer på den e-mail man har fået fra et firma. Det er en direkte kontakt og e-mailen vil indeholde alle relevante oplysninger som en kundebehandler måtte ønske (såfremt kunden citerer den oprindelige e-mail). Hvorfor skal man begynde at lede efter andre kanaler at kontakte firmaet via, når nu man allerede har en som er åben? Det lugter lidt af at kunden skal opgive før hun kommer igang&#8230;</p>
<p>Jeg regner med at den gængse undskyldning er, at det er for vanskeligt at implementere håndtering af svar i systemet &#8211; eller at de i det mindste ikke har ressourcer til det. Det er noget værre bullshit efter min mening. De fleste (større?) firmaer har allerede CRM-systemer som tager imod e-mails og output fra kontaktformularer, og de fleste af dem <span style="text-decoration: underline;">sender jo en e-mail til afsenderen med et kvitteringsnummer som skal benyttes ved videre kontakt</span>! Hele funktionaliteten ligger jo der allerede! Det er stort set bare et spørgsmål om at ændre afsenderen fra &#8220;no-reply&#8221; til en adresse som faktisk overvåges af et CRM-system. Come on, det kan da ikke koste så meget at håndtere dette, og jeg garanterer for, at såvel kunderne som kundebehandlerne vil blive meget mere glade og tilfredse.</p>
]]></content:encoded>
			<wfw:commentRss>http://fiskeben.dk/2010/02/10/no-reply-er-darlig-kundeservice/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Derfor får iPad ingen Flash</title>
		<link>http://fiskeben.dk/2010/02/02/derfor-far-ipad-ingen-flash/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=derfor-far-ipad-ingen-flash</link>
		<comments>http://fiskeben.dk/2010/02/02/derfor-far-ipad-ingen-flash/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 07:28:50 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Nørderi]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPod]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[Steve Jobs]]></category>

		<guid isPermaLink="false">http://fiskeben.dk/?p=1641</guid>
		<description><![CDATA[Apples iPad har fået bølgerne til at gå rigtig højt i den sidste uges tid. Gud og hver mand har kommenteret den på den ene eller anden måde, og kontrasterne er skærende. Modstanderne fremhæver specielt den manglende Flash som en hæmsko og sikker kurs mod en fiaskofyldt afgrund. Altså det samme de sagde om iPhonen [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1642" class="wp-caption aligncenter" style="width: 370px"><img class="size-full wp-image-1642" title="ipad-flash" src="http://fiskeben.dk/wp-content/uploads/2010/02/ipad-flash.jpg" alt="ipad-flash" width="360" height="287" /><p class="wp-caption-text">Kritikernes dom over iPad</p></div>
<p>Apples <a title="Apple iPad" href="http://apple.com/ipad">iPad</a> har fået bølgerne til at gå rigtig højt i den sidste uges tid. Gud og hver mand har kommenteret den på den ene eller anden måde, og kontrasterne er skærende. Modstanderne fremhæver specielt den manglende Flash som en hæmsko og sikker kurs mod en fiaskofyldt afgrund. Altså det samme de sagde om iPhonen for nogle år siden&#8230;</p>
<p>Der findes kun een grund til, at Flash ikke er at finde på iPhone og ikke vil være det på iPad, når den kommer: rå business. Apple har sin App Store, hvor alt fra nogle af de største softwarehuse i verden til den 13-årige indieprogrammør kan få sine kreationer direkte ind på millioner af enheder verden over. De sætter selv prisen eller fjerner den helt, men folk har vist sig særdeles købelystne i den tid, hvor ordningen har eksisteret. Apple tager en del af kagen før den sendes videre til ophavsmanden, som til gengæld ikke behøver at løfte en finger i distributionsøjemed. Alle er glade. Rigtig glade, for der tjenes rigtig mange penge her.</p>
<p>Sæt Flash var tilgængelig på iPhone fra dag en. Hvor mange Flashudviklere havde mon gidet foretage skiftet til en anden platform, som tilmed koster penge og er underlagt Apples altseende og uretfærdige øjne, hvis de kunne fortsætte som de altid havde gjort? Hvad havde Apple fået ud af dét? Ikke meget.</p>
<p>Det er helt klart at Apple ikke er interesseret i at få en alternativ platform ind på sine gadgets, for den vil konkurrere med deres høne som lægger guldæg. Steve Jobs har angiveligt sagt for nylig, at Flash er noget lort som dovne udviklere hos Adobe har fedtet rundt med i alt for lang tid og at det aldrig kommer på Apples gadgets. Flash ER noget lort (noget forbandet lort tilmed!), og Jobs er heldig med at kunne spille lortekortet, når han skal forklare hvorfor hans dimser ikke kan noget så elementært som at køre Flash. Så slipper han for at indrømme, at det er fordi han ikke vil miste den gigantindtjening, der ligger i App Store.</p>
<p>De som kritiserer iPhone og ikke mindst iPad kører så utroligt meget rundt i den manglende Flash. Jeg kan kun sige: hvorfor gider I overhovedet bekymre jer om det? Lad være med at købe en! Men de kan ikke lade være med at bekymre sig, for de er hader tanken om denne lækre, slanke dims af aluminium og glas som de ikke kan blive set sammen med, fordi den er lavet af Apple og den kan ikke køre Flash. Misundelse, ganske enkelt (men der findes heldigvis også nuancerede kritikere).</p>
<p>Men disse skabs-købere er ikke de eneste, som er misundelige. Apple må være det eneste firma i verden som for det første får helt ekstremt megen omtale allerede før deres produkter præsenteres og for det andet får omtale af alt og alle. Uden at løfte en finger. Apple har ikke nævnt iPad eller iPhone med eet ord, før Steve Jobs tog dem op af lommen på en eller anden keynote i San Fransisco, men alligevel har nettet været oversvømmet med rygter &#8211; så meget at selv ikke-teknologiske medier nævner dem. Når dimserne er lanceret, får de endnu mere omtale og verden går i koma nogle dage mens den befinder sig i Steve Jobs&#8217; reality distortion field, og &#8211; og her kommer det som forundrer mig mest &#8211; ALLE har en mening om den og ALLE skal ud med den (inkl. yours truly). Også (især?) dem som kun har noget negativt at sige om dimsen og/eller Apple. Fuck, jeg tror Nokia ville sælge samtlige ansattes bedstemødre bare for at få den negative omtale Apple får.</p>
<p>Når alt dette så er sagt, så lad mig slå fast at jeg slet ikke er imponeret over iPad. Som mange andre har sagt, så synes jeg også den mest af alt minder om en forvokset iPod touch. Jeg kan ikke se, hvad jeg skulle med den, og det bekymrer mig at Apple prøver at gøre den til fremtidens computer samtidig som den er så lukket (seriøst&#8230; ingen multitasking engang?). Samtidig lokkes jeg af dens runde former og skinnende overflader, så jeg vælger at se tiden an og se hvilken plads den kommer til at få i verden.</p>
<p><em>PS: Det har været meeeget sløvt her på kanalen i nogle måneder. Det skyldes at jeg er flyttet i nyt hus (jippy!) men på grund af frosten og noget gravearbejde og fandens oldemor kan jeg ikke få internet endnu (buuuh!). Siden det ikke er så lokkende at surfe rundt på en ustabil 3G forbindelse som var det 1999 holder jeg det til et minimum &#8211; men dette måtte jeg bare få ud mens tid var.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://fiskeben.dk/2010/02/02/derfor-far-ipad-ingen-flash/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Er en tablet virkelig det vi vil have?</title>
		<link>http://fiskeben.dk/2009/12/03/er-en-tablet-virkelig-det-vi-vil-have/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=er-en-tablet-virkelig-det-vi-vil-have</link>
		<comments>http://fiskeben.dk/2009/12/03/er-en-tablet-virkelig-det-vi-vil-have/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 18:38:40 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Nørderi]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[aviser]]></category>
		<category><![CDATA[barnes and noble]]></category>
		<category><![CDATA[blade]]></category>
		<category><![CDATA[kindle]]></category>
		<category><![CDATA[medier]]></category>
		<category><![CDATA[multitouch]]></category>
		<category><![CDATA[nook]]></category>
		<category><![CDATA[tablet]]></category>

		<guid isPermaLink="false">http://fiskeben.dk/?p=1634</guid>
		<description><![CDATA[For tiden er der en masse rygter om at Apple barsler med en tablet af en eller anden art. Andre er også begyndt at melde sig på banen (se fx videoen over), og derudover har vi Kindle og Nook, som man kan læse elektroniske bøger på. Fællesnævneren for disse, som jeg ser det, er at [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://fiskeben.dk/2009/12/03/er-en-tablet-virkelig-det-vi-vil-have/"><em>Klik her for at se den indsatte video.</em></a></p>
<p>For tiden er der en masse <a title="Bare en af mange artikler" href="http://www.appleinsider.com/articles/09/07/24/apples_much_anticipated_tablet_device_coming_early_next_year.html">rygter</a> om at Apple barsler med en tablet af en eller anden art. Andre er også begyndt at melde sig på banen (se fx videoen over), og derudover har vi <a title="Amazon Kindle" href="http://www.amazon.com/dp/B0015T963C">Kindle</a> og <a title="Barnes and Noble" href="http://www.barnesandnoble.com/nook/">Nook</a>, som man kan læse elektroniske bøger på.</p>
<p>Fællesnævneren for disse, som jeg ser det, er at de skal tage det trykte medie ind i det nye årtusinde. Vi skal få aviser, blade og bøger i elektronisk form på en lille gadget, som vi kan sidde med i sofaen, ligge i sengen eller have med i toget.</p>
<p>Men er det virkelig en videreføring af et gammelt medie, vi vil have? Ønsker vi vores avis krydret med videoer, levende grafer og hvad vi nu kan finde på?</p>
<p>Hvorfor ikke skrotte gammelmediet 100% og starte helt på en frisk uden hensyntagen til, hvordan nyheder og populærkultur er blevet formidlet siden Guthenberg opfandt trykkemaskinen? Er det nødvendigt at disse tablets skal videreføre begreber som <em>sider</em>, <em>artikler</em> og <em>læseretning</em>? Skal læseren begrænses til et enkelt magasin, og skal artiklen også?</p>
<p>Vi har så mange elektroniske herligheder til rådighed i dag, og alligevel skal fremtidens nyhedsformidling låses i samme bås som fortidens. Dette område trænger virkelig til mere nytænkning end indlejrede videoer og multitouch.</p>
]]></content:encoded>
			<wfw:commentRss>http://fiskeben.dk/2009/12/03/er-en-tablet-virkelig-det-vi-vil-have/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Gaffatapeprogrammøren</title>
		<link>http://fiskeben.dk/2009/09/26/gaffatapeprogramm%c3%b8ren/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=gaffatapeprogramm%25c3%25b8ren</link>
		<comments>http://fiskeben.dk/2009/09/26/gaffatapeprogramm%c3%b8ren/#comments</comments>
		<pubDate>Sat, 26 Sep 2009 15:16:18 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Nørderi]]></category>
		<category><![CDATA[duct tape programmers]]></category>
		<category><![CDATA[gaffatapeprogrammører]]></category>
		<category><![CDATA[Joel on software]]></category>

		<guid isPermaLink="false">http://fiskeben.dk/?p=1589</guid>
		<description><![CDATA[Joel Spolsky må være en af de mest pragmatiske mennesker på internettet når det kommer til systemudvikling og ledelse af ditto teams. Hans seneste blogindlæg om gaffatapeprogrammører (duct tape programmers) er et rent guldkorn og lidt af en øjenåbner. Here is why I like duct tape programmers. Sometimes, you’re on a team, and you’re busy [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Joel on Software" href="http://www.joelonsoftware.com">Joel Spolsky</a> må være en af de mest pragmatiske mennesker på internettet når det kommer til systemudvikling og ledelse af ditto teams. Hans seneste <a title="Duct Tape Programmers" href="http://joelonsoftware.com/items/2009/09/23.html">blogindlæg om </a><em><a title="Duct Tape Programmers" href="http://joelonsoftware.com/items/2009/09/23.html">gaffatapeprogrammører</a></em><a title="Duct Tape Programmers" href="http://joelonsoftware.com/items/2009/09/23.html"> (duct tape programmers)</a> er et rent guldkorn og lidt af en øjenåbner.</p>
<blockquote><p>Here is why I like duct tape programmers. Sometimes, you’re on a team, and you’re busy banging out the code, and somebody comes up to your desk, coffee mug in hand, and starts rattling on about how if you use multi-threaded COM apartments, your app will be 34% sparklier, and it’s not even that hard, because he’s written a bunch of templates, and all you have to do is multiply-inherit from 17 of his templates, each taking an average of 4 arguments, and you barely even have to write the body of the function. It’s just a gigantic list of multiple-inheritance from different classes and hey, presto, multi-apartment threaded COM. And your eyes are swimming, and you have no friggin’ idea what this frigtard is talking about, but he just won’t go away, and even if he does go away, he’s just going back into his office to write more of his clever classes constructed entirely from multiple inheritance from templates, without a single implementation body at all, and it’s going to crash like crazy and you’re going to get paged at night to come in and try to figure it out because he’ll be at some goddamn “Design Patterns” meetup.</p>
<p>And the duct-tape programmer is not afraid to say, “multiple inheritance sucks. Stop it. Just stop.”</p></blockquote>
<p>Jeg må indrømme, at jeg kan genkende mig selv fra flere af de lejre han beskriver. Jeg lader mig nemt imponere af alverdens nye og smarte teknikker som skal gøre hverdagen åh så meget lettere, men jeg kommer aldrig så langt som at mestre nogen af dem. Samtidig prøver jeg også at være den type, der siger fra overfor arkitekturastronauter der lige har opdaget noget helt nyt og smart og revolutionerende. Alt sammen istedet for bare at kalde en spade for en spade, bruge de enkleste og bedst kendte værktøjer og få produktet ud ad døren.</p>
<p>Artiklen er god, og det er meget andet af det han skriver også.</p>
]]></content:encoded>
			<wfw:commentRss>http://fiskeben.dk/2009/09/26/gaffatapeprogramm%c3%b8ren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mindstorms</title>
		<link>http://fiskeben.dk/2009/09/08/mindstorms/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mindstorms</link>
		<comments>http://fiskeben.dk/2009/09/08/mindstorms/#comments</comments>
		<pubDate>Tue, 08 Sep 2009 20:56:49 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Nørderi]]></category>
		<category><![CDATA[LEGO]]></category>
		<category><![CDATA[Mindstorms NXT]]></category>

		<guid isPermaLink="false">http://fiskeben.dk/?p=1565</guid>
		<description><![CDATA[Jeg har anskaffet mig et sæt Mindstorms NXT 2.0 (teknisk set var det min kone som købte det til mig, men jeg havde købt det alligevel). Der er lagt i ovnen til en masse mørke vinteraftener hvor fantasien og ingeniørkunsten skal sættes på alvorlig prøve. En af de gode ting med Mindstorms er, at der [...]]]></description>
			<content:encoded><![CDATA[<p>Jeg har anskaffet mig et sæt <a title="Lego Mindstorms" href="http://mindstorms.lego.com">Mindstorms NXT 2.0</a> (teknisk set var det min kone som købte det til mig, men jeg havde købt det alligevel). Der er lagt i ovnen til en masse mørke vinteraftener hvor fantasien og ingeniørkunsten skal sættes på alvorlig prøve.</p>
<p>En af de gode ting med Mindstorms er, at der eksisterer et rigtig stor community hvor en masse kreative sjæle deler deres skabninger med hinanden. Et fantastisk eksempel på, hvad man kan lave med NXT (selvom den ikke er begrænset til delene i et standard sæt) er Ogre. Det er en tank på larvefødder udstyret med blandt andet kamera og en skræmmende hailstorm kanon. Tanken kan både fjernstyres og selv køre rundt og finde noget at skyde på.</p>
<p><a href="http://fiskeben.dk/2009/09/08/mindstorms/"><em>Klik her for at se den indsatte video.</em></a></p>
]]></content:encoded>
			<wfw:commentRss>http://fiskeben.dk/2009/09/08/mindstorms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- This Quick Cache file was built for (  fiskeben.dk/category/N%C3%B8rderi/feed/ ) in 0.39261 seconds, on Feb 7th, 2012 at 4:58 am UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Feb 7th, 2012 at 5:03 am UTC -->
