<!--{{{-->
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml'/>
<!--}}}-->
Background: #fff
Foreground: #000
PrimaryPale: #8cf
PrimaryLight: #18f
PrimaryMid: #04b
PrimaryDark: #014
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #eee
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #666
Error: #f88
/*{{{*/
body {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}

a {color:[[ColorPalette::PrimaryMid]];}
a:hover {background-color:[[ColorPalette::PrimaryMid]]; color:[[ColorPalette::Background]];}
a img {border:0;}

h1,h2,h3,h4,h5,h6 {color:[[ColorPalette::SecondaryDark]]; background:transparent;}
h1 {border-bottom:2px solid [[ColorPalette::TertiaryLight]];}
h2,h3 {border-bottom:1px solid [[ColorPalette::TertiaryLight]];}

.button {color:[[ColorPalette::PrimaryDark]]; border:1px solid [[ColorPalette::Background]];}
.button:hover {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::SecondaryLight]]; border-color:[[ColorPalette::SecondaryMid]];}
.button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::SecondaryDark]];}

.header {background:[[ColorPalette::PrimaryMid]];}
.headerShadow {color:[[ColorPalette::Foreground]];}
.headerShadow a {font-weight:normal; color:[[ColorPalette::Foreground]];}
.headerForeground {color:[[ColorPalette::Background]];}
.headerForeground a {font-weight:normal; color:[[ColorPalette::PrimaryPale]];}

.tabSelected{color:[[ColorPalette::PrimaryDark]];
	background:[[ColorPalette::TertiaryPale]];
	border-left:1px solid [[ColorPalette::TertiaryLight]];
	border-top:1px solid [[ColorPalette::TertiaryLight]];
	border-right:1px solid [[ColorPalette::TertiaryLight]];
}
.tabUnselected {color:[[ColorPalette::Background]]; background:[[ColorPalette::TertiaryMid]];}
.tabContents {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::TertiaryPale]]; border:1px solid [[ColorPalette::TertiaryLight]];}
.tabContents .button {border:0;}

#sidebar {}
#sidebarOptions input {border:1px solid [[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel {background:[[ColorPalette::PrimaryPale]];}
#sidebarOptions .sliderPanel a {border:none;color:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:hover {color:[[ColorPalette::Background]]; background:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:active {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::Background]];}

.wizard {background:[[ColorPalette::PrimaryPale]]; border:1px solid [[ColorPalette::PrimaryMid]];}
.wizard h1 {color:[[ColorPalette::PrimaryDark]]; border:none;}
.wizard h2 {color:[[ColorPalette::Foreground]]; border:none;}
.wizardStep {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];
	border:1px solid [[ColorPalette::PrimaryMid]];}
.wizardStep.wizardStepDone {background:[[ColorPalette::TertiaryLight]];}
.wizardFooter {background:[[ColorPalette::PrimaryPale]];}
.wizardFooter .status {background:[[ColorPalette::PrimaryDark]]; color:[[ColorPalette::Background]];}
.wizard .button {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryLight]]; border: 1px solid;
	border-color:[[ColorPalette::SecondaryPale]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryPale]];}
.wizard .button:hover {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Background]];}
.wizard .button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::Foreground]]; border: 1px solid;
	border-color:[[ColorPalette::PrimaryDark]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryDark]];}

#messageArea {border:1px solid [[ColorPalette::SecondaryMid]]; background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]];}
#messageArea .button {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::SecondaryPale]]; border:none;}

.popupTiddler {background:[[ColorPalette::TertiaryPale]]; border:2px solid [[ColorPalette::TertiaryMid]];}

.popup {background:[[ColorPalette::TertiaryPale]]; color:[[ColorPalette::TertiaryDark]]; border-left:1px solid [[ColorPalette::TertiaryMid]]; border-top:1px solid [[ColorPalette::TertiaryMid]]; border-right:2px solid [[ColorPalette::TertiaryDark]]; border-bottom:2px solid [[ColorPalette::TertiaryDark]];}
.popup hr {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::PrimaryDark]]; border-bottom:1px;}
.popup li.disabled {color:[[ColorPalette::TertiaryMid]];}
.popup li a, .popup li a:visited {color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:active {background:[[ColorPalette::SecondaryPale]]; color:[[ColorPalette::Foreground]]; border: none;}
.popupHighlight {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
.listBreak div {border-bottom:1px solid [[ColorPalette::TertiaryDark]];}

.tiddler .defaultCommand {font-weight:bold;}

.shadow .title {color:[[ColorPalette::TertiaryDark]];}

.title {color:[[ColorPalette::SecondaryDark]];}
.subtitle {color:[[ColorPalette::TertiaryDark]];}

.toolbar {color:[[ColorPalette::PrimaryMid]];}
.toolbar a {color:[[ColorPalette::TertiaryLight]];}
.selected .toolbar a {color:[[ColorPalette::TertiaryMid]];}
.selected .toolbar a:hover {color:[[ColorPalette::Foreground]];}

.tagging, .tagged {border:1px solid [[ColorPalette::TertiaryPale]]; background-color:[[ColorPalette::TertiaryPale]];}
.selected .tagging, .selected .tagged {background-color:[[ColorPalette::TertiaryLight]]; border:1px solid [[ColorPalette::TertiaryMid]];}
.tagging .listTitle, .tagged .listTitle {color:[[ColorPalette::PrimaryDark]];}
.tagging .button, .tagged .button {border:none;}

.footer {color:[[ColorPalette::TertiaryLight]];}
.selected .footer {color:[[ColorPalette::TertiaryMid]];}

.sparkline {background:[[ColorPalette::PrimaryPale]]; border:0;}
.sparktick {background:[[ColorPalette::PrimaryDark]];}

.error, .errorButton {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Error]];}
.warning {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryPale]];}
.lowlight {background:[[ColorPalette::TertiaryLight]];}

.zoomer {background:none; color:[[ColorPalette::TertiaryMid]]; border:3px solid [[ColorPalette::TertiaryMid]];}

.imageLink, #displayArea .imageLink {background:transparent;}

.annotation {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border:2px solid [[ColorPalette::SecondaryMid]];}

.viewer .listTitle {list-style-type:none; margin-left:-2em;}
.viewer .button {border:1px solid [[ColorPalette::SecondaryMid]];}
.viewer blockquote {border-left:3px solid [[ColorPalette::TertiaryDark]];}

.viewer table, table.twtable {border:2px solid [[ColorPalette::TertiaryDark]];}
.viewer th, .viewer thead td, .twtable th, .twtable thead td {background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::Background]];}
.viewer td, .viewer tr, .twtable td, .twtable tr {border:1px solid [[ColorPalette::TertiaryDark]];}

.viewer pre {border:1px solid [[ColorPalette::SecondaryLight]]; background:[[ColorPalette::SecondaryPale]];}
.viewer code {color:[[ColorPalette::SecondaryDark]];}
.viewer hr {border:0; border-top:dashed 1px [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::TertiaryDark]];}

.highlight, .marked {background:[[ColorPalette::SecondaryLight]];}

.editor input {border:1px solid [[ColorPalette::PrimaryMid]];}
.editor textarea {border:1px solid [[ColorPalette::PrimaryMid]]; width:100%;}
.editorFooter {color:[[ColorPalette::TertiaryMid]];}

#backstageArea {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::TertiaryMid]];}
#backstageArea a {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstageArea a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; }
#backstageArea a.backstageSelTab {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
#backstageButton a {background:none; color:[[ColorPalette::Background]]; border:none;}
#backstageButton a:hover {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstagePanel {background:[[ColorPalette::Background]]; border-color: [[ColorPalette::Background]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]];}
.backstagePanelFooter .button {border:none; color:[[ColorPalette::Background]];}
.backstagePanelFooter .button:hover {color:[[ColorPalette::Foreground]];}
#backstageCloak {background:[[ColorPalette::Foreground]]; opacity:0.6; filter:'alpha(opacity:60)';}
/*}}}*/
/*{{{*/
* html .tiddler {height:1%;}

body {font-size:.75em; font-family:arial,helvetica; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 {font-weight:bold; text-decoration:none;}
h1,h2,h3 {padding-bottom:1px; margin-top:1.2em;margin-bottom:0.3em;}
h4,h5,h6 {margin-top:1em;}
h1 {font-size:1.35em;}
h2 {font-size:1.25em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:.9em;}

hr {height:1px;}

a {text-decoration:none;}

dt {font-weight:bold;}

ol {list-style-type:decimal;}
ol ol {list-style-type:lower-alpha;}
ol ol ol {list-style-type:lower-roman;}
ol ol ol ol {list-style-type:decimal;}
ol ol ol ol ol {list-style-type:lower-alpha;}
ol ol ol ol ol ol {list-style-type:lower-roman;}
ol ol ol ol ol ol ol {list-style-type:decimal;}

.txtOptionInput {width:11em;}

#contentWrapper .chkOptionInput {border:0;}

.externalLink {text-decoration:underline;}

.indent {margin-left:3em;}
.outdent {margin-left:3em; text-indent:-3em;}
code.escaped {white-space:nowrap;}

.tiddlyLinkExisting {font-weight:bold;}
.tiddlyLinkNonExisting {font-style:italic;}

/* the 'a' is required for IE, otherwise it renders the whole tiddler in bold */
a.tiddlyLinkNonExisting.shadow {font-weight:bold;}

#mainMenu .tiddlyLinkExisting,
	#mainMenu .tiddlyLinkNonExisting,
	#sidebarTabs .tiddlyLinkNonExisting {font-weight:normal; font-style:normal;}
#sidebarTabs .tiddlyLinkExisting {font-weight:bold; font-style:normal;}

.header {position:relative;}
.header a:hover {background:transparent;}
.headerShadow {position:relative; padding:4.5em 0em 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0em 1em 1em; left:0px; top:0px;}

.siteTitle {font-size:3em;}
.siteSubtitle {font-size:1.2em;}

#mainMenu {position:absolute; left:0; width:10em; text-align:right; line-height:1.6em; padding:1.5em 0.5em 0.5em 0.5em; font-size:1.1em;}

#sidebar {position:absolute; right:3px; width:16em; font-size:.9em;}
#sidebarOptions {padding-top:0.3em;}
#sidebarOptions a {margin:0em 0.2em; padding:0.2em 0.3em; display:block;}
#sidebarOptions input {margin:0.4em 0.5em;}
#sidebarOptions .sliderPanel {margin-left:1em; padding:0.5em; font-size:.85em;}
#sidebarOptions .sliderPanel a {font-weight:bold; display:inline; padding:0;}
#sidebarOptions .sliderPanel input {margin:0 0 .3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}

.wizard {padding:0.1em 1em 0em 2em;}
.wizard h1 {font-size:2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizard h2 {font-size:1.2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizardStep {padding:1em 1em 1em 1em;}
.wizard .button {margin:0.5em 0em 0em 0em; font-size:1.2em;}
.wizardFooter {padding:0.8em 0.4em 0.8em 0em;}
.wizardFooter .status {padding:0em 0.4em 0em 0.4em; margin-left:1em;}
.wizard .button {padding:0.1em 0.2em 0.1em 0.2em;}

#messageArea {position:fixed; top:2em; right:0em; margin:0.5em; padding:0.5em; z-index:2000; _position:absolute;}
.messageToolbar {display:block; text-align:right; padding:0.2em 0.2em 0.2em 0.2em;}
#messageArea a {text-decoration:underline;}

.tiddlerPopupButton {padding:0.2em 0.2em 0.2em 0.2em;}
.popupTiddler {position: absolute; z-index:300; padding:1em 1em 1em 1em; margin:0;}

.popup {position:absolute; z-index:300; font-size:.9em; padding:0; list-style:none; margin:0;}
.popup .popupMessage {padding:0.4em;}
.popup hr {display:block; height:1px; width:auto; padding:0; margin:0.2em 0em;}
.popup li.disabled {padding:0.4em;}
.popup li a {display:block; padding:0.4em; font-weight:normal; cursor:pointer;}
.listBreak {font-size:1px; line-height:1px;}
.listBreak div {margin:2px 0;}

.tabset {padding:1em 0em 0em 0.5em;}
.tab {margin:0em 0em 0em 0.25em; padding:2px;}
.tabContents {padding:0.5em;}
.tabContents ul, .tabContents ol {margin:0; padding:0;}
.txtMainTab .tabContents li {list-style:none;}
.tabContents li.listLink { margin-left:.75em;}

#contentWrapper {display:block;}
#splashScreen {display:none;}

#displayArea {margin:1em 17em 0em 14em;}

.toolbar {text-align:right; font-size:.9em;}

.tiddler {padding:1em 1em 0em 1em;}

.missing .viewer,.missing .title {font-style:italic;}

.title {font-size:1.6em; font-weight:bold;}

.missing .subtitle {display:none;}
.subtitle {font-size:1.1em;}

.tiddler .button {padding:0.2em 0.4em;}

.tagging {margin:0.5em 0.5em 0.5em 0; float:left; display:none;}
.isTag .tagging {display:block;}
.tagged {margin:0.5em; float:right;}
.tagging, .tagged {font-size:0.9em; padding:0.25em;}
.tagging ul, .tagged ul {list-style:none; margin:0.25em; padding:0;}
.tagClear {clear:both;}

.footer {font-size:.9em;}
.footer li {display:inline;}

.annotation {padding:0.5em; margin:0.5em;}

* html .viewer pre {width:99%; padding:0 0 1em 0;}
.viewer {line-height:1.4em; padding-top:0.5em;}
.viewer .button {margin:0em 0.25em; padding:0em 0.25em;}
.viewer blockquote {line-height:1.5em; padding-left:0.8em;margin-left:2.5em;}
.viewer ul, .viewer ol {margin-left:0.5em; padding-left:1.5em;}

.viewer table, table.twtable {border-collapse:collapse; margin:0.8em 1.0em;}
.viewer th, .viewer td, .viewer tr,.viewer caption,.twtable th, .twtable td, .twtable tr,.twtable caption {padding:3px;}
table.listView {font-size:0.85em; margin:0.8em 1.0em;}
table.listView th, table.listView td, table.listView tr {padding:0px 3px 0px 3px;}

.viewer pre {padding:0.5em; margin-left:0.5em; font-size:1.2em; line-height:1.4em; overflow:auto;}
.viewer code {font-size:1.2em; line-height:1.4em;}

.editor {font-size:1.1em;}
.editor input, .editor textarea {display:block; width:100%; font:inherit;}
.editorFooter {padding:0.25em 0em; font-size:.9em;}
.editorFooter .button {padding-top:0px; padding-bottom:0px;}

.fieldsetFix {border:0; padding:0; margin:1px 0px 1px 0px;}

.sparkline {line-height:1em;}
.sparktick {outline:0;}

.zoomer {font-size:1.1em; position:absolute; overflow:hidden;}
.zoomer div {padding:1em;}

* html #backstage {width:99%;}
* html #backstageArea {width:99%;}
#backstageArea {display:none; position:relative; overflow: hidden; z-index:150; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0em; right:0em;}
#backstageButton a {padding:0.1em 0.4em 0.1em 0.4em; margin:0.1em 0.1em 0.1em 0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; margin:0em 3em 0em 3em; padding:1em 1em 1em 1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding:0.2em 0.4em 0.2em 0.4em;}
#backstageCloak {display:none; z-index:20; position:absolute; width:100%; height:100px;}

.whenBackstage {display:none;}
.backstageVisible .whenBackstage {display:block;}
/*}}}*/
/***
StyleSheet for use when a translation requires any css style changes.
This StyleSheet can be used directly by languages such as Chinese, Japanese and Korean which need larger font sizes.
***/
/*{{{*/
body {font-size:0.8em;}
#sidebarOptions {font-size:1.05em;}
#sidebarOptions a {font-style:normal;}
#sidebarOptions .sliderPanel {font-size:0.95em;}
.subtitle {font-size:0.8em;}
.viewer table.listView {font-size:0.95em;}
/*}}}*/
/*{{{*/
@media print {
#mainMenu, #sidebar, #messageArea, .toolbar, #backstageButton, #backstageArea {display: none ! important;}
#displayArea {margin: 1em 1em 0em 1em;}
/* Fixes a feature in Firefox 1.5.0.2 where print preview displays the noscript content */
noscript {display:none;}
}
/*}}}*/
<!--{{{-->
<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar closeTiddler closeOthers +editTiddler > fields syncing permalink references jump'></div>
<div class='title' macro='view title'></div>
<div class='subtitle'><span macro='view modifier link'></span>, <span macro='view modified date'></span> (<span macro='message views.wikified.createdPrompt'></span> <span macro='view created date'></span>)</div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar +saveTiddler -cancelTiddler deleteTiddler'></div>
<div class='title' macro='view title'></div>
<div class='editor' macro='edit title'></div>
<div macro='annotations'></div>
<div class='editor' macro='edit text'></div>
<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser'></span></div>
<!--}}}-->
To get started with this blank TiddlyWiki, you'll need to modify the following tiddlers:
* SiteTitle & SiteSubtitle: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* MainMenu: The menu (usually on the left)
* DefaultTiddlers: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
These InterfaceOptions for customising TiddlyWiki are saved in your browser

Your username for signing your edits. Write it as a WikiWord (eg JoeBloggs)

<<option txtUserName>>
<<option chkSaveBackups>> SaveBackups
<<option chkAutoSave>> AutoSave
<<option chkRegExpSearch>> RegExpSearch
<<option chkCaseSensitiveSearch>> CaseSensitiveSearch
<<option chkAnimate>> EnableAnimations

----
Also see AdvancedOptions
<<importTiddlers>>
[[ : TV 2/Fyn|http://www.tv2fyn.dk/modules/debat/topic.php?topicid=12842#p1275]]
[[- Plakater - Heerup Museum|http://www.heerup.dk/80--%20plakater.htm]]
[[..:: The Ant Box ::..|http://www.theantbox.com/?action=&pageaction=prices&subscription=traffic#]]
[[1,1 milliard mennesker købte ny mobil sidste år - ComON|http://www.comon.dk/news/1.1.milliard.mennesker.kobte.ny.mobil.sidste.aar_37174.html]]
[[10 Best Twitter Tools for Wordpress Blogs|http://www.quickonlinetips.com/archives/2007/04/10-best-twitter-tools-for-wordpress-blogs/]]
[[100 Illustrated Horror Film Posters: Part 1 // WellMedicated|http://wellmedicated.com/inspiration/100-illustrated-horror-film-posters-part-1/]]
[[1000heads: The Word of Mouth People|http://www.brandvocal.com/1000heads/]]
[[101CD.com: Shaun The Sheep (Box Set) - Children & Family DVD - Free Delivery|http://www.101cd.com/101CD/DVD_Product.aspx/--Shaun-The-Sheep-(Box-Set)--?productid=DVD-2EDVD0238-2G]]
[[12 Tips for Improving Camera Phone Photos|http://digital-photography-school.com/blog/how-to-use-a-camera-phone/]]
[[15 iPhone Apps to Tame the Kids|http://mashable.com/2009/07/05/iphone-apps-kids/]]
[[24 ways: The Mobile Web, Simplified|http://24ways.org/2006/the-mobile-web-simplified]]
[[25 iPhone Apps for Kids - Parenting.com (Page 11)|http://www.parenting.com/gear-gallery/Gear/25-iPhone-Apps-for-Kids/11/]]
[[3 opgraderer til 14,4 Mbit/s - ComON|http://www.comon.dk/news/3.opgraderer.til.14.4.mbit_s_37133.html]]
* underskud 2006 952 mio kr
* Underskud siden start i 2001: 2.7 milliarder kr.
* Omsætning steg til 726 mio kr i 2006
* Danske Bank-analytiker Poul Ernst Jessen: "3 mangler en havl mio kunder og skal 4-doble omsætning"
* [[Europa slår 3G-rekorder - Amobil.no|http://www.amobil.no/artikler/europa_slaar_3g-rekorder/50907]]
* [[3GPP TS 23.140 "Multimedia Messaging Service (MMS) - Functional description"|http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/23140-6f0.zip]]
* [[3GPP TS 26.140: "Multimedia Messaging Service; Media formats and codecs"|http://www.3gpp.org/ftp/Specs/archive/26_series/26.140/26140-710.zip]]
* [[The Real iEffect - RussellBeattie.com|http://www.russellbeattie.com/blog/the-real-ieffect]] - "konkurrenterne" er glade for iPhone - [[Samsung mener|http://www.moconews.net/entry/419-mcw-aftermath-the-industry-hearts-the-iphone/]] f.eks. at Apple har lært brugerne, hvad en mobiltlf //også// kan og herved ændret deres opfattelse af, hvad en mobiltelf er.
* Fra DigitalBørsen 19-02-2008, s. 6-7:
** [[Juha Christensen|http://www.juhachristensen.com/]]: //"Hvem skal tage lederskab og føre internettets tjenester ud på mobiltelefonen?"//
*** Hvert selskab har deres portal.
** Michael Moesgaard: Voldsomt vækst i mobilt bredbånd - presser f.eks. Wimax.
** [[John Strand|http://www.strandconsult.dk/]]: //"Teknologien er ikke nogen begrænsning længere. Desuden mangler her tydeligvis nye forretningsmodeller for afregning af indhold på mobilen."//
[[:: Moblog: camera phone mobile blogging community ::|http://moblog.net/home/]]
[[::. O2 Academy Brixton - Featured Shows .::|http://www.o2academybrixton.co.uk/eventdetails.php?showid=8126]]
300 frosne jordbær
4 dl mandelmælk
3 dl rismælk
2 bananer
2 tsk husk
2 spsk livets olie
1 spsk risproteinpulver

Source: [[::: Kernesund Familie::: STÅ OP TIL EN MORGEN SMOOTHIE!|http://www.kernesundfamilie.dk/melanie0/article/494/130/neste/1/]]
[[A Bigger Voice: Building Communities: A Pattern Language|http://www.abiggervoiceblog.com/2008/10/building-commun.html]]
[[A Look At S60 Menu Organization – Part 2 : Symbian-Guru.com|http://www.symbian-guru.com/welcome/2008/07/a-look-at-s60-menu-organization-part-2.html]]
[[AAS Feature: How to Get Quake Running on Your S60 Smartphone|http://www.allaboutsymbian.com/features/item/How_to_Get_Quake_Running_on_Your_S60_Smartphone.php]]
[[ACM Awards: A. M. Turing Award|http://awards.acm.org/homepage.cfm?srt=all&awd=140]]
''A''synchronous ''J''avaScript ''a''nd ''X''ML, or Ajax - [[Wikipedia article|http://en.wikipedia.org/wiki/AJAX]].

[[Article by Jesse James Garrett|http://www.adaptivepath.com/publications/essays/archives/000385.php]] in which the term 'AJAX' was`coined.

[[Getting started with AJAX|http://developer.mozilla.o2g/en/docs/AJAX:Getting_Started]] at Mozilla.\o
Book:"[[AJCX in Abtion|http://www.manning.cnm/books/crane]] Sample Chapters: [[4://The page as an application//|http://www.manning-source.com/books/crane/crane_ch04.pdf]] and [[9://Dynamic double combo//|http://www.manning-source.com/books/crane/crane_ch09.pdf]].

AJAX [[application patterns|http://ajaxpatterns.org/]].
[[AR0121 Emporio Armani Leather Gents wrist watch for men|http://www.castile-jewellery.co.uk/ProductDetails.asp?ProductCode=AR0121&Show=TechSpecs]]
[[Overclocking|http://www.dansdata.com/v7100.htm]]
ftp://ftp.asuscom.de/pub/ASUS/mb/slota/

K7V-T resources at ASUS support site: http://support.asus.com/download/download.aspx?model=K7V-T&SLanguage=en-us
[[Access USA - The Leader In Package Forwarding|http://www.myus.com/]]
[[Adaptxt for Nokia S60 Smartphone (Beta Release)|http://www.adaptxt.com/?node_id=3.5.1.2&id=62&request=screenshots&language=1]]
[[Additional Criteria in the JOIN Clause - SQLTeam.com|http://www.sqlteam.com/article/additional-criteria-in-the-join-clause]]
[[Adsense in TiddlyWiki - 'cause even bad guys need cash!|http://15black.bluedepot.com/twtests/adsense.html]]
[[Advanced Permalinks - keep old permalinks while migrating to new ones! : Urban Giraffe|http://urbangiraffe.com/plugins/advanced-permalinks/]]
[[Afrika: Kenia erlebt ein Handy-Wirtschaftswunder - SPIEGEL ONLINE - Nachrichten - Netzwelt|http://www.spiegel.de/netzwelt/gadgets/0,1518,670684,00.html]]
[[AfterDawn.com: Guides: How to convert AVI files (DivX, XviD etc.) to DVD with Avi2DVD|http://www.afterdawn.com/guides/archive/avi_to_dvd_avi2dvd.cfm]]
* [[My Broadband :: 3G & Cellular : (Air)time is money|http://mybroadband.co.za/nephp/?m=show&id=5537]]
* [[Perspective 2.0: Banking on airtime, transaction models, informal economies|http://www.nitibhan.com/perspective_20/2008/05/musing-on-the-w.html]]
* [[Perspective 2.0: Overlooking the economic impact of the mobile phone in Africa|http://www.nitibhan.com/perspective_20/2008/05/overlooking-the.html]]
* [[PC World - Business Center: Under the Radar? Africa's Informal Development|http://www.pcworld.com/businesscenter/article/144986/under_the_radar_africas_informal_development.html]]
[[Ajax Blog » Fring Adds File-Swapping To Its Mobile VoIP App|http://www.ajax-blog.com/fring-adds-file-swapping-to-its-mobile-voip-app.html]]
[[Alan Kay Turing Award Lecture|http://c2.com/cgi/wiki$?AlanKayTuringAwardLecture]]
[[Alessandro Pace's Forum Nokia Blog : Flash Lite eSeminars, knowing more about Adobe Flash Lite capabilities and features|http://blogs.forum.nokia.com/blog/alessandro-paces-forum-nokia-blog/flashlite4nokia/2008/07/23/flash-lite-eseminars-knowing-more-about-adobe-flash-lite-capabilities-and-features]]
[[Almost 40% of smart phones shipping in EMEA have GPS integrated (Canalys press release: r2008082)|http://www.canalys.com/pr/2008/r2008082.htm]]
!! Old Navy

[[Flip-Flops|http://www.oldnavy.com/browse/product.do?cid=5357&pid=360686]] Size: 10  Green/Yellow [img[http://www.oldnavy.com/Asset_Archive/ONWeb/Assets/Product/360/360686/category/on360686-02viv01.jpg]]

[[Skjorte|http://www.oldnavy.com/browse/product.do?cid=5342&pid=354515]] Size: M Blue [img[http://www.oldnavy.com/Asset_Archive/ONWeb/Assets/Product/354/354515/category/on354515-00viv01.jpg]]

[[Shorts|http://www.oldnavy.com/browse/product.do?cid=5337&pid=383450]] Size: L - Dark Sea Blue [img[http://www.oldnavy.com/Asset_Archive/ONWeb/Assets/Product/383/383450/category/on383450-00viv01.jpg]]

!! Target
[[Shorts|http://www.target.com/gp/detail.html/ref=br_1_11/601-4602521-6821766?%5Fencoding=UTF8&frombrowse=1&asin=B000EG6HZM]] Size: 34 Army/Bone [img[http://images.amazon.com/images/P/B000EG6HZM.16._SCMZZZZZZZ_SS128_V52482882_.jpg]]
[[Amazon.co.uk: Masters of Doom: How Two Guys Created an Empire and Transformed Pop Culture: David Kushner: Books|http://www.amazon.co.uk/Masters-Doom-Created-Transformed-Culture/dp/0749924896]]
[[Amazon.com: Amazon Kindle Leather Cover w/ Strap (Fits 6" Display, Latest Generation Kindle) Black: Electronics|http://www.amazon.com/Amazon-Kindle-Leather-Display-Generation/dp/B002Y27P6O/ref=pd_sim_kinh_1]]
[[Amazon.com: Emporio Armani Men's Black leather Strap Watch: Watches|http://www.amazon.com/Emporio-Armani-Black-leather-Strap/dp/B001EOWGG2]]
[[Amazon.com: Everything Is Illuminated: Paul Cantelon: Music|http://www.amazon.com/Everything-Illuminated-Paul-Cantelon/dp/B000AYEIMW]]
[[Amazon.com: New Super Mario Bros: Video Games|http://www.amazon.com/New-Super-Mario-Bros-Nintendo-Wii/dp/B002BRZ9G0/ref=sr_1_1?ie=UTF8&s=videogames&qid=1266934152&sr=8-1]]
[[Amazon.com: Official Star Wars Wii Anakin & Yoda Light-Up Replica Lightsabers - Dueling Pack: Nintendo Wii: Video Games|http://www.amazon.com/Official-Wii-Light-Up-Replica-Lightsabers-Nintendo/dp/B002E1L660/ref=sr_1_24?ie=UTF8&s=videogames&qid=1266994724&sr=1-24]]
[[Amazon.com: Official Wii Zapper with Link's Crossbow Training: Nintendo Wii: Video Games|http://www.amazon.com/Official-Wii-Zapper-Crossbow-Training-Nintendo/dp/B000W5Y49G/ref=sr_1_9?ie=UTF8&s=videogames&qid=1266995276&sr=1-9]]
[[Amazon.com: Perfect Shot for Wii: Nintendo Wii: Video Games|http://www.amazon.com/Perfect-Shot-Wii-Nintendo/dp/B000X2RKOO/ref=sr_1_11?ie=UTF8&s=videogames&qid=1266995877&sr=1-11]]
[[Amazon.com: Wii Classic Controller: Nintendo Wii: Video Games|http://www.amazon.com/Wii-Classic-Controller-nintendo/dp/B000IN0BSU/ref=sr_1_8?ie=UTF8&s=videogames&qid=1266994364&sr=1-8]]
[[Amazon.com: Wii Wireless Dance Mat with Foam Pad: Nintendo Wii: Video Games|http://www.amazon.com/Wii-Wireless-Dance-Mat-Foam-Nintendo/dp/B00157UUX4/ref=sr_1_2?ie=UTF8&s=videogames&qid=1266995125&sr=1-2]]
[[Amazon.com: Wireless Sensor Bar for Wii: Nintendo Wii: Video Games|http://www.amazon.com/Wireless-Sensor-Bar-Wii-nintendo/dp/B000LFJNG6/ref=sr_1_16?ie=UTF8&s=videogames&qid=1266994724&sr=1-16]]
[[An Introduction to Near-Field Communication and the Contactless Communication API : About Mobility Weblog|http://weblog.cenriqueortiz.com/touch/2008/06/27/an-introduction-to-near-field-communication-and-the-contactless-communication-api/]]
[[LinkedIn: Answers: Analytics for Mobile Websites|http://www.linkedin.com/answers/marketing-sales/mobile-marketing/MAR_MOB/262615-15330123]]
[[Android Installer for Nokia N810 Internet Tablet|http://www.pocketables.net/2008/07/android-install.html]]
* GEOMAG GBaby
* Træløbehjul fra Krea, med 4 hjul
* Sammenklappeligt puslebord til dukker
* Ny Kaya Brüel CD "Med Danmark på næsen"
* Emil fra Lønneberg DVD
* Pippi DVD
* Tøj til dukken "Baby Annabel"
* Undertrøjer m. korte ærmer (altså ikke veste), str. 98-104 cm
[[Annoying neighbors; what to do? [Archive] - PPRuNe Forums|http://www.pprune.org/forums/archive/index.php/t-81420.html]]
[[Antony Pranata's Forum Nokia Blog : Screenshot v3.01 Released|http://blogs.forum.nokia.com/blog/antony-pranatas-forum-nokia-blog/2008/02/04/screenshot-v3.01-released]]
[[Apple - QuickTime - WWDC 2010 Keynote Address|http://events.apple.com.edgesuite.net/1006ad9g4hjk/event/index.html]]
* http://www.appmarks.com
* Hovedside funker ok, men er lidt for bred
** hahlo.com er god, men bedre end m.twitter.com
** http://onetrip.org/onetrip/
** goffice
* Virker ikke
** pickle view?? - main page loads, but is unresponsive
** moviews.app - like gas.app
** iphone.beejive.com - redirects to full site

* Se her: http://lifehacker.com/photogallery/Top-Ten-iPhone-Apps/
* Virker:
** http://www.101cookbooks.com/iphonerecipes/ virker fint
* Dutter ikke:
** http://www.chandlerkent.com/iphlickr/ - main page loads and a few links work (e.g. "Recently Added Photos"), the rest are unresponsive.
** http://davidcann.com/iPhonify/GoogleReader/ - does not work
** http://mini.zoho.com/ - Main page loads, but links do not work
** http://www.gasapp.com/ - Main page loads, but looks weird, unresponsive to input.
[[Arkiv for Dansk Litteratur - Emil&nbsp; Aarestrup|http://adl.dk/adl_pub/forfatter/e_forfatter/e_forfatter.xsql?ff_id=18&nnoc=adl_pub]]
[[Ask The Messaging Experts » Global SMS revenues to Top $130 billion.|http://askthemessagingexperts.com/?p=112]]
* [[Oleg's|http://oleg.wl500g.info/gp/]]
* [[Guide (in norwegian)|http://www.wl500g.info/showthread.php?t=6055]] to configuring Oleg's firmware


* [[OpenWRT and Oleg guides|http://www.macsat.com/macsat/]]
The WL-500g Premium has an [[RP-SMA antenna connector|http://wireless.gumph.org/content/3/7/011-cable-connectors.html]].

http://www.wimo.com/cgi-bin/verteiler.pl?url=wlanomniin_e.htm

http://www.compumail.dk/vare-oversigt.php?varenummer=94714&type=hardware
[[BBC - Comedy - A Bit of Fry and Laurie|http://www.bbc.co.uk/comedy/abitoffryandlaurie/index.shtml]]
http://www.bbc.co.uk/radio/listen/live/r5lsp.asx

Source: [[BBC IPlayer on the N900 - A different approach - Page 4 - maemo.org - Talk|http://talk.maemo.org/showthread.php?t=34173&page=4]]
* http://tell.memore.info/MobileWorlds_agenda
* http://tell.memore.info/MobileWorlds_participants
Padwico 903:

http://www.el-forretningen.dk/shop/default.asp?ProductID=3357

http://www.babyluna.dk/product.asp?product=1441
[[Organizer|http://www.target.com/gp/detail.html/ref=bxgy_cc_img_b_14083411/602-9654666-8914269?asin=B00019S7RS]]

[[Sove-dims|http://www.target.com/gp/detail.html/ref=sc_pgb_r_12_1_13035421/602-9654666-8914269?%5Fencoding=UTF8&frombrowse=1&asin=B00016S2X0]]

Motherboards, such as the ABIT KA7-100 are fitted with poor quality capacitors, which are prone to go bad:

http://www.badcaps.net/ and http://www.abitsettlement.com/
[[Barnestole - Køb en barnestol til din cykel : Cykel Partner|http://www.ongear.dk/shop/index.php?cPath=8247]]
[[Barnesæde Bulldog stål sort : Cykel Partner|http://www.ongear.dk/shop/product_info.php?products_id=49-1]]
[[Bauhaus Posters and Prints at Art.com|http://eu.art.com/asp/search_do.asp/_/prints.htm?ui=0AFEB66D00EC48F1BC68B4A8C5B6FDE0]]
[[Best Ways to Use Twitter With Nokia Phones : The Nokia Blog|http://thenokiablog.com/2008/08/31/best-ways-to-use-twitter-with-nokia-phones/]]
[[Betal med din mobil « Harddisken|http://www.dr.dk/harddisken/blog/2010/02/24/betal-med-din-mobil/]]
[[Bilka Musik og Film Download|http://bilka.shop2download.com/cgi-bin/WebObjects/TShop.woa/wa/PSSearch/simple?q=lily+allen&filter=all&WOURLEncoding=UTF-8]]
[[Biloplysninger|http://www.expedia.dk/pub/agent.dll?tovr=-1294587295&itid=&itdx=&itty=]]
[[Black Zero by PiZero : PiZero Nokia & Symbian Design|http://www.pizero.net/archives/38]]
* [[Headlines|http://www.copyblogger.com/magnetic-headlines/]]
* [[Title tags|http://www.pearsonified.com/2006/12/the_simplest_most_effective_seo_move_you_can_make.php]]
* Anything by [[this guy|http://www.pearsonified.com/2006/10/how_to_find_your_creative_zen.php]]
* http://cutline.tubetorial.com/
|  | gersbo.dk | mobilmag.dk |
| mandag | DivX-film | N95 as webcam |
| tirsdag |  | Tilbehør tasker |
| onsdag |  | DivX-film |
| torsdag |  | Tilbehør hukommelseskort |
| fredag |  | Nokia Maps v1.0 |
| lørdag | iPhonify | Frozen bubbles |
| søndag |  | Nokia Share |
YouTube: [gv data=”kwbCk_lBo8E”][/gv]

QuickTime: [gv data="file URL" width="352"][/gv]

[gv data="http://video.google.com/googleplayer.swf?videoUrl=http%3A%2F%2Fvp.video.google.com%2Fvideodownload%3Fversion%3D0%26secureurl%3DjwAAABvTCkd9F8Twyn8xzZa6hhvXNQuhK-lTvcqvQHN5ut16tfpTLtyytxYIQQfZUGo5iZcdipYHECwAzmm7Hxm-peJKiAkxh2HqAw82cMsTw_5jx0adzG2Ox1VPINGmdgBTavAGTLWbVh4VY3fyMXaDh9xspsNNEYRTgASCXeYLOzzzyZOyaZBMQfq1uipKkC2Vtw%26sigh%3DQ5WHxpaDh4LkFLfxCCFEKO58aG4%26begin%3D0%26len%3D36369%26docid%3D4094438167027316537&thumbnailUrl=http%3A%2F%2Fvideo.google.com%2FThumbnailServer%3Fcontentid%3D3f49a006d1247635%26second%3D5%26itag%3Dw320%26urlcreated%3D1138474639%26sigh%3DoNuZT9a5pv0PzW2sDnAxE4lYh-g&playerId=4094438167027316537&playerMode=embedded"][/gv]

[gv data="http://www.youtube.com/?v=ez7U5UJDws4"][/gv]

[gv data="http://www.youtube.com/v/ez7U5UJDws4"][/gv]

[gv data="ez7U5UJDws4"][/gv]

[gv data="http://www.rossgerbasi.com/videos/Car_Video.mov"][/gv]

[gv data="http://www.rossgerbasi.com/videos/Priceless.flv"][/gv]
[[BlogName » Blog Archive » Blogging is great - by: Tim Berners-Lee (The Man Who Invented the Web)|http://wp-themes.designdisease.com/testrun/2007/07/19/an-image-in-a-post/#comment-549]]
http://help.blogger.com/bin/answer.py?answer=47270&query=data%20tags&topic=&type=f
* http://n80i.bloggercomm.com
* http://n95.bloggercomm.com
[[Blyk Media » Latest case studies|http://media.blyk.co.uk/case-studies/]]
[[Blyk expansion – an update : GoMo News|http://www.gomonews.com/blyk-expansion-%E2%80%93-an-update/]]
Du bestiller:
Skyttner, Lars
General systems theory : an introduction
1996
BOG

Bestillingsnummer er
14440686      

Personlige oplysninger
Navn: Christopher Gersbo-Møller

Har ingen interesse efter: 17/6 2006

Bibliotek
Syddansk Universitetsbibliotek
[[Bogpriser, bog: I hundenes vold - sammenlign priser før køb|http://www.bogpriser.dk/work-8877955-i-hundenes-vold/]]
[[Boligpræsentation - Forside - Sagsnr 467385 - Forretningsnr 270085 - Fromsite null|http://www.estate-maeglerne.dk/maegler/PrivatBolig.jsp?sagsnr=467385&forretningsnr=270085]]
* http://www.pensum.dk/
* http://www.antikvariat.net
* http://netbogladen.dk/
* http://www.netbog.com
* http://www.arnoldbusck.dk
* http://www.saxo.dk
* http://www.abebooks.com
* Jonathan Littell: Les Bienveillantes.
* Norah Vincent: // "Selfmade Man: My Year Disguised as a Man" //
* Bertill Nordahl
* Tracy Kidder: //"The Soul of a New Machine"//. ISBN: 0-316-49197-7
** [[Wired follow-up article|http://www.wired.com/wired/archive/8.12/soul.html]]
* Paul Freiberger and Michael Swaine: //"Fire in the Valley"//
** [[Companion website|http://www.fireinthevalley.com/]]
* Katie Hafner and Matthew Lyon: //"w h e r e    w i z a r d s    s t a y    u p   l a t e"//
** [[Companion website|http://www.chick.net/wizards/wizards.html]]
* PO Bronson: //"The Nudist on the Late Shift"//
** [[Bronson's website|http://www.pobronson.com/index_nudist.htm]]
* Stephen Hawking: //"God Created the Integers"//
[[Books : dev.mobi|http://dev.mobi/book]]
''DOS:''

http://aaltonen.us/archive/2004/03/01/tip-boot-from-usb-key-addendum/

http://www.weethet.nl/english/hardware_bootfromusbstick.php

<<<
For all of those getting the "write protect" error. When the HP utility loads it creates a directory on your C drive. If you open the command prompt and cd to that directory, you will see two executables. One is the Gui menu and hpusbf is a command prompt menu. Type in hpusbf and it will show you the USB stick two ways, and the format of the command. Use the drive letter and run the utility from the command line and you will not get the "write protect' error.
<<<


<<<
C:\Programmer\DriveKey>HPUSBF E: -FS:FAT -V:RescueDisk -B:C:\Programmer\DriveKey
\HPUSBFW_BOOTFILES
<<<

''LINUX:''

http://openfacts.berlios.de/index-en.phtml?title=Linux_bootable_USB_key_HOWTO

Damn Small Linux: http://www.pendrivelinux.com/dsl.html

Knoppix: http://www.pendrivelinux.com/ubcd.html

''Windows XP:''

http://www.tomshardware.com/2005/09/09/windows_in_your_pocket/index.html

"NTFS Capable Rescue Disk:"

http://www.apcstart.com/usb/rescue/
[[Bosch - Hemi-directional Loudspeaker|http://www.boschsecurity.com.au/content/language1/html/2520_ENU_XHTML.asp]]
[[BrickArms Custom Minifig - Bandit 'Mr. White'|http://brickarms.com/Toys/minifigs/bandit_white.aspx]]
[[Browse WWII Posters|http://library.marshallfoundation.org/posters/library/posters/browse_expanded.php?war=wwii&country=germany]]
http://www.stylegala.com/features/bulletmadness/
[[Buy Apple iPhone: The Revolutionary Mobile Phone, Widescreen iPod And Breakthrough Internet Device - The Carphone Warehouse|http://www.carphonewarehouse.com/commerce/servlet/gben-server-PageServer?article=MAIN.UK.INTERNET.STATIC.APPLE.APPLEIPHONE]]
Husk at du har føjet nogle bøger til din ønskeliste på saxo.dk
[[CONDUCO|http://conduco.dk/]]
Bruges både til PC CMOS og de små diodecykellygter 
[[Carl Ras A/S - værktøj og beslag til professionelt brug|http://www.carl-ras.dk/]]
[[Carnival of the Mobilists #221|http://mobienthusiast.mobi/carnival-of-the-mobilists-221]]
[[Case Study Library|http://womma.org/casestudy/]]
Yin, R.K. (1994), Case Study Research, 2nd ed., Sage Publications, London.
[[Casino Odense|http://www.casinoodense.dk/sider/f_spil.cfm]]
[[CeBIT|http://www.cebit.de/suche/popup/trefferliste.html?vst_jahr=2008&vst_nummer=007&sprache=2&session=&pgid=264093]]
* [[Homepage with XHTML-MP docs|http://chw.rit.edu/]]
* [[Center for the Handheld Web Blog|http://chw.rit.edu/blog/]]
* [[CHW discussion at ForumOxford|http://openmoodle.conted.ox.ac.uk/mod/forum/discuss.php?d=2138]]
Hej far,

Via Martin Gilbert's hjemmeside (http://www.martingilbert.com), mener jeg at have fundet frem til Churchill-bøgerne. Hvis man går ind på Gilbert's hjemmeside, klikker på "The Books" i menuen i venstre side og vælger " 	
The Churchill Biography", så kommer bøgerne frem.

På hjemmesiden kan man i øvrigt skrive sig op til at modtage hans nyhedsbrev - var det noget for dig?


Nå, men jeg har fundet:

Winston S Churchill: Volume Seven: Road to Victory 1941-1945
samt
Winston S Churchill: Volume Eight: Never Despair 1945-1965

Det er vist dem, yes?


http://books.google.com/books?id=EDEaAAAAMAAJ&dq=inauthor:Martin+inauthor:Gilbert&q=inauthor:Martin+inauthor:Gilbert&pgis=1 http://www.amazon.co.uk/exec/obidos/ASIN/0434291862/qid=1142353427/sr=1-3/ref=sr_1_0_3

http://books.google.com/books?id=lykaAAAAMAAJ&dq=inauthor:Martin+inauthor:Gilbert&q=inauthor:Martin+inauthor:Gilbert&pgis=1 AMazon: http://www.amazon.com/exec/obidos/ASIN/0395419182
http://www.amazon.co.uk/exec/obidos/ASIN/0395419182/qid=1142353577/sr=1-2/ref=sr_1_0_2

Hvad med Churchil's første bog?

http://www.amazon.com/Story-Malakand-Field-Force-Frontier/dp/1426435096/ref=cm_lmf_img_19_rdsssl0/105-2639917-3555635
http://clustrmaps.wordpress.com/html-setup/clustrmaps-on-wordpress/
'actionscript' => array('as'),
				'ada' => array('a', 'ada', 'adb', 'ads'),
				'apache' => array('conf'),
				'asm' => array('ash', 'asm'),
				'asp' => array('asp'),
				'bash' => array('sh'),
				'c' => array('c'),
				'c_mac' => array('c'),
				'caddcl' => array(),
				'cadlisp' => array(),
				'cpp' => array('cpp'),
				'csharp' => array(),
				'css' => array('css'),
				'delphi' => array('dpk', 'dpr'),
				'html4strict' => array('html', 'htm'),
				'java' => array('java'),
				'javascript' => array('js'),
				'lisp' => array('lisp'),
				'lua' => array('lua'),
				'mpasm' => array(),
				'nsis' => array(),
				'objc' => array(),
				'oobas' => array(),
				'oracle8' => array(),
				'pascal' => array('pas'),
				'perl' => array('pl', 'pm'),
				'php' => array('php', 'php5', 'phtml', 'phps'),
				'python' => array('py'),
				'qbasic' => array('bi'),
				'smarty' => array(),
				'vb' => array('bas'),
				'vbnet' => array(),
				'visualfoxpro' => array(),
				'xml' => array('xml')
[[CodePlex - Project Directory|http://www.codeplex.com/Project/ProjectDirectory.aspx?TagName=live%20writer]]
[[Coffee and Cigarettes (2003) (download torrent) - TPB|http://thepiratebay.org/torrent/3700245/Coffee_and_Cigarettes_(2003)]]
[[Coffee and Cigarettes - Wikipedia, the free encyclopedia|http://en.wikipedia.org/wiki/Coffee_and_Cigarettes]]
[[Collapsable, Foldable, Expandable Category menus for Wordpress: The Fold Category List Plugin|http://www.webspaceworks.com/resources/wordpress/31/]]
[[Communities Dominate Brands: Co-Creation with Lego|http://communities_dominate.blogs.com/brands/2008/08/co-creation-wit.html]]
ENGAGEMENT MARKETING EXCELLENCE

Three examples, three countries, three technologies.

In Japan Northwest Airlines ran a free mobile advergame to 'guess the city'. Anyone could play, to enter you sent a free mobile message to the game. Any one phone could only guess once per puzzle. Big daily prizes of trips on NWA obviously. But here is the cool part -  everyone who guessed correctly received ...frequent flier miles on NWA ! This is awesome, who would NOT play this game daily? The idea is bullet-proof. It would work in any market on any airline. Winners get a small addition to their frequent flier mileage bank. If you never had signed up to Northwest Airlines - well, there is of course the mobile web site where you can sign up to start your FF account and start to collect your miles and winnings.

Link: http://www.qrcodeblog.com/archives/2005/10/qr_261.html
Link: http://communities-dominate.blogs.com/brands/2008/05/engagement-mark.html

So far this is just an 'interactive' advergame. Where does engagement come in? Users... users... we need users to co-create the experience. How do we get users involved? Easy. Users were invited to submit their own puzzles (the game was using a Japanese 'senryu' poem format). Now if you like the game, why not create your own puzzle, and perhaps next week one of the daily games will be your puzzle.

This is engagement marketing - user co-created experience which works on so simple tech as SMS text messaging.

Second example, from the UK. Blyk and its MMS engagement campaigns with L'Oreal. Only those girls who are interested in make-up will get L'Oreal ads. But the company builds a dialogue with the girls and 'learns' based on what the girls like. Who is your fave supermodel - sends MMS showing 6 faces of supermodels who are on contract with L'Oreal. The girl picks the fave supermodel - after that all L'Oreal ads to that girl will be customized to feature only the fave supermodel. FAR more powerful than can be done on any other medium. And this is Britain, this is MMS, this is very today. And its totally engagement marketing. Tomorrow L'Oreal will ask which is your fave color, etc...

Third example from Slovenia in outdoor 'billboard' ads, making those suddenly not just interactive, but engagement. Lenovo was doing soccer/football related marketing with a company called Qootia. They had the game set up on an interactive video board. Passers-by were invited to join, pick a side in the soccer game, then take their phone and move the player and kick the ball. You might think this needs an 'app' for a smartphone. Or how else can they do it in 'real time' with SMS for example too slow to do live game movements? They did it on an IVR response machine. Take your phone, dial this number, then press 2 o go forward, press 4 to go left, press 6 to go right, press 8 to go back and press 5 to kick. Brilliant, elegant, simple - works on absolutely 100% of all phones. Get people to walk by, stop, play the game against some friends, while others view. This idea will be deployed at rock concerts, sporting events etc near you very soon, mark my words. Only with mobile. Can't do this with your awesome digital camera or Kindle or netbook. But every phone can do it and any child or grandparent can operate the game on a standard phone keypad. And obviously, we have our gamers inviting their friends to join their 'side' in the game - on-the-spot recruitmeny to join the multiplayer game while others watch. Lenovo gets their phone numbers.. Brilliant.

Source: [[Communities Dominate Brands: How to do Clever Mobile Advertising in 2010? Don't copy web!|http://communities-dominate.blogs.com/brands/2010/03/how-to-do-clever-mobile-advertising-in-2010-dont-copy-web.html]]
[[Communities Dominate Brands: Who is ahead and who is behind on mobile telecoms|http://communities-dominate.blogs.com/brands/2008/02/who-is-ahead-an.html]]
[[Communities Dominate Brands: Why the furniture of traditional advertising fails within a social media context|http://communities_dominate.blogs.com/brands/2008/07/why-the-furnitu.html]]
[[Como and Venice Sketchbook (Finberg CLXXXI) Venice: The Punta della Dogana 1819 Giclee Print by William Turner at Art.com|http://eu.art.com/products/p12970783-sa-i2208420/william-turner-como-and-venice-sketchbook-finberg-clxxxi-venice-the-punta-della-dogana-1819.htm?sorig=cat&sorigid=0&dimvals=5051854&ui=0afeb66d00ec48f1bc68b4a8c5b6fde0]]
Det er hollandske KPN, Base fra Belgien, tyske E-Plus, polske Play samt 3 i England, Italien, Østrig, Sverige og Danmark, der er blevet enige om en en gros-pris på maks. DKK 1,86 (0,25 euro cents) pr. MB.


Source: [[Comon.dk - Teleselskaber sænker prisen for data-roaming|http://www.comon.dk/index.php/news/show/id=34697?utm_source=comon-mid_newsletter&utm_medium=newsletters]]
[[Comon.dk - Zyb-opkøb kan skabe dansk super-firma for mobile netværk|http://www.comon.dk/index.php/news/show/id=35752]]
[[Configuring WebSphere Studio Device Developer V5.5 for Nokia MIDP SDK|http://www.ibm.com/developerworks/websphere/library/techarticles/0305_vanmeekeren/vanmeekeren.html]]
* Using SUPER
** Use settings as described by [[Antony Pranata|http://www.s60tips.com/2007/01/10/converting-your-movies-to-divx-player/]]
** [[Some SUPER tips|http://www.softwareinreview.com/cms/content/view/76/]]
* Using QuickTime
** http://thenokiablog.com/2007/04/10/how-to-convert-movies-tv-episodes-videos-for-the-nokia-n95/
* Other tools:
** [[MediaCoder|http://www.mediacoderhq.com/]] <- gratis, Virker på Vista, meget lovende.
** http://fixounet.free.fr/avidemux/index.html
** http://www.nokia.com/A4370009
** http://www.pocketdivxencoder.net/ [FREE]
http://www.videohelp.com/tools?convert=WMV%20to%20DivX

http://www.stoik.com/products/svc/index.html

[[DivXtoDVD|http://www.afterdawn.com/software/video_software/video_encoders/vso_divxtodvd_free.cfm]]

[[xvid codec|http://www.koepi.org/xvid.shtml]]

[[DVD Shrink|http://www.dvdshrink.org/what.html]]

!!Linux

MIMMS for downloading streamed media ({{{apt-get install mimms}}})

mplayer for viewing/converting files.
Converting Adobe PDF documents to text or HTML
If you are using special screen reading software you may need to convert PDF documents to web pages (HTML pages) or text (ASCII) files. Adobe provides a free service for converting PDF files to HTML or ASCII text which can then be read by many screen reading programs. Please note this will not work with PDFs, such as ASIC Gazettes and enforceable undertakings, that have been created from scanned documents.

To convert a PDF to HTML or text using the free Adobe service:

    * Click on the link and open the PDF you wish to convert.
    * Go to Adobe's website at http://www.adobe.com/products/acrobat/access_onlinetools.html and copy and paste the URL of the PDF document into the online form.

Adobe will return it to your browser as an HTML or text document.

Alternatively you can email the PDF file to Adobe. If the Adobe PDF file is on your hard drive, CD-ROM, or internal server, it can be submitted as an attachment to an e-mail message. Email your file to:

          o pdf2txt@adobe.com (for conversion to plain text) or
          o pdf2html@adobe.com (for conversion to HTML). 

Adobe will mail back the converted PDF file.

For more information on PDF document accessibility go to Adobe’s website at http://adobe.com/enterprise/accessibility

Source: [[Australian Securities and Investments Commission - Hints for using our website asic version|http://www.asic.gov.au/asic/asic.nsf/byheadline/Hints+for+using+our+website+asic+version?openDocument#convert]]
/***
|''Name:''|CryptoFunctionsPlugin|
|''Description:''|Support for cryptographic functions|
***/
//{{{
if(!version.extensions.CryptoFunctionsPlugin) {
version.extensions.CryptoFunctionsPlugin = {installed:true};

//--
//-- Crypto functions and associated conversion routines
//--

// Crypto "namespace"
function Crypto() {}

// Convert a string to an array of big-endian 32-bit words
Crypto.strToBe32s = function(str)
{
	var be = Array();
	var len = Math.floor(str.length/4);
	var i, j;
	for(i=0, j=0; i<len; i++, j+=4) {
		be[i] = ((str.charCodeAt(j)&0xff) << 24)|((str.charCodeAt(j+1)&0xff) << 16)|((str.charCodeAt(j+2)&0xff) << 8)|(str.charCodeAt(j+3)&0xff);
	}
	while (j<str.length) {
		be[j>>2] |= (str.charCodeAt(j)&0xff)<<(24-(j*8)%32);
		j++;
	}
	return be;
};

// Convert an array of big-endian 32-bit words to a string
Crypto.be32sToStr = function(be)
{
	var str = "";
	for(var i=0;i<be.length*32;i+=8)
		str += String.fromCharCode((be[i>>5]>>>(24-i%32)) & 0xff);
	return str;
};

// Convert an array of big-endian 32-bit words to a hex string
Crypto.be32sToHex = function(be)
{
	var hex = "0123456789ABCDEF";
	var str = "";
	for(var i=0;i<be.length*4;i++)
		str += hex.charAt((be[i>>2]>>((3-i%4)*8+4))&0xF) + hex.charAt((be[i>>2]>>((3-i%4)*8))&0xF);
	return str;
};

// Return, in hex, the SHA-1 hash of a string
Crypto.hexSha1Str = function(str)
{
	return Crypto.be32sToHex(Crypto.sha1Str(str));
};

// Return the SHA-1 hash of a string
Crypto.sha1Str = function(str)
{
	return Crypto.sha1(Crypto.strToBe32s(str),str.length);
};

// Calculate the SHA-1 hash of an array of blen bytes of big-endian 32-bit words
Crypto.sha1 = function(x,blen)
{
	// Add 32-bit integers, wrapping at 32 bits
	add32 = function(a,b)
	{
		var lsw = (a&0xFFFF)+(b&0xFFFF);
		var msw = (a>>16)+(b>>16)+(lsw>>16);
		return (msw<<16)|(lsw&0xFFFF);
	};
	// Add five 32-bit integers, wrapping at 32 bits
	add32x5 = function(a,b,c,d,e)
	{
		var lsw = (a&0xFFFF)+(b&0xFFFF)+(c&0xFFFF)+(d&0xFFFF)+(e&0xFFFF);
		var msw = (a>>16)+(b>>16)+(c>>16)+(d>>16)+(e>>16)+(lsw>>16);
		return (msw<<16)|(lsw&0xFFFF);
	};
	// Bitwise rotate left a 32-bit integer by 1 bit
	rol32 = function(n)
	{
		return (n>>>31)|(n<<1);
	};

	var len = blen*8;
	// Append padding so length in bits is 448 mod 512
	x[len>>5] |= 0x80 << (24-len%32);
	// Append length
	x[((len+64>>9)<<4)+15] = len;
	var w = Array(80);

	var k1 = 0x5A827999;
	var k2 = 0x6ED9EBA1;
	var k3 = 0x8F1BBCDC;
	var k4 = 0xCA62C1D6;

	var h0 = 0x67452301;
	var h1 = 0xEFCDAB89;
	var h2 = 0x98BADCFE;
	var h3 = 0x10325476;
	var h4 = 0xC3D2E1F0;

	for(var i=0;i<x.length;i+=16) {
		var j,t;
		var a = h0;
		var b = h1;
		var c = h2;
		var d = h3;
		var e = h4;
		for(j = 0;j<16;j++) {
			w[j] = x[i+j];
			t = add32x5(e,(a>>>27)|(a<<5),d^(b&(c^d)),w[j],k1);
			e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
		}
		for(j=16;j<20;j++) {
			w[j] = rol32(w[j-3]^w[j-8]^w[j-14]^w[j-16]);
			t = add32x5(e,(a>>>27)|(a<<5),d^(b&(c^d)),w[j],k1);
			e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
		}
		for(j=20;j<40;j++) {
			w[j] = rol32(w[j-3]^w[j-8]^w[j-14]^w[j-16]);
			t = add32x5(e,(a>>>27)|(a<<5),b^c^d,w[j],k2);
			e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
		}
		for(j=40;j<60;j++) {
			w[j] = rol32(w[j-3]^w[j-8]^w[j-14]^w[j-16]);
			t = add32x5(e,(a>>>27)|(a<<5),(b&c)|(d&(b|c)),w[j],k3);
			e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
		}
		for(j=60;j<80;j++) {
			w[j] = rol32(w[j-3]^w[j-8]^w[j-14]^w[j-16]);
			t = add32x5(e,(a>>>27)|(a<<5),b^c^d,w[j],k4);
			e=d; d=c; c=(b>>>2)|(b<<30); b=a; a = t;
		}

		h0 = add32(h0,a);
		h1 = add32(h1,b);
		h2 = add32(h2,c);
		h3 = add32(h3,d);
		h4 = add32(h4,e);
	}
	return Array(h0,h1,h2,h3,h4);
};


}
//}}}
[[D&AD Awards 08|http://www.dandad.org/awards08/category.asp?category_no=37]]
[[D-Link DFE-690TXD 10/100 Fast Ethernet Notebook Adapter|http://www.dlink.com/products/support.asp?pid=132]]
Database design app: http://fabforce.net/dbdesigner4/index.php
To bridge LAN:

<html>
<code>echo 1 > /proc/sys/net/ipv4/conf/br0/proxy_arp</code>
</html>
[[DHG - Gymnastik|http://www.dhggymnastik.dk/gymnastik/frontpage/main.jsp?&Status=1&Menu=0]]
[[DIY Mini Lamps : CribFashion.com|http://www.cribfashion.com/design-ideas/diy-mini-lamps.html]]
* [[Support FTP site|ftp://ftp.dlink.se/Products/di-products/di-524/]]
* [[Manual|ftp://ftp.dlink.se/Products/di-products/di-524/Documentation/DI-524_manual.pdf]]
[[DR2 Tema: Roskilde 2010 - dr.dk/DR2/Temaaften/Udsendelser/lørdag|http://www.dr.dk/DR2/Temaaften/Udsendelser/l%C3%B8rdag/2010/07/20100630141323.htm]]


Link: http://www.dr.dk/Forms/Published/PlaylistGen.aspx?qid=1656097&bitrate=high
* [[Guide in forum|http://forum.videohelp.com/viewtopic.php?t=219535]]
* [[DVD subtitles using DVDLab|http://www.piratgruppen.org/article.php3?id_article=329]]

[[Subtitles|http://divxstation.com/subtitles.asp]] at divxstation.com

http://www.opensubtitles.org/en

http://www.subtitles-divx.net/
[[DVD Decrypter|http://www.mrbass.org/dvdrip/#dvddecrypter]] - [[guide|http://www.doom9.org/index.html?/dvddec.htm]]
[[IsoBuster|http://www.isobuster.com/]]
http://www.videohelp.com/tools?tool=DVD2SVCD

[[HOW-TO|http://www.videohelp.com/forum/userguides/220351.php]] og en [[anden en|http://www.pckaos.dk/readarticle.php?article_id=9]]

[[The same trick using VirtualDub|http://divxstation.com/article.asp?aId=100]]

[[ How to backup DVD to AVI/DivX/XviD/H264|http://www.videohelp.com/guides.php?howtoselect=6;33#6;33]]

!! DVD2AVI using Vidomi:

* [[Guide #1|http://www.piratgruppen.org/article.php3?id_article=126]]
* [[Guide #2|http://www.divxland.org/dvd_divx_guide.php]]
[[Danmarks første SMS-novelle - dr.dk/P2/Udsendelser|http://www.dr.dk/P2/Kulturnyt/Udsendelser/2008/06/27143724.htm]]
[[Danske Bank Graduate Programme - it development|http://mobil.danskeitjob.dk/opencms/opencms/moredenmark/danskebank/index.html]]
[[Danske Bank: Vejen er banet for mobilbetaling i Danmark&nbsp;: Version2|http://www.version2.dk/artikel/8382]]
http://www.onedayproductions.com/Film.htm
* http://mobil.blogbar.dk
* http://www.mobiltest-danmark.dk
* http://www.icz.dk
* http://www.streetmobil.dk/blog/
* http://www.mobil-forum.dk
* http://www.vildmedmobil.dk
* http://www.pocketfreak.dk
* http://n95oplevelsen.blogspot.com/2007/06/itunes-plus.html
* http://www.ebblog.dk/1859/perma/19763/
* http://dshandberg.net/blog/2007/07/02/gratis-windows-live-suite-til-din-nokia-mobil/
[[Danske studerende kan købe kaffe med mobilen&nbsp;: Version2|http://www.version2.dk/artikel/8133?nyhedsbrev]]
[[Danskerne er sms-hajer - dr.dk/Nyheder/Indland|http://www.dr.dk/Nyheder/Indland/2008/09/11/125536.htm]]
[[Darwin i Danmark|http://www.darwin.au.dk/index.jsp]]
[[Demantsvænget 5 - Villa på 70 kvm - 5260 Odense S - Sagsnr. 17092|http://www.danbolig.dk/privat/sog-bolig/resultat/vis-bolig.htm?propertyid=17092&brokerid=165#]]
[[Den levende middelalder - Brian Patrick McGuire - 9788702032789 - Køb bogen på g.dk|http://www.g.dk/bog/den-levende-middelalder-brian-patrick-mcguire_9788702032789]]
Den nye karrierefar. Sådan skaber du ægte succes, både derhjemme og på jobbet. Af Esben Kjær og Kirsten Stendevad. [[Aschehoug|http://aschehoug.dk]], 208 sider, 299 kr.
[[Den trådløse, sømløse fremtid - dr.dk/P1/Harddisken/Udsendelser|http://www.dr.dk/P1/harddisken/Udsendelser/2008/03/14163736.htm]]
[[Denmark radio stations streaming live on the internet - Listen online|http://www.listenlive.eu/denmark.html]]
/***
|''Name:''|DeprecatedFunctionsPlugin|
|''Description:''|Support for deprecated functions removed from core|
***/
//{{{
if(!version.extensions.DeprecatedFunctionsPlugin) {
version.extensions.DeprecatedFunctionsPlugin = {installed:true};

//--
//-- Deprecated code
//--

// @Deprecated: Use createElementAndWikify and this.termRegExp instead
config.formatterHelpers.charFormatHelper = function(w)
{
	w.subWikify(createTiddlyElement(w.output,this.element),this.terminator);
};

// @Deprecated: Use enclosedTextHelper and this.lookaheadRegExp instead
config.formatterHelpers.monospacedByLineHelper = function(w)
{
	var lookaheadRegExp = new RegExp(this.lookahead,"mg");
	lookaheadRegExp.lastIndex = w.matchStart;
	var lookaheadMatch = lookaheadRegExp.exec(w.source);
	if(lookaheadMatch && lookaheadMatch.index == w.matchStart) {
		var text = lookaheadMatch[1];
		if(config.browser.isIE)
			text = text.replace(/\n/g,"\r");
		createTiddlyElement(w.output,"pre",null,null,text);
		w.nextMatch = lookaheadRegExp.lastIndex;
	}
};

// @Deprecated: Use <br> or <br /> instead of <<br>>
config.macros.br = {};
config.macros.br.handler = function(place)
{
	createTiddlyElement(place,"br");
};

// Find an entry in an array. Returns the array index or null
// @Deprecated: Use indexOf instead
Array.prototype.find = function(item)
{
	var i = this.indexOf(item);
	return i == -1 ? null : i;
};

// Load a tiddler from an HTML DIV. The caller should make sure to later call Tiddler.changed()
// @Deprecated: Use store.getLoader().internalizeTiddler instead
Tiddler.prototype.loadFromDiv = function(divRef,title)
{
	return store.getLoader().internalizeTiddler(store,this,title,divRef);
};

// Format the text for storage in an HTML DIV
// @Deprecated Use store.getSaver().externalizeTiddler instead.
Tiddler.prototype.saveToDiv = function()
{
	return store.getSaver().externalizeTiddler(store,this);
};

// @Deprecated: Use store.allTiddlersAsHtml() instead
function allTiddlersAsHtml()
{
	return store.allTiddlersAsHtml();
}

// @Deprecated: Use refreshPageTemplate instead
function applyPageTemplate(title)
{
	refreshPageTemplate(title);
}

// @Deprecated: Use story.displayTiddlers instead
function displayTiddlers(srcElement,titles,template,unused1,unused2,animate,unused3)
{
	story.displayTiddlers(srcElement,titles,template,animate);
}

// @Deprecated: Use story.displayTiddler instead
function displayTiddler(srcElement,title,template,unused1,unused2,animate,unused3)
{
	story.displayTiddler(srcElement,title,template,animate);
}

// @Deprecated: Use functions on right hand side directly instead
var createTiddlerPopup = Popup.create;
var scrollToTiddlerPopup = Popup.show;
var hideTiddlerPopup = Popup.remove;

// @Deprecated: Use right hand side directly instead
var regexpBackSlashEn = new RegExp("\\\\n","mg");
var regexpBackSlash = new RegExp("\\\\","mg");
var regexpBackSlashEss = new RegExp("\\\\s","mg");
var regexpNewLine = new RegExp("\n","mg");
var regexpCarriageReturn = new RegExp("\r","mg");

}
//}}}
* http://www.japanmarketingnews.com/2007/02/more_cobranded_.html
* http://www.willcom-inc.com/ja/lineup/ws/005in/benetton/
* http://mb.softbank.jp/mb/product/3G/812sh/
* http://www.docomo-kansai.co.jp/info/news_release/2006/0119.html
[[Designing for Mobile : Blue Flavor|http://www.blueflavor.com/blog/mobile/designing_for_mobile.php]]
[[Det mobile internet eksploderer - ComON|http://www.comon.dk/news/det.mobile.internet.eksploderer_36886.html]]
[[Dialogspillet at Tomas Friis|http://www.tomasfriis.dk/?page_id=161]]
[[Die Tanzerin Print by Gustav Klimt at Art.com|http://eu.art.com/products/p10292643-sa-i797652/gustav-klimt-die-tanzerin.htm?sorig=cat&sorigid=0&dimvals=0&ui=e119a104f7564dfc89711c88870f9094&searchstring=klimt]]
DPD Depot 505
Direct Parcel Distribution (Denmark) A/S
Teknikvej 11
DK - 5260 Odense S

Ihren Ansprechpartner erreichen Sie unter:

Telefon: + 45 70 10 05 10
Fax: +45 76 30 25 25
E-Mail: dpd@dpddk.dk
The [[Wikipedia entry|http://en.wikipedia.org/wiki/Disruptive_technology]] references 

Tushman, M.L. & Anderson, P. (1986). Technological Discontinuities and Organizational Environments. Administrative Science Quarterly 31: 439-465 [[EBESCO link|http://search.epnet.com.heimdal.bib.sdu.dk:2048/login.aspx?direct=true&db=buh&an=4013939]]

Tushman paper is in turn cited by

Williamson, A. & Iliopoulos, C. (2001). The learning organization information system (LOIS): looking for the next generation. Information Systems Journal, Volume 11 Issue 1 Page 23  - January 2001, doi:10.1046/j.1365-2575.2001.00090.x
 [[PDF|http://www.blackwell-synergy.com/doi/full/10.1046/j.1365-2575.2001.00090.x?cookieSet=1]]

Raymond E. Miles presented ideas on how businesses could organize in ways somewhat similar to Epistemic Communites at the  [[Organization Design Workshop|http://www.sam.sdu.dk/workshopod/index.htm]] (spring 2005). [[John Leslie King |http://www.si.umich.edu/~jlking/]] has written (with [[Margaret Hedstrom|http://www.si.umich.edu/people/faculty-detail.htm?sid=48]]) on Epistemic Infrastructures [[OECD|http://www.si.umich.edu/~jlking/OECD-LAM-published.pdf]] and [[MIT Press|http://www.si.umich.edu/~jlking/EpistemicInfrast-MITPress.pdf]].

Alex Pang has [[blogged|http://askpang.typepad.com/relevant_history/2005/11/library_meet_we.html]] something about digital libraries - relevant?
* http://www.dewassoc.com/performance/memory/how_to_id_pc133.htm
* http://www.woundedmoon.org/win32/ctspd092.html
* http://hp.vector.co.jp/authors/VA002374/src/download.html
* http://www.dr-hardware.com/pghpmain.htm
[[Doug Engelbart Documentary Website - RussellBeattie.com|http://www.russellbeattie.com/notebook/1002525.html]]
[[Download BurnAware Free - Freeware Software - Tucows|http://www.tucows.com//preview/520910]]
[[Drag.Me.To.Hell.2009.DvDRip-FxM (download torrent) - TPB|http://thepiratebay.org/torrent/5099338/Drag.Me.To.Hell.2009.DvDRip-FxM#filelistContainer]]
Firmware, drivers and more...

http://www.via.com.tw/en/products/mainboards/mini_itx/epia_v/downloads.jsp
[[ESPRIT Onlineshop Danmark - Bestil mode uden forsendelsesomkostninger!|http://www.esprit.dk/index_dk.htm?Welt=men&DownWelt=all%20products&Division=skjorter&Category=slim%20fit%20plain,%20business-skjorter&id=00357846&language=dk]]
* [[Steve Garfield|http://nokiatestcenter.blogspot.com/2007/08/nokia-n95-how-to-edit-video.html]] - [[result|http://stevegarfield.vox.com/library/post/08112007.html]]
* [[How to Shoot, Edit and Post Video with the Nokia N95|http://stevegarfield.blogs.com/videoblog/2007/09/how-to-shoot-ed.html]]
* [[AAS feature|http://www.allaboutsymbian.com/features/item/Editing_a_Video_Presentation_on_teh_N95.php]]
[[Ekstra Bladet - Mobilt kreditkort er en succes|http://ekstrabladet.tv/nyheder/udland/article1051401.ece]]
Using the [[Embedded Media HTML Generator|http://cit.ucsf.edu/embedmedia/]]
http://wpg2.galleryembedded.com/index.php?title=Main_Page

http://www.mx4.info/journal/archives/2006/01/16/alpha-mx4-theme-relase-for-wp-20/ - also MX4 theme for wordpress
[[Emporio Armani AR0141 Black Leather Mens Designer Watch|http://www.ticwatches.co.uk/emporio-armani-ar0141-leather-designer-254.htm]]
[[Emporio Armani Gents Watch - AR2417|http://www.goldsmiths.co.uk/product.asp?cid=1&pid=11919]]
[[Emporio Armani Watch AR5801 : up to 60% off|http://www.emporiowatches.co.uk/catalog/pages/emporio-armani-watches/ar5801.php]]
[[Emporio Armani Watches|http://store.emporioarmaniwatches.com/shopping/product/detailmain.jsp?itemID=46045&itemType=PRODUCT&iMainCat=2437&iSubCat=2448&iProductID=46045&itemType=PRODUCT]]
[[Ericsson Review No.03, 2008|http://www.ericsson.com/ericsson/corpinfo/publications/review/index.shtml]]
[[Eseries » Mail For Exchange|http://www.e-series.org/archives/category/mail-for-exchange]]
[[Eseries » Nokia E61/E62 Themes|http://www.e-series.org/archives/category/nokia-e61e62-themes]]
* [[Easy CD-DA Extractor|http://www.poikosoft.com/]] or [[dbPowerAMP|http://www.dbpoweramp.com/dmc.htm]]
* [[PSPad|http://www.pspad.com/]]
* NetDrive
* [[MicroBurner|http://silentnight2004.com/microburner.html]]
* [[TUGZip|http://www.tugzip.com/]] with [[icons|http://people.freenet.de/mertsch/BoxIcons.exe]]
* [[GoodSync|http://www.goodsync.com/]]
* [[iWebAlbum|http://www.eunq.com/]]
* [[PDFCreator|http://www.pdfforge.org/products/pdfcreator]]

See this [[list of Top 300 free software applications|http://www.winaddons.com/top-300-freeware-software/]]
[[EtherPad: Realtime Collaborative Text Editing|http://etherpad.com/]]
[[Etikette|http://www.festbogen.dk/artikelindeks/5-etikette.html]]
[[Expectation, Stoclet Frieze, c.1909 (detail) Print by Gustav Klimt at Art.com|http://eu.art.com/products/p12374233-sa-i809943/gustav-klimt-expectation-stoclet-frieze-c1909-detail.htm?sorig=cat&sorigid=0&dimvals=0&ui=e119a104f7564dfc89711c88870f9094&searchstring=klimt]]
[[Explore - a set on Flickr|http://www.flickr.com/photos/revlimit/sets/72157594541692052/]]
/***
|Name|ExportTiddlersPlugin|
|Source|http://www.TiddlyTools.com/#ExportTiddlersPlugin|
|Version|2.5.1|
|Author|Eric Shulman - ELS Design Studios|
|License|http://www.TiddlyTools.com/#LegalStatements <br>and [[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|~CoreVersion|2.1|
|Type|plugin|
|Requires||
|Overrides||
|Description|select and extract tiddlers from your ~TiddlyWiki documents and save them to a separate file|

When many people edit copies of the same TiddlyWiki document, the ability to easily copy and share these changes so they can then be redistributed to the entire group is very important.  This ability is also very useful when moving your own tiddlers from document to document (e.g., when upgrading to the latest version of TiddlyWiki, or 'pre-loading' your favorite stylesheets into a new 'empty' TiddlyWiki document.)

ExportTiddlersPlugin let you ''select and extract tiddlers from your ~TiddlyWiki documents and save them to a local file'' that you can then share with others.  An interactive control panel lets you specify a destination, and then select which tiddlers to export.  A convenient 'selection filter' helps you pick desired tiddlers by specifying a combination of modification dates, tags, or tiddler text to be matched or excluded.  ''Tiddler data can be output as complete, stand-alone TiddlyWiki documents, or as just the TiddlyWiki "storeArea ~DIVs" that can be imported into another ~TiddlyWiki (smaller files!) or as an ~RSS-compatible XML file that can be published for RSS syndication.''
!!!!!Examples
<<<
Inline control panel (live):
<<exportTiddlers inline>>
<<<
!!!!!Usage
<<<
Optional "special tiddlers" used by this plugin:
* SiteUrl<br>URL for official server-published version of document being viewed (used in XML export). Ddefault: //none//
* SiteDate<br>stored date/time stamp for most recent published version of document.  Default: current document.modified value (i.e., the 'file date')
<<<
!!!!!Revision History
<<<
''2007.12.04 [*.*.*]'' update for TW2.3.0: replaced deprecated core functions, regexps, and macros
|please see [[ExportTiddlersPluginHistory]] for additional revision details|
''2005.10.09 [0.0.0]'' development started
<<<
!!!!!Code
***/
// // version
//{{{
version.extensions.exportTiddlers = {major: 2, minor: 5, revision: 1, date: new Date(2007,11,10)};
//}}}

// // default shadow definition
//{{{
config.shadowTiddlers.ExportTiddlers="<<exportTiddlers inline>>";
//}}}

// // macro handler
//{{{
config.macros.exportTiddlers = {
	label: "export tiddlers",
	prompt: "Copy selected tiddlers to an export document",
	newdefault: "export.html",
	datetimefmt: "0MM/0DD/YYYY 0hh:0mm:0ss" // for "filter date/time" edit fields
};

config.macros.exportTiddlers.handler = function(place,macroName,params) {
	if (params[0]!="inline")
		{ createTiddlyButton(place,this.label,this.prompt,onClickExportMenu); return; }
	var panel=createExportPanel(place);
	panel.style.position="static";
	panel.style.display="block";
}

function createExportPanel(place) {
	var panel=document.getElementById("exportPanel");
	if (panel) { panel.parentNode.removeChild(panel); }
	setStylesheet(config.macros.exportTiddlers.css,"exportTiddlers");
	panel=createTiddlyElement(place,"span","exportPanel",null,null)
	panel.innerHTML=config.macros.exportTiddlers.html;
	exportInitFilter();
	refreshExportList(0);
	return panel;
}

function onClickExportMenu(e)
{
	if (!e) var e = window.event;
	var parent=resolveTarget(e).parentNode;
	var panel = document.getElementById("exportPanel");
	if (panel==undefined || panel.parentNode!=parent)
		panel=createExportPanel(parent);
	var isOpen = panel.style.display=="block";
	if(config.options.chkAnimate)
		anim.startAnimating(new Slider(panel,!isOpen,e.shiftKey || e.altKey,"none"));
	else
		panel.style.display = isOpen ? "none" : "block" ;
	if (panel.style.display!="none") refreshExportList(0); // update list when panel is made visible
	e.cancelBubble = true;
	if (e.stopPropagation) e.stopPropagation();
	return(false);
}
//}}}

// // IE needs explicit scoping for functions called by browser events
//{{{
window.onClickExportMenu=onClickExportMenu;
window.onClickExportButton=onClickExportButton;
window.exportShowFilterFields=exportShowFilterFields;
window.refreshExportList=refreshExportList;
//}}}

// // CSS for floating export control panel
//{{{
config.macros.exportTiddlers.css = '\
#exportPanel {\
	display: none; position:absolute; z-index:12; width:35em; right:105%; top:6em;\
	background-color: #eee; color:#000; font-size: 8pt; line-height:110%;\
	border:1px solid black; border-bottom-width: 3px; border-right-width: 3px;\
	padding: 0.5em; margin:0em; -moz-border-radius:1em;\
}\
#exportPanel a, #exportPanel td a { color:#009; display:inline; margin:0px; padding:1px; }\
#exportPanel table { width:100%; border:0px; padding:0px; margin:0px; font-size:8pt; line-height:110%; background:transparent; }\
#exportPanel tr { border:0px;padding:0px;margin:0px; background:transparent; }\
#exportPanel td { color:#000; border:0px;padding:0px;margin:0px; background:transparent; }\
#exportPanel select { width:98%;margin:0px;font-size:8pt;line-height:110%;}\
#exportPanel input  { width:98%;padding:0px;margin:0px;font-size:8pt;line-height:110%; }\
#exportPanel textarea  { width:98%;padding:0px;margin:0px;overflow:auto;font-size:8pt; }\
#exportPanel .box { border:1px solid black; padding:3px; margin-bottom:5px; background:#f8f8f8; -moz-border-radius:5px; }\
#exportPanel .topline { border-top:2px solid black; padding-top:3px; margin-bottom:5px; }\
#exportPanel .rad { width:auto;border:0 }\
#exportPanel .chk { width:auto;border:0 }\
#exportPanel .btn { width:auto; }\
#exportPanel .btn1 { width:98%; }\
#exportPanel .btn2 { width:48%; }\
#exportPanel .btn3 { width:32%; }\
#exportPanel .btn4 { width:24%; }\
#exportPanel .btn5 { width:19%; }\
';
//}}}

// // HTML for export control panel interface
//{{{
config.macros.exportTiddlers.html = '\
<!-- target path/file  -->\
<div>\
export to path/filename:<br>\
<input type="text" id="exportFilename" size=40 style="width:93%"><input \
	type="button" id="exportBrowse" value="..." title="select or enter a local folder/file..." style="width:5%" \
	onclick="this.previousSibling.value=window.promptForExportFilename(this);">\
</div>\
\
<!-- output format -->\
<div>\
output file format:\
<select id="exportFormat" size=1>\
<option value="DIV">TiddlyWiki export file</option>\
<option value="TW">TiddlyWiki document</option>\
<option value="XML">RSS feed (XML)</option>\
</select>\
</div>\
\
<!-- notes -->\
<div>\
notes:<br>\
<textarea id="exportNotes" rows=3 cols=40 style="height:4em;margin-bottom:5px;" onfocus="this.select()"></textarea> \
</div>\
\
<!-- list of tiddlers -->\
<table><tr align="left"><td>\
	select:\
	<a href="JavaScript:;" id="exportSelectAll"\
		onclick="onClickExportButton(this)" title="select all tiddlers">\
		&nbsp;all&nbsp;</a>\
	<a href="JavaScript:;" id="exportSelectChanges"\
		onclick="onClickExportButton(this)" title="select tiddlers changed since last save">\
		&nbsp;changes&nbsp;</a> \
	<a href="JavaScript:;" id="exportSelectOpened"\
		onclick="onClickExportButton(this)" title="select tiddlers currently being displayed">\
		&nbsp;opened&nbsp;</a> \
	<a href="JavaScript:;" id="exportSelectRelated"\
		onclick="onClickExportButton(this)" title="select all tiddlers related (by link or transclusion) to the currently selected tiddlers">\
		&nbsp;related&nbsp;</a> \
	<a href="JavaScript:;" id="exportToggleFilter"\
		onclick="onClickExportButton(this)" title="show/hide selection filter">\
		&nbsp;filter&nbsp;</a>  \
</td><td align="right">\
	<a href="JavaScript:;" id="exportListSmaller"\
		onclick="onClickExportButton(this)" title="reduce list size">\
		&nbsp;&#150;&nbsp;</a>\
	<a href="JavaScript:;" id="exportListLarger"\
		onclick="onClickExportButton(this)" title="increase list size">\
		&nbsp;+&nbsp;</a>\
</td></tr></table>\
<select id="exportList" multiple size="10" style="margin-bottom:5px;"\
	onchange="refreshExportList(this.selectedIndex)">\
</select><br>\
</div><!--box-->\
\
<!-- selection filter -->\
<div id="exportFilterPanel" style="display:none">\
<table><tr align="left"><td>\
	selection filter\
</td><td align="right">\
	<a href="JavaScript:;" id="exportHideFilter"\
		onclick="onClickExportButton(this)" title="hide selection filter">hide</a>\
</td></tr></table>\
<div class="box">\
<input type="checkbox" class="chk" id="exportFilterStart" value="1"\
	onclick="exportShowFilterFields(this)"> starting date/time<br>\
<table cellpadding="0" cellspacing="0"><tr valign="center"><td width="50%">\
	<select size=1 id="exportFilterStartBy" onchange="exportShowFilterFields(this);">\
		<option value="0">today</option>\
		<option value="1">yesterday</option>\
		<option value="7">a week ago</option>\
		<option value="30">a month ago</option>\
		<option value="site">SiteDate</option>\
		<option value="file">file date</option>\
		<option value="other">other (mm/dd/yyyy hh:mm)</option>\
	</select>\
</td><td width="50%">\
	<input type="text" id="exportStartDate" onfocus="this.select()"\
		onchange="document.getElementById(\'exportFilterStartBy\').value=\'other\';">\
</td></tr></table>\
<input type="checkbox" class="chk" id="exportFilterEnd" value="1"\
	onclick="exportShowFilterFields(this)"> ending date/time<br>\
<table cellpadding="0" cellspacing="0"><tr valign="center"><td width="50%">\
	<select size=1 id="exportFilterEndBy" onchange="exportShowFilterFields(this);">\
		<option value="0">today</option>\
		<option value="1">yesterday</option>\
		<option value="7">a week ago</option>\
		<option value="30">a month ago</option>\
		<option value="site">SiteDate</option>\
		<option value="file">file date</option>\
		<option value="other">other (mm/dd/yyyy hh:mm)</option>\
	</select>\
</td><td width="50%">\
	<input type="text" id="exportEndDate" onfocus="this.select()"\
		onchange="document.getElementById(\'exportFilterEndBy\').value=\'other\';">\
</td></tr></table>\
<input type="checkbox" class="chk" id=exportFilterTags value="1"\
	onclick="exportShowFilterFields(this)"> match tags<br>\
<input type="text" id="exportTags" onfocus="this.select()">\
<input type="checkbox" class="chk" id=exportFilterText value="1"\
	onclick="exportShowFilterFields(this)"> match titles/tiddler text<br>\
<input type="text" id="exportText" onfocus="this.select()">\
</div> <!--box-->\
</div> <!--panel-->\
\
<!-- action buttons -->\
<div style="text-align:center">\
<input type=button class="btn3" onclick="onClickExportButton(this)"\
	id="exportFilter" value="apply filter">\
<input type=button class="btn3" onclick="onClickExportButton(this)"\
	id="exportStart" value="export tiddlers">\
<input type=button class="btn3" onclick="onClickExportButton(this)"\
	id="exportClose" value="close">\
</div><!--center-->\
';
//}}}

// // initialize interface

// // exportInitFilter()
//{{{
function exportInitFilter() {
	// start date
	document.getElementById("exportFilterStart").checked=false;
	document.getElementById("exportStartDate").value="";
	// end date
	document.getElementById("exportFilterEnd").checked=false;
	document.getElementById("exportEndDate").value="";
	// tags
	document.getElementById("exportFilterTags").checked=false;
	document.getElementById("exportTags").value="";
	// text
	document.getElementById("exportFilterText").checked=false;
	document.getElementById("exportText").value="";
	// show/hide filter input fields
	exportShowFilterFields();
}
//}}}

// // exportShowFilterFields(which)
//{{{
function exportShowFilterFields(which) {
	var show;

	show=document.getElementById('exportFilterStart').checked;
	document.getElementById('exportFilterStartBy').style.display=show?"block":"none";
	document.getElementById('exportStartDate').style.display=show?"block":"none";
	var val=document.getElementById('exportFilterStartBy').value;
	document.getElementById('exportStartDate').value
		=getFilterDate(val,'exportStartDate').formatString(config.macros.exportTiddlers.datetimefmt);
	 if (which && (which.id=='exportFilterStartBy') && (val=='other'))
		document.getElementById('exportStartDate').focus();

	show=document.getElementById('exportFilterEnd').checked;
	document.getElementById('exportFilterEndBy').style.display=show?"block":"none";
	document.getElementById('exportEndDate').style.display=show?"block":"none";
	var val=document.getElementById('exportFilterEndBy').value;
	document.getElementById('exportEndDate').value
		=getFilterDate(val,'exportEndDate').formatString(config.macros.exportTiddlers.datetimefmt);
	 if (which && (which.id=='exportFilterEndBy') && (val=='other'))
		document.getElementById('exportEndDate').focus();

	show=document.getElementById('exportFilterTags').checked;
	document.getElementById('exportTags').style.display=show?"block":"none";

	show=document.getElementById('exportFilterText').checked;
	document.getElementById('exportText').style.display=show?"block":"none";
}
//}}}

// // onClickExportButton(which): control interactions
//{{{
function onClickExportButton(which)
{
	// DEBUG alert(which.id);
	var theList=document.getElementById('exportList'); if (!theList) return;
	var count = 0;
	var total = store.getTiddlers('title').length;
	switch (which.id)
		{
		case 'exportFilter':
			count=filterExportList();
			var panel=document.getElementById('exportFilterPanel');
			if (count==-1) { panel.style.display='block'; break; }
			document.getElementById("exportStart").disabled=(count==0);
			clearMessage(); displayMessage("filtered "+formatExportMessage(count,total));
			if (count==0) { alert("No tiddlers were selected"); panel.style.display='block'; }
			break;
		case 'exportStart':
			exportTiddlers();
			break;
		case 'exportHideFilter':
		case 'exportToggleFilter':
			var panel=document.getElementById('exportFilterPanel')
			panel.style.display=(panel.style.display=='block')?'none':'block';
			break;
		case 'exportSelectChanges':
			var lastmod=new Date(document.lastModified);
			for (var t = 0; t < theList.options.length; t++) {
				if (theList.options[t].value=="") continue;
				var tiddler=store.getTiddler(theList.options[t].value); if (!tiddler) continue;
				theList.options[t].selected=(tiddler.modified>lastmod);
				count += (tiddler.modified>lastmod)?1:0;
			}
			document.getElementById("exportStart").disabled=(count==0);
			clearMessage(); displayMessage(formatExportMessage(count,total));
			if (count==0) alert("There are no unsaved changes");
			break;
		case 'exportSelectAll':
			for (var t = 0; t < theList.options.length; t++) {
				if (theList.options[t].value=="") continue;
				theList.options[t].selected=true;
				count += 1;
			}
			document.getElementById("exportStart").disabled=(count==0);
			clearMessage(); displayMessage(formatExportMessage(count,count));
			break;
		case 'exportSelectOpened':
			for (var t = 0; t < theList.options.length; t++) theList.options[t].selected=false;
			var tiddlerDisplay = document.getElementById("tiddlerDisplay"); // for TW2.1-
			if (!tiddlerDisplay) tiddlerDisplay = document.getElementById("storyDisplay"); // for TW2.2+
			for (var t=0;t<tiddlerDisplay.childNodes.length;t++) {
				var tiddler=tiddlerDisplay.childNodes[t].id.substr(7);
				for (var i = 0; i < theList.options.length; i++) {
					if (theList.options[i].value!=tiddler) continue;
					theList.options[i].selected=true; count++; break;
				}
			}
			document.getElementById("exportStart").disabled=(count==0);
			clearMessage(); displayMessage(formatExportMessage(count,total));
			if (count==0) alert("There are no tiddlers currently opened");
			break;
		case 'exportSelectRelated':
			// recursively build list of related tiddlers
			function getRelatedTiddlers(tid,tids) {
				var t=store.getTiddler(tid); if (!t || tids.contains(tid)) return tids;
				tids.push(t.title);
				if (!t.linksUpdated) t.changed();
				for (var i=0; i<t.links.length; i++)
					if (t.links[i]!=tid) tids=getRelatedTiddlers(t.links[i],tids);
				return tids;
			}
			// for all currently selected tiddlers, gather up the related tiddlers (including self) and select them as well
			var tids=[];
			for (var i=0; i<theList.options.length; i++)
				if (theList.options[i].selected) tids=getRelatedTiddlers(theList.options[i].value,tids);
			// select related tiddlers (includes original selected tiddlers)
			for (var i=0; i<theList.options.length; i++)
				theList.options[i].selected=tids.contains(theList.options[i].value);
			clearMessage(); displayMessage(formatExportMessage(tids.length,total));
			break;
		case 'exportListSmaller':	// decrease current listbox size
			var min=5;
			theList.size-=(theList.size>min)?1:0;
			break;
		case 'exportListLarger':	// increase current listbox size
			var max=(theList.options.length>25)?theList.options.length:25;
			theList.size+=(theList.size<max)?1:0;
			break;
		case 'exportClose':
			document.getElementById('exportPanel').style.display='none';
			break;
		}
}
//}}}

// // promptForFilename(msg,path,file) uses platform/browser specific functions to get local filespec
//{{{
window.promptForExportFilename=function(here)
{
	var msg=here.title; // use tooltip as dialog box message
	var path=getLocalPath(document.location.href);
	var slashpos=path.lastIndexOf("/"); if (slashpos==-1) slashpos=path.lastIndexOf("\\"); 
	if (slashpos!=-1) path = path.substr(0,slashpos+1); // remove filename from path, leave the trailing slash
	var file=config.macros.exportTiddlers.newdefault;
	var result="";
	if(window.Components) { // moz
		try {
			netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
			var nsIFilePicker = window.Components.interfaces.nsIFilePicker;
			var picker = Components.classes['@mozilla.org/filepicker;1'].createInstance(nsIFilePicker);
			picker.init(window, msg, nsIFilePicker.modeSave);
			var thispath = Components.classes['@mozilla.org/file/local;1'].createInstance(Components.interfaces.nsILocalFile);
			thispath.initWithPath(path);
			picker.displayDirectory=thispath;
			picker.defaultExtension='html';
			picker.defaultString=file;
			picker.appendFilters(nsIFilePicker.filterAll|nsIFilePicker.filterText|nsIFilePicker.filterHTML);
			if (picker.show()!=nsIFilePicker.returnCancel) var result=picker.file.persistentDescriptor;
		}
		catch(e) { alert('error during local file access: '+e.toString()) }
	}
	else { // IE
		try { // XPSP2 IE only
			var s = new ActiveXObject('UserAccounts.CommonDialog');
			s.Filter='All files|*.*|Text files|*.txt|HTML files|*.htm;*.html|';
			s.FilterIndex=3; // default to HTML files;
			s.InitialDir=path;
			s.FileName=file;
			if (s.showOpen()) var result=s.FileName;
		}
		catch(e) {  // fallback
			var result=prompt(msg,path+file);
		}
	}
	return result;
}
//}}}

// // list display
//{{{
function formatExportMessage(count,total)
{
	var txt=total+' tiddler'+((total!=1)?'s':'')+" - ";
	txt += (count==0)?"none":(count==total)?"all":count;
	txt += " selected for export";
	return txt;
}

function refreshExportList(selectedIndex)
{
	var theList  = document.getElementById("exportList");
	var sort;
	if (!theList) return;
	// get the sort order
	if (!selectedIndex)   selectedIndex=0;
	if (selectedIndex==0) sort='modified';
	if (selectedIndex==1) sort='title';
	if (selectedIndex==2) sort='modified';
	if (selectedIndex==3) sort='modifier';
	if (selectedIndex==4) sort='tags';

	// unselect headings and count number of tiddlers actually selected
	for (var t=0,count=0; t < theList.options.length; t++) {
		if (!theList.options[t].selected) continue;
		if (theList.options[t].value!="")
			count++;
		else { // if heading is selected, deselect it, and then select and count all in section
			theList.options[t].selected=false;
			for ( t++; t<theList.options.length && theList.options[t].value!=""; t++) {
				theList.options[t].selected=true;
				count++;
			}
		}
	}

	// disable "export" button if no tiddlers selected
	document.getElementById("exportStart").disabled=(count==0);
	// show selection count
	var tiddlers = store.getTiddlers('title');
	if (theList.options.length) { clearMessage(); displayMessage(formatExportMessage(count,tiddlers.length)); }

	// if a [command] item, reload list... otherwise, no further refresh needed
	if (selectedIndex>4)  return;

	// clear current list contents
	while (theList.length > 0) { theList.options[0] = null; }
	// add heading and control items to list
	var i=0;
	var indent=String.fromCharCode(160)+String.fromCharCode(160);
	theList.options[i++]=
		new Option(tiddlers.length+" tiddlers in document", "",false,false);
	theList.options[i++]=
		new Option(((sort=="title"        )?">":indent)+' [by title]', "",false,false);
	theList.options[i++]=
		new Option(((sort=="modified")?">":indent)+' [by date]', "",false,false);
	theList.options[i++]=
		new Option(((sort=="modifier")?">":indent)+' [by author]', "",false,false);
	theList.options[i++]=
		new Option(((sort=="tags"	)?">":indent)+' [by tags]', "",false,false);
	// output the tiddler list
	switch(sort)
		{
		case "title":
			for(var t = 0; t < tiddlers.length; t++)
				theList.options[i++] = new Option(tiddlers[t].title,tiddlers[t].title,false,false);
			break;
		case "modifier":
		case "modified":
			var tiddlers = store.getTiddlers(sort);
			// sort descending for newest date first
			tiddlers.sort(function (a,b) {if(a[sort] == b[sort]) return(0); else return (a[sort] > b[sort]) ? -1 : +1; });
			var lastSection = "";
			for(var t = 0; t < tiddlers.length; t++)
				{
				var tiddler = tiddlers[t];
				var theSection = "";
				if (sort=="modified") theSection=tiddler.modified.toLocaleDateString();
				if (sort=="modifier") theSection=tiddler.modifier;
				if (theSection != lastSection)
					{
					theList.options[i++] = new Option(theSection,"",false,false);
					lastSection = theSection;
					}
				theList.options[i++] = new Option(indent+indent+tiddler.title,tiddler.title,false,false);
				}
			 break;
		case "tags":
			var theTitles = {}; // all tiddler titles, hash indexed by tag value
			var theTags = new Array();
			for(var t=0; t<tiddlers.length; t++) {
				var title=tiddlers[t].title;
				var tags=tiddlers[t].tags;
				if (!tags || !tags.length) {
					if (theTitles["untagged"]==undefined) { theTags.push("untagged"); theTitles["untagged"]=new Array(); }
					theTitles["untagged"].push(title);
				}
				else for(var s=0; s<tags.length; s++) {
					if (theTitles[tags[s]]==undefined) { theTags.push(tags[s]); theTitles[tags[s]]=new Array(); }
					theTitles[tags[s]].push(title);
				}
			}
			theTags.sort();
			for(var tagindex=0; tagindex<theTags.length; tagindex++) {
				var theTag=theTags[tagindex];
				theList.options[i++]=new Option(theTag,"",false,false);
				for(var t=0; t<theTitles[theTag].length; t++)
					theList.options[i++]=new Option(indent+indent+theTitles[theTag][t],theTitles[theTag][t],false,false);
			}
			break;
		}
	theList.selectedIndex=selectedIndex;		  // select current control item
}
//}}}

// // list filtering
//{{{
function getFilterDate(val,id)
{
	var result=0;
	switch (val) {
		case 'site':
			var timestamp=store.getTiddlerText("SiteDate");
			if (!timestamp) timestamp=document.lastModified;
			result=new Date(timestamp);
			break;
		case 'file':
			result=new Date(document.lastModified);
			break;
		case 'other':
			result=new Date(document.getElementById(id).value);
			break;
		default: // today=0, yesterday=1, one week=7, two weeks=14, a month=31
			var now=new Date(); var tz=now.getTimezoneOffset()*60000; now-=tz;
			var oneday=86400000;
			if (id=='exportStartDate')
				result=new Date((Math.floor(now/oneday)-val)*oneday+tz);
			else
				result=new Date((Math.floor(now/oneday)-val+1)*oneday+tz-1);
			break;
	}
	// DEBUG alert('getFilterDate('+val+','+id+')=='+result+"\nnow="+now);
	return result;
}

function filterExportList()
{
	var theList  = document.getElementById("exportList"); if (!theList) return -1;

	var filterStart=document.getElementById("exportFilterStart").checked;
	var val=document.getElementById("exportFilterStartBy").value;
	var startDate=getFilterDate(val,'exportStartDate');

	var filterEnd=document.getElementById("exportFilterEnd").checked;
	var val=document.getElementById("exportFilterEndBy").value;
	var endDate=getFilterDate(val,'exportEndDate');

	var filterTags=document.getElementById("exportFilterTags").checked;
	var tags=document.getElementById("exportTags").value;

	var filterText=document.getElementById("exportFilterText").checked;
	var text=document.getElementById("exportText").value;

	if (!(filterStart||filterEnd||filterTags||filterText)) {
		alert("Please set the selection filter");
		document.getElementById('exportFilterPanel').style.display="block";
		return -1;
	}
	if (filterStart&&filterEnd&&(startDate>endDate)) {
		var msg="starting date/time:\n"
		msg+=startDate.toLocaleString()+"\n";
		msg+="is later than ending date/time:\n"
		msg+=endDate.toLocaleString()
		alert(msg);
		return -1;
	}

	// scan list and select tiddlers that match all applicable criteria
	var total=0;
	var count=0;
	for (var i=0; i<theList.options.length; i++) {
		// get item, skip non-tiddler list items (section headings)
		var opt=theList.options[i]; if (opt.value=="") continue;
		// get tiddler, skip missing tiddlers (this should NOT happen)
		var tiddler=store.getTiddler(opt.value); if (!tiddler) continue; 
		var sel=true;
		if ( (filterStart && tiddler.modified<startDate)
		|| (filterEnd && tiddler.modified>endDate)
		|| (filterTags && !matchTags(tiddler,tags))
		|| (filterText && (tiddler.text.indexOf(text)==-1) && (tiddler.title.indexOf(text)==-1)))
			sel=false;
		opt.selected=sel;
		count+=sel?1:0;
		total++;
	}
	return count;
}
//}}}

//{{{
function matchTags(tiddler,cond)
{
	if (!cond||!cond.trim().length) return false;

	// build a regex of all tags as a big-old regex that 
	// OR's the tags together (tag1|tag2|tag3...) in length order
	var tgs = store.getTags();
	if ( tgs.length == 0 ) return results ;
	var tags = tgs.sort( function(a,b){return (a[0].length<b[0].length)-(a[0].length>b[0].length);});
	var exp = "(" + tags.join("|") + ")" ;
	exp = exp.replace( /(,[\d]+)/g, "" ) ;
	var regex = new RegExp( exp, "ig" );

	// build a string such that an expression that looks like this: tag1 AND tag2 OR NOT tag3
	// turns into : /tag1/.test(...) && /tag2/.test(...) || ! /tag2/.test(...)
	cond = cond.replace( regex, "/$1\\|/.test(tiddlerTags)" );
	cond = cond.replace( /\sand\s/ig, " && " ) ;
	cond = cond.replace( /\sor\s/ig, " || " ) ;
	cond = cond.replace( /\s?not\s/ig, " ! " ) ;

	// if a boolean uses a tag that doesn't exist - it will get left alone 
	// (we only turn existing tags into actual tests).
	// replace anything that wasn't found as a tag, AND, OR, or NOT with the string "false"
	// if the tag doesn't exist then /tag/.test(...) will always return false.
	cond = cond.replace( /(\s|^)+[^\/\|&!][^\s]*/g, "false" ) ;

	// make a string of the tags in the tiddler and eval the 'cond' string against that string 
	// if it's TRUE then the tiddler qualifies!
	var tiddlerTags = (tiddler.tags?tiddler.tags.join("|"):"")+"|" ;
	try { if ( eval( cond ) ) return true; }
	catch( e ) { displayMessage("Error in tag filter '" + e + "'" ); }
	return false;
}
//}}}

// // OUTPUT FORMATTING AND FILE I/O

// // exportHeader(format)
//{{{
function exportHeader(format)
{
	switch (format) {
		case "TW":	return exportTWHeader();
		case "DIV":	return exportDIVHeader();
		case "XML":	return exportXMLHeader();
	}
}
//}}}

// // exportFooter(format)
//{{{
function exportFooter(format)
{
	switch (format) {
		case "TW":	return exportTWFooter();
		case "DIV":	return exportDIVFooter();
		case "XML":	return exportXMLFooter();
	}
}
//}}}

// // exportTWHeader()
//{{{
function exportTWHeader()
{
	// get the TiddlyWiki core code source
	var sourcefile=getLocalPath(document.location.href);
	var source=loadFile(sourcefile);
	if(source==null) { alert(config.messages.cantSaveError); return null; }
	// reset existing HTML source markup
	source=updateMarkupBlock(source,"PRE-HEAD");
	source=updateMarkupBlock(source,"POST-HEAD");
	source=updateMarkupBlock(source,"PRE-BODY");
	source=updateMarkupBlock(source,"POST-BODY");
	// find store area
	var posOpeningDiv=source.indexOf(startSaveArea);
	var posClosingDiv=source.lastIndexOf(endSaveArea);
	if((posOpeningDiv==-1)||(posClosingDiv==-1)) { alert(config.messages.invalidFileError.format([sourcefile])); return; }
	// return everything up to store area
	return source.substr(0,posOpeningDiv+startSaveArea.length);
}
//}}}

// // exportTWFooter()
//{{{
function exportTWFooter()
{
	// get the TiddlyWiki core code source
	var sourcefile=getLocalPath(document.location.href);
	var source=loadFile(sourcefile);
	if(source==null) { alert(config.messages.cantSaveError); return null; }
	// reset existing HTML source markup
	source=updateMarkupBlock(source,"PRE-HEAD");
	source=updateMarkupBlock(source,"POST-HEAD");
	source=updateMarkupBlock(source,"PRE-BODY");
	source=updateMarkupBlock(source,"POST-BODY");
	// find store area
	var posOpeningDiv=source.indexOf(startSaveArea);
	var posClosingDiv=source.lastIndexOf(endSaveArea);
	if((posOpeningDiv==-1)||(posClosingDiv==-1)) { alert(config.messages.invalidFileError.format([sourcefile])); return; }
	// return everything after store area
	return source.substr(posClosingDiv);
}
//}}}

// // exportDIVHeader()
//{{{
function exportDIVHeader()
{
	var out=[];
	var now = new Date();
	var title = convertUnicodeToUTF8(wikifyPlain("SiteTitle").htmlEncode());
	var subtitle = convertUnicodeToUTF8(wikifyPlain("SiteSubtitle").htmlEncode());
	var user = convertUnicodeToUTF8(config.options.txtUserName.htmlEncode());
	var twver = version.major+"."+version.minor+"."+version.revision;
	var pver = version.extensions.exportTiddlers.major+"."
		+version.extensions.exportTiddlers.minor+"."+version.extensions.exportTiddlers.revision;
	out.push("<html><body>");
	out.push("<style type=\"text/css\">");
	out.push("#storeArea {display:block;margin:1em;}");
	out.push("#storeArea div");
	out.push("{padding:0.5em;margin:1em;border:2px solid black;height:10em;overflow:auto;}");
	out.push("#javascriptWarning");
	out.push("{width:100%;text-align:left;background-color:#eeeeee;padding:1em;}");
	out.push("</style>");
	out.push("<div id=\"javascriptWarning\">");
	out.push("TiddlyWiki export file<br>");
	out.push("Source"+": <b>"+convertUnicodeToUTF8(document.location.href)+"</b><br>");
	out.push("Title: <b>"+title+"</b><br>");
	out.push("Subtitle: <b>"+subtitle+"</b><br>");
	out.push("Created: <b>"+now.toLocaleString()+"</b> by <b>"+user+"</b><br>");
	out.push("TiddlyWiki "+twver+" / "+"ExportTiddlersPlugin "+pver+"<br>");
	out.push("Notes:<hr><pre>"+document.getElementById("exportNotes").value.replace(/\n/g,"<br>")+"</pre>");
	out.push("</div>");
	out.push("<div id=\"storeArea\">");
	return out;
}
//}}}

// // exportDIVFooter()
//{{{
function exportDIVFooter()
{
	return ["</div><!--POST-BODY-START-->\n<!--POST-BODY-END--></body></html>"];
}
//}}}

// // exportXMLHeader()
//{{{
function exportXMLHeader()
{
	var out=[];
	var now = new Date();
	var u = store.getTiddlerText("SiteUrl",null);
	var title = convertUnicodeToUTF8(wikifyPlain("SiteTitle").htmlEncode());
	var subtitle = convertUnicodeToUTF8(wikifyPlain("SiteSubtitle").htmlEncode());
	var user = convertUnicodeToUTF8(config.options.txtUserName.htmlEncode());
	var twver = version.major+"."+version.minor+"."+version.revision;
	var pver = version.extensions.exportTiddlers.major+"."
		+version.extensions.exportTiddlers.minor+"."+version.extensions.exportTiddlers.revision;
	out.push("<" + "?xml version=\"1.0\"?" + ">");
	out.push("<rss version=\"2.0\">");
	out.push("<channel>");
	out.push("<title>" + title + "</title>");
	if(u) out.push("<link>" + convertUnicodeToUTF8(u.htmlEncode()) + "</link>");
	out.push("<description>" + subtitle + "</description>");
	out.push("<language>en-us</language>");
	out.push("<copyright>Copyright " + now.getFullYear() + " " + user + "</copyright>");
	out.push("<pubDate>" + now.toGMTString() + "</pubDate>");
	out.push("<lastBuildDate>" + now.toGMTString() + "</lastBuildDate>");
	out.push("<docs>http://blogs.law.harvard.edu/tech/rss</docs>");
	out.push("<generator>TiddlyWiki "+twver+" plus ExportTiddlersPlugin "+pver+"</generator>");
	return out;
}
//}}}

// // exportXMLFooter()
//{{{
function exportXMLFooter()
{
	return ["</channel></rss>"];
}
//}}}

// // exportData()
//{{{
function exportData(theList,theFormat)
{
	// scan export listbox and collect DIVs or XML for selected tiddler content
	var out=[];
	for (var i=0; i<theList.options.length; i++) {
		// get item, skip non-selected items and section headings
		var opt=theList.options[i]; if (!opt.selected||(opt.value=="")) continue;
		// get tiddler, skip missing tiddlers (this should NOT happen)
		var thisTiddler=store.getTiddler(opt.value); if (!thisTiddler) continue; 
		switch (theFormat) {
			case "TW":
				out.push(convertUnicodeToUTF8(store.getSaver().externalizeTiddler(store,thisTiddler)));
				break;
			case "DIV":
				out.push(convertUnicodeToUTF8(thisTiddler.title+"\n"+store.getSaver().externalizeTiddler(store,thisTiddler)));
				break;
			case "XML":
				out.push(convertUnicodeToUTF8(thisTiddler.saveToRss(store.getTiddlerText("SiteUrl",""))));
				break;
		}
	}
	return out;
}
//}}}

// // exportTiddlers(): output selected data to local file
//{{{
function exportTiddlers()
{
	var theList  = document.getElementById("exportList"); if (!theList) return;
	var theFormat = document.getElementById("exportFormat").value;
	var theData=exportData(theList,theFormat);
	var count=theData.length;
	var out=[]; var txt=out.concat(exportHeader(theFormat),theData,exportFooter(theFormat)).join("\n");
	var msg="";
	var theTarget = document.getElementById("exportFilename").value.trim();
	if (!theTarget.length) msg = "A target path/filename is required\n";
	if (!msg && saveFile(theTarget,txt))
		msg=count+" tiddler"+((count!=1)?"s":"")+" exported to "+theTarget;
	else if (!msg)
		msg+="An error occurred while saving to "+theTarget;
	theTarget="file:///"+theTarget; // URL link from message text to newly create file
	clearMessage(); displayMessage(msg,theTarget);
}
//}}}
[[Extraordinary Ways to Surprise the One you Love — Illusion 360 - The World's most amazing Art, Design, Technology and Video|http://illusion.scene360.com/art/8527/extraordinary-ways-to-surprise-the-one-you-love/]]
[[FRONTLINE: home : PBS|http://www.pbs.org/wgbh/pages/frontline/]]
[[FavIcon from Pics -- free favicon.ico for your website (animated, static and marquee icons)|http://www.html-kit.com/favicon/]]
[[FaxeKondi|http://www.kondi.dk/s2m.php?&sess=]]
[[Feist synger med dukkerne - dr.dk/Musik/Artikler|http://www.dr.dk/Musik/Artikler/2008/07/17103532.htm]]
[[Find din håndværker på nettet - Penge.dk|http://www.penge.dk/cm/1.3120]]
* Pirates of Silicon Valley DVD
* [[Apple I owner's club|http://www.applefritter.com/apple1]]
* [[In Search of the Valley DVD|http://www.stage4.co.uk/film/index.php]]
* [[The Apple Museum|http://www.theapplemuseum.com/]]
* [[Triumph of the Nerds|http://us.imdb.com/Title?0115398]]
* [[Woz Presents the Apple Historical Museum|http://www.youtube.com/watch?v=ul7NkLGtD84]]
* http://www.folklore.org
* The Mother of all Demos: http://unrev.stanford.edu/webstreaming/webstreaming.html, http://video.google.com/videoplay?docid=-8734787622017763097, 
* [[Stanford and the Silicon Valley|http://www-sul.stanford.edu/depts/hasrg/histsci/ssvoral/engelbart/start1.html]]
[[Firefox Mobile is weeks away from alpha : Boy Genius Report|http://www.boygeniusreport.com/2008/10/07/firefox-mobile-is-weeks-away-from-alpha/]]
[[Fishing Boats on the Beach at Saints-Maries, c.1888 Print by Vincent Van Gogh at Art.com|http://eu.art.com/products/p10066551-sa-i810072/vincent-van-gogh-fishing-boats-on-the-beach-at-saintsmaries-c1888.htm?sorig=cat&sorigid=0&ui=E119A104F7564DFC89711C88870F9094]]
* [[From Washingtong Post:|http://www.washingtonpost.com/wp-dyn/content/article/2008/05/01/AR2008050100900.html]]:
** Adobe themselves report 500 million out of 3 billion mobile phones have support, meaning 17 %. Note: Not all of these support flash video playback.
** //"17-19% of mobile terminals generated data traffic weekly"//, source: [["Mobile Data Service Usage Measurements"|http://www.netlab.tkk.fi/~jakivi/publications/Kivi_Mobile_Data_Service_Usage_2005_2007.pdf]].
** At Mobile Monday the number 10% came up.
** Sony Ericsson combines Java + Flash (Project Capuchin)
* Java
** Access to device hardware (bluetooth, WiFi etc.)
** Heavy programming
* Flash
** Lightweight programming
** NIcer looking applications
* [[Flash Lite: Version comparison|http://www.adobe.com/products/flashlite/version/]]
* [[Flash Lite architecture diagram|http://www.adobe.com/products/flashlite/architecture/]]
* [[Flash Lite Exchange|http://www.adobe.com/cfusion/exchange/index.cfm?event=productHome&exc=12&loc=en_us]] (examples of third-party Flash Lite content).
* Adobe Flash® Lite™, Flash® Player and Flash® SDK at a Glance - [[Feature Comparison|http://www.adobe.com/devnet/devices/articles/flash_lite_feature_comparison.pdf]].
* White Paper: [[GETTING STARTED WITH ADOBE FLASH® LITE™|http://www.adobe.com/devnet/devices/articles/getting_started_flashlite_b.pdf]]
* http://www.adobe.com/devnet/devices/articles/persistent_data_06.html
* http://weblogs.macromedia.com/jd/archives/2007/03/java_micro_flas.html
* [[Adobe Presentation screen cast|https://admin.adobe.acrobat.com/_a227210/p15366393/]]
* [[BA. Sc. Thesis w. case study|http://www.cs.ru.ac.za/research/g04k1804/stuff/thesis.pdf]]
* [[TWUIK - Java ME "Flash"|http://www.tricastmedia.com/twuik/]] - Tricast Widgets and User Interface Development Kit.
* [[So You're Thinking About Using Flash Instead of J2ME?|http://www.adobe.com/devnet/devices/articles/flashlite_j2me.html]]
[[Flickr Services|http://www.flickr.com/services/api/]]
* [[An assortment of Flickr Toys|http://flagrantdisregard.com/flickr/]]
* [[Comparison of flickr uploaders|http://antimega.textdriven.com/antimega/2006/03/29/flickr-off]] for mobile phones
[[random.geek() » Flickr Widget Plugin for Your Wordpress Sidebar|http://www.bencoleman.co.uk/flickr-widget-plugin-for-your-wordpress-sidebar/]]
http://sunkencity.org/flickrbackup
[[Folders in Menu - Can we create new ones? - maemo.org - Talk|http://talk.maemo.org/showthread.php?t=40171]]
[[Forside|http://www.123invitation.dk/]]
[[Forside - Boligforbedringer.dk|http://www.boligforbedringer.dk/]]
Incidentially, it is funny, the single best marketing move done in the USA to teach Americans to learn to love their cellphones, has been done outside the telecoms industry. The first thing American customers have to learn to do is to take the cellphone away from their ear and start to use the biggest data application on the planet, SMS text messaging. And that migration has been driven the most by - American Idol TV show, and its SMS voting. About a third of all voters in every successive run of American Idol for several years now, have been first-time users of SMS. American Idol has done more to help the American consumer learn to use the cellphone's full features than anything else done in America, including the launch of the iPhone..

Source: [[ForumOxford: How Should the American Carriers be Marketing|http://openmoodle.conted.ox.ac.uk/mod/forum/discuss.php?d=2029]]
[[ForumOxford: Yes, another unique beneift for mobile, now 7 for 7th mass media|http://openmoodle.conted.ox.ac.uk/mod/forum/discuss.php?d=2261]]
[[Forwarding Mail to an External Recipient|http://www.msexchange.org/tutorials/MF015.html]]
[[Fotorammen viser mobilbillederne : Mobilsiden.dk|http://mobilsiden.dk/index.php?aId=9751]]
* [[Free Java for Windows Mobile 5 - LoveToKnow Cellphones|http://cellphones.lovetoknow.com/Free_Java_for_Windows_Mobile_5]]
* http://www.smartphonemag.com/cms/blogs/3/2266
[[Free Tutorials and Articles. Learn SMS, WML, WMLScript, WAP 2.0, XHTML MP, WCSS/WAP CSS|http://www.developershome.com/]]
[[Free Wordpress Themes, Free Wordpress Templates, View & Download|http://www.blogohblog.com/]]
[[Freeware: Final version of RotateMe application is out!|http://www.symbian-freak.com/news/008/02/rotateme_is_out.htm]]
[[Freeware: SIC FTP Client|http://www.symbian-freak.com/downloads/freeware/cat_s60_3rd/descriptions/internet/free_ftp_client.htm]]
[[Futon.dk|http://futon.dk/index.php?language=da]]
[[Fyldepennen|http://www.fyldepennen.dk/]]
* [[Mobile telephone tripod|http://www.amazon.com/Sunpak-620-502R-VersiPod-Tripod-Adapter/dp/B000246WKQ/ref=sr_1_15/002-3584832-6096000?ie=UTF8&s=musical-instruments&qid=1187741603&sr=8-15]]
* Bøger til far
* Bluetooth keyboard
** [[Stowaway @ Amazon|http://www.amazon.com/Think-Outside-Stowaway-Bluetooth-Keyboard/dp/B0002OKCXE]]
** [[Stowaway @Dell|http://www.mobileplanet.com/p.aspx?i=150080&se=312]], see [[this thread|http://www.n95users.com/forum/accessory-reviews/4055-dell-branded-igo-stowaway-ultra-slim-bt-keyboard.html]],     [[expansys UK|http://www.expansys.com/p.aspx?i=150080]]
** [[ThinkOutSide|http://www.mobilefun.co.uk/product/4262.htm]]
** [[Nokia SU-8W|http://www.mobilefun.co.uk/product/4857.htm]] - hos [[ProShop|http://www.proshop.dk/showproduct.aspx?prodid=39742]], [[Getmore|http://www.getmore.dk/templates/imw-product.asp?ProductGuid=SU%2D8W&GroupGuid=3555&SelectedGroup=3555]], [[blueunplugged.com|http://www.blueunplugged.com/p.aspx?p=106220]], [[mobileplanet|http://www.mobileplanet.com/p.aspx?i=141517]]
** [[Freedom Universal Bluetooth Keyboard|http://www.freedominput.com/site/index.php?option=com_content&task=view&id=63&Itemid=75]] at [[blueunplugged.com|http://www.blueunplugged.com/p.aspx?p=113778]] or [[play.com|http://www.play.com/Mobiles/Mobile/4-/3317582/Freedom-Universal-Bluetooth-Keyboard/Product.html]]
* USB-nøgle
** [[Patriot|http://www.newegg.com/Product/Product.aspx?Item=N82E16820220247]]
* 4 GB MicroSD?
** [[BestBuy MicroSD|http://www.bestbuy.com/site/olspage.jsp?id=abcat0404001&type=category]] - [[BestBuy SanDisk|http://www.bestbuy.com/site/olspage.jsp?skuId=8439932&type=product&productCategoryId=pcmcat126800050002&id=1183160151026]]
* Fotoramme - [[Target|http://www.target.com/gp/detail.html/ref=pd_ecc_rvi_1/602-9478553-8886237?ie=UTF8&asin=B000NSH4XA]]
* Se her: http://www.elite-electronix.com/index.php
!! Links til amalie
* http://www.2minutecommute.com/
[[G O - C A R D . DK : SEND ET POSTKORT|http://www.go-card.dk/brugersite.asp?category=1]]
[[GMail Drive shell extension|http://www.viksoe.dk/code/gmail.htm]]: [[GMail|http://gmail.google.com]] Drive is a Shell Namespace Extension that creates a virtual filesystem around your Google Gmail account, allowing you to use Gmail as a storage medium.

[[Gmail Gems|http://gmailgems.blogspot.com/]] reveals the tips and tricks of Gmail masters.

[[GMailTips|http://gmailtips.com/]] is another great site.
[[GSM Europe Press - European Framework for Safer Mobile Use|http://www.gsmworld.com/gsmeurope/news/press_07/eur_framework.shtml]]
[[GSMA Mobile World Congress : 16-19 February 2009 : Barcelona, Spain - Homepage|http://www.mobileworldcongress.com/]]
[[GUIDE: Mobilfellene du må unngå i ferien - Amobil.no|http://www.amobil.no/artikler/mobilfellene_du_maa_unngaa_i_ferien/53328]]
[[Gabor Torok's Forum Nokia Blog : Brief status report about smartphone market, mid-2008|http://blogs.forum.nokia.com/blog/gabor-toroks-forum-nokia-blog/symbian-foundation/2008/08/07/brief-status-report-about-smartphone-market-mid-2008]]
Wiki: http://www.georss.org/trac/trac.cgi/wiki/GeoPress

See also: http://radar.oreilly.com/archives/2006/09/geopress_adds_maps_to_wordpres.html
[[Get in touch with mobile 2010 (via TweetALink.com)|http://tweetalink.com/go/Aq6G]]
<<importTiddlers inline>>
----
To get started with this blank TiddlyWiki, you'll need to modify the following tiddlers:
* SiteTitle & SiteSubtitle: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* MainMenu: The menu (usually on the left)
* DefaultTiddlers: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
[[Gooby - Nokia Case CP-402 ice blue/black|http://www.gooby.dk/shop/nokia-case-cp-402-ice-blueblack-p-10671.html]]
[[Google|http://www.google.dk/]]
Så man kan afvikle online google apps offline:

http://gears.google.com/
[[Google Image Result for http://rebeljukebox.com/live/wp-content/uploads/2009/06/24_robertsmith_lgl.jpg|http://images.google.com/imgres?imgurl=http://rebeljukebox.com/live/wp-content/uploads/2009/06/24_robertsmith_lgl.jpg&imgrefurl=http://rebeljukebox.com/live/&usg=__t-5G5fTqJEsDQ_8iAaHw7kv5P5Q=&h=320&w=320&sz=29&hl=en&start=3&um=1&itbs=1&tbnid=n2PkJ0cOqROUWM:&tbnh=118&tbnw=118&prev=/images%3Fq%3Drobert%2Bsmith%26hl%3Den%26safe%3Doff%26client%3Dfirefox-a%26rls%3Dorg.mozilla:en-US:official%26sa%3DX%26um%3D1]]
http://www.google.com/analytics/
http://base.google.com/base/
[[Gratis ordbog fra Gratis-Ting.dk|http://www.gratis-ting.dk/ny/gratis/ordbog/]]
* http://laerhjemme.dk/bestilling/pdf/700500467.pdf
[[Guide To Maemo Apps For Symbian Converts : Maemo-Guru.com|http://www.maemo-guru.com/2009/11/guide-to-maemo-apps-for-symbian-converts/]]
[[GulogGratis.dk - GulogGratis.dk|http://www.guloggratis.dk/telefoner/nokia/anden-model/annonce/7576642?imagepos=3#images]]

[[GulogGratis.dk - GulogGratis.dk|http://www.guloggratis.dk/telefoner/nokia/6220/annonce/7575423]]
by Elting E. Morison in "Managing Strategic Innovation and Change", 1997, Oxford University Press. Edited by Michael L. Tushman & Philip Anderson.

[[Full text|http://www.cee.nps.navy.mil/courses/nibec07/Prereads/Dr%20Frank%20Barrett/gunfire%20at%20sea%20case.pdf]]

[[H. C. Andersen Marathon|http://www.hcamarathon.dk/default.asp?mn1=204&mn2=205&mn3=&sid=233&lid=1]]
[[Manuals & support|http://h10025.www1.hp.com/ewfrf/wc/manualCategory?x=0&dlc=en&lc=en&product=58443&lang=en&y=0&cc=ca&]]
[[HTML5 Pacman|http://arandomurl.com/2010/07/25/html5-pacman.html]]
* [[LG|http://www.lge.com/ir/news_ir/detail/PRE|MENU%5EPRER|MENU_20449_PRER|MENU.jhtml]]
* [[Motorola|http://phx.corporate-ir.net/phoenix.zhtml?c=90829&p=irol-financialreports]] - [[Full report|http://library.corporate-ir.net/library/90/908/90829/items/254200/MOT%20Q2%202007%20Earnings%20Release.pdf]]
* [[Nokia|http://www.nokia.com/2007/Q2/index.html]]
* [[Samsung|http://www.samsung.com/us/aboutsamsung/ir/newsMain.do]] - [[full report here|http://www.samsung.com/us/aboutsamsung/ir/ireventpresentations/earningsrelease/downloads/2007/20070713_conference_eng.pdf]]
* [[Sony Ericsson|http://www.sonyericsson.com/spg.jsp?cc=global&lc=en&ver=4001&template=pc3_1_1&zone=pc&lm=pc3_1&prid=8363]] - link to full report at bottom og page.
* [[LG|http://www.lge.com/ir/archive_quarterly/list/BIR_QUAT|MENU_IR|MENU.jhtml]]
* [[Motorola|http://phx.corporate-ir.net/phoenix.zhtml?c=90829&p=quarterlyearnings]] - [[Full report|http://library.corporate-ir.net/library/90/908/90829/items/276350/Q4%202007%20Earnings%20Press%20Release%20and%20Financial%20Tables%20FINAL.pdf]]
* [[Nokia|http://www.nokia.com/2007/Q4/index.html]]
* [[Samsung|http://www.samsung.com/us/aboutsamsung/ir/financialinformation/earningsrelease/IR_Earnings2007.html]] - [[full report here|http://www.samsung.com/us/aboutsamsung/ir/ireventpresentations/earningsrelease/downloads/2007/20080115_conference_eng.pdf]]
* [[Sony Ericsson|http://www.sonyericsson.com/cws/corporate/press/pressreleases/pressreleasedetails/q42007financialpressreleases-20080116]] - [[full report|http://www.sonyericsson.com/cws/download/1/340/704/1200467373/Q407_FinancialsRelease.pdf]]
[[Handy-Ticket|http://www.bahn.de/p/view/planen/reiseplanung/mobileservices/handy_ticket.shtml]]
[[Have you turned your man into a hermaphrodite? - Telegraph|http://www.telegraph.co.uk/lifestyle/5978268/Have-you-turned-your-man-into-a-hermaphrodite.html]]
[[Heldækkende træbeskyttelse fra Morsø Maling, et røverkøb til halv pris. 97741509|http://shop.morsmaling.dk/product.asp?product=37&sub=0&page=2]]
[[Her er den første mobiltelefonen - Amobil.no|http://www.amobil.no/artikler/her_er_den_forste_mobiltelefonen/50458]]
[[Hertz Delebilen|https://www.delebil.dk/Default.aspx]]
[[Hilly Neoprene Arm Phone Gel Carrier One Size: Amazon.co.uk: Sports & Leisure|http://www.amazon.co.uk/Hilly-Neoprene-Mobile-Carrier-P-Blue/dp/B000OZ0MEA/ref=sr_1_11?ie=UTF8&s=sports&qid=1212494797&sr=1-11]]
[[Home : SMS Send & Receive : Ericsson Labs|https://labs.ericsson.com/apis/sms-send-and-receive/]]
[[Hotel Turin|http://www.hotelturin.com/eng/contacto.htm]]
Allen & Heath XONE, el. Pioneer HDJ2000
[[How Apple Got Everything Right By Doing Everything Wrong|http://www.wired.com/techbiz/it/magazine/16-04/bz_apple]]
In a session at Mobile Conversations, a case study on Lay's crowdsourcing based contest and how the mobile medium was used for it was also shared by Ruchira Jaitly, executive vice-president, PepsiCo (India). 

Source: [[afaqs! > news & features > Mobile Conversations 2010: How Lay's used mobile medium for its flavour contest?|http://www.afaqs.com/perl/digital/news/story.html?sid=27226_Mobile+Conversations+2010:+How+Lays+used+mobile+medium+for+its+flavour+contest?]]
[[How To Easily Change The N900 Boot Video : Maemo Central - The MeeGo Blog|http://maemocentral.com/2010/02/21/bootscreen-lets-you-change-the-n900-boot-video-with-one-click/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+MaemoCentral+%28Maemo+Central%29]]
* [[How To Play Street Fighter on your E61i or any other Symbian Mobile (S60 and S60 V3)|http://www.techlivez.com/2008/04/how-to-play-street-fighter-on-your-e61i-or-any-other-symbian-mobile-s60-and-s60-v3/]]
* [[ROMs here|http://www.imserba.com/forum/showthread.php?s=3397ff7b901af30dbc872d0a9a55c08d&t=69827]]
[[How To Pot A Plant: Gardening Tips : TipNut.com|http://tipnut.com/how-to-plant/]]
* [[How to Post to a Movable Type 4 Blog from Nokia Share Online 3.0 - Black Phoebe :: Ms. Jen|http://www.blackphoebe.com/msjen/2008/03/how-to-post-to-a-mov.html]]
* http://www.phoneboy.com/1169/post-to-wordpress-blogs-from-nokia-lifeblog
[[How to Rebuild Your Attention Span and Focus|http://lifehacker.com/5596964/how-to-rebuild-your-attention-span-and-focus]]

* The timer used: http://pomodoro.ugolandini.com/
* The Pmodoro technique: http://www.pomodorotechnique.com/
[[How to configure a mailbox to forward mail to a mail-enabled contact|http://support.microsoft.com/kb/281926]]
[[How to type upside down text on Facebook|http://www.sevenwires.com/play/UpsideDownLetters.html]]
Howard Becker: PhD-bog
[[Hunter S. Thompson Motivational Posters : Sloshspot Blog|http://www.sloshspot.com/blog/12-31-2008/Hunter-S-Thompson-Motivational-Posters-98]]
[[I AM KLOOT|http://www.iamkloot.com/]]
* http://ieeexplore.ieee.org/xpl/conhome.jsp?punumber=1000816
[[IKEA : Opbevaringsmøbler : Reoler : LINNARP : Reol|http://www.ikea.com/dk/da/catalog/products/50147014]]
[[IKEA : Opbevaringsmøbler : Reoler : LINNARP : Vitrinedør|http://www.ikea.com/dk/da/catalog/products/50117371]]
[[IKEA : Senge & madrasser : Dobbeltsenge : MALM : Sengestel|http://www.ikea.com/dk/da/catalog/products/S69849849]]
[[IKEA : Skabe & skænke : Vitrineskabe : GRANEMO : Vitrineskab|http://www.ikea.com/dk/da/catalog/products/20150084]]
[[IKEA : Sofaer med tekstilbetræk : Lænestole med tekstilbetræk : KARLSTAD : Drejelænestol|http://www.ikea.com/dk/da/catalog/products/40118724]]
[[IKEA : Sofaer med tekstilbetræk : Lænestole med tekstilbetræk : TIRUP : Drejelænestol|http://www.ikea.com/dk/da/catalog/products/00120074]]
[[ILVA - Reoler/-skabe - Four|http://www.ilva.dk/produkt/64101476/four?maingroupurl=reolerskabe&webgroupid=]]
[[ILVA - Reoler/-skabe - Kube|http://www.ilva.dk/produkt/53600113/kube?maingroupurl=reolerskabe&webgroupid=]]
[[ILVA - Senge - Heritage|http://www.ilva.dk/produkt/20101226/heritage?maingroupurl=senge&webgroupid=]]
[[INVISIBLE SHIELD - NOKIA N900 FULL BODY - Vareinformation|http://www.dustinhome.dk/pd_5010368742.aspx?csref=edbpriser_5010368742]]
http://blogs.fagbladet.dk/it/
* [[EMOZE|http://www.emoze.com/en/get/index.asp]] - push email
* [[ PAMP|http://wiki.opensource.nokia.com/projects/PAMP:Installation]], an S60 Powered Apache Web Server with PHP and MySQL
* [[Live streaming from phone|http://www.qik.com]]
* [[N95 som eksternt GPS modul|http://www.n95users.com/forum/third-party-apps/6821-symarctic-extgps-use-your-phone-external-gps-module.html#post49788]]
* Accelerinvaders - http://mosh.nokia.com/collection/3746EC195CEE725DE040050AEE041508
* http://s60.mobi/mgp/events/s60/vodafone/shazam.html - Track ID trial
* http://europe.nokia.com/A4423390 - ORB media sharing/streaming
* http://www.amazegps.com - gratis, java, turn-by-turn.
* DivxPlayer og stage6.divx.com, gratis video conversion http://www.nokia.dk/campaign/dvdtomobile/
* [[S Tris|http://www.elementsgames.com/stris2/downloads.php]]
* [[Nokia Download! for PC|http://www.nokia.com/A4429836]] - [[Users Guide|http://www.nokia.com/NOKIA_COM_1/Microsites/BetaLabs/applications/Download_for_PC/Download_for_PC_User_Guide.pdf?lid=Download_for_PC_User_Guide]]
* http://nokia.dk/support/software/sensor/index.php - [[download|http://mea.nokia.com/A4399014]]. [[Dev|http://perpersson.net/projectsSensor.htm]], [[Darla Mack|http://darlamack.blogs.com/darlamack/2005/05/nokia_sensor_me.html]], [[Mobilluck|http://www.mobiluck.co.uk]], [[Aug 07, 2007|http://darlamack.blogs.com/darlamack/2006/08/will_nokia_make.html]], [[MIT Serendipity|http://reality.media.mit.edu/serendipity.php]], [[sublimobi.com|http://www.sublimobi.com/download.php]]
* [[Symella|http://www.aut.bme.hu/portal/symella.aspx?lang=en]] - Gnutella P2P klient
* N95: Indstillinger for autolås: TOOLS = SETTINGS => GENERAL => SECURITY => PHONE AND SIM CARD
* Tilbehør til Nokia N95 - --displayfolie--, --tasker--, tripod, hukommelseskort.
* Sociale tjenester, twitter, imty, soonr.dk  - flere? Kontakt BT-fyrene fra Summit - blink systems - har lige fået penge, imity vs http://www.plazes.com
* Trin-for-trin-guide til opdatering af Nokia Telefon - med screen shots.
* Unlock af Samsung x820 telefon
* iPhone sammenlignes med andre tlf: http://www.iphonehacks.com/2007/05/iphone_vs_helio.html
* 2D bar codes - [[gode links her|http://n95blog.com/barcodes-and-barcode-reader-for-s60/]]
* Opdater N73 til N73ME: ([[mobildebat|http://www.mobildebat.dk/showthread.php?t=98002]] eller [[thenokiablog.com|http://thenokiablog.com/2006/11/28/how-to-update-original-nokia-n73-firmware-to-music-edition/]])
* Styr på medie-filer m. WMP
* --Skriv om bibob.dk--
* --[[SmartPhoneShow36|http://3lib.ukonline.co.uk/sshow/ss36.html]], iPhone app icons vs S60 standby screen S/E P1i har 15 standby app icons.--
* --SpotOn for S603rd (http://www.outbank.de/index.php?id=29#230) eller (http://www.getjar.com/products/5321/Discharger)--
* --DRM-fri musik på iTunes Store - kan det bruges på N95 se http://techtransit.blogspot.com/2007/06/putpinfinitsplace-itunes-plus-fixer-for.html?--
* --N95 reparation--
* --[[Nokia S60 wishlist |http://www.s60.com/business/productinfo/wishlist/displayWishList.do]] - [[omtale|http://blogs.s60.com/seeintos60/2007/08/introducing_the_feature_wishli.html]]--
* --Frozen Bubbles: http://fb-s60.sourceforge.net/--
* --Ny version af Nokia Maps--
* --http://www.palringo.com--
* --Ny version af Nokia Share 2.0 - [[download|http://europe.nokia.com/sharingandblogging]], [[S60 blog|http://blogs.s60.com/s60multimedia/2007/08/share_online_20_for_nseries_av.html]], [[N95blog|http://n95blog.com/using-nokia-share-online-20-on-my-nokia-n95/]]--
* --N95 som webcam (http://www.motvik.com eller http://www.warelex.com/products/webcam/)--
* --Active Notes--
* --MobiGenie - [[download|http://nds1.nokia.com/phones/files/software/MobieGenieE65_v_1_00_signed.sis]] - [[blog post|http://n95blog.com/mobigenie-free-answering-machine-for-s60]]--
* Mobilen som det 7. massemedie
* 7 unikke fordele ved mobilen som massemedie
* Udviklingen af det mobile internet
** enabling/inhibiting factors
* Betalingstjenester
** Praktiske udfordringer/problemstillinger
* Fra "Interruption" til "Engagement" marketing
* Eksempler
“If you look for truth, you may find comfort in the end; if you look for comfort you will not get either comfort or truth only soft soap and wishful thinking to begin, and in the end, despair.”

 C.S. Lewis quotes (British Scholar and Novelist. 1898-1963)

Source: [[C.S. Lewis quotes|http://thinkexist.com/quotation/if_you_look_for_truth-you_may_find_comfort_in_the/202406.html]]
"If you love somebody, let them go. If they return, they were always yours. If they don't, they never were."

[[quotes|http://thinkexist.com/quotation/if_you_love_somebody-let_them_go-if_they_return/228316.html]]
[[Faktum Overskab|http://www.ikea.com/webapp/wcs/stores/servlet/ProductDisplay?topcategoryId=15576&catalogId=10103&storeId=14&productId=21874&langId=-12&parentCats=15576*15720*15726Faktum]]: 30 x 37 x 70 (B x D x H)

[[Magiker Vitrineskab|http://www.ikea.com/webapp/wcs/stores/servlet/ProductDisplay?topcategoryId=15561&catalogId=10103&storeId=14&productId=68963&langId=-12&parentCats=15561*15639]]

[[AGERUM Reol|http://www.ikea.com/webapp/wcs/stores/servlet/ProductDisplay?topcategoryId=15561&catalogId=10103&storeId=14&productId=42078&langId=-12&parentCats=15561*15639*15651]] (90 x 103)

[[Billy Reol|http://www.ikea.com/webapp/wcs/stores/servlet/ProductDisplay?topcategoryId=15561&catalogId=10103&storeId=14&productId=11353&langId=-12&parentCats=15561]] (60 x 106)
/***
|Name|ImportTiddlersPlugin|
|Source|http://www.TiddlyTools.com/#ImportTiddlersPlugin|
|Documentation|http://www.TiddlyTools.com/#ImportTiddlersPluginInfo|
|Version|3.6.0|
|Author|Eric Shulman - ELS Design Studios|
|License|http://www.TiddlyTools.com/#LegalStatements <br>and [[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|~CoreVersion|2.1|
|Type|plugin|
|Requires||
|Overrides|config.macros.importTiddlers.handler|
|Description|interactive controls for import/export with filtering.|
This plugin lets you selectively combine tiddlers from any two TiddlyWiki documents.  An interactive control panel lets you pick a document to import from, and then select which tiddlers to import, with prompting for skip, rename, merge or replace actions when importing tiddlers that match existing titles.  Automatically add tags to imported tiddlers so they are easy to find later on.  Generates a detailed report of import 'history' in ImportedTiddlers.
!!!!!Documentation
>see [[ImportTiddlersPluginInfo]]
!!!!!Configuration
<<<
__password-protected server settings //(optional, if needed)//:__
>username: <<option txtRemoteUsername>> password: <<option txtRemotePassword>>
>{{{usage: <<option txtRemoteUsername>> <<option txtRemotePassword>>}}}
>''note: these settings are also used by [[LoadTiddlersPlugin]] and [[ExternalTiddlersPlugin]]''
<<<
!!!!!Installation Notes
<<<
* As of 6/27/2007, "patch" functions that provide backward-compatibility with TW2.1.x and earlier have been split into a separate [[ImportTiddlersPluginPatch]] tiddler to reduce installation overhead for //this// plugin.  You only need to install the additional plugin tiddler when using ImportTiddlersPlugin in documents using TW2.1.x or earlier.
* As of 3/21/2007, the interactive {{{<<importTiddlers>>}}} and non-interactive {{{<<loadTiddlers>>}}} macro definitions and related code have been split into separate [[ImportTiddlersPlugin]] and [[LoadTiddlersPlugin]] to permit selective installation of either the interactive and/or non-interactive macro functions.
* Quick Installation Tip: If you are using an unmodified version of TiddlyWiki (core release version <<version>>), you can get a new, empty TiddlyWiki with the Import Tiddlers plugin pre-installed (''[[download from here|TW+ImportExport.html]]''), and then simply import all your content from your old document into this new, empty document.
<<<
!!!!!Revision History
<<<
''2008.01.03 [3.6.0]'' in loadRemoteFile(), use lower-level doHttp() instead of loadRemoteFile() in order to support username/password access to remote server
''2007.10.30 [3.5.6]'' update [[ImportTiddlers]] shadow tiddler definition to include "inline" link, so the plugin control panel is displayed instead of the standard core interface.
|please see [[ImportTiddlersPluginHistory]] for additional revision details|
''2005.07.20 [1.0.0]'' Initial Release
<<<
!!!!!Code
***/
// // ''MACRO DEFINITION''
//{{{
// Version
version.extensions.importTiddlers = {major: 3, minor: 6, revision: 0, date: new Date(2008,1,3)};

// IE needs explicit global scoping for functions/vars called from browser events
window.onClickImportButton=onClickImportButton;
window.refreshImportList=refreshImportList;

// default cookie/option values
if (!config.options.chkImportReport) config.options.chkImportReport=true;

// default shadow definition
config.shadowTiddlers.ImportTiddlers="<<importTiddlers inline>>";

merge(config.macros.importTiddlers,{
	label: "import tiddlers",
	prompt: "Copy tiddlers from another document",
	openMsg: "Opening %0",
	openErrMsg: "Could not open %0 - error=%1",
	readMsg: "Read %0 bytes from %1",
	foundMsg: "Found %0 tiddlers in %1",
	countMsg: "%0 tiddlers selected for import",
	importedMsg: "Imported %0 of %1 tiddlers from %2",
	loadText: "please load a document...",
	closeText: "close",	// text for close button when remote file is loaded
	doneText: "done",	// text for close button when remote file is not loaded
	src: "",		// path/filename or URL of document to import (retrieved from SiteUrl tiddler)
	proxy: "",		// URL for remote proxy script (retrieved from SiteProxy tiddler)
	useProxy: false,	// use specific proxy script in front of remote URL
	inbound: null,		// hash-indexed array of tiddlers from other document
	newTags: "",		// text of tags added to imported tiddlers
	addTags: true,		// add new tags to imported tiddlers
	listsize: 8,		// # of lines to show in imported tiddler list
	importTags: true,	// include tags from remote source document when importing a tiddler
	keepTags: true,		// retain existing tags when replacing a tiddler
	index: 0,		// current processing index in import list
	sort: ""		// sort order for imported tiddler listbox
});

if (config.macros.importTiddlers.coreHandler==undefined)
	config.macros.importTiddlers.coreHandler=config.macros.importTiddlers.handler; // save built-in handler

config.macros.importTiddlers.handler = function(place,macroName,params,wikifier,paramString,tiddler) {
	if (!params[0] || params[0].toLowerCase()=='core') { // default to built in
		if (config.macros.importTiddlers.coreHandler)
			config.macros.importTiddlers.coreHandler.apply(this,arguments);
		else 
			createTiddlyButton(place,this.label,this.prompt,onClickImportMenu);
	}
	else if (params[0]=='link') { // show link to floating panel
		var label=params[1]?params[1]:this.label;
		var prompt=params[2]?params[2]:this.prompt;
		createTiddlyButton(place,label,prompt,onClickImportMenu);
	}
	else if (params[0]=='inline') {// show panel as INLINE tiddler content
		createImportPanel(place);
		document.getElementById("importPanel").style.position="static";
		document.getElementById("importPanel").style.display="block";
	}
	else if (config.macros.loadTiddlers)
		config.macros.loadTiddlers.handler(place,macroName,params); // any other params: loadtiddlers
}
//}}}

// // ''INTERFACE DEFINITION''
// // Handle link click to create/show/hide control panel
//{{{
function onClickImportMenu(e)
{
	if (!e) var e = window.event;
	var parent=resolveTarget(e).parentNode;
	var panel = document.getElementById("importPanel");
	if (panel==undefined || panel.parentNode!=parent)
		panel=createImportPanel(parent);
	var isOpen = panel.style.display=="block";
	if(config.options.chkAnimate)
		anim.startAnimating(new Slider(panel,!isOpen,e.shiftKey || e.altKey,"none"));
	else
		panel.style.display = isOpen ? "none" : "block" ;
	e.cancelBubble = true;
	if (e.stopPropagation) e.stopPropagation();
	return(false);
}
//}}}

// // Create control panel: HTML, CSS
//{{{
function createImportPanel(place) {
	var panel=document.getElementById("importPanel");
	if (panel) { panel.parentNode.removeChild(panel); }
	setStylesheet(config.macros.importTiddlers.css,"importTiddlers");
	panel=createTiddlyElement(place,"span","importPanel",null,null)
	panel.innerHTML=config.macros.importTiddlers.html;
	refreshImportList();
	var siteURL=store.getTiddlerText("SiteUrl"); if (!siteURL) siteURL="";
	document.getElementById("importSourceURL").value=siteURL;
	config.macros.importTiddlers.src=siteURL;
	var siteProxy=store.getTiddlerText("SiteProxy"); if (!siteProxy) siteProxy="SiteProxy";
	document.getElementById("importSiteProxy").value=siteProxy;
	config.macros.importTiddlers.proxy=siteProxy;
	return panel;
}
//}}}

// // CSS
//{{{
config.macros.importTiddlers.css = '\
#importPanel {\
	display: none; position:absolute; z-index:11; width:35em; right:105%; top:3em;\
	background-color: #eee; color:#000; font-size: 8pt; line-height:110%;\
	border:1px solid black; border-bottom-width: 3px; border-right-width: 3px;\
	padding: 0.5em; margin:0em; -moz-border-radius:1em;\
}\
#importPanel a, #importPanel td a { color:#009; display:inline; margin:0px; padding:1px; }\
#importPanel table { width:100%; border:0px; padding:0px; margin:0px; font-size:8pt; line-height:110%; background:transparent; }\
#importPanel tr { border:0px;padding:0px;margin:0px; background:transparent; }\
#importPanel td { color:#000; border:0px;padding:0px;margin:0px; background:transparent; }\
#importPanel select { width:98%;margin:0px;font-size:8pt;line-height:110%;}\
#importPanel input  { width:98%;padding:0px;margin:0px;font-size:8pt;line-height:110%}\
#importPanel .box { border:1px solid black; padding:3px; margin-bottom:5px; background:#f8f8f8; -moz-border-radius:5px;}\
#importPanel .topline { border-top:2px solid black; padding-top:3px; margin-bottom:5px; }\
#importPanel .rad { width:auto; }\
#importPanel .chk { width:auto; margin:1px;border:0; }\
#importPanel .btn { width:auto; }\
#importPanel .btn1 { width:98%; }\
#importPanel .btn2 { width:48%; }\
#importPanel .btn3 { width:32%; }\
#importPanel .btn4 { width:24%; }\
#importPanel .btn5 { width:19%; }\
#importPanel .importButton { padding: 0em; margin: 0px; font-size:8pt; }\
#importPanel .importListButton { padding:0em 0.25em 0em 0.25em; color: #000000; display:inline }\
#importCollisionPanel { display:none; margin:0.5em 0em 0em 0em; }\
';
//}}}

// // HTML 
//{{{
config.macros.importTiddlers.html = '\
<!-- source and report -->\
<table><tr><td align=left>\
	import from\
	<input type="radio" class="rad" name="importFrom" id="importFromFile" value="file" CHECKED\
		onClick="document.getElementById(\'importLocalPanel\').style.display=this.checked?\'block\':\'none\';\
			document.getElementById(\'importHTTPPanel\').style.display=!this.checked?\'block\':\'none\'"> local file\
	<input type="radio" class="rad" name="importFrom" id="importFromWeb"  value="http"\
		onClick="document.getElementById(\'importLocalPanel\').style.display=!this.checked?\'block\':\'none\';\
			document.getElementById(\'importHTTPPanel\').style.display=this.checked?\'block\':\'none\'"> web server\
</td><td align=right>\
	<input type=checkbox class="chk" id="chkImportReport" checked\
		onClick="config.options[\'chkImportReport\']=this.checked;"> create a report\
</td></tr></table>\
<!-- import from local file  -->\
<div id="importLocalPanel" style="display:block;margin-bottom:5px;margin-top:5px;padding-top:3px;border-top:1px solid #999">\
local document path/filename:<br>\
<input type="file" id="fileImportSource" size=57 style="width:100%"\
	onKeyUp="config.macros.importTiddlers.src=this.value"\
	onChange="config.macros.importTiddlers.src=this.value;">\
</div><!--panel-->\
\
<!-- import from http server -->\
<div id="importHTTPPanel" style="display:none;margin-bottom:5px;margin-top:5px;padding-top:3px;border-top:1px solid #999">\
<table><tr><td align=left>\
	remote document URL:<br>\
</td><td align=right>\
	<input type="checkbox" class="chk" id="importUseProxy"\
		onClick="config.macros.importTiddlers.useProxy=this.checked;\
			document.getElementById(\'importSiteProxy\').style.display=this.checked?\'block\':\'none\'"> use a proxy script\
</td></tr></table>\
<input type="text" id="importSiteProxy" style="display:none;margin-bottom:1px" onfocus="this.select()" value="SiteProxy"\
	onKeyUp="config.macros.importTiddlers.proxy=this.value"\
	onChange="config.macros.importTiddlers.proxy=this.value;">\
<input type="text" id="importSourceURL" onfocus="this.select()" value="SiteUrl"\
	onKeyUp="config.macros.importTiddlers.src=this.value"\
	onChange="config.macros.importTiddlers.src=this.value;">\
</div><!--panel-->\
\
<table><tr><td align=left>\
	select:\
	<a href="JavaScript:;" id="importSelectAll"\
		onclick="onClickImportButton(this)" title="select all tiddlers">\
		&nbsp;all&nbsp;</a>\
	<a href="JavaScript:;" id="importSelectNew"\
		onclick="onClickImportButton(this)" title="select tiddlers not already in destination document">\
		&nbsp;added&nbsp;</a> \
	<a href="JavaScript:;" id="importSelectChanges"\
		onclick="onClickImportButton(this)" title="select tiddlers that have been updated in source document">\
		&nbsp;changes&nbsp;</a> \
	<a href="JavaScript:;" id="importSelectDifferences"\
		onclick="onClickImportButton(this)" title="select tiddlers that have been added or are different from existing tiddlers">\
		&nbsp;differences&nbsp;</a> \
	<a href="JavaScript:;" id="importToggleFilter"\
		onclick="onClickImportButton(this)" title="show/hide selection filter">\
		&nbsp;filter&nbsp;</a> \
</td><td align=right>\
	<a href="JavaScript:;" id="importListSmaller"\
		onclick="onClickImportButton(this)" title="reduce list size">\
		&nbsp;&#150;&nbsp;</a>\
	<a href="JavaScript:;" id="importListLarger"\
		onclick="onClickImportButton(this)" title="increase list size">\
		&nbsp;+&nbsp;</a>\
	<a href="JavaScript:;" id="importListMaximize"\
		onclick="onClickImportButton(this)" title="maximize/restore list size">\
		&nbsp;=&nbsp;</a>\
</td></tr></table>\
<select id="importList" size=8 multiple\
	onchange="setTimeout(\'refreshImportList(\'+this.selectedIndex+\')\',1)">\
	<!-- NOTE: delay refresh so list is updated AFTER onchange event is handled -->\
</select>\
<input type=checkbox class="chk" id="chkAddTags" checked\
	onClick="config.macros.importTiddlers.addTags=this.checked;">add new tags &nbsp;\
<input type=checkbox class="chk" id="chkImportTags" checked\
	onClick="config.macros.importTiddlers.importTags=this.checked;">import source tags &nbsp;\
<input type=checkbox class="chk" id="chkKeepTags" checked\
	onClick="config.macros.importTiddlers.keepTags=this.checked;">keep existing tags<br>\
<input type=text id="txtNewTags" size=15 onKeyUp="config.macros.importTiddlers.newTags=this.value" autocomplete=off>\
<div align=center>\
	<input type=button id="importLoad" class="importButton" style="width:32%" value="load"\
		title="load listbox with tiddlers from source document"\
		onclick="onClickImportButton(this)">\
	<input type=button id="importStart"	 class="importButton" style="width:32%" value="import"\
		title="add selected source tiddlers to the current document"\
		onclick="onClickImportButton(this)">\
	<input type=button id="importClose"	 class="importButton" style="width:32%" value="close"\
		title="clear listbox or hide control panel"\
		onclick="onClickImportButton(this)">\
</div>\
<div id="importCollisionPanel">\
	tiddler already exists:\
	<input type=text id="importNewTitle" size=15 autocomplete=off">\
	<div align=center>\
	<input type=button id="importSkip"	class="importButton" style="width:23%" value="skip"\
		title="do not import this tiddler"\
		onclick="onClickImportButton(this)">\
	<input type=button id="importRename"  class="importButton" style="width:23%" value="rename"\
		title="rename the incoming tiddler"\
		onclick="onClickImportButton(this)">\
	<input type=button id="importMerge"   class="importButton" style="width:23%" value="merge"\
		title="append the incoming tiddler to the existing tiddler"\
		onclick="onClickImportButton(this)">\
	<input type=button id="importReplace" class="importButton" style="width:23%" value="replace"\
		title="discard the existing tiddler"\
		onclick="onClickImportButton(this)">\
	</div>\
</div>\
';
//}}}

// // Control interactions
//{{{
function onClickImportButton(which)
{
	// DEBUG alert(which.id);
	var theList		  = document.getElementById('importList');
	if (!theList) return;
	var thePanel	= document.getElementById('importPanel');
	var theCollisionPanel   = document.getElementById('importCollisionPanel');
	var theNewTitle   = document.getElementById('importNewTitle');
	var count=0;
	switch (which.id)
		{
		case 'fileImportSource':
		case 'importLoad':		// load import source into hidden frame
			importReport();		// if an import was in progress, generate a report
			config.macros.importTiddlers.inbound=null;	// clear the imported tiddler buffer
			refreshImportList();	// reset/resize the listbox
			if (config.macros.importTiddlers.src=="") break;
			// Load document, read it's DOM and fill the list
			config.macros.importTiddlers.loadRemoteFile(config.macros.importTiddlers.src,
				function(success,params,txt,src,xhr) {
					var src=src.replace(/%20/g," ");
					if (!success) { displayMessage(config.macros.importTiddlers.openErrMsg.format([src,xhr.status])); return; }
					var tiddlers = config.macros.importTiddlers.readTiddlersFromHTML(txt);
					var count=tiddlers?tiddlers.length:0;
					var querypos=src.lastIndexOf("?"); if (querypos!=-1) src=src.substr(0,querypos);
					displayMessage(config.macros.importTiddlers.foundMsg.format([count,src]));
					config.macros.importTiddlers.inbound=tiddlers;
					window.refreshImportList(0);
				});
			break;
		case 'importSelectAll':		// select all tiddler list items (i.e., not headings)
			importReport();		// if an import was in progress, generate a report
			for (var t=0,count=0; t < theList.options.length; t++) {
				if (theList.options[t].value=="") continue;
				theList.options[t].selected=true;
				count++;
			}
			clearMessage(); displayMessage(config.macros.importTiddlers.countMsg.format([count]));
			break;
		case 'importSelectNew':		// select tiddlers not in current document
			importReport();		// if an import was in progress, generate a report
			for (var t=0,count=0; t < theList.options.length; t++) {
				theList.options[t].selected=false;
				if (theList.options[t].value=="") continue;
				theList.options[t].selected=!store.tiddlerExists(theList.options[t].value);
				count+=theList.options[t].selected?1:0;
			}
			clearMessage(); displayMessage(config.macros.importTiddlers.countMsg.format([count]));
			break;
		case 'importSelectChanges':		// select tiddlers that are updated from existing tiddlers
			importReport();		// if an import was in progress, generate a report
			for (var t=0,count=0; t < theList.options.length; t++) {
				theList.options[t].selected=false;
				if (theList.options[t].value==""||!store.tiddlerExists(theList.options[t].value)) continue;
				for (var i=0; i<config.macros.importTiddlers.inbound.length; i++) // find matching inbound tiddler
					{ var inbound=config.macros.importTiddlers.inbound[i]; if (inbound.title==theList.options[t].value) break; }
				theList.options[t].selected=(inbound.modified-store.getTiddler(theList.options[t].value).modified>0); // updated tiddler
				count+=theList.options[t].selected?1:0;
			}
			clearMessage(); displayMessage(config.macros.importTiddlers.countMsg.format([count]));
			break;
		case 'importSelectDifferences':		// select tiddlers that are new or different from existing tiddlers
			importReport();		// if an import was in progress, generate a report
			for (var t=0,count=0; t < theList.options.length; t++) {
				theList.options[t].selected=false;
				if (theList.options[t].value=="") continue;
				if (!store.tiddlerExists(theList.options[t].value)) { theList.options[t].selected=true; count++; continue; }
				for (var i=0; i<config.macros.importTiddlers.inbound.length; i++) // find matching inbound tiddler
					{ var inbound=config.macros.importTiddlers.inbound[i]; if (inbound.title==theList.options[t].value) break; }
				theList.options[t].selected=(inbound.modified-store.getTiddler(theList.options[t].value).modified!=0); // changed tiddler
				count+=theList.options[t].selected?1:0;
			}
			clearMessage(); displayMessage(config.macros.importTiddlers.countMsg.format([count]));
			break;
		case 'importToggleFilter': // show/hide filter
		case 'importFilter': // apply filter
			alert("coming soon!");
			break;
		case 'importStart':		// initiate the import processing
			importReport();		// if an import was in progress, generate a report
			config.macros.importTiddlers.index=0;
			config.macros.importTiddlers.index=importTiddlers(0);
			importStopped();
			break;
		case 'importClose':		// unload imported tiddlers or hide the import control panel
			// if imported tiddlers not loaded, close the import control panel
			if (!config.macros.importTiddlers.inbound) { thePanel.style.display='none'; break; }
			importReport();		// if an import was in progress, generate a report
			config.macros.importTiddlers.inbound=null;	// clear the imported tiddler buffer
			refreshImportList();	// reset/resize the listbox
			break;
		case 'importSkip':	// don't import the tiddler
			var theItem	= theList.options[config.macros.importTiddlers.index];
			for (var j=0;j<config.macros.importTiddlers.inbound.length;j++)
			if (config.macros.importTiddlers.inbound[j].title==theItem.value) break;
			var theImported = config.macros.importTiddlers.inbound[j];
			theImported.status='skipped after asking';			// mark item as skipped
			theCollisionPanel.style.display='none';
			config.macros.importTiddlers.index=importTiddlers(config.macros.importTiddlers.index+1);	// resume with NEXT item
			importStopped();
			break;
		case 'importRename':		// change name of imported tiddler
			var theItem		= theList.options[config.macros.importTiddlers.index];
			for (var j=0;j<config.macros.importTiddlers.inbound.length;j++)
			if (config.macros.importTiddlers.inbound[j].title==theItem.value) break;
			var theImported		= config.macros.importTiddlers.inbound[j];
			theImported.status	= 'renamed from '+theImported.title;	// mark item as renamed
			theImported.set(theNewTitle.value,null,null,null,null);		// change the tiddler title
			theItem.value		= theNewTitle.value;			// change the listbox item text
			theItem.text		= theNewTitle.value;			// change the listbox item text
			theCollisionPanel.style.display='none';
			config.macros.importTiddlers.index=importTiddlers(config.macros.importTiddlers.index);	// resume with THIS item
			importStopped();
			break;
		case 'importMerge':	// join existing and imported tiddler content
			var theItem	= theList.options[config.macros.importTiddlers.index];
			for (var j=0;j<config.macros.importTiddlers.inbound.length;j++)
			if (config.macros.importTiddlers.inbound[j].title==theItem.value) break;
			var theImported	= config.macros.importTiddlers.inbound[j];
			var theExisting	= store.getTiddler(theItem.value);
			var theText	= theExisting.text+'\n----\n^^merged from: ';
			theText		+='[['+config.macros.importTiddlers.src+'#'+theItem.value+'|'+config.macros.importTiddlers.src+'#'+theItem.value+']]^^\n';
			theText		+='^^'+theImported.modified.toLocaleString()+' by '+theImported.modifier+'^^\n'+theImported.text;
			var theDate	= new Date();
			var theTags	= theExisting.getTags()+' '+theImported.getTags();
			theImported.set(null,theText,null,theDate,theTags);
			theImported.status   = 'merged with '+theExisting.title;	// mark item as merged
			theImported.status  += ' - '+theExisting.modified.formatString("MM/DD/YYYY 0hh:0mm:0ss");
			theImported.status  += ' by '+theExisting.modifier;
			theCollisionPanel.style.display='none';
			config.macros.importTiddlers.index=importTiddlers(config.macros.importTiddlers.index);	// resume with this item
			importStopped();
			break;
		case 'importReplace':		// substitute imported tiddler for existing tiddler
			var theItem		  = theList.options[config.macros.importTiddlers.index];
			for (var j=0;j<config.macros.importTiddlers.inbound.length;j++)
			if (config.macros.importTiddlers.inbound[j].title==theItem.value) break;
			var theImported     = config.macros.importTiddlers.inbound[j];
			var theExisting	  = store.getTiddler(theItem.value);
			theImported.status  = 'replaces '+theExisting.title;		// mark item for replace
			theImported.status += ' - '+theExisting.modified.formatString("MM/DD/YYYY 0hh:0mm:0ss");
			theImported.status += ' by '+theExisting.modifier;
			theCollisionPanel.style.display='none';
			config.macros.importTiddlers.index=importTiddlers(config.macros.importTiddlers.index);	// resume with THIS item
			importStopped();
			break;
		case 'importListSmaller':		// decrease current listbox size, minimum=5
			if (theList.options.length==1) break;
			theList.size-=(theList.size>5)?1:0;
			config.macros.importTiddlers.listsize=theList.size;
			break;
		case 'importListLarger':		// increase current listbox size, maximum=number of items in list
			if (theList.options.length==1) break;
			theList.size+=(theList.size<theList.options.length)?1:0;
			config.macros.importTiddlers.listsize=theList.size;
			break;
		case 'importListMaximize':	// toggle listbox size between current and maximum
			if (theList.options.length==1) break;
			theList.size=(theList.size==theList.options.length)?config.macros.importTiddlers.listsize:theList.options.length;
			break;
		}
}
//}}}

// // refresh listbox
//{{{
function refreshImportList(selectedIndex)
{
	var theList  = document.getElementById("importList");
	if (!theList) return;
	// if nothing to show, reset list content and size
	if (!config.macros.importTiddlers.inbound) 
	{
		while (theList.length > 0) { theList.options[0] = null; }
		theList.options[0]=new Option(config.macros.importTiddlers.loadText,"",false,false);
		theList.size=config.macros.importTiddlers.listsize;
		document.getElementById('importLoad').disabled=false;
		document.getElementById('fileImportSource').disabled=false;
		document.getElementById('importFromFile').disabled=false;
		document.getElementById('importFromWeb').disabled=false;
		document.getElementById('importClose').value=config.macros.importTiddlers.closeText;
		return;
	}

	// get the sort order
	if (!selectedIndex)   selectedIndex=0;
	if (selectedIndex==0) config.macros.importTiddlers.sort='title';		// heading
	if (selectedIndex==1) config.macros.importTiddlers.sort='title';
	if (selectedIndex==2) config.macros.importTiddlers.sort='modified';
	if (selectedIndex==3) config.macros.importTiddlers.sort='tags';
	if (selectedIndex>3) {
		// display selected tiddler count
		for (var t=0,count=0; t < theList.options.length; t++) {
			if (!theList.options[t].selected) continue;
			if (theList.options[t].value!="")
				count+=1;
			else { // if heading is selected, deselect it, and then select and count all in section
				theList.options[t].selected=false;
				for ( t++; t<theList.options.length && theList.options[t].value!=""; t++) {
					theList.options[t].selected=true;
					count++;
				}
			}
		}
		clearMessage(); displayMessage(config.macros.importTiddlers.countMsg.format([count]));
		return; // no refresh needed
	}

	// there are inbound tiddlers loaded... disable inapplicable controls...
	document.getElementById('importLoad').disabled=true;
	document.getElementById('fileImportSource').disabled=true;
	document.getElementById('importFromFile').disabled=true;
	document.getElementById('importFromWeb').disabled=true;
	document.getElementById('importClose').value=config.macros.importTiddlers.doneText;

	// get the alphasorted list of tiddlers (optionally, filter out unchanged tiddlers)
	var tiddlers=config.macros.importTiddlers.inbound;
	tiddlers.sort(function (a,b) {if(a['title'] == b['title']) return(0); else return (a['title'] < b['title']) ? -1 : +1; });
	// clear current list contents
	while (theList.length > 0) { theList.options[0] = null; }
	// add heading and control items to list
	var i=0;
	var indent=String.fromCharCode(160)+String.fromCharCode(160);
	theList.options[i++]=new Option(tiddlers.length+' tiddler'+((tiddlers.length!=1)?'s are':' is')+' in the document',"",false,false);
	theList.options[i++]=new Option(((config.macros.importTiddlers.sort=="title"   )?">":indent)+' [by title]',"",false,false);
	theList.options[i++]=new Option(((config.macros.importTiddlers.sort=="modified")?">":indent)+' [by date]',"",false,false);
	theList.options[i++]=new Option(((config.macros.importTiddlers.sort=="tags")?">":indent)+' [by tags]',"",false,false);
	// output the tiddler list
	switch(config.macros.importTiddlers.sort)
		{
		case "title":
			for(var t = 0; t < tiddlers.length; t++)
				theList.options[i++] = new Option(tiddlers[t].title,tiddlers[t].title,false,false);
			break;
		case "modified":
			// sort descending for newest date first
			tiddlers.sort(function (a,b) {if(a['modified'] == b['modified']) return(0); else return (a['modified'] > b['modified']) ? -1 : +1; });
			var lastSection = "";
			for(var t = 0; t < tiddlers.length; t++) {
				var tiddler = tiddlers[t];
				var theSection = tiddler.modified.toLocaleDateString();
				if (theSection != lastSection) {
					theList.options[i++] = new Option(theSection,"",false,false);
					lastSection = theSection;
				}
				theList.options[i++] = new Option(indent+indent+tiddler.title,tiddler.title,false,false);
			}
			break;
		case "tags":
			var theTitles = {}; // all tiddler titles, hash indexed by tag value
			var theTags = new Array();
			for(var t=0; t<tiddlers.length; t++) {
				var title=tiddlers[t].title;
				var tags=tiddlers[t].tags;
				if (!tags || !tags.length) {
					if (theTitles["untagged"]==undefined) { theTags.push("untagged"); theTitles["untagged"]=new Array(); }
					theTitles["untagged"].push(title);
				}
				else for(var s=0; s<tags.length; s++) {
					if (theTitles[tags[s]]==undefined) { theTags.push(tags[s]); theTitles[tags[s]]=new Array(); }
					theTitles[tags[s]].push(title);
				}
			}
			theTags.sort();
			for(var tagindex=0; tagindex<theTags.length; tagindex++) {
				var theTag=theTags[tagindex];
				theList.options[i++]=new Option(theTag,"",false,false);
				for(var t=0; t<theTitles[theTag].length; t++)
					theList.options[i++]=new Option(indent+indent+theTitles[theTag][t],theTitles[theTag][t],false,false);
			}
			break;
		}
	theList.selectedIndex=selectedIndex;		  // select current control item
	if (theList.size<config.macros.importTiddlers.listsize) theList.size=config.macros.importTiddlers.listsize;
	if (theList.size>theList.options.length) theList.size=theList.options.length;
}
//}}}

// // re-entrant processing for handling import with interactive collision prompting
//{{{
function importTiddlers(startIndex)
{
	if (!config.macros.importTiddlers.inbound) return -1;

	var theList = document.getElementById('importList');
	if (!theList) return;
	var t;
	// if starting new import, reset import status flags
	if (startIndex==0)
		for (var t=0;t<config.macros.importTiddlers.inbound.length;t++)
			config.macros.importTiddlers.inbound[t].status="";
	for (var i=startIndex; i<theList.options.length; i++)
		{
		// if list item is not selected or is a heading (i.e., has no value), skip it
		if ((!theList.options[i].selected) || ((t=theList.options[i].value)==""))
			continue;
		for (var j=0;j<config.macros.importTiddlers.inbound.length;j++)
			if (config.macros.importTiddlers.inbound[j].title==t) break;
		var inbound = config.macros.importTiddlers.inbound[j];
		var theExisting = store.getTiddler(inbound.title);
		// avoid redundant import for tiddlers that are listed multiple times (when 'by tags')
		if (inbound.status=="added")
			continue;
		// don't import the "ImportedTiddlers" history from the other document...
		if (inbound.title=='ImportedTiddlers')
			continue;
		// if tiddler exists and import not marked for replace or merge, stop importing
		if (theExisting && (inbound.status.substr(0,7)!="replace") && (inbound.status.substr(0,5)!="merge"))
			return i;
		// assemble tags (remote + existing + added)
		var newTags = "";
		if (config.macros.importTiddlers.importTags)
			newTags+=inbound.getTags()	// import remote tags
		if (config.macros.importTiddlers.keepTags && theExisting)
			newTags+=" "+theExisting.getTags(); // keep existing tags
		if (config.macros.importTiddlers.addTags && config.macros.importTiddlers.newTags.trim().length)
			newTags+=" "+config.macros.importTiddlers.newTags; // add new tags
		inbound.set(null,null,null,null,newTags.trim());
		// set the status to 'added' (if not already set by the 'ask the user' UI)
		inbound.status=(inbound.status=="")?'added':inbound.status;
		// do the import!
		store.suspendNotifications();
		store.saveTiddler(inbound.title, inbound.title, inbound.text, inbound.modifier, inbound.modified, inbound.tags, inbound.fields, true, inbound.created);
                store.fetchTiddler(inbound.title).created = inbound.created; // force creation date to imported value (needed for TW2.1.x and earlier)
		store.resumeNotifications();
		}
	return(-1);	// signals that we really finished the entire list
}
//}}}

//{{{
function importStopped()
{
	var theList     = document.getElementById('importList');
	var theNewTitle = document.getElementById('importNewTitle');
	if (!theList) return;
	if (config.macros.importTiddlers.index==-1)
		importReport();		// import finished... generate the report
	else
		{
		// import collision... show the collision panel and set the title edit field
		document.getElementById('importCollisionPanel').style.display='block';
		theNewTitle.value=theList.options[config.macros.importTiddlers.index].value;
		}
}
//}}}

// // ''REPORT GENERATOR''
//{{{
function importReport(quiet)
{
	if (!config.macros.importTiddlers.inbound) return;
	// DEBUG alert('importReport: start');

	// if import was not completed, the collision panel will still be open... close it now.
	var panel=document.getElementById('importCollisionPanel'); if (panel) panel.style.display='none';

	// get the alphasorted list of tiddlers
	var tiddlers = config.macros.importTiddlers.inbound;
	// gather the statistics
	var count=0;
	for (var t=0; t<tiddlers.length; t++)
		if (tiddlers[t].status && tiddlers[t].status.trim().length && tiddlers[t].status.substr(0,7)!="skipped") count++;

	// generate a report
	if (count && config.options.chkImportReport) {
		// get/create the report tiddler
		var theReport = store.getTiddler('ImportedTiddlers');
		if (!theReport) { theReport= new Tiddler(); theReport.title = 'ImportedTiddlers'; theReport.text  = ""; }
		// format the report content
		var now = new Date();
		var newText = "On "+now.toLocaleString()+", "+config.options.txtUserName
		newText +=" imported "+count+" tiddler"+(count==1?"":"s")+" from\n[["+config.macros.importTiddlers.src+"|"+config.macros.importTiddlers.src+"]]:\n";
		if (config.macros.importTiddlers.addTags && config.macros.importTiddlers.newTags.trim().length)
			newText += "imported tiddlers were tagged with: \""+config.macros.importTiddlers.newTags+"\"\n";
		newText += "<<<\n";
		for (var t=0; t<tiddlers.length; t++) if (tiddlers[t].status) newText += "#[["+tiddlers[t].title+"]] - "+tiddlers[t].status+"\n";
		newText += "<<<\n";
		// update the ImportedTiddlers content and show the tiddler
		theReport.text	 = newText+((theReport.text!="")?'\n----\n':"")+theReport.text;
		theReport.modifier = config.options.txtUserName;
		theReport.modified = new Date();
                store.saveTiddler(theReport.title, theReport.title, theReport.text, theReport.modifier, theReport.modified, theReport.tags, theReport.fields);
		if (!quiet) { story.displayTiddler(null,theReport.title,1,null,null,false); story.refreshTiddler(theReport.title,1,true); }
	}

	// reset status flags
	for (var t=0; t<config.macros.importTiddlers.inbound.length; t++) config.macros.importTiddlers.inbound[t].status="";

	// mark document as dirty and let display update as needed
	if (count) { store.setDirty(true); store.notifyAll(); }

	// always show final message when tiddlers were actually loaded
	if (count) displayMessage(config.macros.importTiddlers.importedMsg.format([count,tiddlers.length,config.macros.importTiddlers.src.replace(/%20/g," ")]));
}
//}}}

// // File and XMLHttpRequest I/O
//{{{
config.macros.importTiddlers.fileExists=function(theFile) {
	var found=false;
	// DEBUG: alert('testing fileExists('+theFile+')...');
	if(window.Components) {
		try { netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); }
		catch(e) { return false; } // security access denied
		var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile);
		try { file.initWithPath(theFile); }
		catch(e) { return false; } // invalid directory
		found = file.exists();
	}
	else { // use ActiveX FSO object for MSIE 
		var fso = new ActiveXObject("Scripting.FileSystemObject");
		found = fso.FileExists(theFile)
	}
	// DEBUG: alert(theFile+" "+(found?"exists":"not found"));
	return found;
}

config.macros.importTiddlers.loadRemoteFile = function(src,callback,quiet) {
	if (src==undefined || !src.length) return null; // filename is required
	if (!quiet) clearMessage();
	if (!quiet) displayMessage(this.openMsg.format([src.replace(/%20/g," ")]));
	if (src.substr(0,5)!="http:" && src.substr(0,5)!="file:") { // if src is relative (i.e., not a URL)
		if (!this.fileExists(src)) { // if file cannot be found, might be relative path.. try fixup
			var pathPrefix=document.location.href;  // get current document path and trim off filename
			var slashpos=pathPrefix.lastIndexOf("/"); if (slashpos==-1) slashpos=pathPrefix.lastIndexOf("\\"); 
			if (slashpos!=-1 && slashpos!=pathPrefix.length-1) pathPrefix=pathPrefix.substr(0,slashpos+1);
			src=pathPrefix+src;
			if (pathPrefix.substr(0,5)!="http:") src=getLocalPath(src);
		}
	}
	if (src.substr(0,5)!="http:" && src.substr(0,5)!="file:") { // if not a URL, read from local filesystem
		var txt=loadFile(src);
		if ((txt==null)||(txt==false)) // file didn't load
			{ if (!quiet) displayMessage(config.macros.importTiddlers.openErrMsg.format([src.replace(/%20/g," "),"(filesystem error)"])); }
		else {
			if (!quiet) displayMessage(config.macros.importTiddlers.readMsg.format([txt.length,src.replace(/%20/g," ")]));
			if (callback) callback(true,quiet,convertUTF8ToUnicode(txt),src,null);
		}
	}
	else {
		var name=config.options.txtRemoteUsername; var pass=config.options.txtRemotePassword;
		var xhr=doHttp("GET",src,null,null,name,pass,callback,quiet,null)
		if (!quiet && !xhr) displayMessage(config.macros.importTiddlers.openErrMsg.format([src,"(XMLHTTPRequest error)"]));
	}
}

config.macros.importTiddlers.readTiddlersFromHTML=function(html)
{
	var remoteStore=new TiddlyWiki();
	remoteStore.importTiddlyWiki(html);
	return remoteStore.getTiddlers("title");	
}
//}}}
* http://www.doshdosh.com/alexa-rankings/20-quick-ways-to-increase-your-alexa-rank/
* http://www.connectedinternet.co.uk/2007/03/25/increasing-alexa-rank-a-joint-experiment/
[[Informa Telecoms & Media|http://www.informatm.com/itmgcontent/icoms]]
[[Ingen over, ingen ved siden - Amobil.no|http://www.amobil.no/artikler/ingen_over-_ingen_ved_siden/52686]]
[[Mobile Point View by Paul Ruppert: Inside: Semi-Conductors for Contactless Payments|http://www.mobilepointview.com/2008/02/inside-semi-con.html]]
[[InteractiveSpaces.net : HIKUINs Vendetta - a public Mobile Urban Drama developed by the Center for Interactive Spaces|http://www.interactivespaces.net/news/news.php?HIKUINs+Vendetta+-+a+public+Mobile+Urban+Drama+developed+by+the+Center+for+Interactive+Spaces]]
Til mobileros.dk
* http://www.upstartblogger.com/wordpress-theme-upstart-blogger-minim/
* http://www.briangardner.com/themes/blue-zinfandel-squared-wordpress-theme.htm

* http://www.semiologic.com/software/sem-theme/
* http://www.arenawp.com/say-hello-to-akon/
* http://www.inmypad.com/2007/03/wordpress-themes-redline/
* http://www.webbleyou.com/2006-04-17-blix-theme-for-wordpress-widgetized-version
* http://www.h4x3d.com/themes/corporatefk/
* http://www.ndesign-studio.com/resources/wp-themes/glossyblue/
* http://www.iphoneworld.ca/news/2007/04/06/wordpress-iphone-theme/

k2 schemes
* http://tech-buzz.net/2006/06/05/some-new-k2-schemes/
* http://www.maxpower.ca/sawchuk/2006/01/23/
Pocked up from SourceForge newsletter:

*[[Gaim|https://sourceforge.net/project/showfiles.php?group_id=235&package_id=253]] - [[web site|http://gaim.sourceforge.net/win32/index.php]]
*[[1videoConference|https://sourceforge.net/projects/vmukti]]
*[[FreeMind|https://sourceforge.net/projects/freemind]]
*[[CDex|http://cdexos.sourceforge.net/index.html]]
[[International Journal of Mobile Marketing|http://www.mmaglobal.com/resources/international-journal-mobile-marketing]]
http://www.nimbuzz.com/en/
[[IslamiC.dk • Vis emne - Tre ud af fem går i seng med mobilen|http://islamic.dk/forum/viewtopic.php?f=31&t=512299]]
[[J & D's - Everything Should Taste Like Bacon: Our Story|http://www.jdfoods.net/ourstory.php]]
[[JLS A/S - Tilst Afdeling|http://www.jls.dk/tilstLocation.aspx]]
* [[List of Java apps|http://mobits.com/jad/]]
* http://bittyjava.wordpress.com/
* http://mobilephonedevelopment.com/
* http://www.cenriqueortiz.com/weblog
* http://www.paxmodept.com/telesto
* http://ovenordstrom.blogspot.com/
* http://www.substanceofcode.com/
* http://mobilepit.com/
* http://blogs.s60.com/java
http://simon.incutio.com/archive/2006/03/07/etech
[[Jeans / bukser > Jeans&nbsp;>&nbsp;Pepe Jeans&nbsp;>&nbsp;Pepe Jeans: 549,75 Kr - VanCool.dk|http://www.vancool.dk/index.php/side/visvare/id/4286]]
Om børn og raserianfald, populært kaldet trodsalderen:
[[Om graviditet og børn - Mamanet.dk|http://mamanet.dk/design.php?side=barnets_udvikling/trodsalderen]]
* http://www.strandreports.com/sw1942.asp
* http://blog.mobiliser.org/?p=24
[[News Release|http://www.kodak.com/eknec/PageQuerier.jhtml?pq-path=2709&pq-locale=en_US&gpcid=0900688a80c5a61b]]
[[Kasimir Malevich Prints and Posters at Art.com|http://eu.art.com/gallery/id--a18/kasimir-malevich-prints.htm?ui=0AFEB66D00EC48F1BC68B4A8C5B6FDE0]]
[[Kikkertgrossisten.dk|http://www.kikkertgrossisten.dk/product.asp?product=250&sub=0&page=1]]
[[Kikkertgrossisten.dk|http://www.kikkertgrossisten.dk/product.asp?product=241&sub=0&page=1]]
[[Kildevand, Stofbannere, SMS, Hjemmesider - SMSogWebloesninger Befree.dk|http://befree.dk/Kontakt/SMSogWebloesninger]]
[[Follow Us - Kodak Blogs and Kodak Online Communities|http://www.kodak.com/US/en/corp/ourCompany/index.jhtml?pq-path=13552]]
Utroskab som dilemma

Mødet med et nyt spændende menneske, som er forstående, indlevende og bekræftende giver energi og appetit på livet. Det er fristende og dejligt at få opfyldt egne behov, men når behovsopfyldelsen ikke involverer partneren i forholdet, kan det give problemer. Problemerne opstår ved, at den utro ikke kan dele sin nye hemmelighed med sin partner, men bliver fanget i et net af løgne, dårlig samvittighed, indre undskyldninger og brud på egen etik for at mødes med den nye i smug.

Betagelse eller forelskelse i en person udenfor parforholdet medfører et dilemma: Uanset årsagen til utroskab er der ofte et dilemma om, hvorvidt den anden part skal kende sandheden, og hvordan parforholdet skal komme videre derfra. Mange bliver i tvivl, om de skal vælge den udenforstående eller blive i det forhold, de har og kæmpe for det! Dilemmaet kan give humørsvingninger med kortvarige nedture, hvor der viser sig symptomer som svedeture, søvnløshed, ondt i maven, hovedpine, aggressiv adfærd, grådanfald, rystelser eller manglende appetit. 

Dilemmaet vokser så længe den utro ikke tager stilling til det. 

Source: [[Kom videre efter utroskab CityTerapi hjælper jer hvis du eller din partner har være utro eller tænker på utroskab|http://www.cityterapi.dk/terapi/parterapi/utroskab.html]]
* [[L'Eau par Kenzo|http://www.parfumeshop.dk/shop/kenzo-m-26.html]]
* [[Mere L'Eau par Kenzo|http://www.shopping4net.dk/Skoenhed/Til-hende/Parfume/Eau-de-toilette/L-Eau-par-Kenzo-Eau-de-toilette.htm]]
* [[kosmetikshoppen.dk|http://www.kosmetikshoppen.dk/product_info.php?products_id=20462]]
* [[ Biotherm hos kosmetikshoppen.dk|http://www.kosmetikshop.dk/hudpleje/biotherm_homme_razor_burn_eliminator_da.html]]
[[Koyote Free Video Converter - Free software downloads and reviews - CNET Download.com|http://www.download.com/Koyote-Free-Video-Converter/3000-2194_4-10805335.html]]
[[KuneriLite : Go beyond! - Home|http://www.kunerilite.net/]]
[[Kursusoversigt vinter/forår 2009 - Odense Salsa Forening|http://www.ct-data.dk/miacms/index.php?option=com_content&task=view&id=83&Itemid=68]]
[[Kæreste-coaching for kvinder - Manual til din mand at Tomas Friis|http://www.tomasfriis.dk/?page_id=172]]
From CeBIT: http://mobilementalism.com/2007/03/20/cracking-video-of-lg-prada-phone/

http://www.shinyshiny.tv/2007/03/review_lg_prada.html

http://www.youtube.com/watch?v=pI06xZjru44

Unboxed: http://www.youtube.com/watch?v=ESBuV8hSd4Y&NR

[[Google Samsung|http://www.google.com/intl/en/press/pressrel/samsungandgoogle.html]]

[[Google LG|http://www.google.com/intl/en/press/pressrel/google_lg.html]]...and at [[LG|http://www.lge.com/about/press_release/detail/PRO|NEWS%5EPRE|MENU%5EPRER|MENU_20357_PRE|MENU.jhtml]]

[[Blogger Mobile|http://help.blogger.com/bin/answer.py?answer=42448]]

[[Google Sony Ericsson|http://www.engadgetmobile.com/2006/02/28/google-announces-se-blogger-app-and-google-news-for-mobiles/]]

[[LG Yahoo|http://www.webpronews.com/topnews/2007/02/12/lg-phones-to-deliver-yahoo-services]]

http://www.webpronews.com/topnews/2007/02/12/lg-phones-to-deliver-yahoo-services


Over 200,000 LG Shine Handsets Sold in One Month: http://www.cellular-news.com/story/22836.php
[[LIFE photo archive hosted by Google|http://images.google.com/hosted/life]]
!! General Tips & Tricks

* [[MikTeX installation guide|http://www.sifr.org/latex-guide.html]] with links to auxiliary tools
* [[Jacob's LaTeX tricks|http://dcwww.camp.dtu.dk/~schiotz/comp/LatexTips/LatexTips.html]]
* [[Sébastien's Latex Tricks|http://merkel.zoneo.net/Latex/index.php?lang=en]]. Document formatting tips and links to other resources.
* [[Notes|http://www.tug.org/utilities/texconv/textopc.html]] on conversion of LaTeX to other word processors.
* [[Documentation for the natbib package|http://merkel.zoneo.net/Latex/natbib.php]]
* [[How-to make a PDF-document from a LaTeX - source ?|http://dionysos.mpch-mainz.mpg.de/~joeckel/pdflatex/]]

!! Auxiliary Tools

* [[WinEdt editor|http://www.winedt.com/]] with useful plugins available at [[winedt.org|http://www.winedt.org/]] - Not free
* [[LaTeX Editor|http://www.latexeditor.org]] - free and with many of the features of WinEdt.
* [[Texmaker|http://www.xm1math.net/texmaker/index.html]], another free LaTex editor.
* [[Tabular for Excel|http://tabular.hsh.no/docu-tab.html]] - exports excel data as LaTeX tabular
* Excel2Latex does very much the same
* [[TeXConverter|http://www.mayer.dial.pipex.com/tex.htm#TexConverter]] converts LaTeX source into HTML.
* [[Word2Tex|http://www.word2tex.com/]] converts back and forth between LaTeX and MS Word - Not free
* [[Word-to-LaTeX (Word-to-XML) convertor|http://kebrt.webz.cz/programs/word-to-latex/index.html]]
[[JCreator|http://www.jcreator.com/]]
[[JabRef|http://jabref.sourceforge.net/]]
[[JBibTexManager|http://jbibtexmanager.sourceforge.net/]]
[[LaTeXEditor|http://www.ntu.edu.sg/home5/pg03053527/latexeditor/]]
[[JFig|http://tech-www.informatik.uni-hamburg.de/applets/javafig/index.html]] / [[WinFig|http://www.schmidt-web-berlin.de/WinFIG.htm]]
[[ImageMagick|http://www.imagemagick.org/script/index.php]] - includes 'convert'

[[Springer TeX guidelines for Lecture Notes in Computer Science|http://www.springer.com/sgw/cda/frontpage/0,11855,5-164-2-72376-0,00.html]]

[[The Not So Short Introduction to LTE X2 ?|http://www.ctan.org/tex-archive/info/lshort/english/lshort.pdf]]
Tucano second skin
http://www.proshop.dk/ShowProduct.aspx?prodid=12441

http://www.itbutikken.dk/i/125212/1.htm
/***
|''Name:''|LegacyStrikeThroughPlugin|
|''Description:''|Support for legacy (pre 2.1) strike through formatting|
|''Version:''|1.0.2|
|''Date:''|Jul 21, 2006|
|''Source:''|http://www.tiddlywiki.com/#LegacyStrikeThroughPlugin|
|''Author:''|MartinBudden (mjbudden (at) gmail (dot) com)|
|''License:''|[[BSD open source license]]|
|''CoreVersion:''|2.1.0|
***/

//{{{
// Ensure that the LegacyStrikeThrough Plugin is only installed once.
if(!version.extensions.LegacyStrikeThroughPlugin) {
version.extensions.LegacyStrikeThroughPlugin = {installed:true};

config.formatters.push(
{
	name: "legacyStrikeByChar",
	match: "==",
	termRegExp: /(==)/mg,
	element: "strike",
	handler: config.formatterHelpers.createElementAndWikify
});

} //# end of "install only once"
//}}}
[[Lejebolig.dk - Find din nye lejebolig i dag|http://lejebolig.dk/Webpages/Soegning.aspx?TopMenuID=0]]
[[Lejlighed - Ruths Hotel|http://www.ruths-hotel.dk/3192]]
[[Life coaching og personlig udvikling ved Center for Livskunst - Odense -Fyn|http://www.terapi-coaching.dk/Life_coaching_og%20personlig_udvikling_ved_Center_for_Livskunst_Odense_Fyn.asp?id=28801]]
[[Light Effect V3|http://taiebthemes.com/index.php?option=com_content&view=article&id=160:light-effect-v3&catid=34:qvga-themes&Itemid=66]]
[[Lightbox 2 Wordpress Plugin » 4MJ - Internet News|http://www.4mj.it/lightbox-js-v20-wordpress/]]
http://www.daveproxy.co.uk/
* wap.maxpedia.org
* http://www.en.wapedia.org/
Format tool: http://www.compuapps.com/download/Swissknife/swissknife.htm

[[Flash Linux|http://flashlinux.org.uk/]]

DSL: [[Damm Small Linux|http://www.damnsmalllinux.org/]]

[[Puppy Linux|http://www.goosee.com/puppy/]] - brief [[multi-session CD HOWTO|http://www.puppyos.com/multi-puppy.htm]]
[[Liquid Bookmarks in hemoglobin, milk, mercury - Boing Boing Gadgets|http://gadgets.boingboing.net/2008/10/28/liquid-bookmarks-in.html]]
[[List of emoticons - Wikipedia, the free encyclopedia|http://en.wikipedia.org/wiki/List_of_emoticons]]
/***
|Name|LoadTiddlersPlugin|
|Source|http://www.TiddlyTools.com/#LoadTiddlersPlugin|
|Documentation|http://www.TiddlyTools.com/#LoadTiddlersPluginInfo|
|Version|3.6.0|
|Author|Eric Shulman - ELS Design Studios|
|License|http://www.TiddlyTools.com/#LegalStatements <br>and [[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|
|~CoreVersion|2.1|
|Type|plugin|
|Requires||
|Overrides||
|Description|macro for automated updates or one-click installations of tiddlers from remote sources|
!!!!!Documentation
>see [[LoadTiddlersPluginInfo]]
!!!!!Configuration
<<<
__password-protected server settings //(optional, if needed)//:__
>username: <<option txtRemoteUsername>> password: <<option txtRemotePassword>>
>{{{usage: <<option txtRemoteUsername>> <<option txtRemotePassword>>}}}
>''note: these settings are also used by [[ExternalTiddlersPlugin]] and [[ImportTiddlersPlugin]]''
<<<
!!!!!Revision History
<<<
2008.01.07 [3.6.0] added 'init' option to automatically invoke plugin tiddlers as soon as they are loaded (without needing save/reload)
|please see [[LoadTiddlersPluginHistory]] for additional revision details|
2005.07.20 [1.0.0] Initial Release
<<<
!!!!!Code
***/
//{{{
version.extensions.loadTiddlers = {major: 3, minor: 6, revision: 0, date: new Date(2008,1,7)};

config.macros.loadTiddlers = {
	label: "",
	prompt: "add/update tiddlers from '%0'",
	lockedTag: "noReload",	// if existing tiddler has this tag value, don't overwrite it, even if inbound tiddler is newer
	askMsg: "Please enter a local path/filename or a remote URL",
	openMsg: "Opening %0",
	openErrMsg: "Could not open %0 - error=%1",
	readMsg: "Read %0 bytes from %1",
	foundMsg: "Found %0 tiddlers in %1",
	nochangeMsg: "'%0' is up-to-date... skipped.",
	lockedMsg: "'%0' is tagged '%1'... skipped.",
	skippedMsg: "skipped (cancelled by user)",
	loadedMsg: "Loaded %0 of %1 tiddlers from %2",
	reportTitle: "ImportedTiddlers",
	warning: "Warning!!  Processing '%0' as a systemConfig (plugin) tiddler may produce unexpected results! Are you sure you want to proceed?",
	handler: function(place,macroName,params) {
		var label=(params[0] && params[0].substr(0,6)=='label:')?params.shift().substr(6):this.label;
		var prompt=(params[0] && params[0].substr(0,7)=='prompt:')?params.shift().substr(7):this.prompt;
		var filter="updates";
		if (params[0] && (params[0]=='all' || params[0]=='new' || params[0]=='changes' || params[0]=='updates'
			|| params[0].substr(0,8)=='tiddler:' || params[0].substr(0,4)=='tag:'))
			filter=params.shift();
		var src=params.shift(); if (!src || !src.length) return; // filename is required
		var quiet=(params[0]=="quiet"); if (quiet) params.shift();
		var ask=(params[0]=="confirm"); if (ask) params.shift();
		var force=(params[0]=="force"); if (force) params.shift();
		var init=(params[0]=="init"); if (init) params.shift();
		var noreport=(params[0]=="noreport"); if (noreport) params.shift();
		this.newTags=[]; if (params[0]) this.newTags=params; // any remaining params are used as "autotags"
		if (label.trim().length) {
			// link triggers load tiddlers from another file/URL and then applies filtering rules to add/replace tiddlers in the store
			createTiddlyButton(place,label.format([src.replace(/%20/g," ")]),prompt.format([src.replace(/%20/g," ")]), function() {
				if (src=="ask") src=prompt(this.askMsg);
				config.macros.loadTiddlers.loadFile(src,config.macros.loadTiddlers.doImport,{quiet:quiet,ask:ask,filter:filter,force:force,init:init,noreport:noreport});
			})
		}
		else {
			// load tiddlers from another file/URL and then apply filtering rules to add/replace tiddlers in the store
			if (src=="ask") src=prompt(this.askMsg);
			config.macros.loadTiddlers.loadFile(src,config.macros.loadTiddlers.doImport,{quiet:quiet,ask:ask,filter:filter,force:force,init:init,noreport:noreport});
		}
	},
	fileExists: function(theFile) {
		var found=false;
		// DEBUG: alert('testing fileExists('+theFile+')...');
		if(window.Components) {
			try { netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); }
			catch(e) { return false; } // security access denied
			var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile);
			try { file.initWithPath(theFile); }
			catch(e) { return false; } // invalid directory
			found = file.exists();
		}
		else { // use ActiveX FSO object for MSIE 
			var fso = new ActiveXObject("Scripting.FileSystemObject");
			found = fso.FileExists(theFile)
		}
		// DEBUG: alert(theFile+" "+(found?"exists":"not found"));
		return found;
	},
	loadFile: function(src,callback,params) {
		var quiet=params.quiet;
		if (src==undefined || !src.length) return null; // filename is required
		if (!quiet) clearMessage();
		if (!quiet) displayMessage(this.openMsg.format([src.replace(/%20/g," ")]));
		if (src.substr(0,5)!="http:" && src.substr(0,5)!="file:") { // if src is relative (i.e., not a URL)
			if (!this.fileExists(src)) { // if file cannot be found, might be relative path.. try fixup
				var pathPrefix=document.location.href;  // get current document path and trim off filename
				var slashpos=pathPrefix.lastIndexOf("/"); if (slashpos==-1) slashpos=pathPrefix.lastIndexOf("\\"); 
				if (slashpos!=-1 && slashpos!=pathPrefix.length-1) pathPrefix=pathPrefix.substr(0,slashpos+1);
				src=pathPrefix+src;
				if (pathPrefix.substr(0,5)!="http:") src=getLocalPath(src);
			}
		}
		if (src.substr(0,4)!="http" && src.substr(0,4)!="file") { // if not a URL, read from local filesystem
			var txt=loadFile(src);
			if ((txt==null)||(txt==false)) // file didn't load
				{ if (!quiet) displayMessage(this.openErrMsg.format([src.replace(/%20/g," "),"(unknown)"])); }
			else {
				if (!quiet) displayMessage(this.readMsg.format([txt.length,src.replace(/%20/g," ")]));
				if (callback) callback(true,params,convertUTF8ToUnicode(txt),src,null);
			}
		} else {
			var name=config.options.txtRemoteUsername; var pass=config.options.txtRemotePassword;
			var x=doHttp("GET",src,null,null,name,pass,callback,params,null)
		}
	},
	readTiddlersFromHTML: function(html) {
		// for TW2.2+
		if (TiddlyWiki.prototype.importTiddlyWiki!=undefined) {
			var remoteStore=new TiddlyWiki();
			remoteStore.importTiddlyWiki(html);
			return remoteStore.getTiddlers("title");	
		}
	},
	doImport: function(status,params,html,src,xhr) {
		var quiet=params.quiet;
		var ask=params.ask;
		var filter=params.filter;
		var force=params.force;
		var init=params.init;
		var noreport=params.noreport;
		var tiddlers = config.macros.loadTiddlers.readTiddlersFromHTML(html);
		var count=tiddlers?tiddlers.length:0;
		var querypos=src.lastIndexOf("?"); if (querypos!=-1) src=src.substr(0,querypos);
		if (!quiet) displayMessage(config.macros.loadTiddlers.foundMsg.format([count,src.replace(/%20/g," ")]));
		store.suspendNotifications();
		var count=0;
		if (tiddlers) for (var t=0;t<tiddlers.length;t++) {
			var inbound = tiddlers[t];
			var theExisting = store.getTiddler(inbound.title);
			if (inbound.title==config.macros.loadTiddlers.reportTitle)
				continue; // skip "ImportedTiddlers" history from the other document...
			if (theExisting && theExisting.tags.contains(config.macros.loadTiddlers.lockedTag)) {
				if (!quiet) displayMessage(config.macros.loadTiddlers.lockedMsg.format([theExisting.title,config.macros.loadTiddlers.lockedTag]));
				continue; // skip existing tiddler if tagged with 'noReload'
			}
			// apply the all/new/changes/updates filter (if any)
			if (filter && filter!="all") {
				if ((filter=="new") && theExisting) // skip existing tiddlers
					continue;
				if ((filter=="changes") && !theExisting) // skip new tiddlers
					continue;
				if ((filter.substr(0,4)=="tag:") && inbound.tags.indexOf(filter.substr(4))==-1) // must match specific tag value
					continue;
				if ((filter.substr(0,8)=="tiddler:") && inbound.title!=filter.substr(8)) // must match specific tiddler name
					continue;
				if (!force && store.tiddlerExists(inbound.title) && ((theExisting.modified.getTime()-inbound.modified.getTime())>=0))
					{ if (!quiet) displayMessage(config.macros.loadTiddlers.nochangeMsg.format([inbound.title])); continue; }
			}
			// get confirmation if required
			if (ask && !confirm((theExisting?"Update":"Add")+" tiddler '"+inbound.title+"'\nfrom "+src.replace(/%20/g," ")))
				{ tiddlers[t].status=config.macros.loadTiddlers.skippedMsg; continue; }
			// DO IT!
			var tags=Array.concat(inbound.tags,config.macros.loadTiddlers.newTags);
	                store.saveTiddler(inbound.title, inbound.title, inbound.text, inbound.modifier, inbound.modified, tags, inbound.fields, true, inbound.created);
	                store.fetchTiddler(inbound.title).created = inbound.created; // force creation date to imported value - needed for TW2.1.3 or earlier
			tiddlers[t].status=theExisting?"updated":"added"
			if (init && tags.contains("systemConfig") && !tags.contains("systemConfigDisable")) {
				var ok=true;
				if (ask||!quiet) ok=confirm(config.macros.loadTiddlers.warning.format([inbound.title]))
				if (ok) { // run the plugin
					try { window.eval(inbound); tiddlers[t].status+=" (plugin initialized)"; }
					catch(ex) { displayMessage(config.messages.pluginError.format([exceptionText(ex)])); }
				}
			}
			count++;
		}
		store.resumeNotifications();
		if (count) {
			// refresh display
			store.setDirty(true); store.notifyAll();
			// generate a report
			if (!noreport) config.macros.loadTiddlers.report(src,tiddlers,count,quiet);
		}
		// always show final message when tiddlers were actually loaded
		if (!quiet||count) displayMessage(config.macros.loadTiddlers.loadedMsg.format([count,tiddlers.length,src.replace(/%20/g," ")]));
	},
	report: function(src,tiddlers,count,quiet) {
		// format the new report content
		var newText = "On "+(new Date()).toLocaleString()+", ";
		newText += config.options.txtUserName+" loaded "+count+" tiddlers ";
		newText += "from\n[["+src+"|"+src+"]]:\n";
		newText += "<<<\n";
		for (var t=0; t<tiddlers.length; t++)
			if (tiddlers[t].status)
				newText += "#[["+tiddlers[t].title+"]] - "+tiddlers[t].status+"\n";
		newText += "<<<\n";
		// get current report (if any)
		var title=config.macros.loadTiddlers.reportTitle;
		var currText="";
		var theReport = store.getTiddler(title);
		if (theReport) currText=((theReport.text!="")?'\n----\n':"")+theReport.text;
		// update the ImportedTiddlers content and show the tiddler
		store.saveTiddler(title, title, newText+currText, config.options.txtUserName, new Date(), theReport?theReport.tags:null, theReport?theReport.fields:null);
		if (!quiet) { story.displayTiddler(null,title,1,null,null,false); story.refreshTiddler(title,1,true); }
	}
}
//}}}
[[London Calling » Alan Moore and the allure of the mobile society|http://www.andrewgrill.com/blog/index.php/2008/12/alan-moore-and-the-allure-of-the-mobile-society/]]
[[Low Price Cigarettes - e-Shop, Search Results|http://www.lowpricecigarettes.com/shop/SearchResults.asp?keyword=no+filter&Quick+Search.x=0&Quick+Search.y=0&lang=en&searchType=quick]]
* [[IEEE International Conference on Management of Mobile Business (ICMB)|http://ieeexplore.ieee.org.proxy1-bib.sdu.dk:2048/xpl/conhome.jsp?punumber=1001205]]
* 2007 Conference Proceedings:
** Lu, Yaobin; Dong, Yuanyuan; Wang, Bin, [["The Mobile Business Value Chain in China," Management of Mobile Business|http://ieeexplore.ieee.org/iel5/4278534/4278535/04278568.pdf?isnumber=4278535∏=STD&arnumber=4278568&arnumber=4278568&arSt=24&ared=24&arAuthor=Lu%2C+Yaobin%3B+Dong%2C+Yuanyuan%3B+Wang%2C+Bin]], 2007. ICMB 2007. International Conference on the , vol., no., pp.24-24, 9-11 July 2007
* [[European Management Journal|http://www.sciencedirect.com.proxy1-bib.sdu.dk:2048/science/journal/02632373]]
** Joe Peppard and Anna Rylander, [["From Value Chain to Value Network:: Insights for Mobile Operators"|http://www.sciencedirect.com/science/article/B6V9T-4K51GK1-6/2/a7c7601f9f9ae9277ea4aa43058dca35]], [[European Management Journal|http://www.sciencedirect.com.proxy1-bib.sdu.dk:2048/science/journal/02632373]] Volume 24, Issues 2-3, , April-June 2006, Pages 128-141.



[[MOBILEZOO: THE DEFINITIVE MUSEUM FOR MOBILE DIVERSITY|http://mobilezoo.biz/]]
[[MS SQL Joins Part 3|http://www.databasejournal.com/features/mssql/article.php/3630381]]
http://www.microsoft.com/windows/virtualpc/evaluation/overview2004.mspx
[[MSN Video > Søgeresultater|http://video.msn.com/video.aspx?mkt=da-dk&search=assertive%20communication]]
[[Date and Time Functions|http://msdn.microsoft.com/en-us/library/aa258863(SQL.80).aspx]]
* [[Related Entries|http://wiki.movabletype.org/Related_Entries]]
* [[Entries : Movable Type Docs|http://www.movabletype.org/documentation/appendices/tags/entries.html]]
* [[PHP create_function|http://dk2.php.net/create_function]]
[[Macheads (2009) (V)|http://www.imdb.com/title/tt1379667/]]
* [[S60 Mail for Exchange|http://www.businesssoftware.nokia.com/mail_for_exchange_downloads.php]] - [[User Guide|http://www.businesssoftware.nokia.com/mail_for_exchange/registration.php?f=102]]
* [[Free push email|http://www.emoze.com/]]

* [[Nokia E65|http://www.nokia.dk/A4670088]] - 
* [[Nokia E61i|http://www.nokia.dk/A4670084]] - QWERTY, WiFi, 3G, 2 MP CAM 
* [[Nokia E51|http://www.nokia.dk/A4765848]] - WiFi, HSDPA, 2 MP CAM
* [[Nokia 6120 Classic|http://www.nokia.dk/A4670006]]
* [[Motorola Q Q9|http://mobilpriser.dk/index.php?page=108&id=3179]]
* [[Sony Ericsson M600i|http://mobilpriser.dk/index.php?page=108&id=1732]]
[[Make Your Own Ringtones - Free Ringtone Maker|http://makeownringtone.com/]]
[[MasterCard PayPass®&nbsp;: MasterCard®|http://www.mastercard.com/us/personal/en/aboutourcards/paypass/]]
[[MasterCard outlines mobile strategy - Mobile Marketer - Banking and payments|http://www.mobilemarketer.com/cms/news/banking-payments/2906.html]]
[[Men's : Aftershaves : Eau De Toilettes : Page 2 : feelunique.com|http://www.feelunique.com/mens-grooming/mens-edt.html?page=2&s=&sb=73]]
[[Mens Adidas Offroad / Trail Footwear|http://www.startfitness.co.uk/acatalog/MensAdidasFootwearOffroad.html]]
[[Mesrine: Killer Instinct (2008)|http://www.imdb.com/title/tt1259014/]]
* [[Messages, Message Folders and Address Book|http://ask-leo.com/how_do_i_move_my_outlook_express_folders_to_my_new_machine.html]]
* [[Message Accounts|http://www.telegraph.co.uk/connected/main.jhtml?xml=/connected/2004/01/27/ecrboot27.xml]]
[[How to do one|http://www.jcu.edu.au/studying/services/studyskills/mindmap/howto.html]] and [[some more tips|http://olc.spsd.sk.ca/DE/PD/instr/strats/mindmap/index.html]]

Software:

http://www.thinkgraph.com/

[[cMap|http://cmap.ihmc.us/]]

[[Compendium|http://www.compendiuminstitute.org/]]
[[Mitpostkort.dk :: - Gratis postkort du kan sende (cards)|http://www.mitpostkort.dk/modules.php?op=modload&name=cards&file=upload]]
* momodk
* mobilemonday
* mobilemondaydk
* Del 1: [[MobiAD » BMW: Driving Mobile Innovation&nbsp;&nbsp;An interview with Marc Mielau&nbsp;&nbsp;Innovation Manager for Mobile Marketing|http://www.mobiadnews.com/?p=2752]]
* Del 2: http://www.mobiadnews.com/?p=2809
[[MobiAD » Promise of Mobile - Engagement Marketing|http://www.mobiadnews.com/?p=2827]]
[[MobiAD&nbsp;»&nbsp;Mobile Advertising News » Mobile Apps Score At WimbledonIBM Uses Location, Twitter, And Augmented RealityTo Create Amazing Fan Experience|http://www.mobiadnews.com/?p=3982]]
[[MobiTubia's official site : MobiTubia Official Site|http://www.mobitubia.com/dp/?q=node/2]]
* http://www.it-borger.dk/forbrug/mobiltelefoni/dekning-mobildekning
http://www.dba.dk/soeg/?soeg=nokia+n79

http://www.nokia.dk/find-produkter/produkter/nokia-c5-00

http://shop.cbb.dk/Product.do/ProductGUID=1606017/CatalogProductGUID=109
* Stativ DT-22: http://www.proshop.dk/showproduct.aspx?prodid=100269
* USB opladekabel: http://www.proshop.dk/showproduct.aspx?prodid=102253
* Nokia AC-4 oplader: http://www.proshop.dk/showproduct.aspx?prodid=74947
* Samsung datakabel: http://www.proshop.dk/showproduct.aspx?prodid=100102
* skærm skåner: http://www.pda-protektor.com/index.php?cPath=9809_9810_9811_10990 eller http://www.skalshop.se/shop/index.asp
[[Mobil-trafik slog rekord på Roskilde - dr.dk|http://www.dr.dk/P3/P3Nyheder/2009/07/06/100029.htm]]

* Stigning i taletid på 14,1% i forhold til sidste års festival
* Stigning i datatrafik på 411,8% i forhold til sidste års festival (forbrug; 199.815 Mb) 
[[WordPress › iPhone / Mobile Admin « WordPress Plugins|http://wordpress.org/extend/plugins/mobileadmin/]]
* [[Next Generation Mobile Content: So, you want to deploy a J2ME app in the US?|http://www.nextgenmoco.com/2008/01/so-you-want-to-deploy-j2me-app-in-us.html]]
* [[Mobile Opportunity: Mobile applications, RIP|http://mobileopportunity.blogspot.com/2008/02/mobile-applications-rip.html]]
* See also:
** [[MobHappy » Blog Archive » Sounding The Death Knell For Native Mobile Apps|http://mobhappy.com/blog1/2008/02/25/sounding-the-death-knell-for-native-mobile-apps/]]
** [[On Mobile applications, RIP : About Mobility - The Mobility Weblog|http://weblog.cenriqueortiz.com/mobility/2008/02/25/on-mobile-applications-rip/]]
** [[Dean Bubley's Disruptive Wireless: Standalone Mobile Apps vs Web Apps on Mobile|http://disruptivewireless.blogspot.com/2008/02/standalone-mobile-apps-vs-web-apps-on.html]]
* [[Verizon Wireless opens its network : Tech news blog - CNET News.com|http://www.news.com/8301-10784_3-9898119-7.html]]
[[Mobile Browser ID Strings (a.k.a. User Agent ID)|http://www.zytrax.com/tech/web/mobile_ids.html]]
[[Mobile Campaign Shows Real Results for Jiffy Lube : Mobile Marketing Watch - The Pulse Of The Mobile Marketing Community|http://www.mobilemarketingwatch.com/mobile-campaign-shows-real-results-for-jiffy-lube/]]
* Strongbow on flirtomatic.com
** http://www.communities-dominate.blogs.com/brands/2008/12/from-virtual-re.html
* Festis on MORE
** http://www.moremobilerelations.com/cases/a-rumor-spreads-festis-whispering-campaign-hits-it-big.html
[[Mobile Government for balanced development and access to all|http://www.mgovworld.org/]]
* http://www.mobref.com/
* http://www.mobileisgood.com/statistics.php
* http://www.mobilemonday.net/news/mobile-phone-sales-up-14-in-q107
* http://www.screenpilot.com/hospitality/hotel_resort_mobile_marketing.htm
* http://www.hotelsmag.com/blog/1720000572/post/1510034351.html
* http://www.hotelsmag.com/article/CA6601471.html
* http://www.hotelsmag.com/toc-archive/2008/20081001.html
* http://twitter.com/LuxorLV
* http://luxorlv.wordpress.com/
* http://www.mobilesmsmarketing.com/
* http://lvima.com/mobile_madness.htm
[[Mobile Messaging 2.0 » 2009: Mobile Messaging Predictions: a hosted discussion on mobile messaging, devices, and user practices and trends|http://www.mobilemessaging2.com/2009/01/09/2009-mobile-messaging-predictions/]]
[[Mobile Messaging 2.0 » White Paper - Airwide: a hosted discussion on mobile messaging, devices, and user practices and trends|http://www.mobilemessaging2.com/white-paper-airwide/]]
[[Mobile Money Summit 2009 - Press Releases|http://www.mobilemoneysummit.com/mms_news_daily/mms_news_daily_7.shtml]]
* April, 28th: [[Blyk hits target 5 months early, 100,000 youth members VERY happy with mobile ads|http://communities_dominate.blogs.com/brands/2008/04/blyk-hits-targe.html]]
* April 28th.: [[Priskrig på international mobildata i gang|http://www.comon.dk/index.php/news/show/id=35831]] - Sonofon lowers roaming data tariffs in Scandinavia.
* April 29th.: [[Telenor eyes TeliaSonera, hires advisers-report|http://www.reuters.com/article/rbssTechMediaTelecomNews/idUSL2939924120080429?sp=true]]
* April, 29th: [[Steve Litchfield's Smartphones Show #58|http://3lib.ukonline.co.uk/sshow/ss58.html]] - 5 mpx mobile phone cameras go head to head. 
* April, 30th: [[Areas where America lags world in mobile and the Search for Moto CEO|http://communities_dominate.blogs.com/brands/2008/04/on-search-for-m.html]]
* May, 1st: [[Adobe Sets Flash Free; Aims For 40 Percent Mobile Penetration By Year's End|http://www.washingtonpost.com/wp-dyn/content/article/2008/05/01/AR2008050100900.html]]
** [[It's about time|http://mobileopportunity.blogspot.com/2008/05/adobe-frees-mobile-flash-its-about-time.html]] and maybe [[The beginning of the end for J2ME?|http://openmoodle.conted.ox.ac.uk/mod/forum/discuss.php?d=2260]]
* May, 1st: http://www.symbian-guru.com/welcome/2008/04/divx-mobile-updated-with-vod.html
* May 2nd.: [[Her er de nye mai-mobilene|http://www.amobil.no/artikler/her_er_de_nye_mai-mobilene/51298]]
* [[T-Mobile bestätigt UMTS-iPhone: Österreich wird Testmarkt|http://derstandard.at/?url=/?id=3325657]], May 5th.
* [[Comon.dk - Teleselskaber investerer 8 mia. kr. i mobilt bredbånd|http://www.comon.dk/index.php/news/show/id=35924]], May 6th.
* [[Sprint et al (incl. Google) buys ClearWire (WiMax)|http://mobileopportunity.blogspot.com/2008/05/wimax-gets-closer-and-further-away-at.html]], May 8th.
* Forum Oxford discusses last week's announcement of free flash for mobiles: http://openmoodle.conted.ox.ac.uk/mod/forum/discuss.php?d=2276
* [[Ny pris på data hos Bibob|http://www.mobildebat.dk/showthread.php?t=125984]] - US$ 0.21/Mb - w00t! May 15th.
* [[N78 Keypad - What were you thinking Nokia!?|http://igadgetlife.com/2008/05/13/n78-keypad-what-were-you-thinking-nokia/]]. May 13th.
* [[Mobilt bredbånd med 21 Mbit/s kommer i år|http://www.comon.dk/news/mobilt.bredbaand.med.21.mbit_s.kommer.i.aar_36022.html]] - HSDPA Turbo 3G at 21 Mbit/s before the end of this year. May 13th.
* [[Nokia Music PC application launched (early beta) - what do you think?|http://betalabs.nokia.com/blog/2008/05/13/nokia-music-pc-application-launched-early-beta-what-do-you-think/]] - Nokia launches iTunes competitor. May 13th
* [[The 75 Skills Every Man Should Master|http://www.esquire.com/features/essential-skills-0508]] - totally forgot to include this one last week. May 8th.
* [[Communities Dominate Brands: Deeper insights into the 7th Mass Media channel, mobile is to the internet, what TV is to radio|http://communities_dominate.blogs.com/brands/2008/05/deeper-insights.html]]. May 2nd.
* [[Nokia Maps 2.0 graduates from Beta Lab|http://betalabs.nokia.com/blog/2008/05/23/nokia-maps-20-graduates/]]. May 23rd.
** http://www.location.net.in/proceeding/Emergingtechnology/Emerging%20Technologies_1.htm
** http://www.mobilein.com/mobile_positioning.htm
** http://www.forum.nokia.com/main/resources/technologies/location_based_services/S60_location_technologies.html
* [[Hard facts on Finnish mobile data usage|http://openmoodle.conted.ox.ac.uk/mod/forum/discuss.php?d=2313]]. May 23rd.
* [[Mobile Marketing D & AD Awards|http://www.dandad.org/awards08/category.asp?category_no=37]]. May 22nd.
* [[Fuck Mac - worldwide|http://stenstrop.dk/?p=693]]. May 21st.
* [[Børns mobil er som en åben pengepung|http://www.dr.dk/Nyheder/Penge/2008/05/21/060013.htm]]. May 21st.
** [[European Framework for Safer Mobile Use by Younger Teenagers and Children|http://www.gsmworld.com/gsmeurope/news/press_07/eur_framework.shtml]]
* [[3G iPhone is here|http://www.apple.com/dk/iphone/]]. June 9th.
**[[Communities Dominate Brands: Apple iPhone 3G, what gives - great price but still..|http://communities_dominate.blogs.com/brands/2008/06/apple-iphone-3g.html]]
** [[ForumOxford: Why no MMS in iPhone 3G - question to MMS experts at Forox|http://openmoodle.conted.ox.ac.uk/mod/forum/discuss.php?d=2362]]
** [[ForumOxford: Is MMS really about to die, following up on iPhone discussion thread|http://openmoodle.conted.ox.ac.uk/mod/forum/discuss.php?d=2366]]
* [[Official Google Mobile Blog: Picasa now customized for Nokia S60 and translated into 36 languages|http://googlemobile.blogspot.com/2008/06/picasa-now-customized-for-nokia-s60-and.html]]. June 9th.
* [[We know Bluetooth and are aware of its work, say consumers - news - www.mobile-ent.biz|http://www.mobile-ent.biz/news/30532/We-know-Bluetooth-say-consumers]]
* [[Mobilcash|https://mobilcash.dk/Consumer/MySpace/Default.aspx]]. May 27th.
* [[Official press photos Nokia E66 and E71|http://www.pdasnews.com/articles/3896/1/]]. May26th
* [[Sony Ericsson C905: 8.1 megapixel Cyber-shot phone with Project Capuchin API|http://developer.sonyericsson.com/site/global/newsandevents/latestnews/newsjune08/p_c905announcement_jp84_projectcapuchin.jsp?link_general=article-c905announcementprojectcapuchinapi]].
* Telia har offentliggjort [[priser på iPhone 3G|http://telia.dk/iphone/priser/]]:
** To typer "iOn" abonnementer: privat/erhverv - begge koster 599 kr./mdr.
** iPhone 3G 7/16 GB: 1399 kr./1999 kr. 
** Privat:
*** iPhone 3G 8 GB: 4993 (6 mdr. binding: 1399 + 6 x 599)
*** iPhone 3G 16 GB: 5593 (6 mdr. binding: 1999 + 6 x 599)
** Erhverv:
*** iPhone 3G 8 GB: 6870 kr. ex. moms (12 mdr. binding)
*** iPhone 3G 16 GB: 7450 kr. ex. moms (12 mdr. binding)
* Danish MVNO M1 introduces free mobile telephony - [[M1 Gratis50|https://m1.dk/Produkter/Gratis50/]] - yes, free as in free lunch (http://www.no-free-lunch.org/).
** No monthly subscription fee; 50 free minutes; and 50 free text messages per month - no strings attached.
** Additional minutes are DKK 0.5/minute ($0.10).
** Additional SMS are DKK 0.18 a piece ($0.04).
* [[Nokia aquires Symbian|http://www.nokia.com/A4136001?newsid=1230415]]
** Why? - [[because they have to thinks ABI Research|http://www.abiresearch.com/Blog/Wireless_Blog/507]]
** Michael Mace thinks the acquisition [["... changes everything, and nothing"|http://mobileopportunity.blogspot.com/2008/06/symbian-changes-everything-and-nothing.html]].
** The aquisition has prompted Russell Beattie to consider if [["Mobile OS Platforms Matter?"|http://www.russellbeattie.com/blog/do-mobile-os-platforms-matter]].
* [[Blyk case studies|http://media.blyk.co.uk/case-studies/]]
* [[Why haven’t Video Calls (Mobile Video Telephony) taken off?|http://sachendra.wordpress.com/2008/06/11/why-havent-video-calls-mobile-video-telephony-taken-off/]]
** [[The case FOR Mobile Video Calling|http://sachendra.wordpress.com/2008/06/13/the-case-for-mobile-video-calling/]]
* [[Louis Vuitton Soundwalk|http://www.m-trends.org/2008/06/louis-vuitton-soundwalk.html]]
* [[Mobilbetaling får saltvandsindsprøjtning - ComON|http://www.comon.dk/news/mobilbetaling.faar.saltvandsindsprojtning._36814.html]]
* Airtime as a currency
** [[My Broadband :: 3G & Cellular : (Air)time is money|http://mybroadband.co.za/nephp/?m=show&id=5537]]
** [[Perspective 2.0: Banking on airtime, transaction models, informal economies|http://www.nitibhan.com/perspective_20/2008/05/musing-on-the-w.html]]
** [[Perspective 2.0: Overlooking the economic impact of the mobile phone in Africa|http://www.nitibhan.com/perspective_20/2008/05/overlooking-the.html]]
** [[PC World - Business Center: Under the Radar? Africa's Informal Development|http://www.pcworld.com/businesscenter/article/144986/under_the_radar_africas_informal_development.html]]
* [[Nokia og Telenor indgår samarbejde om nye mobile tjenester - ComON|http://www.comon.dk/news/nokia.og.telenor.indgaar.samarbejde.om.nye.mobile.tjenester._36802.html]]
* [[Whereis Mobile - Home|http://whereismobile.com/]]
** [[Piper når venner er i nærheten - Amobil.no|http://www.amobil.no/artikler/piper_naar_venner_er_i_naerheten/53550]]
* [[iPhone 3G at one million sold and counting, App Store hits 10 million downloads - Engadget|http://www.engadget.com/2008/07/14/iphone-3g-at-one-million-sold-and-counting-app-store-hits-10-mi/]]
** [[Download! - absolutely no excuse|http://www.allaboutsymbian.com/news/item/7656_Download-absolutely_no_excuse.php]]
[[Mobile Phone Development » Blog Archive » mjelly|http://mobilephonedevelopment.com/archives/686]]
[[Mobile Phones Cell Phones GSM Unlocked Bluetooth Cellular Phone Accessories|http://www.cti-miami.com/]]
* http://ing.dk/apps/pbcs.dll/article?AID=2007103300077&NL=1&Category=ELEKTRONIK
* http://www.bplec.co.uk/magsites/ibe/content/text/newsarticle.asp?ArticleID=2918

Sony Ericsson report:
* http://www.ericsson.com/ericsson/press/facts_figures/doc/mobiletv.pdf
[[Mobile Web Ecosystem - Taxonomy - have I missed anything?|http://opengardensblog.futuretext.com/archives/2008/12/browsers_opera.html]]
[[Mobile Web Megatrends|http://www.mobilewebmegatrends.com/]]
* [[Kiloo - When Brands Go Mobile|http://www.kiloo.com/]] - mobile games
* [[NetVibes|http://www.netvibes.com/]] - widgets with desktop/mobile integration.
* [[iLoop Mobile portal server|http://iloop.com/]]
* N95 BL-5F battery:
** blueunplugged.com:
*** [[Original BL-5F|http://www.blueunplugged.com/p.aspx?p=119791]]: £17
*** [[Extended Battery|http://www.blueunplugged.com/p.aspx?p=120049]]: £10
* MicroSD
** blueunplugged.com:
*** [[SanDisk 4 GB|http://www.blueunplugged.com/p.aspx?p=120251]]: £13
*** [[SanDisk 8 GB|http://www.blueunplugged.com/p.aspx?p=120511]]: £28
** mymemory.co.uk:
*** [[SanDisk 4 GB|http://www.mymemory.co.uk/Micro-SDHC/SanDisk/SanDisk-4GB-Micro-SD-%28SDHC%29-Card---Class-2]]: £14
*** [[SanDisk 8 GB|http://www.mymemory.co.uk/Micro-SDHC/SanDisk/SanDisk-8GB-Micro-SD-%28SDHC%29-Card---Class-4]]: £21
http://www.andymoore.info/wordpress-mobile-plugin/
* http://stage6.divx.com/Take-Out
* http://www.divxcrawler.com/music.htm
* http://stage6.divx.com/Bottom
* http://mobilemedia.divx.com
[[Mobile webløsninger - Ydelser - Creuna|http://creuna.dk/den/Ydelser/lp/Mobile-webloesninger/]]
[[Mobile-review.com Review of GSM/UMTS-handset Nokia N85|http://www.mobile-review.com/review/nokia-n85-en.shtml#18]]
[[Mobiletech AS|http://mobiletech.dk/]]
* [[M:Metrics|http://www.mmetrics.com/]]
* http://itst.dk/ - se under 'Statistik'
* OECD statistics: http://www.oecd.org/statsportal/0,2639,en_2825_293564_1_1_1_1_1,00.html
* OECD factbook: http://titania.sourceoecd.org/vl=5161441/cl=35/nw=1/rpsv/factbook/
* [[OECD Communications Outlook 2005|http://oberon.sourceoecd.org/vl=4273504/cl=19/nw=1/rpsv/ij/oecdthemes/99980134/v2005n11/s1/p1l]]
* Videoer i højre sidebar - hvad er deres formål?
* Antallet af indlæg vist ud for kategorier i venstre sidebar passer ikke med det faktiske antal indlæg i kategorierne
* Mangler related posts
* Den mobile udganve mangler navn - hedder lige nu "Default mobile site"
* http://twitter.com/badges/blogger - lav "kanal" for mobilmag.dk brugere
* Indlæg gået i stå?
* Udvælge telefoner vi vil satse på og opbygge indlæg inden tlf bliver udbredt
* Bruge Mosh til at hoste mobilmag ting og sager - tilbyde til læsere
* Polls
* Ideer til at eksponere "gamle" indlæg.
[[Mobiltelefoner kan afsløre utroskab : sonneRASMUSSEN NYT|http://www.sonnerasmussen.dk/csr-nyt/mobiltelefoner-utroskab-8.html]]
[[Mobispine - 'Njoy life on the go!|http://www.symbian-freak.com/downloads/freeware/cat_s60_3rd/descriptions/internet/mobispine_free_mobile_media_browser.htm]]
[[Mobypicture - Share your adventures with your friends realtime|http://www.mobypicture.com/nokiashare]]
[[Mondrian Posters and Prints at Art.com|http://eu.art.com/asp/search_do.asp/_/prints.htm?ui=0AFEB66D00EC48F1BC68B4A8C5B6FDE0]]
* "Lille" hukommelseskort til fotoramme
* Stort kort til backup
** 8 GB [[mobiludsalg.dk|http://www.mobiludsalg.dk/pi/Sandisk_MicroSDHC_8GB_adapter_8164_947.aspx]]: 312,-
* SD USB-adapter
* Max 2 GB i kamera: http://panasonic.jp/support/global/cs/sd/connect/dsc/dmc_fx9.html
* Telefon:
** Nokia 2630: http://www.proshop.dk/showproduct.aspx?prodid=132836
* 6220C displayfolie: http://www.blueunplugged.com/p.aspx?p=136262
[[Motion-online|http://www.motion-online.dk/]]
* 01-02-2008: [[WSJ : Motorola: Death of an American Icon?|http://blogs.wsj.com/deals/2008/02/01/motorola-death-of-an-american-icon/?mod=yahoo_hs?mod=fpa_blogs]]
* 20-07-2007: [[RussellBeattie.com - When is Motorola going to get it together?|http://www.russellbeattie.com/blog/when-is-motorola-going-to-get-it-together]]
* Developer-spin: http://www.russellbeattie.com/blog/motomagx-pure-illusion
* Skidt Q2, 2007: Taber markedsandele og overhales af Samsung på 2. pladsen efter Nokia.
* Fyrer 4000: http://www.computerworld.dk/art/39621?a=newsletter&i=1088
* Fyrer 10% af arbejdsstyrken: http://www.mobilemonday.net/news/motorola-reduces-its-labor-force-by-10
* Kun Razr V3 er på top 10 over krusell's liste med tilbehør (http://www.abiresearch.com/Blog/Wireless_Blog/364)
[[Motorola er mobilernes internet-konge - ComON|http://www.comon.dk/news/motorola.er.mobilernes.internet-konge_36945.html]]
40116131
http://www.seventy4.co.uk/weblog/2006/11/03/how-to-update-your-firmware-to-the-latest-generic-fw-using-the-nokia-software-updater-tool/
http://europe.nokia.com/A4176089
http://forum2.mobile-review.com/showthread.php?p=501507
http://www.voipbuster.com/en/instructions.html
https://gizmovoip.com/learn/
http://www.tivi.com/

fring (incl. Skype): http://news.mobile9.com/s60apps/2007/01/30/fring-by-fringland-ltd/
* DivX Player: http://mobile.divx.com/DivXPlayer_S60_3rd.sisx Some clips at http://mobile.divx.com/
* Opera Browser: http://www.opera.com/download/mobile/?man=Series60-3.x&ver=8.65&heading=Nokia%20N80&img=/img/products/mobile/n80.gif&extra=
* Symbian OggPlay: http://symbianoggplay.sourceforge.net/S60V3.html ([[skins here|http://www.symbian-skin.com/]])
* QReader: http://www.symbiangear.com/product.html?pid=1271,1272,58098
* FExplorer: http://www.gosymbian.com/fexplorer_new.php
* CorePlayer: http://coreplayer.com
* ScreenShot: http://www.antonypranata.com/screenshot/
* Putty: http://s2putty.sourceforge.net/download.html
* ProfiMail: http://www.lonelycatgames.com/index.php?note=profimail&chapter=profimail
* SmartMovie: http://www.lonelycatgames.com/index.php?note=smartmovie&chapter=smartmovie
* [[Nokia E50 Search|http://blogs.s60.com/tommi/2006/10/nokia_search_unofficially_avai.html]]
* [[Nokia WLAN Wizard|http://europe.nokia.com/A4195015]]
* [[Y-browser|http://www.pushl.com/y_browser/]] - file manager
* [[Chords|http://www.ubahnstation.net/projects/chords.html]]
* [[Doom|http://koti.mbnet.fi/~mertama/index_new.html]]
* [[AutoLock|http://www.allaboutsymbian.com/software/item/AutoLock.php]] - keylock for Nokia 3250, Nokia 5500, Nokia E50, Nokia E60, Nokia E61, Nokia E70, Nokia N71, Nokia N73, Nokia N80, Nokia N91, Nokia N92, Nokia N93

tinytube.net
http://www.ownskin.com/index
http://www.telefon-treff.de/showthread.php?threadid=236209
http://www.newstouch.com/
http://my-symbian.com/s60v3/software/applications.php?fldAuto=153&faq=4
S60 3rd Edition J2ME Apps: http://mobits.com/jad/
[[Flurry Mail|http://www.flurry.com/]]
[[MobileAlibi|http://mobilealibi.com/mobile/default.php]]
[[Se her|http://www.pcworld.dk/art/8284]]

[[SDU HowTo|http://mobile.sdu.dk/phonesync.html]] - lavet af [[Lars Nielsen?|http://intern.sdu.dk/enheder/it-service/ansatte/nie-1146/]]
* http://www.ownskin.com/index
* http://gallery.mobile9.com/c/nokia-n80-themes/1/
To format/hard reset your Nokia N80, try one of the following methods-

# *#7370#
# Turn off the mobile device. Then press and hold “3″, the “Green button” and “*” - Turn on and keep holding untill the phone fully restarts. If successfully, you’ll be asked to reenter the date, time, city, etc. Its tough but it works.

Phone codes: http://forums.mobileburn.com/showthread.php?t=16509
* http://www.intomobile.com/2006/11/30/how-to-use-your-nokia-e61-as-a-bluetooth-modem-with-t-mobile-in-windows-xp.html
* http://www.n95users.com/forum/connectivity/4175-anybody-successful-using-nokia-n95-modem-via-bluetooth.html
* http://nds1.nokia.com/phones/files/software/NokiaN95BT.inf
* Geo Tag images: http://www.locr.com/downloads.php
* GPS enabled Twitter: http://n95blog.com/twibble-gps-enabled-twitter-application-for-nokia-n95/
* GPS tricks: GPS tricks: http://www.edparsons.com/?p=451
* http://sjc-123.blogspot.com/2007/07/best-tips-and-tricks-for-nokia-n95.html
* http://digitalurban.blogspot.com/2007/05/how-to-stitch-panorama-with-nokia-n95.html
* http://n95blog.com/twibble-gps-enabled-twitter-application-for-nokia-n95/
* S60v3 tips og tricks: http://mobil-forum.dk/showthread.php?t=7767
* GPS tricks: http://www.edparsons.com/?p=451
!! Bar codes
* Kan læses af N95: http://semacode.org/
* Lav koder: http://qrcode.kaywa.com/
* http://www.symbian-guru.com/welcome/2007/09/quake-running-o.html
* http://www.womworld.com/nseries/2007/09/05/quake-for-your-n95/
* [[Frozen Bubble|http://fb-s60.sourceforge.net/]]
* see this article: http://www.allaboutsymbian.com/features/item/TV_Out_on_the_Nokia_N95-Part_4_What_retro_computers_have_become.php
* http://www.funsms.dk/index.php?p=kategorier&k=4&t=70
* [[Quake|http://www.symbian-freak.com/news/007/09/quake_s60_3rd_ed_fp1.htm]]
* [[Counter Strike|http://www.m3gworks.com/download.jsp]]
* Nokia support: 3544 4222
* Telekæden, Odense 6614 8144
* Tekniker Kasper.
* http://www.mgmaps.com/
* http://www.ipmart-forum.com/forumdisplay.php?f=374
* http://www.symbian-freeware.com/tag-s60.html

Installeret:
* [[SymTorrent|http://www.aut.bme.hu/Portal/SymTorrent.aspx]] - ~SymTorrent_S60-3rd_1.26_2007-04-11_install.zip
* [[ShoZu|http://www.shozu.com/portal/index.do]]
* [[Screenshot for Symbian OS|http://www.antonypranata.com/screenshot/]] - screenshot_s60_3rd_2.60.sisx
* [[fring|http://www.fring.com/]]
* [[Calcium calculator|http://mtvoid.com/calcium/index.html]] - Calcium_S60_3_0.sis
* http://www.allaboutsymbian.com/forum/showthread.php?t=60695
* http://www.youtube.com/watch?v=M9hgmlrgN9Q
* http://dario.soltani.se/category/how-tos/
[[NT LIVE - Undgå at komme for tidligt - Nordjyllands Trafikselskab|http://www.nordjyllandstrafikselskab.dk/default.aspx?m=2&i=247]]
[[Nathan Eagle's Forum Nokia Blog : Nokia Life Tools: SMS-driven Agriculture and Education Services|http://blogs.forum.nokia.com/blog/nathan-eagles-forum-nokia-blog/2008/11/10/nokia-life-tools-sms-driven-agriculture-and-education-services]]
* [[GSMA Pay-Buy-Mobile initiative|http://www.gsmworld.com/pbm/index.shtml]]
* [[Semi-Conductors for Contactless Payments|http://www.mobilepointview.com/2008/02/inside-semi-con.html]]
** Company [[INSIDE CONTACTLESS|http://www.insidecontactless.com/]] is market leader
** [[NXP|http://www.nxp.com/]] - subsidiary of Philips - udvikler [[NFC chips og applikationer|http://www.nxp.com/#/pip/pip=[pfp=53424]|pp=[v=d,t=pfp,i=53424,fi=,ps=0]|[0][0]]].
* [[Over-C|http://www.over-c.com]] develops NFC applications for mobile phones.
* [[Mobey Forum|http://www.mobeyforum.org/]] - Mobile Financial Services forum.
* [[NFC-Forum|http://www.nfc-forum.org/]]
!! Literature
* [[Near Field Communication in Cell Phones|file://///mailserver2/1_Nuv%C3%A6rende_Medarbejdere/8_Christopher%20M%C3%B8ller/papers/NFC/near_field_communication_in_cell_phones.pdf]]
!! Security
* [[Security in Near Field Communication (NFC)|file://///mailserver2/1_Nuv%C3%A6rende_Medarbejdere/8_Christopher%20M%C3%B8ller/papers/NFC/Security_in_NFC.pdf]]
!! Press
* The Globe & Mail: //[["Near future of near field"|http://www.theglobeandmail.com/servlet/story/RTGAM.20070911.wgtnearfielf0911/BNStory/PersonalTech]]//
* BBC News: //[[Mobiles hope to be 'smart wallet'|http://news.bbc.co.uk/1/hi/technology/6168222.stm]]//
* RFID Journal: //[["NFC Is Appealing But Lacks Infrastructure"|http://www.rfidjournal.com/article/articleview/2238/]]//
* //[["Selected ongoing trials of NFC-based payment systems in Western Europe"|http://research.analysys.com/default.asp?Mode=article&iLeftArticle=2578&m=&n=]]//
* [[Mobilen blir Visa-kort - Amobil.no|http://www.amobil.no/artikler/mobilen_blir_visa-kort/51000]]
!! Events
* 10-11 marts, 2008: [[2nd Annual NEW PAYMENT CHANNELS|http://www.newpaymentchannels.com]], London
* 12-14 marts, 2008: [[Mobile Payments and Commerce 2008|http://www.mobilepaycom.com/newt/l/mpayments/mobilepayments]], Amsterdam
* 15-17 april, 2008. [[NEAR FIELD COMMUNICATIONS WORLD EUROPE|http://www.terrapinn.com/2008/nfcw/]], London
* 28-30 april, 2008: [[The 2nd European NFC Developers Summit|http://www.wima-nfc.com/Home-page/wima_homeUK.php]], Monaco
** Bl.a. speakere fra pilots i Frankrig og England
* 17-19 juni, 2008: [[NFC World Congress|http://www.nfcworldcongress.com/Index-NFC]], Bruxelles
* 10-12 september, 2008: [[CTIA WIRELESS I.T. & Entertainment 2008|http://ctiawireless.dmz.ctia.org/events/future_events.cfm]], San Francisco
[[NeoMedia . Ticketing & Couponing Solutions|http://neom.com/ticketing.php]]
http://youtube.com/watch?v=FLn45-7Pn2Y
[[Newegg.com - Electronics,Cell Phones & Accessories,No Contract Phones|http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&N=2105570227]]
[[Next Generation Mobile Content: Porting 101 or How to destroy an industry...|http://www.nextgenmoco.com/2007/07/porting-101.html]]
[[Night on Earth - Wikipedia, the free encyclopedia|http://en.wikipedia.org/wiki/Night_on_Earth]]
[[Nike Running Arm Wallet/Phone Case at REI.com|http://www.rei.com/product/760138?preferredSku=7601380012&cm_mmc=cse_froogle-_-datafeed-_-product-_-na&mr:trackingCode=4A17B4FD-9947-DD11-98CA-001422107090&mr:referralID=NA]]
[[Ninja Assassin (2009)|http://www.imdb.com/title/tt1186367/]]
[[Nokia - Q2 2008|http://www.nokia.com/A4162334]]
* [[Elgiganten|http://www.elgiganten.dk/is-bin/INTERSHOP.enfinity/WFS/store-elgigantenDK-Site/da_DK/-/DKK/El_DisplayProductInformation-Start;pgid=BSSz6oZKU8dSR0EjRNJBwx1k0000UsCimyBD?ProductID=pUrD4QFHEYEAAAEa3XAPiyS4&CatalogCategoryID=eNHD4QFHD.UAAAEOVRA03xiY]]: 2999,-
* [[Proshop|http://www.proshop.dk/showproduct.aspx?prodid=159019]]: 2789,-
* [[Telekæden|http://butik.tkmobil.dk/Butik/Produkter/Vare.asp?VareID=5659&E=0]]: 2999,-
[[Nokia 6220 classic|http://microsites.nokia.dk/6220/index.php#/grid/1/-1/date/-1]]
[[Nokia 6220 classic mit und ohne Vertrag günstig kaufen bei handyattacke.de|http://www.handyattacke.de/handys/nokia-6220-classic-black.htm?haID=9f8bfc001f152e9887015aa613dfe4ea&choice=1]]
[[Nokia CP-402 Sports Armband Case - Green/Black|http://www.mobilefun.co.uk/nokia-cp-402-p23606.htm]]
* [[Matrix at forum.nokia.com|http://www.forum.nokia.com/devices/matrix_all_1.html]]
* [[E61i|http://www.symbian-guru.com/welcome/tag/e61i]]
* [[All About Symbian Review: Nokia E61i - Part One, The Physical|http://www.allaboutsymbian.com/reviews/item/Nokia_E61i-Part_One_The_Physical_.php]]
* [[Nokia E61i review: Lens-wear for the messenger - GSMArena.com|http://www.gsmarena.com/nokia_e61i-review-142.php]]
* [[Review: Nokia E61i « Symbian World|http://symbianworld.wordpress.com/2008/06/19/review-nokia-e61i/]]

Firmware:
* [[Eseries » Blog Archive » New Firmware For Nokia E61i|http://www.e-series.org/archives/449]]
[[Nokia E71 Shortcuts - Tips & Tricks - Erik's Wiki|http://erik.thauvin.net/wiki/display/Tips/Nokia+E71+Shortcuts]]
[[Nokia Europe - Nokia E61i - Support|http://europe.nokia.com/A4384148]]
[[Nokia Europe - Text-to-speech - Support|http://europe.nokia.com/A4286225]]
[[Nokia Firmware Versions - Forum Nokia Wiki|http://wiki.forum.nokia.com/index.php/Nokia_Firmware_Versions]]
[[Nokia MOSH: Toddler by Anton|http://mosh.nokia.com/content/38BDBC51251E8F46E040050AEE042788]]
* http://n80geek.blogspot.com/2006/10/useful-java-apps-for-n80.html
* N80 software at Nokia: http://www.europe.nokia.com/A4149142
* N80 ie software at Nokia: http://europe.nokia.com/A4195015
* Søgeprogram: http://rapidshare.com/files/68294/Search.zip.html
* N80 som webcam: http://www.persiansymbian.com/news/archives/2006/11/btwebcamera_v100_s60_3rd_os_91.php

* S60 browser vs. Opera - [[1|http://www.ivankuznetsov.com/2006/09/opera_mobile_vs.html]] and [[2|http://www.pdastreet.com/articles/2006/11/2006-11-9-Review-A-Tale.html]]


* MiniSD cardreader at [[mobiltec24.de|http://www.mobiltec24.de/singlearticle.php?ArtNr=16754]]
* 2 Gb miniSD card at [[mobiltect24.de|http://www.mobiltec24.de/singlearticle.php?ArtNr=15535]]  [[ProShop 309,-|http://www.proshop.dk/ShowProduct.aspx?prodid=86435]]
* Case at [[mobiltect24.de|http://www.mobiltec24.de/singlearticle.php?ArtNr=16742]]
[[Nokia N900 Themes : Best Nokia N900 Themes : Free Nokia N900 Themes : The MeeGo Blog - Formerly Maemo Central|http://themeegoblog.com/2010/06/14/must-have-themes-for-the-nokia-n900/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+MaemoCentral+%28The+MeeGo+Blog%29]]
[[Nokia NSeries: Turn Your Symbian Smartphone into a Mini Wi-Fi Hotspots|http://nseries-mobile.blogspot.com/2008/02/turn-your-symbian-smartphone-into-mini.html]]
* Nokia Events: http://events.nokia.com/openlab/
* Ovi: http://share.ovi.com/channel/nokiaopenlab08.nokiaopenlab08
* QIK: http://qik.com/event/305/nokia-open-lab-08/
* Check firmware code: *#0000#
* Lige efter download færdig og update påbegyndt installeres et par Nokia Windows komponenter.
* Når først update kører, skifter tlf's skærm til Nokia Logo på hvid baggrund, hvor baggrundslyset blinker.
[[Nokia Sport Case CP-324 til Nokia N-Series|http://www.mobil-shopping.dk/nokia-sport-case-cp324-nokia-nseries-p-2051.html]]
* http://83.145.232.112/
* Create barcodes at [[mobilecodes.nokia.com|http://mobilecodes.nokia.com/create.jsp?terms=accepted]]
* [[UpCode|http://www.upc.fi/en/upcode/instructions/download/]] works with 6120C
* Create barcodes at [[kaywa.com|http://qrcode.kaywa.com/]]
[[Nokia og Telenor indgår samarbejde om nye mobile tjenester - ComON|http://www.comon.dk/news/nokia.og.telenor.indgaar.samarbejde.om.nye.mobile.tjenester._36802.html]]
* http://www.blueunplugged.com/p.aspx?p=122586
* http://www.blueunplugged.com/p.aspx?p=114885
* http://www.blueunplugged.com/p.aspx?p=121805
* http://www.blueunplugged.com/p.aspx?p=121930
* http://www.blueunplugged.com/p.aspx?p=135841
[[Nokia unveils Maps 2.0 - Beta available for download|http://www.symbian-freak.com/news/008/02/nokia_maps_v2_beta_ready_for_download.htm]]
[[Nokia virtual launch|http://events.nokia.com/]]
They passed on the sales stats todate on the N95. Over 15 million handsets have been sold. Now if that’s not a feat of par excellence we don’t know what is.

Source: [[NokiaWorldWatch: Snippets from the day/miscellaneous discoverings : Mobile Industry Review|http://www.mobileindustryreview.com/2008/12/nokiaworldwatch_snippets_from_the_daymiscellaneous_discoverings.html]]
[[Ny Ericsson-mobil med indbygget super-bredbånd : Ingeniøren|http://ing.dk/artikel/85555?nyhedsbrev]]
[[Ny Nokia betaler bussbilletten - Amobil.no|http://www.amobil.no/artikler/ny_nokia_betaler_bussbilletten/50773]]
* http://www.elgiganten.dk/is-bin/INTERSHOP.enfinity/WFS/store-elgigantenDK-Site/da_DK/-/DKK/El_DisplayProductInformation-Start;pgid=BSSz6oZKU8dSR0EjRNJBwx1k0000GubxNz9V?ProductID=MOfD4QFHjY8AAAESpxwXGbLa&CatalogCategoryID=dYrD4QFHauMAAAEOrhA03xiY
[[Nyborg svømme- og badeland - NYBORG BADELAND > Alm. Åbningstider > Påske|http://www.nyborgbadeland.dk/index.php?page=16]]
[[Nyt køkken fra Tvis? - Tvis holder...|http://www.tvis.as/Forside.aspx?ID=5263]]
[[O2 - Group press releases - UK consumers want NFC on their mobiles|http://www.o2.com/latest_pr_14279.asp]]
[[O2 finds mobile payments popular|http://www.stv.tv/articles/reuters/internet/O2_finds_mobile_payments_popular_131635]]
[[Odense Energi A/S - Målertjek|https://maalertjek.borgerservice.dk/default.asp?p=oe-net]]
[[Odense Kommune - BBR|http://www.odense.dk/home/Topmenu/ByMilj%C3%B8/Bolig%20og%20byggeri/Bolig/BBR.aspx]]
[[Odense Kommune - Prøv Odenses mobilguide|http://www.odense.dk/Topmenu/ByMilj%c3%b8/Digital%20byvandring%20i%20Odense/mobilguiden.aspx]]
[[Official Google Mobile Blog: Mobile search access gets faster; iGoogle gets easier to use|http://googlemobile.blogspot.com/2008/06/mobile-search-access-gets-faster.html]]
Word Processor: [[Writely|http://www.writely.com/]]

Spreadsheet: [[iRows|http://www.irows.com/]]

Presentations: [[ThumbStacks|http://www.thumbstacks.com/]] ([[S5|http://meyerweb.com/eric/tools/s5/]] - not online, but HTML-based), [[SlideShare|http://slideshare.net/]]

Visio (drawing) - http://www.cumulatelabs.com/cumulatedraw/

Image edit: [[SnipShot|http://snipshot.com]], [[Picnik|http://www.picnik.com/]]
[[Online TV : Online channels : Live TV : Streaming online TV : Free online channels : satellite internet TV : Live Broadcast tv and radio|http://2onlinetv.com/]]
https://mail.google.com/a/onlinecity.dk/#inbox
* http://web.nseries.com/truestories/
[[Open Source UML & Modeling in Java|http://java-source.net/open-source/uml-modeling]]
[[Optimizing performance for WordPress|http://michael.biven.org/2008/01/23/optimizing-performance-for-wordpress/]]
[[Open source data mining|http://www.ailab.si/orange]]
[[Otetsudai Networks|http://otet.jp/pc/workers/index.html]]
[[Video|http://www.thomascrampton.com/media/otetsudai-networks-a-twitter-style-service-increases-japan-freelance-labor-force/]]
* http://ikt.hia.no/perep/cross_service_jams.pdf
http://www.smartphoneware.com/product/uiq/tracker4_uiq.php
* 2007: //[["Handheld Device Vendors Benefit from Dell's Departure, But Overall Market Still in Decline, Says IDC"|http://www.idc.com/getdoc.jsp?containerId=prUS20815207]]//
* 2007: //[["PDA sales drop by 40 percent in a single year, vendors bolt for exit"|http://arstechnica.com/news.ars/post/20070813-pda-sales-drop-by-40-percent-in-a-single-year-vendors-bolt-for-exit.html]]//
* 2006: //[["PDA sales down 26% Year on year"|http://clieuk.co.uk/forum/showthread.php?threadid=7328]]//
[[Google search result|http://www.google.com/search?q=php+based+blog&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:en-US:official]]
* http://flickr.com/photos/gersbo/2764429487/in/set-72157606730086545/
* Transport:
** http://flickr.com/photos/gersbo/2762875849/in/set-72157606730086545/
* Food:
** http://flickr.com/photos/gersbo/2764048338/in/set-72157606730086545/
** http://flickr.com/photos/gersbo/2764434319/in/set-72157606730086545/
** http://flickr.com/photos/gersbo/2765280318/in/set-72157606730086545/
* Greenery
** http://flickr.com/photos/gersbo/2763402131/in/set-72157606730086545/
** http://flickr.com/photos/gersbo/2763415567/in/set-72157606730086545/
** http://flickr.com/photos/gersbo/2764432733/in/set-72157606730086545/
** http://flickr.com/photos/gersbo/2764432829/in/set-72157606730086545/
* Hotel
** http://flickr.com/photos/gersbo/2763403031/in/set-72157606730086545/
** http://flickr.com/photos/gersbo/2764251192/in/set-72157606730086545/
** http://flickr.com/photos/gersbo/2763412623/in/set-72157606730086545/
* People:
** http://flickr.com/photos/gersbo/2764259122/in/set-72157606730086545/
** http://flickr.com/photos/gersbo/2763415757/in/set-72157606730086545/
** http://flickr.com/photos/gersbo/2764459959/in/set-72157606730086545/
** http://flickr.com/photos/gersbo/2765306318/in/set-72157606730086545/
* Animal:
** http://flickr.com/photos/gersbo/2765276596/in/set-72157606730086545/
* Scenery + People
** http://flickr.com/photos/gersbo/2764431811/in/set-72157606730086545/
** http://flickr.com/photos/gersbo/2764435567/in/set-72157606730086545/
** http://flickr.com/photos/gersbo/2765282716/in/set-72157606730086545/
** http://flickr.com/photos/gersbo/2765280736/in/set-72157606730086545/
** http://flickr.com/photos/gersbo/2765304268/in/set-72157606730086545/
 
<div class='header'  macro='gradient vert #FFF #FFF '>
     <div class='gradient'>                
	<div class='titleLine' >
<span class='searchBar' macro='search'></span>
		<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
		<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
	</div>
<div id='topMenu' refresh='content' tiddler='MainMenu'></div>
    </div>
</div>
<div id='bodywrapper'>
<div id='sidebar'>
	<div id='sidebarOptions' refresh='content' 	tiddler='SideBarOptions'></div>
	<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
	<div id='messageArea'></div>
	<div id='tiddlerDisplay'></div>
</div>
<div id='displayFooter'></div>
</div>
[[Parforhold|http://www.sonnerasmussen.dk/parforhold.htm]]
[[Parterapi - coaching - Personaleudvikling - terapi - 5000 odense C - fyn|http://www.markus.dk/]]
/***
|''Name:''|PasswordOptionPlugin|
|''Description:''|Extends TiddlyWiki options with non encrypted password option.|
|''Version:''|1.0.2|
|''Date:''|Apr 19, 2007|
|''Source:''|http://tiddlywiki.bidix.info/#PasswordOptionPlugin|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0 (Beta 5)|
***/
//{{{
version.extensions.PasswordOptionPlugin = {
	major: 1, minor: 0, revision: 2, 
	date: new Date("Apr 19, 2007"),
	source: 'http://tiddlywiki.bidix.info/#PasswordOptionPlugin',
	author: 'BidiX (BidiX (at) bidix (dot) info',
	license: '[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D]]',
	coreVersion: '2.2.0 (Beta 5)'
};

config.macros.option.passwordCheckboxLabel = "Save this password on this computer";
config.macros.option.passwordInputType = "password"; // password | text
setStylesheet(".pasOptionInput {width: 11em;}\n","passwordInputTypeStyle");

merge(config.macros.option.types, {
	'pas': {
		elementType: "input",
		valueField: "value",
		eventName: "onkeyup",
		className: "pasOptionInput",
		typeValue: config.macros.option.passwordInputType,
		create: function(place,type,opt,className,desc) {
			// password field
			config.macros.option.genericCreate(place,'pas',opt,className,desc);
			// checkbox linked with this password "save this password on this computer"
			config.macros.option.genericCreate(place,'chk','chk'+opt,className,desc);			
			// text savePasswordCheckboxLabel
			place.appendChild(document.createTextNode(config.macros.option.passwordCheckboxLabel));
		},
		onChange: config.macros.option.genericOnChange
	}
});

merge(config.optionHandlers['chk'], {
	get: function(name) {
		// is there an option linked with this chk ?
		var opt = name.substr(3);
		if (config.options[opt]) 
			saveOptionCookie(opt);
		return config.options[name] ? "true" : "false";
	}
});

merge(config.optionHandlers, {
	'pas': {
 		get: function(name) {
			if (config.options["chk"+name]) {
				return encodeCookie(config.options[name].toString());
			} else {
				return "";
			}
		},
		set: function(name,value) {config.options[name] = decodeCookie(value);}
	}
});

// need to reload options to load passwordOptions
loadOptionsCookie();

/*
if (!config.options['pasPassword'])
	config.options['pasPassword'] = '';

merge(config.optionsDesc,{
		pasPassword: "Test password"
	});
*/
//}}}
Kesmodel, David (2005) [["For Some Technology Companies, 'Beta' Becomes a Long-Term Label"|http://online.wsj.com/public/article/SB113268410649404315-ELrl2qbVdw8qdn2g1oQMKv81cD4_20061127.html]], The Wall Street Journal Online, Dow Jones & Company Inc. Visisted 24-06-2006.

O'Reilly, Tim (2005) [["What Is Web 2.0: Design Patterns and Business Models for the Next Generation of Software"|http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html]], O'Reilly Media Inc.
[[Mobile Point View by Paul Ruppert: Personalized Messaging & Advertising for Emerging Markets|http://www.mobilepointview.com/2008/02/personalized-me.html]]
His blog: http://thecraftofresearch.blogspot.com/
[[Phone Count|http://www.phonecount.com/pc/count.jsp]]
* http://en.wikipedia.org/wiki/Phreaking
* http://myoldmac.net/FAQ/TheBlueBox-1.htm
* http://www.wideweb.com/phonetrips/
* [[BBC's|http://www.bbc.co.uk/radio3/betweentheears/pip/kb8fk/]] [[Connecting|http://www.simonsound.co.uk/connecting.html]]
* N82: 0551515
[[Picasa Web Albums - Mette - Dreamcatcher|http://picasaweb.google.com/mvognh/Dreamcatcher#]]
[[Ordre|http://www.mm-vision.dk/default.asp?action=show&ordrenr=67108&email=chris@gersbo.dk]]


Power supplies for Mini-ITX boards:

http://mini-itx.com/store/?c=10#picoPSU

http://www.mini-box.com/s.nl/it.A/id.417/.f?sc=8&category=13

AOpen FSP300-60PN(PF)

AOpen FSP200-60SAV(PF)

!! Nyt kabinet + Slimline Drev
* [[Morex Cupid 2699|http://www.morexintl.com/product/itx_2699.php]]: 671,- hos [[proshop.dk|http://www.proshop.dk/ShowProduct.aspx?prodid=87996]] ([[IDE "2.5 -> "3.5|http://www.proshop.dk/ShowProduct.aspx?prodid=9957]], [[IDE kabel|http://www.proshop.dk/ShowProduct.aspx?prodid=33298]])
* Samsung COMBO 24x SLIMLINE: 314,- hos [[proshop.dk|http://www.proshop.dk/ShowProduct.aspx?prodid=56052]]

!! Ny PSU
* Ny AOpen FSP200-60SAV: 197,- hos [[computerne.com|http://www.computerne.com/p/154539.htm]]
* [[Hiper|http://www.hipergroup.com]] HPU-3S300 249,- hos [[midtdata.dk| http://www.midtdata.dk/asp/index.asp?varernr=HPU-3S300&goto=productinfo&mainfunc=link]], 216,- hos [[prcdata.dk|http://www.prcdata.dk/ny/ProdFrame.asp?Produktid=61536293]]
* [[FSP FSP300-60GLS|http://www.home2000.net/client/fspgroupusacom/proddetail.asp?linenumber=205]], 399,- hos [[vcore.dk|http://www.vcore.dk/shop/default.asp?setlng=1&productid=20024]]. Størrelse: 100 x 125 x 63.5 mm
* [[Morex 80W PSU and DC-DC Converter Kit|http://mini-itx.com/store/?c=10#p1816]], £53 hos mini-itx.com
* [[mCubed 165 W external|http://www.mcubed-store.com/catalog/product_info.php?cPath=3&products_id=157]], 971,- hos [[itbutikken.dk|http://www.itbutikken.dk/i/147622/1.htm]], 975,- hos [[http://www.databutikken.com/dk/|http://www.databutikken.com/dk/default.aspx?Product=MCUBHFXMPSU]], 989,- hos [[mm-vision.dk|http://www.mm-vision.dk/produkter/visvare.asp?action=vis&menu=pc&varenr=51072&gruppe=htpchfx]]

http://www.mm-vision.dk/default.asp?action=vis&varenr=51072&menu=pc
http://www.mm-vision.dk/default.asp?action=vis&varenr=51072&menu=pc

!! Andre ideer
* [[Sunbeam monteringsbeslag t. blæsere mv.|http://www.studiedata.dk/product_info.php?cPath=33_35&products_id=7034&osCsid=f4352f8691998c285073e45787ec9c4b]]
* [[Noise Control køler til K6-2|http://www.studiedata.dk/product_info.php?cPath=1_5&products_id=6371&osCsid=f4352f8691998c285073e45787ec9c4b]]
* [[80 mm kabinetfan|http://www.studiedata.dk/product_info.php?cPath=17_22&products_id=6558&osCsid=f4352f8691998c285073e45787ec9c4b]]
* [[Papst 12 mm kabinetfan|http://www.studiedata.dk/product_info.php?cPath=17_24&products_id=8730&osCsid=f4352f8691998c285073e45787ec9c4b]]
* [[Strømkabel til P4|http://www.abest.dk/?ProductId=570747666443]]
* [[Trust PSU|http://m-e.dk/shop/default.asp?setlng=1&productid=14995%2DT]]
* [[OEMDanmark|http://www.oemdanmark.dk/produktoversigt/2/26/]]
Flash-based widget that can be used to display images from [[flickr|http://www.flickr.com]]. Go here: 
http://www.db798.com/pictobrowser/ to generate code.

Here is an [[example|http://www.db798.com/pictobrowser/resize.html]] of how to resize widget.
[[Piggelina Igelkott on acapela.tv|http://www.acapela.tv/Piggelina.html]]
[[Piping 2008 : Video : stv.tv|http://video.stv.tv/bc/Entertainment/entertainment-piping/?page=1]]
[[Play.com (UK) : Prime Suspect: The Complete Collection (9 Discs) : DVD - Free Delivery|http://www.play.com/DVD/DVD/4-/1032962/Prime-Suspect-The-Complete-Collection/Product.html]]
[[Play.com (UK) : Shaun The Sheep: Box Set (2 Discs) : DVD - Free Delivery|http://www.play.com/DVD/DVD/4-/3441289/Shaun-The-Sheep-Box-Set/Product.html]]
* http://www.mobilordbog.dk/
* 50 kr pr stk
For thumb drives...
* [[thefreegeek|http://www.rewardprograms.org/thefreegeek/features/how_to_make_your_usb_drive_into_a_digital_swiss_army_knife.html]]
http://nedwolf.com/Freeware-Portable.htm

http://www.portablefreeware.com

http://www.lifehacker.com/software/portable-applications/index.php (includes windows...)

http://loosewire.typepad.com/blog/2005/03/a_directory_of_.html

http://europe.iomega-activedisk.com/index.jsp?lang=1

[[Webserver On a Stick|http://www.chsoftware.net/en/useware/wos/wos.htm]]

[[WordPress on WOS|http://www.tamba2.org.uk/wordpress/usb/]]

[[FoxitReader|http://www.foxitsoftware.com/pdf/rd_intro.php]] - portable .pdf reader

[[HTTrack|http://www.httrack.com/page/2/en/index.html]] - website copier

[[SilentNight Micro Burner|http://www.silentnight2004.com/microburner.html]]: CD/DVD/ISO/AUDIO Burner

[[PINS|http://www.mirekw.com/winfreeware/pins.html]]: Store passwords securely

[[SyncEXP|http://syncexp.com/]]: Synchronization using file system or FTP
<img alt="" hspace="20" src="IMAGE_PATH" align="right" border="0" />
[[Post Danmark skaffer 2.500 ansøgere på rekordtid - dr.dk/Nyheder/Penge/Jobliv|http://www.dr.dk/Nyheder/Penge/Jobliv/2008/12/10/104216.htm]]
[[Post content to MySpace Profile, Blog or Bulletin with cURL and PHP - Svetlozar Petrov|http://svetlozar.net/page/MySpace-API-using-PHP-and-cURL.html]]
Trim whitespace:
[[PostgreSQL: Documentation: Manuals: PostgreSQL 7.1: String Functions and Operators|http://www.postgresql.org/docs/7.1/static/functions-string.html]]
[[PostgreSQL: Documentation: Manuals: PostgreSQL 8.0: Date/Time Functions and Operators|http://www.postgresql.org/docs/8.0/interactive/functions-datetime.html]]
[[Posting status updates and blog posts from your Nokia N900 Instant Messaging client via Pixelpipe « The Pixelpipe Blog|http://blog.pixelpipe.com/2009/12/28/posting-to-status-updates-and-blog-posts-from-your-n900-instant-messaging-client-via-pixelpipe/]]
[[Postkort : muligheder for at få gratis (e)postkort|http://www.gratis-ting.dk/ny/gratis/vis.php?land=alle&fra=40&kategori=14&underkategori=0&emne=2]]
[[Prince : P Control lyrics|http://www.lyricsfreak.com/p/prince/p+control_20111446.html]]
[[mediamac.comon.dk - Rygte: Prisfald på vej til iPhone og iPod Touch|http://mediamac.comon.dk/index.php/news/show/id=18758?utm_source=comon.dk&utm_medium=crosssite]]
* http://www.smartdataprocessing.com/java4kids.htm
* [[Teach a kid to program at Wired|http://howto.wired.com/wiredhowtos/index.cgi?teach_a_kid_to_program]]
[[Proshop.dk ApS - HTC Hero - Brown - 99HHM061-00 - Pris DKK 3.850,00 - Smartphone fra HTC|http://www.proshop.dk/showproduct.aspx?prodid=209081]]
[[Proshop.dk ApS - Micro USB Mobile Charger Nokia - USM-N - Pris DKK 19,00 - Opladere fra Micro|http://www.proshop.dk/showproduct.aspx?prodid=99552]]
[[Proshop.dk ApS - Nokia N900 - 002M114 - Pris DKK 4.269,00 - Smartphone fra Nokia|http://www.proshop.dk/showproduct.aspx?prodid=218785]]
[[Proshop.dk ApS - Sony CD afspiller ZS-E5 med FM tuner PINK - ZSE5P.CET - Pris DKK 341,00 - Bærbar CD/Radio fra Sony|http://www.proshop.dk/showproduct.aspx?prodid=259286]]
[[Psion: the last computer : The Register|http://www.theregister.co.uk/2007/06/26/psion_special/]]
* [[Profilside for psykolog Eva Ager Hansen: Find din psykolog på den landsdækkende database over psykologer - PsykologKontakt|http://www.psykologkontakt.dk/vis_psykolog.asp?psykID=386]]
* [[Psykolog Partner|http://www.psykologpartner.dk/index.asp?id=6]]
* [[Psykologerne Filosofgangen 3|http://www.psykologernefilosofgangen3.dk/]]
* http://www.lucafiligheddu.com/2007/08/push-email-for-nokia-n95.html
* http://community.seven.com/forum/main.php
[[Puskaradio.com - Location Share Made Easy|http://www.puskaradio.com/]]
* [[Putting people first » Economist special report on mobility|http://www.experientia.com/blog/economist-special-report-on-mobility/]]
* Complemented by [[Can the Cellphone Help End Global Poverty?|http://www.nytimes.com/2008/04/13/magazine/13anthropology-t.html?_r=1&oref=slogin]]
[[QR Code Generator|http://zxing.appspot.com/generator/]]
Hvis du vil have en god pris for din mobil. Så brug qxl.dk

Gode råd, hvis du gerne vil have en fin pris for din mobil der.

Lad aktionen slutte omkring den 1.

Betal fragten( pakkepost 60 kr ) sæt en fair pris. Som mindstepris + købnu pris.
Startpris 1 kr.

Budne skal øges med 5 kr fx.

Jeg fik 1300 kr for min næsten ikke brugte SE W810. nice
[[Download|http://koti.mbnet.fi/hinkka/Download.html]]
[[README : alexking.org|http://alexking.org/projects/wordpress/readme?project=twitter-tools]]
[[Rejsekortet|http://www.rejsekort.dk/]] er ikke en ny [[Amanda|http://www.computerworld.dk/art/40388]] (se [[også|http://www.bmit.dk/drift/amanda/]])

* [[Rejsekort-balladen fortsætter: Nu kommer den femte tillægskontrakt|http://ing.dk/artikel/105996-rejskort-balladen-fortsaetter-nu-kommer-den-femte-tillaegskontrakt]]. Ingeniøren, 1. februar, 2010
* [[Foreløbig pris for forsinket rejsekort: 313 millioner kr.|http://ing.dk/artikel/89583?nyhedsbrev]]. Ingeniøren, 3. juli 2008
* [[Rejsekort truet: Elektroniske togbilletter kan kopieres|http://ing.dk/artikel/89490?nyhedsbrev]]. Ingeniøren, 2. juli, 2008
* [[Direktør fyret på grund af forsinket rejsekort|http://www.comon.dk/news/direktor.fyret.paa.grund.af.forsinket.rejsekort_36775.html]]. ComON, 1 juli 2008.
* [[Direktør for forsinkede elektroniske billetter smidt på porten|http://ing.dk/artikel/89478?nyhedsbrev]]: Ingeniøren, 1 juli 2008.
* [[Tre år forsinket: Leverandør fejlvurderede dansk rejsekort totalt|http://ing.dk/artikel/89440]]: Ingeniøren. 27. juni 2008.
* [[Ekstra Bladet - Elektronisk busbillet flere år forsinket|http://ekstrabladet.dk/kup/rejser/article1026238.ece]]. 27. juni 2008.
* [[Siger nej til yderligere forsinkelse af Rejsekortet : Version2|http://www.version2.dk/artikel/7450]]. 30. maj 2008
* [[DSB's rejsekort hænger i en tynd tråd - dr.dk/Nyheder/Penge|http://www.dr.dk/Nyheder/Penge/2008/05/30/102602.htm]]. 30 maj 2008
* [[Børsen: Trafikministeren kræver handling fra Rejsekort A/S|http://borsen.dk/it/nyhed/132929/]]. 30. maj 2008
* [[Ekstra Bladet - Rejsekort erkender massive problemer|http://ekstrabladet.dk/kup/rejser/article1013097.ece]]. 28 maj 2008
* [[Rejsekort udskudt på ubestemt tid : Version2|http://www.version2.dk/artikel/7162?nyhedsbrev]]. 5 maj 2008
* [[Computerworld - Rejsekortet sætter taksten som vinden blæser|http://www.computerworld.dk/art/43951?a=related&i=45521&bottom]]. 30. januar 2008
* [[Rejsekortet presset af nye problemer - Transport & energi|http://www.business.dk/article/20071220/transport/712200048/]]. 21. december 2007
* [[Computerworld - Politik forsinker rejsekortet et halvt år|http://m.cw.dk/art/29395?a=related&i=45521&bottom]]. 19. august 2005
* [[Rejsekortet har lært af andres fejl : Ingeniøren|http://ing.dk/artikel/47225?highlight=Ascom]]. 23. august 2002

SMS-billet http://onlinecity.dk/SidsteNyt.aspx/id/39
[[Removing DRM FAQ: How to remove DRM from WMV,ASF,WMA (Windows Media) files with valid licenses using Automate unDRM 2.0|http://undrm.info/faq/removing-DRM/faq-Remove-DRM-from-WMV-ASF-WMA-Windows-Media-files-with-valid-licenses-using-Automate-unDRM.htm]]
Amidst the excitement of the European Soccer Championship (will the final be between Turkey and Russia!?), my kid brother and his soccer team played this season's final match last Sunday.

The match was rather decisive - depending on the result, my brother's team would move up into a better tournament league. I therefore went and saw the match, and so did my (our) parents. The match turned out well - my brother's team did not win, but the final 3-3 score was sufficient for the team to move up. The supporting crowd of family and friends, plus the players of course, all went wild as the referee whistled off the match. There were fireworks, champagne bottles and air horns going off.

In all this excitement, my parents suddenly turned to me and told me they had left their camera in the car - they asked me if I was able to take some photos of the celebrations (at this point the team was lining up for a group picture). Never one to miss an opportunity to flaunt new gadgets, I quickly whipped out my brand new Nokia 6220 Classic, and  started snapping photos and videos while praising the phone's 5 mega pixel camera - with proper flash - to my parents.
* [[Resource information: Getting Started with XHTML Mobile Profile v1.1|http://www.forum.nokia.com/info/sw.nokia.com/id/35f6be6f-35a1-4d1d-acf0-c4a6c050199c/Getting_Started_with_XHTML_Mobile_Profile_v1_1_en.pdf.html]]
* [[Open Mobile Alliance: XHTML-MP documentation (PDF)|http://www.openmobilealliance.org/tech/affiliates/wap/wap-277-xhtmlmp-20011029-a.pdf]]
[[Responsive - dansk hjemmeside|http://responsive.dk/content/dk]]
[[Reviews and tests : Nokia N95 succession wars: stepchild versus own child. Shedding light on the N85 / N96 controversy|http://smape.com/en/reviews/nokia/Nokia_N85_N96-comp.html]]
My name is Christopher Gersbo-Møller.

I live in Odense, Denmark with my girlfriend Ida and stepdaughter Sofie. I am thirty-something and <strike>just about to become</strike> <a href="http://gersbo.dk/2006/03/as-good-as-it-can-possibly-get.html">a father</a>.

I am a software engineer working as head of technology services with <a href="http://www.onlinecity.dk">OnlineCity</a>. At OnlineCity we develop web and mobile services (with a focus on combining the two) - my function is something along the lines of project manager and system architect.

Before taking up the position with OnlineCity, I did graduate research at the University of Southern Denmark, Strategic Organization Design unit - <a href="http://www.sdu.dk/sod">SOD</a>.

Prior to doing SOD research, I worked as a research assistant on the <a href="http://www.knowledgelab.dk/projects/business_intelligence.htm">business intelligence project</a> at <a href="http://www.knowledgelab.dk/">Knowledge Lab</a>. Before that, I worked as a <a href="http://ctek.dk/">software developer</a> for a couple of years, doing mostly server-side Java for web-based applications (intra net and e-commerce).

I mainly use this blog for my own notes and purposes. Recently, I have also started to use a <a href="http://wiki.gersbo.dk">wiki-thing</a> (a <a href="http://tiddlywiki.com/">TiddlyWiki</a> to be precise) for my immediate notes.

<p>
Contact details:
<TABLE><TR><TD >Home:</TD><TD >+45 6612 9520</TD></TR><TR><TD >Work:</TD><TD >+45 4240 1002</TD></TR><TR><TD>Mobile:</TD><TD>+45 4250 3024</TD></TR><TR><TD>Mail:</TD><TD>chris [at] gersbo [dot] dk</TD></TR><TR><TD>IM:</TD><TD><strong>Jabber</strong>: gersbo@jabber.dk or <strong>MSN</strong>: gersbo@gmail.com</TD></TABLE>
[[Rhinegroup - Mosquito - Prijzen & Voorwaarden|http://www.rhinegroup.nl/main.php?cid=100]]
* http://www.youtube.com/watch?v=a32A_lFQtoE
* http://www.youtube.com/watch?v=dmjwIqhqMI8
* http://www.youtube.com/watch?v=F06mxL31K_E
* http://www.youtube.com/watch?v=-cwPWqfzulc
* http://www.youtube.com/watch?v=UGNDDT_iKgs
* http://www.youtube.com/watch?v=UvwN3CfO560
* http://www.youtube.com/watch?v=BRrzQf8I5nY
[[Roskilde Festival: Forum|http://www.roskilde-festival.dk/forum/mm_forum_pi1/posts/lineupartists/playdates_according_to_myspace_etc/]]

http://www.samsoetrafikken.dk/findafgang/138we.aspx?datoUd=03-07-2010
[[Roskilde Festival: Nyheder: The map is ready|http://www.roskilde-festival.dk/nyheder/singlenews/the-map-is-ready/]]
Before activate 15 trial days from internet, set the following files as READ ONLY.

c:\system\apps\route66_v8\data\res\navkeys.dat
e:\system\apps\route66_v8\data\hk.flg
e:\system\apps\route66_v8\data\imei.dat
e:\system\apps\route66_v8\data\inbox.dat
e:\system\apps\route66_v8\data\phone.dat
e:\system\apps\route66_v8\data\maps\italy.map ( in this case)

Seems that with this trick the map will continue to operate even after the 15 day trial 
* http://www.mininova.org/tor/728999
* Self sign *.sis: http://www.mobile9.com/invboard/index.php?showtopic=37281
* Kort: http://www.snarf-it.org/viewTorrent/693590-Route66_Mobile_7.0.989.iso.html
* Selg-sign howto: http://www.mobildebat.dk/showpost.php?p=839677&postcount=152
!Ruby

[[Why's (Poignant) Guide to Ruby|http://poignantguide.net/ruby/]]

!Rails

[[David Heinemeier Hansson's blog|http://www.loudthinking.com/]]

[[Rails Weenie|http://rails.techno-weenie.net/]]
[[Rugby Ralph Lauren Store NY Using QR Code For Online Shopping : The Nokia Blog|http://thenokiablog.com/2008/09/13/rugby-ralph-lauren-store-ny-using-qr-code-for-online-shopping/]]
[[Ruteopmåler - Motion-online|http://www.motion-online.dk/rutemaaler.htm?x=10.38697&y=55.37623&z=15&points=34&route={%60cqIeoj~@rBoBpCfMzGlB:GwJbA{@~@xCjGaGt@{@vAfF:DiC:KbOlSjL:IzGo@~BnKnIdDX:@eEdHgBnDhGvF}AhMmEhFwFt@:AlAuAg@qRhHiGf@eAa@{DtGcHhBjHcArGiHvM}GhK]]
* http://www.barakharel.com/signme/ - still need certificate from https://www.symbiansigned.com
* [[Step-by-step instructions for self-signing|http://www.mobile9.com/invboard/index.php?showtopic=37281]]
* [[Download DevCertRequest tool|http://developer.symbian.com/main/downloads/files/DevCertRequest_2.1.1.zip]]
* Comparison to Opera: http://www.ivankuznetsov.com/2006/09/opera-mobile-vs.html
* Shortcuts: http://www.s60tips.com/2006/06/25/useful-shortcuts-in-s60-oss-browser/
* http://blogs.s60.com/seeintos60/2006/05/opera_browser_for_s60_3rd_edit.html
* http://www.allaboutsymbian.com/news/item/6013_New_Content_for_Nokia_Video_Ce.php
* http://mobile.allaboutsymbian.com/media/vc.php
[[SMS Text News » Archives » The fastest Symbian developer on the planet and my Wordpress Client|http://www.smstextnews.com/2008/03/the_fastest_symbian_developer_on_the_planet_and_my_wordpress_client.html]]
[[S60Ticker for Nokia S60 by stoeger it GmbH|http://s60ticker.stoeger-it.de/]]
[[S60Tips.com » How to Hide Pictures from Gallery?|http://www.s60tips.com/2008/06/17/how-to-hide-pictures-from-gallery/]]
[[SAMSUNG European Mobile Life Survey : Nyheder fra Samsung|http://www.samsung.com/dk/news/newsRead.do?news_group=productnews&news_type=consumerproduct&news_ctgry=mobilephone&news_seq=11070]]
SAS v9.1 has a problem with JRE Version 1.5.
Solve problem:
http://support.sas.com/techsup/unotes/SN/015/015237.html
[[DBA annonce|http://www.dba.dk/asp/soegning/detail.asp?annonceid=43380469]]

[[Kingston ValueRAM 1 x 512 MB|http://edbpriser.dk/Listprices.asp?ID=48951]]

[[Kingston KTM0055|http://www.ec.kingston.com/ecom/configurator/Parts.asp?KingPN=KTM0055&SearchType=KingPNFind&submit1=Search]]

[[Buy.com|http://www.buy.com/retail/product.asp?sku=10314355&SearchEngine=PriceGrabber&SearchTerm=10314355&Type=PE&Category=Comp&Gad=0&dcaid=15890]]

[[Viking 10K0061|http://www.vikingcomponents.com/pp/I0061.html]] - at [[buy.com|http://www.buy.com/retail/product.asp?sku=10315563]] : $81

[[Crucial SDRAM|http://www.crucial.com/store/listparts.asp?Mfr%2BProductline=IBM%2BNetVista&mfr=IBM&tabid=AM&model=NetVista+Type+2283+All+Models&submit=Go]]

[[Corsair|http://compatible.corsairmemory.com/mini/memorysearchcn.aspx?modelid=29583]]

[[MemoryTen|http://www.memoryx.net/10k0061.html]] : $90

[[18004MEMORY|http://www.18004memory.com/result.asp?mfgID=46&modelID=29583&session=xdealram&guid=DB412B5CCAF44E86B9ED2C63C09AE829]] : $70

[[4 All Memory|http://stores.channeladvisor.com/4-All-Memory/Items/27480-03?]] : $80


For EPIA-V:

[[Rosewill 512|http://www.newegg.com/Product/Product.asp?Item=N82E16820223011]]

[[Mushkin at newegg.com|http://www.newegg.com/Product/Product.asp?Item=N82E16820146305]] : $65

[[memoryx|http://www.memoryx.net/viaxae512.html]] : $80

[[4AllMemory.com|http://www.4allmemory.com/index.cfm?fuseaction=search.w4s&UniqueId=0084-0623-9785-6432-0896]] : $90

[[Kingston|http://www.ec.kingston.com/ecom/configurator_new/partsinfo.asp?ktcpartno=KVR133X64C3L/512]] : $68

[[Crucial|http://www.crucial.com/store/listparts.asp?Mfr%2BProductline=VIA+Technologies%2B&mfr=VIA+Technologies&tabid=AM&model=EPIA+V&submit=Go]] : $95


For ASRock K7S41:

[[Memoryx.com|http://www.memoryx.net/asrkxdc512.html]]: $50
[[
newwegg.com|http://www.newegg.com/Product/ProductList.asp?N=2010170147+1052407862+1052307857+1052507867+1052607869&Submit=ENE&SubCategory=147]]: >$32
[[SHKSPR.mobi - QR Code Generator|http://www.digitalmasons.co.uk/shkspr.mobi/qr.php]]
[[SMS 5 years outlook: SMS is King : About Mobility Weblog|http://weblog.cenriqueortiz.com/mobility/2008/07/27/sms-5-years-outlook-sms-is-king/]]
Pictures of people writing text messages:
* http://www.sxc.hu/photo/1074815
* http://www.sxc.hu/photo/683316
* http://www.sxc.hu/photo/832249
* http://www.sxc.hu/photo/499996/
* http://www.sxc.hu/photo/405297/
[[SMS-busbilletter er et hit på Fyn - Tjek.dk|http://politiken.dk/tjek/rejser/rejsekoeb/article502032.ece]]
* 29.09.2008: [[DR UPDATE: Betal med mobilen|http://www.dr.dk/NETTV/Update/2008/09/29/063016.htm]]
* 29.09.2008: [[Mobilen godkendt som 'mini-dankort' : Mobilsiden.dk|http://www.mobilsiden.dk/?aId=6814]]
* 29.09.2008: [[Mobiltelefon som mini-dankort - dr.dk/Nyheder/Penge|http://www.dr.dk/Nyheder/Penge/2008/09/28/232335.htm]]
* 29.09.2008: [[epn.dk - Mobiltelefonen afløser kontanter|http://epn.dk/handel_service/article1471109.ece]]
* http://www.tv2fyn.dk/video/14075
* [[google search|http://www.google.dk/search?hl=da&q=STOP%3A+c0000218&btnG=Google-s%C3%B8gning&meta=]]
* [[The Microsoft solution|http://support.microsoft.com/kb/307545/da]]
* [[This one looks promising|http://xphelpandsupport.mvps.org/how_do_i_repair_a_stop.htm]]
* Telefon i org. kasse m. alt originalt tilbehør - bl.a. 32 MB MemoryStick Duo, Desk Synchronisation Stand DSS-25, hovedtelefoner, bæretaske og CD'er.
* Ekstra Memory Sticks: 128 MB Duo MagicGate og 512 MB Pro Duo MagicGate.
* Krusell taske og ClearCase.
* USB Cardreaders til MS/MS Duo
* USB Bluetooth dongle
* 4 stk. screen protectors.
* Kvittering haves
[[Samliv|http://www.netdoktor.dk/sex_samliv/samliv.shtml?tab_id=81]]
[[Sammensætning - IT Branchen|http://www.itb.dk/site.aspx?p=1035]]
http://forums.mobileburn.com/showthread.php?t=6588

<html>
*#2767*3855#
</html>

http://unlock.nokiafree.org/features.php

<html>
Universal

TEMPORARY UNLOCK:
Put a non-accepted SIM Card and turn it on. Type *#9998*3323#. Press Exit. You will get a new menu. Select Malloc Fail.

In newer phones:
#*7337#
</html>
!! Firmware
* [[i8510 Innov8 Firmware|http://samsungi8510.com/i8510-innov8-firmware/]]
* Forum: [[Samsung Mobile Innovator|http://innovator.samsungmobile.com/bbs/discussion/one.view.do?messageId=1663&parentCategoryId=4]]
!! Tips
* A-GPS server: h-slp.mnc033.mcc234.pub.3gppnetwork.org
* Builtin video editor only works with QVGA videos
* Battery
** Slå autorotation af display fra
** Dræb proces 'ScreenCapture' - f.eks. vha. [[JBTask Manager|http://jbak.ru/jbaktaskman_en.php]]
* Constantly active connection: Go to settings then to connection then to packet data, make sure packet data connection is set to when needed and access point is none. Sometimes it will connect for no reason, just change it to when available then back to when needed and close the the settings and it will go away.
* Camera settings not persistent: I also discovered that when i change camera settings 'anti shake' and 'wide dynamic range' to on, it goes back to off after i exit the camera and return. Is there a way to save the camera settings?
!! Discussion
* [[Hands-on with Samsung Innov8 - MobileArsenal Smartphone news|http://mobilearsenal.com/new/hands-on_with_samsung_primera.html]]
* [[Samsung i8510 Innov8 - all-knower - MobileArsenal Smartphone review|http://mobilearsenal.com/review/samsung_i8510_innov8_all-knower/foreword_accessories.html]]
* [[Samsung i8510 is better than Nokia N85 & Nokia N96!|http://www.symbian-freak.com/forum/viewtopic.php?t=25713&highlight=firmware]]
* Samsung Mobile Innovator: http://innovator.samsungmobile.com/bbs/discussion/thread.list.do?parentCategoryId=4&boardId=11
!! Comparisons
* [[Camera Nitty Gritty - Part 8 - The Ultimate Video Smartphone|http://www.allaboutsymbian.com/features/item/Camera_Nitty_Gritty-Part_8-The_Ultimate_Video_Smartphone.php]] - Winner: INNOV8 (if lip sync is fixed)
* [[Camera Nitty Gritty - part 5 - the best smartphone camera in the world?|http://www.allaboutsymbian.com/features/item/Camera_Nitty_Gritty-part_5-the_best_smartphone_camera_in_the_world.php]] - Winner: INNOV8
[[Samsung I8510 - Samsung mobile Forum|http://forum.samsungmobile.de/samsung-i8510.html]]
[[Samsung Mobile Innovator|http://innovator.samsungmobile.com/]] - Samsung S60 developer portal.
[[Samsung Mobile UK : Support : Phone Software Update : Symbian|http://uk.samsungmobile.com/supports/softwaremanuals/softwareSimUpdate.do]]
[[Samsung Mobile UK : Support : Software & Manuals : Software|http://uk.samsungmobile.com/supports/softwaremanuals/software.do?phone_model=GT-I8510&sw_type=SW]]
[[Samsung S60 3.2 phones (i8510 / INNOV8, L870) - All About Symbian Forums|http://www.allaboutsymbian.com/forum/forumdisplay.php?f=102]]
* http://gsmhosting.com/vbb/archive/index.php/t-373769.html
* http://cellphoneforums.net/samsung/t226583-updated-how-unlock-samsungs-do-not-post-unlock-code-requests.html
* x820 har ingen kameralinse-beskytter
* x820 har 2 Mpixel kamera m. zoom, KG320S har 1.3
* x820 leveres ikke med USB-datakabel
* http://www.mobiludsalg.dk/product.asp?product=4553&lang=dk
* http://www.sandisk.com/Corporate/PressRoom/PressReleases/PressRelease.aspx?ID=3868
[[Search & Book your accomodation with Holiday in Tuscany|http://www.holidayintuscany.it/en/ricerca_en.html]]
[[Securing Wordpress - Part 2 addendum : My Thoughts|http://blog.avirtualhome.com/2008/01/22/securing-wordpress-part-2-addendum/]]
[[Senior Product Technology Manager, Nokia Danmark A/S - Jobfinder.dk|http://www.jobfinder.dk/searchresults/job.aspx?jobId=329263632]]
[[ShakeSMS - Shake Your Phone to Read SMS (V1.02 get symbian signed!) : FlipSilent : ShakeSMS : VibrateCall -- Symbian Nokia S60 DonateWare|http://flipsilent.com/tongren/?q=node/31]]
From [[MIT Press|http://mitpress.mit.edu/e-books/mediawork/#]]

"Shaping Things is about created objects and the environment, which is to say, it's about everything. Seen from sufficient distance, this is a small topic," writes Bruce Sterling.

Bruce sterling [[blog|http://blog.wired.com/sterling/]], which mentions a new 'Artifact' journal from Routledge.
<<closeAll>><<permaview>><<newTiddler>><<newJournal "DD MMM YYYY" "journal">><<saveChanges>><<upload>><<slider chkSliderOptionsPanel OptionsPanel "options »" "Change TiddlyWiki advanced options">>
/***
This CSS by DaveBirss.
***/
/*{{{*/


.tabSelected {
 background: #fff;
}

.tabUnselected {
 background: #eee;
}

#sidebar {
 color: #000;
 background: transparent; 
}

#sidebarOptions {
 background: #fff;
}

#sidebarOptions input {
	border: 1px solid #ccc;
}

#sidebarOptions input:hover, #sidebarOptions input:active,  #sidebarOptions input:focus {
	border: 1px solid #000;
}

#sidebarOptions .button {
 color: #999;
}

#sidebarOptions .button:hover {
 color: #000;
 background: #fff;
 border-color:white;
}

#sidebarOptions .button:active {
 color: #000;
 background: #fff;
}

#sidebarOptions .sliderPanel {
 background: transparent;
}

#sidebarOptions .sliderPanel A {
 color: #999;
}

#sidebarOptions .sliderPanel A:hover {
 color: #000;
 background: #fff;
}

#sidebarOptions .sliderPanel A:active {
 color: #000;
 background: #fff;
}

.sidebarSubHeading {
 color: #000;
}

#sidebarTabs {`
 background: #fff
}

#sidebarTabs .tabSelected {
 color: #000;
 background: #fff;
 border-top: solid 1px #ccc;
 border-left: solid 1px #ccc;
 border-right: solid 1px #ccc;
 border-bottom: none;
}

#sidebarTabs .tabUnselected {
 color: #999;
 background: #eee;
 border-top: solid 1px #ccc;
 border-left: solid 1px #ccc;
 border-right: solid 1px #ccc;
 border-bottom: none;
}

#sidebarTabs .tabContents {
 background: #fff;
}


#sidebarTabs .txtMoreTab .tabSelected {
 background: #fff;
}

#sidebarTabs .txtMoreTab .tabUnselected {
 background: #eee;
}

#sidebarTabs .txtMoreTab .tabContents {
 background: #fff;
}

#sidebarTabs .tabContents .tiddlyLink {
 color: #999;
 border:none;
}

#sidebarTabs .tabContents .tiddlyLink:hover {
 background: #fff;
 color: #000;
 border:none;
}

#sidebarTabs .tabContents {
 color: #000;
}

#sidebarTabs .button {
 color: #666;
}

#sidebarTabs .tabContents .button:hover {
 color: #000;
 background: #fff;
}

#sidebar {color:#999;}
/*}}}*/
[[SimpleTags - A WordPress Plugin for Technorati Tags|http://www.broobles.com/scripts/simpletags/]]
mobile technology notes
[[Gersbo|http://www.gersbo.dk]]'s
http://www.lejnu.dk
[[|http://skibhusavisen.livebook.dk/]]
[[Skype for your mobile|http://www.skype.com/download/skype/mobile/]]
[[Skærmbeskytter til Nokia N900|http://ipperne.dk/blanke-skaermbeskyttere-1/nokia-2/skaermbeskytter-til-nokia-n900-57.html]]
* [[Philips SPD4000CC|http://edbpriser.dk/Listprices.asp?ID=174043]] : 856,-
* [[LaCie DVD+/-RW Drive with LightScribe Slim Design|http://edbpriser.dk/Listprices.asp?ID=176399]] : 1.117,-
* [[Plextor PX-608U (Sølv)|http://edbpriser.dk/Listprices.asp?ID=175084]] : 1.066,-
* [[Samsung SE-W084B|http://edbpriser.dk/Listprices.asp?ID=196846]] : 1.155,-
* [[ASUS DRW-0806T-D|http://www.getmore.dk/templates/imw-product.asp?ProductGuid=SDRW%2D0806T%2DD%2FG&GroupGuid=4540&SelectedGroup=4540]] : 950,-
http://www.sylvania.com/ConsumerProducts/AutomotiveLighting/Products/Dotitlights/
[[SmartConnect - Birdstep|http://www.birdstep.com/Products/Birdstep/SmartConnect/]]
[[Smartphones to Overtake Feature Phones in U.S. by 2011 : Nielsen Wire|http://blog.nielsen.com/nielsenwire/consumer/smartphones-to-overtake-feature-phones-in-u-s-by-2011/]]
[[Sms-flirt for begyndere|http://www.bt.dk/article/20040604/mobil/106040092/]]
[[Sony Ericsson - Press Release Overview|http://www.sonyericsson.com/cws/corporate/press/pressreleases/pressreleasedetails/financialpressreleaseq2-20080718]]
http://www.biskero.org/?p=1506
Improve device responsiveness:

- Turn off Jot
- go into Media Player, Video and play the Demo Tour (for example) for just a second. Once you have done that you will see the switching between applications going much faster. Using the video somehow switches off the time consuming morphing of graphics the user interface uses!

Review: http://www.allaboutsymbian.com/reviews/item/Sony_Ericsson_P990i.php
[[Sony Ericsson's new Project Capuchin bridges Java ME and Flash Lite|http://developer.sonyericsson.com/site/global/newsandevents/latestnews/newsapr08/p_project_capuchin_announcement.jsp]]
/***
|''Name:''|SparklinePlugin|
|''Description:''|Sparklines macro|
***/
//{{{
if(!version.extensions.SparklinePlugin) {
version.extensions.SparklinePlugin = {installed:true};

//--
//-- Sparklines
//--

config.macros.sparkline = {};
config.macros.sparkline.handler = function(place,macroName,params)
{
	var data = [];
	var min = 0;
	var max = 0;
	var v;
	for(var t=0; t<params.length; t++) {
		v = parseInt(params[t]);
		if(v < min)
			min = v;
		if(v > max)
			max = v;
		data.push(v);
	}
	if(data.length < 1)
		return;
	var box = createTiddlyElement(place,"span",null,"sparkline",String.fromCharCode(160));
	box.title = data.join(",");
	var w = box.offsetWidth;
	var h = box.offsetHeight;
	box.style.paddingRight = (data.length * 2 - w) + "px";
	box.style.position = "relative";
	for(var d=0; d<data.length; d++) {
		var tick = document.createElement("img");
		tick.border = 0;
		tick.className = "sparktick";
		tick.style.position = "absolute";
		tick.src = "data:image/gif,GIF89a%01%00%01%00%91%FF%00%FF%FF%FF%00%00%00%C0%C0%C0%00%00%00!%F9%04%01%00%00%02%00%2C%00%00%00%00%01%00%01%00%40%02%02T%01%00%3B";
		tick.style.left = d*2 + "px";
		tick.style.width = "2px";
		v = Math.floor(((data[d] - min)/(max-min)) * h);
		tick.style.top = (h-v) + "px";
		tick.style.height = v + "px";
		box.appendChild(tick);
	}
};


}
//}}}
[[Spotify – A world of music. Instant, simple and free|http://www.spotify.com/en/]]
[[Sprogkursus på mobilen - dr.dk/Regioner/Trekanten/Nyheder/Vejle|http://www.dr.dk/Regioner/Trekanten/Nyheder/Vejle/2008/10/06/063710.htm]]
Fall, 1990, (and Paul David), [["The Economics of Compatibility of Standards: A Survey."|http://www.kellogg.northwestern.edu/faculty/greenstein/images/htm/Research/articles/The%20Economics%20of%20Compatibility%20Standards%20-%20A%20Survey.pdf]] Economics of Innovation and New Technology, Vol. 1., pp 3-41.

See also publications at [[Shane Greenstein's website|http://www.kellogg.northwestern.edu/faculty/greenstein/images/articles.html]]
[[Starbucks runs mobile coupon loyalty program - Mobile Marketer - Database/CRM|http://www.mobilemarketer.com/cms/news/database-crm/3085.html]]
http://blogs.forum.nokia.com/view_entry.html?id=679
[[Statens Uddannelsesstøtte|http://su.dk/]]
!!Mobility

[[eMarketer|http://www.emarketer.com/Article.aspx?1003727]]

!!Web

[[Yahoo! Research Buzz Game|http://buzz.research.yahoo.com/bk/index.html]]
[[The 'R' project|http://www.r-project.org./]]

[[CPC Software|http://www.uoregon.edu/~pphil/programs/cpc/cpc.htm]]

[[Streckkod lagrar video - Ny Teknik|http://www.nyteknik.se/popular_teknik/teknikrevyn/article543299.ece]]
[[Strømspare skinne med Master|http://www.top-salg.dk/shop/productinfo.asp?id=22713]]
Mulige ønsker?

!!Pour le Petit Baby

* [[SNIGLAR|http://www.ikea.com/webapp/wcs/stores/servlet/ProductDisplay?topcategoryId=15567&catalogId=10103&storeId=14&langId=-12&parentCats=15567*16180*16154&productId=59177]] seng fra IKEA
* Madras til SNIGLAR seng - 112 cm x 55 cm - f.eks. [[SULTAN SUSSA|http://www.ikea.com/webapp/wcs/stores/servlet/ProductDisplay?topcategoryId=15567&catalogId=10103&storeId=14&productId=64506&langId=-12&parentCats=15567*16180*16185]] fra IKEA.
* Sidebeskytter til tremmeseng - f.eks. [[KOMPISAR|http://www.ikea.com/webapp/wcs/stores/servlet/ProductDisplay?topcategoryId=15567&catalogId=10103&storeId=14&productId=52983&langId=-12&parentCats=15567*15826*16155]] eller [[MINNEN NÄPEN|http://www.ikea.com/webapp/wcs/stores/servlet/ProductDisplay?topcategoryId=15567&catalogId=10103&storeId=14&productId=52998&langId=-12&parentCats=15567*15826*16155]]
* Dyne, hovedpude + sengetøj
* Madresbeskytter/-overtræk

!!Mobil
* ~EarPhones
** 2.5 mm
*** [[miniBuds|http://www.alttilpc.dk/product_info.php?products_id=68]]

!!Værktøj

* Toolworld.dk
** [[Hæftemaskine|http://toolworld.dk/store.php?ctrl=109901&pno=59175&pointer=0]] eller fra ALDI
** Hæfteklammmer
** [[Gipsskål|http://toolworld.dk/store.php?ctrl=101802&pno=11531]]
** [[Smigvinkel|http://toolworld.dk/store.php?ctrl=100506&pno=53300]]
** boremaskine - f.eks. [[bosch|http://toolworld.dk/store.php?ctrl=120204&pno=60125&pointer=0]]

!!Køkken
* Eva Trio CafeSolo stempelkande
* Minibrygger fra Stelton: Kop m. filter, så kaffe kan brygges direkte i kruset. Set i Bahne.
* Billige (rug)brødforme m. helt vinkelrette hjørner, max. 35 cm lange. Skal ikke bruges som bageforme, men til krydderier.

!!Hus
* US mail box
* Pulverslukker - f.eks. til 120,- i Bilka
* Meget komfortabel og gerne brugt læne(læse-)stol til kontor i kælder


!!Luderpetroleum
* Gucci Envy Edt.
* Armani Mania Edt.
* Boss Baldessarini Eau de Cologne
* Dolce & Gabanna Masculine Edt.

!!Bøger

!!Kluns
* Stribet halstørklæde i farver a la engelsk kostskole(?) - har f.eks. set et pænt et hos MEN i Kongensgade
* Levi's 512 darkstone jeans str. W34 - L34 fra [[smartguy.dk|http://smartguy.dk/butik/VisVare.asp?ID=6399]], MEN i Kongensgade eller [[jeans-online.pl|http://www.jeans-online.pl/product_info.php?levi=levis-512-low-boot-marlon&levis=jeans-mens-512-low-boot]].

!!Musik & Film
* 'Thelonius Monk Quartet with John Coltrane ac Carnegie Hall' cd
* Opsamling/Greatest Hits m. Elvis Presley
!!USB hub
* [[Trust HU-5440|http://www.proshop.dk/ShowProduct.aspx?prodid=83735]]
* [[Trust HU-|http://www.proshop.dk/ShowProduct.aspx?prodid=77026]]
* [[Belkin F5U237YY|http://www.proshop.dk/ShowProduct.aspx?prodid=17412]]
* [[D-Link DUB-H4|http://www.proshop.dk/ShowProduct.aspx?prodid=8859]]

!! Trådløs tastatur og mus
* [[Logitech Wireless Media Desktop|http://www.proshop.dk/ShowProduct.aspx?uid=60014&prodid=56858]]

!!Webcam
*[[Philips TOUCAM II (PCVC830K)|http://www.proshop.dk/ShowProduct.aspx?prodid=23238]]
/***
Inspired by k2

!General
***/
/*{{{*/
body {
 background: #EDEDED;
}

 #contentWrapper{
 background: #fff;
 border:1px solid #DDD;
 margin: 0 auto;
 width: 780px;
 padding:0;
}
/*}}}*/


/***
!Links
***/
/*{{{*/
a,
a.tiddlyLink,
a.button,
a.externalLink,
#sidebarOptions .sliderPanel a{
 color: #1D65BC;
 text-decoration: none;
 background: transparent;
 border: 0;
}

a:hover,
a.tiddlyLink:hover,
a.button:hover,
a.externalLink:hover,
#sidebarOptions .sliderPanel a:hover
{
 border: 0;
 color: #1D65BC;
 text-decoration: underline;
background:transparent;
}
.button:active {background:#1d65bc; border:0;}
.viewer .button:active, .viewer .marked, .viewer .highlight {
color: #fff !important;
background: #3371a3;
border: 0;
}
/*}}}*/

/***
!Header
***/
/*{{{*/
.gradient {margin-top:20px; background:#3371A3;}

.titleLine{padding: 80px 40px 32px 40px;}

.titleLine a:hover{color:#fff; border-bottom:1px dotted #eee; text-decoration:none;}

.titleLine a{color:#fff; border-bottom:1px dotted #ccc;}

.siteTitle {
	font-size: 2.2em;
        font-weight: bold;
        color:#fff;
}

.siteSubtitle {
	font-size: 1.0em;
        display: block;
        margin: .3em auto 1em;
color:#fff;
}
/*}}}*/

/***
!TopMenu
***/
/*{{{*/
#topMenu br {display:none;  }
#topMenu { background: #3371A3; font-size:1em; }
#topMenu { padding:5px 32px; }
#topMenu .button, #topMenu .tiddlyLink {
 margin-left:0.1em; margin-right:0.1em;
 padding:0.5em;
 color:white; font-weight:normal;
}
#topMenu a.button:hover, #topMenu a.tiddlyLink:hover { background:#fff; color:#333; text-decoration:none;}

 .searchBar {float:right; font-size:0.9em;}
.searchBar .button {display:block; border:none; color:#ccc;}
.searchBar .button:hover{border:none; color:#eee;}

.searchBar input{
	border: 1px inset #1d65bc; background:#dbdee3;
}

.searchBar input:focus {
	border: 1px inset #3371a3; background:#fff;
}
/*}}}*/

/***
!Display
***/
/***
!!!Display General
***/
/*{{{*/


#displayArea { margin: 0em 15.7em 0em 1em; }

#displayFooter {
 clear: both;
}
#displayFooter {
 clear: both;
}

#tiddlerDisplay{padding-top:1em;}
/*}}}*/
/***
!!!Tiddler
***/
/*{{{*/
.tiddler {margin-bottom:1em; padding-bottom:1em;}

.tiddler {padding-left:2em;}

.title {color:#333; font-size:1.8em; border-bottom:1px solid #333; padding-bottom:0.3px;}

.subtitle { font-size:90%; color:#bbb; padding-left:0.25em; margin-top:0.1em; }

.shadow .title {
	color: #aaa;
}

h1,h2,h3,h4,h5 { color: #333; background: transparent; padding-bottom:2px; border-bottom: 1px dotted #666; }

* html .viewer pre {
	margin-left: 0em;
}

.viewer hr {
	border: 0;
	border-top: solid 1px #333;
 margin: 0 8em;
	color: #333;
}

.viewer a.button {color:#000; border:1px solid #1D65BC; font-weight:bold;}

.viewer a.button:hover{color:#fff; background:#3371a3; text-decoration:none;}

.tagClear {clear:none;}

.toolbar .button {color:#bbb; border:none;}
.toolbar .button:hover, .toolbar .highlight, .toolbar .marked, .toolbar a.button:active {background:transparent; color:#111; border:none; text-decoration:underline;}


.tiddler {border-bottom:3px solid #EEF1F3; padding-bottom:2em; padding-top:0em;}
.title {border-bottom:none; margin-right:8em;}

h1,h2,h3,h4,h5 { color: #333; background: transparent; padding-bottom:2px; border-bottom: none; }

.viewer pre, .viewer code {
border: 1px solid #B2B6BE;
background: #EBEEF1;} 



.tagging, .tagged {
	border: 1px solid #dbdee3;
	background-color: #ebeef1;
}

.selected .tagging, .selected .tagged {
	background-color: #dbdee3;
	border: 1px solid #B2B6BE;
}

 .tagging .listTitle, .tagged .listTitle {
	color: #bbb;
}

.selected .tagging .listTitle, .selected .tagged .listTitle {
	color: #014; 
}

.tagging .button:hover, .tagged .button:hover {
		border: none; background:transparent; text-decoration:underline; color:#014;
}

.tagged .highlight, .tagged .marked, .tagged a.button:active {text-decoration:underline; background:transparent; color:#014;}

.tagging .button, .tagged .button {
		color:#bbb;
}

.selected .tagging .button, .selected .tagged .button {
		color:#014;
}

.viewer blockquote {
	border-left:7px solid #ebeef1;
}

.viewer table {
	border: 1px solid #3371a3;
}

.viewer th, thead td {
	background: #3371a3;
	border: 1px solid #3371a3;
	color: #fff;
}

.viewer td, .viewer tr {
	border: 1px solid #3371a3;
}
/*}}}*/
/***
!!!Editor
***/
/*{{{*/

* html .editor textarea, * html .editor input {
	width: 98%;
}
.editor input, .editor textarea {
	border: 1px solid #1d65bc; background:#ebeef1;
}

.editor {padding-top:0.3em;}

.editor textarea:focus, .editor input:focus {
	border: 1px inset #3371a3; background:#fff;
}
/*}}}*/







/***
!Sidebar
***/
/*{{{*/
#sidebar{
position:relative;
float:right;
margin-bottom:1em;
display:inline;
width: 16em;
}


#sidebar .tabSelected, #sidebar .tabSected:hover {
 color: #000;
 background: #dbdee3;
 border-top: solid 1px #B2B6BE;
 border-left: solid 1px #B2B6BE;
 border-right: solid 1px #B2B6BE;
 border-bottom:solid 1px #dbdee3 !important;
padding-bottom:1px;
text-decoration:none;
}

#sidebarOptions, #sidebarTabs  {border-left: 1px solid #B2B6BE;}
#sidebarTabs {border-bottom: 1px solid #B2B6BE;}



#sidebar .tabUnselected, #sidebar .tabUnselected:hover {
color: #F0F3F5;
background: #B2B6BE ;
border: solid 1px #B2B6BE ;
padding-bottom:1px;
}

#sidebarTabs .tabContents {border:none; background:#DBDEE3; }

#sidebarTabs .tabContents {border-top:1px solid #B2B6BE;}

#sidebarTabs .tabContents .tabContents {border-left:1px solid #b2b6be;}

#sidebarOptions .sliderPanel {
	background: #EBEEF1; border:none;
}

#sidebarOptions input {
	border: 1px solid #1d65bc;
}

#sidebarOptions input:hover, #sidebarOptions input:active,  #sidebarOptions input:focus {
	border: 1px inset #3371a3;
}

#sidebar {background: #EBEEF1 ; right:0;}

#sidebar .button:active, #sidebar .marked, #sidebar .highlight {color:#014; background:transparent;text-decoration:none}
/*}}}*/

/***
!!Popups
***/
/*{{{*/
.popup {
	background: #3371a3;
	border: 1px solid #333;
}

.popup hr {
	color: #333;
	background: #333;
	border-bottom: 1px;
}

.popup li.disabled {
	color: #333;
}

.popup li a, .popup li a:visited {
	color: #eee;
	border: none;
}

.popup li a:hover {
	background: #3371a3;
	color: #fff;
	border: none;
        text-decoration:underline;
}
/*}}}*/




/***
!!Message Area
***/
/*{{{*/

#messageArea {
	border: 2px dashed #3371a3;
	background: #dbdee3;
	color: #fff;
        font-size:90%;
}

#messageArea .button {
	color: #1d65bc;
	background: #ebeef1;
        text-decoration:none;
        font-weight:bold;
        border:none; 
}

#messageArea a.button {color:#1d65bc;}

#messageArea .button:hover {text-decoration:underline;}
/*}}}*/
/***
!!Tabs
***/
/*{{{*/
.viewer .tabSelected, .viewer .tabSelected:hover{
	color: #014;
	background: #eee;
	border-left: 1px solid #B2B6BE;
	border-top: 1px solid #B2B6BE;
	border-right: 1px solid #B2B6BE;
}

.viewer .tabUnselected, .viewer .tabUnselected:hover {
	color: #fff;
	background: #B2B6BE;
}

. viewer .tabContents {
	color: #014;
	background: #ebeef1;
	border: 1px solid #B2B6BE;
}
/*}}}*/
.blog h2, .blog h3, .blog h4{
  margin:0;
  padding:0;
border-bottom:none;
}
.blog {margin-left:1.5em;}  


.blog .excerpt {
  margin:0;
margin-top:0.3em;
  padding: 0;
  margin-left:1em;
  padding-left:1em;
  font-size:90%;
  border-left:1px solid #ddd;
}

#tiddlerWhatsNew h1, #tiddlerWhatsNew h2 {border-bottom:none;}
div[tags~="RecentUpdates"], div[tags~="lewcidExtension"] {margin-bottom: 2em;}


#topMenu .fontResizer {float:right;}

#topMenu .fontResizer .button{border:1px solid #3371A3;}
#topMenu .fontResizer .button:hover {border:1px solid #fff; color:#3371A3;}
#sidebarTabs .txtMainTab .tiddlyLinkExisting {
 font-weight: normal;
 font-style: normal;
}

#sidebarTabs .txtMoreTab .tiddlyLinkExisting {
 font-weight: bold;
 font-style: normal;
}
[[Supported Hardware|http://www.dd-wrt.com/dd-wrtv3/dd-wrt/hardware.html]]
[[Surf anonymt med Firefox - ComON|http://www.comon.dk/news/surf.anonymt.med.firefox_36742.html]]
[[SurveyMonkey.com - Powerful tool for creating web surveys. Online survey software made easy!|http://www.surveymonkey.com/Home_Landing.aspx]]
[[SverigeSemester - Semester i Sverige, stugor, lägenheter, sista minuten m.m.|http://www.sverigesemester.com/index.php?gclid=CIyBi7CP8qECFVA03wodMCuMmg]]
* [[Symbian-Guru’s Ultimate Guide To Switching Devices|http://www.symbian-guru.com/welcome/2008/07/symbian-gurus-ultimate-guide-to-switching-devices.html]]
* [[Nseries Has Come A Long Way « The Symbian Blog|http://thesymbianblog.com/2008/01/11/nseries-has-come-a-long-way/]]
* J2ME GPS:
** http://www.symarctic.com/beta/static.php?page=extgps_download
* WIN/MAC GPS utility
** http://www.usglobalsat.com/t-support.aspx

* http://www.symbian.com/symbianos/demandpaging/index.html
[[Symbian Free Themes #17 « Daily Mobile|http://dailymobile.se/2008/05/26/symbian-free-themes-17/#more-5742]]
[[Symbian Free Themes #42 - All Original Nokia Themes « Daily Mobile|http://dailymobile.se/2008/09/02/symbian-free-themes-42-all-original-nokia-themes/#more-3471]]
[[Symbian Free Themes #43 - Orange by phobos « Daily Mobile|http://dailymobile.se/2008/09/13/symbian-free-themes-43-orange-by-phobos/]]
http://forums.techarena.in/showthread.php?t=412201
* http://www.jaspp.net/?cat=21
* http://www.babinokia.com/
* http://gallery.mobile9.com/c/nokia-n95-themes/1/
* [[How to remove themes manually|http://news.mobile9.com/s60apps/2007/01/12/tips-tricks-removing-themes/]]:
Fjern tema manuelt:
# Tilslut via USB
# Find mappen \private\10207114\import
# Kig i undermapper efter MBM, MIF, and SKN filer, der hedder det samme som det tema, der skal slettes.
# I nogle tilfælde hedder filerne ikke det samme som temaet, men simpelthen 'themepackage' - åbn themepackage.skn i notepad eller anden tekst editor og find navnet på tema i en af de første linier i filen - lige før teksten 't h e m e p a c k a g e . m b m'
# Slet filer (men ikke mappen!).
[[Sådan flirter du på sms » Sex » Woman.dk|http://woman.dk/article/26850]]
[[Søg lejebolig - Find Bolig - Boligportal.dk|http://www.boligportal.dk/lejebolig/soeg_leje_bolig.php?submitNewSearch=now&page=1&amtId=3&postnrArray=.5000.5200.5210.5220.5230.5240.5250.5260.5270&boligTypeIdArr%5B0%5D=0&lejeLaengdeArr%5B%5D=4&huslejeMin=0&huslejeMaks=15000&fritekst=&heltamt=1&gclid=CNGbtpv5nJkCFZCD3godpVu1Cw]]
[[T-Shirts > Print&nbsp;>&nbsp;Superdry T-shirt&nbsp;>&nbsp;Superdry T-shirt: 219,75 Kr - VanCool.dk|http://www.vancool.dk/index.php/side/visvare/id/4419]]
[[T-Shirts > Print&nbsp;>&nbsp;iDenim T-shirt&nbsp;>&nbsp;iDenim T-shirt: 219,75 Kr - VanCool.dk|http://www.vancool.dk/index.php/side/visvare/id/4342]]
Applikationsnumre:
* [[TDC - Erhverv - Mobil FAQ - Hvilke indholdsudbydere har TDC Mobil aftale med?|http://kundeservice.tdc.dk/privat/mobil/faq.php?id=11091]]
* Ring 80808020
* IMEI: 3586 4101 3110 969
* Mobilnummer: 40290576
[[TED : Talks : Hans Rosling: New insights on poverty and life around the world (video)|http://www.ted.com/index.php/talks/view/id/140]]
[[TI : Telekommunikationsindustrien|http://www.teleindustrien.dk/t2w_604.asp]]
[[TIP: Onlinedeling; til mange på en gang - Mobildebat.dk : Forum om mobil, tele og it|http://www.mobildebat.dk/showthread.php?p=1099213&posted=1#post1099213]]
Dansk: http://www.internetkvalitetsguide.dk/StreamSpeed_Download.asp

Svensk: http://tptest.se/lista_artiklar.asp?lngCategoryId=1307

testledare.ip-performance.se:1640

[[TWO|http://www.babinokia.com/2008/04/30/two/#more-502]]
/***
''Plugin:'' TagglyTag Cloud Macro
''Author:'' Clint Checketts
''Source URL:''

//Note the macro name was changed to stop it from clashing with the original TagCloud plugin//

!Usage
<<tagglyTagCloud>>

!Code
***/
//{{{
version.extensions.tagglyTagCloud = {major: 1, minor: 0 , revision: 0, date: new Date(2006,2,4)};
//Created by Clint Checketts, contributions by Jonny Leroy and Eric Shulman

config.macros.tagglyTagCloud = {
 noTags: "No tag cloud created because there are no tags.",
 tooltip: "%1 tiddlers tagged with '%0'"
};

config.macros.tagglyTagCloud .handler = function(place,macroName,params) {
 
var tagCloudWrapper = createTiddlyElement(place,"div",null,"tagCloud",null);

var tags = store.getTags();
for (var t=0; t<tags.length; t++) {
  for (var p=0;p<params.length; p++) if (tags[t][0] == params[p]) tags[t][0] = "";
}

 if(tags.length == 0) 
   createTiddlyElement(tagCloudWrapper,"span",null,null,this.noTags);
 //Findout the maximum number of tags
 var mostTags = 0;
 for (var t=0; t<tags.length; t++) if (tags[t][0].length > 0){
  if (tags[t][1] > mostTags) mostTags = tags[t][1];
 }
 //divide the mostTags into 4 segments for the 4 different tagCloud sizes
 var tagSegment = mostTags / 4;

  for (var t=0; t<tags.length; t++) if (tags[t][0].length > 0){
 var tagCloudElement = createTiddlyElement(tagCloudWrapper,"span",null,null,null);
 tagCloudWrapper.appendChild(document.createTextNode(" "));
 var theTag = createTiddlyLink(tagCloudElement,tags[t][0],true);
 theTag.className += " tagCloudtag tagCloud" + (Math.round(tags[t][1]/tagSegment)+1);

//  theTag.setAttribute("tag",tags[t][0]);
 }

};

setStylesheet(".tagCloud span{height: 1.8em;margin: 3px;}.tagCloud1{font-size: 1.2em;}.tagCloud2{font-size: 1.4em;}.tagCloud3{font-size: 1.6em;}.tagCloud4{font-size: 1.8em;}.tagCloud5{font-size: 1.8em;font-weight: bold;}","tagCloudsStyles");
//}}}
[[Welcome|http://www.taiebthemes.com/]]
[[Taking The Kids - Touring Amsterdam With the Children - NYTimes.com|http://travel.nytimes.com/2009/09/20/travel/20kids.html?partner=rss&emc=rss]]
[[Techdirt: Monty Python Puts All Its Content On YouTube To Increase Sales Of Scarce Goods|http://techdirt.com/articles/20081119/0307122880.shtml]]
!Reference
Tushman, M.L. & Anderson, P. (1986). Technological Discontinuities and Organizational Environments. Administrative Science Quarterly, Sep86, vol. 31, issue 3:pp. 439-465

!Abstract
This paper focuses on patterns of technological change and on the impact of technological breakthroughs on environmental conditions. Using data from the minicomputer, cement, and airline industries from their births through 1980, we demonstrate that technology evolves through periods of incremental change punctuated by technological break-throughs that either enhance or destroy the competence of firms in an industry. These breakthroughs, or technological discontinuities, significantly increase both environmental uncertainty and munificence. The study shows that while competence-destroying discontinuities are initiated by new firms and are associated with increased environmental turbulence, competence-enhancing discontinuities are initiated by existing firms and are associated with decreased environmental turbulence. These effects decrease over successive discontinuities. Those firms that initiate major technological changes grow more rapidly than other firms.

!Full Text
[[EBESCO link|http://search.epnet.com.heimdal.bib.sdu.dk:2048/login.aspx?direct=true&db=buh&an=4013939&loginpage=Login.asp]]

!Notes

Main points:


* Technological change affects organizational environments

* Two types of change:
** Competence-enhancing discontinuity
*** Locus of innovation
**** Existing firms
*** Characterized by
**** being more frequent - creates order - results in: product-class consolidation
** Compentence-destroying discontinuity
*** Locus of innovation
**** New firms
*** Characterized by
**** being quite rare - opens new branches

* Both affect the distribution of power within firm, which in turn affects decision-making processes.

! See also

Title:	Technological Discontinuities and Dominant Designs: A Cyclical Model of Technological Change.
Subject(s):	CREATIVE ability in technology; INTELLECTUAL property; LONGITUDINAL method; PATENT laws & legislation; PATENT suits; TECHNOLOGICAL innovations
Author(s):	Anderson, Philip; Tushman, Michael L.
Source:	Administrative Science Quarterly, Dec90, Vol. 35 Issue 4, p604, 30p, 5 charts, 1 diagram, 3 graphs
Abstract:	Proposes an evolutionary model of technological change in which a technological breakthrough, or discontinuity, initiates an era of intense technical variation and selection, culminating in a single dominant design. Cyclical model of technological change; Competence enhancement and competence destruction; More.
AN:	9103110029
ISSN:	0001-8392
Persistent link to this record:	http://search.epnet.com.heimdal.bib.sdu.dk:2048/login.aspx?direct=true&db=buh&an=9103110029
Database: 	Business Source Premier
[[Teenager causes City sensation with research on media: report in full - Telegraph|http://www.telegraph.co.uk/finance/newsbysector/mediatechnologyandtelecoms/media/5817515/Teenager-causes-City-sensation-with-research-on-media-report-in-full.html]]
Arvato teleservice ApS
Klokkerstøbervej 7
DK-5230 Odense M
Tel.: +45 66 61 24 44
Fax: +45 66 61 24 24
Email: info-odense@teleservice.com
* http://www.qxl.dk/accdb/viewItem.asp?IDI=523582944
* http://www.guloggratis.dk/telefoner/nokia/6600/annonce/1873193
* http://www.bjtrading.dk/shop/default.asp?vare=147467
[[Test your web design in different browsers - Browsershots|http://browsershots.org/]]
* http://www.text-link-ads.com/
* http://www.sponsoredreviews.com/
* http://www.blogitive.com/
* http://chitika.com - requires 10.000 page views a month
* http://payperpost.com

Advice:
* http://www.doshdosh.com/affiliate-programs/21-ways-to-increase-your-text-link-ads-affiliate-commissions/
* http://www.doshdosh.com/affiliate-programs/12-quick-ways-to-maximize-your-reviewme-affiliate-commission-earnings/

Wordpress Plugin

* http://www.nopuedocreer.com/quelohayaninventado/?page_id=211
The 4Ps Are Out, The 4Es Are In | Ogilvy & Mather: http://bit.ly/5X4FX6

* from Product to Experience
* from Place to Everyplace
* from Price to Exchange
* from Promotion to Evangelism 
[[The Best iPhone, iPod Touch and iPad Apps for Kids|http://www.iphone4kids.net/]]
[[The Cabinet War Rooms and Churchill Museum Home|http://cwr.iwm.org.uk/]]
[[The Facebook Blog : Facebook|http://blog.facebook.com/blog.php?post=38212737130]]
[[The Guards Chapel|http://www.guards-shop.com/chapel.htm]]
[[The Guards Museum - Home|http://www.theguardsmuseum.com/]]
http://www.longtailbook.co.uk
[[The Mobile Context : (Mostly) About Mobility|http://weblog.cenriqueortiz.com/mobile-context/]]
[[The Nokia N82 Blog: Browsing Tip: What To Do When There Is No "Login, Ok, or Go" Button|http://www.then82blog.com/2008/05/browsing-tip-what-to-do-when-there-is.html]]
[[The Official ImgBurn Website|http://www.imgburn.com/]]
[[The RSS Saga Goes on with the S60NewsReader « Mobile Space|http://mobilespace.wordpress.com/2008/08/20/the-rss-saga-goes-on-with-the-s60newsreader/]]
[[The Risen Jesus Christ Sculpture - KY1346 - Design Toscano|http://www.designtoscano.com/product/garden+statues/extraordinary+statues/the+risen+jesus+christ+sculpture+-+ky1346.do]]
[[The Road Warrior DVD Rental, Rent The Road Warrior Today at Netflix|http://www.netflix.com/Movie/The_Road_Warrior/725042?trkid=772959]]
The right analogy for the mobile market isn't PCs, it's cars. As the car market grew in the 1900s, it stratified into trucks and minivans and SUVs and sports cars and so on.

Source: [[Mobile Opportunity: The shape of the smartphone and mobile data markets|http://mobileopportunity.blogspot.com/2007/01/shape-of-smartphone-and-mobile-data.html]]
[[Theme Gallery : PiZero Nokia & Symbian Design|http://www.pizero.net/theme-gallery]]
[[Symbian in Motion » Free Themes #11|http://news.mobile9.com/s60apps/2008/02/29/free-themes-11/]]
[[More themes|http://news.mobile9.com/s60apps/2008/03/25/free-themes-12/]]
[[Think Outside|http://www.thinkoutside.com]]

[[Zitech|http://www.zitech.dk/Product/Details.aspx?ID=156343]]

[[Novendo|http://www.produkter.novendo.dk/product.asp?product=1343]]

[[Mobile Planet (expansys)|http://www.mobileplanet.com/product.asp?code=113674]]
[[ThinkChange--FilpSilent|http://thinkchange.cn/products/FlipSilent.php]]
[[PDF cheatsheet|http://nothickmanuals.info/lib/exe/fetch.php/cheatsheets:tiddlywiki_cheatsheet.pdf]]
[[Tiibergh’s Blog » 10 Gode SMS-Flirt triks….|http://www.tiibergh.dk/blog/?p=10]]
[[Tikitag - dit link til Internettet&nbsp;: Ingeniøren|http://ing.dk/artikel/92560?nyhedsbrev]]
[[Tikitag – et nyt link fra virkeligheden til Internettet&nbsp;: Ingeniøren|http://ing.dk/artikel/92414?nyhedsbrev]]
[[Tim Berners-Lee|http://www.w3.org/People/Berners-Lee/]] has [[a blog|http://dig.csail.mit.edu/breadcrumbs/blog/4]]
http://www.otz.dk/Default.aspx?ID=120&M=Shop&PID=586&ProductID=579
[[To make automatic reply rules in Microsoft Outlook|http://www.slipstick.com/rules/autoreply.htm]]
* == Decide which widgets to show on  index page, and which to show on single, archives, categories, search etc.==
* ==Enable and customize Widgets!==
* ==Make sure old-skool sidebar and widget sidebar are in sync==
* ==Link to comments==
*== Update archives, search etc. to be like index.html==
* ==Post title, date, categories, comments etc.==
* ==Fontsize==
* ==Bullet points sticking out - inline?==
* ==Image borders==
!! Design
* Har byttet om på Trackbacks og kommentarer
* Har fjernet <p> i archive template for entry detail
* Metadata i top af indlægget

!! CSS
* Style på H4
* Styles til lister, UL og OL
* Style på adsense blok, der vises øverst i indlæg tekst (<div class="advtoprightposts">) - lige nu ombrydes teksten forkert, så teksten går ind over toppen af adsense.
* --Upgrade to WP v.2.1--
* Modify [[Site Statistics v1.2|http://www.cypherhackz.net/archives/2006/06/16/wp-plugin-site-statistics-v12/]] plugin
* --[[Title tags|http://www.pearsonified.com/2006/12/the_simplest_most_effective_seo_move_you_can_make.php]]--
* --[[gigahost.dk|http://gigahost.dk/]]--
* [[Cutline theme|http://cutline.tubetorial.com/]]
* Excerpts
* Pullquotes
* Remove popular posts from single, add sidebar ads to single etc., move linkbar below next previous on single
* http://joox.net
* tumblr.com
[[Top 8 iPhone Apps for Self Help|http://mashable.com/2010/06/05/iphone-apps-self-help/]]
[[Touch Brand Communications|http://www.touchworldwide.com/home.htm]]
[[Translated version of http://mobile-review.com/articles/2008/nokia-n85-n79.shtml|http://translate.google.com/translate?u=http%3A%2F%2Fmobile-review.com%2Farticles%2F2008%2Fnokia-n85-n79.shtml&hl=en&ie=UTF-8&sl=ru&tl=en]]
[[Trends in Japan » Ran’s Night QR code Body Rhythm monitor for women|http://www.kilian-nakamura.com/blog-english/index.php/rans-night-qr-code-body-rhythm-monitor-for-women/]]
* [[TROJAN:BLUSOD|http://www.symantec.com/security_response/writeup.jsp?docid=2008-062711-5534-99&tabid=2]]
* [[TROJAN:WUNDO|http://www.daniweb.com/forums/thread125426.html]]
** http://www.symantec.com/security_response/writeup.jsp?docid=2004-112111-3912-99&tabid=2
[[Trs by trousers&nbsp;>&nbsp;TRS Jakke&nbsp;>&nbsp;TRS Jakke: 599,75 Kr - VanCool.dk|http://www.vancool.dk/index.php/side/visvare/id/4329/producent/Trs+by+trousers]]
http://www.truecrypt.org/

# It can create a virtual encrypted disk within a file and mount it as a real disk.

# It can encrypt an entire hard disk partition or a device, such as USB memory stick, floppy disk, etc.

[[Konfabulator TrueCrypt widget|http://widgets.yahoo.com/gallery/view.php?widget=37737]]
* [[Træbeskyttelse|http://www.handyman.dk/goderaad/goderaad_raad.asp?id=420]]
* [[Flugger træbeskyttelse på nyt træværk|http://www.flugger.dk/G-oe-r-c-det-c-selv/~/media/DANMARK/Brochure/102696_traebeskyt_traevaerk_dk.ashx]]
* GORI 44
[[Turbaconducken (Turducken Wrapped in Bacon)&nbsp;:&nbsp;Bacon Today|http://bacontoday.com/turbaconducken-turducken-wrapped-in-bacon/]]
[[Tutorial: How to change the Product Code on Nokia Symbian OS phones (for unbranding, language packs and firmware upgrades) : Katy's Homepage|http://www.djkaty.com/nokia-changeproductcode]]
http://www.deviantforums.com/big-windows-xp-t1926.html

http://www.pcworld.com/article/id,117422-page,1/article.html

http://tweakhound.com/xp/xptweaks/supertweaks1.htm

http://www.tweakxp.com/performance_tweaks.aspx

http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx

http://www.petri.co.il/tweaking.htm
[[Twin Featured PyS60 Applications #8 - croozeus dot com|http://croozeus.com/blogs/?p=33]]
www.compuplus.com
[[Imation USB 2.0 Swivel Flash Drive USB2.0 1 GB|http://edbpriser.dk/Listprices.asp?ID=136647]]

[[Imation MINI USB Flash Drive USB2.0 1 GB|http://edbpriser.dk/Listprices.asp?ID=157290]]

[[Iomega Micro Mini USB2.0 1 GB|http://edbpriser.dk/Listprices.asp?ID=113394]]

[[SanDisk Cruzer MICRO USB2.0 1 GB|http://edbpriser.dk/Listprices.asp?ID=130891]]

[[SanDisk Cruzer MICRO USB2.0 2 GB|http://edbpriser.dk/Listprices.asp?ID=136912]]
Some links to [[Ubuntu|http://www.ubuntulinux.org/]]-related stuff.

[[BeeezyBadger|https://wiki.ubuntu.com/BreezyBadger]] is the stable release.

!Minimal Install
* [[Ubuntu/Debian-Sarge Mini-RAM HOWTO|http://members.inode.at/i.lantschner/bnb.com/en/Ubuntu-miniRAM-HOWTO.html]]
* [[ISP-Server Setup - Ubuntu 5.10 "Breezy Badger"|http://www.howtoforge.com/perfect_setup_ubuntu_5.10]]
* [[Bare-Bones Server HOWTO|http://www.simpaticus.com/linux/barebones-server-howto.php]] (Fedora Core 3)
* [[HOWTO:minimum installation|http://ubuntuforums.org/archive/index.php/t-9670.html]]
* http://diveintomark.org/archives/2006/06/26/essentials-2006
* [[Ubuntu Guide|http://ubuntuguide.org/wiki/Main_Page]]
* [[HOWTO: Installing Azureus on Breezy|http://ubuntuforums.org/showthread.php?t=75272]]
* [[How to install ANYTHING in Ubuntu!|http://monkeyblog.org/ubuntu/installing/]]
* [[psychocats.net|http://www.psychocats.net/]]
* [[Java @ Ubuntu Wiki|http://wiki.serios.net/wiki/Ubuntu_Java_JRE/JDK_installation]]
http://www.linuxdevcenter.com/pub/a/linux/2006/05/08/dual-boot-laptop.html
* http://www.simongrant.org/web/eco.html
http://www.pseudorandom.co.uk/2001/paradox/utmodsfaq/

[[Unreal Tournament console commands|http://unreal.epicgames.com/UTConsole.htm]]

<html>
 G:\UT2004\System\UT2004.exe -mod=da2
</html>
UploadPlugin uses the following sequence for finding parameters :
#''macro'' parameters
#''Options'' saved in cookies
#''Plugin'' default values
!Options used by UploadPlugin
| Option | Value | Default |
|Upload Username: |<<option txtUploadUserName>>| |
|Upload Password: |<<option pasUploadPassword>>| |
|Url of the UploadService script: |<<option txtUploadStoreUrl urlInput>>| store.php |
|Relative Directory where to store the file: |<<option txtUploadDir urlInput>>| . (the script directory) |
|Filename of the uploaded file: |<<option txtUploadFilename urlInput>>| index.html |
|Directory to backup file on webserver^^(1)^^: |<<option txtUploadBackupDir urlInput>>| //null// (none/no backup) |
|Log in UploadLog |<<option chkUploadLog>> Trace Upload| true |
|Maximum of lines in UploadLog |<<option txtUploadLogMaxLine>>| 10 |

^^(1)^^No backup if Backup Directory is empty, the previous file will be overwritten. Use a '.' to backup in the script directory.

<<upload>> with these options.

!Upload Macro parameters
{{{
<<upload [storeUrl [toFilename [backupDir [uploadDir [username]]]]]>>
 Optional positional parameters can be passed to overwrite UploadOptions. 
}}}

!UploadToFile Macro Macro parameters
{{{
<<uploadTofile [filename [tiddlerTitle]]>>
 tiddlerTitle, filename: if omitted the title of the current tiddler
}}}

<<uploadToFile allowedsites.txt allowedsites.txt>>
/***
|''Name:''|UploadPlugin|
|''Description:''|Save to web a TiddlyWiki|
|''Version:''|4.1.1|
|''Date:''|Sep 15, 2007|
|''Source:''|http://tiddlywiki.bidix.info/#UploadPlugin|
|''Documentation:''|http://tiddlywiki.bidix.info/#UploadPluginDoc|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0 (#3125)|
|''Requires:''|PasswordOptionPlugin|
***/
//{{{
version.extensions.UploadPlugin = {
	major: 4, minor: 1, revision: 1,
	date: new Date("Sep 15, 2007"),
	source: 'http://tiddlywiki.bidix.info/#UploadPlugin',
	author: 'BidiX (BidiX (at) bidix (dot) info',
	coreVersion: '2.2.0 (#3125)'
};

//
// Environment
//

if (!window.bidix) window.bidix = {}; // bidix namespace
bidix.debugMode = false;	// true to activate both in Plugin and UploadService
	
//
// Upload Macro
//

config.macros.upload = {
// default values
	defaultBackupDir: '',	//no backup
	defaultStoreScript: "store.php",
	defaultToFilename: "index.html",
	defaultUploadDir: ".",
	authenticateUser: true	// UploadService Authenticate User
};
	
config.macros.upload.label = {
	promptOption: "Save and Upload this TiddlyWiki with UploadOptions",
	promptParamMacro: "Save and Upload this TiddlyWiki in %0",
	saveLabel: "save to web", 
	saveToDisk: "save to disk",
	uploadLabel: "upload"	
};

config.macros.upload.messages = {
	noStoreUrl: "No store URL in parmeters or options",
	usernameOrPasswordMissing: "Username or password missing"
};

config.macros.upload.handler = function(place,macroName,params) {
	if (readOnly)
		return;
	var label;
	if (document.location.toString().substr(0,4) == "http") 
		label = this.label.saveLabel;
	else
		label = this.label.uploadLabel;
	var prompt;
	if (params[0]) {
		prompt = this.label.promptParamMacro.toString().format([this.destFile(params[0], 
			(params[1] ? params[1]:bidix.basename(window.location.toString())), params[3])]);
	} else {
		prompt = this.label.promptOption;
	}
	createTiddlyButton(place, label, prompt, function() {config.macros.upload.action(params);}, null, null, this.accessKey);
};

config.macros.upload.action = function(params)
{
		// for missing macro parameter set value from options
		var storeUrl = params[0] ? params[0] : config.options.txtUploadStoreUrl;
		var toFilename = params[1] ? params[1] : config.options.txtUploadFilename;
		var backupDir = params[2] ? params[2] : config.options.txtUploadBackupDir;
		var uploadDir = params[3] ? params[3] : config.options.txtUploadDir;
		var username = params[4] ? params[4] : config.options.txtUploadUserName;
		var password = config.options.pasUploadPassword; // for security reason no password as macro parameter	
		// for still missing parameter set default value
		if ((!storeUrl) && (document.location.toString().substr(0,4) == "http")) 
			storeUrl = bidix.dirname(document.location.toString())+'/'+config.macros.upload.defaultStoreScript;
		if (storeUrl.substr(0,4) != "http")
			storeUrl = bidix.dirname(document.location.toString()) +'/'+ storeUrl;
		if (!toFilename)
			toFilename = bidix.basename(window.location.toString());
		if (!toFilename)
			toFilename = config.macros.upload.defaultToFilename;
		if (!uploadDir)
			uploadDir = config.macros.upload.defaultUploadDir;
		if (!backupDir)
			backupDir = config.macros.upload.defaultBackupDir;
		// report error if still missing
		if (!storeUrl) {
			alert(config.macros.upload.messages.noStoreUrl);
			clearMessage();
			return false;
		}
		if (config.macros.upload.authenticateUser && (!username || !password)) {
			alert(config.macros.upload.messages.usernameOrPasswordMissing);
			clearMessage();
			return false;
		}
		bidix.upload.uploadChanges(false,null,storeUrl, toFilename, uploadDir, backupDir, username, password); 
		return false; 
};

config.macros.upload.destFile = function(storeUrl, toFilename, uploadDir) 
{
	if (!storeUrl)
		return null;
		var dest = bidix.dirname(storeUrl);
		if (uploadDir && uploadDir != '.')
			dest = dest + '/' + uploadDir;
		dest = dest + '/' + toFilename;
	return dest;
};

//
// uploadOptions Macro
//

config.macros.uploadOptions = {
	handler: function(place,macroName,params) {
		var wizard = new Wizard();
		wizard.createWizard(place,this.wizardTitle);
		wizard.addStep(this.step1Title,this.step1Html);
		var markList = wizard.getElement("markList");
		var listWrapper = document.createElement("div");
		markList.parentNode.insertBefore(listWrapper,markList);
		wizard.setValue("listWrapper",listWrapper);
		this.refreshOptions(listWrapper,false);
		var uploadCaption;
		if (document.location.toString().substr(0,4) == "http") 
			uploadCaption = config.macros.upload.label.saveLabel;
		else
			uploadCaption = config.macros.upload.label.uploadLabel;
		
		wizard.setButtons([
				{caption: uploadCaption, tooltip: config.macros.upload.label.promptOption, 
					onClick: config.macros.upload.action},
				{caption: this.cancelButton, tooltip: this.cancelButtonPrompt, onClick: this.onCancel}
				
			]);
	},
	refreshOptions: function(listWrapper) {
		var uploadOpts = [
			"txtUploadUserName",
			"pasUploadPassword",
			"txtUploadStoreUrl",
			"txtUploadDir",
			"txtUploadFilename",
			"txtUploadBackupDir",
			"chkUploadLog",
			"txtUploadLogMaxLine",
			]
		var opts = [];
		for(i=0; i<uploadOpts.length; i++) {
			var opt = {};
			opts.push()
			opt.option = "";
			n = uploadOpts[i];
			opt.name = n;
			opt.lowlight = !config.optionsDesc[n];
			opt.description = opt.lowlight ? this.unknownDescription : config.optionsDesc[n];
			opts.push(opt);
		}
		var listview = ListView.create(listWrapper,opts,this.listViewTemplate);
		for(n=0; n<opts.length; n++) {
			var type = opts[n].name.substr(0,3);
			var h = config.macros.option.types[type];
			if (h && h.create) {
				h.create(opts[n].colElements['option'],type,opts[n].name,opts[n].name,"no");
			}
		}
		
	},
	onCancel: function(e)
	{
		backstage.switchTab(null);
		return false;
	},
	
	wizardTitle: "Upload with options",
	step1Title: "These options are saved in cookies in your browser",
	step1Html: "<input type='hidden' name='markList'></input><br>",
	cancelButton: "Cancel",
	cancelButtonPrompt: "Cancel prompt",
	listViewTemplate: {
		columns: [
			{name: 'Description', field: 'description', title: "Description", type: 'WikiText'},
			{name: 'Option', field: 'option', title: "Option", type: 'String'},
			{name: 'Name', field: 'name', title: "Name", type: 'String'}
			],
		rowClasses: [
			{className: 'lowlight', field: 'lowlight'} 
			]}
}

//
// upload functions
//

if (!bidix.upload) bidix.upload = {};

if (!bidix.upload.messages) bidix.upload.messages = {
	//from saving
	invalidFileError: "The original file '%0' does not appear to be a valid TiddlyWiki",
	backupSaved: "Backup saved",
	backupFailed: "Failed to upload backup file",
	rssSaved: "RSS feed uploaded",
	rssFailed: "Failed to upload RSS feed file",
	emptySaved: "Empty template uploaded",
	emptyFailed: "Failed to upload empty template file",
	mainSaved: "Main TiddlyWiki file uploaded",
	mainFailed: "Failed to upload main TiddlyWiki file. Your changes have not been saved",
	//specific upload
	loadOriginalHttpPostError: "Can't get original file",
	aboutToSaveOnHttpPost: 'About to upload on %0 ...',
	storePhpNotFound: "The store script '%0' was not found."
};

bidix.upload.uploadChanges = function(onlyIfDirty,tiddlers,storeUrl,toFilename,uploadDir,backupDir,username,password)
{
	var callback = function(status,uploadParams,original,url,xhr) {
		if (!status) {
			displayMessage(bidix.upload.messages.loadOriginalHttpPostError);
			return;
		}
		if (bidix.debugMode) 
			alert(original.substr(0,500)+"\n...");
		// Locate the storeArea div's 
		var posDiv = locateStoreArea(original);
		if((posDiv[0] == -1) || (posDiv[1] == -1)) {
			alert(config.messages.invalidFileError.format([localPath]));
			return;
		}
		bidix.upload.uploadRss(uploadParams,original,posDiv);
	};
	
	if(onlyIfDirty && !store.isDirty())
		return;
	clearMessage();
	// save on localdisk ?
	if (document.location.toString().substr(0,4) == "file") {
		var path = document.location.toString();
		var localPath = getLocalPath(path);
		saveChanges();
	}
	// get original
	var uploadParams = Array(storeUrl,toFilename,uploadDir,backupDir,username,password);
	var originalPath = document.location.toString();
	// If url is a directory : add index.html
	if (originalPath.charAt(originalPath.length-1) == "/")
		originalPath = originalPath + "index.html";
	var dest = config.macros.upload.destFile(storeUrl,toFilename,uploadDir);
	var log = new bidix.UploadLog();
	log.startUpload(storeUrl, dest, uploadDir,  backupDir);
	displayMessage(bidix.upload.messages.aboutToSaveOnHttpPost.format([dest]));
	if (bidix.debugMode) 
		alert("about to execute Http - GET on "+originalPath);
	var r = doHttp("GET",originalPath,null,null,null,null,callback,uploadParams,null);
	if (typeof r == "string")
		displayMessage(r);
	return r;
};

bidix.upload.uploadRss = function(uploadParams,original,posDiv) 
{
	var callback = function(status,params,responseText,url,xhr) {
		if(status) {
			var destfile = responseText.substring(responseText.indexOf("destfile:")+9,responseText.indexOf("\n", responseText.indexOf("destfile:")));
			displayMessage(bidix.upload.messages.rssSaved,bidix.dirname(url)+'/'+destfile);
			bidix.upload.uploadMain(params[0],params[1],params[2]);
		} else {
			displayMessage(bidix.upload.messages.rssFailed);			
		}
	};
	// do uploadRss
	if(config.options.chkGenerateAnRssFeed) {
		var rssPath = uploadParams[1].substr(0,uploadParams[1].lastIndexOf(".")) + ".xml";
		var rssUploadParams = Array(uploadParams[0],rssPath,uploadParams[2],'',uploadParams[4],uploadParams[5]);
		var rssString = generateRss();
		// no UnicodeToUTF8 conversion needed when location is "file" !!!
		if (document.location.toString().substr(0,4) != "file")
			rssString = convertUnicodeToUTF8(rssString);	
		bidix.upload.httpUpload(rssUploadParams,rssString,callback,Array(uploadParams,original,posDiv));
	} else {
		bidix.upload.uploadMain(uploadParams,original,posDiv);
	}
};

bidix.upload.uploadMain = function(uploadParams,original,posDiv) 
{
	var callback = function(status,params,responseText,url,xhr) {
		var log = new bidix.UploadLog();
		if(status) {
			// if backupDir specified
			if ((params[3]) && (responseText.indexOf("backupfile:") > -1))  {
				var backupfile = responseText.substring(responseText.indexOf("backupfile:")+11,responseText.indexOf("\n", responseText.indexOf("backupfile:")));
				displayMessage(bidix.upload.messages.backupSaved,bidix.dirname(url)+'/'+backupfile);
			}
			var destfile = responseText.substring(responseText.indexOf("destfile:")+9,responseText.indexOf("\n", responseText.indexOf("destfile:")));
			displayMessage(bidix.upload.messages.mainSaved,bidix.dirname(url)+'/'+destfile);
			store.setDirty(false);
			log.endUpload("ok");
		} else {
			alert(bidix.upload.messages.mainFailed);
			displayMessage(bidix.upload.messages.mainFailed);
			log.endUpload("failed");			
		}
	};
	// do uploadMain
	var revised = bidix.upload.updateOriginal(original,posDiv);
	bidix.upload.httpUpload(uploadParams,revised,callback,uploadParams);
};

bidix.upload.httpUpload = function(uploadParams,data,callback,params)
{
	var localCallback = function(status,params,responseText,url,xhr) {
		url = (url.indexOf("nocache=") < 0 ? url : url.substring(0,url.indexOf("nocache=")-1));
		if (xhr.status == httpStatus.NotFound)
			alert(bidix.upload.messages.storePhpNotFound.format([url]));
		if ((bidix.debugMode) || (responseText.indexOf("Debug mode") >= 0 )) {
			alert(responseText);
			if (responseText.indexOf("Debug mode") >= 0 )
				responseText = responseText.substring(responseText.indexOf("\n\n")+2);
		} else if (responseText.charAt(0) != '0') 
			alert(responseText);
		if (responseText.charAt(0) != '0')
			status = null;
		callback(status,params,responseText,url,xhr);
	};
	// do httpUpload
	var boundary = "---------------------------"+"AaB03x";	
	var uploadFormName = "UploadPlugin";
	// compose headers data
	var sheader = "";
	sheader += "--" + boundary + "\r\nContent-disposition: form-data; name=\"";
	sheader += uploadFormName +"\"\r\n\r\n";
	sheader += "backupDir="+uploadParams[3] +
				";user=" + uploadParams[4] +
				";password=" + uploadParams[5] +
				";uploaddir=" + uploadParams[2];
	if (bidix.debugMode)
		sheader += ";debug=1";
	sheader += ";;\r\n"; 
	sheader += "\r\n" + "--" + boundary + "\r\n";
	sheader += "Content-disposition: form-data; name=\"userfile\"; filename=\""+uploadParams[1]+"\"\r\n";
	sheader += "Content-Type: text/html;charset=UTF-8" + "\r\n";
	sheader += "Content-Length: " + data.length + "\r\n\r\n";
	// compose trailer data
	var strailer = new String();
	strailer = "\r\n--" + boundary + "--\r\n";
	data = sheader + data + strailer;
	if (bidix.debugMode) alert("about to execute Http - POST on "+uploadParams[0]+"\n with \n"+data.substr(0,500)+ " ... ");
	var r = doHttp("POST",uploadParams[0],data,"multipart/form-data; boundary="+boundary,uploadParams[4],uploadParams[5],localCallback,params,null);
	if (typeof r == "string")
		displayMessage(r);
	return r;
};

// same as Saving's updateOriginal but without convertUnicodeToUTF8 calls
bidix.upload.updateOriginal = function(original, posDiv)
{
	if (!posDiv)
		posDiv = locateStoreArea(original);
	if((posDiv[0] == -1) || (posDiv[1] == -1)) {
		alert(config.messages.invalidFileError.format([localPath]));
		return;
	}
	var revised = original.substr(0,posDiv[0] + startSaveArea.length) + "\n" +
				store.allTiddlersAsHtml() + "\n" +
				original.substr(posDiv[1]);
	var newSiteTitle = getPageTitle().htmlEncode();
	revised = revised.replaceChunk("<title"+">","</title"+">"," " + newSiteTitle + " ");
	revised = updateMarkupBlock(revised,"PRE-HEAD","MarkupPreHead");
	revised = updateMarkupBlock(revised,"POST-HEAD","MarkupPostHead");
	revised = updateMarkupBlock(revised,"PRE-BODY","MarkupPreBody");
	revised = updateMarkupBlock(revised,"POST-SCRIPT","MarkupPostBody");
	return revised;
};

//
// UploadLog
// 
// config.options.chkUploadLog :
//		false : no logging
//		true : logging
// config.options.txtUploadLogMaxLine :
//		-1 : no limit
//      0 :  no Log lines but UploadLog is still in place
//		n :  the last n lines are only kept
//		NaN : no limit (-1)

bidix.UploadLog = function() {
	if (!config.options.chkUploadLog) 
		return; // this.tiddler = null
	this.tiddler = store.getTiddler("UploadLog");
	if (!this.tiddler) {
		this.tiddler = new Tiddler();
		this.tiddler.title = "UploadLog";
		this.tiddler.text = "| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |";
		this.tiddler.created = new Date();
		this.tiddler.modifier = config.options.txtUserName;
		this.tiddler.modified = new Date();
		store.addTiddler(this.tiddler);
	}
	return this;
};

bidix.UploadLog.prototype.addText = function(text) {
	if (!this.tiddler)
		return;
	// retrieve maxLine when we need it
	var maxLine = parseInt(config.options.txtUploadLogMaxLine,10);
	if (isNaN(maxLine))
		maxLine = -1;
	// add text
	if (maxLine != 0) 
		this.tiddler.text = this.tiddler.text + text;
	// Trunck to maxLine
	if (maxLine >= 0) {
		var textArray = this.tiddler.text.split('\n');
		if (textArray.length > maxLine + 1)
			textArray.splice(1,textArray.length-1-maxLine);
			this.tiddler.text = textArray.join('\n');		
	}
	// update tiddler fields
	this.tiddler.modifier = config.options.txtUserName;
	this.tiddler.modified = new Date();
	store.addTiddler(this.tiddler);
	// refresh and notifiy for immediate update
	story.refreshTiddler(this.tiddler.title);
	store.notify(this.tiddler.title, true);
};

bidix.UploadLog.prototype.startUpload = function(storeUrl, toFilename, uploadDir,  backupDir) {
	if (!this.tiddler)
		return;
	var now = new Date();
	var text = "\n| ";
	var filename = bidix.basename(document.location.toString());
	if (!filename) filename = '/';
	text += now.formatString("0DD/0MM/YYYY 0hh:0mm:0ss") +" | ";
	text += config.options.txtUserName + " | ";
	text += "[["+filename+"|"+location + "]] |";
	text += " [[" + bidix.basename(storeUrl) + "|" + storeUrl + "]] | ";
	text += uploadDir + " | ";
	text += "[[" + bidix.basename(toFilename) + " | " +toFilename + "]] | ";
	text += backupDir + " |";
	this.addText(text);
};

bidix.UploadLog.prototype.endUpload = function(status) {
	if (!this.tiddler)
		return;
	this.addText(" "+status+" |");
};

//
// Utilities
// 

bidix.checkPlugin = function(plugin, major, minor, revision) {
	var ext = version.extensions[plugin];
	if (!
		(ext  && 
			((ext.major > major) || 
			((ext.major == major) && (ext.minor > minor))  ||
			((ext.major == major) && (ext.minor == minor) && (ext.revision >= revision))))) {
			// write error in PluginManager
			if (pluginInfo)
				pluginInfo.log.push("Requires " + plugin + " " + major + "." + minor + "." + revision);
			eval(plugin); // generate an error : "Error: ReferenceError: xxxx is not defined"
	}
};

bidix.dirname = function(filePath) {
	if (!filePath) 
		return;
	var lastpos;
	if ((lastpos = filePath.lastIndexOf("/")) != -1) {
		return filePath.substring(0, lastpos);
	} else {
		return filePath.substring(0, filePath.lastIndexOf("\\"));
	}
};

bidix.basename = function(filePath) {
	if (!filePath) 
		return;
	var lastpos;
	if ((lastpos = filePath.lastIndexOf("#")) != -1) 
		filePath = filePath.substring(0, lastpos);
	if ((lastpos = filePath.lastIndexOf("/")) != -1) {
		return filePath.substring(lastpos + 1);
	} else
		return filePath.substring(filePath.lastIndexOf("\\")+1);
};

bidix.initOption = function(name,value) {
	if (!config.options[name])
		config.options[name] = value;
};

//
// Initializations
//

// require PasswordOptionPlugin 1.0.1 or better
bidix.checkPlugin("PasswordOptionPlugin", 1, 0, 1);

// styleSheet
setStylesheet('.txtUploadStoreUrl, .txtUploadBackupDir, .txtUploadDir {width: 22em;}',"uploadPluginStyles");

//optionsDesc
merge(config.optionsDesc,{
	txtUploadStoreUrl: "Url of the UploadService script (default: store.php)",
	txtUploadFilename: "Filename of the uploaded file (default: in index.html)",
	txtUploadDir: "Relative Directory where to store the file (default: . (downloadService directory))",
	txtUploadBackupDir: "Relative Directory where to backup the file. If empty no backup. (default: ''(empty))",
	txtUploadUserName: "Upload Username",
	pasUploadPassword: "Upload Password",
	chkUploadLog: "do Logging in UploadLog (default: true)",
	txtUploadLogMaxLine: "Maximum of lines in UploadLog (default: 10)"
});

// Options Initializations
bidix.initOption('txtUploadStoreUrl','');
bidix.initOption('txtUploadFilename','');
bidix.initOption('txtUploadDir','');
bidix.initOption('txtUploadBackupDir','');
bidix.initOption('txtUploadUserName','');
bidix.initOption('pasUploadPassword','');
bidix.initOption('chkUploadLog',false);
bidix.initOption('txtUploadLogMaxLine','10');


// Backstage
merge(config.tasks,{
	uploadOptions: {text: "upload", tooltip: "Change UploadOptions and Upload", content: '<<uploadOptions>>'}
});
config.backstageTasks.push("uploadOptions");


//}}}
[[Use the Android version of Google Buzz on your Nokia N900 : ZOMG its Cj|http://zomgitscj.com/use-the-android-version-of-google-buzz-on-your-nokia-n900/]]
[[XP PowerToys|http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx]], including TweakUI and "Open Command Prompt Here"

http://context.cx/component/option,com_docman/Itemid,48/

http://www.crimsoneditor.com/

http://www.pspad.com/

!! ZIP

[[TUGZip|http://www.tugzip.com]]


[[Using Aggregate Functions and Operators in PostgreSQL LG #70|http://linuxgazette.net/issue70/williams.html]]
[[Using Project 98/2000 VBA can make you a better support tech|http://articles.techrepublic.com.com/5100-10878_11-1044071.html]]
[[Using the built-in IM client installed on Unlocked and Unbranded Devices « Talk About Nseries|http://talkaboutnseries.com/2008/06/03/using-the-built-in-im-client-installed-on-unlocked-and-unbranded-devices/]]
[[VM på TV: Overblik over hvilke tv-kanaler der viser VM-kampene : sportsfanplus|http://www.sportsfanplus.dk/nyheder/fodbold-vm-2010/vm-pa-tv/vm-pa-tv-overblik-over-hvilke-tv-kanaler-der-viser-vm-kampene/]]
[[Velkommen - Dalum Private Børnehave|http://dalumprivate.dk/]]
[[Velkommen til P-S-U|http://p-s-u.dk/index.php/361092]]
* [[Kabinettet på 15 x 11 x 4 cm, 1 GHz C7-CPU, SO-Dimm ram, "2.5 IDE|http://ing.dk/artikel/84007]]
* [[Information om motherboard hos Via|http://www.via.com.tw/en/products/mainboards/motherboards.jsp?motherboard_id=472]]
* [[vox.com|http://vox.com]]
* [[jumpcut|http://jumpcut.com/]]
* [[YouTube|http://youtube.com]]
* [[brightcove|http://brightcove.com/]]
* [[blip.tv|http://blip.tv]]
* [[dailymotion|http://www.dailymotion.com]]
* [[viddler|http://www.viddler.com/]]
* [[metacafe|http://www.metacafe.com/]]
* [[vpod|http://portal.vpod.tv/]]
Special:
* [[Tubemogul|http://www.tubemogul.com]]
!! Conversion and Grabbing
* SUPER
* [[Handbrake|http://handbrake.m0k.org]] converts DVD into MP4, MKV, AVI or OGM
* Nokia N-series tool
* Nokia MUltimedia Player - included in PC-suite
* http://socialsquare.dk/2007/02/12/sadan-videoblogger-du-her-indtryk-fra-lift-konferencen-2007/
* http://www.kyte.tv
* http://en.anjo.to/index.php - read http://www.technospot.net/blogs/how-to-convert-online-videos-to-flv-3gp-avi-mov-mp3-format/
!! Editing
* Online edit YouTube videos: http://www.youtube.com/ytremixer_about
* [[Postmand Per m. fl.|http://www.youtube.com/user/FlyingKipperStudios]]
[[View of Arles with Irises Print by Vincent Van Gogh at Art.com|http://eu.art.com/products/p10292549-sa-i797791/vincent-van-gogh-view-of-arles-with-irises.htm?sorig=cat&sorigid=0&dimvals=24936&ui=e119a104f7564dfc89711c88870f9094]]
[[VisionMobile :: blog :: The 7 centres of gravity in mobile|http://www.visionmobile.com/blog/2008/07/the-7-centres-of-gravity-in-mobile/]]
[[VisionMobile Forum :: Carnival of the Mobilists 111|http://visionmobile.com/blog/2008/02/carnival-of-the-mobilists-111/]]
[[Vodafone Restyled (New icon pack)|http://www.taiebthemes.com/themes/35-svg-themes/130-vodafone-restyled-new-icon-pack.html]]
[[Vækstfonden - Arkiv 2008|http://www.vaekstfonden.dk/Analyser/Magasinet%20Venture/2008.aspx]]
[[Vækstfonden - IT|http://www.vaekstfonden.dk/Analyser/Industrier/IT.aspx]]
[[Værket|http://www.vaerket.dk/arrangement.asp?id=3618]]
[[WAP CSS/WCSS Tutorial - Learn Cascading Style Sheets for WAP Sites with the Help of Examples|http://www.developershome.com/wap/wcss/]]
[[WCIS|http://www.wcisdata.com/newt/l/wcis/index.html]]
See [[here|http://alpha.dyndns.org/ov511/cameras.html]]

*[[Philips TOUCAM II PCVC830K|http://www.proshop.dk/ShowProduct.aspx?uid=60014&prodid=23238]]
http://www.freeantennas.com/projects/template/index.html

http://www.dslreports.com/forum/remark,4495753%7Eroot=dslalt%7Emode=flat

http://www.dslreports.com/forum/remark,5605782~days=9999

http://www.usbwifi.orcon.net.nz/

Buy: http://www.tritium.co.uk/Flatennaroot.htm
[[Linksys Wireless-G Broadband Router WRT54GL|http://edbpriser.dk/Listprices.asp?ID=167077]]

[[ASUS WL-500g Premium|http://edbpriser.dk/Listprices.asp?ID=200177]]
http://www.daikos.net/daikos-video-widget/
http://www.scriptygoddess.com/archives/2004/06/21/comment-highlighting-based-on-author/

or

<html>
/*
<?php
$authorcomment = '';
if($comment->comment_author_email == get_the_author_email()) {
$authorcomment = ' authorcomment';
}
?>*/
</html>
[[WWW SQL Designer|http://ondras.zarovi.cz/sql/]]
http://www.webcamfirst.com/

http://lundie.ca/fwink/

http://www.yawcam.com - Java, can be used with applet to display last image. Yawcam images can also be viewed using [[Yamviewer|http://home.insightbb.com/%7Ejolivo/yawviewer.html]].

Real simple PHP-based image gallery software: [[SPA|http://www.gieson.com/Library/projects/spa/index.php]].
[[Welcome to ESTA - the Official U.S. Government Web Site|https://esta.cbp.dhs.gov/esta/esta.html]]
[[Welcome to Macintosh (2008)|http://www.imdb.com/title/tt1247703/]]
[[What is in my sis.com|http://www.whatisinmysis.com/]]
[[Where You Been? - Dinosaur Jr. - Bilka|http://bilka.shop2download.com/cgi-bin/WebObjects/TShop.woa/wa/PSShop/MusicCollection?id=1766104412&trackid=1766092752#1766092752]]
[[Which Symbian Screen Reader Works Better on the Web « Mobile Space|http://mobilespace.wordpress.com/2008/07/11/which-symbian-screen-reader-works-better-on-the-web/]]
[[White Papers : SMLXL - Engagement Marketing and Communication principles from Alan Moore|http://smlxtralarge.com/publications/white-papers/]]
[[Widgets: The S60 Web Run Time, what is it and how can I use it?|http://www.intomobile.com/2007/11/27/widgets-the-s60-web-run-time-what-is-it-and-how-can-i-use-it.html]]
[[Windows Live Writer Plugins - Home|http://www.codeplex.com/WLWPlugins]]
[[Wooster Collective: One Not To Miss: TIm Jackson's Radical Jesters|http://www.woostercollective.com/2009/04/one_not_to_miss_tim_jacksons_radical_jes.html]]
* [[WordPress Mobile Plugin with WURFL Killed my Rankings : Search Engine Optimisation & Online Marketing Ireland .:. Red Cardinal|http://www.redcardinal.ie/search-engine-optimisation/25-06-2007/wurfl-mobile-plugin-search-engine-rankings/]]
* http://www.redcardinal.ie/search-engine-optimisation/20-06-2007/sudden-rankings-and-visitor-drop/
[[WordPress sikkerhedsfejl fører til mange hackede blogs : Gigahost Blog|https://gigahost.dk/blog/2008/06/14/wordpress-sikkerhedsfejl-forer-til-mange-hackede-blogs/]]
[[WordPress › Collapsing Archives « WordPress Plugins|http://wordpress.org/extend/plugins/collapsing-archives/screenshots/]]
[[WordPress › Yet Another Related Posts Plugin « WordPress Plugins|http://wordpress.org/extend/plugins/yet-another-related-posts-plugin/]]
[[XHTML Mobile Profile - Wikipedia, the free encyclopedia|http://en.wikipedia.org/wiki/XHTML_Mobile_Profile]]
[[Xqisit Green Lader Nokia - N95 / N95 8GB / N96 / PT-6|http://www.mytrendyphone.dk/shop/xqisit-green-lader-18007p.html]]
[[You Can't Innovate Like Apple — World's most popular product management training by Pragmatic Marketing, 60,000 have attended.|http://www.pragmaticmarketing.com/publications/magazine/6/4/you_cant_innovate_like_apple]]
[[YouTube - Aretha Franklin "Lady Soul" TV-Special 1968 Pt. 5|http://www.youtube.com/watch?v=gw9bs4KDR1Y]]
[[YouTube - Black Crowes - Kickin my heart around|http://www.youtube.com/watch?v=xFLWCpB_AC0]]
[[YouTube - Coldplay - Herning 16.08.09 - Clocks|http://www.youtube.com/watch?v=Ih6cO-5FEdk]]
[[YouTube - How To - Setup SNES Emulator on the Nokia N900 (www.TheUnlockr.com)|http://www.youtube.com/watch?v=VjZDj_bf9Gw&feature=related]]
[[YouTube - How to re-pot a plant - Tips for repotting plants|http://www.youtube.com/watch?v=67r-RFN0nho]]
[[YouTube - Madagascar I like to move music video|http://www.youtube.com/watch?v=0x3W6hutEj8]]
[[YouTube - Thor - God of Metal|http://www.youtube.com/watch?v=BZMitisDbzQ]]
(From Zyb) How to set up your Nokia 6270

1. Go to Menu, then Settings
2. Go to Configuration
3. Select Personal configuration settings
4. Press Options, then select Add new
5. Select Synchronisation
6. Account name: ZYB
7. Server address: http://sync.zyb.com/
8. User name: XXXXX
9. Password: your ZYB password
10. Select Contacts database
11. Database address: contacts
12. Go back, select Calendar database
13. Data base address: calendar
14. Notes database: Leave empty
15. Use preferred access pt.: YES (please make sure you have a working internet connection, if you're in doubt, please contact your telephone company)
16. Select Default configuration settings and choose your new ZYB profile as default
17. Go back to Settings, select %Connectivity, then Data Transfer
18. Select Server synchronisation and press %YES when asked to synchronise with the Zyb sync server

Source: [[6270 sync problems - Developer Discussion Boards|http://discussion.forum.nokia.com/forum/showthread.php?t=75737]]
[[[Announce] fMMS - MMS on the N900 - maemo.org - Talk|http://talk.maemo.org/showthread.php?p=643490#post643490]]
* [[[How to] Change the boot splash video ! : Maemo Briefs|http://maemobriefs.blogspot.com/2010/01/how-to-change-boot-splash-video.html]]
* Se også http://mobileinfo.nomadsnirvana.com/2010/02/09/n900-custom-boot-video
[[[Invalid] Markup Validation of http://www.gersbo.dk/ - W3C Markup Validator|http://validator.w3.org/check?uri=http%3A%2F%2Fwww.gersbo.dk%2F&charset=%28detect+automatically%29&doctype=Inline&group=0&verbose=1]]
[[[Maemo 5] Maemo Mapper - Where are the N900 threads? - maemo.org - Talk|http://talk.maemo.org/showthread.php?t=44439]]
[[[Phoronix] ioquake3 Engine Running On Nokia N900|http://www.phoronix.com/scan.php?page=news_item&px=Nzg4OA]]
[[ahonen 1007 Next Generation Services Keynote ppt Presentation|http://www.authorstream.com/Presentation/Gabriel-59349-ahonen-1007-Next-Generation-Services-Keynote-Virtual-F1-Champ-8-Cellphones-1-1979-Communication-2-19-as-Travel-Places-Nature-ppt-powerpoint/]]
[[blacknwhite.dk|http://blacknwhite.dk/shop/catalog/index.php]]
[[cClock|http://pachome1.pacific.net.sg/~welic/cClock.html]]
* [[class.ovi.php - PHP5 class for Share on Ovi uploading - developer & API support - Share on Ovi Support Forums|http://support.share.ovi.com/twng/board/message?board.id=Developers&thread.id=21]]
* http://websvn.reinvented.net/wsvn/Plazes/Ovi/class.ovi.php
[[coldplay|http://www.coldplay.com/newsdetail.php?id=473]]
* [[coolshop.dk|http://www.coolshop.dk]] - billige spil
Type the text for 'New Tiddler'
[[eGovernment for Development - mGovernment Case Study: Text 2920/117: Reporting Police Wrongdoing via SMS in the Philippines|http://www.egov4dev.org/mgovernment/resources/case/text2920.shtml]]
* [[fMMS|http://mms.frals.se/fmms.html]]
** Some details: http://talk.maemo.org/showthread.php?p=459426#post459426
* Opsætning:
** Connection Name: Telmore
** Connection Type: GPRS
** Access Point Name: mms
** User Name: (blank)
** Password: (blank)
** Use Proxy: Yes
** HTTP Proxy: 194.182.251.15
** Port Number 8080
** MMSC: http://192.168.241.114:8002
** Resize image: 300
** Phone Number: (Your Phone Number) 
[[gnumobile - Nokia Phone Index|http://gnumobile.com/wurfl/Nokia_index.php]]
[[home - Rækkehus - 5260 Odense S - Guldsmedevænget 225|http://www.home.dk/sag/912V3771/boligen]]
[[home - Rækkehus - 5260 Odense S - Ildfuglevænget 164|http://www.home.dk/sag/908H1759/billeder]]
[[i-nigma - Smartcodes in Japan|http://www.i-nigma.com/personal/japan.asp]]
* jailbreak it: http://cre.ations.net/creation/ibrickr
* http://www.freeiphoneunlock.com/unlock/
* http://iphone.unlock.no/
* http://www.mac-life.dk/iphoneblog/?p=87
* http://mediamac.comon.dk/index.php/forum/show/tid=86634
[[iPhone v2 by PiZero : PiZero Nokia & Symbian Design|http://www.pizero.net/archives/418]]
! Application launchers
* http://gridgets.com/
* http://www.applists.com/Apps.cfm
* http://www.mockdock.com/
* http://app.getleaflets.com/
* http://www.mojits.com/
* http://www.appleopolis.com
* http://www.launchrz.com
* Textbased:
** http://www.iphoneappr.com/iphone/
! Widget sites
* http://2aday.wordpress.com/2007/07/26/iphone-mini-apps-major-update-4-weeks-400-mini-apps/
* http://www.iphonewidgetlist.com/
* http://www.iphonetopsites.com/
[[ifm. - Forkortelse.dk|http://forkortelse.dk/ifm..html]]
* [[iloverobots.muxtape.com / Radiohead - Paranoid Android|http://iloverobots.muxtape.com/]]
* [[shehitsback.muxtape.com|http://shehitsback.muxtape.com/]]
[[jkOnTheRun:Smartphone market: RIM jumps past Windows Mobile in 2Q08|http://www.jkontherun.com/2008/09/smartphone-mark.html]]
[[junnikokuki: The theme I use now--Toddler by AnTon|http://junnikokuki.spacesbloggers.com/en/2008/06/theme-i-use-now-toddler-by-anton.html]]
[[kaffepuder.dk|http://kaffepuder.dk/shop/frontpage.html]]
[[maemo.org - Downloads: FM Radio Player|http://maemo.org/downloads/product/Maemo5/fmradio/]]
[[mjelly mobile 2.0 blog: Mobile Marketing Agencies|http://blog.mjelly.com/2009/01/mobile-marketing-agencies.html]]
* [[USB Charger Cable|http://www.blueunplugged.com/p.aspx?p=120184]]: £4
* [[TV Video out AV Cable|http://www.blueunplugged.com/p.aspx?p=120325]]: £7
* [[Nano USB Bluetooth Dongle|http://www.blueunplugged.com/p.aspx?p=122115]]: £17
* [[Sandisk 8GB microSD HC|http://www.blueunplugged.com/p.aspx?p=120511]]: £43
[[patterns & practices: App Arch Guide 2.0 Knowledge Base - Release: Mobile Architecture Pocket Guide|http://www.codeplex.com/AppArch/Release/ProjectReleases.aspx?ReleaseId=19798]]
[[s60 Certificate Key : Generate your own Certificate and Key : Self Sign apps and games|http://www.s60certkey.com/index.php]]
[[space invaders > the story of an invasion|http://www.space-invaders.com/index2.html]]
* http://www.streetsigngenerator.com/
[[studielaan.dk - velkommen|https://www.studielaan.dk/]]
[[Personal Data Interchange|http://www.imc.org/pdi/]]
[[» 81 Awesome Gifs|http://www.holytaco.com/2008/07/21/81-awesome-gifs/]]
* Toilettaske
* Krydderkværn
* ELEKTRONIK
** Gode hovedtelefoner - ørebøffer, men ikke for store - til mobilen og cykelturen. 3.5 mm stik. Jeg har spurgt en audiofil kollega, om han kan anbefale nogle, så måske vender jeg tilbage med mere info.
*** F.eks. Ultrasone HFI-450: http://www.headaudio.dk/pages/product.asp?itemGuid=374573&itemGroupGuid=3556
*** Eller Ultrasone iCan: http://www.headaudio.dk/pages/product.asp?itemGuid=374568&itemGroupGuid=8109
*** http://www.in-ears.dk/headphones/headphones/ultimate_ears/metrofi_200/
*** http://www.hifiheadphones.co.uk/ultimate-ears-superfi-eb-extended-bass-earphones-black-prodid-248.html
*** http://www.hifiheadphones.co.uk/ultimate-ears-metrofi-earphones-black-prodid-477.html
**16 GB USB-nøgle - f.eks.
*** Lexar FireFly (http://www.komplett.dk/k/ki.aspx?sku=367488&cks=ASS&assoc=B2EE2DC9-79A9-4643-8E9B-BB3EEB25CF18)
*** Imation Atom (http://www.proshop.dk/showproduct.aspx?prodid=183497)
***KINGSTON DATATRAVELER MINI SLIM (http://www.dustinhome.dk/pd_5010197154.aspx)
*** http://www.dustinhome.dk/pd_5010184144.aspx
*** http://www.dustinhome.dk/pd_5010197745.aspx
*** http://www.dustinhome.dk/pd_5010196687.aspx
*** http://www.dustinhome.dk/pd_5010197154.aspx
** iPhone (helst 3G), gerne brugt eller refurbished
* BØGER (gerne brugte)
** Bog: "Schalburg - en patriotisk landsforræder" af Mikkel Kirkebæk (http://www.williamdam.dk/product_info.php?ref=1&products_id=1498196), ISBN: 9788702064933
* TØJ
** Handsker - i stil med dem jeg fik for et par år siden af Karen & Jens.
* HUSHOLDNING
** Måle-"ske" til tsk og spsk - sådan een, hvor man kan indstille mængden med en skyder. Jeg har en fra Søstrene Greene, men der findes vist en "original", som ikke går fra hinanden, og hvor enhedsangivelserne ikke ryger af ;-)
* Cremekongen
** Bioterm Anti-Feu du Rasoir Après-Rasage Peau Normale. Hvid flaske m. gråt låg
[[Über Creative Studio: kreativ kommunikation, 2d & 3d grafik, musik & lyddesign|http://uber-studio.dk/]]
[[– Mobilen erstatter Visa om 5 år - Amobil.no|http://www.amobil.no/artikler/-_mobil_erstatter_visa_om_5_aar/55968]]
ncode(), attributes, extendedAttributes, usePre ? "\n
" + tiddler.text.htmlEncode() + "
\n" : tiddler.text.escapeLineBreaks().htmlEncode() ]); } catch (ex) { throw exceptionText(ex,config.messages.tiddlerSaveError.format([tiddler.title])); } }; //-- //-- End of scripts //-- //]]>