<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3002100779594545489</id><updated>2024-09-07T21:15:25.593+01:00</updated><category term="Delicious"/><category term="IFTTT"/><category term="commodore c64 laptop"/><category term="enemy territory quake wars beta"/><category term="Echochrome psp video"/><category term="Family guy puke-a-thon"/><category term="Hiroshima plumping"/><category term="Mosquito Tone Test"/><category term="Shakin Stevens game zxspectrum"/><category term="airhorn"/><category term="algebra math"/><category term="amazon ec2"/><category term="americasarmy arcade"/><category term="animatied gif sun universe"/><category term="apache cxf spring jax-rs restful webapplication"/><category term="aprilsfools"/><category term="archaeopteryx ruby midi video mix"/><category term="bacon vodka"/><category term="balloon video"/><category term="bandai mugen peripedi kado dealextreme youtube onlyinjapan"/><category term="beaver shot"/><category term="biorithm freaks chemtrails"/><category term="blendtec"/><category term="bokito balls"/><category term="books ebooks pdf download"/><category term="boxee tv streaming icon bunny goatse"/><category term="brood spandex"/><category term="cam"/><category term="camtrax controller"/><category term="casu marzu cheese"/><category term="casu marzu maggot cheese italy"/><category term="cat stunned"/><category term="catcat cat cam pictures"/><category term="chemtrails cars"/><category term="chimney"/><category term="chuck norris funny picture"/><category term="darpa bigdog robot video"/><category term="dayofdefeat source"/><category term="dealextreme christmas lights ornaments picture"/><category term="dealextreme joystick engrish"/><category term="dealextreme sigarette washable"/><category term="dogs tanks"/><category term="drdish satellite espionage uhf sicral satcom"/><category term="drdish scpc satellite reception receiver"/><category term="drdish virtual radar"/><category term="dreambox smb smbd nsmb.conf"/><category term="dumb fucker youtube korsakov"/><category term="durian photo mobypicture"/><category term="ebook fair worldbookfair"/><category term="ebook search engine pdfsearch"/><category term="eclipse hell"/><category term="eclipse java iphone application googletechtalk youtube video"/><category term="edison vimeo sequencer"/><category term="efteling python foutje"/><category term="egullet foodlovers guide amsterdam googlemap forum"/><category term="eikenprocessierups waarneming"/><category term="elfster surprise"/><category term="energie vimeo video"/><category term="escalator spinning"/><category term="farbtube canvas"/><category term="firefox addon autopager"/><category term="firefox piclens"/><category term="firefox ripper"/><category term="flasg game gridlock"/><category term="food egg ravioli deliousdays"/><category term="food spraycan"/><category term="fred sharon movie"/><category term="free online games livedosgames usbdisk"/><category term="freemaptools earth tunnel"/><category term="game rts fps trailer video crysis worldinconflict"/><category term="gametap gog goodoldgames metaboli subscription games videogames"/><category term="gog games"/><category term="google calender weeknumbers"/><category term="google earth kml refreshInterval refreshInverval"/><category term="google earth satellites video youtube"/><category term="google gadget gadgets trends"/><category term="google gadgets"/><category term="google notebook ebook ebooks free links"/><category term="googlereader"/><category term="graip fall yelpyelp"/><category term="guitaar video"/><category term="hamster bennyhill youtube"/><category term="hardgaan rondjeslopen"/><category term="hd nature video clip vimeo beautifull"/><category term="hdtv hdtv.cz wmv hd video live"/><category term="humanslinky video flv"/><category term="hxacopyter"/><category term="inmarsat drdish"/><category term="insugerncy halflife2 modification"/><category term="irex d1000 eink ereader"/><category term="japans ijs"/><category term="joox linux download bash script"/><category term="jstl jsp jspx prolog SAXParseException"/><category term="kimmel Claremont staeboard HD video vimeo"/><category term="kitty lolcat yellow"/><category term="knowfree ebooks free rapidshare"/><category term="kompressor"/><category term="libsyn podcast podcasts feeds hot100 squeezebox opml"/><category term="linux ubuntu intellij kde subpixel antialias fonts"/><category term="llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch taumatawhakatangihangakoauauotamateaturipukakapikimaungahoronukupokaiwenuakitanatahu"/><category term="lolcat cat printer video youtube"/><category term="loris shamelesslyripped"/><category term="lowlands hotnot heatmap"/><category term="magibon youtube"/><category term="megavolt"/><category term="mobipocket free ebooks"/><category term="monty python dead parrot sketch"/><category term="mor.ph java ror php saas ec2 amazon"/><category term="moutheyes"/><category term="mozilla firefox weave themes labs"/><category term="mozilla firefox weave ubuntu ubuntuzilla"/><category term="navy naval safety violation"/><category term="navy numa youtube video"/><category term="obi hammer"/><category term="openterracotta jvm clustering"/><category term="orbiter space simulator"/><category term="ortolaan armagnac"/><category term="pacman pdf"/><category term="pancakes waffels pannekoeken wafels spuitbus"/><category term="photo work"/><category term="picture macgyvr multitool"/><category term="plasma speaker video youtube"/><category term="poi rome georss geonames hilversum"/><category term="prorail weersverwachting google gadget googlegadget ns trein uitval spoor"/><category term="redorchestra marenostrum haflife insurgency video dealextreme"/><category term="ren stimpy music mp3"/><category term="rideaccidents pretpark"/><category term="ruby ubuntu installation thoughtworks"/><category term="schommelen urban"/><category term="screencast eclipse subversion svn pragmatic"/><category term="seasonshot"/><category term="seat cold air usb"/><category term="seatguru flight airplane seats"/><category term="simulators bus bungee games"/><category term="skeeter dog narcoleptic"/><category term="snoring duck"/><category term="somafm doomed m3u stream halloween"/><category term="soundwalk audio cool"/><category term="steam games ea"/><category term="subsonic disney mp3 stream"/><category term="succor punch"/><category term="suck photoshop"/><category term="teamfoundation svn overstappen"/><category term="teeworlds giga gigaliga"/><category term="telephone microwave"/><category term="thumbs up wikipedia photo china cool"/><category term="toilet bomb midwaysailor"/><category term="transformer costumes freaks"/><category term="triskaidekaphobia"/><category term="trombone rimshot"/><category term="twitter video"/><category term="ubuntu feisty fawn firefox crash mplayer-plugin"/><category term="usb meat bbq"/><category term="utorrent µTorrent mac macintosch apple bittorrent"/><category term="vale gier oss boom kijkuit"/><category term="vanhalen mp3 vocals"/><category term="vending machine video"/><category term="video dog balls"/><category term="video helicopter boat"/><category term="video sweeper optoelectronics"/><category term="vogeltjesdans"/><category term="vvzela vuvuzela hero photoshop"/><category term="warning sign generator"/><category term="website video"/><category term="windows junction link symbolic snelkoppeling"/><category term="youtube agile hitler"/><category term="youtube f"/><category term="youtube feynman trein tornado metafilter"/><category term="youtube journaal genant borsten"/><category term="youtube leadership"/><category term="youtube mandelbrot universe video"/><category term="youtube sean 5octave"/><category term="youtube video"/><category term="youtube video bee evil menomena"/><category term="youtube video german english funny commercial"/><category term="youtube video kootenbie formule formulering"/><category term="youtube video projection"/><category term="youtube washmachines"/><category term="zuurdesem gist vriendsschapsbrood"/><title type='text'>Marcel Maatkamp</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>306</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-8802466659168682676</id><published>2015-03-06T20:41:00.001+00:00</published><updated>2015-03-06T20:41:30.767+00:00</updated><title type='text'>HOW-TO: build a cheap vnc environment with docker</title><content type='html'>&lt;h3 align=&quot;left&quot; id=&quot;sites-page-title-header&quot; style=&quot;background-color: white; color: #8da1ad; font-family: Aldrich, sans-serif !important; font-size: 18px !important; margin: 0px; padding-left: 10px; padding-right: 10px;&quot; xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;span dir=&quot;ltr&quot; id=&quot;sites-page-title&quot; style=&quot;outline: none;&quot; tabindex=&quot;-1&quot;&gt;HOW-TO: build a cheap vnc environment with docker&lt;/span&gt;&lt;/h3&gt;
&lt;div class=&quot;sites-canvas-main&quot; id=&quot;sites-canvas-main&quot; style=&quot;background-color: white; color: #666154; font-family: &#39;Advent Pro&#39;, sans-serif; font-size: 18px; min-height: 150px; overflow: hidden; padding-bottom: 5px; padding-top: 15px;&quot;&gt;
&lt;div id=&quot;sites-canvas-main-content&quot;&gt;
&lt;table cellspacing=&quot;0&quot; class=&quot;sites-layout-name-one-column sites-layout-hbox&quot; style=&quot;margin: 0px; table-layout: fixed; width: 1100px;&quot; xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td class=&quot;sites-layout-tile sites-tile-name-content-1&quot; style=&quot;padding: 10px; vertical-align: top;&quot;&gt;&lt;div dir=&quot;ltr&quot;&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;&lt;b&gt;USE-CASE:&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;A docker container providing a desktop environment which can be used with any vnc client.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;But with &amp;nbsp;&lt;a href=&quot;http://guac-dev.org/&quot; rel=&quot;nofollow&quot; style=&quot;background-color: #8ba874; font-weight: bold; text-decoration: inherit; text-transform: uppercase;&quot;&gt;GUACAMOLE&lt;/a&gt;&amp;nbsp;(also a docker container) any (hml5) browser can now connect and use this desktop environment!&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;&lt;b&gt;HOW-TO:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;Install an image with a desktop environment,&amp;nbsp;accessible&amp;nbsp;with a vnc-client:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;sites-embed-align-left-wrapping-off&quot; style=&quot;clear: both; margin: 5px auto 5px 0px;&quot;&gt;
&lt;div class=&quot;sites-embed-border-on sites-embed sites-embed-full-width&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 5px; border: 2px solid rgb(208, 203, 186); clear: both; color: inherit; font-size: 18px !important; margin: 0px auto 5px 0px; width: 1076px;&quot;&gt;
&lt;h4 class=&quot;sites-embed-title&quot; style=&quot;color: #666154; font-family: Aldrich, sans-serif !important; font-size: 14px; margin: 0px; padding: 5px;&quot;&gt;
docker vnc server&lt;/h4&gt;
&lt;div class=&quot;sites-embed-content sites-embed-type-ggs-gadget&quot; style=&quot;border-radius: 5px; border-top-style: none; overflow: hidden;&quot;&gt;
&lt;iframe allowtransparency=&quot;true&quot; class=&quot;igm&quot; frameborder=&quot;0&quot; height=&quot;200&quot; id=&quot;978186284&quot; name=&quot;978186284&quot; scrolling=&quot;no&quot; src=&quot;https://7r9tnpkf7c8hk0perbkq4dom472tq5f3-a-sites-opensocial.googleusercontent.com/gadgets/ifr?url=http://goo.gl/GGBZS&amp;amp;container=enterprise&amp;amp;view=default&amp;amp;lang=nl&amp;amp;country=ALL&amp;amp;sanitize=0&amp;amp;v=c2875359e23fbab2&amp;amp;up_gistId=b8cfff309bf29f114dca&amp;amp;libs=core:dynamic-height&amp;amp;mid=184&amp;amp;parent=https://sites.google.com/site/marcelmaatkamp/home/cheap-vnc-environment#st=e%3DAIHE3cCGMvV%252F11pOSggxiQeEEqZ5AshmzuQcDD6fIiS%252BxsotApyQNIkDKP9eyXb7dqjPn14ah8dSFOSREUMjhLm5FIbma13NLbGHCA778PmTQQQZabzwXkysYq3uLR9HPcxLLyKp0G5S%26c%3Denterprise&amp;amp;rpctoken=-2562221362450972197&quot; style=&quot;height: 176px;&quot; title=&quot;docker vnc server&quot; width=&quot;100%&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;A Mac has a build-in vnc client, access it with safari:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;a href=&quot;https://sites.google.com/site/marcelmaatkamp/home/cheap-vnc-environment/Schermafbeelding%202015-03-04%20om%2015.31.08.png?attredirects=0&quot; imageanchor=&quot;1&quot; style=&quot;background: none; border-bottom-style: none; color: #8da1ad;&quot;&gt;&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://sites.google.com/site/marcelmaatkamp/_/rsrc/1425479547887/home/cheap-vnc-environment/Schermafbeelding%202015-03-04%20om%2015.31.08.png&quot; style=&quot;-webkit-box-shadow: rgb(204, 204, 204) 2px 2px 4px; border-radius: 5px; border: 1px solid rgb(236, 230, 216); padding: 7px;&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;And let it connect with the docker host:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;a href=&quot;https://sites.google.com/site/marcelmaatkamp/home/cheap-vnc-environment/Schermafbeelding%202015-03-04%20om%2015.31.19.png?attredirects=0&quot; imageanchor=&quot;1&quot; style=&quot;background: none; border-bottom-style: none; color: #8da1ad;&quot;&gt;&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://sites.google.com/site/marcelmaatkamp/_/rsrc/1425479654368/home/cheap-vnc-environment/Schermafbeelding%202015-03-04%20om%2015.31.19.png&quot; style=&quot;-webkit-box-shadow: rgb(204, 204, 204) 2px 2px 4px; border-radius: 5px; border: 1px solid rgb(236, 230, 216); padding: 7px;&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;And use the password &#39;&lt;b&gt;vnc-password&lt;/b&gt;&#39;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;https://sites.google.com/site/marcelmaatkamp/home/cheap-vnc-environment/Schermafbeelding%202015-03-04%20om%2015.37.32.png?attredirects=0&quot; imageanchor=&quot;1&quot; style=&quot;background: none; border-bottom-style: none; color: #8da1ad;&quot;&gt;&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://sites.google.com/site/marcelmaatkamp/_/rsrc/1425479882664/home/cheap-vnc-environment/Schermafbeelding%202015-03-04%20om%2015.37.32.png&quot; style=&quot;-webkit-box-shadow: rgb(204, 204, 204) 2px 2px 4px; border-radius: 5px; border: 1px solid rgb(236, 230, 216); padding: 7px;&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;&lt;br /&gt;Thats simple, but you need a vnc client.&amp;nbsp;&lt;span style=&quot;background-color: transparent; line-height: 1.5;&quot;&gt;Lets stream the desktop environment with html5 to a browser, so no vnc client needs to be installed.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: transparent; line-height: 1.5;&quot;&gt;&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;we only need a browser!&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: transparent; line-height: 1.5;&quot;&gt;&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: transparent; line-height: 1.5;&quot;&gt;&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;sites-embed-align-left-wrapping-off&quot; style=&quot;clear: both; margin: 5px auto 5px 0px;&quot;&gt;
&lt;div class=&quot;sites-embed-border-on sites-embed sites-embed-full-width&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 5px; border: 2px solid rgb(208, 203, 186); clear: both; color: inherit; font-size: 18px !important; margin: 0px auto 5px 0px; width: 1076px;&quot;&gt;
&lt;h4 class=&quot;sites-embed-title&quot; style=&quot;color: #666154; font-family: Aldrich, sans-serif !important; font-size: 14px; margin: 0px; padding: 5px;&quot;&gt;
&lt;span style=&quot;background-color: transparent; line-height: 1.5;&quot;&gt;&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;
Derquinse Gist.GitHub Gadget&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;div class=&quot;sites-embed-content sites-embed-type-ggs-gadget&quot; style=&quot;border-radius: 5px; border-top-style: none; overflow: hidden;&quot;&gt;
&lt;iframe allowtransparency=&quot;true&quot; class=&quot;igm&quot; frameborder=&quot;0&quot; height=&quot;97&quot; id=&quot;149543149&quot; name=&quot;149543149&quot; scrolling=&quot;no&quot; src=&quot;https://7r9tnpkf7c8hk0perbkq4dom472tq5f3-a-sites-opensocial.googleusercontent.com/gadgets/ifr?url=http://goo.gl/GGBZS&amp;amp;container=enterprise&amp;amp;view=default&amp;amp;lang=nl&amp;amp;country=ALL&amp;amp;sanitize=0&amp;amp;v=c2875359e23fbab2&amp;amp;up_gistId=76815f07cc79b96172e7&amp;amp;libs=core:dynamic-height&amp;amp;mid=61&amp;amp;parent=https://sites.google.com/site/marcelmaatkamp/home/cheap-vnc-environment#st=e%3DAIHE3cByaDo%252Bc3Svk8vR4W0uW0RleklEnCmKzEKeLN84N%252BfucgkbNYaTrxj58OfiE7tLCSLWCjNe%252B%252Fz1Q2E1KeBCImAQnQ3nkSM9zblMeUTg7FApk2q9CU%252FebxBy06tgtuEUVRyPfBbO%26c%3Denterprise&amp;amp;rpctoken=1403670276972168419&quot; style=&quot;height: 112px;&quot; title=&quot;Derquinse Gist.GitHub Gadget&quot; width=&quot;100%&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;span style=&quot;background-color: transparent; line-height: 1.5;&quot;&gt;&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;
&lt;div class=&quot;sites-embed-align-left-wrapping-off&quot; style=&quot;clear: both; margin: 5px auto 5px 0px;&quot;&gt;
&lt;div class=&quot;sites-embed-border-on sites-embed sites-embed-full-width&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 5px; border: 2px solid rgb(208, 203, 186); clear: both; color: inherit; font-size: 18px !important; margin: 0px auto 5px 0px; width: 1076px;&quot;&gt;
&lt;h4 class=&quot;sites-embed-title&quot; style=&quot;color: #666154; font-family: Aldrich, sans-serif !important; font-size: 14px; margin: 0px; padding: 5px;&quot;&gt;
Derquinse Gist.GitHub Gadget&lt;/h4&gt;
&lt;div class=&quot;sites-embed-content sites-embed-type-ggs-gadget&quot; style=&quot;border-radius: 5px; border-top-style: none; overflow: hidden;&quot;&gt;
&lt;iframe allowtransparency=&quot;true&quot; class=&quot;igm&quot; frameborder=&quot;0&quot; height=&quot;200&quot; id=&quot;1037096876&quot; name=&quot;1037096876&quot; scrolling=&quot;no&quot; src=&quot;https://7r9tnpkf7c8hk0perbkq4dom472tq5f3-a-sites-opensocial.googleusercontent.com/gadgets/ifr?url=http://goo.gl/GGBZS&amp;amp;container=enterprise&amp;amp;view=default&amp;amp;lang=nl&amp;amp;country=ALL&amp;amp;sanitize=0&amp;amp;v=c2875359e23fbab2&amp;amp;up_gistId=6e44801a8f0cded2cfc5&amp;amp;libs=core:dynamic-height&amp;amp;mid=178&amp;amp;parent=https://sites.google.com/site/marcelmaatkamp/home/cheap-vnc-environment#st=e%3DAIHE3cA3kv4RitSAXkBM1qr6zSvI%252FL9X7Bmmgz0uT%252B2ogQWtAYL7zCiaNy6Kt5jtcgBE2Zr7uTpoM0ZHygfcIY395rtKzzEOcOI1fQHZ4FMul1XxbHrLoxze%252B2MsJ6%252FJagiCoBrsqE98%26c%3Denterprise&amp;amp;rpctoken=-7069526691965399379&quot; style=&quot;height: 112px;&quot; title=&quot;Derquinse Gist.GitHub Gadget&quot; width=&quot;100%&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;sites-embed-align-left-wrapping-off&quot; style=&quot;clear: both; margin: 5px auto 5px 0px;&quot;&gt;
&lt;div class=&quot;sites-embed-border-on sites-embed sites-embed-full-width&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-radius: 5px; border: 2px solid rgb(208, 203, 186); clear: both; color: inherit; font-size: 18px !important; margin: 0px auto 5px 0px; width: 1076px;&quot;&gt;
&lt;h4 class=&quot;sites-embed-title&quot; style=&quot;color: #666154; font-family: Aldrich, sans-serif !important; font-size: 14px; margin: 0px; padding: 5px;&quot;&gt;
Derquinse Gist.GitHub Gadget&lt;/h4&gt;
&lt;div class=&quot;sites-embed-content sites-embed-type-ggs-gadget&quot; style=&quot;border-radius: 5px; border-top-style: none; overflow: hidden;&quot;&gt;
&lt;iframe allowtransparency=&quot;true&quot; class=&quot;igm&quot; frameborder=&quot;0&quot; height=&quot;150&quot; id=&quot;140117276&quot; name=&quot;140117276&quot; scrolling=&quot;no&quot; src=&quot;https://7r9tnpkf7c8hk0perbkq4dom472tq5f3-a-sites-opensocial.googleusercontent.com/gadgets/ifr?url=http://goo.gl/GGBZS&amp;amp;container=enterprise&amp;amp;view=default&amp;amp;lang=nl&amp;amp;country=ALL&amp;amp;sanitize=0&amp;amp;v=c2875359e23fbab2&amp;amp;up_gistId=83b897025d745fe8c158&amp;amp;libs=core:dynamic-height&amp;amp;mid=224&amp;amp;parent=https://sites.google.com/site/marcelmaatkamp/home/cheap-vnc-environment#st=e%3DAIHE3cDfccbBkfNFKG1yw%252FvSfKtm%252BTiL0QRdQ1xX01dhnFx3GI9J2V5maf2Hlm1mXa8YlRueA66C5avmKWCakGIw9fOTM7kKdLpopjhU7ZDNc%252FY8vJeL6HBE0R81vvhViBGjzgdTiSqY%26c%3Denterprise&amp;amp;rpctoken=-7561815566182073915&quot; style=&quot;height: 160px;&quot; title=&quot;Derquinse Gist.GitHub Gadget&quot; width=&quot;100%&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;a href=&quot;https://sites.google.com/site/marcelmaatkamp/home/cheap-vnc-environment/Schermafbeelding%202015-03-04%20om%2015.46.34.png?attredirects=0&quot; imageanchor=&quot;1&quot; style=&quot;background: none; border-bottom-style: none; color: #8da1ad;&quot;&gt;&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://sites.google.com/site/marcelmaatkamp/_/rsrc/1425480480344/home/cheap-vnc-environment/Schermafbeelding%202015-03-04%20om%2015.46.34.png&quot; style=&quot;-webkit-box-shadow: rgb(204, 204, 204) 2px 2px 4px; border-radius: 5px; border: 1px solid rgb(236, 230, 216); padding: 7px;&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;https://sites.google.com/site/marcelmaatkamp/home/cheap-vnc-environment/Schermafbeelding%202015-03-04%20om%2015.50.21.png?attredirects=0&quot; imageanchor=&quot;1&quot; style=&quot;background: none; border-bottom-style: none; color: #8da1ad;&quot;&gt;&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://sites.google.com/site/marcelmaatkamp/_/rsrc/1425480657567/home/cheap-vnc-environment/Schermafbeelding%202015-03-04%20om%2015.50.21.png&quot; style=&quot;-webkit-box-shadow: rgb(204, 204, 204) 2px 2px 4px; border-radius: 5px; border: 1px solid rgb(236, 230, 216); padding: 7px;&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;https://sites.google.com/site/marcelmaatkamp/home/cheap-vnc-environment/Schermafbeelding%202015-03-04%20om%2015.51.55.png?attredirects=0&quot; imageanchor=&quot;1&quot; style=&quot;background: none; border-bottom-style: none; color: #8da1ad;&quot;&gt;&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://sites.google.com/site/marcelmaatkamp/_/rsrc/1425480980269/home/cheap-vnc-environment/Schermafbeelding%202015-03-04%20om%2015.51.55.png&quot; style=&quot;-webkit-box-shadow: rgb(204, 204, 204) 2px 2px 4px; border-radius: 5px; border: 1px solid rgb(236, 230, 216); padding: 7px;&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: arial, sans-serif; font-size: small;&quot;&gt;And now you can access and use the desktop in a browser, no vnc client&amp;nbsp;necessary!&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background: none; border-bottom-style: none; color: #8da1ad; font-family: arial, sans-serif; font-size: small;&quot;&gt;&lt;a href=&quot;https://sites.google.com/site/marcelmaatkamp/home/cheap-vnc-environment/Schermafbeelding%202015-03-04%20om%2016.02.58.png?attredirects=0&quot; imageanchor=&quot;1&quot; style=&quot;background: none; border-bottom-style: none; color: #8da1ad;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://sites.google.com/site/marcelmaatkamp/_/rsrc/1425481458686/home/cheap-vnc-environment/Schermafbeelding%202015-03-04%20om%2016.02.58.png&quot; style=&quot;-webkit-box-shadow: rgb(204, 204, 204) 2px 2px 4px; border-radius: 5px; border: 1px solid rgb(236, 230, 216); padding: 7px;&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/8802466659168682676/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/8802466659168682676' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/8802466659168682676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/8802466659168682676'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2015/03/how-to-build-cheap-vnc-environment-with.html' title='HOW-TO: build a cheap vnc environment with docker'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-1074616880311480742</id><published>2015-03-06T20:40:00.001+00:00</published><updated>2015-03-06T20:40:18.154+00:00</updated><title type='text'>Oracle Express Edition 11g Release 2 on Ubuntu 14.04.1 LTS</title><content type='html'>&lt;h1 style=&quot;background-color: white; color: #394d54; font-family: &#39;Helvetica Neue&#39;, HelveticaNeue, TeXGyreHeros, FreeSans, &#39;Nimbus Sans L&#39;, &#39;Liberation Sans&#39;, Arimo, Helvetica, Arial, sans-serif; font-size: 28.5px; font-weight: 400; line-height: 1.4; margin: 0.85em 0px;&quot;&gt;
&lt;span style=&quot;background-color: transparent; font-size: 14px; line-height: 20px;&quot;&gt;Oracle Express Edition 11g Release 2 on Ubuntu 14.04.1 LTS&lt;/span&gt;&lt;/h1&gt;
&lt;div style=&quot;background-color: white; color: #394d54; font-family: &#39;Helvetica Neue&#39;, HelveticaNeue, TeXGyreHeros, FreeSans, &#39;Nimbus Sans L&#39;, &#39;Liberation Sans&#39;, Arimo, Helvetica, Arial, sans-serif; font-size: 18px; margin-bottom: 1em;&quot;&gt;
&lt;span style=&quot;font-size: 14px; line-height: 20px;&quot;&gt;This is a modified Dockerfile with a working Oracle XE 11g.&lt;/span&gt;&lt;span style=&quot;font-size: 14px; line-height: 20px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: transparent;&quot;&gt;&lt;span style=&quot;font-size: 14px; line-height: 20px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;line-height: 1.4;&quot;&gt;Installation&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;pre style=&quot;background-color: whitesmoke; border: 1px solid rgba(0, 0, 0, 0.14902); color: #333333; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 13px; line-height: 1.7em; margin-bottom: 0.85em; padding: 0.35em; white-space: pre-wrap; word-break: break-all; word-wrap: break-word;&quot;&gt;&lt;code style=&quot;background: rgb(240, 240, 240); border: 0px; color: black; display: block; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; padding: 0.5em;&quot;&gt;$ docker pull marcelmaatkamp/docker-oracle-xe-11g&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; color: #394d54; font-family: &#39;Helvetica Neue&#39;, HelveticaNeue, TeXGyreHeros, FreeSans, &#39;Nimbus Sans L&#39;, &#39;Liberation Sans&#39;, Arimo, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 20px; margin-bottom: 1em;&quot;&gt;
Run with 22 and 1521 ports opened:&amp;nbsp;&lt;code style=&quot;background-color: #f7f7f9; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; padding: 2px 4px; white-space: pre-line;&quot;&gt;&amp;nbsp;&lt;/code&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #394d54; font-family: &#39;Helvetica Neue&#39;, HelveticaNeue, TeXGyreHeros, FreeSans, &#39;Nimbus Sans L&#39;, &#39;Liberation Sans&#39;, Arimo, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 20px; margin-bottom: 1em;&quot;&gt;
&lt;code style=&quot;background-color: #f7f7f9; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; padding: 2px 4px; white-space: pre-line;&quot;&gt;$ docker run -d --name oracle -p 49160:22 -p 49161:1521 marcelmaatkamp/docker-oracle-xe-11g&lt;/code&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #394d54; font-family: &#39;Helvetica Neue&#39;, HelveticaNeue, TeXGyreHeros, FreeSans, &#39;Nimbus Sans L&#39;, &#39;Liberation Sans&#39;, Arimo, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 20px; margin-bottom: 1em;&quot;&gt;
Connect database with following setting:&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #394d54; font-family: &#39;Helvetica Neue&#39;, HelveticaNeue, TeXGyreHeros, FreeSans, &#39;Nimbus Sans L&#39;, &#39;Liberation Sans&#39;, Arimo, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 20px; margin-bottom: 1em;&quot;&gt;
&lt;code style=&quot;background-color: #f7f7f9; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; padding: 2px 4px; white-space: pre-line;&quot;&gt;hostname: docker host ip &lt;/code&gt;&lt;span style=&quot;background-color: #f7f7f9; color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; white-space: pre-line;&quot;&gt;&amp;nbsp;port: 49161  &amp;nbsp;sid: XE  &amp;nbsp;username: system  &amp;nbsp;password: oracle&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #394d54; font-family: &#39;Helvetica Neue&#39;, HelveticaNeue, TeXGyreHeros, FreeSans, &#39;Nimbus Sans L&#39;, &#39;Liberation Sans&#39;, Arimo, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 20px; margin-bottom: 1em;&quot;&gt;
Password for SYS &amp;amp; SYSTEM&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;code style=&quot;background-color: #f7f7f9; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; padding: 2px 4px; white-space: pre-line;&quot;&gt;oracle&lt;/code&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #394d54; font-family: &#39;Helvetica Neue&#39;, HelveticaNeue, TeXGyreHeros, FreeSans, &#39;Nimbus Sans L&#39;, &#39;Liberation Sans&#39;, Arimo, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 20px; margin-bottom: 1em;&quot;&gt;
Login by SSH :&lt;code style=&quot;background-color: #f7f7f9; border: 1px solid rgb(225, 225, 232); color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; padding: 2px 4px; white-space: pre-line;&quot;&gt; &amp;nbsp;$ ssh root@localhost -p 49160 password: admin&lt;/code&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/1074616880311480742/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/1074616880311480742' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/1074616880311480742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/1074616880311480742'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2015/03/oracle-express-edition-11g-release-2-on.html' title='Oracle Express Edition 11g Release 2 on Ubuntu 14.04.1 LTS'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-5803206284587559175</id><published>2015-03-06T20:38:00.004+00:00</published><updated>2015-03-06T20:38:53.166+00:00</updated><title type='text'>ESP8266 Crosstool-NG as Docker image</title><content type='html'>&lt;div class=&quot;wrapper&quot; style=&quot;box-sizing: border-box; color: #333333; font-family: Helvetica, arial, freesans, clean, sans-serif, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; font-size: 13px; line-height: 18.2000007629395px;&quot;&gt;
&lt;div class=&quot;site&quot; itemscope=&quot;&quot; itemtype=&quot;http://schema.org/WebPage&quot; style=&quot;box-sizing: border-box;&quot;&gt;
&lt;div class=&quot;container&quot; style=&quot;box-sizing: border-box; margin-left: auto; margin-right: auto; width: 980px;&quot;&gt;
&lt;div class=&quot;repository-with-sidebar repo-container new-discussion-timeline with-full-navigation&quot; style=&quot;box-sizing: border-box; min-height: 345px;&quot;&gt;
&lt;div class=&quot;repository-content context-loader-container&quot; data-pjax-container=&quot;&quot; id=&quot;js-repo-pjax-container&quot; style=&quot;box-sizing: border-box; float: left; width: 790px;&quot;&gt;
&lt;div class=&quot;boxed-group flush clearfix announce instapaper_body md&quot; id=&quot;readme&quot; style=&quot;border-radius: 3px; box-sizing: border-box; margin-bottom: 30px; position: relative;&quot;&gt;
&lt;article class=&quot;markdown-body entry-content&quot; itemprop=&quot;mainContentOfPage&quot; style=&quot;background-color: white; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; font-family: &#39;Helvetica Neue&#39;, Helvetica, &#39;Segoe UI&#39;, Arial, freesans, sans-serif; font-size: 16px; line-height: 1.6; overflow: hidden; padding: 30px; word-wrap: break-word;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; margin-bottom: 16px;&quot;&gt;
CrossTool-NG&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 16px;&quot;&gt;
&lt;a href=&quot;https://camo.githubusercontent.com/39ac3367c9bff6c3792ec443330ea57aa1510fe7/68747470733a2f2f6d63756f6e65636c697073652e66696c65732e776f726470726573732e636f6d2f323031342f31302f657370383236362d6d6f64756c652e706e673f773d35383426683d353532&quot; style=&quot;background: transparent; box-sizing: border-box; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;&lt;img data-canonical-src=&quot;https://mcuoneclipse.files.wordpress.com/2014/10/esp8266-module.png?w=584&amp;amp;h=552&quot; src=&quot;https://camo.githubusercontent.com/39ac3367c9bff6c3792ec443330ea57aa1510fe7/68747470733a2f2f6d63756f6e65636c697073652e66696c65732e776f726470726573732e636f6d2f323031342f31302f657370383236362d6d6f64756c652e706e673f773d35383426683d353532&quot; style=&quot;border: 0px; box-sizing: border-box; max-width: 100%;&quot; /&gt;&lt;/a&gt;ESP8266&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 16px;&quot;&gt;
ESP8266 is a complete and self-contained Wi-Fi network solutions that can carry software applications, or through Another application processor uninstall all Wi-Fi networking capabilities. ESP8266 when the device is mounted and as the only application of the application processor, the flash memory can be started directly from an external Move. Built-in cache memory will help improve system performance and reduce memory requirements. Another situation is when wireless Internet access assume the task of Wi-Fi adapter, you can add it to any microcontroller-based design, the connection is simple, just by SPI / SDIO interface or central processor AHB bridge interface. Processing and storage capacity on ESP8266 powerful piece, it can be integrated via GPIO ports sensors and other applications specific equipment to achieve the lowest early in the development and operation of at least occupy system resources. The ESP8266 highly integrated chip, including antenna switch balun, power management converter, so with minimal external circuitry, and includes front-end module, including the entire solution designed to minimize the space occupied by PCB. The system is equipped with ESP8266 manifested leading features are: energy saving VoIP quickly switch between the sleep / wake patterns, with low-power operation adaptive radio bias, front-end signal processing functions, troubleshooting and radio systems coexist characteristics eliminate cellular / Bluetooth / DDR / LVDS / LCD interference.&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 16px;&quot;&gt;
Online community&amp;nbsp;&lt;a href=&quot;http://www.esp8266.com/&quot; style=&quot;background: transparent; box-sizing: border-box; text-decoration: none;&quot;&gt;http://www.esp8266.com&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href=&quot;https://nurdspace.nl/ESP8266&quot; style=&quot;background: transparent; box-sizing: border-box; text-decoration: none;&quot;&gt;https://nurdspace.nl/ESP8266&lt;/a&gt;&amp;nbsp;supporting all aspects of the ESP8266 and ESP8266EX. For more info see the wiki&lt;a href=&quot;https://github.com/esp8266/esp8266-wiki/wiki&quot; style=&quot;background: transparent; box-sizing: border-box; text-decoration: none;&quot;&gt;https://github.com/esp8266/esp8266-wiki/wiki&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 16px;&quot;&gt;
This is a prebuild toolchain with every step from:&lt;/div&gt;
&lt;ul class=&quot;task-list&quot; style=&quot;box-sizing: border-box; margin-bottom: 16px; margin-top: 0px; padding: 0px 0px 0px 2em;&quot;&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;a href=&quot;https://github.com/esp8266/esp8266-wiki/wiki/Toolchain&quot; style=&quot;background: transparent; box-sizing: border-box; text-decoration: none;&quot;&gt;https://github.com/esp8266/esp8266-wiki/wiki/Toolchain&lt;/a&gt;&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;a href=&quot;https://github.com/esp8266/esp8266-wiki/wiki/Building&quot; style=&quot;background: transparent; box-sizing: border-box; text-decoration: none;&quot;&gt;https://github.com/esp8266/esp8266-wiki/wiki/Building&lt;/a&gt;&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;a href=&quot;https://github.com/esp8266/esp8266-wiki/wiki/Uploading&quot; style=&quot;background: transparent; box-sizing: border-box; text-decoration: none;&quot;&gt;https://github.com/esp8266/esp8266-wiki/wiki/Uploading&lt;/a&gt;&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box;&quot;&gt;&lt;a href=&quot;https://github.com/nodemcu/nodemcu-firmware&quot; style=&quot;background: transparent; box-sizing: border-box; text-decoration: none;&quot;&gt;https://github.com/nodemcu/nodemcu-firmware&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 16px;&quot;&gt;
To start this image simply use:&lt;/div&gt;
&lt;pre style=&quot;background-color: #f7f7f7; border-radius: 3px; box-sizing: border-box; font-family: Consolas, &#39;Liberation Mono&#39;, Menlo, Courier, monospace; font-size: 13.6000003814697px; font-stretch: normal; line-height: 1.45; margin-bottom: 16px; overflow: auto; padding: 16px; word-wrap: normal;&quot;&gt;&lt;code style=&quot;background: transparent; border-radius: 3px; border: 0px; box-sizing: border-box; display: inline; font-family: Consolas, &#39;Liberation Mono&#39;, Menlo, Courier, monospace; font-size: 13.6000003814697px; line-height: inherit; margin: 0px; max-width: initial; overflow: initial; padding: 0px; word-break: normal; word-wrap: normal;&quot;&gt;$ docker run -ti --privileged marcelmaatkamp/esp8266-crosstool-ng:latest /bin/bash
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 16px;&quot;&gt;
Then test your setup by uploading the example code:&lt;/div&gt;
&lt;pre style=&quot;background-color: #f7f7f7; border-radius: 3px; box-sizing: border-box; font-family: Consolas, &#39;Liberation Mono&#39;, Menlo, Courier, monospace; font-size: 13.6000003814697px; font-stretch: normal; line-height: 1.45; margin-bottom: 16px; overflow: auto; padding: 16px; word-wrap: normal;&quot;&gt;&lt;code style=&quot;background: transparent; border-radius: 3px; border: 0px; box-sizing: border-box; display: inline; font-family: Consolas, &#39;Liberation Mono&#39;, Menlo, Courier, monospace; font-size: 13.6000003814697px; line-height: inherit; margin: 0px; max-width: initial; overflow: initial; padding: 0px; word-break: normal; word-wrap: normal;&quot;&gt;$ cd /opt/Espressif/source-code-examples/blinky
$ make ESPPORT=/dev/ttyUSB0 flash
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 16px;&quot;&gt;
The nodemcu firmware can be found in:&lt;/div&gt;
&lt;pre style=&quot;background-color: #f7f7f7; border-radius: 3px; box-sizing: border-box; font-family: Consolas, &#39;Liberation Mono&#39;, Menlo, Courier, monospace; font-size: 13.6000003814697px; font-stretch: normal; line-height: 1.45; margin-bottom: 16px; overflow: auto; padding: 16px; word-wrap: normal;&quot;&gt;&lt;code style=&quot;background: transparent; border-radius: 3px; border: 0px; box-sizing: border-box; display: inline; font-family: Consolas, &#39;Liberation Mono&#39;, Menlo, Courier, monospace; font-size: 13.6000003814697px; line-height: inherit; margin: 0px; max-width: initial; overflow: initial; padding: 0px; word-break: normal; word-wrap: normal;&quot;&gt;/opt/Espressif/nodemcu-firmware$ find . -name &#39;*.bin&#39;
./pre_build/0.9.2/512k-flash/nodemcu_512k_20141212.bin
./pre_build/0.9.2/512k-flash/nodemcu_512k_20141219.bin
./pre_build/0.9.2/512k-flash/blank512k.bin
./pre_build/0.9.2/1M-flash/nodemcu_1M_20141219.bin
./pre_build/0.9.2/4M-flash/esp_init_data_default.bin
./pre_build/0.9.2/4M-flash/eagle.app.v6.flash.bin
./pre_build/0.9.2/4M-flash/blank.bin
./pre_build/0.9.2/4M-flash/eagle.app.v6.irom0text.bin
./pre_build/0.9.2/2M-flash/esp_init_data_default.bin
./pre_build/0.9.2/2M-flash/eagle.app.v6.flash.bin
./pre_build/0.9.2/2M-flash/nodemcu_2M_20141219.bin
./pre_build/0.9.2/2M-flash/blank.bin
./pre_build/0.9.2/2M-flash/eagle.app.v6.irom0text.bin
./pre_build/0.9.4/512k-flash/nodemcu_512k_20141222.bin
./pre_build/0.9.4/512k-flash/blank512k.bin
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 16px;&quot;&gt;
To flash:&lt;/div&gt;
&lt;pre style=&quot;background-color: #f7f7f7; border-radius: 3px; box-sizing: border-box; font-family: Consolas, &#39;Liberation Mono&#39;, Menlo, Courier, monospace; font-size: 13.6000003814697px; font-stretch: normal; line-height: 1.45; margin-bottom: 16px; overflow: auto; padding: 16px; word-wrap: normal;&quot;&gt;&lt;code style=&quot;background: transparent; border-radius: 3px; border: 0px; box-sizing: border-box; display: inline; font-family: Consolas, &#39;Liberation Mono&#39;, Menlo, Courier, monospace; font-size: 13.6000003814697px; line-height: inherit; margin: 0px; max-width: initial; overflow: initial; padding: 0px; word-break: normal; word-wrap: normal;&quot;&gt;$ ./esptool.py --port /dev/ttyUSB0 write_flash 0x00000 0.9.4/512k-flash/nodemcu_512k_20141222.bin
&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;box-sizing: border-box; margin-bottom: 16px;&quot;&gt;
To validate:&lt;/div&gt;
&lt;pre style=&quot;background-color: #f7f7f7; border-radius: 3px; box-sizing: border-box; font-family: Consolas, &#39;Liberation Mono&#39;, Menlo, Courier, monospace; font-size: 13.6000003814697px; font-stretch: normal; line-height: 1.45; overflow: auto; padding: 16px; word-wrap: normal;&quot;&gt;&lt;code style=&quot;background: transparent; border-radius: 3px; border: 0px; box-sizing: border-box; display: inline; font-family: Consolas, &#39;Liberation Mono&#39;, Menlo, Courier, monospace; font-size: 13.6000003814697px; line-height: inherit; margin: 0px; max-width: initial; overflow: initial; padding: 0px; word-break: normal; word-wrap: normal;&quot;&gt;screen /dev/ttyUSB0 9600

