Posted by: Matt Kull
Tue, 28 Mar 2006 04:25:00 GMT
Trip to Jacksonville last week went great. We kicked off a big new ecommerce project, which I am pretty excited about.
Without getting into too much detail, the client has reached the limits of their legacy architecture and is bringing us in to deliver the scalability they require.
The site does a ton of traffic, over 1.5m page views a day. The new system is being built in ASP.Net 2.0. We hope to cut the amount of hardware they need by over half. (they are using a lot of hardware on their current site)
Project has a pretty short timeline though, go-live is set for the begining of July… going to be a busy 3 months.
Should be a very interesting projec, finally will be an excuse to play with some load / performance testing tools.
Posted in Web Dev, WebLinc, .NET | Tags asp.net, ecommerce | 4 comments | 1663 trackbacks
Posted by: Matt Kull
Mon, 06 Mar 2006 03:42:00 GMT
So this weekend was a great weekend for the site. Made a lot of progress. Finished up the first run at user profiles, favorites, location reviews, and content flagging.
Nothing public yet. I want to implement the “I’m Going!” feature, friends, basic photo galleries and do a bunch of testing. Once that is done I am going to push it all live for a first run. ETA? Being realistic, this looks like a busy week so it probably won’t happen until mid-march.
update (3/14): A first version of the “I’m Going” feature is in place. Needs a lot of polish as does everything else, but I am just trying to burn through as many features as I can without getting too bogged down. My goal is to launch as soon as possible with a minimal working feature-set. I have already been seduced into adding more features then I wanted to originally prior to launch.
Still have “friends” and a basic photo gallery system to do before launch.
Flying to Jacksonville from thurs-sat for a client meeting so it’s going to be a busy week, we’ll see how I make out.
Posted in yourbarguide.com | 1 comment | 1245 trackbacks
Posted by: Matt Kull
Thu, 23 Feb 2006 14:52:00 GMT
So today is the first day I have felt near 100% in the past week.
Last Thursday I came down with Bronchitus. By Friday night I had a 103.7 fever that would not go away. My weekend was spent laying in my bed alternating between being covered in sweat, to being absolutely freezing cold and shaking.
The good doctor got me some strong medicines Monday though, and I have been improving since then. I got about 0 work done though over the course of this which sucks. Oh well, I guess I should just be thankful God provided us with Motrin and Tylenol Cold.
Posted in General BS | 9 comments | 1028 trackbacks
Posted by: Matt Kull
Wed, 15 Feb 2006 03:29:00 GMT
It was announced today that Measuremap was bought out by Google.
This is especially interesting because it never even got out of a closed alpha test.
I signed up for the service a couple weeks ago, I never got an invite to try it out though. Basic jist of it that I got was blog hit and stat tracking on steroids.
Measuremap was being created by the folks at Adaptive Path (remember them? these are the same guys that cointed that damned AJAX term which helped jumpstart all this “web2.0” business)
This is also the first big buyout of a ruby / rails based application I’m aware of. Too bad they didnt disclose the price… Any guesstimates?
People may be surprised Measuremap was bought this early, but I think it makes a lot of sense. The Adaptive Path guys don’t have to worry about competing with the powerhouse that is google analytics (urchin), and google gets some great talent at (what I assume was) a reasonable price.
Read about it here…
Posted in Web Dev, Ruby / Rails, Random | Tags buyout, google, measuremap, rails | no comments | 1345 trackbacks
Posted by: Matt Kull
Mon, 13 Feb 2006 16:16:00 GMT
this is the greatest thing I have seen in a while, an absolute must-see.
chow down girl go head, chow down…
Freshmen 15 Video
Posted in General BS, Random | Tags funny | no comments | 1196 trackbacks
Posted by: Matt Kull
Mon, 13 Feb 2006 05:14:00 GMT
A common need in ybg
is the ability to be plot different models (users, bars, restaurants, neighborhoods) on a map.
I think this common functionality would be useful as a rails plugin and I am working on packaging it up into a new plugin called acts_as_mappable.
The goal of this plugin is to abstract away grabbing an address and retrieving geocode information. I’ll see if I can fit in distance calculations also.
Posted in Web Dev, Ruby / Rails, yourbarguide.com | Tags acts_as_mappable, plugins, rails | 9 comments | 1624 trackbacks
Posted by: Matt Kull
Mon, 13 Feb 2006 04:55:00 GMT
For the past couple of months I have been working on a social neworking / location based vertical search engine. (hooray for buzzwords)
Theres lots of social networking sites out there (myspace, friendster, facebook, and the newest contender tagworld). Examples of vertical search based sites would be tripadvisor or citysearch
What I envision is something along the lines of myspace meets citysearch meets imdb.
The site is not ready for public consumption yet, but within the next couple of weeks an early stage prototype will be up.
Posted in Web Dev, Ruby / Rails, yourbarguide.com | Tags rails, yourbarguide | no comments | 6961 trackbacks
Posted by: Matt Kull
Sat, 04 Feb 2006 21:31:00 GMT
Getting my rails sites up and deployed with lighttpd took a bit of time and research.
Lighttpd: The painless way is the essential guide and is just plain awesome. These tidbits here are mainly for my own reference, but they may prove useful.
With a bit of mucking around, I was able to get multiple rails apps on multiple domains hosted on my one textdrive account.
These are the steps I took…
Read more...
Posted in Web Dev, Ruby / Rails | Tags hosting, lighttpd, rails, ruby, textdrive | no comments | 52786 trackbacks
Posted by: Matt Kull
Fri, 03 Feb 2006 18:51:00 GMT
There is no built in equivalent in ActiveRecord to Hibernate’s Query By Example
Basically, Query By Example lets you create an object, set the fields on the object, and then query the database by providing that object as an example.
This is especially useful in a search situation, lets say I want to search on the attributes of a person. Person has a firstname, lastname, address, and lots of other searchable fields. Rather then having to worry about dynamically generating the SQL, I simply instantiate a person object, set the fields I want to search by, and use that object as my :conditions.
Heres a good base block of code to work off of…
Read more...
Posted in Web Dev, Ruby / Rails | 3 comments | 858 trackbacks
Posted by: Matt Kull
Thu, 02 Feb 2006 01:09:00 GMT
So apparently Origami doesn’t like the latest release of Typo so reading articles is broken. Working on a fix…
In the meantime I’m using the vanilla typo layout.
Posted in Web Dev | 8 comments | 499 trackbacks
Older Posts