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.
Sometimes distributed team project management is very trying.
Some days I am amazed that any software at all ever works.
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.
My latest work in progress: The Rails Initialization Process.
- Custom Tags in Liquid - A useful tutorial for an area where there isn’t much available.
- cucumber-tmbundle - Another TextMate bundle for cucumber.
- rspec 1.1.8 - A quick revision of 1.1.5, which was just released.
- default_value_for Rails plugin: declaratively define default values for ActiveRecord models - A plugin from Phusion.
Yesterday’s fun was getting started with cucumber, as some of the links below will tell you.
- Thin 1.0 - Another project hits “release”.
- What ToDo - The next stop in my quest to find an OS X task manager that thinks the way I do.
- Cucumber for Ruby on Rails - Instructions on what to install to get started.
- WebRat - Non-browser tool for web page acceptance testing that works with Cucumber.
- Cucumber - Next Generation RSpec Story Runner - Some of the basics.
- TextMate Bundle for Cucumber and TextMate Bundle for Webrat - Useful adjuncts.
- Shoulda 2.0 - Big upgrade to one of the other BDD tools.
- Woulda - Plugin-specific tests for Shoulda. Can Coulda be far behind?
Another contribution to the Rails Guides project: Layouts and Rendering in Rails.
- Twist - New functional testing platform from Thoughtworks, based on Selenium and implemented as Eclipse plugins.
- CSS Systems for Writing Maintainable CSS - Excellent set of slideks and notes. I need to spend some time with this one.
- TextMate Reigns Supreme with ‘Ack in Project’ - Very fast full-project search bundle for TextMate.
- GridIron Flow - This looks like very nice work management software for design professionals.
- Master Services Agreement (Part I) - Start of a new series by Obie Fernandez. Should be interesting, but remember, swiping someone elses’s MSA rather than talking to your own lawyer is asking for trouble.
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?
- GitHub and TextMate Unite - Another TextMate bundle from Dr. Nic.
- 21 Ruby Tricks You Should Be Using in Your Own Code - Some medium to advanced idioms from Peter Cooper.
- SyncSql - SAAS site to synchronize a pair of MySQL databases.
No matter how well things were running before, the deployment always reveals new teething pains. I suppose some of this is a process issue.
- Karelia iMedia Browser - Cute little file management doohickey for OS X.
- Textmate Gem - A new way to manage Textmate bundles.
Finally got the multi-file upload feature I’ve been wrassling with working. Hopefully this means I can move on to something else soon.
- Widgetfinger - CMS that is designed to automate as much as possible of very small sites.
- LiveHTTPHeaders - Header-monitoring add-in for Firefox. I honestly like ieHTTPHeaders better from a UI point of view - but not enough better to use IE.
- Living on the Edge (of Rails) #20 - Things are moving slowly in edge Rails at the moment.
- Huba Huba - Tidbits for advanced GitHub use. Man, I just can’t keep up with the kids these days.
- Rails 2.1 RC1 - Beans spilled via Twitter.
- Prototype 1.6 PDF - Printable documentation for this javascript library.
- Firefox 3 Release Candidate 1 Code Complete - I’ve been using the nightly builds. They’ve stabilized vastly in the last couple of weeks.
- Merbunity - Community site for merb news and tutorials.
- TextMate Bundles for Merb - News from Dr. Nic.
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.
- TMTOOLS plugin - For those who want to do some low-level TextMate hacking.
- RubyAMP TextMate Bundle - Adds another grep implementation, better completion, hooks into tail and firing up servers, and other goodies for Rails & Merb developers.
- New in Rails: ActiveResource Timeouts and why it matters - Protect yourself from the vagaries of other peoples’ servers.
- Today - Tiny event & task manager that synchronizes with iCal.
- What’s up in Ruby? - Dedicated search engine based on Ruby community RSS feeds.
- Software as a Service Rails Kit - New bootstrapper that gets you up and running quickly with ActiveMerchant, SSL, multiple levels of accounts - all the stuff under your typical Web 2.0 app. $249 base price.
- Better messages for ActiveRecord validation errors - A tiny bit of fit and finish work for your Rails app.
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.
- Rapid Rails Part 3 - Desktop Mastery - A medley of useful tips.
- Slapp: A simple wall chat Merb tutorial - Get up and running with the Merb framework. (via Ruby Inside)
- Active Shipping: Plugin that gives a unified API for retrieving ship costs.
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.
- textmate-missingdrawer - UI tweak for TextMate. Doesn’t float my boat, but some folks will like it.
- LearningRails - A Rails course in the form of free podcasts and screencasts for beginners.
- Phusion Passenger - a.k.a. mod_rails for Apache. Now available in beta form.
- Rails 2.1 Time Zone Support: An Overview - Good info on what’s coming down the pike. (via Riding Rails)
- Mack Framework - Yes, it’s yetanother Ruby web framework. (via Ruby Inside)
- Crappy Graphs - An online generator, just in case you need one.
- Psystar OpenMac - White box Mac clone & a lawsuit waiting to happen (via Gadgetopia)
- Living on the Edge of Rails #16 (Github edition) - The latest from Edge Rails development.
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.
- Git TextMate Bundle - A batch of Rails developers will be wanting this soon.
- The Web Development Clients’ 10 Commandments - Amusing.
- Branchable migrations - A new take at handling migrations when multiple developers are on a Rails project.
- BannerZest - Tool for making Flash navigation banners for web sites. Looks useful. (via MacApper)
- Custom Forms Validation Without ActiveRecord - Using the validatable plugin.
Today is going to include code in Cocoa, Ruby, and LSL. I hope my brain can keep them sorted out.
- Komodo IDE 4.3 - ActiveState’s IDE now includes unit testing integration. I’m still happy with TextMate, but if I was going to switch to an IDE, this is the one I’ve liked best so far.
- TextMate Tip: HTML Tags - Chris Kaukis at ADS has been doing a series of these. So far they’ve been useful.
- UNA - New tool for real-time long-distance collaborative software development, combining a multi-user IDE and chat with a client-server backbone. Looks interesting.
- Low Pro: Unobtrusive Scripting For Prototype - I knew this was out there, but I just had to hunt up a copy for a plugin that wanted it. More to learn…
- TMail 1.2.2 - The mail handler used by Rails is now compatible with Ruby 1.9, and the documentation has been improved to boot.
- Delta Indexing Support in Ultrasphinx - More progress on the Rails full-text index front.
- Automatic Asset Minimization and Packaging with Rails 2.0.x - A good idea from Dave Troy, with implementation.
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.
- Better Reporting with Sparklines - Introduction from topfunky. I’ve got a site that would probably benefit from this, though I’m not sure the client would agree
- ActiveMerchant 1.3 released - Just in time for the PDF that just went by.
- Segregated page cache storage - Some discussion of tweaking Rails’ page caching, kicked off by Josh Susser. Read the comments too.
- Get ready for the TextMate “Trundle to Rails 2.0 Bundle” - Dr. Nic takes over maintenance.
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.

