{"id":1031,"date":"2008-03-12T19:54:12","date_gmt":"2008-03-12T09:54:12","guid":{"rendered":"http:\/\/www.flamingspork.com\/blog\/2008\/03\/12\/sometimes-you-must-wonder-what-crack-people-smoke\/"},"modified":"2008-03-12T19:54:12","modified_gmt":"2008-03-12T09:54:12","slug":"sometimes-you-must-wonder-what-crack-people-smoke","status":"publish","type":"post","link":"https:\/\/www.flamingspork.com\/blog\/2008\/03\/12\/sometimes-you-must-wonder-what-crack-people-smoke\/","title":{"rendered":"Sometimes you must wonder what crack people smoke"},"content":{"rendered":"<p>2&gt;.\\my_lwrite.c(31) : warning C4996: &#8216;write&#8217;: The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _write. See online help for details.<\/p>\n<p>WTF.<\/p>\n<p>If Visual Studio 2008 crashes one more time today&#8230;.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>2&gt;.\\my_lwrite.c(31) : warning C4996: &#8216;write&#8217;: The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _write. See online help for details. WTF. If Visual Studio 2008 crashes one more time today&#8230;.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_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},"jetpack_post_was_ever_published":false},"categories":[18,14],"tags":[],"class_list":["post-1031","post","type-post","status-publish","format-standard","hentry","category-grumble","category-mysql"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5a6n8-gD","jetpack-related-posts":[{"id":1849,"url":"https:\/\/www.flamingspork.com\/blog\/2010\/03\/16\/embedded-innodb-querying-the-configuration\/","url_meta":{"origin":1031,"position":0},"title":"Embedded InnoDB: querying the configuration","author":"Stewart Smith","date":"2010-03-16","format":false,"excerpt":"I am rather excited about being able to do awesome things such as this to get the current configuration of your server: drizzle> SELECT NAME,VALUE -> FROM DATA_DICTIONARY.INNODB_CONFIGURATION -> WHERE NAME IN (\"data_file_path\", \"data_home_dir\"); +----------------+-------+ | NAME | VALUE | +----------------+-------+ | data_file_path | NULL | | data_home_dir | .\/\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":1853,"url":"https:\/\/www.flamingspork.com\/blog\/2010\/03\/16\/embedded-innodb-innodb-status\/","url_meta":{"origin":1031,"position":1},"title":"Embedded InnoDB: InnoDB Status","author":"Stewart Smith","date":"2010-03-16","format":false,"excerpt":"Using the Embedded InnoDB plugin I'm working on, you can use the INNODB_STATUS table function in the data_dictionary, you can do pretty neat things. For example, we can see that each autocommit transaction causes an fsync and if you insert multiple rows ina \u00c2\u00a0single statement, you still only get 1\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":1046,"url":"https:\/\/www.flamingspork.com\/blog\/2008\/03\/25\/possibly-the-worst-movie-ever-in-the-name-of-the-king-a-dungeon-siege-tale-2007\/","url_meta":{"origin":1031,"position":2},"title":"Possibly the worst movie ever: In the Name of the King: A Dungeon Siege Tale (2007)","author":"Stewart Smith","date":"2008-03-25","format":false,"excerpt":"Watched In the Name of the King: A Dungeon Siege Tale (2007) the other day. Fucking awful. Only watch while unconcious and wanting to have the remaining life sucked out of you. We took to making up dialog for the people on the screen - and ours was better.","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/www.flamingspork.com\/blog\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1104,"url":"https:\/\/www.flamingspork.com\/blog\/2008\/05\/14\/my-name-is\/","url_meta":{"origin":1031,"position":3},"title":"My Name Is&#8230;","author":"Stewart Smith","date":"2008-05-14","format":false,"excerpt":"Stewart. With a t at the end. Not a d. Get it wrong once, possible mistake. When I correct you, and you do it *again* and *again*, I want to slap you in the face with a keyboard. It's especially bad when you're replying to my email, as my name\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":1076,"url":"https:\/\/www.flamingspork.com\/blog\/2008\/04\/17\/origins-of-the-mysql-name\/","url_meta":{"origin":1031,"position":4},"title":"Origins of the MySQL name","author":"Stewart Smith","date":"2008-04-17","format":false,"excerpt":"After many years where it's been under debate, Monty now really says he knows what MySQL is named after, and it is after My.","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":1716,"url":"https:\/\/www.flamingspork.com\/blog\/2009\/10\/01\/table_raw_reader-reading-the-table-proto-from-disk-and-examining-everything\/","url_meta":{"origin":1031,"position":5},"title":"table_raw_reader &#8211; reading the table proto from disk and examining everything","author":"Stewart Smith","date":"2009-10-01","format":false,"excerpt":"Ever wondered exactly *what* was in a Drizzle Table proto? Well, wonder no more. A while back this little utility called table_raw_reader hit the drizzle codebase. It's a simple command line utility that takes a .proto file as an argument, reads it off disk and then prints out a text\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":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/1031","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=1031"}],"version-history":[{"count":0,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/1031\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/media?parent=1031"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/categories?post=1031"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/tags?post=1031"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}