Articles

#352 | “Synchronizing Core Data With Rails 3.0.0.pre” in Category: Advanced Knowledge/Digging Deeper

»Synchronizing Core Data With Rails 3.0.0.pre«

Just watch it. (via thelincolnshirepoacher)



Just watch it. (via thelincolnshirepoacher)



“Today I am posting an unfinished drawing of the Grace Cathedral...



“Today I am posting an unfinished drawing of the Grace Cathedral window.”



From OUMA 2009 by Steph De Saga



From OUMA 2009 by Steph De Saga



How jQuery selects elements using Sizzle

Introduction

jQuery’s motto is to select something and do something with it. As jQuery users, we provide the selection criteria and then we get busy with doing something with the result. This is a good thing. jQuery provides extermely simple API for selecting elements. If you are selecting ids then just prefix the name with ’#’. If you are selecting a class then prefix it with ’.’.

AbstractQueryFactoryFactories and alias_method_chain: The Ruby Way

In the past week, I read a couple of posts that made me really want to respond with a coherent explanation of how I build modular Ruby code.

Problems with this blog's feed

You may have noticed a bunch of articles about the semantic web appear in this feed over the last couple of days. Apologies for any confusion.

It happened because my Swirrl co-founder, Bill, moved his blog over to this blog-engine at the weekend, and we had some caching/redirect issues on our server, so my blog was serving up Bill’s feed for a while!

I think that the feed should be sorted out now, but I’ll keep an eye on it for a bit to make sure. :)

How to turn ideas into worthwhile features

Start by making sure that you understand what the goal is. Frame the goal in terms of one of Dave McClure’s AARRR metrics.

Once you know what the goal is behind the idea (it should also obviously be tied to revenue), figure out what the most risky assumptions are. What are the parts where you’re not sure if people will click a button, or if they will not go through with something?

File upload improvements

Ever since we introduced the file upload section for repos, the two requests we’ve received the most have been for a no-flash alternative and download stats. Today we’re introducing both.

Flash-less uploads

We’ve had our reasons for using flash, mainly that it allows you to upload directly to S3 (instead of our server acting as a proxy), and flash can provide a status bar. Today we added a second means of uploading, basic HTML.

Bondi



Bondi



Eric Evans | Rails Fire

Eric Evans

My aproach for doing “DDD on Ruby” – Introduction and Part I

Introduction

We all know that in Domain-Driven Design it is good to express our domain with simplicity and “pureness” and for that we usually go for a POxO (Plain Old {fill_with_your_preffered_language} Object) approach. The problem is that the ORM solutions I’ve found for Ruby make us either inherit from some base class or do the mappings directly into our classes. By no means am I saying that they aren’t good, but we are talking about DDD and the idea of having a pure domain layer without distractions is something we should embrace.

RailsConf 2009 Day One

I’ve just finished my first day of RailsConf 09. Things have gotten started well—I’ve met several interesting people, found some interesting people to follow on twitter. I’ll try to post as much as I can in the way of reviews for those of you attending by blog.

Starting with the DHH Keynote. David’s talk was entitled “Rails 3 and the Real Secret to High Productivity”.

Everything Has An Interface

There is no technical topic closer to my heart than good user interface design. The reason is simple: making my way through the world often requires dodging many traps left by otherwise well-meaning folks who create very difficult interfaces. So I was thrilled to attend the UI Fundamentals for Programmers talk at RailsConf by Ryan Singer of 37signals.

16. How to develop ActiveResource client and server with authentication

Rails core team recommends developing web applications that are small and very cohesive. This is documented in Domain Driven Design by Eric Evans. This allows the domain model to evolve independent of each other.

In Rails, when you need to interact between web apps you can use ActiveResource.

Syndicate content