Dread Pirate PJ's House of Hacks and Tricks » railsday http://www.pjtrix.com/blawg Sat, 23 Aug 2014 19:46:15 +0000 en-US hourly 1 https://wordpress.org/?v=4.2.29 It’s down to the wire now, less than 1 hour to go http/blawg/2006/06/18/its-down-to-the-wire-now-less-than-1-hour-to-go/ http/blawg/2006/06/18/its-down-to-the-wire-now-less-than-1-hour-to-go/#comments Sun, 18 Jun 2006 04:51:11 +0000 http/blawg/2006/06/18/its-down-to-the-wire-now-less-than-1-hour-to-go/ Continue reading ]]> Well, I got about 50% of my planned features done. I’ll just keep correcting the layout till ten minutes to midnight, check in the last changes, and them I’m gonna crash till about noon tomorrow. My dad’s Father’s Day party is at 1 p.m.

On Monday, I’ll deploy my Rails Day entry on my server. So you can all laugh and point fingers at my naive web design. I never claimed to be a web designer, I am a developer. It’s not the same thing. I don’t have the graphical talent needed for web design, whereas development is mostly about logic. Right brain vs. left brain, and I don’t have the right brain for it (pun not intended, I swear!)

I’ll post a post-mortem later: why I didn’t finish, what held me up the most, what was simplest.

PS – Happy Father’s Day, Ken, and my other “childrened” readers. :-)

Technorati Tags:
, , , , ,

]]>
http/blawg/2006/06/18/its-down-to-the-wire-now-less-than-1-hour-to-go/feed/ 5
Less than eleven hours to go … http/blawg/2006/06/17/less-than-eleven-hours-to-go/ http/blawg/2006/06/17/less-than-eleven-hours-to-go/#comments Sat, 17 Jun 2006 19:25:56 +0000 http/blawg/2006/06/17/less-than-eleven-hours-to-go/ Continue reading ]]> … and I need a nap. I’ll get an hour of shut eye, and have lunch when I get back up.

It doesn’t look like I’ll get 70% of the functionality in by midnight. It may be more like 50%. I’ll keep on truckin’, no sense quiting now.

If I’m gonna look like a fool, might as well go all the way, no?

Technorati Tags:
, , , , ,

]]>
http/blawg/2006/06/17/less-than-eleven-hours-to-go/feed/ 0
Breakfast time! http/blawg/2006/06/17/breakfast-time/ http/blawg/2006/06/17/breakfast-time/#comments Sat, 17 Jun 2006 12:59:55 +0000 http/blawg/2006/06/17/breakfast-time/ Continue reading ]]> My stomach started hurting about 10 minutes ago. It could be from the coffee I had a few hours ago. But I think it’s just gastric juices from 10-11 hours without a meal (and that’s a guess. I don’t remember if I had dinner at 6, 7, or 8 last night.)

So I’m going to have breakfast. I’m doing good with the wakey wakey, so I’ll lay off the coffee for now. Save it for when I really need it.

PS – Preliminary functional tests for conversations are done. Now I just need to tailor them for typical webmail actions. Then I move on to implementing said actions, and adding unit tests for conversations and emails.

PS – … and miles to go before I sleep.

Technorati Tags:
, , , , ,

]]>
http/blawg/2006/06/17/breakfast-time/feed/ 0
It’s official … today is my own personal hell ;-) http/blawg/2006/06/17/its-official-today-is-my-own-personal-hell/ http/blawg/2006/06/17/its-official-today-is-my-own-personal-hell/#comments Sat, 17 Jun 2006 11:58:09 +0000 http/blawg/2006/06/17/its-official-today-is-my-own-personal-hell/ Continue reading ]]> My webmail app for Rails Day 2006 has the all-popular tagging capability (i.e. what GMail calls “labels”.) In the spirit of agile development, Rails has a plugin called acts_as_taggable, that lets developers add tagging to their applications without a whole lot of work.

At least that’s the theory.

A webmail app has many users, so it is important for taggings to be per user. And the Rails community has published how-tos on the web to solve this issue, and it is easy to add user relationships to taggings.

Except the plugin comes with no tests! I don’t even have tests to modify and fix to reflect my code changes.

One positive note: no tests means, the test framework has nothing to fail on. LOL!

Technorati Tags:
, , , , ,

]]>
http/blawg/2006/06/17/its-official-today-is-my-own-personal-hell/feed/ 0
Four hours in, twenty to go … http/blawg/2006/06/17/four-hours-in-twenty-to-go/ http/blawg/2006/06/17/four-hours-in-twenty-to-go/#comments Sat, 17 Jun 2006 10:15:48 +0000 http/blawg/2006/06/17/four-hours-in-twenty-to-go/ Continue reading ]]> I just spent about two hours getting all my unit and functional tests to pass for basic authentication functionality. Not good. I should have nailed that down in under 40 minutes.

I got little more than nineteen hours to go. Hopefully I can make up the time lost. I’ll be happy if I can get basic webmail functionality done within that time. Let’s see what the judges think of that. :-)

Technorati Tags:
, , , , ,

]]>
http/blawg/2006/06/17/four-hours-in-twenty-to-go/feed/ 0
Competing in Rails Day 2006 http/blawg/2006/06/16/competing-in-rails-day-2006/ http/blawg/2006/06/16/competing-in-rails-day-2006/#comments Sat, 17 Jun 2006 02:36:41 +0000 http/blawg/2006/06/16/competing-in-rails-day-2006/ Continue reading ]]> In just over three hours, I will be competing in Rails Day 2006. It’s a coding competition, where you are only allowed to use Ruby on Rails to create a full web app in 24 hours.

I have a thermos full of hot coffee, with milk and sweetener already added – can’t waste time on the little stuff! :-) I also have juice, water, and ready-to-eat snacks and food in the fridge (choc chip cookies, Subway salads and subs, and leftovers from yesterday.)

As (bad? good?) luck would have it, my customer was short on funds this week. So I didn’t have work, but therefore had the whole week to get ready for Rails Day. I’ve been practicing by writing lots of small apps, learning to use more of Rails and the various plugins available.

I am competing just to see what I’ve learned in the last year. Whatever problems I encounter will be an indication of what I need to concentrate on in my self-education in the months ahead. Hopefully I’ll do a good enough job to win a prize or two, and I’ll work my butt of to achieve that.

Whatever the outcome, I also thought I could document how I made my web app in a series of screencasts/vidcasts. I’m going to be sans work for a few weeks until my customer can get some revenue (two of their customers didn’t pay them in May, so they are short on funds. If things don’t change by July 1st, it’s sayonara Rails project in PR, hello USA traveling consultant.) So I actually will have time to make a few vidcasts about how I implement my app.

Either way, win or lose, this is going to get me some exposure. I doubt I’ll get everything I have planned implemented in 24 hours. But I believe I can get 70% done in that time. After Rails Day, I’ll keep working on and improving the app, whether I win anything or not. I’m writing something I’ve wanted to see implemented since as far as I’ve used email, oh 20-odd years ago. Oh yeah, it’s an email app. You’ll see. :-)

I’m gonna catch a few winks, and then I’ll get up at 11 p.m. to get my source code repository credentials. Talk to you all later.

Technorati Tags:
, , , , ,

]]>
http/blawg/2006/06/16/competing-in-rails-day-2006/feed/ 3