Showing entries 43786 to 43795 of 44918
« 10 Newer Entries | 10 Older Entries »
Prediction: Stephe Walli will be trading MSFT shares in 10 years

Stephe has a provocative post about the imminent demise of Microsoft. He gives the Great Beast 10 years to live on as a publicly traded corporation, and then...nada. Gone. Delisted.

Not going to happen, Stephe. You paint an overly rosy picture of the rise of OpenOffice and the ODF. I'll forgive you this transgression, but not the extrapolation that even if OpenOffice did crush Microsoft's Office business, Microsoft would somehow disappear. It's possible, of course - anything is. But let's be clear: tens of billions of dollars don't evaporate overnight (no matter how many XBoxes I buy at a $50 loss to Microsoft on each one). And good companies adapt to technology change. IBM? Still with us. HP? Seems to be on the upswing. Apple? Still crazy after all these years. …

[Read more]
dSPAM WebUI and MySQL

Recently, I switched my spam blocking software from SpamAssassin , to DSPAM It’s pretty cool, it seems to be working better for me. Setup with MySQL was a breeze, the documentation etc was great. Unfortunately, it seems not a lot of people use the WebUI with MySQL. Lots of tutorials on how to make dspam work with email addresses in MySQL. But the WebUI, which people can use to administer their preferences, and quarantine’s etc. Relies on http auth. The CGI has no way of authenticating against MySQL, and they really don’t mention anything about mod_auth_mysql etc.
So, I wrote a little script that will connect to my mysql db, and create a simple password file, which can be used for authenticating against, via a normal .htaccess.
You can get …

[Read more]
Powerful MySQL Aggregate Functions
Of patent pools and open source

UPDATED.

I was talking today with Barry Klawans, CTO of JasperSoft, and he said something that I found extremely interesting. We were discussing ways to avoid being "InnoDB'd" (i.e., have a competitor acquire an open source project/technology upon which your own project depends, potentially to your detriment), and went through a list of possibilities:

  1. Acquire the copyrights for every project/technology upon which your technology depends;
  2. Disregard the threat entirely;
  3. Disregard and fork if/when you have to (i.e., if the code upon which you rely is GPL or otherwise open source, you can always fork it and continue along the forked path); and
[Read more]
OSX has bugs?

When I last blogged about the 2005 iBooks with 1.5GB of RAM losing Airport Extreme connectivity, I didn’t realise this was something in regards to the software provided with the iBook itself (10.4.2 afaik). I just popped 10.4 on it (from the ADC seed) and it seemed to work well - doing the massive 10.4.3 update now. Funnily enough, 10.4 itself doesn’t support the trackpad driver *grin*.

Hey, look at /var/log/windowserver.log. There goes my apple+tabbing actions. Thats ok, Fedora will have none of that rubbish. Rawhide on the iBook g4 (ginny) is going well. It installed fine, but I did notice a quirk: the trackpad starts working when firstboot hits, but it doesn’t work at all during the install - so for that I used the Mighty Mouse. Multiple file contexts bug should be fixed with the next SELinux …

[Read more]
Visual Studio 2005 Express Editions are Free (as in beer)

Looks like Microsoft will be offering the express editions of its Visual Studio 2005 products for free* for one year.

The download is available at http://msdn.microsoft.com/vstudio/express/default.aspx

There is a good feature comparison also available at http://msdn.microsoft.com/vstudio/products/compare/

I've done a few quick and dirty VB.NET/MySQL apps with the VB2005 Express Edition, and I find it handy. I will want to get into the VS Professional edition as some point just to play with PocketPC, but for now the Express edition is good for the tinkerer in me.

* For the first year, free as in beer, not speech, some conditions apply, offer not valid in all areas, YMMV.

Marten Mickos at NYC MySQL Meetup tonight

Although it's short notice, folks in the New York metro area may be interested in attending the MySQL Meetup in New York tonight Monday November 7th 6:00 pm at:

A&M Roadhouse
57 Murray Street (Between Church St and West Broadway)
New York, NY 10007

CEO Marten Mickos will be there as well as other MySQLers to celebrate the arrival of MySQL 5.0.

There are also other meetups happening routinely in Boston, Seattle, London, Brisbane, Stuttgart, Chicago, San Francisco and other major cities around the world.  The events are usually pretty informal with lots of good MySQL technical discussions, beer or coffee, etc.  It's a great opportunity to meet with other MySQL users and occasionally some of the developers of MySQL.  And did you know that Meetup us powered by MySQL?

  • Meetup.com:
[Read more]
New XAMPP for Windows with MySQL 5

Last week we released a new version of XAMPP for Linux providing the new MySQL 5 software. Today we also can announce a new version for Windows containing the new version of MySQL.

Also new in the Windows version of XAMPP: upgraded version of Apache (2.0.55), PHP (4.4.1), phpMyAdmin (2.6.4-pl3) and OpenSSL (0.9.8a).

Download XAMPP for Windows!

New XAMPP for Windows with MySQL 5

Last week we released a new version of XAMPP for Linux providing the new MySQL 5 software. Today we also can announce a new version for Windows containing the new version of MySQL.

Also new in the Windows version of XAMPP: upgraded version of Apache (2.0.55), PHP (4.4.1), phpMyAdmin (2.6.4-pl3) and OpenSSL (0.9.8a).

Download XAMPP for Windows!

Two auto-TIMESTAMP columns in one table with MySQL 5.0

Since MySQL 4.1 you have much finer control on the behaviour of your auto-TIMESTAMP columns: You can have them set to the actual time only on INSERTs, only on UPDATEs or on both. However you couldn't have more than one of these auto-TIMESTAMP columns in one table. With 5.0 that's now possible using TRIGGERs.

It's very common to be in need of more than one auto-TIMESTAMP column in one table, firing on different operations: The blog you're reading right now for example stores the time an article has first been published (corresponds to an INSERT operation) as well as the time an article has last been updated (corresponds to an UPDATE operation).

What you possibly want to do to achieve this is something like the following:

CREATE TABLE blog_entries (
    `published` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    `updated` TIMESTAMP …
[Read more]
Showing entries 43786 to 43795 of 44918
« 10 Newer Entries | 10 Older Entries »