Jump to page: 1 2
Thread overview
Heady House Hunting with D
Jan 14, 2015
Philpax
Jan 14, 2015
Rikki Cattermole
Jan 14, 2015
Nick Sabalausky
Jan 14, 2015
John Colvin
Jan 16, 2015
Israel
Jan 16, 2015
Mike
Jan 16, 2015
Robert M. Münch
Jan 18, 2015
Philpax
Jan 19, 2015
Robert M. Münch
Jan 16, 2015
Vladimir Panteleev
Jan 18, 2015
Philpax
Jan 17, 2015
Meta
Jan 18, 2015
Mengu
Jan 18, 2015
Philpax
January 14, 2015
Hey everyone,

I recently wrote a blog post about how I used D/vibe.d to help find a new house. I haven't publicized it anywhere else yet, so I'm looking forward to what the D community has to say! You can check it out here: http://philpax.me/blog/heady-house-hunting-with-d

D made it easy to model the problem and quickly crunch through it; I'm pretty happy with how quickly I was able to get decent results. It's not the most idiomatic of code, but D's flexibility meant that I could concentrate on the concept instead of the implementation details.

Thanks,
Philpax
January 14, 2015
On 14/01/2015 4:46 p.m., Philpax wrote:
> Hey everyone,
>
> I recently wrote a blog post about how I used D/vibe.d to help find a
> new house. I haven't publicized it anywhere else yet, so I'm looking
> forward to what the D community has to say! You can check it out here:
> http://philpax.me/blog/heady-house-hunting-with-d
>
> D made it easy to model the problem and quickly crunch through it; I'm
> pretty happy with how quickly I was able to get decent results. It's not
> the most idiomatic of code, but D's flexibility meant that I could
> concentrate on the concept instead of the implementation details.
>
> Thanks,
> Philpax

When I first saw this thread I thought it was spam.
Nope!

Definitely would be interesting to see this as a full blown comparison site, like there is for flight.
January 14, 2015
On 01/13/2015 10:56 PM, Rikki Cattermole wrote:
> On 14/01/2015 4:46 p.m., Philpax wrote:
>> Hey everyone,
>>
>> I recently wrote a blog post about how I used D/vibe.d to help find a
>> new house. I haven't publicized it anywhere else yet, so I'm looking
>> forward to what the D community has to say! You can check it out here:
>> http://philpax.me/blog/heady-house-hunting-with-d
>>
>
> Definitely would be interesting to see this as a full blown comparison
> site, like there is for flight.

Yea, definitely. The listing sites from the realty companies are truly horrible (and a very solid case IMO for why the web should be plain-old-data, not "dynamic"/"rich"-content). A sane front-end for all their goofy bloated half-broken crap would be great for anyone facing the royal pain of house hunting.

January 14, 2015
On Wednesday, 14 January 2015 at 04:23:18 UTC, Nick Sabalausky wrote:
> On 01/13/2015 10:56 PM, Rikki Cattermole wrote:
>> On 14/01/2015 4:46 p.m., Philpax wrote:
>>> Hey everyone,
>>>
>>> I recently wrote a blog post about how I used D/vibe.d to help find a
>>> new house. I haven't publicized it anywhere else yet, so I'm looking
>>> forward to what the D community has to say! You can check it out here:
>>> http://philpax.me/blog/heady-house-hunting-with-d
>>>
>>
>> Definitely would be interesting to see this as a full blown comparison
>> site, like there is for flight.
>
> Yea, definitely. The listing sites from the realty companies are truly horrible (and a very solid case IMO for why the web should be plain-old-data, not "dynamic"/"rich"-content). A sane front-end for all their goofy bloated half-broken crap would be great for anyone facing the royal pain of house hunting.

