{"id":887,"date":"2010-07-13T14:59:53","date_gmt":"2010-07-13T13:59:53","guid":{"rendered":"https:\/\/www.entropywins.wtf\/blog\/?p=887"},"modified":"2022-12-25T19:38:39","modified_gmt":"2022-12-25T18:38:39","slug":"switching-to-linux","status":"publish","type":"post","link":"https:\/\/www.entropywins.wtf\/blog\/2010\/07\/13\/switching-to-linux\/","title":{"rendered":"Switching to linux"},"content":{"rendered":"<p>I&#8217;ve been &#8220;switching&#8221; to linux for about 2 months now, and am making this post because I feel that at this point I can just drop Windows while continuing to develop and do other stuff at a normal rate.<\/p>\n<p><a href=\"http:\/\/kde.org\/\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-890\" title=\"KDE logo\" src=\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/07\/klogo-official-oxygen-128x128.png\" alt=\"KDE logo\" width=\"128\" height=\"128\" \/><\/a>I&#8217;ve finally made the dicision to switch to Linux after being semi-lynched for using Windows at the <a href=\"https:\/\/hackerspaces.be\">local hackerspaces<\/a> for a while and then finally my windows install failing fatally, requiring me to re-install. I got so tired of the ridiculous Windows bootloader and all other Windows crap I decided to give <a href=\"http:\/\/www.kubuntu.org\/\">Ubuntu<\/a> a go, as Lucid Lynx, the 10.04 LTS release, was just out. Soon after having messed with most basics, I decided to try out <a href=\"http:\/\/www.kde.org\/\">KDE<\/a>, as <a href=\"http:\/\/www.gnome.org\/\">Gnome<\/a> was lacking some Windows 7 window manager like features. I then sicked with KDE as I find the window manager a lot better, as you can drag windows to a side of a screen to pack them there, or to the top to maximise, and can lock windows and applications to a certain virtual desktop, or make them appear there initially, which saves you moving around all your startup applications every time you login.<\/p>\n<p>It took me quite a while to set up my whole dev environment, as I was not familiar with quite some of the needed apps, and more significantly, had next to no command line experience. I used to think command lines where evil, as clicking buttons works out of the box, while for the command line you have to learn the commands. Although this is true to some extend, I now love command line, as it allows you to chain scripts together, and even write your own, which you obviously can&#8217;t do with a GUI app. The self-written script I&#8217;m enjoying the most at the moment is one that svn updates my <a href=\"http:\/\/www.mediawiki.org\/\">MediaWiki<\/a> trunk and several MediaWiki tags, and then loops through my MW extension directory to update all extensions there. Similarly, I have a script that svn commits all that stuff. A lot faster (and more <strong>awesome<\/strong>) then doing it via TortoiseSVN on Windows! \ud83d\ude42<\/p>\n<p>The most notable application switch I needed to make was getting rid of U3 and RoboForm2Go, which I&#8217;m rather happy I finally did. <a href=\"http:\/\/www.u3.com\/\">U3<\/a> is a portable applications platform that runs only on Windows and was nice when it came out, but then all development of apps for it failed. RoboForm2Go is a portable, U3 version, of RoboForm, a rather nice cross-browser plugin (but not for Chrome :(), that inserts a toolbar into your browser that stores bookmars and &#8216;passcards&#8217;. I have now switched to using <a href=\"https:\/\/www.mozilla.com\/en-US\/firefox\/sync\/\">Mozilla Sync<\/a> (part of Mozilla Weave), or rather Firefox Sync, as it was recently renamed, which is a Firefox plugin that synchronizes user data such as bookmarks, history and passwords between different Firefox installs. It&#8217;s an <strong>awesome<\/strong> plugin, as the data is encrypted in such a way you are the only one that can decode it (Mozilla can&#8217;t, so no privacy issues) and is developed by one of the <strong>awesomest<\/strong> orgs out there, which is the Mozilla Foundation. As this does not run on other browsers (I hope it soon will, at least for Chrome), and does not work offline on a machine where you don&#8217;t have your data synchronized yet, I&#8217;m also using <a href=\"https:\/\/secure.wikimedia.org\/wikipedia\/en\/wiki\/KeePass\">KeePass<\/a>, a cool password manager, which has a port that works on Linux, called KeePassX, to store all my passwords and user names. To have security on my usb stick, instead of the U3 lock, I&#8217;m now using <a href=\"https:\/\/secure.wikimedia.org\/wikipedia\/en\/wiki\/Truecrypt\">TrueCrypt<\/a>, a cross-platform on-the-fly encryption application. I&#8217;m very happy with it, as it provides theoretical security by really encrypting the data, where U3 only locks access to your drive partition, and have also encrypted most of the partitions I have on my external hard drives (~1.5TiB encrypted now). It requires a virtual partition to mount each encrypted one on, which eats up drive letters on Windows, proving drive letters totally suck.<\/p>\n<p><a href=\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/07\/truecrypt.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-891\" title=\"TrueCrypt drives\" src=\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/07\/truecrypt-1024x367.jpg\" alt=\"TrueCrypt drives\" width=\"601\" height=\"215\" \/><\/a><\/p>\n<p>I&#8217;m having issues with getting (k)ubuntu to work nicely on my dual screen desktop machine though, which is making me stick to windows there for the moment. I&#8217;m going to put some more effort in fully switching to <a href=\"http:\/\/www.ubuntu.com\/\">Kubuntu<\/a> after my GSoC project has ended.<\/p>\n<p>Now I can call people Windows-fags &#8211; yay! \ud83d\ude00<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been &#8220;switching&#8221; to linux for about 2 months now, and am making this post because I feel that at&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[8],"tags":[41,108,144,145,147,151,165,181,264,270],"class_list":["post-887","post","type-post","status-publish","format-standard","hentry","category-software","tag-bash","tag-gnome","tag-kde","tag-keepass","tag-kubuntu","tag-linux","tag-mozilla","tag-open-source","tag-truecrypt","tag-ubuntu"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Switching to linux - Blog of Jeroen De Dauw<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.entropywins.wtf\/blog\/2010\/07\/13\/switching-to-linux\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Switching to linux - Blog of Jeroen De Dauw\" \/>\n<meta property=\"og:description\" content=\"I&#8217;ve been &#8220;switching&#8221; to linux for about 2 months now, and am making this post because I feel that at&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.entropywins.wtf\/blog\/2010\/07\/13\/switching-to-linux\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog of Jeroen De Dauw\" \/>\n<meta property=\"article:published_time\" content=\"2010-07-13T13:59:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-25T18:38:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/07\/klogo-official-oxygen-128x128.png\" \/>\n<meta name=\"author\" content=\"Jeroen\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/JeroenDeDauw\" \/>\n<meta name=\"twitter:site\" content=\"@JeroenDeDauw\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeroen\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/07\\\/13\\\/switching-to-linux\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/07\\\/13\\\/switching-to-linux\\\/\"},\"author\":{\"name\":\"Jeroen\",\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/#\\\/schema\\\/person\\\/4e2ef14f2ca7dc3a0ac137d1692b66b7\"},\"headline\":\"Switching to linux\",\"datePublished\":\"2010-07-13T13:59:53+00:00\",\"dateModified\":\"2022-12-25T18:38:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/07\\\/13\\\/switching-to-linux\\\/\"},\"wordCount\":726,\"commentCount\":6,\"publisher\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/#\\\/schema\\\/person\\\/4e2ef14f2ca7dc3a0ac137d1692b66b7\"},\"image\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/07\\\/13\\\/switching-to-linux\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/wp-content\\\/uploads\\\/2010\\\/07\\\/klogo-official-oxygen-128x128.png\",\"keywords\":[\"Bash\",\"Gnome\",\"KDE\",\"KeePass\",\"Kubuntu\",\"Linux\",\"Mozilla\",\"Open Source\",\"TrueCrypt\",\"Ubuntu\"],\"articleSection\":[\"Software\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/07\\\/13\\\/switching-to-linux\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/07\\\/13\\\/switching-to-linux\\\/\",\"url\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/07\\\/13\\\/switching-to-linux\\\/\",\"name\":\"Switching to linux - Blog of Jeroen De Dauw\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/07\\\/13\\\/switching-to-linux\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/07\\\/13\\\/switching-to-linux\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/wp-content\\\/uploads\\\/2010\\\/07\\\/klogo-official-oxygen-128x128.png\",\"datePublished\":\"2010-07-13T13:59:53+00:00\",\"dateModified\":\"2022-12-25T18:38:39+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/07\\\/13\\\/switching-to-linux\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/07\\\/13\\\/switching-to-linux\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/07\\\/13\\\/switching-to-linux\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/wp-content\\\/uploads\\\/2010\\\/07\\\/klogo-official-oxygen-128x128.png\",\"contentUrl\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/wp-content\\\/uploads\\\/2010\\\/07\\\/klogo-official-oxygen-128x128.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/2010\\\/07\\\/13\\\/switching-to-linux\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Switching to linux\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/\",\"name\":\"Entropy Wins\",\"description\":\"A blog on Software Architecture, Design and Craftsmanship\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/#\\\/schema\\\/person\\\/4e2ef14f2ca7dc3a0ac137d1692b66b7\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.entropywins.wtf\\\/blog\\\/#\\\/schema\\\/person\\\/4e2ef14f2ca7dc3a0ac137d1692b66b7\",\"name\":\"Jeroen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g\",\"caption\":\"Jeroen\"},\"logo\":{\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/jeroendedauw\\\/\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/JeroenDeDauw\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Switching to linux - Blog of Jeroen De Dauw","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.entropywins.wtf\/blog\/2010\/07\/13\/switching-to-linux\/","og_locale":"en_US","og_type":"article","og_title":"Switching to linux - Blog of Jeroen De Dauw","og_description":"I&#8217;ve been &#8220;switching&#8221; to linux for about 2 months now, and am making this post because I feel that at&hellip;","og_url":"https:\/\/www.entropywins.wtf\/blog\/2010\/07\/13\/switching-to-linux\/","og_site_name":"Blog of Jeroen De Dauw","article_published_time":"2010-07-13T13:59:53+00:00","article_modified_time":"2022-12-25T18:38:39+00:00","og_image":[{"url":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/07\/klogo-official-oxygen-128x128.png","type":"","width":"","height":""}],"author":"Jeroen","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/JeroenDeDauw","twitter_site":"@JeroenDeDauw","twitter_misc":{"Written by":"Jeroen","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.entropywins.wtf\/blog\/2010\/07\/13\/switching-to-linux\/#article","isPartOf":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2010\/07\/13\/switching-to-linux\/"},"author":{"name":"Jeroen","@id":"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/4e2ef14f2ca7dc3a0ac137d1692b66b7"},"headline":"Switching to linux","datePublished":"2010-07-13T13:59:53+00:00","dateModified":"2022-12-25T18:38:39+00:00","mainEntityOfPage":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2010\/07\/13\/switching-to-linux\/"},"wordCount":726,"commentCount":6,"publisher":{"@id":"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/4e2ef14f2ca7dc3a0ac137d1692b66b7"},"image":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2010\/07\/13\/switching-to-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/07\/klogo-official-oxygen-128x128.png","keywords":["Bash","Gnome","KDE","KeePass","Kubuntu","Linux","Mozilla","Open Source","TrueCrypt","Ubuntu"],"articleSection":["Software"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.entropywins.wtf\/blog\/2010\/07\/13\/switching-to-linux\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.entropywins.wtf\/blog\/2010\/07\/13\/switching-to-linux\/","url":"https:\/\/www.entropywins.wtf\/blog\/2010\/07\/13\/switching-to-linux\/","name":"Switching to linux - Blog of Jeroen De Dauw","isPartOf":{"@id":"https:\/\/www.entropywins.wtf\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2010\/07\/13\/switching-to-linux\/#primaryimage"},"image":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2010\/07\/13\/switching-to-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/07\/klogo-official-oxygen-128x128.png","datePublished":"2010-07-13T13:59:53+00:00","dateModified":"2022-12-25T18:38:39+00:00","breadcrumb":{"@id":"https:\/\/www.entropywins.wtf\/blog\/2010\/07\/13\/switching-to-linux\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.entropywins.wtf\/blog\/2010\/07\/13\/switching-to-linux\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.entropywins.wtf\/blog\/2010\/07\/13\/switching-to-linux\/#primaryimage","url":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/07\/klogo-official-oxygen-128x128.png","contentUrl":"https:\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/07\/klogo-official-oxygen-128x128.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.entropywins.wtf\/blog\/2010\/07\/13\/switching-to-linux\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.entropywins.wtf\/blog\/"},{"@type":"ListItem","position":2,"name":"Switching to linux"}]},{"@type":"WebSite","@id":"https:\/\/www.entropywins.wtf\/blog\/#website","url":"https:\/\/www.entropywins.wtf\/blog\/","name":"Entropy Wins","description":"A blog on Software Architecture, Design and Craftsmanship","publisher":{"@id":"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/4e2ef14f2ca7dc3a0ac137d1692b66b7"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.entropywins.wtf\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.entropywins.wtf\/blog\/#\/schema\/person\/4e2ef14f2ca7dc3a0ac137d1692b66b7","name":"Jeroen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g","caption":"Jeroen"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/d62e6b5b8e332335cf17854fac850d9c70ba367c4692872613c3110ebd4e009b?s=96&d=mm&r=g"},"sameAs":["https:\/\/www.linkedin.com\/in\/jeroendedauw\/","https:\/\/x.com\/https:\/\/twitter.com\/JeroenDeDauw"]}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p74TBF-ej","jetpack-related-posts":[{"id":1821,"url":"https:\/\/www.entropywins.wtf\/blog\/2016\/10\/29\/refactoring-horrible-lua-code\/","url_meta":{"origin":887,"position":0},"title":"Object Orientated Lua code","author":"Jeroen","date":"2016-10-29","format":false,"excerpt":"During the last few weeks I've been refactoring some horrible Lua code. This has been a ton of fun so far, and I learned many new things about Lua that I'd like to share. Such\u00a0Horrible Code The code in question is that of a scripted Supreme Commander Forged Alliance Forever\u2026","rel":"","context":"In &quot;Gaming&quot;","block_context":{"text":"Gaming","link":"https:\/\/www.entropywins.wtf\/blog\/category\/gaming\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2016\/10\/final-rush-loc.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":906,"url":"https:\/\/www.entropywins.wtf\/blog\/2010\/07\/17\/zend-server-for-more-awesomeness\/","url_meta":{"origin":887,"position":1},"title":"Zend Server for more awesomeness","author":"Jeroen","date":"2010-07-17","format":false,"excerpt":"About a year back I decided I had to change my development environment from working on a remote server with a simple text editor to something more solid, if I wanted to do serious PHP development. I went for Eclipse as IDE, which is without a doubt the most awesome\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.entropywins.wtf\/blog\/category\/programming\/"},"img":{"alt_text":"Eclipse, the AWESOME IDE","src":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2010\/07\/eclipse-logo.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":280,"url":"https:\/\/www.entropywins.wtf\/blog\/2009\/08\/02\/windows-7\/","url_meta":{"origin":887,"position":2},"title":"Windows 7","author":"Jeroen","date":"2009-08-02","format":false,"excerpt":"I've been using windows 7 for 3 days now (on my primary machine), and these are my impressions: The good: It's eating less resources then Vista - although I can't imagine you didn't already know that. It looks and feels like Vista, but is just smoother to work with. A\u2026","rel":"","context":"In &quot;Software&quot;","block_context":{"text":"Software","link":"https:\/\/www.entropywins.wtf\/blog\/category\/software\/"},"img":{"alt_text":"Screenshot of my desktop (only the mail monitor) 3 days after I started using Windows 7","src":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/08\/win7desktop-150x150.gif?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":1242,"url":"https:\/\/www.entropywins.wtf\/blog\/2011\/09\/14\/earth-and-kml-support-in-semantic-maps-1-0-3\/","url_meta":{"origin":887,"position":3},"title":"Earth and KML support in (Semantic) Maps 1.0.3","author":"Jeroen","date":"2011-09-14","format":false,"excerpt":"Yesterday I released version 1.0.3 of the Maps and Semantic Maps MediaWiki extensions. This release re-introduces Google Earth support, this time for Google Maps v3, and enhances the KML\/KMZ support for this mapping service as well. Many thanks go to Jon Povey for funding the implementation of these features! Since\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"A path with waypoints on a Google Maps map","src":"https:\/\/i0.wp.com\/web.archive.org\/web\/20121017230746im_\/https%3A\/\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2011\/09\/kmlpath.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":941,"url":"https:\/\/www.entropywins.wtf\/blog\/2010\/08\/07\/distribution-extension-for-mediawiki\/","url_meta":{"origin":887,"position":4},"title":"Distribution extension for MediaWiki","author":"Jeroen","date":"2010-08-07","format":false,"excerpt":"With only 2 days till the suggested Google Summer of Code 'pencils down' date, and a week longer until the firm one, I'm using my remaining time to get some basic functionality working for my GSoC project. I've started creating a new extension called Distribution that will provide an API\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.entropywins.wtf\/blog\/category\/programming\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":69,"url":"https:\/\/www.entropywins.wtf\/blog\/2009\/06\/27\/google-earth-api\/","url_meta":{"origin":887,"position":5},"title":"Google Earth API &#038; Vista x64 fail","author":"Jeroen","date":"2009-06-27","format":false,"excerpt":"Today I had some fun checking out the Google Earth API. You can do a lot of cool things with it, and it's relatively easy to integrate with Google Maps. Check out this fun demo integration. I also did some effort to get the hang of KML, which I will\u2026","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.entropywins.wtf\/blog\/category\/programming\/"},"img":{"alt_text":"Google Map with Google Earth map type","src":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/06\/map-gearth-marker.gif?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/06\/map-gearth-marker.gif?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.entropywins.wtf\/blog\/wp-content\/uploads\/2009\/06\/map-gearth-marker.gif?resize=525%2C300&ssl=1 1.5x"},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/posts\/887","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/comments?post=887"}],"version-history":[{"count":1,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/posts\/887\/revisions"}],"predecessor-version":[{"id":2914,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/posts\/887\/revisions\/2914"}],"wp:attachment":[{"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/media?parent=887"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/categories?post=887"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.entropywins.wtf\/blog\/wp-json\/wp\/v2\/tags?post=887"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}