Archive

Archive for May, 2010

Chrome now supports SPNEGO!

May 28th, 2010 mike No comments

As of Chrome 5, it appears that SPNEGO (that seamless sign-on that happens using Kerberos tickets and GSSAPI and all that magical crap) on a Windows-centric network is supported. Thanks to Tim for noticing that today and after upgrading to version 5, I could confirm it.

I have to say that I have been impressed with Chrome, for the most part. I still would like a status bar at the bottom, I'm used to having some sort of "frame" around my windows to know where they end. Also it has a limited amount of things to customize inside of the options. However as far as development goes, it's moving along quite steadily after the initial launch and stagnation. I did expect this version to be noticeably faster but so far it seems the same. I especially expected Gmail and other Google properties to magically perform better... but nothing major to report so far.

When it comes down to it though it's becoming the default browser on almost all of my machines. It's faster on startup and such than Firefox and less prone to large memory usage (but still is a bit bulkier than I'd like...) but it's design is much better than Firefox's due to it's sandboxing. Hopefully development continues at the same rate though!

Categories: Software Tags:

Netflix++

May 26th, 2010 mike No comments

Once again I have to show praise for this company. In a time where everyone is cutting corners they are giving proactive discounts when they totally could not bother with even notifying me about a delay.

We're Sorry Your DVD Shipment Was Delayed

Dear Michael,

Due to a technical problem, your DVD shipment was delayed and will ship on Wednesday, May 26th.

We pride ourselves in delighting you, and we've let you down. We apologize, and we will issue a 10% credit to your account in the next few days. You don't need to do anything. Your credit will automatically be applied to your next billing statement.

Categories: Consumerism Tags:

AT&T takes a shit on us again?

May 22nd, 2010 mike 1 comment

Wow - two headlines in the same amount of weeks worth screaming about.

They're increasing ETF fees on all devices that actually matter and put any strain on their network. They've reduced fees on "basic and quick messaging phones" - which aren't anything that anyone cares about anymore.

"... the ETF will increase to $325, and be reduced by $10 for each month that you remain with us as a customer during the balance of your two-year service agreement."

Do the math: if you ride out your contract until month #23, you still owe them $95. You can never break even until you've gone out of your contract. I bet this will stay in effect for next year's iPhone refresh (assuming the pattern continues) - which means larger ETFs/upgrade costs for people who want to upgrade to the next iPhone after the 4G. All of us folks who plan on getting an iPhone 4G will be agreeing to these new terms (assuming we buy into a contract.) AT&T's got virtual crack with the iPhone (and iPad, I suppose) - they rope you in with two year agreements but release a new device each year... it would be so great if Apple got out of their damn agreement with AT&T.

Will have to weigh the options - I might be out of my contract soon anyway and it might be cheaper to buy the phone without a contract. Assuming I even stay with AT&T.

Ref: http://www.att.com/gen/press-room?pid=17951

Categories: Consumerism, Toys Tags:

PHP-FPM and nginx upstart scripts

May 21st, 2010 mike 4 comments

Upstart is becoming the de-facto standard for everything in Ubuntu, and I do enjoy it's process management and re-spawning capabilities.

(Actually, before PHP-FPM I used to use upstart jobs to su - $user php-cgi -b $port :) )

These are VERY simple but effective scripts, and would actually be beefed up to be more intelligent (chaining nginx to start after PHP-FPM for example. However, if you do not need PHP, then that's a useless chain. So I kept it simple. I suppose you could add a short delay to start nginx then...)

Note: make sure PHP-FPM is set to daemonized = yes.

Second note: this works for PHP 5.2.x w/ the PHP-FPM patch, on Ubuntu Lucid Lynx (10.04) - anything else YMMV. I am not using PHP-FPM w/ PHP 5.3 yet since I have no environments that I know will support 5.3 code. When I finally get one, I will look for the same opportunity.

/etc/init/nginx.conf:

description "nginx"

start on (net-device-up and local-filesystems)
stop on runlevel [016]

expect fork
respawn
exec /usr/sbin/nginx

/etc/init/php-fpm.conf:

description "PHP FastCGI Process Manager"

start on (net-device-up and local-filesystems)
stop on runlevel [016]

expect fork
respawn
exec /usr/local/bin/php-cgi --fpm --fpm-config /etc/php-fpm.conf

Once you've done this you can remove all the /etc/init.d/php-fpm, /etc/init.d/nginx and /etc/rc?.d/[K,S]??php-fpm and /etc/rc?.d/[K,S]??nginx symlinks and files. This takes care of all of that.

Feel free to comment and leave better tips, tricks and ideas!

Categories: Development, PHP, PHP-FPM, nginx Tags:

Another rant on taxes

May 16th, 2010 mike No comments

I got a hiring bonus for getting a friend hired. Boy, I was excited for some extra cash. However, when I saw the deposit, I was taken aback. The government took 41.7% of my bonus I got. The bonus I had to fight for to get appealed and wait months to get. What has the government done lately to deserve that? I think that individuals should all be given a "maximum tax amount" or something, and it should be based on a percentage of their income. Or, remove taxes altogether and go with a Flat Tax or a VAT. Seriously. The cycle of taxation on the same dollar is getting insane, now that I am starting to value money more and seeing how easily it is wasted.

Categories: Political/Social Issues Tags:

AT&T is at it again!

May 14th, 2010 mike No comments

The empty promise fairy is here again.

Remember when AT&T didn't have MMS support, and kept delaying it? "Later this summer" - finally delivered September 25th. Over two years since the original iPhone launched on AT&T's network and MMS support was on just about every phone imaginable.

Or when they would have upgraded capacity? I can't tell anything. Lately it seems I get dropped calls almost 100% of the time.

What about tethering support? Still haven't seen that... the Engadget announcement says "soon" back in November 2008. Tethering support was official in iPhone OS 3.0 in June 2009. "Official" carrier support in the US? Still not an option (unless you jailbreak, etc.)

Now, in the midst of a new iPhone launch this summer they've got another announcement that will make everyone think "our problems will be solved!" - but if history is any guide, it's just a properly timed announcement to gain confidence in a competitive market. The iPhone is an extremely extensible product, but the service lately has literally had me thinking about jumping ship. Sprint and Verizon both have a decent array of phones, and their coverage out here is quite good in comparison; Sprint also offers their hybrid 4g/3g options too.

Anyway, time will tell. It's a shame that Apple is so crippled by AT&T.

Categories: Consumerism Tags: