<!--{{{-->
<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>>
[[Aikido|http://en.wikipedia.org/wiki/Aikido]] is one of the modern Japanese [[budo (martial arts)|http://en.wikipedia.org/wiki/Budo]].  
I hold a first degree ("shodan") black belt in [[aikikai|http://www.aikikai.or.jp/eng/index.htm]] aikido. I practised at [[Aikido Stichting Delft (ASD) |http://www.aikidodelft.nl]], under the supervision of [[Charles Kientz sensei|http://aikidodelft.nl/website/index.php?id=719&objecttype=biografie&objectid=693]] (5th dan). I consider ASD my aikido house. 

I now practise in [[Venlo|http://maps.google.com/maps?f=q&hl=en&geocode=&q=venlo,+nl&ie=UTF8&ll=51.372638,6.172256&spn=0.244325,0.674286&t=h&z=11&iwloc=addr]]  and [[Gennep|http://maps.google.com/maps?f=q&hl=en&geocode=&q=gennep,+nl&ie=UTF8&ll=51.694693,5.973816&spn=0.121301,0.337143&t=h&z=12&iwloc=addr]], at the school of [[Pierre Geraedts sensei|http://www.jbn.nl/aikido/nieuws/DU2235_6e+dan+voor+Pierre+Geraedts.aspx]] (6th dan), and sometimes help out with the [[Aikido lessons|Aikido Practice]] during the vacation period. My thanks go to both Charles-sensei, for allowing me to continue practice in a different dojo, and to Pierre-sensei, who welcomed me to his school.

The [[Aikido Lineage]] shows the connection to the source of Aikido through my teachers.

|!Teacher|!Name|!Details|h
|[img[O Sensei|http://www.aikikai.or.jp/eng/image/dosyu1.jpg]]|''O Sensei 1883 - 1969''|Founder of Aikido|
|[img[Masatake Fujita Shihan|http://ipaan.hagukumi.nl/Images/fujita10.JPG]]|''Masatake Fujita Shihan (8th dan aikikai) b. 1937''|Student of O Sensei|
|[img[Peter Bacas Sensei|http://utrecht.aikido-cabn.nl/images/pbacas/profile.jpg]]|''Peter Bacas Sensei (6th dan aikikai) 1938 - 2006''|Student of Masatake Fujita Shihan|
|[img[Charles Kientz Sensei|http://www.aikidodelft.nl/uploads/image003_(Custom).png]]|''dr. ir. Charles Kientz Sensei (5th dan aikikai) b. 1953''|Student of Peter Bacas Sensei|
The set of exercises that I was asked to make for the practices. 
* [[Breathing exercises training|http:files/publish/aikido/practice-breathing.pdf]]:  these exercises develop regular breathing techniques.
! Typeset CV Pages
The links below lead to the Curriculum Vitae (CV) pages for Filip Miletic. I provide several CV instances to present only the most relevant facts where appropriate.

All CV pages are given in the standard PDF format so that they look nice when printed and are easy to view on screen too.
* [[The Full CV|http:files/publish/filip-cv-full.pdf]]: Objective, Qualifications, Education, Work Experience, Awards, Publications, Languages, Hobbies.
* [[The Shorter CV|http:files/publish/filip-cv-all.pdf]]: Objective, Qualifications, Education, Work Experience, Languages.
* [[The Shortest CV|http:files/publish/filip-cv-business.pdf]]: Objective, Qualifications, Education, Work Experience.
! Viewable CV Pages
The link below lead to the Curriculum Vitae (CV) pages for Filip Miletic. This CV instance is provided for easy viewing from the Web.
* [[The Full CV|http:files/cv-html/filip-cv-full.html]]: (HTML) Objective, Qualifications, Education, Work Experience, Awards, Publications, Languages, Hobbies.
[[Welcome]].

Filip Miletić (~EI1)
Oce Technologies B.V.
Hakkestraat 3
''Venlo''
The Netherlands

''Phone'': +31 77 359 7846 (office), +31 6 3065 6607 (mobile)
''Email'': f i l m i l @ g m a i l . c o m
[[Public Key|http://www.hdlfactory.com/~filmil/files/filmil-public-key.asc]]

Changes to this notebook can be followed via the [[RSS Feed|http:index.xml]].
/***
|''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);
};


}
//}}}
{{{
// Specify your account number here!
_uacct = "UA-573218-2";
var pageTracker = _gat._getTracker(_uacct);

// CustomTracker as a namespace for tracking related functions
var CustomTracker = {
    // store a reference to the original displayTiddler function
    displayTiddler: story.displayTiddler
};

CustomTracker.track = function() {
    if (readOnly) {
        pageTracker._trackPageview.apply(this, arguments);
    }
};

CustomTracker.trackAndDisplayTiddler = function(srcElement, titles) {
// log with the tracker
CustomTracker.track('/' + titles);
// call the original displayTiddler function
CustomTracker.displayTiddler.apply(this,arguments);
};

// replace the default displayTiddler function with a tracking version
story.displayTiddler = CustomTracker.trackAndDisplayTiddler;

// Call once for the initial page load
CustomTracker.track();
}}}
[[Welcome]]
[[Contact]]
/***
|''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");

}
//}}}
|!Name|!Description|h
|[[Српски скајп / Skype Serbian|Filmil's Skype Translations]]|An explanation of how to use my Skype translation into Serbian|
|[[Korte vrijstellingstoets]]|The Impressions of the Dutch short integration test (korte vrijstellingstoets)|
I hold a [[Ph. D. in Electrical Engineering|Thesis Defense]] from [[Delft University of Technology|http://www.tudelft.nl]]. 

Until January 2007, I was a student at the [[Circuits and Systems group|http://cas.et.tudelft.nl]], [[Department Electrical Engineering|http://www.ewi.tudelft.nl]].  My thesis adviser during the research was [[prof. dr. ir. Patrick Dewilde|http://ens.ewi.tudelft.nl/People/bio.php?id=3]]. 

Before I started the [[research in Delft|Research]], I was graduated in 2002 a dipl.-ing. from [[School of Electrical Engineering|http://www.etf.bg.ac.yu]], of the [[University of Belgrade|http://www.bg.ac.yu]], Serbia.
From this page you can download a translation of Skype to Serbian language.  Here you see a collection of my translations to Serbian language for the [[Skype VoIP software|http://www.hdlfactory.com]] that I published on the [[Skype Translators Forum|http://forum.skype.com/index.php?showtopic=23102&hl=Serbian&st=60]] during the years.  Please pardon switching the language to Serbian at this moment.  You can also see the [[English translation of this page|Filmil's Skype Translations in English]].

''Увод''

Са ове стране можете да преузмете превод на српски језик за програм скајп (Skype).  Испод је дата збирка мојих превода за [[скајп (Skype)|http://www.skype.com]] које сам објављивао током година.  Ако вас занимају детаљи о преводима, погледајте [[питања и одговоре о преводу скајпа|Питања и одговори о преводу скајпа]].

У табелама испод су дате везе на датотеке са преводима.  
* У колони ''Систем'' стоји име оперативног система за који је превод намењен.  
* Колона ''Писмо'' одређује да ли је превод на ћирилици или латиници.  
* Колона ''Датум'' назначава датум када је превод објављен (скорашњи преводи су дорађени).  
* Колона ''Издање скајпа'' садржи ознаку издања скајпа за које је превод применљив.  Преводи //углавном// раде и на издањима чији се бројеви не поклапају тачно, тако да можете да их испробате чак иако немате тачно исту ознаку издања скајпа.  За више података о овоме погледајте [[питања и одговоре|Питања и одговори о преводу скајпа]].

''Треће издање скајпа (издања са ознаком 3.х.х.х)''

|!''Систем''|!''Писмо''|!''Датум''|!''Издање''|h
|виндоуз (Windows)|ћирилица|2. мај 2008.|[[3.8.x.x|http://www.hdlfactory.com/~filmil/files/publish/translation/Serbian_3.8.0.115_20080502_filmil.lang]]|
||латиница||[[3.8.x.x|http://www.hdlfactory.com/~filmil/files/publish/translation/SerbianLatin_3.8.0.115_20080502_filmil.lang]]|
|виндоуз (Windows)|ћирилица|23. децембар 2007.|[[3.6.x.x|http://www.hdlfactory.com/~filmil/files/publish/translation/Serbian_3.6.0.216_20071121_filmil.lang]]|
||латиница||[[3.6.x.x|http://www.hdlfactory.com/~filmil/files/publish/translation/SerbianLatin_3.6.0.216_20071121_filmil.lang]]|

''Друго издање скајпа (издања са ознаком 2.х.х.х)''

|!''Систем''|!''Писмо''|!''Датум''|!''Издање''|h
|виндоуз (Windows)|ћирилица|3. август 2006.|[[2.5.0.130|http://www.hdlfactory.com/~filmil/files/publish/translation/Serbian_2.5.0.130_20060803_filmil.lang]]|
||латиница||[[2.5.0.130|http://www.hdlfactory.com/~filmil/files/publish/translation/SerbianLatin_2.5.0.130_20060803_filmil.lang]]|

''Прво издање скајпа (издања са ознаком 1.х.х.х)''

|!''Систем''|!''Писмо''|!''Датум''|!''Издање''|h
|виндоуз (Windows)|ћирилица|16. новембар, 2005.|[[1.4.0.84|http://www.hdlfactory.com/~filmil/files/publish/translation/Serbian_1.4.0.84_20051116_filmil.lang]]|
||латиница||[[1.4.0.84|http://www.hdlfactory.com/~filmil/files/publish/translation/SerbianLatin_1.4.0.84_20051116_filmil.lang]]|

''Introduction''

This is a collection of my translations of the [[Skype|http://www.skype.com]] VoIP program to Serbian language.  For details about the translation, refer to the [[Questions and Answers page|Питања и одговори о преводу скајпа]].  However, that page is available in Serbian only.

The below give links to the translation files.
* The column ''System'' is the operating system name for which the translation is intended.
* The column ''Script'' determines whether the translation is in Cyrillic or Latin script.
* The column ''Date'' gives the date that the translation was published (recent translations are more polished)
* The column ''Skype Edition'' contains the version number of Skype for which the translation is made.  The translations //mostly// work also for the versions that do not match exactly with the number given, so you can try them out even if you do not have the matching Skype version.  More info about this is available on the [[Q&A page|Питања и одговори о преводу скајпа]].

''Third Skype Edition (editions with version 3.х.х.х)''

|!''System''|!''Script''|!''Date''|!''Edition''|h
|Windows|Cyrillic|May 2, 2008|[[3.8.x.x|http://www.hdlfactory.com/~filmil/files/publish/translation/Serbian_3.8.0.115_20080502_filmil.lang]]|
||Latin||[[3.8.x.x|http://www.hdlfactory.com/~filmil/files/publish/translation/SerbianLatin_3.8.0.115_20080502_filmil.lang]]|
|Windows|Cyrillic|December 23,  2007|[[3.6.0.216, 3.6.x.x|http://www.hdlfactory.com/~filmil/files/publish/translation/Serbian_3.6.0.216_20071121_filmil.lang]]|
||Latin||[[3.6.0.216, 3.6.x.x|http://www.hdlfactory.com/~filmil/files/publish/translation/SerbianLatin_3.6.0.216_20071121_filmil.lang]]|

''Second Skype Edition (editions with version 2.х.х.х)''

|!''System''|!''Script''|!''Date''|!''Edition''|h
|Windows|Cyrillic|August 3, 2006|[[2.5.0.130|http://www.hdlfactory.com/~filmil/files/publish/translation/Serbian_2.5.0.130_20060803_filmil.lang]]|
||Latin||[[2.5.0.130|http://www.hdlfactory.com/~filmil/files/publish/translation/SerbianLatin_2.5.0.130_20060803_filmil.lang]]|

''First Skype Edition (editions with version 1.х.х.х)''

|!''System''|!''Script''|!''Date''|!''Edition''|h
|Windows|Cyrillic|November 16, 2005|[[1.4.0.84|http://www.hdlfactory.com/~filmil/files/publish/translation/Serbian_1.4.0.84_20051116_filmil.lang]]|
||Latin||[[1.4.0.84|http://www.hdlfactory.com/~filmil/files/publish/translation/SerbianLatin_1.4.0.84_20051116_filmil.lang]]|

<<closeAll>><<permaview>><<newTiddler>><<newJournal 'DD MMM YYYY'>><<saveChanges>><<slider chkSliderOptionsPanel OptionsPanel 'options »' 'Change TiddlyWiki advanced options'>>
The articles are here:
* [[Serbian (српски)|http:files/publish/korte-vrijstelling-objasnjenje.pdf]]
* [[English|http:files/publish/korte-vrijstelling-explanation.pdf]]

Since you are probably looking for the above mentioned articles, I am explaining this in the upside-down fashion, in order to indulge the impatient and cater to the curious at the same time.

I took the so-called ''korte vrijstellingstoets'' late in 2007.  This test is a short form waiver test, which waives those that pass it from the obligation to do the Dutch Naturalization test.  As opposed to the naturalization test, this test lasts much less (45 minutes versus several hours) and has fewer parts (one versus three).  

It is therefore appealing to do the short test if you intend to go through the naturalization, as it saves time and money.  However, it can only be taken once.  That is, if you fail the short waiver test, you have to take the full test.  This is why it is important to prepare for the test well.

As it seems that there is very little material to be found on the Internet about this test, I decided to write a short article describing the one that I took.  The article was originally written in Serbian, but by popular demand is now available in English as well.
/***
|''Name:''|LegacyStrikeThroughPlugin|
|''Description:''|Support for  legacy (pre 2.1) strike through formatting|
|''Version:''|1.0.1|
|''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|
|''Browser:''|Firefox 1.0.4+; Firefox 1.5; InternetExplorer 6.0|

***/

//{{{

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

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

} // end of "install only once"
//}}}
! Work Related
* Present
** [[Oce Technologies B.V.|http://www.oce.nl]], my current employer.
* Past
** [[DECIS Lab|http://www.decis.nl]], the laboratory I used to work part-time.
** [[Combined|http://combined.decis.nl]], the website of the project I worked on.
! Activities
* [[Translations]], translating useful computer programs into Serbian language.
* [[Наше писмо|http://www.nasepismo.net]], the informal group for the usage of Serbian language and Cyrillic script
* [[Culturele Aikido Bond Nederland|http://www.aikido-cabn.nl]], the website of the Aikido Federation that I belong to.
! Personal Pages
* [[Aleksa|http://www.aleksa.org]], he keeps the Internets running.
[[Welcome]]
[[Contact]]
[[Education]]
[[CV|CV Pages]]
[[Aikido]]
[[Publications]]
[[Links]]
[[Downloads]]
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<<closeAll>><<permaview>><<newTiddler>><<newJournal 'DD MMM YYYY'>><<saveChanges>><<slider chkSliderOptionsPanel OptionsPanel 'options »' 'Change TiddlyWiki advanced options'>>
Last Updated: 
Copyright © 
<!--{{{-->
<div class='header'>
     <div class='gradient' macro='gradient vert #FF8614 #DA4A0D '>
	<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='contentFooter' refresh='content' tiddler='contentFooter'></div>
</div>

<!--}}}-->
! Thesis
# F. Miletic. "[[An Architecture for Task Execution in Adverse Environments|http:files/publish/miletic-thesis.zip]]",  ~PhD Thesis, ISBN 978-90-9021920-2, TU Delft, May 2007. [[release notes|Thesis Release Notes]]
! Journal
# F. Miletic and P. Dewilde. "A Distributed Structure for Service Description Forwarding in Mobile ~Ad-Hoc Networks", Special Issue Int. Tran. Systems Science and Applications, 2(3) 2006, 227-244.
! Proceedings
# F. Miletic and P. Dewilde. "A Distributed Structure for Service Description Forwarding in Mobile ~Ad-Hoc Networks", Net Object Days, 2006, Erfurt.
# F. Miletić and P. Dewilde. "Design Considerations for ~Infrastructure-Less Mobile Middleware Platform", Proc. BNAIC 2005, Brussels, October 2005. 
# F. Miletić and P. Dewilde. "Data Storage in Unreliable ~Multi-Agent Networks", Proc. AAMAS 2005, Utrecht, July 2005. 
# F. Miletić and P. Dewilde. "Coding Approach to Fault Tolerance in ~Multi-Agent Systems", Proc. IEEE KIMAS, Boston (MA), April 2005.
# F. Miletić and P. Dewilde. "Distributed Coding in ~Multi-Agent Systems", Proc. IEEE Conf. Systems, Man and Cybernetics, Den Haag, October 2004.
I studied in the [[Circuits and Systems Group|http://cas.et.tudelft.nl]] and was involved with the group's new research track:  ''Intelligent Systems Design''. Within the research track we investigated in depth the fault-tolerant distributed system architectures.

The research treated a novel distributed computing system, made of mobile processing nodes.

The research goals are identifying and characterization of a system architecture supporting robust computation in face of node and network ''volatility''.

The project was initiated through [[DECIS Lab|http://www.decis.nl]] in Delft, within the scope of the Project [[COMBINED Systems|http://combined.decis.nl]]. 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>SITE_TITLE: TIDDLER_TITLE</title>
<meta name="description" content="SITE_SUBTITLE">
<meta name="keywords" content="TIDDLER_KEYWORDS">
<script language="JavaScript" type="text/javascript">
location.href = 'TIDDLER_URL';
</script>
<base href="TIDDLER_URL">
</head>

<body>
<noscript>
<a href="TIDDLER_URL">TIDDLER_TITLE</a>
</noscript>
TIDDLER_CONTENT
</body>
</html>
//{{{
function generateSEOFiles()
{
	// last update: 2007-02-14 by Fabrice Proudhon
	// http://www.superphysique.net#%5B%5BSEO%20TiddlyWiki%20Plugin%5D%5D
	var originalPath = document.location.toString();
	if(originalPath.substr(0,5) != "file:") 
	{
		alert(config.messages.notFileUrlError);
		if(store.tiddlerExists(config.messages.saveInstructions))
			story.displayTiddler(null,config.messages.saveInstructions);
		return;
	}
	var y = [];
	var g = [];
	var localPath = getLocalPath(originalPath);
	var c = store.getTiddlerText("SEOTiddlyWikiConfig");
	var su = store.getTiddlerText("SiteUrl");
	var st = wikifyPlain("SiteTitle");
	var sbt = wikifyPlain("SiteSubtitle");
	var htmlPath = localPath.substr(0,localPath.lastIndexOf("/"));
	var tiddlers = store.getTiddlers("modified","excludeSearch");
	g.push('<url><loc>' + su.htmlEncode() + '</loc></url>');
	y.push(su.htmlEncode());
	for (var t=0; t<tiddlers.length; t++) {
		var content = c;
		var filename = tiddlers[t].title.htmlEncode();
		filename = filename.toLowerCase();
		filename = filename.replace(/ |\/|@/gi, '-');
		filename = filename.replace(/(-)\1+/gi, '$1');
        	content = content.replace(/SITE_TITLE/gi, st.htmlEncode());
        	content = content.replace(/SITE_SUBTITLE/gi, sbt.htmlEncode());
        	content = content.replace(/TIDDLER_TITLE/gi, tiddlers[t].title.htmlEncode());
		content = content.replace(/TIDDLER_URL/gi, su.htmlEncode() + '#' + String.encodeTiddlyLink(tiddlers[t].title));
        	content = content.replace(/TIDDLER_KEYWORDS/gi, tiddlers[t].tags.join(',').htmlEncode());
        	content = content.replace(/TIDDLER_CONTENT/gi, wikifyStatic(tiddlers[t].text,null,tiddlers[t]).htmlEncode());
        	content = content.replace(/&lt;/gi, '<');
        	content = content.replace(/&gt;/gi, '>');
        	content = content.replace(/&quot;/gi, '"');
		var d = tiddlers[t].modified.getFullYear() + '-';
		if (tiddlers[t].modified.getMonth() + 1 < 10) d = d + '0';
		d = d + (tiddlers[t].modified.getMonth() + 1) + '-';
		if (tiddlers[t].modified.getDate() < 10) d = d + '0';
		d = d + tiddlers[t].modified.getDate();
		for (var ta=0; ta<tiddlers[t].tags.length; ta++) {
			var tag = tiddlers[t].tags[ta].toLowerCase();
			g.push('<url><loc>' + su.htmlEncode() + escape(tag) + '/' + escape(filename) + '.htm' + '</loc><lastmod>' + d + '</lastmod></url>');
			y.push(su.htmlEncode() + escape(tag) + '/' + escape(filename) + '.htm');
			saveFile(htmlPath + '/' + tag + '/' + filename + '.htm', convertUnicodeToUTF8(content));
		}
	}
	saveFile(htmlPath + '/urllist.txt', convertUnicodeToUTF8(y.join('\n')));
	saveFile(htmlPath + '/sitemap.xml', '<?xml version="1.0" encoding="utf-8"?><urlset xmlns="http://www.google.com/schemas/sitemap/0.84">\n' + convertUnicodeToUTF8(g.join('\n')) + '</urlset>');
	displayMessage('SEO files created', '');
}
//}}}
<<closeAll>><<permaview>><<newTiddler>><<newJournal 'DD MMM YYYY'>><<saveChanges>><<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;}
/*}}}*/
Home Page
Filip Miletic
http://www.hdlfactory.com/~filmil/
/***
|''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);
	}
};


}
//}}}
[[SideBarWG]]

#topMen br {display:none;}
/***
!Top Menu Styles
***/
/*{{{*/
#topMenu br {display:none; }
#topMenu { background: #000 ; color:#fff;padding: 1em 1em;}
/*}}}*/

/***
!General
***/
/*{{{*/
body {
 background: #444;
 margin: 0 auto;
}

 #contentWrapper{
 background: #fff;
 border: 0;
 margin: 0 1em;

 padding:0;
}
/*}}}*/

/***
!Header rules
***/
/*{{{*/
.titleLine{
 margin: 68px 3em 0em 0em;
margin-left:1.7em;
margin-bottom: 28px;
 padding: 0;
 text-align: left;
 color: #fff;
}

.siteTitle {
	font-size: 2em;
        font-weight: bold;
}

.siteSubtitle {
	font-size: 1.1em;
        display: block;
        margin: .5em auto 1em;
}

.gradient {margin: 0 auto;}



.header {
 background: #fff; 
 margin: 0 0em;
 padding:0 12px;

}
/*}}}*/

/***
!Display Area
***/
/*{{{*/
#bodywrapper {margin:0 12px; padding:0;background:#fff; height:1%}

#displayArea{
 margin: 0em 16em 0em 1em;
 text-align: left;
}

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

h1,h2,h3,h4,h5 { color: #000; background: transparent; padding-bottom:2px; border-bottom: 1px dotted #666; }
.title {color:black; font-size:1.8em; border-bottom:1px solid #333; padding-bottom:0.3px;}
.subtitle { font-size:90%; color:#ccc; padding-left:0.25em; margin-top:0.1em; }

.shadow .title {
	color: #aaa;
}

.tagClear{
	clear: none; 
}

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

* html .editor textarea, * html .editor input {
	width: 98%;
}

.tiddler {margin-bottom:1em; padding-bottom:0em;}


.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;}

#sidebar .highlight, #sidebar .marked {background:transparent;}

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

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

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

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


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

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

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

.viewer blockquote {
	border-left: 3px solid #000;
}

.viewer pre, .viewer code {
	border: 1px dashed #ccc;
	background: #eee;}

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

.highlight, .marked {background:transparent; color:#111; border:none; text-decoration:underline;}

.viewer .highlight, .viewer .marked {text-decoration:none;}

#sidebarTabs .highlight, #sidebarTabs .marked {color:#000; text-decoration:none;}

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

.viewer .tabSelected:hover{color:#000;}

.viewer .tabSelected {font-weight:bold;}

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

.tabContents {
 background: #fff;
  color: #000;
}
/*}}}*/
/***
!!!Tables
***/
/*{{{*/
.viewer table {
	border: 1px solid #000;
}

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

.viewer td, .viewer tr {
	border: 1px solid #111; padding:4px;
}
/*}}}*/


/***
!!!Editor area
***/
/*{{{*/
.editor input, .editor textarea {
	border: 1px solid #ccc;
}

.editor {padding-top:0.3em;}

.editor textarea:focus, .editor input:focus {
	border: 1px solid #333;
}
/*}}}*/

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

#sidebarOptions .sliderPanel {
	background: #eee; border:1px solid #ccc;
}

/*}}}*/

/***
!Body Footer rules
***/
/*{{{*/
#contentFooter {
 text-align: center;
 clear: both;
 color:#fff;
 background: #000;
 padding: 1em 2em;
font-weight:bold;
}

/*}}}*/
/***
!Link Styles
***/
/*{{{*/
a{
	color: #000;
}

a:hover{
        color: #FF6600;
        background:#fff;
}


.button {
	color: #000;
	border: 1px solid #fff;
}

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

.button:active {
	color: #fff;
	background: #ff8614;
	border: 1px solid #000;
}

.tiddlyLink {border-bottom: 1px dotted #000;}
.tiddlyLink:hover {border-bottom: 1px dotted #FF6600;} 

.titleLine a {border-bottom: 1px dotted #FF9900;}

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

.siteTitle a, .siteSubtitle a{
 color: #fff;
}

.viewer .button {border: 1px solid #ff8614; font-weight:bold;}
.viewer .button:hover, .viewer .marked, .viewer .highlight{background:#ff8614; color:#fff; font-weight:bold; border: 1px solid #000;}

#topMenu .button, #topMenu .tiddlyLink {
 margin-left:0.5em; margin-right:0.5em;
 padding-left:3px; padding-right:3px;
 color:white; font-weight:bold;
}
#topMenu .button:hover, #topMenu .tiddlyLink:hover { background:#000; color:#FF8814}

#topMenu a{border:none;}
/*}}}*/

/***
!Message Area /%=================================================%/
***/
/*{{{*/
#messageArea {
	border: 4px dotted #ff8614;
	background: #000;
	color: #fff;
        font-size:90%;
}

#messageArea .button {
	padding: 0.2em;
	color: #000;
	background: #fff;
        text-decoration:none;
        font-weight:bold;
        border:1px solid #000; 
}

#messageArea a {color:#fff;}

#messageArea a:hover {color:#ff8614; background:transparent;}

#messageArea .button:hover {background: #FF8614; color:#fff; border:1px solid #fff; }

/*}}}*/

/***
!Popup /%=================================================%/
***/
/*{{{*/
.popup {
	background: #ff8814;
	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: #ff8614;
	color: #fff;
	border: none;
        text-decoration:underline;
}

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

.searchBar input{
 border: 1px inset #000; background:#EFDFD1; width:10em; margin:0;
}

.searchBar input:focus {
 border: 1px inset #000; background:#fff;
}

*html .titleLine {margin-right:1.3em;}

*html .searchBar .button {margin-left:1.7em;}

 .HideSideBarButton {float:right;} 
/*}}}*/

.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;}

#hoverMenu  .button, #hoverMenu  .tiddlyLink {border:none; font-weight:bold; background:#f37211; color:#fff; padding:0 5px; float:right; margin-bottom:4px;}
#hoverMenu .button:hover, #hoverMenu .tiddlyLink:hover {font-weight:bold; border:none; color:#f37211; background:#000; padding:0 5px; float:right; margin-bottom:4px;}

#topMenu .fontResizer {float:right;}

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

#sidebarTabs .txtMoreTab .tiddlyLinkExisting {
 font-weight: bold;
 font-style: normal;
}

.block a{display:block;}
From the results obtained in the course of my [[research|Research]], I produced the thesis ''"An Architecture for Workflow Execution in Adverse Environments"''.

I defended this thesis with success on ''June 4, 2007'', before the committee appointed by the faculty. The defense started at ''12.30'' and lasted for precisely one hour. It took place in the ''Senatzaal'' (Senate Hall), in the [[Aula of the TU Delft|http://www2.ei.tbm.tudelft.nl/EI8Conference/Route%20Guide%20to%20TU%20Delft.pdf]].

At ''12.00'', on the same date and at the same place, I gave a short introduction to the thesis material. The introduction and the defense were public events. Everyone was welcome to attend.

A reception for all the attendees followed the committee deliberation.
* No more thesis copies are left from the first print.  Sorry.
* The current online version differs from the original in that the title page has been somewhat redesigned.
!! Introduction
I maintain or used to maintain Serbian language localisations for several (about 30 in total) small to medium size programs.  Everyone is welcome to review and [[comment|Contact]] on the translations.  The translations are offered as a single [[GIT|http://git.or.cz]] archive for peer review, and almost all of them have been pushed upstream and are now a part of their respective programs ([[Skype|http://www.skype.com]] being a notable exception due to Skype's translation policy).  
!! Big Things
I maintain the Serbian translation of the [[Mozilla programs (Firefox, Thunderbird and Seamonkey)|http://www.mozilla.org]].  The [[translations of Firefox, Thunderbird and Seamonkey|http://cowfarm.no-ip.org:9000/mozilla]] form a separate GIT archive since they are rather bulky.
!! Checking the translations out
The translations are available for anonymous download via the GIT protocol and the URL: {{{git://cowfarm.no-ip.org:9003/translations.git}}}.

When you use the {{{git}}} command line client, this is how you can get your own copy of the repository:
{{{
git clone git://cowfarm.no-ip.org:9003/translations.git
}}}

Feel free to [[contact|Contact]] me with the translation patches if you have them.
My name is [[Filip Miletić|http:images/filip-may-2005.jpg]].  I work at [[Oce Technologies B.V.|http://www.oce.com]], as a hardware engineer.  I design hardware for heavy-duty computer printers.

Outside of work, I am a devoted [[aikido|Aikido]] practitioner. 
Copyright [[Osmosoft|http://www.tiddlywiki.com]]
//{{{
//This ensures that the footer sticks to the bottom of the screen when there are no tiddlers open. If that is not desirable, it can be deleted.
function setFooter() {
         if (document.getElementById && document.getElementById("contentFooter") ) {
            var windowHeight=findWindowHeight();
         if (windowHeight>0) {
            var contentHeight= document.getElementById('mainMenu').offsetHeight + document.getElementById("header").offsetHeight + document.getElementById("contentFooter").offsetHeight;
            var menu= document.getElementById('mainMenu');
            if (windowHeight-(contentHeight)>=0) {
               menu.style.position='relative';
               menu.style.marginBottom=(windowHeight-(contentHeight))+'px';
               }
            else {
                 menu.style.position='';
                 menu.style.marginBottom='';
                 }
            }
         }
}
window.onresize = function() {
  setFooter();
}

Story.prototype.refreshTiddler_footerhack=Story.prototype.refreshTiddler;
Story.prototype.refreshTiddler = function (title,template,force)
{    
var theTiddler = Story.prototype.refreshTiddler_footerhack.apply(this,arguments);
setFooter();
   return theTiddler;}

//}}}
''Како се поставља превод?''
Претпоставићу овде да сте инсталирали издање скајпа на енглеском језику.
# Најпре преузмите датотеку са преводом са [[стране са преводима|Filmil's Skype Translations]].  Пошто скајп не препознаје аутоматски тип датотеке, датотеку преузмите притиском на друго (десно) дугме у читачу мреже и избором ставке за чување („сачувај као“ или „Save As...“).  Немојте преузимати притиском на прво (лево) дугме, јер то може да покрене неки други програм.
# Одложите датотеку на неко место на диску Вашег рачунара и запамтите где се налази.
# Покрените скајп на енглеском језику.
# У менију у врху скајповог прозора пронађите ставку //„Tools“// и изаберите је.  Треба да се отвори мени са више ставки.
# У менију који се отворио изаберите ставку //„Change Language“//. Треба да се отвори још један подмени.
# У подменију који се отворио изаберите ставку //„Load Skype Language File“//.  Треба да се отвори прозор за избор датотеке.
# Сада се у прозору за избор датотеке вратите на место где сте сачували датотеку са преводом из првог корака, и изаберите је.  Притисните дугме //„OK“//.
# Ако је све у реду, ваш скајп је сада на српском језику.

''Не ради ми превод, рачунар мисли да је датотека у формату MP3. Шта да радим?''
Ово је проблем са подешавањима на Вашем рачунару.  Погледајте [[како исправити подешавања|скајпова датотека погрешно препозната]].

''Не могу да преузмем превод.  Шта се дешава?''
Изгледа да Ваш рачунар или веза са интернетом имају проблема.  Пријем датотека са преводом сам успешно проверио са више различитих рачунара.  На сваком од њих превод је примљен и постављен без проблема.  Пробајте да мало сачекате са пријемом а онда пробате поново.  Не могу Вам слати датотеке са преводом на ел. пошту.

''Немам баш тачну ознаку издања за које је доступан превод.  Да ли ипак могу да користим неки од понуђених превода?''
Препоручујем да поставите најновије издање скајпа и одговарајуће издање превода.

''Када стиже ново издање превода?''
Ново издање превода стиже када се промени други значајан број издања.  То значи на пример, ако је тренутно издање превода 3.8.х.х, да ће нови превод да се појави ако изађе издање скајпа 3.9.х.х или више.  Промена са, рецимо 3.8.0.100 на 3.8.0.200 не значи и ново издање превода.

''Већ користим постојеће издање превода, а изашло је ново.  Да ли треба да инсталирам нови превод?''
Начелно се препоручује употреба превода који је намењен баш за издање скајпа које Ви користите.  Ако сте инсталирали ново издање скајпа, препоручује се да инсталирате и одговарајуће издање превода.  Можете наставити да користите и старо издање превода, уколико установите да је за Ваше потребе старије издање довољно добро.  Старије издање углавном значи да ћете с времена на време наићи на непреведене поруке.  Ако Вам то не смета, онда не морате ништа да дирате.  

''Твој превод ми је направио штету на рачунару!  Изгубих податке!''
Преводе које сам понудио користите увек на сопствену одговорност.  Ни у ком случају не одговарам за било какве проблеме изазване употребом превода, укључујучи али не ограничавајући се на: губитак података, повреде на раду и у кући, душевни бол, главобоље, губитак времена, простора, пара, живаца, профита, било какво оштећење или губитак имовине или било чега другог.  Другим речима, ако због превода неко упадне у невоље, то је искључиво ваш проблем.

''1. Овај превод је одличан!''
''2. Имам предлог!''
''3. Моја баба би ово боље превела од тебе!''
Молим да предлоге, похвале, критике, покуде и остало оставите [[на скајповом преводилачком форуму|http://forum.skype.com/index.php?showtopic=23102]].  Тако сви могу да имају увид у пријављене и исправљене пропусте.

''Шта ће нам уопште превод скајпа на српски?  Зар енглеско издање није сасвим довољно?''
Скајп (Skype) је преведен на српски јер //заслужујемо// да имамо превод.  

Осим тога, скајп је један од ретких технички-оријентисаних програма који користи широк круг људи.  Од тог широког круга људи, не сналазе се сви сјајно са енглеским језиком.  Превод је намењен да њима олакша употребу програма.

Један модеран пример је разговор деце-гастарбајтера са родитељима у Србији.  Неки већ имају и унуке-гастарбајтере. Скајп је јефтин начин да се разговара, поготово откад је брзи Интернет дошао у Србију, па су и стари родитељи повукли ногу и почели да користе ту новотарију.  Пошто знање страних језика није тако широко распрострањено у генерацијама наших родитеља, они ће се вероватно боље снаћи ако пред собом имају издање које говори српски језик.

''Али мени је енглески сасвим довољан!''
Нема проблема.  Не морате да користите превод.

''Превода за скајп има колико хоћеш.  Зашто да користим баш твој?''
Неки од могућих разлога да користите баш мој превод јесу:
# ''Доступан је'' на ћирилици и на латиници и увек ће бити доступан истовремено на два писма.  Аутор вам не намеће које ћете писмо да користите на вашем рачунару!  Изаберите сами оно које вам више одговара.  Машинско пресловљавање гарантује да су преводи на два писма увек //идентични//.
# ''Квалитетан је.''  Аутор превода је читао и књиге које нису део школске лектире и пазио је на часовима српског, тако да је превод елементарно писмен.  Аутор се преко 20 година бави рачунарима и техником.  Због тога познаје прихваћену терминологију, коју онда користи при преводу.  Ако нешто не зна, онда уме да се распита и на основу одговора унапреди превод.  
# ''Квалитетно је изведен.''  Аутор користи збирку преводилачких алата који добар део превођења одрађују аутоматски.  То је гаранција конзистентности разних издања превода.
# ''Флексибилан је.''  Ако умете неки израз боље да формулишете, обратите се аутору.  Ако је све у реду, Ваш ће предлог бити уважен.
Напокон, избор превода, као и да ли ћете уопште да користите превод или не, искључиво је Ваш.

''Где могу да сазнам више о скајпу?''
Посетите [[почетну страну скајпа за Србију|http://www.skype.co.yu]].  

''Где могу да сазнам више о преводима програма на српски језик?''
На [[Вокабуларовом форуму о преводима|http://www.vokabular.org/forum/index.php?board=28.0]], наравно.

''Како да променим лозинку за скајп?''
Набоље да погледате [[упутство на скајповом сајту за промену лозинке|http://support.skype.com/index.php?_a=knowledgebase&_j=questiondetails&_i=109]].

''Имам питање о употреби скајпа...''
Погледајте [[скајпову страну за помоћ|http://support.skype.com/index.php]].
''Проблем''
Један део корисника превода скајпа (Skype) на српском и на виндовсу (Windows) има проблем са употребом превода.  Рачунар из неког разлога скајпов превод (датотеку са наставком {{{.lang}}}) протумачи као музичку датотеку (MP3).  Под одређеним условима, датотеку није могуће преименовати на исправан начин, и скајп датотеку не препознаје.

''Последица''
Превод не може да се користи.

''Решење''
Решење се састоји у измени подешавања виндовсове радне површине.  У наставку је факсимил разговора са једним корисником који решава описани проблем.  Име корисника о коме је реч је наравно измењено.

{{{
[wo feb 20 2008 18:13:13] Filip Miletic: добро вече.
[wo feb 20 2008 18:13:16] … пробаћу да помогнем.
[wo feb 20 2008 18:13:27] … на жалост ми се микрофон покварио па морам да куцам.
[wo feb 20 2008 18:14:15] K.M.: Hvala na pokusajima
[wo feb 20 2008 18:14:37] Filip Miletic: дакле —
[wo feb 20 2008 18:14:40] … да пробамо?
[wo feb 20 2008 18:15:23] K.M.: Na sajtu sam.Sta da klikne?
[wo feb 20 2008 18:15:39] Filip Miletic: полако
[wo feb 20 2008 18:15:43] … идемо редом.
[wo feb 20 2008 18:15:49] … прво и најважније,
[wo feb 20 2008 18:15:57] … да утврдимо да ли имамо пред собом исте слике
[wo feb 20 2008 18:16:13] … да  ли можете да ми кажете следеће:
[wo feb 20 2008 18:16:24] … 1) који оперативни систем користите?
[wo feb 20 2008 18:16:32] … 2) које издање скајпа користите?
[wo feb 20 2008 18:17:02] K.M.: windowsxp prof na lap top
[wo feb 20 2008 18:17:09] Filip Miletic: то је добро.
[wo feb 20 2008 18:17:15] … на ком језику је оперативни систем?
[wo feb 20 2008 18:17:32] K.M.: na engleskom
[wo feb 20 2008 18:17:46] Filip Miletic: и то је добро , јер код себе имам исто икс-пе, исто на енглеском.
[wo feb 20 2008 18:18:03] … да ли можете да ми одговорите на питање под 2)?
[wo feb 20 2008 18:18:41] K.M.: zadnji skoro sam ga skinuo
[wo feb 20 2008 18:18:59] Filip Miletic: да ли можете да ми кажете тачно о којем се издању ради?
[wo feb 20 2008 18:19:51] K.M.: kako to mogu da vidim
[wo feb 20 2008 18:20:22] Filip Miletic: претпоставићу да Вам је тренутно скајп на енглеском
[wo feb 20 2008 18:20:41] K.M.: jeste
[wo feb 20 2008 18:21:05] Filip Miletic: погледајте главни прозор СКајпа
[wo feb 20 2008 18:21:24] … и изаберите ставку Help
[wo feb 20 2008 18:21:40] … у менију затим  About Skype
[wo feb 20 2008 18:21:56] … у средини прозора који се затим отвори треба да стоји:
[wo feb 20 2008 18:22:09] … SkypeTM Version ....
[wo feb 20 2008 18:22:20] … где тачкице представљају низ бројева
[wo feb 20 2008 18:22:28] … треба ми да ми напишете који бројеви ту стоје
[wo feb 20 2008 18:22:33] … код мене је: 3.6.0.244.
[wo feb 20 2008 18:22:35] K.M.: 3.6.0.244
[wo feb 20 2008 18:22:42] Filip Miletic: одлично
[wo feb 20 2008 18:23:05] … у том случају директно прелазимо на ствар
[wo feb 20 2008 18:23:07] K.M.: sta dalje ciniti
[wo feb 20 2008 18:23:50] Filip Miletic: http://www.hdlfactory.com/~filmil/#%5B%5BFilmil's%20Skype%20Translations%5D%5D
[wo feb 20 2008 18:24:05] … идите на ову адресу (довољно је да притиснете дугме на мишу док је стрелица изнад)
[wo feb 20 2008 18:24:21] K.M.: dobio sam
[wo feb 20 2008 18:24:26] Filip Miletic: шта стоји на екрану
[wo feb 20 2008 18:25:23] K.M.: filmilskype translation
[wo feb 20 2008 18:25:41] Filip Miletic: одлично
[wo feb 20 2008 18:25:49] … реците ми сада, да ли желите да користите ћирилицу или латиницу
[wo feb 20 2008 18:26:09] K.M.: latinicu da ne zabrljam
[wo feb 20 2008 18:26:17] Filip Miletic: штета, али у реду
[wo feb 20 2008 18:26:26] … идемо даље
[wo feb 20 2008 18:26:28] … у том случају
[wo feb 20 2008 18:26:43] … уочите табелу са насловом
[wo feb 20 2008 18:26:56] … „Треће издање скајпа (издања са ознаком 3.х.х.х)“
[wo feb 20 2008 18:27:10] … уочите у табели ред у коме као писмо стоји латиница.
[wo feb 20 2008 18:28:26] K.M.: video sam
[wo feb 20 2008 18:29:00] … jel treba da kliknem
[wo feb 20 2008 18:29:14] Filip Miletic: у истом реду, у колони „Издање скајпа“ стоји: 3.6.0.216, 3.6.0.244
[wo feb 20 2008 18:29:31] K.M.: da da
[wo feb 20 2008 18:29:41] Filip Miletic: да, али не уобичајеним дугметом, већ десним
[wo feb 20 2008 18:30:13] K.M.: i sta posle
[wo feb 20 2008 18:30:35] Filip Miletic: ако је све у реду, отвориће се мени на месту миша
[wo feb 20 2008 18:30:44] … постоји опција Save Target As...
[wo feb 20 2008 18:30:56] … изаберите је.
[wo feb 20 2008 18:31:17] K.M.: sacuvaj cilj kao
[wo feb 20 2008 18:31:29] Filip Miletic: или тако
[wo feb 20 2008 18:31:37] … ја гледам у енглеско издање.
[wo feb 20 2008 18:32:06] … треба да се отвори прозор који нуди да се изабере место за чување датотеке.
[wo feb 20 2008 18:32:07] K.M.: sad pise gde da sacuvam
[wo feb 20 2008 18:32:10] Filip Miletic: запамтите које је то место.
[wo feb 20 2008 18:32:19] … на пример радна површина (десктоп)
[wo feb 20 2008 18:32:27] … и притисните „Save“
[wo feb 20 2008 18:32:39] … пола посла је готово.
[wo feb 20 2008 18:33:12] K.M.: pita da li da otvorim fascik
[wo feb 20 2008 18:34:05] Filip Miletic: ?
[wo feb 20 2008 18:34:09] … ово није очекивано.
[wo feb 20 2008 18:34:11] … о чему се ради
[wo feb 20 2008 18:34:13] … ?
[wo feb 20 2008 18:35:02] K.M.: preuzimanje zavrseno i pise otvori otvori fasciklu i zatvori
[wo feb 20 2008 18:35:56] Filip Miletic: да ли знате где сте сачували датотеку?
[wo feb 20 2008 18:36:13] K.M.: na desk topu
[wo feb 20 2008 18:36:36] Filip Miletic: да ли видите на десктопу њену сличицу?
[wo feb 20 2008 18:37:13] K.M.: vidim
[wo feb 20 2008 18:37:26] Filip Miletic: одлично
[wo feb 20 2008 18:37:54] K.M.: dalje?
[wo feb 20 2008 18:38:05] Filip Miletic: сада морам да проверим како је подешен Ваш рачунар
[wo feb 20 2008 18:38:10] … за то  ми треба Ваша помоћ
[wo feb 20 2008 18:38:32] K.M.: nadam se da cu pomoci
[wo feb 20 2008 18:38:34] Filip Miletic: пронађите датотеку на десктопу и притисните десно дугме миша
[wo feb 20 2008 18:38:48] … из менија који се отвори, изаберите „Properties“
[wo feb 20 2008 18:39:20] … затим у прозору који се тако отвори, пронађите ред у коме пише: Type of file: ...
[wo feb 20 2008 18:39:22] K.M.: otvorio
[wo feb 20 2008 18:39:29] Filip Miletic: и испишите ми цео ред.
[wo feb 20 2008 18:39:57] K.M.: winamp media file
[wo feb 20 2008 18:40:07] Filip Miletic: то није добро, али је излечиво
[wo feb 20 2008 18:40:26] K.M.: znaci ima spasa
[wo feb 20 2008 18:40:37] Filip Miletic: увек.
[wo feb 20 2008 18:40:54] K.M.: sta dalje ciniti
[wo feb 20 2008 18:40:56] Filip Miletic: проблем је у подешавању које има Ваш рачунар
[wo feb 20 2008 18:41:08] … Ваш рачунар сматра да је речена датотека део винампа
[wo feb 20 2008 18:41:12] … што у овом случају није истина.
[wo feb 20 2008 18:41:25] … тако да ћемо прво да га убедимо у супротно а затим идемо даље.
[wo feb 20 2008 18:41:43] K.M.: ajd nije on pametniji od nas
[wo feb 20 2008 18:42:17] Filip Miletic: ако је све у реду, на десктопу треба да постоји сличица испод које пише My Computer
[wo feb 20 2008 18:42:38] K.M.: ima
[wo feb 20 2008 18:42:46] Filip Miletic: притисните двапут на сличицу левим дугметом миша.
[wo feb 20 2008 18:43:01] … треба да се отвори прозор у чијем је наслову исти текст (My Computer)
[wo feb 20 2008 18:43:47] … у истом прозору, близу врха, али не сасвим, стоји поље „Address“
[wo feb 20 2008 18:43:53] K.M.: stoji moj racunar
[wo feb 20 2008 18:44:07] Filip Miletic: то значи да је оперативни систем на српском?
[wo feb 20 2008 18:44:10] … или грешим?
[wo feb 20 2008 18:44:25] K.M.: jeste delimicno
[wo feb 20 2008 18:44:36] Filip Miletic: у сваком случају, моји су савети увек у односу на енглеско издање.
[wo feb 20 2008 18:44:51] K.M.: snacicemo se
[wo feb 20 2008 18:45:06] Filip Miletic: постоји ставка „Address“ поред које је поље у коме треба да стоји „My Computer“
[wo feb 20 2008 18:45:17] K.M.: adeesa pise moj racunar
[wo feb 20 2008 18:45:35] Filip Miletic: може и то
[wo feb 20 2008 18:45:52] … здесна од тог поља стоји дугме са троуглићем (стрелицом?) надоле. притисните то дугме.
[wo feb 20 2008 18:46:12] K.M.: pritisnuo
[wo feb 20 2008 18:47:15] Filip Miletic: треба да се опет отвори некакав прозор
[wo feb 20 2008 18:47:32] … са више редова имена
[wo feb 20 2008 18:47:35] … свако у по једном реду
[wo feb 20 2008 18:47:40] … на врху прозора треба да стоји „десктоп“
[wo feb 20 2008 18:47:48] … изаберите „десктоп“
[wo feb 20 2008 18:48:23] K.M.: uradio
[wo feb 20 2008 18:48:49] … nasao sam
[wo feb 20 2008 18:48:55] Filip Miletic: у прозору испод сада треаба да стоје датотеке разне
[wo feb 20 2008 18:49:04] … између осталих и она коју смо малочас преузели
[wo feb 20 2008 18:49:13] … име јој почиње са SerbianLatin...
[wo feb 20 2008 18:49:16] K.M.: tu je
[wo feb 20 2008 18:49:24] Filip Miletic: нека за сада остане ту.
[wo feb 20 2008 18:49:32] K.M.: neka je
[wo feb 20 2008 18:49:44] Filip Miletic: у менију у врху истог овор прозора,
[wo feb 20 2008 18:49:50] … постоји ставка „tools“
[wo feb 20 2008 18:49:52] … одн. алати?
[wo feb 20 2008 18:50:20] K.M.: ima
[wo feb 20 2008 18:50:27] Filip Miletic: изаберите је
[wo feb 20 2008 18:50:32] … у менију који се отвори,
[wo feb 20 2008 18:50:50] … изаберите „Folder Options“.  Код мене то је последња ставка у менију
[wo feb 20 2008 18:51:18] K.M.: otvorio
[wo feb 20 2008 18:51:40] Filip Miletic: прозор који се отворио састоји се од две картице,
[wo feb 20 2008 18:51:52] … једна је „general“, а друга „view“
[wo feb 20 2008 18:51:56] … изаберите ову другу.
[wo feb 20 2008 18:52:16] K.M.: izabrao
[wo feb 20 2008 18:52:47] Filip Miletic: на овој картици већину простора заузима поље са насловом „Advanced Settings“
[wo feb 20 2008 18:53:09] … Потребно је да у њему пронађете ставку „Hide extensions for known file types“
[wo feb 20 2008 18:53:50] K.M.: sad je na srpskom i koji je red
[wo feb 20 2008 18:54:12] Filip Miletic: код мене је 12. по реду
[wo feb 20 2008 18:54:26] … али би згодно било, да ми напишете шта стоји у 12 ставци код вас
[wo feb 20 2008 18:54:36] … да бих могао да утврдим да је управо та ставка у питању
[wo feb 20 2008 18:55:56] K.M.: prikazi sifrovane ili komprinovanenttfs datoteke u boji
[wo feb 20 2008 18:56:32] Filip Miletic: то није та опција.
[wo feb 20 2008 18:56:59] … код мене, одговарјаућа опција је у реду број 18
[wo feb 20 2008 18:57:15] … рекао бих да треба да буде нешто као: „сакриј екстензије...“
[wo feb 20 2008 18:58:19] K.M.: sakrij zasticene datoteke
[wo feb 20 2008 18:58:41] … i fascikle
[wo feb 20 2008 18:59:05] Filip Miletic: није та
[wo feb 20 2008 18:59:24] … код мене се тражена опција налази 2-4 ставке испод ове коју сте навели
[wo feb 20 2008 19:00:51] K.M.: ima fascikla pri dnu i pise sakrivene datoteke a ispod cekirana prva
[wo feb 20 2008 19:01:17] Filip Miletic: није та ставка
[wo feb 20 2008 19:01:21] K.M.: jel mozes\da mi kazes koje su cekirane kod tebe
[wo feb 20 2008 19:01:29] Filip Miletic: тренутак.
[wo feb 20 2008 19:01:36] K.M.: mozda ce bolje ici
[wo feb 20 2008 19:02:04] Filip Miletic: направићу снимак екрана.
[wo feb 20 2008 19:02:33] K.M.: to je i najbolje
[wo feb 20 2008 19:03:55] Filip Miletic: трен.
[wo feb 20 2008 19:04:41] K.M.: sakrij zasticene datoteke oper sistema/preporucuje se/
[wo feb 20 2008 19:05:52] … sakrij oznake tipa datoteke nepoznatih tipova dat
[wo feb 20 2008 19:06:28] Filip Miletic: ово последње.
[wo feb 20 2008 19:06:38] … сакриј ознаке типа датотеке познатих типова
[wo feb 20 2008 19:06:44] … то треба да НЕ БУДЕ изабрано
[wo feb 20 2008 19:07:04] K.M.: otkacio sam ga
[wo feb 20 2008 19:07:27] Filip Miletic: добро.
[wo feb 20 2008 19:07:36] … сада притисните  „ОК“ или „у реду“или шта већ стоји
[wo feb 20 2008 19:07:58] K.M.: pritisnuo
[wo feb 20 2008 19:08:11] Filip Miletic: одлично
[wo feb 20 2008 19:08:22] … сад се враћамо на прозор на коме пише Десктоп, одн радна површина или шта већ
[wo feb 20 2008 19:08:40] … пронађите у њему сличицу датотеке SerbianLatin...
[wo feb 20 2008 19:08:45] … притисните десно дугме
[wo feb 20 2008 19:09:08] K.M.: pritisnuo
[wo feb 20 2008 19:09:14] Filip Miletic: и у менију који се отвори изаберите  „пропертиес“
[wo feb 20 2008 19:09:18] … то је последња ставка ако се не варам.
[wo feb 20 2008 19:10:00] K.M.: da
[wo feb 20 2008 19:10:05] Filip Miletic: изаберите последњу ставку
[wo feb 20 2008 19:10:19] … треба да се отвори прозор, у чијем горњем делу, одмах испод имена картица, стоји име датотеке
[wo feb 20 2008 19:10:38] … име датотеке се вероватно завршава са: .mp3
[wo feb 20 2008 19:11:09] K.M.: otvorio sam ekran svojstva
[wo feb 20 2008 19:11:11] Filip Miletic: промените то име, уклоните .mp3 и упишите .lang
[wo feb 20 2008 19:11:32] … молим прегледајте неколико последњих редова које сам написао и урадите како је описано.
[wo feb 20 2008 19:14:06] K.M.: upisao
[wo feb 20 2008 19:14:29] Filip Miletic: да ли се име датотеке сада завршава са .lang?
[wo feb 20 2008 19:14:36] … (са све тачком испред речи ланг)
[wo feb 20 2008 19:14:44] … ако да, онда је све у реду, и притисните  „ОК“ у дну
[wo feb 20 2008 19:14:47] K.M.: da
[wo feb 20 2008 19:15:28] … zelite li da promenite
[wo feb 20 2008 19:15:37] Filip Miletic: одговорите са ДА
[wo feb 20 2008 19:16:03] K.M.: da
[wo feb 20 2008 19:16:11] Filip Miletic: урађено?
[wo feb 20 2008 19:16:19] K.M.: da
[wo feb 20 2008 19:16:27] Filip Miletic: одлично. то значи да смо излечили рачунар.
[wo feb 20 2008 19:16:30] … сад да се вратимо на скајп.
[wo feb 20 2008 19:16:40] K.M.: ok
[wo feb 20 2008 19:16:44] Filip Miletic: пронађите скајпов прозор
[wo feb 20 2008 19:16:46] … на екрану
[wo feb 20 2008 19:16:59] … и изаберите из скајповог менија ставку „Tools“
[wo feb 20 2008 19:17:03] … и даље претпостављам енглески језик.
[wo feb 20 2008 19:17:33] K.M.: tools and options
[wo feb 20 2008 19:17:36] Filip Miletic: из менија „tools“
[wo feb 20 2008 19:17:41] … ставку Change Language
[wo feb 20 2008 19:17:48] … налази се замало па при дну менија
[wo feb 20 2008 19:17:57] … код мене, 4. опција одоздо.
[wo feb 20 2008 19:18:15] K.M.: nasao
[wo feb 20 2008 19:18:21] Filip Miletic: изаберите је.
[wo feb 20 2008 19:18:27] … појавиће се дугачак списак језика
[wo feb 20 2008 19:18:43] K.M.: da
[wo feb 20 2008 19:18:59] Filip Miletic: изаберите претпоследњу ставку, „Load Skype Language File“
[wo feb 20 2008 19:20:15] K.M.: da
[wo feb 20 2008 19:20:33] Filip Miletic: треба да се отвори прозор са избором датотека
[wo feb 20 2008 19:20:47] … ако је све у реду, треба да видите датотеку са именом које почиње са „SerbianLatin ... .lang“
[wo feb 20 2008 19:21:14] … да ли видите такву датотеку?
[wo feb 20 2008 19:21:42] K.M.: pise ime datoteke
[wo feb 20 2008 19:21:53] Filip Miletic: које је име?
{{{
[wo feb 20 2008 19:23:22] K.M.: nasao sam
[wo feb 20 2008 19:23:31] Filip Miletic: које је име?
[wo feb 20 2008 19:24:59] K.M.: serbial latin 3.6.0.216
[wo feb 20 2008 19:25:04] Filip Miletic: то је то.
[wo feb 20 2008 19:25:08] … изаберите ту датотеку,
[wo feb 20 2008 19:25:13] … и притисните „ОК“
[wo feb 20 2008 19:26:12] K.M.: da
[wo feb 20 2008 19:26:27] Filip Miletic: ако је све у реду, скајп је сада са српским текстом
[wo feb 20 2008 19:26:48] K.M.: sad je ok hvala puno
}}}