1 week ago
So, MS will introduce a new filesystem in Win8 Server
Say what you want about the Win8 UI (personally, I think it’s horrible), ReFS definitely looks intriguing. I don’t know enough about filesystem architecture to comment on what advantages it has over, say, ext2/ext2 or HFS, but it does seem to be an improvement over NTFS.
Here’s some good discussion going on here.
1 week ago
(click to embiggen)
Stressful day, and then I see photos of places like this and i just want to go hide. Sometimes its nice to be reminded how much awesome is still out there.
1 week ago
Stanford is offering a free online course on human-computer interaction design. The course starts on January 30th.
1 week ago
Vesper; a Sinatra web framework
When it comes to structuring larger Sinatra apps, I’ve mostly just “rolled my own” following a basic MVC style architecture. Vesper’s aim seems to be to take some of the work out of that, and it does look cleaner than a couple others that I’ve looked at. I’m definitely going to be keeping an eye on this one and probably testing it out soon.
1 week ago
Android Design
This is definitely a step in the right direction for Android, whose UI has always lagged behind iOS.
Edit: And here’s a set of relevant PSDs.
1 week ago
JSON in Postgres 9.2
Looks great!
2 weeks ago
Mass Assignment Protection, DataMapper, and Sinatra
Tip: You can use the DM Rails adapter MassAggisnmentSecurity sub-module inside Sinatra if you’d rather limit attribute access at the model level, rather than handling it in the controller (which certainly feels cleaner to me).
For example:
require 'dm-rails/mass_assignment_security'
class Status
include DataMapper::Resource
include DataMapper::MassAssignmentSecurity
attr_accessible :account_id, :contents, :source
end
You’ll, of cours,e need to install the dm-rails gem.
Edit: Just a not eI discovered after updating my gems yesterday. You cannot have two versions of Rack installed when using the Rails gem inside Sinatra. Rails will load Rack 1.4 first, and cause Sinatra to be unable to load Rack 1.3.5.
2 weeks ago
Better tabs with round out-borders
Nifty, a fair bit of CSS, but a nice effect.
2 weeks ago
Responsive Design; Responsibly Illustrated
Nice illustration of the concept of responsive design.
2 weeks ago
Rearranging the Furniture
I have decided to move all of my previous blog content to a new URL and use this blog for more general-purpose blogging. It comes down to URLs, really. I can think of nothing better for non-specific blog written by me than to just use my name.
So the old content has been moved to a new URL. You can find it here.
I will still update it, whenever I have relevant content. It is by no means going away.