← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 200
  1. Ryan (and wxWidgets) on The Web

    So I need to update my website a bit.

  2. Textmate and high level ASCII characters

    Here’s a fun gotcha when creating commands for TextMate: if your command’s output is set to Create New Document on output, then that output must be either free of high level (extended) ASCII characters, or UTF-8.

  3. Batching Requests to Amazon Web Services via pyaws

    PyAWS (originally py-Amazon by Mark Pilgrim), is a neat, simple, Python API for getting requests from Amazon Web Services.

  4. appscript's get syntax (advanced concepts)

    So if you read my previous article on appscript’s get syntax, you might now be wondering how to do more advanced things with getters.

  5. Turn any shell script into a double-clickable app!

    So, while this might be very obvious to other people, I found out an interesting thing about bundles today.

  6. Python, Properties and Future Class Changes

    For a while now I’ve been thinking about class attributes in dynamically typed languages.

  7. PyObjC (2.0) + FSEvents

    For the adventurous: there’s a sample on how to integrate PyObjC with FSEvents at /Developer/Examples/Python/PyObjC/FSEvents/watcher.py Neato.

  8. appscript's get syntax

    I use appscript - a Python module letting me talk to scriptable applications on the Mac - everywhere I can.

  9. Betas and Testing

    Steven Frank: Betas and Testing Lots of truth in the article, from both ends (running a beta cycle, being in QA, and also giving some advice to people in a beta testing program.

  10. Google CTemplate Integration (Check!)

    Today I tried out Google CTemplate, as I said I would.

  11. Back to full capacity

    For the last 2 weeks I’ve been down to only one machine, from my usual two development machines.

  12. In case you haven’t noticed, the work so far in Project Distribute has simply been gathering components: finding a solid HTML control, finding a HTML template system.

  13. Shifting Gears

    We know a lot about the JavaScript to/from C++ API in WebKit.

  14. Getting/Setting JavaScript variables with WebKit

    Further progress on the WebKit front.

  15. Blog Now Matches Site (Again!)

    My blog now looks like the rest of my site, almost a year after I moved to Wordpress.

  16. Calling JavaScript functions from C++ with WebKit (Part 2)

    I didn’t know there was going to be a part 2 to this little adventure: I thought Part 1 was enough.

  17. Carbon "Death" (and my plans about it)

    Given Apple’s 64 Bit Carbon plans, a lot of people are wondering if Carbon is dead (or not).

  18. Calling JavaScript functions from C++ with WebKit

    I figured out how to call JavaScript functions from C++ with WebKit today.

  19. First Steps the Second: Calling into and out of JavaScript

    The reason I picked WebKit is that it (seemed) to be easy to call JavaScript from C++ and (hopefully) the reverse too (by some glue JavaScript magic).

  20. Little First Steps

    In Project Distribute we want to display some HTML in a wxWidgets application.

  21. Trippy (Cocoa Notifications in a Mostly Carbon App)

    So I’m using a little bit of Cocoa in a client’s application.

  22. CoreGraphics Programming Prototyping with Python

    Every once in a while I have to write some Core Graphics code.

  23. About Ryan

    On a topic that may be interesting to both potential employees, employers, and clients, let me detail my personality (which reflects in my work, goals, and in general how I interact with members of a team).

  24. My MochiKit By Example Article In Linux Journal!

    The March Issue of Linux Journal has one of my articles in it: MochiKit By Example.

  25. Why QA testing is still important with unit tests

    Here’s a parable for you.

  26. Unit Tests are very useful.

  27. Migrating from Sakana to MoinMoin

    For our wiki system we used to use sakana.

  28. Back To Blogging (Kinda)

    I’ve reset up my blog, now running on a machine destined to become my main webserver.

  29. About Oompa-Loompa and InputManagers

    The Oompa-Loompa trojan has caused a bit of stir in the Mac community.

  30. HowTo: Get Out The Icon Files In A Subversion Repo

    I got bit by it: I loaded a Icon\r file into my subversion repository accidentally and blew it up (just like Andrew Pontious).

  31. Universal, 10.3 and up Applescript Studio application

    Introduction Today I worked on making Helix Maintenance Manager, a universal binary.

  32. MochiKit, DOM and Navigation Bars

    In web design it is customary to include a navigation bar somewhere on your pages.

  33. Python Tip of the Day: Easy Doctest-ing

    In Python you can add a description to any class or function.

  34. Dynamic Shopping Cart Example

    I spent a few hours with MochiKit, getting a feel for this neat JavaScript framework, and doing some dynamic HTML (aka: AJAX) programming too.

  35. On Unit Testing

    Over the last few days there’s been a firestorm about unit testing.

  36. Named Arguments, Python, and PyObjC

    It’s been a while since I’ve posted on here, but it’s been kinda busy these last few months.

  37. PDB Quick Reference Card

    I find myself using the Python Debugger (PDB) more and more, but I couldn’t find a quick reference “card” for it… so I made one for myself.

  38. Learning Cocoa Bindings With PyObjC

    Mac OS X’s Cocoa frameworks provide a functionality called Cocoa Bindings, a way to eliminate code that simply connects your model object to your view object.

  39. Shipped!

    Yesterday an app of my shipped.

  40. AppleScript XML-RPC Bug (and workaround!) Found

    Today I found a fun bug in AppleScript’s XML-RPC client support.

  41. So Close, So Far

    The last few days I’ve been working on the CallHelix Webservices… well, server.

  42. CallHelix Webservices Progress

    Tonight I did a massive push to get support for my CallHelix Webservices application on OS X.

  43. A Look Into The Labs: CallHelix Webservices API

    Late in 2004 the CallHelix team discovered that communications between OS 9 and OS X machines over remote AppleEvents (“eppc://” protocol) were flakey at best.

  44. Coming out (of the shadows)

    For the last several years I’ve been doing ghost-programming for the company now called QSA Toolworks, LLC.

  45. BBEdit Diff Language Module

    The other day a colleague noted that (regular) diffs are hard to read: it’s very easy to get the updated lines confused with the original lines (especially if the file is on the right side of your monitor.)

  46. New Look

    As you can see, we’ve added a new look to our blog.

  47. I think I’ve made peace with how branching and tagging work in Subversion, and it makes sense.

  48. Comments

    I’ve closed comments for old entries, using MT-Close2.

  49. Dragging and Dropping with NSTableViews and PyObjC

    While working on a project for one of our clients, we realized that we needed to create a Cocoa application that uses a NSTableView to display a list of files and the order in which our application should process them.

  50. Balancing Blocks of Python with BBEdit

    All of the Python (and, increasingly, all my other programming) happens in Barebone’s wonderful BBEdit text editor.