Flexible Rails – RubyAMF Iteration Available for FREE!

Just in case you haven’t heard already, or heard about Flexible Rails for that matter. It’s a great book, and there is now a RubyAMF iteration available for free! Details here. Congratulations to Peter Armstrong for putting a ton of work into Flexible Rails!

Generators in RubyAMF

So, after a little more discussion about generators we figured that it’d be better for folks if they were in the plugin. I’ve removed the separate google code project (you only get 10 per login yo!)

I backed off on a ClassMapping generator I was going to write to re-write the config file with ClassMappings for each ActiveRecord. That’s now going to be a helper script that will write ClassMappings to the console for you to copy and paste and modify as needed. Non destructive, simple, and helpful.

One other generator will be a “Standard RubyAMF Scaffold” generator, which will be something like `script/generate scaffold <model name>`, but will assume that you’re only using RubyAMF and configure the generated controller accordingly.

One more generator will be the “RESTful Scaffold + RubyAMF” generator. That’s basically copied straight from the Rails 2.0 scaffold generator, but adds RubyAMF lines to the controller.

Generator scripts won’t intrude into your RubyAMF app, but they should help get your RubyAMF project up and running a little faster.

RubyAMF Generators Project

We’ve been talking back and forth about some generators for RubyAMF. We all feel they are a good idea, but we didn’t want to start putting these as part of the RubyAMF core. So, Tony has setup a code-generators for RubyAMF project. I’ll voice any new or updated generators here.

MercuryCloud Seattle

I used to work with a great group of guys over at MercuryCloud in Seattle. I still talk with Will Prater and James Robinson here and there. They are the principles of the company and are great to work with. They’re looking for web developers and interactive designers.

If you’re interested in working with MC on a contract basis, and possible contract to hire (if you’re in seattle). Then contact will @ mercurycloud.com

RubyAMF 1.5

1.5 is now in edge / trunk. We changed so much I don’t have a comprehensive change-log for you. The first thing to check out with 1.5 is the configuration file. Enjoy! -Aaron

Mixbook Live with RubyAMF

Aryk confirmed that Mixbook is now live with RubyAMF. Congrats to Aryk and the Mixbook team. Everyone should be thanking Aryk as well for his hard work on RubyAMF – it wouldn’t be as fast as it is if it wasn’t for Aryk. Thanks for all the hard work man!

Zlib Byte Array Support

We added Zlib compression support for ByteArrays a few days ago. Check out the “compress” method on the ByteArray class.

In case any other AMF projects are interested in how we did this – I’ve extended the byte array documention here. I also put up a code example.

We’ve also changed how you receive them in your controller action. Previously you’d get string of bytes. But now we’re giving you an actual array of bytes. A byte array :) .

I don’t have any intention of writing byte array support into the serializer (send byte arrays back to flash from rubyamf). Anyone have any good use for this?

Plugout Update

Another quick Plugout update. I added 9.0.98 and updated the installer.

Mac OS X Flash Player Switcher – Plugout Update

I just put up another version of Plugout which has one minor change for Leopard. When starting a browser from Plugout, you would get an NSQuickDrawView deprecation warning. NSQuickDrawView is part of Cocoa and has been deprecated in favor of Quartz. So, no huge changes – just some output redirects when starting the browser. You can see the output if any in ~/plugout_plugins/output

RubyAMF at Rails to Italy

If you’re by any chance going to Rails to Italy. Check out Peter Armstrongs’ speach, there will be a (short) RAMF plug. Thanks Peter!

RubyAMF @ Rails to Italy

« Previous entries · Next entries »