#60

the { buckblogs :here }

It's been a good run, but my thrill for blogging has ebbed. Most of my online conversation occurs on Twitter these days, and my Buckblog has ...

Link: weblog.jamisbuck.org

  • Maze Generation: Aldous-Broder algorithm

    weblog.jamisbuck.org 27 Jul '13, 3pm

    The next maze algorithm I’m going to cover, the Aldous-Broder algorithm, is one of the simplest imaginable. It’s also one of the least efficient. In fact, it is so inefficient that you might wonder why anyone would even bother implementing it, let alone discovering it and having their...

  • Maze Generation: Recursive Backtracking

    weblog.jamisbuck.org 22 May '13, 11am

    Actually, once you understand this algorithm, I think the best place to go next would be to change it to a breadth-first traversal. The intuition here is that a maze is an undirected graph, and this algorithm constructs the maze by traversing that graph in depth-first order. This is d...

  • SwitchTower: Renamed

    weblog.jamisbuck.org 10 Apr '13, 12am

    Ryan, regarding "caving so soon and so fast," it wasn't a casual decision. We consulted an attorney, and their professional opinion was that we not fight it. True, we could have looked for a second opinion, but given that the prospect was not exactly sunny, it would have just been (IM...

  • Maze Generation: Algorithm Recap

    weblog.jamisbuck.org 08 Apr '13, 11pm

    (Hello Minecrafters! If you’re looking for random mazes you can build in Minecraft, you might be better served by this page I wrote . It’ll give you block-wise schematics for the maze, and will require less mental translation than the demos here. Just don’t use IE—it won’t work right ...

  • Skinny Controller, Fat Model

    weblog.jamisbuck.org 21 Jun '12, 3am

    Excellent write-up in helping beginners understand the principles of Rails. Keep’m coming! As Christoffer said, pseudo_id could be a helper, I think it fits fine in the model. I’m sometimes unsure whether to put little functions like that as part of the model or as a helper. Personall...

  • Maze Generation: Weave mazes

    weblog.jamisbuck.org 01 Jun '12, 11am

    @Robin, very nice, I love how it’s actually simpler to allow adjacent crossings. I’ll bet it could even be simpler: we probably don’t even need to check the connected status of east/west and north/south pairs during the crossing phase, since they can only be connected if the center ce...

  • the { buckblogs :here }: Maze Generation: Eller's Algorithm

    weblog.jamisbuck.org 25 Apr '12, 9am

    @chaered, it actually does not matter how you define “placed in the maze.” By definition, every cell in the maze must be reachable by every other cell, so regardless of where you are placed, there will be a shortest path to any other cell you designate. And since a shortest path will ...

  • Maze Generation: Recursive Backtracking

    weblog.jamisbuck.org 02 Jun '12, 5pm

    Actually, once you understand this algorithm, I think the best place to go next would be to change it to a breadth-first traversal. The intuition here is that a maze is an undirected graph, and this algorithm constructs the maze by traversing that graph in depth-first order. This is d...

Related

blog.obiefernandez.com
Obie Fernandez
rubyinside.com
Ruby Inside: The Ruby Blog
rake.rubyforge.org
Rake -- Ruby Make
lighthouseapp.com
Lighthouse - Beautifully Simple Issue Tracking
macromates.com
TextMate — The Missing Editor for Mac OS X
igvita.com
Ilya Grigorik - igvita.com
errtheblog.com
err.the_blog
headrush.typepad.com
Creating Passionate Users
jvoorhis.com
jvoorhis
alistapart.com
A List Apart
railsexpress.de
RailsExpress.blog
infoq.com
InfoQ: Facilitating the spread of knowledge and innovation in ...
softiesonrails.com
Softies on Rails – Rails for .NET Developers
blog.hasmanythrough.com
has_many :through
weblog.rubyonrails.org
Riding Rails
ruby-lang.org
Ruby Programming Language
danwebb.net
DanWebb.net
api.rubyonrails.org
Ruby on Rails Documentation
pragprog.com
The Pragmatic Bookshelf
mir.aculo.us
mir.aculo.us JavaScript with Thomas Fuchs
hivelogic.com
Hivelogic
nubyonrails.com
Nuby on Rails | Ruby on Rails for Newbies
rubycorner.com
RubyCorner - Ruby's Blog Directory - Last Updated
net-ssh.rubyforge.org
Net::SSH Software Suite
techno-weenie.net
Home | techno weenie
jruby.org
Home — JRuby.org
blog.jayfields.com
Jay Fields' Thoughts
project.ioni.st
Projectionist: A tumblelog
clarkware.com
Mike Clark
rubyforge.org
RubyForge: Welcome
koziarski.net
Koz Speaks
therailsway.com
The Rails Way -
onrails.org
OnRails.org
joelonsoftware.com
Joel on Software
rubyrow.net
Ruby Row Ad Network
glu.ttono.us
Gluttonous
rspec.info
RSpec.info: home
railstips.org
Home // RailsTips by John Nunemaker
pragdave.pragprog.com
PragDave
slash7.com
slash7 with Amy Hoy
onestepback.org
{ |one, step, back| }
vim.org
welcome home : vim online
script.aculo.us
script.aculo.us - web 2.0 javascript
blog.headius.com
Headius
campfirenow.com
Business group chat, file sharing, group decision making: Campfire
yehudakatz.com
Katz Got Your Tongue?
zeldman.com
Jeffrey Zeldman Presents The Daily Report
robots.thoughtbot.com
giant robots smashing into other giant robots
railscasts.com
RailsCasts: Ruby on Rails Screencasts
sqlite-ruby.rubyforge.org
SQLite/Ruby
on-ruby.blogspot.com
On Ruby
railspikes.com
Rail Spikes: Software and startups from the trenches
drnicwilliams.com
Dr Nic
guides.rubyonrails.org
Ruby on Rails Guides
blog.leetsoft.com
too-biased by Tobi Lütke
brainspl.at
Brainspl.at
m.onkey.org
has_many :bugs, :through => :rails