{"id":421,"date":"2011-09-06T21:43:24","date_gmt":"2011-09-07T04:43:24","guid":{"rendered":"http:\/\/10kdev.ivystreetinc.com\/?p=421"},"modified":"2011-09-06T21:43:24","modified_gmt":"2011-09-07T04:43:24","slug":"is-x11-the-new-flash-for-apple","status":"publish","type":"post","link":"http:\/\/10kdev.net\/?p=421","title":{"rendered":"Is X11 the new Flash for Apple?"},"content":{"rendered":"<p>So on Labor Day I decided to sit back, relax and try out some new fat install wiki software. \u00a0I like to use Zim but after messing around with Microsoft One Note which is stupendious I am really dying for something that would let me paste in images without a lot of work. \u00a0I looked and settled on vetting KeepNote and RedNotebook. \u00a0My requirements: \u00a0cross platform local wiki. \u00a0Anyone who know me knows I work in the big three environments at any given time: Windows, Linux, Mac \u00a0and being an application user, not an OS frek, I like cross platform stuff like Eclipse. \u00a0JEdit still hasn&#8217;t passed my test, since Notepad++ on Windows and Textmate or ANYTHING ESLE on Mac are superior in performance.<\/p>\n<h3>MacPorts Purgatory<\/h3>\n<p>So its time to install KeepNote and RedNotebook. \u00a0 \u00a0Interestingly enough they are both Python applications, run in X-Windows. \u00a0Of course there&#8217;s no .dmg for a Mac install.\u00a0OK, so that means I can install them via Macports. \u00a0Simple . . . .<\/p>\n<p>I start the install with a MacPorts selfupdate. \u00a0Takes about 20 minutes. \u00a0Upon installing the new wikis I get missing python library errors. \u00a0Then I get python version errors. \u00a0Apparantly python 2.6 is conflicting with 2.7. \u00a0One of the wiki instructions says uninstall Fink (another packaging tool for Mac). \u00a0Christ. \u00a0I do some fixes and now py27-nose won&#8217;t load.<\/p>\n<p>As I get farther down the road, i decide to do a full clean and self update for MacPorts. \u00a0It takes 3 effin hours to re-download and build everything. \u00a0Then I start getting perl errors. \u00a0More versioning errors. \u00a0So I remove all the perl versions and get the &#8220;right&#8221; one in, another 45 minutes. \u00a0We&#8217;re up to about 5 hours of time now.<\/p>\n<p>Perl is good now, I get errors install the GTK libraries. \u00a0More dicking around with MacPorts. \u00a0Finally, I get an install. \u00a0Total time has been 6 hours &#8212; but its not over!<\/p>\n<blockquote><p>8 total hours to update all my libraries to install two python applications on my Mac. \u00a0Talk about productivity.<\/p><\/blockquote>\n<p>When I fire up the apps X11 pukes, throwing a terminal error. \u00a0A couple of Googles later I have update to the latest latest pathc of Snow Leopard and install a special X11 dmg package form the open source site.<\/p>\n<h3>Irony<\/h3>\n<p>Finally! \u00a0They&#8217;re running! \u00a0A few errors but I can run both KeepNote and RedNotebook. \u00a0But guess what? \u00a0THEY LOOK AND BEHAVE JUST LIKE FRIGGIN ZIM!!!<\/p>\n<p>That&#8217;s right, except for image pasting the icons, everything are just the same Python UI pieces and the applications aren&#8217;t even as good as Zim for what I need. \u00a0Jeez.<\/p>\n<h3>X11=Flash With More Tenacious Developers<\/h3>\n<p>You know, I don&#8217;t think Steve Jobs wants anyone running X11 applications (like Gimp or my wikis) on a Mac. \u00a0Apple is notorious for controlling is UX; for instance the banning of Flash off its iPhone platform. \u00a0X11 is an open source project for Mac to run the dang X-Windows apps on the mac, which is basically running over a Next core. \u00a0 \u00a0But Jobs, I am guessing, doesn&#8217;t want it. \u00a0Or whoever is ruling Apple now.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So on Labor Day I decided to sit back, relax and try out some new fat install wiki software. \u00a0I like to use Zim but after messing around with Microsoft One Note which is stupendious I am really dying for something that would let me paste in images without a lot of work. \u00a0I looked [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/posts\/421"}],"collection":[{"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/10kdev.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=421"}],"version-history":[{"count":1,"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/posts\/421\/revisions"}],"predecessor-version":[{"id":422,"href":"http:\/\/10kdev.net\/index.php?rest_route=\/wp\/v2\/posts\/421\/revisions\/422"}],"wp:attachment":[{"href":"http:\/\/10kdev.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=421"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/10kdev.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=421"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/10kdev.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=421"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}