Advertisement
miamimonalisa

plain bio

Dec 11th, 2017
14,172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 102.41 KB | None | 0 0
  1.  
  2. <!-- Idea taken from http://designm.ag/tutorials/building-vertical-tabbed-content-with-jquery/
  3. for the icons see: http://fontawesome.info/font-awesome-icon-world-map/
  4. -->
  5. <!doctype html>
  6. <html lang="en-US">
  7. <head>
  8. <meta charset="utf-8">
  9. <meta http-equiv="Content-Type" content="text/html">
  10. <title>miaxhee</title>
  11. <meta name="author" content="miaxhee">
  12. <link rel="shortcut icon" href="/images/miaxhee.ico">
  13. <link rel="icon" href="/images/miaxhee.ico">
  14. <link rel="stylesheet" type="text/css" media="all" href="css/styles.css">
  15. <link rel="stylesheet" type="text/css" media="all" href="css/font-awesome.min.css">
  16. <script type="text/javascript" src="http://code.jquery.com/jquery-2.1.1.js"></script>
  17. </head>
  18.  
  19. <body>
  20. <div id="w" class="clearfix">
  21. <ul id="sidemenu">
  22. <li>
  23. <a href="#home-content" class="open"><i class="icon-home icon-large"></i><strong>Home</strong></a>
  24. </li>
  25.  
  26. <li>
  27. <a href="#about-content"><i class="icon-info-sign icon-large"></i><strong>About</strong></a>
  28. </li>
  29.  
  30. <li>
  31. <a href="#ideas-content"><i class="icon-lightbulb icon-large"></i><strong>Ideas</strong></a>
  32. </li>
  33.  
  34. <li>
  35. <a href="#todos-content"><i class="icon-inbox icon-large"></i><strong>TODOs</strong></a>
  36. </li>
  37.  
  38. <li>
  39. <a href="#know-how-content"><i class="icon-folder-open icon-large"></i><strong>Know-How</strong></a>
  40. </li>
  41.  
  42. <li>
  43. <a href="#projects-content"><i class="icon-external-link icon-large"></i><strong>Projects</strong></a>
  44. </li>
  45.  
  46. <li>
  47. <a href="#comments-content"><i class="icon-comments icon-large"></i><strong>Comments</strong></a>
  48. </li>
  49.  
  50. <li>
  51. <a href="#my-diary-content"><i class="icon-file-text icon-large"></i><strong>My Diary</strong></a>
  52. </li>
  53.  
  54. <li>
  55. <a href="#site-diary-content"><i class="icon-list icon-large"></i><strong>Site Diary</strong></a>
  56. </li>
  57.  
  58. <li>
  59. <a href="#archive-content"><i class="icon-archive icon-large"></i><strong>Archive</strong></a>
  60. </li>
  61.  
  62. <li>
  63. <a href="#dropbox-content"><i class="icon-dropbox icon-large"></i><strong>Dropbox</strong></a>
  64. </li>
  65.  
  66. <li>
  67. <a href="#family-diary-content"><i class="icon-book icon-large"></i><strong>Family Diary</strong></a>
  68. </li>
  69.  
  70. <li>
  71. <a href="#contact-content"><i class="icon-envelope icon-large"></i><strong>Contact</strong></a>
  72. </li>
  73. </ul>
  74.  
  75. <div id="content">
  76. <!-- **************************************************************************************
  77. ************************** H O M E ***************************************************
  78. ************************************************************************************** -->
  79. <div id="home-content" class="contentblock">
  80. <a href="/old/about-my-logo.html"><img src="/images/miaxhee.png" alt="miaxhee" align="right"></a>
  81. <center><h1>The mIaXhEE Main Page!</h1> </center>
  82. <p>Welcome! This site contains my personal experiments with computers, the web (HTML, JS), programming as well as various information I collect for my own use. It's not made to provide outstanding content to the univers. It's just my own playground. So don't expect much. My programming skills are unfortunately rather limited, so most of the stuff here is just copied and pasted from more able people. Nevertheless, I have great fun to discover, learn, document and experiment with this things and maybe you can find some inspirations for your own work.</p>
  83. <p></p>
  84. <p>Special thanks goes to the people from neocities.org who provide this amazing hosting service. It allowed me to move my experiments from my local host environment to the web. Thank you very much! </p>
  85.  
  86. <h2>endless ongoing </h2> <p> <a href="/projects/eloquent1-gpu/eloquent1.html" target="_blank"> eloquent43 </a> <a href="/projects/eloquent1-gpu/eloquent44.html" target="_blank"> eloquent44 </a> <a href="/projects/eloquent1-gpu/eloquent53.html" target="_blank"> eloquent53 </a> <a href="/projects/eloquent1-gpu/eloquent54.html" target="_blank"> eloquent54</a> <a href="/projects/eloquent1-gpu/eloquent55.html" target="_blank"> eloquent55</a> <a href="/projects/eloquent1-gpu/eloq-array.html" target="_blank"> elo-array54 </a></p>
  87.  
  88. <p>This page, no the entire site is under endless ongoing construction !!!</p>
  89.  
  90. <p>p.s. even worse than my programming skills are my spelling skills. You might find plenty of writing errors. You're allowed to keep them. </p>
  91.  
  92. </div><!-- @end #home-content -->
  93.  
  94. <!-- **************************************************************************************
  95. ************************** A B O U T *************************************************
  96. ************************************************************************************** -->
  97. <div id="about-content" class="contentblock hidden">
  98. <h1>About this Site</h1>
  99. <p>This is Michael's web site. It's not a site with much valuable content. It's just my personal playground for HTML5, CSS, JS etc. and to keep my thoughts together.</p>
  100. <p>as already mentioned on the Main Page: This site is under permanent construction....</p>
  101.  
  102. <center><img src="/images/cat.png" alt="The Cat"></center>
  103. </div><!-- @end #about-content -->
  104.  
  105. <!-- **************************************************************************************
  106. ************************** I D E A S *************************************************
  107. ************************************************************************************** -->
  108. <div id="ideas-content" class="contentblock hidden">
  109. <h1>Ideas</h1>
  110.  
  111. <p>1.) Genius Maximus (associative cyclic web; e.g. drop action cards to project threads; collaboration, #hashtag-db) (What)</p>
  112.  
  113. <p>2.) PeerServer for audio, data, IRC, pictures, files... with OS (PlanX ... Rx ;-)... Rx-F(event)-WebRTC-Rx) and transfer protocol...cyclic Cyprog </p>
  114.  
  115. <p>3.) Sys-architecture: Browser, JS, Browserver, embedded, Xen, Unikernel, SOC/GPU, OTP, Plan9 (How); SW-architecture: Rx, transducers, Clojure, SQL, Datomic </p>
  116.  
  117. <p>4.) the perfect picture (blender, unity) (beauty)</p>
  118.  
  119. <p>5.) Graph-App (force-directed from eloquentJS, and modify it with GPU.js) (e.g. #hashtag-DB, 'know each other', 3d-Pendel-game, radar-, net-, thing-valuator-, distr.Sys-, comic character-, survey-, BDev/PM-, content- visualizer, G.lang) with dynamic multiuser input (e.g. Gist or fire (make the browser the GUI of the OS (stdout) or any (elixir-, go-) app))</p>
  120.  
  121. <p>6.) high performance computing (hash, audio, graph, com-stack, VR, calc, Rx, GPU.JS ...)</p>
  122.  
  123. <p>7.) G.lang (CSS inspired declaration) or UCMS in JS</p>
  124.  
  125. <p>8.) App for browse history or collect infos (competitor features) or planning (Pipeliner, minutes writer, filter for twitter, url2qr-page, Cyprogs)/consulting/support (Q&A engine) or learning by doing book/ tool (could use UCMS?, with txt-parts and dot-list/slide fast tracks) or server sending mail to confirm access</p>
  126.  
  127. <p>9.) openFlow-, audio-, SIP-, switch (the phone or other Rasberry/Browser dev) (or the docking dev)</p>
  128.  
  129. <p>10.) 10 ha + 7 ha</p>
  130.  
  131. <p>11.) Steam storage, Ice generator, Ice/Gas lifter, house-lifter</p>
  132.  
  133. <p>12.) vertical solar pannels</p>
  134.  
  135. <p>13.) Inhouse / Inship farming or crystal ball</p>
  136.  
  137. <p>14.) Sterling Engine with "Wärmepumpe" or Kugel-Druck-Baterie</p>
  138.  
  139. <p>15.) Helium drone</p>
  140.  
  141. <p>16.) Glas panels or Keyboard</p>
  142.  
  143. <p>17.) Africa LED lamp</p>
  144.  
  145. </div><!-- @end #ideas-content -->
  146.  
  147.  
  148. <!-- **************************************************************************************
  149. ************************** T O D O ***************************************************
  150. ************************************************************************************** -->
  151. <div id="todos-content" class="contentblock hidden">
  152. <h1>TODOs</h1>
  153.  
  154. <p>Things I'd like to do a.s.a.p.</p>
  155.  
  156. <p>1.) Try Datomic. Create an IPFS page as desribed in <a href="https://gateway.ipfs.io/ipns/QmWGb7PZmLb1TwsMkE1b8jVK4LGceMYMsWaSmviSucWPGG/2015/09/15/hosting-a-website-on-ipfs/" target="_blank">this article.</a></p>
  157.  
  158. <p>2.) Learn Clojurescript and do UCMS! Then maybe learn Phoenix <a href="http://phoenix.thefirehoseproject.com/" target="_blank">with this article</a> or <a href="http://benjamintan.io/blog/2014/02/12/phoenix-elixir-web-framework-and-websockets/" target="_blank">with this article</a> or <a href="https://pragprog.com/book/phoenix/programming-phoenix" target="_blank">with this book</a> and put a Phoenix app to Heroku as described in this <a href="http://wsmoak.net/2015/07/12/phoenix-and-ecto-from-mix-new-to-heroku.html" target="_blank"> article</a>. Or to DigitalOcean as described <a href="https://medium.com/@SirCharlesWatson/setting-up-digital-ocean-for-elixir-and-phoenix-a17dd44aaf21#.5xdpteirl" target="_blank"> here</a>. Or (Elixir) to <a href="https://community.nitrous.io/tutorials/getting-started-with-elixir" target="_blank"> Nitrous</a>.</p>
  159.  
  160. <p>3.) Play more with Elixir, Clojure and OpenCL 2.0 <a href="https://github.com/tonyrog/cl" target="_blank"> (e.g.)</a>. Maybe update the Elixir <a href="/projects/ucms-spec.txt" target="_blank">CMS</a> app from Sardinia (or write it in JS) (Try blob, tree, commit (Git) instead topics, subtopics..(See Git in this <a href="http://ftp.newartisans.com/pub/git.from.bottom.up.pdf" target="_blank">article</a>)). Or maybe SIP selected audio streams or maybe browser GUI.</p>
  161.  
  162. <p>4.) Play more with <a href="http://www.x3dom.org/" target="_blank">X3DOM</a> (try <a href="http://www.livereference.org/scene3d/" target="_blank">this</a>). Read JSON data from GIST.</p>
  163.  
  164. <p>5.) <a href="https://www.firebase.com/" target="_blank">Firebase</a> API (to display() to the browser). Or <a href="http://kinto.readthedocs.org/en/latest/index.html" target="_blank">Kinto</a>.</p>
  165.  
  166. <p>6.) Play with Audio (web audio). Do the phone. Try <a href="https://github.com/TooTallNate/node-speaker" target="_blank">JS node-speaker</a> and <a href="http://www.mpg123.de/" target="_blank">mpg123 (MP3)</a>. Try npm SIP, SIP-client, ALSA ...</p>
  167.  
  168. <p>7.) Play with</p>
  169. <pre>crypto:sha1(".....").
  170. </pre> <p>to create hashes...(see <a href="https://en.wikipedia.org/wiki/Mainline_DHT" target="_blank"> BitTorrent Mainline DHT </a>) And maybe read <a href="https://www.ssllabs.com/" target="_blank"> her </a>about SSL.</p>
  171.  
  172. <p>8.) Play with curl|bash installation (as of <a href="https://blog.sandstorm.io/news/2015-09-24-is-curl-bash-insecure-pgp-verified-install.html?hn=1" target="_blank">this</a>) (curl -s http://server/path/script.sh | bash /dev/stdin (OR -s) arg1 arg2 OR curl -sL https://.... | sudo bash -). Install on local then use it in the cloud.</p>
  173.  
  174. <p>9.) use <a href="http://docs.emmet.io/" target="_blank">Emmet</a> <a href="http://docs.emmet.io/cheat-sheet/" target="_blank"> Syntax</a> for graph configuration (child: >, sibling: +, climb-up: ^, grouping: () (or fkt(?)), multiplication: *, item numbering: $, #id, .item, new(), p{} character of, @ converts result to position (at) (???), all unknown abbrivations will be tried as f()'s e.g. shortest-path (???), ... ).</p>
  175.  
  176. <p>10!) Do PeerServer and cyclic PlanX. Do JS. (start with JS objects, func, Rx, forms... formerly extend the jq menu. What about another servers e.g. on <a href="https://www.heroku.com/" target="_blank">Heroku</a>? That's (not) node) 24.5.16. (but clojure) 7.6.16</p>
  177.  
  178. <p>11.) Do the <a href="http://openvswitch.org/" target="_blank">openFlow Switch</a>.</p>
  179.  
  180. <p>12.) Try <a href="https://www.cloudscale.ch/?id=open-now" target="_blank">Swiss CloudScale</a>, <a href="https://www.digitalocean.com/?refcode=f1688368903d" target="_blank">DO</a>, <a href="https://www.linode.com/pricing" target="_blank"> Linode</a>, <a href="http://aws.amazon.com/de/free/start-your-free-trial/?sc_channel=BA&sc_campaign=Bizo_rt&sc_category=AWS_Cloud&sc_publisher=Bizo&sc_content=RT&sc_detail=CloudNewfree" target="_blank"> AWS</a>, <a href="https://www.heroku.com/" target="_blank">Heroku</a> or <a href="https://atlas.hashicorp.com/" target="_blank">Atlas</a>. Or (<a href="https://www.nitrous.io/" target="_blank">Nitrous</a> <a href="https://koding.com/" target="_blank">Koding</a>) free <a href="https://c9.io/" target="_blank">cloud9</a> or HEROKU!!! :-)</p>
  181.  
  182. <p>13.) Play with Rasberry e.g. with <a href="https://developer-blog.net/hardware/raspberrypi/raspberry-pi-freebsd-installieren/" target="_blank">FreeBSD</a> or <a href="http://bendyworks.com/getting-plan-9-running-on-the-raspberry-pi/" target="_blank">Plan 9</a>.</p>
  183.  
  184. <p>14.) Do the IPv6 configuration. Maybe try pfsense.</p>
  185.  
  186. <p>15.) Play with Freeswitch, NKsip, WebRTC SIP clients. Use this <a href="http://rtcquickstart.org/" target="_blank"> great guide</a> or try <a href="http://www.oversip.net/" target="_blank"> overSIP </a> or <a href="http://www.jssip.net/" target="_blank"> jsSIP</a> or refer to <a href="https://www.resiprocate.org/Main_Page" target="_blank"> this (reSIProcate)</a> or <a href="http://www.pjsip.org/" target="_blank"> this (PJSIP)</a></p>
  187.  
  188. <p>16.) Migrate the <a href="https://www.dropbox.com/s/gpo7ovaymm1bxr1/index.html?raw=1" target="_blank">Dropbox content</a>.</p>
  189.  
  190. <p>17.) Try <a href="http://etia.co.uk/" target="_blank"> Crab adds SQL to your command line</a>.</p>
  191.  
  192. <p>18.) Try a <a href="https://bitbucket.org/" target="_blank"> Bitbucket</a> privat repo.</p>
  193.  
  194. <p>19.) Try this nice <a href="http://getcontenttools.com/" target="_blank"> WYSIWYG ContentTool</a> to do an editable page (server needed to save the modifications).</p>
  195.  
  196. <p>20.) ... don't forget <a href="http://www.racket-lang.org/" target="_blank">Racket</a>.</p>
  197.  
  198. </div><!-- @end #todos-content -->
  199.  
  200. <!-- **************************************************************************************
  201. ************************** K N O W - H O W *******************************************
  202. ************************************************************************************** -->
  203. <div id="know-how-content" class="contentblock hidden">
  204. <h1>Know-How</h1>
  205. <p><a href="https://en.wikipedia.org/wiki/Turing_completeness" target="_blank">Turing Completeness</a></p>
  206.  
  207.  
  208. <h2>languages resources</h2>
  209. <p><a href="http://rosettacode.org/wiki/Rosetta_Code" target="_blank">rosettacode.org</a> is a valuable place for code examples.</p>
  210. <p><a href="http://learnxinyminutes.com/" target="_blank">Learn X in Y minutes</a> is a good place to study languages.</p>
  211. <p><a href="https://docs.webplatform.org/wiki/Main_Page" target="_blank">WebPlatform Documentation</a> .</p>
  212. <p><a href="https://libraries.io/" target="_blank">Libraries.io</a> Libraries.io The Open Source Discovery Service.</p>
  213. <p><a href="https://howistart.org/" target="_blank">How I start</a> with erlang, <a href="https://howistart.org/posts/elixir/1" target="_blank">elixir</a>, ruby, go, haskell, nim, <a href="https://howistart.org/posts/clojure/1" target="_blank">clojure</a></a>, c++.</p>
  214. <p><a href="http://getawesomeness.com/" target="_blank">getAwsomeness.com </a></p>
  215. <p><a href="https://github.com/sindresorhus/awesome-npm" target="_blank">awsome npm </a></p>
  216. <p><a href="https://github.com/vic317yeh/One-Click-to-Be-Pro" target="_blank">One-Click-to-Be-Pro </a> for JS, Tools, Programming ...</p>
  217. <p><a href="http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html" target="_blank">TIOBE index</a></p>
  218. <p><a href="https://github.com/trending" target="_blank">Find what repositories the GitHub community is most excited about today</a></p>
  219. <p><a href="https://docs.google.com/spreadsheets/d/1XyzKUXZWcgT7ToNVxbVnLNWJyXeZBVYYrJuLU1w2vVg/edit?pli=1#gid=1" target="_blank">List of (all) Cloud services</a></p>
  220. <p><a href="http://hackerthemes.com/bootstrap-cheatsheet#modal__fade" target="_blank">bootstrap-cheatsheet</a></p>
  221. <p><a href="https://academy.datastax.com/demos/getting-started-graph-databases" target="_blank">Getting Started with (Graph) Databases</a></p>
  222. <p><a href="https://codewords.recurse.com/issues/two/not-everything-is-an-expression" target="_blank">about statements and expressions ... </a></p>
  223.  
  224.  
  225. <h2>various</h2>
  226. <p><a href="/emacs/cmd-overview.html" target="_blank">emacs commands</a>.</p>
  227. <p><a href="http://www.chris-granger.com/" target="_blank">Eve version 0</a>.</p>
  228. <p><a href="http://w3c.github.io/webcomponents/explainer/" target="_blank">Web Components </a> resp. <a href="http://www.html5rocks.com/en/tutorials/webcomponents/customelements/" target="_blank">Custom Elements</a>.</p>
  229. <p><a href="http://www.peer-server.com/" target="_blank">+PeerServer</a> a P2P WebRTC server in the browser (from <a href="http://www.swestwood.com/projects" target="_blank">Sophia</a> and <a href="http://briebunge.com/" target="_blank">Brie</a>).</p>
  230. <p><a href="https://www.authy.com/" target="_blank">Two-Factor Authentication</a>.</p>
  231. <p>Audio: Audio editor <a href="http://sox.sourceforge.net/" target="_blank">SOX </a> with <a href="http://www.thegeekstuff.com/2009/05/sound-exchange-sox-15-examples-to-manipulate-audio-files/" target="_blank"> examples</a>. see also <a href="https://en.wikipedia.org/wiki/Comparison_of_free_software_for_audio" target="_blank">wiki </a> and <a href="https://de.wikipedia.org/wiki/Audioeditor#SoX" target="_blank">wiki </a> and also see <a href="http://www.portaudio.com/" target="_blank">portaudio </a>.</p>
  232. <p>Web Audio: or try <a href="https://dev.opera.com/articles/html5-audio-radio-player/" target="_blank">HTML/Web audio </a> (see Spec <a href="http://webaudio.github.io/web-audio-api/" target="_blank">Web audio API </a>) (see <a href="http://webaudiodemos.appspot.com/" target="_blank">examples </a>) (see <a href="http://chimera.labs.oreilly.com/books/1234000001552/index.html" target="_blank">book </a>) (see JS repos at joerl github).</p>
  233. <p><a href="https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API/Using_Web_Audio_API" target="_blank">Using the Web Audio API</a> (Mozilla Dev Network).</p>
  234. <p>web audio and webrtc: <a href="https://developers.google.com/web/updates/2012/02/HTML5-audio-and-the-Web-Audio-API-are-BFFs" target="_blank">read this</a> or <a href="https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/webrtc-integration.html" target="_blank">webaudio/webrtc-integration </a> or <a href="http://stackoverflow.com/questions/18852776/web-audio-api-and-webrtc" target="_blank">stackoverflow </a> or <a href="https://webrtc.github.io/samples/src/content/peerconnection/webaudio-input/" target="_blank">example1 </a> or <a href="http://simpl.info/webrtcwebaudio/" target="_blank">example2</a> or <a href="https://github.com/Temasys/webRTCTests/blob/master/demos/html/webaudio-and-webrtc.html" target="_blank"> webRTC Tests</a> or <a href="http://servicelab.org/2013/07/24/streaming-audio-between-browsers-with-webrtc-and-webaudio/" target="_blank">experiment</a> or <a href="http://webaudiodemos.appspot.com/slides/#/" target="_blank">webAudio slides</a>.</p>
  235. <p><a href="http://goldfirestudios.com/blog/104/howler.js-Modern-Web-Audio-Javascript-Library" target="_blank">howler.js - Modern Web Audio Javascript Library</a>.</p>
  236. <p><a href="http://mohayonao.github.io/timbre.js/" target="_blank">T("timbre.js")</a> audio.</p>
  237. <p><a href="https://mlab.com/plans/" target="_blank">mlab</a> (free) MongoDB Hosting.</p>
  238.  
  239.  
  240. <p><a href="https://swtch.com/" target="_blank">swtch board</a> (Russ Cox, Plan 9 <a href="http://pages.cs.wisc.edu/~madthanu/qual-notes/plan9.txt" target="_blank"> [1]</a> <a href="http://plan9.bell-labs.com/sources/plan9/sys/src/libc/9syscall/sys.h" target="_blank"> [Plan9 has 51 sys calls]</a> ...)</p>
  241. <p><a href="http://9front.org/" target="_blank">9front.org</a> </p>
  242. <p><a href="http://lsub.org/ls/clive.html" target="_blank">clive</a> di Laboratorio de Sistemas // Systems Lab</p>
  243. <p><a href="http://techcrunch.com/2015/06/17/google-microsoft-mozilla-and-others-team-up-to-launch-webassembly-a-new-binary-format-for-the-web/?ncid=rss&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Techcrunch+%28TechCrunch%29#.g0lenv:cxl8" target="_blank">WebAssembly</a>, A New Binary Format For The Web</p>
  244. <p>Article about <a href="https://hacks.mozilla.org/2015/12/compiling-to-webassembly-its-happening/" target="_blank">WebAssembly</a></p>
  245. <p><a href="https://github.com/catseye/minischeme" target="_blank">mini-scheme</a> <a href="http://lampwww.epfl.ch/teaching/archive/advanced_compiler/2007/resources/slides/act-2007-02-project-introduction_6.pdf" target="_blank">(PDF)</a></p>
  246. <p><a href="http://homepage.cs.uri.edu/~thenry/resources/unix_art/index.html" target="_blank">The Art of Unix Programming</a></p>
  247. <p><a href="https://github.com/dthree/cash/#" target="_blank">$cash</a> Cash is a cross-platform implementation of Unix shell commands written in pure ES6</p>
  248. <p><a href="http://orientdb.com/" target="_blank">OrientDB</a></p>
  249. <p><a href="https://blog.codeminer42.com/git-workflow-basics-d405746f6205#.iym45se0b" target="_blank">git-workflow-basics</a></p>
  250. <p><a href="http://llvm.org/" target="_blank">llvm.org</a></p>
  251.  
  252.  
  253.  
  254. <img src="/images/OCP.png" alt="open compute project logo">
  255. <p><a href="http://www.opencompute.org/" target="_blank">opencompute.org</a></p>
  256. <p><a href="https://github.com/opencomputeproject" target="_blank">OCP github</a></p>
  257. <p>Article on <a href="http://www.theregister.co.uk/2016/03/09/microsoft_sonic_debian/" target="_blank"> Microsoft has released a Debian Linux switch OS</a> called <a href="http://azure.github.io/SONiC/" target="_blank">SONiC</a></p>
  258. <p><a href="https://cloudplatform.googleblog.com/2016/03/Google-joins-Open-Compute-Project-to-drive-standards-in-IT-infrastructure.html?m=1" target="_blank">Google contributes rack specification with 48V power distribution </a></p>
  259. <p>Cumulus Networks, Inc. contributes <a href="http://www.opencompute.org/wiki/Networking/ONIE" target="_blank"> ONIE (the Open Network Install Environment) </a> a small OS, pre-installed as firmware on bare metal network switches, that provides an environment for automated operating system provisioning. </p>
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266. <img src="/images/linuxfoundation.png" alt="linuxfoundation logo">
  267. <p><a href="http://collabprojects.linuxfoundation.org/" target="_blank">linuxfoundation.org</a></p>
  268. <p><a href="http://www.xenproject.org/" target="_blank">xenproject.org</a></p>
  269. <p><a href="http://www.yoctoproject.org/" target="_blank">yoctoproject.org</a></p>
  270. <p><a href="https://wiki.yoctoproject.org/wiki/Virtualization_with_KVM" target="_blank">yocto and KVM (XEN)</a></p>
  271. <p><a href="https://www.opnfv.org/" target="_blank">opnfv.org</a></p>
  272. <p><a href="https://www.opendaylight.org/" target="_blank">opendaylight.org</a></p>
  273. <p><a href="http://www.linux-magazin.de/Ausgaben/2014/04/Open-Daylight" target="_blank">linux-magazin.de/Ausgaben/2014/04/Open-Daylight</a></p>
  274. <p><a href="https://www.cloudfoundry.org/" target="_blank">cloudfoundry.org</a></p>
  275. <p><a href="https://nodejs.org/en/" target="_blank">nodejs.org</a></p>
  276. <p><a href="http://onlab.us/" target="_blank">onos open network operating system</a></p>
  277. <p><a href="https://openapis.org/" target="_blank">open API Initiative</a></p>
  278. <p><a href="https://letsencrypt.org/" target="_blank">letsencrypt.org</a></p>
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286. <img src="/images/xen.png" alt="Xen logo">
  287. <p><a href="http://www.xenproject.org/component/allvideoshare/video/latest/next-generation-cloud-the-rise-of-the-unikernel-updated-april-2015.html" target="_blank">Xen</a> Next Generation Cloud: The Rise of the Unikernel</p>
  288. <p><a href="https://en.wikipedia.org/wiki/EmbeddedXEN" target="_blank">EmbeddedXEN</a></p>
  289. <p><a href="http://unikernel.org/" target="_blank">unikernel.org</a></p>
  290. <p><a href="http://unikernel.org/projects/" target="_blank">unikernel.org/projects</a></p>
  291. <p><a href="http://amirchaudhry.com/unikernels-for-everyone/" target="_blank">unikernels-for-everyone</a></p>
  292. <p><a href="http://erlangonxen.org/" target="_blank">erlang on Xen</a></p>
  293. <p><a href="https://mirage.io/" target="_blank">Mirage OS:</a> is a Xen and Linux Foundation incubator project <a href="http://www.cl.cam.ac.uk/projects/ocamllabs/tasks/mirage.html" target="_blank">(see also)</a></p>
  294. <p><a href="http://roscidus.com/blog/blog/2014/07/28/my-first-unikernel/" target="_blank">My First Unikernel</a></p>
  295. <p><a href="https://github.com/rumpkernel/wiki/wiki/Tutorial%3A-Serve-a-static-website-as-a-Unikernel" target="_blank">rumpkernel:</a> Serve a static website as a Unikernel</p>
  296. <p><a href="https://dzone.com/articles/unikernels-meet-docker" target="_blank">articles/unikernels-meet-docker</a> Learn the differences between Linux containers, containers per VM, and unikernels</p>
  297.  
  298.  
  299.  
  300.  
  301. <img src="/images/linux.png" alt="linux logo">
  302. <p><a href="https://www.linux.com/" target="_blank">linux.com</a></p>
  303. <p><a href="http://man7.org/linux/man-pages/man2/syscalls.2.html" target="_blank">linux syscalls </a> (old list)</p>
  304. <p><a href="http://www.linuxvoice.com/core-technology-signals/" target="_blank">linux signals</a></p>
  305. <p><a href="https://www.yoctoproject.org/" target="_blank">Yocto project</a></p>
  306. <p><a href="https://blog.cloudflare.com/kernel-bypass/" target="_blank">Kernel bypass traffic generator</a></p>
  307. <p><a href="http://buildroot.uclibc.org/" target="_blank">Buildroot</a> Making Embedded Linux Easy</p>
  308. <p>Linux audio <a href="http://tuxradar.com/content/how-it-works-linux-audio-explained" target="_blank"> [how it works] </a>: <a href="https://de.wikipedia.org/wiki/Advanced_Linux_Sound_Architecture" target="_blank"> ALSA </a>, <a href="http://klang.eudyptula.org/" target="_blank"> (KLANG)</a>. See this <a href="http://free-electrons.com/doc/embedded_linux_audio.pdf" target="_blank"> good slides </a> about Audio in embedded Linux systems.</p>
  309. <p>See the secure OS project <a href="https://www.qubes-os.org/" target="_blank"> Qubes</a>.</p>
  310.  
  311.  
  312.  
  313.  
  314.  
  315. <img src="/images/msnet.png" alt="MS .NET logo">
  316. <p><a href="https://www.microsoft.com/net/default.aspx" target="_blank">Microsoft .NET Home</a></p>
  317. <p><a href="http://code4k.blogspot.ch/2010/11/official-release-of-sharpdx-10.html" target="_blank">SharpDX 1.0</a>, a new platform independent .Net managed DirectX API</p>
  318. <p><a href="http://www.codeproject.com/Articles/375166/Functional-programming-in-Csharp" target="_blank">Functional programming in C#</a></p>
  319. <p><a href="http://www.albahari.com/" target="_blank">albahari.com</a></p>
  320. <p>Microsoft <a href="https://dev.botframework.com/" target="_blank">Bot Framework </a>.</p>
  321. <p><a href="https://visualstudiogallery.msdn.microsoft.com/5d01e3bd-6433-47f2-9c6d-a9da52d172cc" target="_blank">Developer Assistant </a> puts millions of code snippets at your fingertips while you are coding in Visual Studio.</p>
  322. <p><a href="" target="_blank"> </a>.</p>
  323.  
  324.  
  325.  
  326. <img src="/images/golang.png" alt="Go logo">
  327. <p><a href="https://golang.org/" target="_blank">golang.org</a></p>
  328. <p>go web server<a href="http://www.alexedwards.net/blog/golang-response-snippets#json" target="_blank"> Rendering JSON </a>and others.</p>
  329. <p><a href="https://blog.felixangell.com/an-introduction-to-llvm-in-go/" target="_blank">An introduction to LLVM in Go </a>.</p>
  330.  
  331.  
  332. <img src="/images/javascript-logo1.png" alt="JS logo">
  333. <p><a href="https://ponyfoo.com/articles/es6" target="_blank">ES6 </a> Overview in 350 Bullet Points.</p>
  334. <p><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript" target="_blank"> a re-introduction to JavaScript</a> (good JS tutorial).</p>
  335. <p><a href="http://gpu.rocks/" target="_blank">GPU.JS</a>.</p>
  336. <p><a href="https://github.com/gpujs/gpu.js" target="_blank">GPU.JS github </a>.</p>
  337. <p><a href="http://raytracer.crypt.sg/" target="_blank">GPU.JS raytracer example</a>.</p>
  338. <p><a href="http://www.graphicsjs.org/" target="_blank">graphicsjs.org </a>A lightweight JS graphics library, based on SVG/VML.</p>
  339. <p><a href="https://github.com/thejameskyle/the-super-tiny-compiler" target="_blank">the-super-tiny-compiler</a>.</p>
  340. <p><a href="https://github.com/levskaya/jslinux-deobfuscated" target="_blank">JSLinux</a>.</p>
  341. <p><a href="http://blog.jrmoran.com/sending-an-email-message-to-gmail-with-javasc/" target="_blank">sending-an-email-message-to-gmail-with-javascript</a>.</p>
  342. <p><a href="http://requestdiff.com/" target="_blank">Send two HTTP requests and visualize any differences</a>.</p>
  343. <p>about function arguments (call back functions) and object oriented JS <a href="/projects/oojs-examples.txt" target="_blank">examples</a>.</p>
  344. <p><a href="http://leaningtech.com/cheerp/index.html" target="_blank">cheerp®</a> is the C++ to Javascript compiler for the web.</p>
  345. <p><a href="http://www.sitepoint.com/building-3d-engine-javascript/" target="_blank">Building a 3D Engine with JavaScript</a> .</p>
  346. <p><a href="https://blogs.msdn.microsoft.com/typescript/2016/09/22/announcing-typescript-2-0/" target="_blank">Typescript </a> 2.0 is now available.</p>
  347.  
  348.  
  349.  
  350. <img src="/images/reactivex.png" alt="ReactiveX logo">
  351. <p><a href="https://www.slideshare.net/fullscreen/flashplatform/next-generation-of-frontend-architectures/1" target="_blank">Introduction</a> (slides).</p>
  352. <p><a href="https://github.com/ubolonton/js-csp" target="_blank">CSP channels for Javascript (like Clojurescript's core.async, or Go)</a>.</p>
  353. <p><a href="http://www.streamjs.org/" target="_blank">stream.js</a>.</p>
  354. <p><a href="https://streams.spec.whatwg.org/#creating-examples" target="_blank">Streams</a> Living Standard.</p>
  355. <p><a href="http://reactivex.io/" target="_blank"> ReactiveX</a>.</p>
  356. <p><a href="https://github.com/Reactive-Extensions/RxJS" target="_blank">RxJS</a>.</p>
  357. <p><a href="https://github.com/jlongster/transducers.js" target="_blank">transducers.js</a>.</p>
  358. <p><a href="https://github.com/Reactive-Extensions/RxJS/blob/master/doc/gettingstarted/transducers.md" target="_blank">Transducers with Observable Sequences</a> and <a href="https://github.com/Reactive-Extensions/RxJS/blob/master/doc/api/core/operators/transduce.md" target="_blank"> Rx.Observable.prototype.transduce(transducer) </a>.</p>
  359. <p><a href="http://xgrommx.github.io/rx-book/" target="_blank">Rx-book</a>.</p>
  360. <p><a href="http://jlongster.com/Transducers.js--A-JavaScript-Library-for-Transformation-of-Data" target="_blank">transducer-blog</a>.</p>
  361. <p><a href="https://medium.com/@puppybits/rxjs-is-great-so-why-have-i-moved-on-534c513e7af3#.ui0niqu7n" target="_blank">rxjs-is-great-so-why-have-i-moved-on</a> or <a href="https://medium.com/@puppybits/react-without-flux-a76236d1e1d#.za9ryc5zs" target="_blank"> ReactJs is better without RxJS </a>.</p>
  362. <p>Article: <a href="http://www.sitepoint.com/functional-reactive-programming-rxjs/" target="_blank">Introduction to RxJS </a>.</p>
  363. <p>Microsoft: <a href="http://rxjs.codeplex.com/#yolo" target="_blank">RxJS </a>or Reactive Extensions for JavaScript.</p>
  364. <p>more Rx examples <a href="https://cdn.rawgit.com/uysalere/js-demos/master/intro.html" target="_blank">captureStream() demos </a> and <a href="http://de.slideshare.net/maximilianberghoff/reactive-java-script-mit-rxjs-basta-2016" target="_blank">slides </a> (with a form example).</p>
  365. <p>example <a href="https://getcarina.com/blog/lets-build-a-reactive-map/" target="_blank"> "game"</a> and <a href="https://www.youtube.com/watch?v=R62iQvZ0bdQ" target="_blank"> about RxJS</a> on Youtube.</p>
  366. <p>Ben Lesh (Netflix) on <a href="https://medium.com/@benlesh/learning-observable-by-building-observable-d5da57405d87#.6y45p0doe" target="_blank">Learning Observable By Building Observable </a>.</p>
  367. <p><a href="http://rxwiki.wikidot.com/101samples" target="_blank">101 Rx Samples -</a> a work in progress wiki.</p>
  368. <p><a href="https://github.com/topheman/rxjs-experiments" target="_blank">rxjs-experiments</a>.</p>
  369. <p><a href="http://www.amazedsaint.com/2009/11/systemreactive-or-net-reactive.html" target="_blank">the .NET Reactive Extensions (Rx) </a> (a tech journal).</p>
  370. <p><a href="http://www.introtorx.com/" target="_blank">Introduction to Rx.com </a>getting started with Reactive Extensions to .Net..</p>
  371. <p><a href="http://webapplog.com/node-patterns-from-callbacks-to-observer/?#post-1804" target="_blank">node-patterns-from-callbacks-to-observer </a>.</p>
  372. <p><a href="http://softwareengineeringdaily.com/2016/02/15/reactive-programming-with-matthew-podwysocki/" target="_blank">reactive-programming-with-matthew-podwysocki </a>.</p>
  373. <p><a href="http://www.barbarianmeetscoding.com/blog/2016/04/11/getting-started-with-rx-dot-js/" target="_blank"> Getting Started With Rx.js: </a>A Gentle Introduction.</p>
  374. <p><a href="https://github.com/mbalex99/rxjsfirebase" target="_blank">rxjsfirebase </a>.</p>
  375. <p><a href="" target="_blank"> </a>.</p>
  376. <p><a href="https://manu.ninja/functional-reactive-game-programming-rxjs-breakout" target="_blank">RxJs Breakout Game </a> example (with WebAudio sound).</p>
  377. <p><a href="https://jsfiddle.net/vintharas/42dbst8g/" target="_blank">another example </a>.</p>
  378. <p><a href="http://rxmarbles.com/#delay" target="_blank">rxmarbles.com </a> Interactive diagrams of Rx Observables.</p>
  379. <p><a href="" target="_blank"> </a>.</p>
  380.  
  381.  
  382.  
  383.  
  384. <img src="/images/cyclejs.png" alt="CycleJS logo">
  385. <p><a href="http://cycle.js.org/" target="_blank">cycle.js.org </a> new web framework.</p>
  386. <p>Gist tutorial: <a href="https://gist.github.com/staltz/868e7e9bc2a7b8c1f754" target="_blank"> The introduction to Reactive Programming you've been missing</a>.</p>
  387. <p><a href="https://egghead.io/series/cycle-js-fundamentals" target="_blank">cycle-js-fundamentals </a> (course).</p>
  388. <p><a href="https://www.youtube.com/watch?v=uNZnftSksYg" target="_blank">cycle.js </a> Youtube intro with Andre Staltz (Reactive 2015).</p>
  389. <p><a href="https://github.com/sdebaun/sparks-cyclejs" target="_blank">Sparks.Network (Volunteers) frontend in cycle</a> (github).</p>
  390. <p><a href="https://blog.pusher.com/building-realtime-applications-with-cyclejs-and-rxjs/" target="_blank">Tutorial </a> building-realtime-applications-with-cyclejs-and-rxjs.</p>
  391. <p><a href="https://medium.com/@whitecolory/demystifying-cycle-js-core-source-7bcae39fb64c#.9zkgiebem" target="_blank">Demystifying Cycle.js (core source) </a>.</p>
  392.  
  393.  
  394.  
  395.  
  396.  
  397. <img src="/images/nodejs.png" alt="NodeJS logo">
  398. <p><a href="https://zeit.co/now" target="_blank">now</a> take Node.js to the cloud.</p>
  399. <p><a href="https://localtunnel.me/" target="_blank">Localtunnel </a> allows you to easily share a web service on your local development machine .</p>
  400. <p><a href="https://github.com/DylanPiercey/auto-sni" target="_blank">Free, automated HTTPS for NodeJS made easy </a>.</p>
  401. <p><a href="" target="_blank"></a> .</p>
  402.  
  403.  
  404. <img src="/images/physijs.png" alt="physijs logo">
  405. <p><a href="http://chandlerprall.github.io/Physijs/" target="_blank">Physijs</a> (from chandlerprall).</p>
  406. <p><a href="https://github.com/chandlerprall/Physijs/wiki/Basic-Setup" target="_blank">Physijs</a> Github.</p>
  407. <p><a href="http://learningthreejs.com/blog/2012/06/05/3d-physics-with-three-js-and-physijs/" target="_blank">blog </a>3d-physics-with-three-js-and-physijs.</p>
  408. <p><a href="" target="_blank"></a>.</p>
  409. <p><a href="http://threejs.org/" target="_blank">threejs.org</a>.</p>
  410. <p><a href="http://threejs.org/examples/?q=animation#misc_animation_authoring" target="_blank">threejs example</a>.</p>
  411. <p><a href="http://threejs.org/docs/?q=vector#Reference/Math/Vector3" target="_blank">threejs documentation</a>.</p>
  412. <p><a href="" target="_blank"></a>.</p>
  413.  
  414.  
  415. <img src="/images/createjs.png" alt="createjs logo">
  416. <p><a href="http://www.createjs.com/" target="_blank">createJS</a> (incl. tween.js, sounds.js ...).</p>
  417. <p><a href="https://github.com/eee-c?tab=repositories" target="_blank">Chris Strom</a>(3D Game Programming for Kids. For sounds, tween and ICE editor ...).</p>
  418. <p><a href="https://github.com/tweenjs/tween.js" target="_blank">github.com/tweenjs/tween.js</a>.</p>
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425. <img src="/images/webrtc.png" alt="WebRTC logo">
  426. <p><a href="https://webrtc.org/" target="_blank">webrtc.org</a>: home of the WebRTC project.</p>
  427. <p><a href="https://docs.google.com/document/d/1idl_NYQhllFEFqkGQOLv8KBK8M3EVzyvxnKkHl4SuM8/edit?pref=2&pli=1" target="_blank">g.co/webrtc
  428. </a>: links to other WebRTC resources.</p>
  429. <p><a href="https://webrtc.github.io/samples/" target="_blank">webrtc.github.io/samples</a>: WebRTC samples live.</p>
  430. <p><a href="http://www.webmproject.org/vp9/" target="_blank">The WebM project</a>: VP9 resources.</p>
  431. <p><a href="https://developers.google.com/web/updates/2016/01/vp9-webrtc" target="_blank">VP9</a> is now available in WebRTC.</p>
  432. <p><a href="http://chimera.labs.oreilly.com/books/1230000000545/ch18.html" target="_blank">WebRTC</a> oreilly chapter.</p>
  433. <p><a href="http://www.medianews.me/2016_02_01_archive.html" target="_blank">medianews.me blog </a>Audio, video and realtime communication.</p>
  434.  
  435.  
  436.  
  437. <img src="/images/React.png" alt="React logo">
  438. <p><a href="https://facebook.github.io/react/" target="_blank"> React</a>.</p>
  439. <p><a href="https://camjackson.net/post/9-things-every-reactjs-beginner-should-know" target="_blank">9 things every React.js beginner should know</a>.</p>
  440. <p><a href="https://pseudoconcurrentthought.wordpress.com/2016/01/26/my-reaction-to-react/" target="_blank">Do Components in JS directly, without React</a>.</p>
  441.  
  442.  
  443.  
  444.  
  445. <img src="/images/html5-logo.png" alt="HTML5 logo">
  446. <p><a href="http://www.w3schools.com/tags/att_a_href.asp" target="_blank">w3schools.com</a>.</p>
  447. <p><a href="http://www.html5rocks.com/de/">HTML5 rocks</a></p>
  448. <p><a href="https://www.httpwatch.com/httpgallery/authentication/" target="_blank">HTTP Authentication</a></p>
  449. <p><a href="http://www.html5rocks.com/en/tutorials/webcomponents/imports/" target="_blank">HTML Imports </a></p>
  450. <p><a href="http://api.jquery.com/jquery.getjson/" target="_blank">jQuery.getJSON() </a></p>
  451. <p><a href="http://www.html5rocks.com/en/tutorials/cors/" target="_blank">HTML5 rocks CORS </a></p>
  452. <p><a href="https://hacks.mozilla.org/2016/08/a-few-html-tips/" target="_blank">A few HTML tips</a> - Mozilla</p>
  453.  
  454.  
  455.  
  456. <img src="/images/erlang.png" alt="Erlang logo">
  457. <p><a href="http://www.erlang.org/" target="_blank">erlang.org</a></p>
  458. <p><a href="https://medium.com/@kansi/getting-started-with-erlang-d6ef711b25db" target="_blank">getting started with erlang tutorial</a></p>
  459. <p><a href="http://www.erlang.org/faq/libraries.html" target="_blank">Erlang Libraries</a></p>
  460.  
  461.  
  462. <img src="/images/elixir-logo.png" alt="Elixir logo">
  463. <p><a href="http://elixir-lang.org/" target="_blank">elixir-lang.org</a></p>
  464. <p><a href="http://getawesomeness.com/get/elixir" target="_blank">awesome-elixir</a> <a href="https://github.com/h4cc/awesome-elixir" target="_blank"> (github)</a>. A curated list of amazingly awesome Elixir and Erlang libraries, resources and shiny things</p>
  465. <p>run <a href="https://community.nitrous.io/tutorials/getting-started-with-elixir" target="_blank">elixir on Nitrous</a> with intro to Elixir example.</p>
  466. <p><a href="http://nerves-project.org/" target="_blank">Nerves-project.org</a> Elixir for embedded system firmware</p>
  467. <p><a href="https://parroty00.wordpress.com/" target="_blank">an interesting elixir blogger</a> with <a href="https://github.com/parroty/exfirebase" target="_blank">elixir firebase API lib</a> </p>
  468. <p>C: <a href="http://andrealeopardi.com/posts/using-c-from-elixir-with-nifs/" target="_blank">Using C from Elixir with NIFs</a></p>
  469. <p> Binaries: here is a very good describtion about working with binaries <a href="http://zohaib.me/binary-pattern-matching-in-elixir/?utm_campaign=elixir_radar_17&utm_medium=email&utm_source=RD+Station" target="_blank"> this (PNG) </a>or <a href="http://benjamintan.io/blog/2014/06/10/elixir-bit-syntax-and-id3/" target="_blank"> this (MP3)</a>.</p>
  470. <p><a href="https://ernie.io/2014/07/10/snmp-in-elixir/" target="_blank">SNMP in Elixir</a></p>
  471. <p><a href="http://blog.jordan-dimov.com/elixir-graph-data-structures-with-erlangs-digraph/" target="_blank">Elixir graph data structures with Erlang's digraph</a></p>
  472. <p><a href="https://github.com/losvedir/ephemeral2" target="_blank">Ephemeral P2P over websockets, Phoenix/Elixir</a></p>
  473. <p><a href="https://codecoupled.org/2015/11/10/stack-machine-part-3/" target="_blank">stack machine 1/2/3</a></p>
  474. <p><a href="http://ijoshsmith.com/2015/03/14/functional-parallel-programming-in-elixir/" target="_blank">Functional parallel programming in Elixir</a></p>
  475. <p><a href="http://bbhoss.io/remote-iex-access-via-ssh/" target="_blank">Remote IEx access via :ssh</a></p>
  476. <p><a href="https://www.digitalocean.com/community/tutorials/one-click-install-elixir-on-ubuntu-14-04-with-digitalocean" target="_blank">One-Click Install Elixir on Ubuntu 14.04 with DigitalOcean</a></p>
  477. <p><a href="http://yos.io/2016/05/19/merkle-trees-in-elixir/?utm_campaign=elixir_radar_52&utm_medium=email&utm_source=RD+Station" target="_blank">Merkle Trees in Elixir</a></p>
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484. <img src="/images/rasberry.png" alt="Rasberry logo">
  485. <p><a href="https://www.raspberrypi.org/" target="_blank">raspberrypi.org</a></p>
  486. <p><a href="https://learn.adafruit.com/raspberry-pi-kernel-o-matic/overview" target="_blank">raspberry-pi-kernel-o-matic</a></p>
  487. <p>Nvidia board <a href="http://www.tomshardware.de/tegra-k1-kepler-embedded-jetson-tk1,news-250457.html" target="_blank">jetson-tk1 </a> or 1TFlop <a href="http://www.tomshardware.de/jetson-tx1-maxwell-tegra-x1-prozessor,news-254061.html" target="_blank"> jetson-tx1 </a> resp. <a href="https://www.phoronix.com/scan.php?page=article&item=nvidia-tegra-jtx1&num=1#IOT" target="_blank"> tx1 </a></p>
  488. <p><a href="http://www.qotom.net/goods-129-QOTOM-Q190G4+4+LAN+Mini+PC.html" target="_blank">QOTOM-Q190G4 4 LAN Mini PC</a> !!!!</p>
  489. <p><a href="http://www.pcengines.ch/apu2b4.htm" target="_blank">PC Engines GmbH Glattbrugg</a> apu2b4 board</p>
  490. <p><a href="http://www.lattepanda.com/" target="_blank">lattepanda</a> A Windows 10 IoT computer</p>
  491. <p><a href="http://www.programmableweb.com/news/why-and-how-to-pick-intel-edison-iot-prototype/sponsored-content/2016/01/05?utm_content=bufferb9ff1&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer" target="_blank">Intel Edison</a> </p>
  492. <p><a href="http://www.asrock.com/ipc/overview.de.asp?Model=SBC-220" target="_blank">ASrock</a> board</p>
  493. <p><a href="http://routerboard.com/RB450G" target="_blank">RB450G</a> router board</p>
  494. <p><a href="https://www.parallella.org/" target="_blank">parallella board</a></p>
  495. <p><a href="http://cubieboard.org/" target="_blank">cubieboard</a></p>
  496. <p><a href="https://www.96boards.org/" target="_blank">96boards</a></p>
  497. <p><a href="https://www.isee.biz/products/igep-processor-boards/igepv5-omap5432" target="_blank">IGEPv5 board</a></p>
  498. <p><a href="http://netronome.com/product/flownics/" target="_blank">flownics boards</a></p>
  499. <p><a href="http://www.premoboard.com/it/" target="_blank">premoboard</a></p>
  500. <p><a href="http://liliputing.com/2014/03/minnowboard-max-99-intel-atom-powered-single-board-computer.html" target="_blank">MinnowBoard Max:</a> $99 Intel Atom-powered single-board computer</p>
  501. <p><a href="http://blog.reasonablycorrect.com/raw-dpi-raspberry-pi/" target="_blank">Let’s add a dirt cheap screen to the Raspberry Pi B+</a></p>
  502. <p><a href="http://rigaspapas.com/blog/monitor-your-local-network-with-raspberry-pi/" target="_blank">Monitor your local network with Raspberry Pi</a></p>
  503. <p><a href="https://github.com/zehfernandes/rpi-webapplication" target="_blank">60fps web application in RaspberryPI</a></p>
  504. <p><a href="" target="_blank"></a></p>
  505.  
  506.  
  507. <img src="/images/ovc.png" alt="OVS logo">
  508. <p><a href="http://openvswitch.org/" target="_blank">OpenVswitch.org</a></p>
  509. <p><a href="http://openflow-sdn.blogspot.ch/2013/05/openflow-switch-on-raspberry-pi-part-2.html" target="_blank">OpenFlow Switch on Raspberry Pi </a></p>
  510. <p><a href="http://yuba.stanford.edu/~casado/of-sw.html" target="_blank">List of OpenFlow Software Projects</a></p>
  511. <p><a href="https://01.org/packet-processing/blogs/jdigiglio/2013/why-intel%C2%AE-dpdk-vswitch" target="_blank">The Intel® DPDK Accelerated Open vSwitch </a></p>
  512. <p>project <a href="http://www.projectfloodlight.org/floodlight/" target="_blank">floodlight</a> OpenFlow controller</p>
  513. <p>project <a href="http://www.projectfloodlight.org/indigo/" target="_blank">Indigo</a> (floodlight) OpenFlow agent</p>
  514. <p>project <a href="http://www.projectfloodlight.org/oftest//" target="_blank">OFTest</a> (floodlight)</p>
  515. <p><a href="https://github.com/FlowForwarding/LINC-Switch" target="_blank">LINC</a> (GitHub) Erlang Open Flow switch <a href="http://www.erlang-factory.com/upload/presentations/635/openflow.soft.switch-krzysztof.rutka.pdf" target="_blank">(slides)</a></p>
  516. <p><a href="http://ryu.readthedocs.org/en/latest/test-of-config-with-linc.html" target="_blank">how to setup LINC and test Ryu OF-config with it</a></p>
  517. <p><a href="http://osrg.github.io/ryu/" target="_blank">RYU SDN Framework</a></p>
  518. <p><a href="http://blog.zhaw.ch/icclab/a-learning-switch-in-openflow-1-3/" target="_blank">LINC configuration:</a> a learning Switch in OpenFlow 1.3</p>
  519. <p><a href="http://opennaas.org/" target="_blank">opennaas.org</a></p>
  520. <p><a href="http://www.fp7-ofelia.eu/" target="_blank">ofelia</a> OpenFlow in Europe, and <a href="http://www.ofertie.org/">ofertie</a></p>
  521. <p><a href="http://www.meshsr.com/" target="_blank">meshsr:</a> a Xilinx (FPGA) based OpenFlow system <a href="https://github.com/MeshSr" target="_blank">(Github)</a>, and see <a href="https://www.sdxcentral.com/articles/news/onetswitch-aims-raspberry-pi-networking/2015/02/" target="_blank">this article.</a></p>
  522. <p><a href="http://openflow-sdn.blogspot.co.uk/2013/05/cheapest-openflow-switch-in-world-using.html" target="_blank">Cheapest OpenFlow switch in the world. Using the Raspberry Pi as an OpenFlow switch.</a> <a href="http://openflow-sdn.blogspot.ch/2013/09/openflow-switch-on-raspberry-pi-part-5.html" target="_blank">(part 5)</a></p>
  523.  
  524.  
  525. <img src="/images/racket-logo1.png" alt="Racket logo">
  526. <p><a href="http://www.racket-lang.org/" target="_blank">racket-lang.org</a></p>
  527. <p><a href="https://igor.io/2012/12/06/sexpr.html" target="_blank">S-expressions</a></p>
  528. <p><a href="http://danthedev.com/2015/09/09/lisp-in-your-language" target="_blank">Javascript Lisp</a></p>
  529. <p>See <a href="http://www.defmacro.org/ramblings/lisp.html" target="_blank">this</a> the Nature of Lisp and maybee <a href="http://blog.rongarret.info/2015/05/why-lisp.html" target="_blank"> this</a> why Lisp, or this <a href="" target="_blank"> Little Lisp interpreter</a></p>
  530. <p><a href="https://www.hashcollision.org/whalesong/" target="_blank">Whalesong: a Racket to JavaScript compiler</a></p>
  531. <p><a href="http://matt.might.net/articles/low-level-web-in-racket/" target="_blank">Low-level web programming in Racket + a wiki in 500 lines</a></p>
  532. <p><a href="http://docs.racket-lang.org/frtime/" target="_blank">FrTime: </a>A Language for Reactive Programs.</p>
  533. <p><a href="https://docs.racket-lang.org/datalog/index.html" target="_blank">Datalog: Deductive Database Programming</a></p>
  534.  
  535.  
  536. <img src="/images/clojure.png" alt="Clojure logo">
  537. <p><a href="http://clojure.org/index" target="_blank">clojure.org</a></p>
  538. <p><a href="http://www.datomic.com/" target="_blank">datomic.com</a></p>
  539. <p><a href="http://clojurescript.org/" target="_blank"> ClojureScript home</a> and <a href="https://github.com/clojure/clojurescript" target="_blank"> Gitub</a></p>
  540. <p><a href="https://www.niwi.nz/cljs-workshop/#_introduction_to_core_async" target="_blank">ClojureScript Tutorial</a></p>
  541. <p><a href="https://medium.com/@puppybits/clojurescript-is-the-triforce-of-power-984ac29da3d7#.ll109esld" target="_blank">ClojureScript is the Triforce of Power</a> (blog).</p>
  542. <p>good artivle: <a href="http://swannodette.github.io/2013/07/12/communicating-sequential-processes/" target="_blank">communicating-sequential-processes</a> (core.async, ClosureScript...)</p>
  543. <p><a href="https://www.jayway.com/2014/09/16/comparing-core-async-and-rx-by-example/" target="_blank">Comparing Core Async and Rx by Example</a></p>
  544. <p><a href="http://www.4clojure.com/" target="_blank">4clojure.com</a></p>
  545. <p><a href="http://blog.cognitect.com/blog/2014/8/6/transducers-are-coming" target="_blank">transducers-are-coming</a> by Rich Hickey</p>
  546. <p><a href="https://devcenter.heroku.com/articles/getting-started-with-clojure#introduction" target="_blank">getting-started-with-clojure</a> on Heroku</p>
  547. <p><a href="http://www.braveclojure.com/clojure-for-the-brave-and-true/" target="_blank">e-book</a> clojure-for-the-brave-and-true</p>
  548. <p>A <a href="http://briancarper.net/blog/520.html" target="_blank">RPG Game </a>example in Clojure</p>
  549. <p><a href="" target="_blank"></a></p>
  550. <p><a href="http://queue.acm.org/detail.cfm?id=2169076" target="_blank">Your Mouse is a Database</a> by Erik Meijer Rx in Java</p>
  551. <p><a href="http://numergent.com/2015-11/The-Clojure-learning-curve.html?utm_source=dlvr.it&utm_medium=twitter" target="_blank">The-Clojure-learning-curve</a></p>
  552. <p><a href="http://www.ibm.com/developerworks/cloud/library/cl-suggest-app/" target="_blank">Build a Clojure web application with DevOps Services and Bluemix</a></p>
  553. <p><a href="http://clojure.com/blog/2012/05/15/anatomy-of-reducer.html" target="_blank">Anatomy of a Reducer</a> rich hickey on May 15, 2012</p>
  554. <p><a href="http://blog.klipse.tech/clojure/2016/06/07/klipse-plugin-tuto.html" target="_blank">How to klipsify a clojure[script] blog </a></p>
  555. <p><a href="http://lambdax.io/blog/posts/2015-10-19-cljs-on-gh-pages.html" target="_blank">How we embedded ClojureScript in our GitHub pages</a></p>
  556. <p><a href="https://github.com/mathias/hum" target="_blank">ClojureScript wrappers around the Web Audio API</a></p>
  557. <p><a href="https://github.com/budu/clj-audio" target="_blank">clj-audio</a> based on Java audio</p>
  558. <p>or <a href="https://github.com/candera/dynne" target="_blank">dynne</a> for audio</p>
  559. <p>or <a href="http://overtone.github.io/" target="_blank">overtone </a></p>
  560. <p><a href="http://www.upgradingdave.com/blog/posts/2016-09-10-core-async.html?utm_source=dlvr.it&utm_medium=twitter" target="_blank">Core Async and Transducers</a></p>
  561. <p><a href="http://www.lispcast.com/core-async-browser-motivation" target="_blank">core.async ajax examples</a></p>
  562. <p><a href="http://dragan.rocks/articles/16/Clojure-is-not-afraid-of-the-GPU-slides-EuroClojure" target="_blank">Clojure-is-not-afraid-of-the-GPU</a></p>
  563. <p><a href="https://bigsolutions.io/2016/11/11/chromeclojure-is-back/" target="_blank">chromeclojure-is-back</a></p>
  564. <p><a href="http://www.braveclojure.com/" target="_blank">braveclojure.com become a better programmer</a></p>
  565. <p><a href="" target="_blank"></a></p>
  566. <p><a href="" target="_blank"></a></p>
  567. <p><a href="" target="_blank"></a></p>
  568. <p><a href="" target="_blank"></a></p>
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576. <img src="/images/datomic.png" alt="datomic logo">
  577. <p><a href="http://www.datomic.com/" target="_blank">datomic.com</a></p>
  578. <p><a href="https://www.youtube.com/watch?v=ao7xEwCjrWQ" target="_blank">Datomic: up and running</a> YouTube live coding</p>
  579. <p><a href="http://www.learndatalogtoday.org/" target="_blank">Tutorial: </a>Learn Datalog Today</p>
  580. <p><a href="http://ben.vandgrift.com/2014/04/24/a-clojure-datomic-web-app-tutorial.html" target="_blank">A Clojure / Datomic Web App Tutorial: Part 1</a></p>
  581. <p><a href="" target="_blank"></a></p>
  582. <p><a href="" target="_blank"></a></p>
  583.  
  584.  
  585.  
  586.  
  587.  
  588. <img src="/images/ipfs.png" alt="IPFS logo">
  589. <p><a href="https://ipfs.io/" target="_blank">IPFS</a></p>
  590. <p><a href="https://github.com/ipfs/ipfs" target="_blank">IPFS on GitHub</a></p>
  591. <p><a href="https://github.com/ipfs/ipfs/blob/master/papers/ipfs-cap2pfs/ipfs-p2p-file-system.pdf?raw=true" target="_blank">IPFS PDF (Draft 3)</a></p>
  592. <p><a href="https://gateway.ipfs.io/ipns/QmWGb7PZmLb1TwsMkE1b8jVK4LGceMYMsWaSmviSucWPGG/2015/09/15/hosting-a-website-on-ipfs/" target="_blank">Hosting a Website on IPFS</a> step by step</p>
  593. <p><a href="https://github.com/ipfspics/server" target="_blank">IPFS pics</a>.</p>
  594.  
  595.  
  596.  
  597.  
  598. <img src="/images/x3dom.png" alt="x3dom logo">
  599. <p><a href="http://www.x3dom.org/" target="_blank">x3dom.org</a></p>
  600. <p><a href="http://www.livereference.org/scene3d/" target="_blank">scene3d</a> with <a href="http://www.livereference.org/scene3d/examples/index.html" target="_blank">examples</a></p>
  601. <p><a href="http://threejs.org/" target="_blank">threejs.org</a></p>
  602.  
  603.  
  604.  
  605.  
  606. <img src="/images/opencl.png" alt="opencl logo">
  607. <p>See <a href="https://www.khronos.org/opencl/" target="_blank">OpenCL </a> and <a href="https://www.khronos.org/webcl/" target="_blank"> WebCL</a></a> with <a href="http://www.ibm.com/developerworks/library/wa-opencl/" target="_blank"> examples</a>.</p>
  608. <p><a href="https://cudafy.codeplex.com/" target="_blank"> CUDAfy.NET</a> write GPU Code in .NET C#</p>
  609. <p><a href="http://vulkan-tutorial.com/assets/Khronos-Vulkan-GDC-Mar15.pdf" target="_blank">vulkan-tutorial</a> (PDF)</p>
  610. <p><a href="https://www.khronos.org/registry/spir-v/specs/1.0/SPIRV.pdf" target="_blank">SPIR-V Specification</a> (PDF)</p>
  611. <p><a href="https://github.com/jteeuwen/spirv" target="_blank">Go encoder/decoder for the Khronos SPIR-V binary format</a> (github)</p>
  612. <p>See Java OpenCL support <a href="https://github.com/aparapi/aparapi" target="_blank"> aparapi </a> with <a href="http://www.sw-engineering-candies.com/blog-1/lessons-learned-from-gpu-experiments-with-aparapi#TOC-Recommendations" target="_blank"> examples</a> and this <a href="https://www.matse.itc.rwth-aachen.de/dienste/public/show_document.php?id=8209" target="_blank"> pdf</a></p>
  613. <p><a href="http://gpuopen.com/professional-compute/" target="_blank">list of tools </a> on gpu open.com/professional-compute</p>
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620. <img src="/images/nvidia.png" alt="nvidia logo">
  621. <p><a href="https://github.com/vascokk/NumEr" target="_blank">Numeric Erlang - vector and matrix operations with CUDA</a> (github)</p>
  622. <p><a href="https://vimeo.com/22941410" target="_blank">Kevin Smith - Erlang & CUDA</a> (video)</p>
  623. <p><a href="http://www.nextplatform.com/2015/10/28/inside-the-programming-evolution-of-gpu-computing/" target="_blank">inside-the-programming-evolution-of-gpu-computing</a></p>
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630. <img src="/images/hsa.png" alt="HSA logo">
  631. <p><a href="http://www.hsafoundation.com/" target="_blank"> HSA-Foundation</a></p>
  632. <p>Introduction to HSA <a href="http://wccftech.com/intel-amd-nvidia-future-industry-hsa/" target="_blank"> (CPU evolution)</a></p>
  633. <p>First <a href="http://hackaday.com/2015/12/09/echo-of-the-bunnymen-how-amd-won-then-lost/" target="_blank">AMD</a> HSA-capable hardware is <a href="https://de.wikipedia.org/wiki/AMD_Fusion" target="_blank"> Kaveri.</a> (<a href="http://www.com-magazin.de/praxis/hardware/kaveri-prozessoren-amd-476777.html?page=4_die-heterogene-systemarchitektur-des-amd-kaveri" target="_blank"> boards</a>)</p>
  634. <p>See <a href="http://blog.theincredibleholk.org/blog/2013/06/28/announcing-the-release-of-harlan/" target="_blank"> Harlan </a> a lispy lang for GPU programming. </p>
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642. <img src="/images/freebsd.png" alt="Free BSD logo">
  643. <p><a href="https://www.freebsd.org/de/" target="_blank">freebsd.org</a></p>
  644. <p><a href="http://info.iet.unipi.it/~luigi/netmap/" target="_blank">netmap</a> a framework for high speed packet I/O (and <a href="https://github.com/NetgateUSA/netmap-fwd" target="_blank"> Netgate</a> An IPv4 router over netmap for FreeBSD</p>
  645. <p><a href="http://info.iet.unipi.it/~luigi/vale/" target="_blank">Vale</a> a Virtual Local Ethernet (and <a href="http://cnp.neclab.eu/vale" target="_blank"> A Blazingly Fast Software Switch</a>.</p>
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652. <img src="/images/voip.png" alt="VoIP logo">
  653. <p>Overviewlist of <a href="http://www.voip-info.org/wiki/view/Open+Source+VOIP+Software" target="_blank">Open Source VOIP Software</a> </p>
  654. <p>Wikipedia <a href="https://en.wikipedia.org/wiki/List_of_SIP_software" target="_blank">List of SIP SW</a> </p>
  655. <p><a href="http://www.pjsip.org/" target="_blank">PJSIP</a> a free open source library written in C implementing SIP, SDP, RTP, STUN, TURN, and ICE</p>
  656. <p>Other SIP resources are <a href="http://www.oversip.net/" target="_blank"> overSIP </a> or <a href="http://www.jssip.net/" target="_blank"> jsSIP</a> or <a href="https://www.resiprocate.org/Main_Page" target="_blank"> reSIProcate </a></p>
  657. <p>A complete SIP phone app <a href="http://www.linphone.org/" target="_blank">linphone.org</a> (goto <a href="https://web.linphone.org/" target="_blank">https://web.linphone.org</a> to use the free linphone.org SIP service with the miax account)</p>
  658. <p>Here is a <a href="http://rtcquickstart.org/" target="_blank"> great guide</a> on how to setup VoIP. </p>
  659. <p><a href="http://sipml5.org/" target="_blank">sipml5</a> World's first HTML5 SIP client</p>
  660. <p><a href="http://de.slideshare.net/carlosjgf/vo-ip2day-2014-nksip" target="_blank">NkSIP: (slides)</a> The Erlang SIP application server</p>
  661. <p><a href="https://github.com/kalta/nksip" target="_blank">NkSIP</a> GitHub</p>
  662.  
  663.  
  664. <img src="/images/freeswitch.png" alt="Freeswitch logo">
  665. <p><a href="https://freeswitch.org/" target="_blank">freeswitch.org</a></p>
  666.  
  667.  
  668. <img src="/images/pfsense.png" alt="PFSense logo">
  669. <p><a href="https://www.pfsense.org/" target="_blank">pfsense.org</a></p>
  670.  
  671.  
  672. <img src="/images/IEEE.png" alt="IEEE logo">
  673. <p><a href="http://standards.ieee.org/getieee802/download/802-1Q-2014_mibs.zip" target="_blank">802-1Q-2014</a> Bridges and Bridged Networks</p>
  674. <p><a href="http://standards.ieee.org/about/get/802/802.3.html" target="_blank">IEEE 802.3: </a> Ethernet</p>
  675. <p>IEEE <a href="http://www.ieee802.org/1/pages/tsn.html" target="_blank">Time-Sensitive Networking (TSN) Task Group </a> before <a href="http://electronicdesign.com/communications/understanding-audio-video-bridging" target="_blank"> AVB </a></p>
  676. <p><a href="https://tools.ietf.org/html/rfc7720" target="_blank">RFC7720</a> DNS Root Name Service Protocol and Deployment Requirements</p>
  677. <p><a href="https://tools.ietf.org/html/rfc7950" target="_blank">RFC7950</a> Yang 1.1 data modeling language</p>
  678.  
  679.  
  680.  
  681.  
  682. <!-- <p><a href="" target="_blank"> </a>.</p> -->
  683.  
  684. </div><!-- @end #know-how-content -->
  685.  
  686.  
  687. <!-- **************************************************************************************
  688. ************************** P R O J E C T S *******************************************
  689. ************************************************************************************** -->
  690. <div id="projects-content" class="contentblock hidden">
  691. <h1>Projects</h1>
  692.  
  693. <p>Here are some demo apps I made (or copied).</p>
  694.  
  695. <p>A jquery <a href="/projects/slides.html" target="_blank"> slide show</a>.</p>
  696. <p>A Rx <a href="/projects/rx-slides.html" target="_blank"> slide show</a>.</p>
  697. <p><a href="/projects/jpg-ajax.html" target="_blank">load a slide</a> with ajax.</p>
  698. <p>A jquery <a href="/projects/jq-menu1.html" target="_blank"> menu</a>.</p>
  699.  
  700. <p>A <a href="/projects/Simple_Kanban_App_1.0RC1.html" target="_blank"> simple kanban</a> app.</p>
  701. <p>A <a href="/projects/simple-list.html" target="_blank"> simple list</a> app.</p>
  702. <p><a href="/projects/bootstrap-h-tab1.html" target="_blank"> horizontal tabs with bootstrap</a> 1st example (use for later modify my page).</p>
  703. <p><a href="/projects/vertical-tabs1.html" target="_blank"> vertical button tabs w3school</a> 1st example (use for later modify my page).</p>
  704. <p><a href="/projects/vertical-set-gist.html" target="_blank"> vertical set gist</a> 1st with oAuth.</p>
  705.  
  706. <p>An app that shows the <a href="/projects/html5-mobile-app-geological.html" target="_blank"> coordinates</a> of your current location.</p>
  707. <p>An app that runs <a href="/projects/simplewebrtc.html" target="_blank"> simpleWebRTC </a> as from <a href="https://simplewebrtc.com/" target="_blank"> this page </a> (needs CHROME to work).</p>
  708. <br>
  709. <p>A GitHub API access <a href="/projects/github-gh3/samples/gh3.html" target="_blank"> example </a> using the <a href="https://github.com/k33g/gh3" target="_blank"> gh3 </a> client-side Javascript API wrapper for GitHub API V3.</p>
  710. <p>Read GitHub API with <a href="/projects/github-gh3/samples/get-xhr.html" target="_blank"> ajax </a> as of <a href="http://stackoverflow.com/questions/10341135/example-of-using-github-api-from-javascript" target="_blank"> this </a>.</p>
  711. <p>Simple GitHub Gist read with <a href="/projects/github-gh3/samples/get-gist.html" target="_blank"> ajax </a> as of <a href="http://stackoverflow.com/questions/18167812/get-raw-gist-file" target="_blank"> this answer </a>.</p>
  712.  
  713. <br>
  714. <p>A telnet client in racket <a href="/projects/racket-telnet-client.txt" target="_blank">[src]</a>.</p>
  715. <p>A <a href="http://pkg-build.racket-lang.org/doc/portaudio/index.html" target="_blank">portaudio</a> example in racket <a href="/projects/racket-portaudio-426hz-2sec.txt" target="_blank">[src]</a> and <a href="/projects/racket-portaudio-stream.txt" target="_blank">[stream src]</a> (do paket install first in DrRacket). Or <a href="/projects/racket-rsound-exampel1.txt" target="_blank"> RSound</a></p>
  716. <p>A Farn in racket <a href="/projects/racket-farn.txt" target="_blank">[src]</a>.</p>
  717. <p>A 3d-sphere in racket <a href="/projects/racket-3d-sphere.txt" target="_blank">[src]</a>.</p>
  718. <p><a href="/projects/google-auth.html" target="_blank">Google login</a> (use another browser tab to check login and to logout).</p>
  719.  
  720.  
  721.  
  722. <br>
  723. <p>Audio experiment <a href="/projects/audio1/audio1.html" target="_blank"> No.1</a> (HTML audio tag).</p>
  724. <p>Audio experiment <a href="/projects/audio1/audio2.html" target="_blank"> No.2</a> (JS audio controls).</p>
  725. <p>Audio experiment <a href="/projects/audio1/audio3.html" target="_blank"> No.3</a> (play streams).</p>
  726. <p>Audio experiment <a href="/projects/audio1/audio4.html" target="_blank"> No.4</a> (play mp3 file and shows analyze with webaudio (works only when chrom's started with chrome --disable-web-security).</p>
  727. <p>Audio experiment <a href="/projects/audio1/audio5.html" target="_blank"> No.5</a> (stack overflow example (streams local file and therefore works well with chrom)).</p>
  728. <p>Audio experiment <a href="https://www.dropbox.com/s/omd4eeigms9uojl/audio-drobo1.html?raw=1" target="_blank"> No.6</a> play page and file hosted on Dropbox and analyze with webaudio (works with FireFox or chrom but only when chrom is started with >chrome --disable-web-security.</p>
  729. <p><a href="http://ctford.github.io/klangmeister/" target="_blank"> Klangmeister</a>.</p>
  730.  
  731. <br>
  732. <p>Reactive <a href="/projects/rxjs-starship/spaceship.html" target="_blank"> spaceship</a>.</p>
  733. <p>Reactive <a href="/projects/rxjs-input/rxjs-input.html" target="_blank"> wiki search 1</a>.</p>
  734. <p>Reactive <a href="/projects/rxjs-input/rxjs-input2.html" target="_blank"> wiki search 2</a> (same as 1 but much mor reactive).</p>
  735.  
  736.  
  737. <br>
  738. <p>A 2d graph with <a href="/2d-graph/const-layout-demo-neocities.html" target="_blank">constant layout</a>.</p>
  739. <p>A 2d graph with <a href="/2d-graph/heeb3pin.html" target="_blank">pinning</a>.</p>
  740. <p>A 2d graph with <a href="/2d-graph/heeb4pin.html" target="_blank">pinning</a> (circles).</p>
  741. <p>A 2d SZ-network graph with <a href="/2d-graph/he-html-graph8.html" target="_blank">pictures</a>, node menues and more.</p>
  742.  
  743. <br>
  744. <p>A 3d <a href="/3d-graph/3d-12x12grid.html" target="_blank">12 x 12 grid</a>.</p>
  745. <p>A 3d <a href="/3d-graph/3d-grid-cube.html" target="_blank"> grid with cubes inside</a> <a href="/3d-graph/src/index-selectable-cubes.txt" target="_blank">[src]</a>.</p>
  746. <p>A 3d <a href="/3d-graph/3d-icon-grid.html" target="_blank"> grid with my site icon on the cubes</a>.</p>
  747. <p>A 3d <a href="/3d-graph/3d-sprites.html" target="_blank"> grid with sprites</a> <a href="/3d-graph/src/index-sprites.txt" target="_blank">[src]</a>.</p>
  748. <p>A 3d <a href="/3d-graph/3d-teppich.html" target="_blank"> carpet </a> grid <a href="/3d-graph/src/index-teppich.txt" target="_blank">[src]</a>.</p>
  749.  
  750. <br>
  751. <p>my graph <a href="/my-graph/eloquent1.html" target="_blank"> eloquent graph 1</a>.</p>
  752.  
  753. <br>
  754. <p>x3d <a href="/x3dom/x3a.html" target="_blank">cube</a> .</p>
  755. <p>Three x3d <a href="/x3dom/x3b.html" target="_blank">objects</a>.</p>
  756. <p><a href="http://mrdoob.neocities.org/" target="_blank">mrdoob.neocities.org</a>.</p>
  757. <p><a href="http://willwhiteneck.neocities.org/" target="_blank">marble machines etc. neocities.org</a>.</p>
  758. <p><a href="https://www.shadertoy.com/view/Ms2SD1" target="_blank">fully-procedural sea surface computing</a> (would like to know how it works).</p>
  759.  
  760. <br>
  761. <p>scene3d <a href="/scene3d/s3d-graph1.html" target="_blank">graph1</a>.</p>
  762. <p>scene3d <a href="/scene3d/s3d-graph2-json.html" target="_blank">graph2</a> (network data loaded with JSON).</p>
  763. <p>scene3d <a href="/scene3d/s3d-graph3-json.html" target="_blank">graph3</a> (actors data loaded with JSON).</p>
  764.  
  765. <br>
  766. <p>Kids-3d <a href="/kids-3d/rotate-torus.html" target="_blank">rotating torus</a>.</p>
  767. <p>Kids-3d <a href="/kids-3d/moonphases.html" target="_blank">Moon phases</a> (hit Spacebar).</p>
  768. <p>Kids-3d <a href="/kids-3d/planets.html" target="_blank">Solarsystem</a> .</p>
  769. <p>Kids-3d <a href="/kids-3d/sound.html" target="_blank">Avatar Game</a> with sound.</p>
  770.  
  771. <br>
  772. <p><a href="/projects/gpu-js/gpu-js-demo.html" target="_blank">GPU.JS demo</a> Matrix multiplication benchmark (use Chrome).</p>
  773.  
  774. <br>
  775. <p><a href="http://powerful-beyond-91345.herokuapp.com" target="_blank">heroku app 1</a>.</p>
  776. <p><a href="http://powerful-beyond-91345.herokuapp.com/camel?input=camel-snake-kebab" target="_blank">heroku app 2 (/camel?input=camel-snake-kebab or camel-snake-kebab)</a>.</p>
  777.  
  778. <br>
  779. <p>Eloquent1-gpu <a href="/projects/eloquent1-gpu/eloquent1.html" target="_blank"> eloquent1-gpu</a>.</p>
  780.  
  781.  
  782.  
  783. </div><!-- @end #projects-content -->
  784.  
  785.  
  786. <!-- **************************************************************************************
  787. ************************** C O M M E N T S *******************************************
  788. ************************************************************************************** -->
  789. <div id="comments-content" class="contentblock hidden">
  790. <h1>Comments</h1>
  791.  
  792. <p>Here you can put your comments. But since this site is more for fun and playing arround don't expect that the comments will be read or answered within reasonable time or at all.</p>
  793. <p>The idea for this page was to play with DISQUS, a commenting service available for the web. It works fine, but it takes quite a long time until it loads. So please be patient.</p>
  794.  
  795. <!-- Discus HTML code -->
  796.  
  797. <script type="text/javascript">
  798. /* * * CONFIGURATION VARIABLES: THIS CODE IS ONLY AN EXAMPLE * * */
  799. var disqus_shortname = 'miaxideas'; // Required - Replace example with your forum shortname
  800. var disqus_identifier = 'miaxideas';
  801. var disqus_title = 'miax ideas';
  802. //var disqus_url = 'a unique URL for each page where Disqus is present';
  803.  
  804. /* * * DON'T EDIT BELOW THIS LINE * * */
  805. (function() {
  806. var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
  807. dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
  808. (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
  809. })();
  810. </script>
  811.  
  812.  
  813. <div id="disqus_thread"></div>
  814. <script type="text/javascript">
  815. /* * * CONFIGURATION VARIABLES * * */
  816. var disqus_shortname = 'miaxideas';
  817.  
  818. /* * * DON'T EDIT BELOW THIS LINE * * */
  819. (function() {
  820. var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
  821. dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
  822. (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
  823. })();
  824. </script>
  825. <noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript" rel="nofollow">comments powered by Disqus.</a></noscript>
  826.  
  827.  
  828. </div><!-- @end #comments-content -->
  829.  
  830.  
  831. <!-- **************************************************************************************
  832. **************************** M Y - D I A R Y *****************************************
  833. ************************************************************************************** -->
  834. <div id="my-diary-content" class="contentblock hidden">
  835.  
  836. <h1>My tech Diary</h1>
  837. <p>This is for my personal usage to help me remember what happend.</p>
  838.  
  839. <h1>2017</h1>
  840.  
  841.  
  842. <h2>January</h2>
  843. <li>read about <a href="https://amazonlightsail.com/" target="_blank">amazonlightsail Virtual private servers for $5 per month</a></li>
  844. <li>read about <a href="https://browsix.org/" target="_blank">browsix Unix in your browser tab</a></li>
  845. <li>read about <a href="https://hackernoon.com/scrape-any-website-service-api-with-a-single-sql-select-statement-8d60be1e9a49#.11r21csrn" target="_blank">scrape-any-website-service-api-with-a-single-sql-select-statement</a></li>
  846. <li>read about <a href="http://canonical.org/~kragen/memory-models/" target="_blank">The memory models that underlie programming languages</a></li>
  847. <li>read about <a href="" target="_blank"></a></li>
  848. <li>read about <a href="" target="_blank"></a></li>
  849.  
  850.  
  851.  
  852.  
  853. <h1>2016</h1>
  854.  
  855.  
  856. <h2>November</h2>
  857. <li>read about <a href="http://programming.witheve.com/" target="_blank">programming.witheve.com/</a></li>
  858. <li>read about <a href="https://www.lucidchart.com/" target="_blank">lucidchart.com/</a> datennetz diagramme zeichnen</li>
  859. <li>read about <a href="https://github.com/anmonteiro/lumo" target="_blank">Lumo </a>Fast, cross-platform, standalone ClojureScript REPL</li>
  860. <li>read about <a href="" target="_blank"></a></li>
  861.  
  862.  
  863. <h2>September</h2>
  864. <li>read about <a href="http://www.methods.co.nz/asciidoc/" target="_blank">asciidoc</a> and <a href="http://asciidoctor.org/" target="_blank">asciidoctor</a></li>
  865. <li>read about <a href="http://cesiumjs.org/" target="_blank">cesiumjs.org</a> An open-source JS lib for 3D globes and maps !!!!!!!!!</li>
  866. <li>read about <a href="http://arstechnica.com/gadgets/2016/09/the-router-rumble-ars-diy-build-faces-better-tests-tougher-competition/" target="_blank"> arstechnica ROUTER test</a> </li>
  867. <li>read about <a href="http://graphql.org/" target="_blank">graphql.org</a> A query language for your API</li>
  868. <li><a href="" target="_blank"></a> </li>
  869. <li><a href="" target="_blank"></a> </li>
  870.  
  871. <h2>August</h2>
  872. <li><a href="https://github.com/jquesnelle/ethernet_pause/blob/master/sender.c" target="_blank"> C source code example to create a Ethernet PAUSE frame</a> (from <a href="http://jeffq.com/blog/the-ethernet-pause-frame/" target="_blank"> this </a> ).</li>
  873. <li><a href="https://medium.com/techspiration-ideas-making-it-happen/how-i-wrote-and-published-my-novel-using-only-open-source-tools-5cdfbd7c00ca#.ec16izqy4" target="_blank">how-i-wrote-and-published-my-novel-using-only-open-source-tools</a> </li>
  874. <li>read about <a href="https://github.com/fuchsia-mirror?page=1" target="_blank"> Fuchsia </a> a new Operating System from Google</li>
  875. <li>read about <a href="http://www.open-lambda.org/index.htm" target="_blank"> open-lambda</a> an open-source serverless computing platform</li>
  876. <li><a href="" target="_blank"></a> </li>
  877. <li><a href="" target="_blank"></a> </li>
  878.  
  879.  
  880. <h2>July</h2>
  881. <li><a href="http://seanjoflynn.com/research/bittorrent.html" target="_blank">Building a BitTorrent client from scratch in C#</a> </li>
  882. <li><a href="" target="_blank"></a> </li>
  883.  
  884. <h2>June</h2>
  885.  
  886. <h2>May</h2>
  887. <li>started with Clojure</li>
  888. <li>Read about <a href="https://lasindias.com/blockchain-is-a-threat-to-the-distributed-future-of-the-internet" target="_blank">blockchain-is-a-threat-to-the-distributed-future-of-the-internet</a> </li>
  889. <li>read Kyle Drake: <a href="http://teamarin.net/2016/05/12/you-probably-have-ipv6/" target="_blank">turn on IPv6</a> </li>
  890. <li>read about Microsoft <a href="http://arstechnica.com/information-technology/2016/05/onecore-to-rule-them-all-how-windows-everywhere-finally-happened/3/" target="_blank">OneCore</a> </li>
  891. <li>read about<a href="http://www.eclipse.org/jetty/" target="_blank"> jetty</a> web server.</li>
  892. <li>read about<a href="http://www.banana-pi.org/r1.html" target="_blank">Banana Pi R1</a> router</li>
  893. <li>started with <a href="https://www.heroku.com/" target="_blank">Heroku</a> </li>
  894. <li>read <a href="http://jmcglone.com/guides/github-pages/" target="_blank">Creating and Hosting a Personal Site on GitHub</a> </li>
  895. <li>Very good Youtube <a href="https://www.youtube.com/watch?v=R2Aa4PivG0g" target="_blank"> "I See What You Mean" by Peter Alvaro </a> about logic query languages</li>
  896. <li>and <a href="https://www.youtube.com/watch?v=5V1ynVyud4M" target="_blank">Eve</a> </li>
  897. <li><a href="http://eve-lang.com/" target="_blank">eve-lang.com</a> !!!!!!!!!!!!!</li>
  898. <li>read about <a href="https://blogs.msdn.microsoft.com/wsl/2016/06/08/wsl-system-calls/" target="_blank">wsl-system-calls</a> </li>
  899. <li><a href="" target="_blank"></a> </li>
  900.  
  901. <h2>April</h2>
  902. <li>Read about <a href="https://github.com/andreasmuller/DigitalDanceWorkshop/blob/master/MakeHumanBlenderMocapFbx/MakeHumanBlenderMocapFbx.md" target="_blank">Blender MakeHuman meshes animation</a> </li>
  903. <li>Read about EPUB 3 </li>
  904. <li><a href="" target="_blank"></a> </li>
  905.  
  906.  
  907.  
  908. <h2>March</h2>
  909. <li><a href="http://pythontutor.com/" target="_blank">pythontutor.com</a> write and visualize JavaScript programs in your Web browser</li>
  910. <li>Read about <a href="https://github.com/asciinema/asciinema-player" target="_blank">asciinema-player</a> a Web player for terminal session recordings</li>
  911. <li>Read about <a href="http://www.nytimes.com/2016/02/28/magazine/what-google-learned-from-its-quest-to-build-the-perfect-team.html?_r=0" target="_blank">The perfect Google team</a> </li>
  912. <li>Read <a href="http://www.onebigfluke.com/2016/04/whats-awful-building-software.html" target="_blank">Blog </a>about: What's awful about being a {software engineer, tech lead, manager}? </li>
  913. <li>Read about <a href="http://msm.runhello.com/p/1003" target="_blank"> On LLVM, using C libraries from Lua, and writing software without a compiler</a> </li>
  914. <li><a href="http://m.cacm.acm.org/magazines/2016/3/198874-lessons-learned-from-30-years-of-minix/fulltext" target="_blank">Minix </a> historie</li>
  915. <li><a href="http://dranger.com/ffmpeg/" target="_blank">How to Write a Video Player in less Than 1000 Lines</a> </li>
  916. <li>Read about <a href="https://www.tidalscale.com/" target="_blank">tidalscale.com</a> </li>
  917. <li><a href="https://unity3d.com/5" target="_blank">unity</a> </li>
  918. <li>Started with C#. First I was surprised too but it's a very complete language. </li>
  919. <li><a href="" target="_blank"></a> </li>
  920.  
  921.  
  922.  
  923. <h2>February</h2>
  924. <li>Discovered RxJS.</li>
  925. <li>Read about <a href="https://medium.com/@cdixon/what-s-next-in-computing-e54b870b80cc#.9t8yyhmqv" target="_blank">what-s-next-in-computing</a>.</li>
  926. <li>Read about <a href="https://keybase.io/introducing-the-keybase-filesystem" target="_blank">The Keybase filesystem</a>.</li>
  927. <li>Read about <a href="https://keybase.io/" target="_blank">keybase.io</a> Get a public key, safely.</li>
  928. <li>Read about <a href="http://js.cytoscape.org/" target="_blank">Graph theory (a.k.a. network) library </a>.</li>
  929. <li>Read about <a href="https://github.com/bevacqua/dragula#readme" target="_blank">Drag and drop so simple it hurts</a>.</li>
  930. <li>Read about <a href="https://quip.com/" target="_blank">Quip</a> moderne Produktivitätsanwendung vom +Peerserver girl.</li>
  931.  
  932.  
  933.  
  934.  
  935.  
  936.  
  937.  
  938.  
  939. <h2>January</h2>
  940. <li>Read the (highly recommended) book: effective Javascript.</li>
  941. <li>Read about <a href="http://os.js.org/" target="_blank">os.js</a>.</li>
  942. <li>made my first <a href="https://miaxhee.wordpress.com/" target="_blank">blog</a>. :-) (and facebook :-( miax )</li>
  943. <li>Read about <a href="http://elm-lang.org/" target="_blank"> Elm</a> (the best of functional programming in your browser).</li>
  944. <li>Waiting for <a href="https://pragprog.com/book/brapps/serverless-single-page-apps" target="_blank">book</a> serverless-single-page-apps.</li>
  945. <li>Oh my very favorit <a href="http://npm.anvaka.com/#/view/2d/npm" target="_blank">anvaka/view</a> (<a href="http://anvaka.github.io/pm/#/galaxy/npm?cx=9710&cy=-1849&cz=14066&lx=-0.0324&ly=0.5595&lz=-0.1382&lw=0.8166&ml=150&s=1.75&l=1&v=2016-08-26T00-00-00Z" target="_blank">demo</a>).</li>
  946. <li>Read about +PeerServer.</li>
  947. <li>Read <a href="https://medium.com/@housecor/why-i-left-gulp-and-grunt-for-npm-scripts-3d6853dd22b8#.rxv0m359v" target="_blank">Why I Left Gulp and Grunt for npm Scripts</a> and <a href="https://www.pluralsight.com/courses/npm-build-tool-introduction" target="_blank">this</a>.</li>
  948. <li>Read about <a href="http://3lproject.org/" target="_blank">3L</a> a Scheme OS for the future.</li>
  949. <li>Read <a href="http://blog.stephenwolfram.com/2015/12/what-is-spacetime-really/" target="_blank">What Is Spacetime, Really?</a> (from Stephen Wolfram).</li>
  950.  
  951.  
  952.  
  953.  
  954. <h1>2015</h1>
  955.  
  956. <h2>December</h2>
  957. <li>Logo Mausmatte von Natalie bekommen.</li>
  958. <li>read about <a href="https://www.nitrous.io/" target="_blank">Nitrous</a> <a href="https://koding.com/" target="_blank">Koding</a> <a href="https://c9.io/" target="_blank">cloud9</a></li>
  959. <li>read a good <a href="http://blog.ezyang.com/2015/12/the-convergence-of-compilers-build-systems-and-package-managers/" target="_blank">article</a> that explains The convergence of compilers, build systems and package managers</li>
  960. <li>today morning 5.30am I woke up and had the idea how to do the G.lang programming language. Let's see if there will ever be more than the idea</li>
  961. <li>Das Leben ist gerade sehr gut zu mir :-)</li>
  962. <li>Read about <a href="http://kinto.readthedocs.org/en/latest/index.html" target="_blank">Kinto</a>.</li>
  963. <li>Read about <a href="http://bower.io/" target="_blank">Bower</a>.</li>
  964. <li>Read about <a href="https://github.com/jvilk/BrowserFS" target="_blank">BrowserFS</a> an in-browser filesystem .</li>
  965. <li>Read about <a href="https://github.com/dropbox/dropbox-js" target="_blank">dropbox-js</a>.</li>
  966. <li>Read a good article about <a href="http://www.meltingasphalt.com/a-codebase-is-an-organism/" target="_blank">A Codebase is an Organism</a>.</li>
  967. <li>Read about <a href="https://befinitiv.wordpress.com/wifibroadcast-analog-like-transmission-of-live-video-data/" target="_blank">Wifibroadcast – Analog-like transmission of live video data</a>.</li>
  968.  
  969.  
  970.  
  971. <h2>November</h2>
  972. <li>Read a good article about <a href="http://denbeste.nu/cd_log_entries/2002/10/ItsOKtobewrong.shtml" target="_blank"> SW engineering</a>.</li>
  973. <li>Read: <a href="http://www.smashingmagazine.com/2015/11/modern-static-website-generators-next-big-thing/#top" target="_blank"> Why Static Website Generators Are The Next Big Thing</a>.</li>
  974. <li>Firebase entdeckt (als miaxhee)!!!!!!!!!!!!!!!!!!!!!!</li>
  975. <li>Tony Gaskin puts it perfectly: “If you don’t build your dream, someone will hire you to help build theirs.”</li>
  976. <li>not just to consume but to give back something (but what?)</li>
  977. <li>Twitter (miaxhee3)</li>
  978. <li>Eine spezielle Begegnung der dritten Art mit <a href="http://www.revamp-it.ch/index.php/de/" target="_blank"> revamp-it</a>. Sachen gibt's.</li>
  979. <li>Das Leben ist gerade gut zu mir :-)</li>
  980. <li><a href="http://liminality.xyz/self-hosting/" target="_blank">Self-hosted alternatives to popular cloud services</a> e.g. <a href="https://about.gitlab.com/" target="_blank">GitLab</a>, ownCloud, Ampache audio video streaming server</li>
  981. <li><a href="http://www.iquilezles.org/www/articles/distancefractals/distancefractals.htm" target="_blank"> Mandelbrot tutorial</a> and <a href="http://tilde.club/~david/m/#zoom=7.163786008230453,3.4&lookAt=-0.6,0&iterations=85&superSamples=1&escapeRadius=10&colorScheme=pickColorHSV2" target="_blank"> see this </a> and <a href="http://slicker.me/fractals/fractals.htm" target="_blank"> this </a> (for simple JS code).</li>
  982. <li>read about <a href="https://desktop.nanobox.io/" target="_blank"> nanobox </a> and found <a href="https://www.vagrantup.com/" target="_blank"> VARGANT </a> (see <a href="http://www.heise.de/developer/artikel/VMs-mit-Vagrant-erstellen-2066800.html?artikelseite=1" target="_blank"> tutorial</a>).</li>
  983. <li>read <a href="http://danluu.com/butler-lampson-1999/" target="_blank"> What's Worked in Computer Science</a>.</li>
  984. <li><a href="http://www.dspguru.com/" target="_blank"> dspguru.com</a>.</li>
  985.  
  986.  
  987.  
  988. <h2>October</h2>
  989.  
  990. <li>Read about <a href="http://nealford.com/memeagora/2013/05/28/build_your_own_technology_radar.html" target="_blank"> Tech Radar</a>. Might be a good idea.</li>
  991.  
  992. <li>Read a very good article about <a href="http://wccftech.com/intel-amd-nvidia-future-industry-hsa/" target="_blank"> CPU evolution</a> or Heterogeneous Computing.</li>
  993. <li>Read about <a href="http://corte.si/posts/devd/intro/index.html" target="_blank"> devd:</a> a web daemon for developers.</li>
  994. <li>Read about <a href="http://developer.telerik.com/featured/oauth-has-ruined-everything/?imm_mid=0dac54&cmp=em-web-na-na-newsltr_20151021" target="_blank"> OAuth</a> (see the part with the google sign in).</li>
  995. <li>Read about the <a href="http://oberonstation.x10.mx/" target="_blank"> OberonStation</a>.</li>
  996. <li>Read a very good article about <a href="http://danluu.com/infinite-disk/" target="_blank"> hardware performance implications for system design</a>.</li>
  997.  
  998.  
  999.  
  1000. <h2>September</h2>
  1001.  
  1002. <li>I read <a href="https://github.com/ipfs/ipfs" target="_blank"> here on IPFS-github</a> first time about <a href="https://github.com/ipfs/ipfs/blob/master/papers/ipfs-cap2pfs/ipfs-p2p-file-system.pdf?raw=true" target="_blank"> IPFS</a>.</li>
  1003.  
  1004. <li>since HTL (IB85) I follow my project Genius Maximus to invent a way to better work with computers but didn't figure out how. This month I got the idea it's somehow based on an associative web.</li>
  1005.  
  1006. <li>Learned about FreeBSD (NetBSD, OpenBSD), and differences to Linux. FreeBSD is an entire OS, Linux is the Kernel (with e.g. Ubuntu to ship an entire Linux OS). FreeBSD networking stack seems to be very performant.</li>
  1007.  
  1008. <li>Watched this very good talk from Joe Armstrong <a href="https://www.youtube.com/watch?v=lKXe3HUG2l4" target="_blank"> "The Mess We're In"</a> and recommend it to all programmmers. Or <a href="http://erlang.org/pipermail/erlang-questions/2013-January/071944.html"> this one</a> is also a very good read.</li>
  1009. <li>... and I recommend <a href="http://blog.golang.org/concurrency-is-not-parallelism"> "Concurrency is not parallelism"</a> from Rob Pike (Golang).</li>
  1010.  
  1011. <li>read about Elixir binaries</li>
  1012.  
  1013. <li>To start with Linux Kernel development see <a href="https://github.com/0xAX/linux-insides/blob/master/Misc/contribute.md" rel="nofollow">this article</a> or <a href="http://derekmolloy.ie/writing-a-linux-kernel-module-part-1-introduction/" rel="nofollow">this</a>.</li>
  1014.  
  1015. <li>Here is a nice explenation of the <a href="http://www.billconnelly.net/?p=276" rel="nofollow"> Fast Fourier Transformation</a>.</li>
  1016.  
  1017. <li>Read about <a href="https://sandstorm.io/" rel="nofollow"> Sandstorm.io </a>(mhb369...).</li>
  1018.  
  1019. <li>"Der Mensch ist ein soziales Wesen" <a href="https://www.aap.nl/en" rel="nofollow"> [1] </a>.</li>
  1020. <li>"Die EU ist eine Wertegemeinschaft."</li>
  1021.  
  1022.  
  1023. </div><!-- @end #my-diary-content -->
  1024.  
  1025.  
  1026. <!-- **************************************************************************************
  1027. *************************** S I T E - D I A R Y **************************************
  1028. ************************************************************************************** -->
  1029. <div id="site-diary-content" class="contentblock hidden">
  1030.  
  1031. <h1>Site Diary</h1>
  1032. <p>This is for my personal usage to help me remember why, when and how I developed this site.</p>
  1033.  
  1034. <h1>2017</h1>
  1035. <h2>January 22.</h2>
  1036.  
  1037. <li>bought my domain miaxhee.com :-) (at namecheap).</li>
  1038.  
  1039.  
  1040. <h1>2016</h1>
  1041. <h2>September</h2>
  1042.  
  1043. <li>Dropbox has stopped support for html page hosting, therefor my dropbox tab is not working anymore. I have to remove this somewhen.</li>
  1044.  
  1045. <h2>September</h2>
  1046. <li>started with https://www.zoho.com/wiki/ resp. https://miaxhee.wiki.zoho.com/</li>
  1047. <li>happy anniversary :-)</li>
  1048.  
  1049. <h2>March</h2>
  1050.  
  1051. <li>6.3. upgrade to supporter</li>
  1052.  
  1053. <h2>February</h2>
  1054.  
  1055. <li>Added Clojure</li>
  1056. <li>Added Rx</li>
  1057.  
  1058. <h2>January</h2>
  1059.  
  1060. <li>Added WebRTC.</li>
  1061.  
  1062.  
  1063.  
  1064. <h1>2015</h1>
  1065.  
  1066. <h2>December</h2>
  1067.  
  1068. <li>Added Linuxfoundation to know how. I noted many of these projects befor but only now I found that they are all bundled within Linuxfoundation.</li>
  1069.  
  1070.  
  1071. <h2>November</h2>
  1072.  
  1073. <li>Audio experiments added. </li>
  1074.  
  1075.  
  1076. <h2>October</h2>
  1077.  
  1078. <li>Updating the todo's and ideas helped me to better understand what I want to do with this (ideas are areas and todo's are req's and links and diary as doc's). An app could help to automate. </li>
  1079.  
  1080. <li>Know How and archive added to the menu. </li>
  1081. <li>First scene3d projects added. </li>
  1082. <li>GitHub API access and Gist access examples added. </li>
  1083. <li>GISTs created (miaxhee)</li>
  1084.  
  1085. <h2>September</h2>
  1086.  
  1087. <li> Since I'm currently very excited about IPFS I read <a href="https://ipfs.io/ipfs/QmNhFJjGcMPqpuYfxL62VVB9528NXqDNMFXiqN5bgFYiZ1/its-time-for-the-permanent-web.html" target="_blank"> this article </a>on Hacker News. That's how I discovered Neocities. I liked it right from the beginning. So I created my site and here we go. </li>
  1088.  
  1089. <li>This was version 1 - the <a href="/old/old-index.html" target="_blank">old Page</a></li>
  1090.  
  1091. <li> About my <a href="/old/about-my-logo.html" target="_blank"> logo</a> </li>
  1092.  
  1093. <li> About the page layout. I took it from <a href="http://designm.ag/tutorials/building-vertical-tabbed-content-with-jquery/" target="_blank">here</a>. You can see so many different page layouts on the web. I like this one. It's simple, practical and looks good. </li>
  1094.  
  1095. <li> About the diary layout. I experimented for quite a while with many layouts. Most of them were quite complicated to maintain (like the time line layout). Finaly I came to this simple layout: Header 1 with the year, header 2 with the month and within the month a list element for each entry. That's it. [TODO: yes I should pimp the li CSS]</li>
  1096.  
  1097. <li>on Sep. 18th I managed to re-browserify the sprites app. The required command is "D:\VivaGraphJS-master\ngraph-master\examples\three.js\he3<strong>>browserify -s ngraph index.js > bundle1.js</strong>"</li>
  1098.  
  1099. <li>on Sep. 18th I migrated many of my trial apps to neocities</li>
  1100.  
  1101. <li>on Sep. 25th I added the chat to projects. The link to simple WebRTC I got from this <a href="https://www.youtube.com/watch?v=ZiAkr_0njGE#t=55" target="_blank"> speach</a>. </li>
  1102.  
  1103.  
  1104. </div><!-- @end #site-diary-content -->
  1105.  
  1106.  
  1107. <!-- **************************************************************************************
  1108. ************************** A R C H I V E *********************************************
  1109. ************************************************************************************** -->
  1110. <div id="archive-content" class="contentblock hidden">
  1111. <h1>Archive</h1>
  1112. <p>my archive of various items that are somehow a bit outdated.</p>
  1113. <p><a href="https://github.com/florath/rmtoo" target="_blank">rmtoo</a></p>
  1114. <p><a href="https://ipfs.io/ipfs/QmcHzvXcXNB58XNy6LUKSeV8r9LTzAUuyX8DMPsjL1umBs" target="_blank">IPFS world map</a></p>
  1115. <p><a href="https://simplewebrtc.com/" target="_blank"> simple WebRTC</a></p>
  1116. <p>SIP phone app <a href="http://www.linphone.org/" target="_blank">linphone.org</a> (goto <a href="https://web.linphone.org/" target="_blank">https://web.linphone.org</a> to use the free linphone.org SIP service with the miax account)</p>
  1117. <p><a href="http://ceylon-lang.org/" target="_blank">Celon-lang.org</a></p>
  1118. <p><a href="/old/timeline2-with-link-to-photo.html" target="_blank">time line layout</a></p>
  1119. <p>An <a href="/projects/infobutton.html" target="_blank"> info-button</a> example.</p>
  1120. <p>A page (site) hosted on <a href="https://www.dropbox.com/s/gpo7ovaymm1bxr1/index.html?raw=1" target="_blank">Dropbox</a>.</p>
  1121. <p><a href="/old/old-index.html" target="_blank">first version of miaxhee</a></p>
  1122. <p><a href="http://emacs-doctor.com/learn-emacs-lisp-in-15-minutes.html" target="_blank">learn-emacs-lisp-in-15-minutes</a></p>
  1123. <p><a href="https://rg3.github.io/youtube-dl/" target="_blank">youtube-dl</a> command-line program to download videos from YouTube.com .</p>
  1124. <p><a href="http://www.sikuli.org/" target="_blank">sikuli.or </a> Automate Anything You See.</p>
  1125. <p>about <a href="https://mattandre.ws/2016/05/make-for-hipsters/" target="_blank">make </a> (einfache Einführung).</p>
  1126. <p><a href="https://github.com/skavanagh/KeyBox" target="_blank">web-based SSH console </a>.</p>
  1127. <p><a href="" target="_blank"> </a>.</p>
  1128.  
  1129.  
  1130.  
  1131. <!-- <p><a href="" target="_blank"> </a>.</p> -->
  1132.  
  1133.  
  1134. </div><!-- @end #archive-content -->
  1135.  
  1136.  
  1137. <!-- **************************************************************************************
  1138. *************************** D R O P B O X ********************************************
  1139. ************************************************************************************** -->
  1140. <div id="dropbox-content" class="contentblock hidden">
  1141.  
  1142. <p><a href="https://miaxhee.wiki.zoho.com/public/hello.html" target="_blank">public Zoho wiki </a> für die heezoho .</p>
  1143. <p><a href="https://miaxhee.wiki.zoho.com/" target="_blank">Zoho wiki login</a>.</p>
  1144. <p><a href="https://www.zoho.com/wiki/" target="_blank">Zoho login </a>.</p>
  1145.  
  1146.  
  1147.  
  1148. <!-- <iframe width=800 height=500 src="https://www.dropbox.com/s/gpo7ovaymm1bxr1/index.html?raw=1" seamless></iframe>
  1149.  
  1150. <!-- <p>click the cat to be forewarded to ...</p>
  1151. <img src="cat.png" id="pattern">
  1152. <script type="text/javascript">
  1153. $('#pattern').click(function(){ document.location.href = "https://www.dropbox.com/s/gpo7ovaymm1bxr1/index.html?raw=1"; });
  1154. </script> -->
  1155.  
  1156. </div><!-- @end #drobo-content -->
  1157.  
  1158. <!-- **************************************************************************************
  1159. ***************************** F A M I L Y - D I A R Y ********************************
  1160. ************************************************************************************** -->
  1161. <div id="family-diary-content" class="contentblock hidden">
  1162.  
  1163. <h1>Family Diary</h1>
  1164. <p>Time is flying and we forget so quickly about all the great moments we liked so much. Since quite a while I wanted to write down this kind of diary to help me better remember.</p>
  1165. <h1>2017</h1>
  1166.  
  1167. <h2>February</h2>
  1168. <li> Arosa </li>
  1169.  
  1170.  
  1171.  
  1172. <h1>2016</h1>
  1173.  
  1174. <h2>September</h2>
  1175. <li> Kündigung, new job </li>
  1176.  
  1177. <h2>Juli/August</h2>
  1178. <li>USA; NY (Jersy Apparte, Path), NY Pass, SF, Berkley, Dodge Charger, LA, Hawaii, Yunhee, Las Vagas (Treasure Island) (see Instagram miax3) </li>
  1179.  
  1180. <h2>Juni</h2>
  1181. <li>Avenche Rippenbruchpause </li>
  1182. <li>Cousinen Treffen</li>
  1183. <h2>May</h2>
  1184. <li>Triemli</li>
  1185. <li>Dublin: Silberhochzeitreise (Restaurants: Church, Elephant&Castle)</li>
  1186. <h2>April</h2>
  1187. <li> Avenche Mo-Mi Chiron (Bewegen, dres; Springen, Halle; blutige-doppelStd Springen, Dress)</li>
  1188. <li> Nicole in Norwich</li>
  1189. <h2>February</h2>
  1190. <li> Arosa (neues Appart mit separatem Zimmer im Parterre)</li>
  1191. <h2>January</h2>
  1192. <li> Nicole Nexus 5x</li>
  1193.  
  1194.  
  1195.  
  1196.  
  1197.  
  1198. <h1>2015</h1>
  1199. <h2>November</h2>
  1200. <li> 25. Nov Hirnerschütterung Caletto RCK Weihnachtsreitprobe</li>
  1201. <h2>October</h2>
  1202. <li> Oct.3 - Oct. 9 in Ebnet. Lidle war zu wegen Feiertag. Glashütte mit Bernhard und Elke. So Ausritt mit Elke, Fr mit Britta (Na Caruso, Ni Godin, Mi Quinta). Mit ruhigem Spaziergang über die Wiese (5 nebeneinander). In der Halle Standbein geübt (Na Auke, Ni Caruso, Mi Quinta). Standbein hinten aussen (Gewicht auf SB) aber oft (falsch) vorne innen (über dem Sprung Gewicht auf neues Standbein verlagern).</li>
  1203. <h2>September</h2>
  1204. <li> Clau Silberhochzeit (Nuschi kommt)</li>
  1205. <h2>July / August</h2>
  1206. <li> Sommerferien in Sardinien - Porto Coralo und Rom</li>
  1207. <h2>April</h2>
  1208. <li> Avenche mit Nicole (Darco, Lambuco und Giron)</li>
  1209.  
  1210. <h1>2014</h1>
  1211. <h2>July / August</h2>
  1212. <li> Sommerferien in Barcelona und Andalusien (Mittelmeer). Zülligs Alhambra.</li>
  1213.  
  1214. <h1>2013</h1>
  1215. <h2>July / August</h2>
  1216. <li> Sommerferien in Portugal Algarve und Lisabon</li>
  1217.  
  1218. <h1>2012</h1>
  1219. <h2>July / August</h2>
  1220. <li> Sommerferien in Andalusien (Atlatik)</li>
  1221. </div><!-- @end #family-diary-content -->
  1222.  
  1223.  
  1224. <!-- **************************************************************************************
  1225. ************************** C O N T A C T *********************************************
  1226. ************************************************************************************** -->
  1227. <div id="contact-content" class="contentblock hidden">
  1228. <h1>Contact Info</h1>
  1229.  
  1230. <p>Send me a quick message but I will probably not respond hastily (This page was just to play with forms. No message can be sent with this. Better use <a href="mailto:miaxhee@gmail.com">this</a>).</p>
  1231. <br><br>
  1232. <form id="contactform">
  1233. <input type="text" name="name" id="name" class="bigtxtfield" placeholder="Your name">
  1234.  
  1235. <textarea id="msg" name="msg" class="bigtxtarea" placeholder="Message..."></textarea>
  1236. </form>
  1237.  
  1238. <br><br>
  1239. <br><br>
  1240. <a class="twitter-timeline" data-dnt="true" href="https://twitter.com/miaxhee3" data-widget-id="662631979410726912">Tweets von @miaxhee3 </a>
  1241. <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
  1242.  
  1243.  
  1244. </div><!-- @end #contact-content -->
  1245. </div><!-- @end #content -->
  1246. </div><!-- @end #w -->
  1247. <script type="text/javascript">
  1248. $(function(){
  1249. $('#sidemenu a').on('click', function(e){
  1250. e.preventDefault();
  1251.  
  1252. if($(this).hasClass('open')) {
  1253. // do nothing because the link is already open
  1254. } else {
  1255. var oldcontent = $('#sidemenu a.open').attr('href');
  1256. var newcontent = $(this).attr('href');
  1257.  
  1258. $(oldcontent).fadeOut('fast', function(){
  1259. $(newcontent).fadeIn().removeClass('hidden');
  1260. $(oldcontent).addClass('hidden');
  1261. });
  1262.  
  1263.  
  1264. $('#sidemenu a').removeClass('open');
  1265. $(this).addClass('open');
  1266. }
  1267. });
  1268. });
  1269. </script>
  1270.  
  1271. <script type="text/javascript">
  1272. /* * * CONFIGURATION VARIABLES * * */
  1273. var disqus_shortname = 'miaxideas';
  1274.  
  1275. /* * * DON'T EDIT BELOW THIS LINE * * */
  1276. (function () {
  1277. var s = document.createElement('script'); s.async = true;
  1278. s.type = 'text/javascript';
  1279. s.src = '//' + disqus_shortname + '.disqus.com/count.js';
  1280. (document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
  1281. }());
  1282. </script>
  1283.  
  1284. </body>
  1285. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement