Showing entries 40023 to 40032 of 43993
« 10 Newer Entries | 10 Older Entries »
And On Another Note... Pro MySQL Got Slashdotted Today

Oh, yes. Now, I'm not a huge Slashdot fan in general. Not because there aren't quality news items, reviews, and other geek stuff on there. In fact, there is. I just grew tired a long time ago of having to scroll through page after page of troll comments in order to find any comments of value. In other words, frustrating=5 (if you've never used Slashdot, you won't understand that joke...)

However, today, I had reason to be pleased with Slashdot (a MySQL-run site BTW!), because a review of Mike Kruckenberg and my book, Pro MySQL hit the book review list. Now, granted, it is over a full year since we published the book, but hey, who's paying …

[Read more]
Guy Kawasaki: Ten Questions with Marten Mickos

Guy Kawasaki interviews Marten Mickos, CEO of MySQL

MySQL Camp Steamrolling Along

Had a lovely conversation this afternoon with Leslie Hawthorn, the Googler who has been instrumental in helping with the ongoing sponsorship and logistics of the upcoming MySQL unconference. We went over the details of the Google location to be used as the venue for the event. It just so happens that I am already familiar with the exact area involved, as the team of six or so MySQLers that went to Google in April to give some sessions actually toured through the same location and ate at the same cafeteria that MySQL camp will be housed next to.

I will be adding all of this information to the camp wiki later tonight or tomorrow, but I wanted to blog about the event details here to cast a bit of a wider net. There are currently 13 participants signed up to attend the event, but that does not include a number of MySQLers that I believe will be coming down for the event. It also does not include …

[Read more]
NDB API and blobs: some example

I spend some time on this last night to figure it out with MySQL Cluster NDB API.. Actually, I had to ask my dear colleagues for help. Pekka gave a tip, I added some weird logic: bingo!

Actually, nothing special, but here is the silly code inserting a record into a table with a BLOB field. The oper->equal("id",4) line and the order of things are important. Note: it is missing lots of stuff, like checking for errors!

Enjoy! I might blog more of those silly things later on. Hopefully it makes the manual. Jon, this one is or you!

void blob_insert(Ndb *ndb)
{
         const NdbDictionary::Dictionary* dict = ndb->getDictionary();
         const NdbDictionary::Table *table = dict->getTable("blobby");

         NdbTransaction *trans = ndb->startTransaction();
         NdbOperation *oper = trans->getNdbOperation(table);

         // The data we inserting in the blob field
         char …
[Read more]
Ten Questions with Marten Mickos

Uber-blogger Guy Kawasaki has continued his tradition of asking good questions of technical and business leaders in "Ten Questions with Marten Mickos".  Guy is one of the best speakers and authors in Silicon Valley.  His book "The Art of the Start" is a great resource for anyone thinking of starting a company.

He understands how to get things done and knows that inside the sausage factory sometimes things don't always look so good.  But he's not an armchair quarterback: Guy was chief evangelist at Apple (twice) and is CEO of garage.com Garage Technology Ventures which invests in early stage companies such as iStockPhoto, Kaboodle, SimplyHired and TripWire. Coincidentally, a lot of …

[Read more]
Interview with Marten Mickos On Guy Kawasaki's Blog

Guy Kawasaki is a prominent blogger who writes about the technology and business world, and usually has some dead-on commentary about working in the corporate world, about technology in general, and about the jungle that is the venture capital world.

Today, he published a ten-question interview with Marten Mickos, MySQL's CEO, which has some great information that shows not only the kind of person that Marten is, but also how he (and others at MySQL) view MySQL's emerging role in the enterprise DBMS community, and the open source community in general.

One of the things I really liked in the article was the following (duh, I am a community guy, after all!):

At MySQL we LOVE users who never pay us money. They are our evangelists. No marketing could do for us what a …

[Read more]
Great Guy Kawasaki interview with Marten Mickos (CEO, MySQL)

Guy Kawasaki has an interesting interview over on his blog with Marten Mickos, CEO of MySQL.

Here are a few gems, with my commentary:

In response to the question, "How do you make money with an Open Source product?":

We start by not making money at all - but by making users. The vast community of MySQL users and developers is what drives our business.

Then we sell an enterprise offering to those who need to scale and cannot afford to fail. The enterprise offering consists of certified binaries, updates and upgrades, automated DBA services, 7x24 error resolution, etc. You pay by service level and the number of servers. No nonsense, no special math. Enterprise software buyers are tired of complex pricing models (per core, per cpu, per power unit, per user, per whatever the vendor feels like that day) - models that are still …

[Read more]
MySQL Benchmarking 2

In my last post MySQL Benchmarking 1, I was installing Sysbench on a Solaris 10 machine. However I stopped at

./configure

because I was getting compiler errors due to the SUNWsprot and SUNWsprot Sun OS packages not being installed.

After getting them installed on the server I tried to run the ./configure again and this time although the compile process went a little further, it stopped after throwing the following errors.

checking how to run the C preprocessor... /lib/cpp
configure: error: C preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.
BDB Engine removal

Elvis has left the building, and yes we have removed the BDB engine from MySQL.

Last night I saw a blog post about the removal before I went to bed. Link to the post is here, along with my response:
http://www.webyog.com/forums//index.php?automodule=blog&blogid=3&showentry=68

Removing the BDB engine, aka Sleepycat's Berkeley database, from the list of internal engines has been on my list to do for a while. If you follow the way I went about removing it, it should be easy to transform it into a plugin now.

Why as a plugin?

Right now we don't spend energy on keeping the BDB engine up to date. Which makes us look bad, and it makes Oracle look bad. What is worse is that the BDB engine used a forked version of the Sleepycat code. The BDB engine should not be using …

[Read more]
Who are the losers, now that open source is winning?

I went through elementary school in the 1980s. As such, I was taught that there are winners and losers. My kids learn that "We are all SPECIAL!!!" but I quickly disabuse them of that notion at home. Kill or be killed. Eat that hamburger or your wily 15-month old sister will. The Asay house is quintessentially Hobbesian as we live out our nasty, brutish, and short lives. :-)

I'm kidding, but my 80s mentality has me wondering: with all the open source momentum (and it is real), who is losing? See, it's not possible for everyone to win together all the time. It's not exactly zero sum, but in a relatively finite market, my success may well correlate to your failure.

So who is losing?

Apparently not Oracle. Not yet, anyway. Jason Maynard of CSFB has ORCL at an "Outperform" rating, writing this morning:

For Q1, we are estimating $3.47B in total …

[Read more]
Showing entries 40023 to 40032 of 43993
« 10 Newer Entries | 10 Older Entries »