{"id":141,"date":"2003-08-10T21:53:24","date_gmt":"2003-08-11T02:53:24","guid":{"rendered":"http:\/\/www.flamingspork.com\/blog\/?p=141"},"modified":"2010-05-27T17:04:10","modified_gmt":"2010-05-27T07:04:10","slug":"anjuta-and-libglade-rock","status":"publish","type":"post","link":"https:\/\/www.flamingspork.com\/blog\/2003\/08\/10\/anjuta-and-libglade-rock\/","title":{"rendered":"anjuta and libglade rock"},"content":{"rendered":"<p>instead of doing work the other day, I decided to play with this IDE that I saw some guys using. Well, within a few minutes, I&#8217;d made the quick example app do some cool stuff (and be really different). <a href=\"http:\/\/anjuta.org\">Anjuta<\/a> and <a href=\"http:\/\/glade.gnome.org\">Glade<\/a> rock!<\/p>\n<p>Draw up your user interface and tell it which functions to call on actions. Then, write those functions and you&#8217;re done! no coding of UI or boring crap like that, you&#8217;re there, making code that you care about with a cool GTK2 interface over it! Rock On!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>instead of doing work the other day, I decided to play with this IDE that I saw some guys using. Well, within a few minutes, I&#8217;d made the quick example app do some cool stuff (and be really different). Anjuta &hellip; <a href=\"https:\/\/www.flamingspork.com\/blog\/2003\/08\/10\/anjuta-and-libglade-rock\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"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":[10],"tags":[],"class_list":["post-141","post","type-post","status-publish","format-standard","hentry","category-gnome"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5a6n8-2h","jetpack-related-posts":[{"id":263,"url":"https:\/\/www.flamingspork.com\/blog\/2004\/08\/23\/ipod-versus-the-cassette\/","url_meta":{"origin":141,"position":0},"title":"iPod Versus the Cassette","author":"Stewart Smith","date":"2004-08-23","format":false,"excerpt":"rather funny - and true.... iPod Versus the Cassette but i still love my ipod - even if apple are being assholes with their attitude towards people who want to interface with parts of it (think FairPlay, Real). even though i've never liked realplayer - they should be able to\u2026","rel":"","context":"In &quot;cool gadgets&quot;","block_context":{"text":"cool gadgets","link":"https:\/\/www.flamingspork.com\/blog\/category\/cool-gadgets\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2323,"url":"https:\/\/www.flamingspork.com\/blog\/2011\/03\/17\/things-ive-done-in-drizzle\/","url_meta":{"origin":141,"position":1},"title":"Things I&#8217;ve done in Drizzle","author":"Stewart Smith","date":"2011-03-17","format":false,"excerpt":"When writing my Dropping ACID: Eating Data in a Web 2.0 Cloud World talk for LCA2011 I came to the realisation that I had forgotten a lot of the things I had worked on in MySQL and MySQL Cluster. So, as a bit of a retrospective as part of the\u2026","rel":"","context":"In &quot;drizzle&quot;","block_context":{"text":"drizzle","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/drizzle-work-et-al\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2374,"url":"https:\/\/www.flamingspork.com\/blog\/2011\/05\/13\/drizzle-json-interface-merged\/","url_meta":{"origin":141,"position":2},"title":"Drizzle JSON interface merged","author":"Stewart Smith","date":"2011-05-13","format":false,"excerpt":"https:\/\/code.launchpad.net\/~stewart\/drizzle\/json-interface\/+merge\/59859 Currently a very early version of course, but it's there in trunk if you want to play with it. Just have libcurl and libevent installed and you can submit queries via HTTP and JSON. Of course, the next steps are getting a true non-sql interface going and seeing how\u2026","rel":"","context":"In &quot;drizzle&quot;","block_context":{"text":"drizzle","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/drizzle-work-et-al\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":144,"url":"https:\/\/www.flamingspork.com\/blog\/2003\/08\/16\/found-my-itunes-replacement\/","url_meta":{"origin":141,"position":3},"title":"found my itunes replacement","author":"Stewart Smith","date":"2003-08-16","format":false,"excerpt":"Just found a really cool GNOME application called Rhythmbox. Really cool little media player using the Gstreamer architecture. Go check them out, they rock. http:\/\/rhythmbox.sourceforge.net\/ http:\/\/www.gstreamer.net\/ I love GNOME.","rel":"","context":"In &quot;GNOME&quot;","block_context":{"text":"GNOME","link":"https:\/\/www.flamingspork.com\/blog\/category\/gnome\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":900,"url":"https:\/\/www.flamingspork.com\/blog\/2007\/10\/03\/compressed-lcp-and-compressed-backup-and-switching-them-onoff-online\/","url_meta":{"origin":141,"position":4},"title":"Compressed LCP and Compressed Backup (and switching them on\/off online)","author":"Stewart Smith","date":"2007-10-03","format":false,"excerpt":"Quick experiment with online changing of enabling\/disabling compressed backups and local checkpoints (LCPs). Backup is incredibly trivial and correct (even have some nodes do compressed, some not). LCPs are a bit trickier when it comes to restore... currently how the code sits is that a block using the compressed file\u2026","rel":"","context":"In &quot;mysql&quot;","block_context":{"text":"mysql","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/mysql\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1316,"url":"https:\/\/www.flamingspork.com\/blog\/2008\/12\/18\/ndbinfo-sql-interface\/","url_meta":{"origin":141,"position":5},"title":"NDB$INFO SQL Interface","author":"Stewart Smith","date":"2008-12-18","format":false,"excerpt":"Just saw a brief \"this is how it's currently working\" on Martin's implementation of the SQL frontend to the NDB$INFO work. It's awesome.","rel":"","context":"In &quot;mysql&quot;","block_context":{"text":"mysql","link":"https:\/\/www.flamingspork.com\/blog\/category\/work-et-al\/mysql\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/141","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/comments?post=141"}],"version-history":[{"count":1,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/141\/revisions"}],"predecessor-version":[{"id":1959,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/141\/revisions\/1959"}],"wp:attachment":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/media?parent=141"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/categories?post=141"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/tags?post=141"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}