FL Studio is one wicked cool audio program for musicians, and now it’s available in the FL Studio Mobile edition for the iPhone and iPad. Image-Line is pleased to announce FL Studio Mobile. FL Studio Mobile will allow you to create complete multi-track projects on your iPod, iPhone or iPad and, if you want, load… Continue reading FL Studio Now Mobile
Category: Software
Logging Out of Facebook with C# SDK
Logging out of Facebook programmatically turns out to be much more problematic that you would think. I posted the question at StackOverflow asking if anyone knew of a way to get it done. The only answer, other than mine, turned up the same results I’d been having, i.e. You just can’t logout easily. So, I… Continue reading Logging Out of Facebook with C# SDK
Open Source Wars: GeckoFX and MozNet
Well, it appears I’ve been caught in the cross-fire in some open source wars. A number of years ago, SkyBound released GeckoFX as an wrapper for XULrunner, or the Firefox browser engine. Eventually Andrew moved on and left it to the community. One fellow, Scott, picked up the reigns and continued development and eventually forked… Continue reading Open Source Wars: GeckoFX and MozNet
Getting the Album ID with the Facebook C# SDK
I really shouldn’t drink & post like last night… Anyways, cynicism and rantiness wane as sobriety returns, and here’s some code that illustrates uploading a photo to a specific album: It’s not hard at all. But the lack of decent documentation makes it painful at best. I’ve been harping on this for a long time:… Continue reading Getting the Album ID with the Facebook C# SDK
WTF is an ID for?
I’m a complete and total bigot. Unmitigated, complete, total bigot. The web sucks. And web APIs suck too. Especially when the documentation is non-existant or confusing or wrong. That sets me off. You see, I hate shit. It smells. I don’t smear shit all over the walls in my house, and it kind of pisses… Continue reading WTF is an ID for?
Skype Crashes, But No Way Microsoft is Responsible
There’s no way Microsoft managed to screw up Skype in 2 weeks. They’re just not that fast! But man… Check out the MS hatred on Twitter… Jeez… I’ve got one thing to say about it: Hating Microsoft was cool 10 years ago, but now it’s just tired, old, out of date, and lame. I can’t… Continue reading Skype Crashes, But No Way Microsoft is Responsible
A Kick-Ass Article on Asynchronous Operations
As I am virtually incapable of doing anything the same way twice, I had to go out and find another way to deal with blocking operations (blocking as in network blocking), and came across Asynchronous Method Invocation at the Code Project. Perfect. The author, Mike Peretz, does an excellent job of explaining Begin/EndInvoke, delegates, catching… Continue reading A Kick-Ass Article on Asynchronous Operations
Passing Information Between Winforms the Sneaky Way
There are many ways to pass data between form in .NET. This article, Passing Data Between Forms, at the Code Project is an excellent one that shows 4 ways to do it. My favorite way to do it is with delegates and events. However, very often you simply need a quick and dirty solution where… Continue reading Passing Information Between Winforms the Sneaky Way
Why Developers Need to Squeeze Software for Ca$h
Everybody talks about Google, Microsoft, Apple, Angry Birds, Twitter, Facebook, and a handful of other software companies and applications, but they are not representative of the majority of software companies or authors. And the amount of money they make isn’t representative either. Few developers ever make the gobs of money that you see in TV… Continue reading Why Developers Need to Squeeze Software for Ca$h
Menus are for Restaurants, Not Software
Ok, that’s a bit of a bold and overstated title, but it’s basically true. Menus hide things. They make things harder to find and harder to use. They make software more difficult for people to use. I’d like to outline some basic principles, and then talk about how they relate to Super Simple. Now, for… Continue reading Menus are for Restaurants, Not Software