&amp;gt;&amp;gt; node.restart();
NodeMcu 0.9.4 build 20141222  powered by Lua 5.1.4
&amp;gt;&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/article&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;container&quot; style=&quot;box-sizing: border-box; color: #333333; font-family: Helvetica, arial, freesans, clean, sans-serif, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; font-size: 13px; line-height: 18.2000007629395px; margin-left: auto; margin-right: auto; width: 980px;&quot;&gt;
&lt;div class=&quot;site-footer&quot; role=&quot;contentinfo&quot; style=&quot;border-top-color: rgb(238, 238, 238); border-top-style: solid; border-top-width: 1px; box-sizing: border-box; color: #777777; font-size: 12px; line-height: 1.5; margin-top: 40px; padding-bottom: 40px; padding-top: 40px; position: relative;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/5803206284587559175/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/5803206284587559175' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/5803206284587559175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/5803206284587559175'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2015/03/esp8266-crosstool-ng-as-docker-image.html' title='ESP8266 Crosstool-NG as Docker image'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-8397370274911879528</id><published>2015-02-24T07:57:00.000+00:00</published><updated>2015-02-24T08:34:20.489+00:00</updated><title type='text'></title><content type='html'>&lt;div style=&quot;background-color: white; color: #283769; font-family: &#39;Advent Pro&#39;, sans-serif; font-size: 13.3333330154419px; font-style: italic; line-height: 20px; word-wrap: break-word;&quot;&gt;
&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;This is a working example how to start the open-source Cluster Manager&amp;nbsp;&lt;a href=&quot;http://mesos.apache.org/&quot; style=&quot;background-color: transparent; color: #283d88; cursor: text; line-height: 1.25;&quot;&gt;Apache Mesos&lt;/a&gt;&lt;span style=&quot;background-color: transparent; line-height: 1.25;&quot;&gt;&amp;nbsp;in docker with RabbitMQ as example application.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #283769; font-family: &#39;Advent Pro&#39;, sans-serif; font-size: 13.3333330154419px; font-style: italic; line-height: 20px; word-wrap: break-word;&quot;&gt;
&lt;ul&gt;
&lt;li style=&quot;list-style-position: outside; list-style-type: square;&quot;&gt;&lt;span style=&quot;background-color: transparent; font-family: verdana, sans-serif; font-size: medium; line-height: 1.25;&quot;&gt;&lt;a href=&quot;http://zookeeper.apache.org/&quot; style=&quot;background-color: transparent; color: #283d88; cursor: text; line-height: 1.25;&quot;&gt;Apache Zookeeper&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;list-style-position: outside; list-style-type: square;&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;&lt;a href=&quot;http://mesos.apache.org/&quot; style=&quot;color: #283d88; cursor: text;&quot;&gt;Apache Mesos&lt;/a&gt;&amp;nbsp;with&lt;/span&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li style=&quot;list-style-position: outside; list-style-type: square;&quot;&gt;&lt;span style=&quot;background-color: transparent; line-height: 1.25;&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;&lt;a href=&quot;https://registry.hub.docker.com/u/redjack/mesos-master/&quot; style=&quot;color: #283d88; cursor: text;&quot;&gt;one master node&lt;/a&gt;&amp;nbsp;and&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;list-style-position: outside; list-style-type: square;&quot;&gt;&lt;span style=&quot;background-color: transparent; line-height: 1.25;&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;&lt;a href=&quot;https://registry.hub.docker.com/u/redjack/mesos-slave/&quot; style=&quot;color: #283d88; cursor: text;&quot;&gt;one slave node&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;li style=&quot;list-style-position: outside; list-style-type: square;&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;&lt;span style=&quot;background-color: transparent; line-height: 1.25;&quot;&gt;and with&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://mesosphere.github.io/marathon/&quot; style=&quot;background-color: transparent; color: #283d88; cursor: text; line-height: 1.25;&quot;&gt;Mesosphere&#39;s Marathon&lt;/a&gt;&lt;span style=&quot;background-color: transparent; line-height: 1.25;&quot;&gt;&amp;nbsp;as a docker provider, deploying one docker example application:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;list-style-position: outside; list-style-type: square;&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;&lt;span style=&quot;background-color: transparent; line-height: 1.25;&quot;&gt;a&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://www.rabbitmq.com/&quot; style=&quot;background-color: transparent; color: #283d88; cursor: text; line-height: 1.25;&quot;&gt;RabbitMQ&lt;/a&gt;&lt;span style=&quot;background-color: transparent; line-height: 1.25;&quot;&gt;&amp;nbsp;&lt;a href=&quot;https://registry.hub.docker.com/_/rabbitmq/&quot; style=&quot;color: #283d88; cursor: text;&quot;&gt;docker container&lt;/a&gt;&amp;nbsp;as a clustered application&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;blockquote&gt;
&lt;div style=&quot;word-wrap: break-word;&quot;&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: verdana, sans-serif;&quot;&gt;&lt;span style=&quot;background-color: transparent; font-size: large; line-height: 22.5px;&quot;&gt;Step 1: Start&lt;/span&gt;&lt;span style=&quot;background-color: transparent; font-size: large; line-height: 22.5px;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;span style=&quot;line-height: 22.5px;&quot;&gt;Zookeeper&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;blockquote style=&quot;border: none; margin: 0 0 0 40px; padding: 0px;&quot;&gt;
&lt;blockquote&gt;
&lt;div style=&quot;word-wrap: break-word;&quot;&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;script src=&quot;https://gist.github.com/marcelmaatkamp/836fe52b29672d1fc010.js&quot;&gt;&lt;/script&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;div style=&quot;word-wrap: break-word;&quot;&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-size: large; line-height: 22.5px;&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif;&quot;&gt;Step 2: Start Mesos Master node&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;blockquote style=&quot;border: none; margin: 0 0 0 40px; padding: 0px;&quot;&gt;
&lt;blockquote&gt;
&lt;div style=&quot;word-wrap: break-word;&quot;&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;script src=&quot;https://gist.github.com/marcelmaatkamp/994eb78a551ee2ccb9db.js&quot;&gt;&lt;/script&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;div style=&quot;word-wrap: break-word;&quot;&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-size: large; line-height: 22.5px;&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif;&quot;&gt;Step 3a: Start Mesos Slave node 01, with docker over local unix socket, or..&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;blockquote style=&quot;border: none; margin: 0 0 0 40px; padding: 0px;&quot;&gt;
&lt;blockquote&gt;
&lt;div style=&quot;word-wrap: break-word;&quot;&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;script src=&quot;https://gist.github.com/marcelmaatkamp/94cc3531ff0ced941e06.js&quot;&gt;&lt;/script&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;div style=&quot;word-wrap: break-word;&quot;&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-size: large; line-height: 22.5px;&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif;&quot;&gt;Step 3b: Start Mesos Slave node 01, with docker over tcp socket&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;blockquote style=&quot;border: none; margin: 0 0 0 40px; padding: 0px;&quot;&gt;
&lt;blockquote&gt;
&lt;div style=&quot;word-wrap: break-word;&quot;&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;script src=&quot;https://gist.github.com/marcelmaatkamp/c2acb35dce794174ed6c.js&quot;&gt;&lt;/script&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;div style=&quot;word-wrap: break-word;&quot;&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;&lt;span style=&quot;line-height: 22.5px;&quot;&gt;Step 4: Start Marathon to deploy docker applications in the cluster&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;blockquote style=&quot;border: none; margin: 0 0 0 40px; padding: 0px;&quot;&gt;
&lt;blockquote&gt;
&lt;div style=&quot;word-wrap: break-word;&quot;&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;script src=&quot;https://gist.github.com/marcelmaatkamp/b3a38cf6e0c91d877c3b.js&quot;&gt;&lt;/script&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;div style=&quot;word-wrap: break-word;&quot;&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-size: large; line-height: 22.5px;&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif;&quot;&gt;Step 5: Generate a application deployment json, in this case for RabbitMQ&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;blockquote style=&quot;border: none; margin: 0 0 0 40px; padding: 0px;&quot;&gt;
&lt;blockquote&gt;
&lt;div style=&quot;word-wrap: break-word;&quot;&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;script src=&quot;https://gist.github.com/marcelmaatkamp/f688e7955e2bfbb5ef8d.js&quot;&gt;&lt;/script&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;div style=&quot;word-wrap: break-word;&quot;&gt;
&lt;div&gt;
&lt;div style=&quot;font-size: 13.3333330154419px; line-height: 16.6666660308838px;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-size: large; line-height: 22.5px;&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif;&quot;&gt;Step 6: Upload the deployment json into the cluster, thereby starting RabbitMQ&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;blockquote style=&quot;border: none; margin: 0 0 0 40px; padding: 0px;&quot;&gt;
&lt;blockquote&gt;
&lt;div style=&quot;word-wrap: break-word;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;script src=&quot;https://gist.github.com/marcelmaatkamp/c1d43b9d72e3f0cedbae.js&quot;&gt;&lt;/script&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;div style=&quot;word-wrap: break-word;&quot;&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;font-size: 13.3333330154419px; line-height: 16.6666660308838px;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-size: large; line-height: 22.5px;&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif;&quot;&gt;If everything went well the following pages are active:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;&lt;span style=&quot;line-height: 22.5px;&quot;&gt;http://&lt;clusterip&gt;:5050&lt;/clusterip&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;http://&lt;clusterip&gt;:8080&lt;/clusterip&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;&lt;span style=&quot;line-height: 22.5px;&quot;&gt;To check where the managment page of RabbitMQ can be found, check with docker which external port is being mapped:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;&lt;span style=&quot;line-height: 22.5px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;pre style=&quot;background-color: white; border: 0px!important; line-height: 16.6666660308838px; margin-bottom: 0px!important; margin-top: 0px!important; padding: 0px!important;&quot;&gt;&lt;div style=&quot;color: #333333; line-height: 16.7999992370605px; white-space: pre-wrap;&quot;&gt;
&lt;span style=&quot;line-height: 16.7999992370605px;&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif; font-size: x-small;&quot;&gt;$ docker ps &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #333333; line-height: 16.7999992370605px; white-space: pre-wrap;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;color: #333333; line-height: 16.7999992370605px; white-space: pre-wrap;&quot;&gt;
&lt;span style=&quot;font-family: verdana, sans-serif; font-size: x-small;&quot;&gt;e20b7e044e17        rabbitmq:management  0.0.0.0:31002-&amp;gt;5672/tcp, 0.0.0.0:&lt;b&gt;31003&lt;/b&gt;-&amp;gt;15672/tcp  mesos-4d56e476-b13e-4ac7-87ac-1b292f7cf96b&lt;/span&gt;&lt;/div&gt;
&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;&lt;span style=&quot;line-height: 22.5px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;&lt;span style=&quot;line-height: 22.5px;&quot;&gt;The management page can be found at:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;&lt;span style=&quot;line-height: 22.5px;&quot;&gt;http://&lt;clusterip&gt;:31003&lt;/clusterip&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div style=&quot;display: block; line-height: 22.5px; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;&lt;a href=&quot;https://sites.google.com/site/marcelmaatkamp/apache-mesos/Screen%20Shot%202015-02-10%20at%2016.52.18.png?attredirects=0&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://sites.google.com/site/marcelmaatkamp/apache-mesos/Screen%20Shot%202015-02-10%20at%2016.52.18.png&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div style=&quot;display: block; line-height: 22.5px; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div style=&quot;display: block; line-height: 22.5px; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;&lt;span style=&quot;background-color: transparent;&quot;&gt;&lt;a href=&quot;http://www.flexthinker.com/2015/02/monitoring-docker-containers-with-cadvisor-from-marathon/&quot;&gt;http://www.flexthinker.com/2015/02/monitoring-docker-containers-with-cadvisor-from-marathon/&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;
&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;blockquote style=&quot;border: none; margin: 0 0 0 40px; padding: 0px;&quot;&gt;
&lt;blockquote&gt;
&lt;div style=&quot;word-wrap: break-word;&quot;&gt;
&lt;div style=&quot;display: block; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium; line-height: 22.5px;&quot;&gt;&lt;script src=&quot;https://gist.github.com/marcelmaatkamp/faf117140de8c72642e7.js&quot;&gt;&lt;/script&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;div style=&quot;word-wrap: break-word;&quot;&gt;
&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div style=&quot;display: block; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;&lt;span style=&quot;line-height: 22.5px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div style=&quot;display: block; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;&lt;span style=&quot;line-height: 22.5px;&quot;&gt;&lt;script src=&quot;https://gist.github.com/marcelmaatkamp/761f11b0e166fdf402c0.js&quot;&gt;&lt;/script&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div style=&quot;display: block; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: verdana, sans-serif; font-size: medium;&quot;&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;/blockquote&gt;
</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/8397370274911879528/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/8397370274911879528' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/8397370274911879528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/8397370274911879528'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2015/02/this-is-working-example-how-to-start.html' title=''/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-1005620977858739745</id><published>2013-07-24T10:02:00.001+01:00</published><updated>2013-07-24T10:02:24.500+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Delicious"/><category scheme="http://www.blogger.com/atom/ns#" term="IFTTT"/><title type='text'>Parallel and Concurrent Programming in Haskell</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;For a long time, the programming community has known that programming with threads and locks is hard. It often requires an inordinate degree of expertise even for simple problems and leads to programs that have faults that are hard to diagnose. Still, threads and locks are general enough to express everything we might need to write, from parallel image processors to concurrent web servers, and there is an undeniable benefit in having a single general API. However, if we want to make programming concurrent and parallel software easier, we need to embrace the idea that different problems require different tools; a single tool just doesn’t cut it. Image processing is naturally expressed in terms of parallel array operations, whereas threads are a good fit in the case of a concurrent web server. So in Haskell, we aim to provide the right tool for the job, for as many jobs as possible. If a job is found for which Haskell doesn’t have the right tool, then we try to find a way to build it.&lt;br/&gt;&lt;br /&gt;via Delicious http://chimera.labs.oreilly.com/books/1230000000929/index.html&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/1005620977858739745/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/1005620977858739745' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/1005620977858739745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/1005620977858739745'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2013/07/parallel-and-concurrent-programming-in.html' title='Parallel and Concurrent Programming in Haskell'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-2484414412880949793</id><published>2013-05-22T14:01:00.001+01:00</published><updated>2013-05-22T14:01:16.282+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Delicious"/><category scheme="http://www.blogger.com/atom/ns#" term="IFTTT"/><title type='text'>joshdmiller/ng-boilerplate · GitHub</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;gBoilerplate is designed to make life easy by providing a basic framework with which to kickstart AngularJS projects. It contains a best-practice directory structure to ensure code reusability and maximum scalability. ngBoilerplate also comes prepackaged with the most popular design frameworks around: Twitter Bootstrap, UI Bootstrap, Font Awesome, and LESS. Lastly, it contains a sophisticated Grunt-based build system to ensure maximum productivity. All you have to do is clone it and start coding!&lt;br/&gt;&lt;br /&gt;via Delicious https://github.com/joshdmiller/ng-boilerplate&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/2484414412880949793/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/2484414412880949793' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/2484414412880949793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/2484414412880949793'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2013/05/joshdmillerng-boilerplate-github.html' title='joshdmiller/ng-boilerplate · GitHub'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-3333484666375747563</id><published>2013-05-08T15:46:00.003+01:00</published><updated>2013-05-08T15:46:37.396+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Delicious"/><category scheme="http://www.blogger.com/atom/ns#" term="IFTTT"/><title type='text'>Marionette.js – A scalable and composite application architecture for Backbone.js</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;Backbone.Marionette is a composite application library for Backbone.js that aims to simplify the construction of large scale JavaScript applications. It is a collection of common design and implementation patterns found in the applications that we have been building with Backbone, and includes pieces inspired by composite application architectures, event-driven architectures, messaging architectures, and more.&lt;br/&gt;&lt;br /&gt;via Delicious http://marionettejs.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/3333484666375747563/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/3333484666375747563' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/3333484666375747563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/3333484666375747563'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2013/05/marionettejs-scalable-and-composite.html' title='Marionette.js – A scalable and composite application architecture for Backbone.js'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-4869946301686412243</id><published>2013-05-08T15:46:00.001+01:00</published><updated>2013-05-08T15:46:34.943+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Delicious"/><category scheme="http://www.blogger.com/atom/ns#" term="IFTTT"/><title type='text'>AngularJS — Superheroic JavaScript MVW Framework</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;AngularJS is a toolset for building the framework most suited to your application development. It is fully extensible and works well with other libraries. Every feature can be modified or replaced to suit your unique development workflow and feature needs. Read on to find out how.&lt;br/&gt;&lt;br /&gt;via Delicious http://angularjs.org/#todo-js&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/4869946301686412243/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/4869946301686412243' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/4869946301686412243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/4869946301686412243'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2013/05/angularjs-superheroic-javascript-mvw.html' title='AngularJS — Superheroic JavaScript MVW Framework'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-1736714086861096431</id><published>2013-05-03T19:31:00.003+01:00</published><updated>2013-05-03T19:31:55.223+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Delicious"/><category scheme="http://www.blogger.com/atom/ns#" term="IFTTT"/><title type='text'>LivIcons - Exclusive Truly Animated Icon Pack!</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;&lt;br/&gt;&lt;br /&gt;via Delicious http://livicons.com/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/1736714086861096431/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/1736714086861096431' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/1736714086861096431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/1736714086861096431'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2013/05/livicons-exclusive-truly-animated-icon.html' title='LivIcons - Exclusive Truly Animated Icon Pack!'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-3112758490981711068</id><published>2013-05-03T19:31:00.001+01:00</published><updated>2013-05-03T19:31:53.776+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Delicious"/><category scheme="http://www.blogger.com/atom/ns#" term="IFTTT"/><title type='text'>SVG Patterns Gallery</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;&lt;br/&gt;&lt;br /&gt;via Delicious http://philbit.com/svgpatterns/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/3112758490981711068/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/3112758490981711068' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/3112758490981711068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/3112758490981711068'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2013/05/svg-patterns-gallery.html' title='SVG Patterns Gallery'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-154850518205154770</id><published>2013-05-01T16:01:00.001+01:00</published><updated>2013-05-01T16:01:19.079+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Delicious"/><category scheme="http://www.blogger.com/atom/ns#" term="IFTTT"/><title type='text'>Introduction · bio4j/Bio4j Wiki</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;Bio4j is a bioinformatics graph based DB including most data available in Uniprot KB (SwissProt + Trembl), Gene Ontology (GO), UniRef (50,90,100), RefSeq, NCBI Taxonomy, and Expasy Enzyme DB. Bio4j provides a completely new and powerful framework for protein related information querying and management. Since it relies on a high-performance graph engine, data is stored in a way that semantically represents its own structure. On the contrary, traditional relational databases must flatten the data they represent into tables, creating &quot;artificial&quot; ids in order to connect the different tuples; which can in some cases eventually lead to domain models that have almost nothing to do with the actual structure of data.&lt;br/&gt;&lt;br /&gt;via Delicious https://github.com/bio4j/Bio4j/wiki/Introduction&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/154850518205154770/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/154850518205154770' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/154850518205154770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/154850518205154770'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2013/05/introduction-bio4jbio4j-wiki.html' title='Introduction · bio4j/Bio4j Wiki'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-2774973436748503345</id><published>2013-05-01T11:46:00.001+01:00</published><updated>2013-05-01T11:46:18.692+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Delicious"/><category scheme="http://www.blogger.com/atom/ns#" term="IFTTT"/><title type='text'>Giraph - Welcome To Apache Giraph</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;Web and online social graphs have been rapidly growing in size and scale during the past decade. In 2008, Google estimated that the number of web pages reached over a trillion. Online social networking and email sites, including Yahoo!, Google, Microsoft, Facebook, LinkedIn, and Twitter, have hundreds of millions of users and are expected to grow much more in the future. Processing these graphs plays a big role in relevant and personalized information for users, such as results from a search engine or news in an online social networking site. Graph processing platforms to run large-scale algorithms (such as page rank, shared connections, personalization-based popularity, etc.) have become quite popular. Some recent examples include Pregel and HaLoop. For general-purpose big data computation, the map-reduce computing model has been well adopted and the most deployed map-reduce infrastructure is Apache Hadoop.&lt;br/&gt;&lt;br /&gt;via Delicious http://giraph.apache.org/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/2774973436748503345/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/2774973436748503345' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/2774973436748503345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/2774973436748503345'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2013/05/giraph-welcome-to-apache-giraph.html' title='Giraph - Welcome To Apache Giraph'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-8586312095004985613</id><published>2013-05-01T10:45:00.001+01:00</published><updated>2013-05-01T10:45:52.424+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Delicious"/><category scheme="http://www.blogger.com/atom/ns#" term="IFTTT"/><title type='text'>CloudMade Downloads</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;Welcome to the CloudMade downloads site. This is where you can find extracts of maps from different places around the world. From here you can download: OSM XML extracts by country Garmin Map Files (OSM.err edition) Osmosis country bounding polygon Shapefile extracts by country Navit maps by country GPX POI by country TomTom POI by country OSM XML feature extracts by country Adobe Illustrator files by country The files provided on these pages are created from OpenStreetMap map data. Because OpenStreetMap is a work in progress many of the countries are only partially mapped or are incomplete. The data contained on these pages has not been checked or verified by CloudMade and we don&#39;t recommend using it for any mission critical applications. For more information please read the terms and conditions.&lt;br/&gt;&lt;br /&gt;via Delicious http://download.cloudmade.com/europe/western_europe/netherlands#downloads_breadcrumbs&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/8586312095004985613/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/8586312095004985613' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/8586312095004985613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/8586312095004985613'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2013/05/cloudmade-downloads.html' title='CloudMade Downloads'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-6150119936625279155</id><published>2013-04-29T09:32:00.001+01:00</published><updated>2013-04-29T09:32:19.006+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Delicious"/><category scheme="http://www.blogger.com/atom/ns#" term="IFTTT"/><title type='text'>gmr/rabbitmq-pulse · GitHub</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;RabbitMQ Pulse is an experimental exchange plugin for RabbitMQ 3.0+ that publishes information made available by the rabbitmq-management plugin making cluster monitoring a push event instead of something you poll for. Messages can be published in JSON format as they would be received from the management API or they can be published in a format that is compatible with Graphite&#39;s carbon AMQP client, providing conversionless integration into Graphite and systems like rocksteady. This is a work in progress and is not meant for production systems (yet).&lt;br/&gt;&lt;br /&gt;via Delicious https://github.com/gmr/rabbitmq-pulse#readme&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/6150119936625279155/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/6150119936625279155' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/6150119936625279155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/6150119936625279155'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2013/04/gmrrabbitmq-pulse-github.html' title='gmr/rabbitmq-pulse · GitHub'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-4233684554715063383</id><published>2013-04-29T09:17:00.001+01:00</published><updated>2013-04-29T09:17:06.035+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Delicious"/><category scheme="http://www.blogger.com/atom/ns#" term="IFTTT"/><title type='text'>elasticsearch-river-rabbitmq/README.md at master · elasticsearch/elasticsearch-river-rabbitmq · GitHub</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;RabbitMQ River Plugin for ElasticSearch The RabbitMQ River plugin allows index bulk format messages into elasticsearch.&lt;br/&gt;&lt;br /&gt;via Delicious https://github.com/elasticsearch/elasticsearch-river-rabbitmq/blob/master/README.md&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/4233684554715063383/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/4233684554715063383' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/4233684554715063383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/4233684554715063383'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2013/04/elasticsearch-river-rabbitmqreadmemd-at.html' title='elasticsearch-river-rabbitmq/README.md at master · elasticsearch/elasticsearch-river-rabbitmq · GitHub'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-2771651339044921714</id><published>2013-04-25T13:46:00.001+01:00</published><updated>2013-04-25T13:46:02.473+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Delicious"/><category scheme="http://www.blogger.com/atom/ns#" term="IFTTT"/><title type='text'>Spark Overview - Spark 0.7.0 Documentation</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;Spark is a MapReduce-like cluster computing framework designed for low-latency iterative jobs and interactive use from an interpreter. It provides clean, language-integrated APIs in Scala, Java, and Python, with a rich array of parallel operators. Spark can run on the Apache Mesos cluster manager, Hadoop YARN, Amazon EC2, or without an independent resource manager (“standalone mode”).&lt;br/&gt;&lt;br /&gt;via Delicious http://www.spark-project.org/docs/latest/index.html&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/2771651339044921714/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/2771651339044921714' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/2771651339044921714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/2771651339044921714'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2013/04/spark-overview-spark-070-documentation.html' title='Spark Overview - Spark 0.7.0 Documentation'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-6873488906181821818</id><published>2013-04-25T11:01:00.001+01:00</published><updated>2013-04-25T11:01:18.493+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Delicious"/><category scheme="http://www.blogger.com/atom/ns#" term="IFTTT"/><title type='text'>Spout - Spout Wiki</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;Spout is an upcoming server/client software, written from the ground up (not a server mod like CraftBukkit). It is not focused on Minecraft; focusing instead on a general framework for voxel-based games. The Minecraft implementation of it is in the Vanilla plugin , which you will read more about below. Spout is a multiplatform game engine written in Java. Spout is multithreaded at its core, and designed for &quot;Voxel&quot; or 3D tile-based games, like Minecraft, Infiniminer, etc. Spout has no game code in it, however it is very extendable through the use of SpoutAPI and plugins. Plugins can be used to create full, standalone games, mods of those games, or utilities for managing servers or games, all through the same API.&lt;br/&gt;&lt;br /&gt;via Delicious http://wiki.spout.org/Spout&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/6873488906181821818/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/6873488906181821818' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/6873488906181821818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/6873488906181821818'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2013/04/spout-spout-wiki.html' title='Spout - Spout Wiki'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-8570303904758939407</id><published>2013-04-20T20:01:00.001+01:00</published><updated>2013-04-20T20:01:08.758+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Delicious"/><category scheme="http://www.blogger.com/atom/ns#" term="IFTTT"/><title type='text'>Reco4j - The Graph-Based Recommender Engine</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;Reco4j is an open source project that aims at developing a recommendation framework based on graph data sources. We choose graph databases for several reasons. They are NoSQL databases that are &quot;schemaless&quot;. This means that it is possible to extend the basic data structure with intermediate information, i.e. similarity value between item and so on. Moreover, since every information are expressed with some properties, nodes and relations, the recommendation process can be customized to work on every graph. Indeed Reco4j can be used on every graph where &quot;user&quot; and &quot;item&quot; are represented by nodes and the preferences are modelled as relationship between them.&lt;br/&gt;&lt;br /&gt;via Delicious http://www.reco4j.org/index.jsp&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/8570303904758939407/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/8570303904758939407' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/8570303904758939407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/8570303904758939407'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2013/04/reco4j-graph-based-recommender-engine.html' title='Reco4j - The Graph-Based Recommender Engine'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-7175470594321199045</id><published>2013-04-20T07:48:00.001+01:00</published><updated>2013-04-20T07:48:16.109+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Delicious"/><category scheme="http://www.blogger.com/atom/ns#" term="IFTTT"/><title type='text'>three.js - JavaScript 3D library</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;&lt;br/&gt;&lt;br /&gt;via Delicious http://mrdoob.github.io/three.js/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/7175470594321199045/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/7175470594321199045' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/7175470594321199045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/7175470594321199045'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2013/04/threejs-javascript-3d-library.html' title='three.js - JavaScript 3D library'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-2124886185300021458</id><published>2013-04-20T07:15:00.001+01:00</published><updated>2013-04-20T07:15:45.804+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Delicious"/><category scheme="http://www.blogger.com/atom/ns#" term="IFTTT"/><title type='text'>Neo4j Blog</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;&lt;br/&gt;&lt;br /&gt;via Delicious http://blog.neo4j.org/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/2124886185300021458/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/2124886185300021458' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/2124886185300021458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/2124886185300021458'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2013/04/neo4j-blog.html' title='Neo4j Blog'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-3700928480365529933</id><published>2013-04-19T16:46:00.001+01:00</published><updated>2013-04-19T16:46:32.564+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Delicious"/><category scheme="http://www.blogger.com/atom/ns#" term="IFTTT"/><title type='text'>Metro Extracts</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;Cities in Openstreetmap&lt;br/&gt;&lt;br /&gt;via Delicious http://metro.teczno.com/#amsterdam&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/3700928480365529933/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/3700928480365529933' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/3700928480365529933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/3700928480365529933'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2013/04/metro-extracts.html' title='Metro Extracts'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-4382048163504305180</id><published>2013-04-19T10:01:00.001+01:00</published><updated>2013-04-19T10:01:17.537+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Delicious"/><category scheme="http://www.blogger.com/atom/ns#" term="IFTTT"/><title type='text'>SVG Patterns Gallery</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;&lt;br/&gt;&lt;br /&gt;via Delicious http://philbit.com/svgpatterns/#honeycomb&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/4382048163504305180/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/4382048163504305180' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/4382048163504305180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/4382048163504305180'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2013/04/svg-patterns-gallery.html' title='SVG Patterns Gallery'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-7745111475523639577</id><published>2013-04-10T13:01:00.001+01:00</published><updated>2013-04-10T13:01:13.216+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Delicious"/><category scheme="http://www.blogger.com/atom/ns#" term="IFTTT"/><title type='text'>MagicMap OpenWRT - Nomads</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;MagicMap OpenWRT-Sniffer (kurz: MMopenWRT) ist ein Client für das Funkortungssytem MagicMap, der unter dem Linux-Derivat OpenWRT läuft. Der MMopenWRT-Client scannt einerseits WLAN-Signalstärken im Monitor-Modus sowie andererseits Bluetooth-Signale. Beide Scans werden über das MagicMap Web Service-Interface an den MagicMap-Server geschickt. Hier findet eine Auswertung der Signale statt, so dass die Wege, die die Personen (bzw. ihre Mobilgeräte) zurückgelegt haben analysiert werden können. Es handelt sich um einen symmetrischen Ansatz, d.h. der MMopenWRT Sniffer kann sowohl in einer Infrastruktur zur Ortung mobiler Geräte eingesetzt werden (siehe z.B. Bluetooth Tracking), oder er kann auf einem mobilen Gerät eingesetzt werden und dessen Ortung innerhalb einer vorhandenen WLAN/Bluetooth Infrastruktur übernehmen (siehe z.B. Ortung von Gabelstaplern). MMopenWRT ist eine reine Softwarelösung, die auf handlesüblicher Hardware eingesetzt werden kann.&lt;br/&gt;&lt;br /&gt;via Delicious http://wiki.informatik.hu-berlin.de/nomads/index.php/MagicMap_OpenWRT&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/7745111475523639577/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/7745111475523639577' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/7745111475523639577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/7745111475523639577'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2013/04/magicmap-openwrt-nomads.html' title='MagicMap OpenWRT - Nomads'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-7742893955402672613</id><published>2013-04-10T08:08:00.001+01:00</published><updated>2013-04-10T08:08:41.659+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Delicious"/><category scheme="http://www.blogger.com/atom/ns#" term="IFTTT"/><title type='text'>MagicMap | Ein System zur kooperativen Positionsbestimmung über WLAN</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;MagicMap ist eine reine Softwarelösung, die bei den mobilen Systemen außer einer konventionellen WLAN-Ausstattung keine weitere Hardware erfordert. Die WLAN Access Points können beliebig verteilt sein und es sind weder Eingriffe an der AP-Hardware noch an der Software nötig.&lt;br/&gt;&lt;br /&gt;via Delicious http://www.magicmap.de/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/7742893955402672613/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/7742893955402672613' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/7742893955402672613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/7742893955402672613'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2013/04/magicmap-ein-system-zur-kooperativen.html' title='MagicMap | Ein System zur kooperativen Positionsbestimmung über WLAN'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3002100779594545489.post-2148822934704859210</id><published>2013-04-09T19:01:00.001+01:00</published><updated>2013-04-09T19:01:05.133+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Delicious"/><category scheme="http://www.blogger.com/atom/ns#" term="IFTTT"/><title type='text'>Lime Microsystems</title><content type='html'>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;Lime supports Myriad-RF, an open-source, non-profit project for the prototyping and creation of fully configurable wireless platforms that run on almost any communication standard and frequency. Openness is at the heart of the Myriad-RF project and the project stipulates open source design files must be made available for all boards listed on the site. Many boards will also be made available via distribution partners who sign up to the scheme and its values. Beta launched in February 2013, Myriad RF has a growing number of boards and projects listed on the site that are all based on easy-to-use hardware and software. This openness and simplicity means Myriad-RF boards are fully customisable and meet the demands of both experienced industrial designers developing advanced systems; as well as students or hobbyists wanting to create low-cost RF applications or simply learn more about RF and communication systems.&lt;br/&gt;&lt;br /&gt;via Delicious http://www.limemicro.com/open_source/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcelmaatkamp.blogspot.com/feeds/2148822934704859210/comments/default' title='Reacties posten'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3002100779594545489/2148822934704859210' title='0 reacties'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/2148822934704859210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3002100779594545489/posts/default/2148822934704859210'/><link rel='alternate' type='text/html' href='http://marcelmaatkamp.blogspot.com/2013/04/lime-microsystems.html' title='Lime Microsystems'/><author><name>Marcel Maatkamp</name><uri>http://www.blogger.com/profile/02422634956033422366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>