You are currently browsing the tag archive for the 'textmate' tag.

Doesn’t feel like I have enough projects to justify the amount of busy I am. Not sure what that’s about.

  • jquery_grid_for_rails - Rails wrapper for a fancypants UI grid. I’m not a huge fan of grid UIs in general, but sometimes they’re useful.
  • authlogic-activation-tutorial - A tutorial as a git project. Perhaps not the most effective presentation but easy to edit.
  • db_branch - Rails plugin to manage databases across git branching. I’ve been on projects where this would have been very useful.
  • How I use TextMate - A few tips from Alex Payne.
  • Rails Templates - The first must-have feature of the 2.3 branch. Notes from Pratik Naik.
  • Sometimes distributed team project management is very trying.

  • See Rails request paths in ‘top’ - A nice idea from Dave Thomas. I wonder if this should make its way into core.
  • TextMate Productivity Tips - From 456 Berea St. Tips are always fun.
  • cuc-demo - A demonstration of BDD with cucumber in the form of a tagged git repository.
  • Ruby 1.9.1 Preview 2 - It’s getting closer.
  • Why Git is Better than X - Just in case you want reasons to switch.
  • Some days I am amazed that any software at all ever works.

  • Mike T’s SQLite Database Administrator Tool - The icon is butt-ugly, but the tool is reasonably functional.
  • Ruby Isn’t Fun Anymore - Apparently some people are not feeling the upstart excitement. I’m not one of them.
  • Gist Support for TextMate - Some people are clearly trying to turn TextMate into an operating system.
  • Live from Pro Rubyconf ‘08 / SMACKDOWN - Informal A/B testing at Pro RubyConf.
  • Rails TakeFive - Five Questions with Jay Fields - Another interesting interview from FiveRuns.
  • Vocito - OS X Desktop UI for Grand Central. Mildly interesting if only because it’s the first sign of life from GC in months.
  • SWFUpload, Paperclip and Ruby on Rails - I find myself needing to implement SWFUpload again. This is a good wrapup post on the issues in Rails, though I think I’m going to need to tweak it a bit to work with Authlogic.
  • File Type Detection (RSpec & Rails) - Notes on sorting filetype detection out in TextMate.
  • Uploading to multiple S3 buckets with Paperclip and Rails - A very useful technique to increase the speed of showing multiple images on a single page.
  • Paperclip Extended - Some useful extra functions for Paperclip.
  • Rails Meets Sinatra - Serving two frameworks through one application.
  • It was a fairly productive weekend for me: a new version of db_populate, a minor update to from_param, the first complete draft of The Rails Initialization Process, and a big chunk of work on Getting Started with Rails.

  • FiveRuns TuneUp for Merb - The FiveRun guys bring their monitoring solution to Merb as well as Rails.
  • About metric_fu 0.8.0 - Solution for generating metrics reports, ideal for use with continuous integration.
  • Coming home to Vim - I’m glad it works for some people (in this case, Jamis Buck). Personally, I wouldn’t touch vi/vim/emacs with a stick.
  • 2 Weeks in Rails - Another new roundup.
  • Exceptional.launch(:paid_plans => true) Exceptional has announced their formal launch & paid plans.
  • Test Your Rake Tasks - Something I really need to get a handle on for a project I’m on now.
  • Rails and the (Possibly) Coming Economic Downturn - John Moody proposes a discussion topic: how do you avoid becoming roadkill?
  • My latest work in progress: The Rails Initialization Process.

    Yesterday’s fun was getting started with cucumber, as some of the links below will tell you.

    Another contribution to the Rails Guides project: Layouts and Rendering in Rails.

    Spent part of the weekend hacking around in Rails documentation. Made my first core-ish commit as part of the docrails project.

    • Capistrano 2.5.0 - With additional task-management goodness.
    • GetBundle - TextMate bundle to get other TextMate bundles. Why didn’t I install this ages ago?
    • RailsWheels - An attempt to build a licensing and commercial sales infrastructure for Rails plugins.
    • Configatron 1.0.0 Released - General-purpose manager for configuration variables in Ruby applications. (via RubyFlow)
    • AsciiDoc - The markup system being used for core Rails documentation.
    • Source-Highlight - You’ll need this to get good output from AsciiDoc. Fortunately there’s a port, but the port is a bit broken. On OS X 10.5, I had to install the boost port first (sudo port -v install boost) and then install the source-highlight port (sudo port install source-highlight) to get it to work. Do use the -v switch on boost; it takes for-bloody-ever to build and that’s the only way you’ll be reassured that it hasn’t rolled over and died.
    • AsciiDoc TextMate Bundle - Still in its early days.
    • Rails Guides HackFest - I was actually writing before this was announced. Good timing for me, though.

    In my continued quest to be recognized as being at least mildly knowledgeable, I’m now contributing a Rails column to ADTmag.com.

    • Hackfest - The Rails team is encouraging contributions to the core code by giving stuff away.
    • Hab.la - Bridge to chat with your website visitors via IM. Looks interesting.
    • Let’s Put Some Lipstick on this Toad - The latest changes in Hoptoad, to which I am in the process of migrating error reporting for most of my own Rails apps.
    • TextMate Plug-in: Project Plus - Featuring SCM status badges for subversion and git, among other things. (via TUAW)
    • Craken - Rails plugin to manage rake-centric cron jobs. (via Giles Bowkett)

    I need to get some MySQL ETL going to build a datamart. Looks like I can choose from Clover.ETL, Enhydra Octopus, or Apatar. Anyone used any of those?

    No matter how well things were running before, the deployment always reveals new teething pains. I suppose some of this is a process issue.

    Finally got the multi-file upload feature I’ve been wrassling with working. Hopefully this means I can move on to something else soon.

    My initial reaction to Live Mesh is that it’s just another attempt to co-opt the web with a proprietary Microsoft platform, no different conceptually than the original MSN/”Blackbird” (which failed, as you may or may not recall). Perhaps I’ll change my mind later.

    The latest nightly of Firefox 3 is working much better for me than Beta 5 - at the cost of losing Firebug. That’s a mixed blessing at best.

    Rolled out big new features on two jobs last night. I wonder what the chance is of the clients not finding any major changes they want made?

    • Storage Space, the Final Frontier - Amazon is getting ready to add persistent storage volumes to S3. I think they’re still safely ahead of Google AppEngine as far as being a useful cloud computing platform goes.
    • Open Source Rails - Budding gallery for, well, open source Rails applications.
    • Grep in Project Command for TextMate - I need to take a look at this; I’m getting fed up with the sloth of TextMate’s built-in full-project search.

    Well, I know a good deal more about cron than I did yesterday. Which isn’t actually saying much.

    A word to the wise: getaddrinfo failures during rake db:migrate do not necessarily indicate trouble with mysql. In my case, it was caused by a missing SMTP server.

    Today is going to include code in Cocoa, Ruby, and LSL. I hope my brain can keep them sorted out.

    So Microsoft has put out a hostile (and high) bid for Yahoo! For me, that means it’s time to start making a list of new services to boycott. Flickr, del.icio.us, and Messenger would all inconvenience me somewhat to dump, but not so much that I want to get sucked back into the Microsoft fold.

    I spent far too much of yesterday figuring out how to build ruby-filemagic on Leopard. Stuff like that is the dark side of open source.

    • Monitority - One more online web-site uptime monitoring service
    • TM Themes - All the TextMate themes you can shake a stick at. (via TUAW)

    I spent much of yesterday doing an archive & install on OS X 10.5 on my main dev box, then reinstalling all the gems I use. Took a while to get everything set up, but it was worth it to not have two installs of ruby and two battling sets of gems. I think.

    • Rails 2.0.2: Some new defaults and a few fixes - Here’s the official announcement of yesterday’s minor Rails release.
    • Rails 2.0.2 released, so what’s new? - Another take on the new features.
    • Sqliteman - With Sqlite3 being suddenly the default Rails database (as of Rails 2.0.2), I spent some time looking around for Sqllite GUIs that work under OS X. (Yeah, I’m a wimp that way). This one has the advantage of being free, though it’s not real well-organized and has that Qt look to it.
    • RazorSQL - Commercial database query tool that claims Sqlite compatibility via JDBC. Haven’t tried it.
    • SQLite Manager 0.2.11 - Sqlite database tool implemented as a Firefox add-on. Actually not bad.
    • What’s Coming in Instant Rails 2.0 and Beyond - The Road Map - Plans from the new project maintainer.
    • Installing ruby mysql gem in OSX 10.5 - I decided I could do without building everything from source this time around. MySQL was the trickiest to get cooking from a download & gem install.
    • Ruport 1.4 Preview Release - If you’re using Ruport for reporting you probably want to have a look at this.
    • RSpec Textmate Bundle errors - I had a good deal of trouble getting RSpec to work correctly within TextMate. This thread describes the symptom, but the fixes there did not work for me. Ultimately I had to checkout the RSpec trunk svn, build that, and symlink the resulting TextMate bundle in to make sure everything was synched.
    • Setting up autotest to use Growl - A nice little extra if you’re doing continuous testing.
    • Bazaar - Distributed version control system with an easy migration path from subversion.

    Now that I’m back to writing Rails code daily, it’s all starting to make sense to me. Well, almost. Just in time for a new version!

    • Rails 2.0 - it’s landed - Looks like a release announcement is imminent.
    • Redirecting nginx to Tomcat. - Somehow I hope never to have to do this. Most of the Rails deployment stack is still a black art to me, even though I’ve managed to set it up successfully a few times. A failing, I know.
    • MacSanta - A dangerous site to watch if you have a relatively new Mac and like utilities. 20% discounts on different vendors’ software every day until Christmas. They have an RSS feed too.
    • SVNMate - Subversion integration directly in the TextMate file tree. (via Softies on Rails)

    In which the intrepid author continues exploring new realms of software.

    • Getting into TextMate - Pointers to a bunch of resources for making better use of the TextMate editor. This is one of those tools that I know I will never really master, master-of-none that I am.
    • FiveRuns - A Web-hosted systems monitoring solution. This one is built on Rails and features specific monitoring hooks for Rails applications. I know from my time at MCP, though, that this sort of product is a hard sell compared to in-house monitoring solutions; monitoring is not the sort of thing that most IT departments want to outsource.