Topicfire Programming News
http://topicfire.com/Programming
2013-05-23T22:17:37+00:00text/html2013-05-24T04:31:56+00:00http://www.hanselman.com/Reviews of Super Weird Mice:The Microsoft Arc Touch and Wedge Mouse
http://www.hanselman.com/blog/ReviewsOfSuperWeirdMiceTheMicrosoftArcTouchAndWedgeMouse.aspx
<a href="http://www.hanselman.com/blog/ReviewsOfSuperWeirdMiceTheMicrosoftArcTouchAndWedgeMouse.aspx"><img src="http://www.hanselman.com/blog/content/binary/Windows-Live-Writer/The-Quest-for-the-Perfect-Notebook-Mouse_8FF5/image_5.png" /></a><br />I'm always on the lookout for the perfect mouse. I don't think it exists, yet, frankly, but we're getting close. I've got two notebook mice I'm bouncing between while using my new ultrabook, the Lenovo X1 Carbon Touch. I'm using the Microsoft Arc Touch Mouse and the Microsoft Wedge Mouse....text/html2013-05-24T01:30:52+00:00http://www.flamingspork.com/An old note on the Storage Engine API
http://www.flamingspork.com/blog/2013/05/24/an-old-note-on-the-storage-engine-api/?utm_source=rss&utm_medium=rss&utm_campaign=an-old-note-on-the-storage-engine-api
Whenever I stick my head into the MySQL storage engine API, I’m reminded of a MySQL User Conference from several years ago now.
Specifically, I’m reminded of a slide from an early talk at the MySQL User Conference by Paul McCullagh describing developing PBXT. For “How to write a Storage Engine for...text/html2013-05-24T00:06:19+00:00http://channel9.msdn.com/Announcing the General Availability of AMQP 1.0 in Windows Azure Service Bus!
http://channel9.msdn.com/Blogs/Subscribe/Announcing-the-General-Availability-of-AMQP-10-in-Windows-Azure-Service-Bus
As just announced by Scott Guthrie, we're releasing the AMQP 1.0 support for Windows Azure Service Bus today, with commercial support and full SLA. That's more than reason enough for me to sit down with David Ingham, co-editor of the AMQP 1.0 specification and my peer in the Service Bus...text/html2013-05-23T22:53:57+00:00http://weblogs.asp.net/Announcing the release of AMQP support with Windows Azure Service Bus
http://weblogs.asp.net/scottgu/archive/2013/05/23/announcing-the-release-of-amqp-support-with-windows-azure-service-bus.aspx
<a href="http://weblogs.asp.net/scottgu/archive/2013/05/23/announcing-the-release-of-amqp-support-with-windows-azure-service-bus.aspx"><img src="http://weblogs.asp.net/blogs/scottgu/image_thumb_7DC94F2B.png" /></a><br />For the past five years, Microsoft has been working with a diverse group of companies to develop the Advanced Message Queuing Protocol (AMQP) standard. The group of 20+ companies consisted of tech vendors, including Red Hat and VMware, and enterprises like JPMorgan Chase and Credit Suisse. The goal has been...text/html2013-05-23T21:29:54+00:00http://blog.mclaughlinsoftware.com/Zend 6 & Timezones
http://blog.mclaughlinsoftware.com/2013/05/23/zend-6-timezones/
Just went through all my PHP testing against a fresh instance of Oracle with Zend Server Community Edition 6, and found these warnings, guess that’s pretty clean for the Oracle part of the installation. I didn’t notice it before because generally I do most of my PHP development against a...text/html2013-05-23T18:46:44+00:00http://thedailywtf.com/Bogotesting, Amazing Local Talent, and More Support Stories
http://thedailywtf.com/Articles/Bogotesting,-Amazing-Local-Talent,-and-More-Support-Stories.aspx
<a href="http://thedailywtf.com/Articles/Bogotesting,-Amazing-Local-Talent,-and-More-Support-Stories.aspx"><img src="http://img.thedailywtf.com/images/13/amazing.png" /></a><br />Bogotesting - Submitted by Theo
I was helping a teammate debug an issue today, and I found myself at a loss when perusing the entry for the bug in our issue tracker. I present to you, Bogotesting:
Test Set: Negative Test Case 1337
Test: Bang around on keyboard in all areas of the...text/html2013-05-23T18:39:29+00:00http://www.bonnachoi.com/Bonna Choi: Identity Crisis as a Business Analyst
http://www.bonnachoi.com/post/51148144217/identity-crisis-as-a-business-analyst
Few weeks ago I was asked to write a blog post for ThoughtWorks studios. It could be pretty much...text/html2013-05-23T16:24:40+00:00http://encosia.com/My favorite alternative to JavaScript’s switch statement
http://encosia.com/first-class-functions-as-an-alternative-to-javascripts-switch-statement/
One of my least favorite parts of nearly every programming language I’ve spent much time with has been the ubiquitous switch statement. Though it does serve a useful purpose in some compiled languages, I think switch is a clunky eyesore in most code. Its structure is prone to taking root and only growing larger...text/html2013-05-23T13:31:21+00:00http://www.mysqlperformanceblog.com/Experiences with the McAfee MySQL Audit Plugin
http://www.mysqlperformanceblog.com/2013/05/23/experiences-with-the-mcafee-mysql-audit-plugin/
I recently had to do some customer work involving the McAfee MySQL Audit Plugin and would like to share my experience in this post.Auditing user activity in MySQL has traditionally been challenging. Most data can be obtained from the slow or general log, but this involves a lot of data you...text/html2013-05-23T09:28:58+00:00http://www.simpleprogrammer.com/Getting Started With Glimpse In ASP.NET MVC
http://www.simpleprogrammer.com/glimpse/
<a href="http://www.simpleprogrammer.com/glimpse/"><img src="http://i.ytimg.com/vi/gNYwaYAEexI/default.jpg" /></a><br />Good introductory post from John Sonmez explaining what Glimpse is and how to use the new ASP.NET MVC supporttext/html2013-05-23T03:40:28+00:00http://www.mysqlperformanceblog.com/Percona MySQL University @Portland: June 17
http://www.mysqlperformanceblog.com/2013/05/22/percona-mysql-university-portland-june-17-2013/
<a href="http://www.mysqlperformanceblog.com/2013/05/22/percona-mysql-university-portland-june-17-2013/"><img src="http://www.mysqlperformanceblog.com/wp-content/uploads/2013/01/PMySQLU-300x224.jpg" /></a><br />Peter Zaitsev leads a track at the inaugural Percona MySQL University event in Raleigh, N.C. on Jan. 29, 2013.Portland is a well-recognized hub for Open Source technologies in the Northwest, home to conferences such as OSCON and Open Source Bridge as well as hosts of OpenSQL Camp in 2009. As...text/html2013-05-23T03:07:34+00:00http://blog.programmableweb.com/Metwit Weather API Now Features Push Weather Notifications
http://blog.programmableweb.com/2013/05/22/metwit-weather-api-now-features-push-weather-notifications/
<a href="http://blog.programmableweb.com/2013/05/22/metwit-weather-api-now-features-push-weather-notifications/"><img src="http://blog.programmableweb.com/wp-content/metwit-logo.png" /></a><br />Last month, ProgrammableWeb reported that Metwit was releasing a free, short term trial plan of the Metwit Weather API to help developers who have created applications using Yahoo! Weather APIs and have been impacted by the shut down of the Yahoo! Geocoding API. Metwit has now announced the addition of...text/html2013-05-23T01:31:16+00:00http://www.flamingspork.com/MySQL vs Drizzle plugin APIs
http://www.flamingspork.com/blog/2013/05/23/mysql-vs-drizzle-plugin-api/?utm_source=rss&utm_medium=rss&utm_campaign=mysql-vs-drizzle-plugin-api
There’s a big difference in how plugins are treated in MySQL and how they are treated in Drizzle. The MySQL way has been to create a C API in front of the C++-like (I call it C- as it manages to take the worst of both worlds) internal “API”. The...text/html2013-05-22T22:32:01+00:00http://www.krisbuytaert.be/Why you shouldn't hire a devops
http://www.krisbuytaert.be/blog/why-you-shouldnt-hire-devops
Lately there have been a lot of organisations trying to hire a devops engineer.
I myselve have been asked to fill in devops roles ..
There's a number of issues with that.
The biggest problem is that I always have to ask what exactly the organisation is looking for.
So you want a...text/html2013-05-22T21:31:29+00:00http://www.thoughtworks.com/May 2013 edition of ThoughtWorks Technology Radar
http://www.thoughtworks.com/radar
<a href="http://www.thoughtworks.com/radar"><img src="http://martinfowler.com/snips/radar-0513.png" /></a><br />The ThoughtWorks Technology Advisory Board (TAB) has released the latest edition of our technology radar. This is where we highlight some of the technologies that are currently attracting our attention and that we feel are worth you taking a look at. In this edition our themes include my long term...text/html2013-05-22T15:00:21+00:00http://www.mysqlperformanceblog.com/MySQL and the SSB – Part 2 – MyISAM vs InnoDB low concurrency
http://www.mysqlperformanceblog.com/2013/05/22/mysql-and-the-ssb-part-2-myisam-vs-innodb-low-concurrency/
<a href="http://www.mysqlperformanceblog.com/2013/05/22/mysql-and-the-ssb-part-2-myisam-vs-innodb-low-concurrency/"><img src="http://www.mysqlperformanceblog.com/wp-content/uploads/2013/05/image009.png" /></a><br />This blog post is part two in what is now a continuing series on the Star Schema Benchmark.In my previous blog post I compared MySQL 5.5.30 to MySQL 5.6.10, both with default settings using only the InnoDB storage engine. In my testing I discovered that innodb_old_blocks_time had an effect on performance of...text/html2013-05-22T13:36:02+00:00http://mysqlworkbench.org/MySQL Workbench 6.0 – A Sneak Preview
http://mysqlworkbench.org/2013/05/mysql-workbench-6-0-%E2%80%93-a-sneak-preview/
The MySQL Workbench team has been a little quiet for the past few months, but that’s because we’ve been busy working on an exciting new version. Read more about it in Tomas’ blogPlanetMySQL Voting:
Vote UP /
Vote DOWNtext/html2013-05-22T10:31:15+00:00http://lambda-the-ultimate.org/On the history of the question of whether natural language is “illogical”
http://lambda-the-ultimate.org/node/4750
A nice essay from Barbara Partee on the origins of formal semantics of natural languages and Montague Grammar.
Not directly programming language material, the topic is likely to interest many here. I think several interesting previous discussions related to Montague can be found be searching the archives.text/html2013-05-22T06:00:28+00:00http://www.flamingspork.com/Some storage engine features you only get if you’re InnoDB
http://www.flamingspork.com/blog/2013/05/22/some-storage-engine-features-you-only-get-if-youre-innodb/?utm_source=rss&utm_medium=rss&utm_campaign=some-storage-engine-features-you-only-get-if-youre-innodb
I had reason to look into the extended secondary index code in MariaDB and MySQL recently, and there was one bit that I really didn’t like.
MariaDB:
share->set_use_ext_keys_flag(legacy_db_type == DB_TYPE_INNODB);
MySQL:
use_extended_sk= (legacy_db_type == DB_TYPE_INNODB);
In case you were wondering what “legacy_db_type” actually does, let me tell you: it’s not legacy at all, it’s kind...text/html2013-05-22T00:31:14+00:00http://www.hanselman.com/How to setup a Load Balanced Web Farm of Virtual Machines (Linux or otherwise) on Windows Azure (command line)
http://www.hanselman.com/blog/HowToSetupALoadBalancedWebFarmOfVirtualMachinesLinuxOrOtherwiseOnWindowsAzureCommandLine.aspx
<a href="http://www.hanselman.com/blog/HowToSetupALoadBalancedWebFarmOfVirtualMachinesLinuxOrOtherwiseOnWindowsAzureCommandLine.aspx"><img src="http://www.hanselman.com/blog/content/binary/Windows-Live-Writer/77f72b1d2546_965A/image_19.png" /></a><br />A buddy of mine was thinking to move some of his Linux-based website to Azure. If you're running a Web Site that this node.js, ASP, ASP.NET, or PHP, it's easiest to use Azure Web Sites. I showed how to do setup Azure Web Sites in minutes with Git in this...text/html2013-05-22T00:26:09+00:00http://shardquery.com/Shard-Query 2.0 Beta 1 released
http://shardquery.com/2013/05/21/shard-query-2-0-beta-1-released/
It is finally here. After three years of development, the new version of Shard-Query is finally available for broad testing.
This new version of Shard-Query is vastly improved over previous versions in many ways. This is in large part due to the fact that the previous version of Shard-Query (version 1.1)...text/html2013-05-21T20:27:18+00:00http://opensourcedba.wordpress.com/PHPTek
http://opensourcedba.wordpress.com/2013/05/21/phptek/
<a href="http://opensourcedba.wordpress.com/2013/05/21/phptek/"><img src="http://p.twimg.com/A8-I4cpCEAAo_B3.jpg%3Athumb" /></a><br />The PHPTek Conference bills itself as the premier professional PHP conference with a community flair. Having been to dozens of PHP conferences, I thought that was a pretty bold claim. MySQL Boogiebot But as they say in Texas, it ain’t bragging if you can do it. MySQL plush...text/html2013-05-21T19:31:46+00:00http://www.johndcook.com/Never applied for a job
http://www.johndcook.com/blog/2013/05/21/never-applied-for-a-job/
John Conway explained in an interview that he’s never applied for an academic job.
I am rather proud of the fact that, in some sense, I never applied for an academic position in my life. What happened: I was walking down King’s Parade, the main street in Cambridge, after I received...text/html2013-05-21T14:32:16+00:00http://martinfowler.com/photostream 46
http://martinfowler.com/photos/46.html
<a href="http://martinfowler.com/photos/46.html"><img src="http://martinfowler.com/photos/46.jpg" /></a><br />
Longwood Gardens, PAtext/html2013-05-21T14:04:35+00:00http://alistapart.com/The Design of Code: Organizing JavaScript
http://alistapart.com/article/the-design-of-code-organizing-javascript
Great design is a product of care and attention applied to areas that matter, resulting in a useful, understandable, and hopefully beautiful user interface. But don’t be fooled into thinking that design is left only for designers.
There is a lot of design in code, and I don’t mean code that...