1. CSS
  2. Flash
  3. HTML
  4. Illustrator
  5. Java
  6. JavaScript
  7. Maya
  8. Photography
  9. Photoshop
  10. PHP
  11. Ruby
  12. Ruby on Rails
  13. 3ds Max

holman's Comments


Zach Holman


Joined almost 10 years ago. Zach helps out by being a moderator at Good-Tutorials.

clicked (18,589) — submitted (4) — commented (320) — saved (11)

avatarholman (administrator and creator)over 6 years ago
Original Post: Updating icons

Quite well. The migration was painless, and the site certainly feels snappier.

Yeah; I'll have to give some thought to any possible upgrades. Previously I'd have to do some rather ugly hacks if I were to bump up; now it's relatively easier. The trick, of course, is to offer some decent hooks for authors to resubmit their tutorials using larger thumbnails. But that can be handled well enough. And I'm saving all pre-resized uploads now, so if you're submitting new tutorials today I can recrop down the line from your original upload to the new format.

How's 900x750 work as a thumbnail for you guys? There'd be SO MUCH RESOLUTION LOL LOL.

avatarholman (administrator and creator)over 6 years ago
Original Post: Updating icons

Ran into a couple unexpected snags post-deploy, but they were easy fixes. :) Server's happily churning away on all the icons now.

avatarholman (administrator and creator)over 6 years ago
Original Tutorial: Neon Effect

Good-Tutorials is English-only.

avatarholman (administrator and creator)over 6 years ago

Featured Tutorials are paid ads; those that get featured are self-selected by those purchasing the spot.

avatarholman (administrator and creator)over 6 years ago
Original Tutorial: Make a band tour poster

Throwing an error for me.

avatarholman (administrator and creator)over 6 years ago

This doesn't seem to render more than the header for me in Safari 4.

avatarholman (administrator and creator)over 6 years ago

Good assortment of tips.

Serializing is cool in a lot of cases, but I'd definitely give it a good thought of the implications. You're pulling a lot of database functionality when you go the serialization route. Take user preferences, for example: if you're serializing an array of four user preferences, it becomes much harder to aggregate that data and making a quick query to see which user preference is in use the most is much harder to compute.

Marshaling objects back and forth is not one of Ruby's strong points, either, though for most applications it's probably not a serious concern. Now, if you're dealing with some complex hierarchical objects, serialization can be a pretty wicked-clever way to tuck that away and only pull it up when you need it, so YMMV.

avatarholman (administrator and creator)over 6 years ago

The general ideas here are decent, though meta tags haven't really been used in a decade (with the exception of the description tag, which is sometimes pulled in engines), and I'd be really careful about the h1 CSS positioning hack. Any time you end up reworking output differently than what's there visually, you can run the risk of catching the ire of various search engines.

avatarholman (administrator and creator)almost 7 years ago

Ironically enough, the site's down.

avatarholman (administrator and creator)about 7 years ago

Thanks, everyone; I'm currently going through the stack of applications... you'll be hearing from me soon. As always, if any of you are interested, feel free to post a message to the link above and I'll review your application as well. :)