digitalmars.D.announce - Heady House Hunting with D
- Philpax (13/13) Jan 13 2015 Hey everyone,
- Rikki Cattermole (5/16) Jan 13 2015 When I first saw this thread I thought it was spam.
- Nick Sabalausky (6/16) Jan 13 2015 Yea, definitely. The listing sites from the realty companies are truly
- John Colvin (5/26) Jan 14 2015 I have had good results in the UK with rightmove, which does
- Israel (3/16) Jan 15 2015 This is really cool, thanks alot for the code. I see it almost as
- Mike (7/13) Jan 15 2015 I love this kind of creative programming to automate an
- =?iso-8859-1?Q?Robert_M._M=FCnch?= (13/17) Jan 16 2015 Cool stuff! I saw this: "With real data, this produced a list of ~40
- Philpax (5/19) Jan 18 2015 I'd definitely like to see this. I wanted to try out something
- =?iso-8859-1?Q?Robert_M._M=FCnch?= (7/30) Jan 19 2015 Ok, just drop me a not via the contact form / email address.
- Vladimir Panteleev (15/26) Jan 16 2015 Heh, I wrote something similar (much much simpler) to find the
- Philpax (8/37) Jan 18 2015 Heh, good to know that other people have taken similarly clever
- Meta (2/15) Jan 17 2015 Any plans to post this to Reddit/Hackernews?
- Andrei Alexandrescu (3/19) Jan 17 2015 http://www.reddit.com/r/programming/comments/2sf48d/heady_house_hunting_...
- Mengu (4/31) Jan 18 2015 maybe we should just link the main websites when creating reddit
- Philpax (4/37) Jan 18 2015 I would've preferred that, as I wanted to screen it by the D
- Andrei Alexandrescu (2/28) Jan 18 2015 Makes sense, but the one way to ensure that is to just do it. -- Andrei
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
Jan 13 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, PhilpaxWhen 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.
Jan 13 2015
On 01/13/2015 10:56 PM, Rikki Cattermole wrote:On 14/01/2015 4:46 p.m., Philpax wrote: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.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-dDefinitely would be interesting to see this as a full blown comparison site, like there is for flight.
Jan 13 2015
On Wednesday, 14 January 2015 at 04:23:18 UTC, Nick Sabalausky wrote:On 01/13/2015 10:56 PM, Rikki Cattermole wrote: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.On 14/01/2015 4:46 p.m., Philpax wrote: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.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-dDefinitely would be interesting to see this as a full blown comparison site, like there is for flight.
Jan 14 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, PhilpaxThis is really cool, thanks alot for the code. I see it almost as a tutorial for new programmers like me.
Jan 15 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-dI 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
Jan 15 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-dCool 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
Jan 16 2015
On Friday, 16 January 2015 at 18:44:47 UTC, Robert M. Münch wrote:On 2015-01-14 03:46:38 +0000, Philpax said:I'd definitely like to see this. I wanted to try out something similar, but working with unsold houses meant that all the data was in flux (especially price). A more detailed analysis based upon already-sold houses would be quite interesting!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-dCool 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.
Jan 18 2015
On 2015-01-18 13:49:56 +0000, Philpax said:On Friday, 16 January 2015 at 18:44:47 UTC, Robert M. Münch wrote:Ok, just drop me a not via the contact form / email address. The nice thing is that all the "market knowledge" is taken into account. -- Robert M. Münch http://www.saphirion.com smarter | better | fasterOn 2015-01-14 03:46:38 +0000, Philpax said:I'd definitely like to see this. I wanted to try out something similar, but working with unsold houses meant that all the data was in flux (especially price). A more detailed analysis based upon already-sold houses would be quite interesting!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-dCool 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.
Jan 19 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.
Jan 16 2015
On Friday, 16 January 2015 at 20:20:56 UTC, Vladimir Panteleev wrote:On Wednesday, 14 January 2015 at 03:46:39 UTC, Philpax wrote:Heh, good to know that other people have taken similarly clever approaches to decision making :) I don't have a D-specific RSS feed (my blog's fairly simple, since I haven't written many posts) but I have one for all posts: http://philpax.me/news.rss. In the future, I'll consider adding categories and category-specific RSS feeds.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.
Jan 18 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, PhilpaxAny plans to post this to Reddit/Hackernews?
Jan 17 2015
On 1/17/15 12:18 PM, Meta wrote:On Wednesday, 14 January 2015 at 03:46:39 UTC, Philpax wrote:http://www.reddit.com/r/programming/comments/2sf48d/heady_house_hunting_with_d_xposted_rd_language/ AndreiHey 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, PhilpaxAny plans to post this to Reddit/Hackernews?
Jan 17 2015
On Saturday, 17 January 2015 at 21:41:15 UTC, Andrei Alexandrescu wrote:On 1/17/15 12:18 PM, Meta wrote:maybe we should just link the main websites when creating reddit links instead of the forum?On Wednesday, 14 January 2015 at 03:46:39 UTC, Philpax wrote:http://www.reddit.com/r/programming/comments/2sf48d/heady_house_hunting_with_d_xposted_rd_language/ AndreiHey 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, PhilpaxAny plans to post this to Reddit/Hackernews?
Jan 18 2015
On Sunday, 18 January 2015 at 13:06:06 UTC, Mengu wrote:On Saturday, 17 January 2015 at 21:41:15 UTC, Andrei Alexandrescu wrote:I would've preferred that, as I wanted to screen it by the D community before having it linked to elsewhere. Not a huge deal, though.On 1/17/15 12:18 PM, Meta wrote:maybe we should just link the main websites when creating reddit links instead of the forum?On Wednesday, 14 January 2015 at 03:46:39 UTC, Philpax wrote:http://www.reddit.com/r/programming/comments/2sf48d/heady_house_hunting_with_d_xposted_rd_language/ AndreiHey 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, PhilpaxAny plans to post this to Reddit/Hackernews?
Jan 18 2015
On 1/18/15 5:06 AM, Mengu wrote:On Saturday, 17 January 2015 at 21:41:15 UTC, Andrei Alexandrescu wrote:Makes sense, but the one way to ensure that is to just do it. -- AndreiOn 1/17/15 12:18 PM, Meta wrote:maybe we should just link the main websites when creating reddit links instead of the forum?On Wednesday, 14 January 2015 at 03:46:39 UTC, Philpax wrote:http://www.reddit.com/r/programming/comments/2sf48d/heady_house_hunting_with_d_xposted_rd_language/ AndreiHey 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, PhilpaxAny plans to post this to Reddit/Hackernews?
Jan 18 2015