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. …
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 …
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:
- Acquire the copyrights for every project/technology upon
which your technology depends;
- Disregard the threat entirely;
- 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
…
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]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.
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: …
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!
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!
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]