andymatuschak.org: Square Signals

This article was published on Tuesday, October 30th, 2007 at 2:52 pm.

Russian (Nikolai Korotkov also did significant work, as did Sir viagra online store Osler and Harvey Cushing.Anaerobic exercises such as weight training or where to buy viagra increase muscle mass and strength.Many surgical programs still exceed this buy viagra pill hour limit.Some anti-bacterial antibiotics destroy bacteria (buying viagra), whereas others prevent bacteria from multiplying (bacteriostatic).The three shared the 1945 Nobel Prize in discount viagra online.In many cases these materials were used ritually as magical buy viagra uk by priests, shamans, or medicine men.

RubyCocoa Shininess in Leopard

Wow, maybe Apple agrees with my sentiments after all. Check out /Developer/Examples/Ruby/RubyCocoa— there’s 40 examples there! Many of the classic examples have been recreated in Ruby, including Stickies and DotView. There are RubyCocoa examples for KVC, KVO, OpenGL, Address Book, Core Data, Core Image, ImageKit, QTKit, PDFKit, and Spotlight.

In other RubyCocoa news, Apple has opened up a new area on Ruby integration at MacOS Forge. Make sure you check out what’s new in Leopard. Interesting tidbits:

  • Most of RubyCocoa was rewritten by Apple. This explains why it’s a lot more solid.
  • Xcode has better Ruby auto-completion, driven by BridgeSupport, a new technology.
  • Interface Builder works correctly with Ruby for outlets and actions.
  • Scripting Bridge works in RubyCocoa.
  • Ruby has DTrace probes, so it works with Instruments!

There’s also now the Ruby and Python Programming Topics in the reference library, including a nice tutorial for RubyCocoa.

These are huge steps forward. My only real wants now are a graphical debugger (I’ll write the bridge to rdb myself, Apple, just open up the interface!) and integrated documentation. I have high hopes.

The Buzz {1 trackbacks/pingbacks}

  1. Pingback: Ruby - Blog Archive » Andy RubyCocoa Shininess on October 30, 2007

The Conversation {16 comments}

  1. Jeremy Roush 31 October, 07 @ 12:42 pm

    Thanks for the rundown. Once I figure out how to control Quartz Composer comps via Ruby… magic!

  2. Andy Matuschak 31 October, 07 @ 6:13 pm

    You should be able to control QCView / QCRenderer as normal using RubyCocoa.

  3. Pierlis 03 January, 08 @ 7:13 am

    We wrote a tutorial to help you render a Quartz Composition from within a Ruby on Rails application :

  4. dsgfdsg 24 February, 08 @ 9:34 am

    B8aahN Helllooooo =))))))

  5. sdgdsgs 24 February, 08 @ 10:17 am

    xgVWSS Thanks you =(((((((

  6. bob 24 March, 08 @ 7:27 am

    pF7I1V hi nice site thx http://peace.com

  7. Dragoonx42 10 April, 08 @ 9:49 pm

    Do you fairly think this is news? I like and read your blog to get necessary information, but sometimes melancholy kills me

  8. Tuscon 24 April, 08 @ 3:41 pm

    great programming

  9. Miley More 25 April, 08 @ 7:11 am

    new technology

  10. attwirelessringtoneprepaidcellphone 22 May, 08 @ 12:20 pm

    sweet post dude )) i love you motorola q ringtones

  11. Kpsgozkh 23 May, 08 @ 3:19 am

    preved,

  12. Dzcfrrlr 23 May, 08 @ 4:27 am

    nice stuff,

  13. polyphonic ring tones 24 May, 08 @ 2:10 pm

    dfgdf gdfgdsf gdfsgsdf gdfsgdsfg weird al ring tones

  14. free motorola 24 May, 08 @ 10:32 pm
  15. teengalleries 25 May, 08 @ 4:51 am

    dfgdfgdfsgsd gdsfgdsf gdsfgdsf gdsfg twelvefifteen

  16. Travel 11 October, 08 @ 5:40 pm

    good information,python rules

Leave a Comment

Currently you have JavaScript disabled. In order to post comments, please make sure JavaScript and Cookies are enabled, and reload the page.

You can follow any responses to this entry via its RSS comments feed. You can also leave a trackback if the inclination is there.

If you're looking for something specific then give the search form below a try:

RSS Wordpress Grady (theme) Return to the Top ↑