I have had good results in the UK with rightmove, which does exactly that (although it's still a pain). They do list US (and other) properties too, but I don't think a high percentage.
January 16, 2015
On Wednesday, 14 January 2015 at 03:46:39 UTC, Philpax wrote:
> Hey everyone,
>
> I recently wrote a blog post about how I used D/vibe.d to help find a new house. I haven't publicized it anywhere else yet, so I'm looking forward to what the D community has to say! You can check it out here: http://philpax.me/blog/heady-house-hunting-with-d
>
> D made it easy to model the problem and quickly crunch through it; I'm pretty happy with how quickly I was able to get decent results. It's not the most idiomatic of code, but D's flexibility meant that I could concentrate on the concept instead of the implementation details.
>
> Thanks,
> Philpax

This is really cool, thanks alot for the code. I see it almost as a tutorial for new programmers like me.
January 16, 2015
On Wednesday, 14 January 2015 at 03:46:39 UTC, Philpax wrote:
> Hey everyone,
>
> I recently wrote a blog post about how I used D/vibe.d to help find a new house. I haven't publicized it anywhere else yet, so I'm looking forward to what the D community has to say! You can check it out here: http://philpax.me/blog/heady-house-hunting-with-d
>

I love this kind of creative programming to automate an individual and personal need.  It's possibilities like this that makes programming so attractive to me.

Nice work! and thanks for making it available for everyone to benefit from.

Mike
January 16, 2015
On 2015-01-14 03:46:38 +0000, Philpax said:

> I recently wrote a blog post about how I used D/vibe.d to help find a new house. I haven't publicized it anywhere else yet, so I'm looking forward to what the D community has to say! You can check it out here: http://philpax.me/blog/heady-house-hunting-with-d

Cool stuff! I saw this: "With real data, this produced a list of ~40 houses with all relevant information included"

Well, my company is doing a mathematics based pricing analysis based on properties (an enhanced multi dimensional regression analysis approach). See: http://www.nlpp.ch

So, if you want to see how the prices shouldbe and which criteria drives the costs, let me know. Houseprices would be a nice showcase I wanted to do for some time.

-- 
Robert M. Münch
http://www.saphirion.com
smarter | better | faster

January 16, 2015
On Wednesday, 14 January 2015 at 03:46:39 UTC, Philpax wrote:
> Hey everyone,
>
> I recently wrote a blog post about how I used D/vibe.d to help find a new house. I haven't publicized it anywhere else yet, so I'm looking forward to what the D community has to say! You can check it out here: http://philpax.me/blog/heady-house-hunting-with-d
>
> D made it easy to model the problem and quickly crunch through it; I'm pretty happy with how quickly I was able to get decent results. It's not the most idiomatic of code, but D's flexibility meant that I could concentrate on the concept instead of the implementation details.

Heh, I wrote something similar (much much simpler) to find the best hotel for DConf 2013. The program extracted the hotel's geographical coordinates, and then queried the Google Maps API to find the one that had the shortest public transit time assuming we wanted to arrive at 8:30 AM.

Since then, I started doing it for all important purchases - TV, AC unit, laptop... The laptop program used a score model like yours. The biggest issue is that it's hard to find accurate information on household hardware, especially since there are a myriad models for each tiny European market.

Here's the hotel program (list.txt is a list of booking.com URLs):

http://dump.thecybershadow.net/2ebca3f47b801aed0104585f60b9587e/scan.d

By the way, does your blog have a RSS feed for D posts? Then I could add it to Planet D.
January 17, 2015
On Wednesday, 14 January 2015 at 03:46:39 UTC, Philpax wrote:
> Hey everyone,
>
> I recently wrote a blog post about how I used D/vibe.d to help find a new house. I haven't publicized it anywhere else yet, so I'm looking forward to what the D community has to say! You can check it out here: http://philpax.me/blog/heady-house-hunting-with-d
>
> D made it easy to model the problem and quickly crunch through it; I'm pretty happy with how quickly I was able to get decent results. It's not the most idiomatic of code, but D's flexibility meant that I could concentrate on the concept instead of the implementation details.
>
> Thanks,
> Philpax

Any plans to post this to Reddit/Hackernews?
January 17, 2015
On 1/17/15 12:18 PM, Meta wrote:
> On Wednesday, 14 January 2015 at 03:46:39 UTC, Philpax wrote:
>> Hey everyone,
>>
>> I recently wrote a blog post about how I used D/vibe.d to help find a
>> new house. I haven't publicized it anywhere else yet, so I'm looking
>> forward to what the D community has to say! You can check it out here:
>> http://philpax.me/blog/heady-house-hunting-with-d
>>
>> D made it easy to model the problem and quickly crunch through it; I'm
>> pretty happy with how quickly I was able to get decent results. It's
>> not the most idiomatic of code, but D's flexibility meant that I could
>> concentrate on the concept instead of the implementation details.
>>
>> Thanks,
>> Philpax
>
> Any plans to post this to Reddit/Hackernews?

http://www.reddit.com/r/programming/comments/2sf48d/heady_house_hunting_with_d_xposted_rd_language/

Andrei
« First   ‹ Prev
1 2