1. #1
    Ext GWT Premium Member
    Join Date
    Mar 2007
    Posts
    12
    Vote Rating
    0
    sheynkman is on a distinguished road

      0  

    Default HouseMath 2.0 - A YUI-EXT/Ruby/Rails site - Real Estate Math

    HouseMath 2.0 - A YUI-EXT/Ruby/Rails site - Real Estate Math


    I am enclosing a note I sent Jack explaining the site. He encouraged me to post it on the blog. The old version (PHP) has been up for a year. The new version - YUI-ext/Ruby/Rails if brand new and still beta and I am still looking for feedback, ergo this post. I am getting lots of input on the real estate nuances, but would like to get some thoughts on the use of YUI-ext since the site is completely written using that technology....

    The new site: http://beta.housemath.us
    ---------------------
    My original note:

    Jack,

    I have said it before, but I'll say again just how much I am enjoying yui-ext. Really, well done.

    I had a site that I put together about a year ago: http://www.housemath.us. The site does some heavier than usual analytics of home purchases, specifially in New York. I was about to re-write everything in Ruby and use the usual Ruby javascript libaries (Scriptaculous, Prototype). I have also had experience with some components from Rico that I used in another project and was considering using them again. So, I took a look at YUI and, as your blog mentioned correctly, it felt incomplete. Then I started looking at YUI-ext and was getting increasingly psyched. When the grid with editors came out -- the deal was sealed. And the Layout component was the icing on the cake.

    So, the new site is now beta: http://beta.housemath.us - and it is build entirely on YUI-EXT as a javascript library and Ruby/Rails as the language and engine. I had to make some modifications to the grid that you will recognize (this was before you had your "parameter grid"). Other than that, it's pretty much out of the box except that all the YUI is done with rails helpers and all the components are dynamically generated by ruby. But everything else -- animations, dialogs, grid, tabs, layouts are yui-ext.

    I have done a bit of work on the admin screens for the site where things like Ajax hookup to your grid directly from Rails ActiveRecord is also working nicely.

    Anyway, I know that if I had written something like your library I would enjoy seeing real applications where it is used. Take a look at what I have. It will be done with beta sometime in December when I flip the switch on the old site and point it to the new one. Feel free to use this as an example of a site that's free, open-source, and build using thecnology you wrote.

  2. #2
    jay@moduscreate.com's Avatar
    Join Date
    Mar 2007
    Location
    Frederick MD, NYC, DC
    Posts
    16,353
    Vote Rating
    79
    jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all

      0  

    Default


    pretty smooth bro.

    jack is the man though, aint he?

  3. #3
    jay@moduscreate.com's Avatar
    Join Date
    Mar 2007
    Location
    Frederick MD, NYC, DC
    Posts
    16,353
    Vote Rating
    79
    jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all

      0  

    Default


    hey, so are you going to get rid of prototype? the site uses a lot of cpu cycles

  4. #4
    Ext GWT Premium Member
    Join Date
    Mar 2007
    Posts
    12
    Vote Rating
    0
    sheynkman is on a distinguished road

      0  

    Default


    Getting rid of prototype -- thought about it. It would mean re-writing the Ajax helpers that are included with rails to use the YUI way of doing Ajax. I know about the cycles :?
    Since most of the performance issues are JavaScript and not DB/Rails related, I thought I would let people who know about the stuff hit the beta site and give me their thoughts.

  5. #5
    Sencha - Ext JS Dev Team Animal's Avatar
    Join Date
    Mar 2007
    Location
    Notts/Redwood City
    Posts
    30,499
    Vote Rating
    46
    Animal has a spectacular aura about Animal has a spectacular aura about

      0  

    Default


    Slightly fussy layout, but functional. Perhaps is just that the colours jar a bit.

    Also, the help panels are loaded over the network every time - you should really cache the Dialog (I'd go for a BasicDialog every time rather than a YUI Panel) once created. Think about adding a KeyListener so that ESC dismisses the help, and a document click listener so that clicks outside the help panel also dismisses it. I used these ideas on http://www.yui-ext.com/forum/viewtopic.php?t=1135

    Make non editable Elements unselectable: http://www.yui-ext.com/deploy/yui-ex...l#unselectable

    Maybe the "New York Condo Deal Parameters" tab could contain an accordion layout like Jack's Download dialog? Where each section can be expanded to be viewed/filled in. Right now, it shows immediately as being scrolled way off the screen which can be a bit offputting.

    Lose the little south region. Put that in some kind of "About" or "Help" popup.

  6. #6
    Ext GWT Premium Member
    Join Date
    Mar 2007
    Posts
    12
    Vote Rating
    0
    sheynkman is on a distinguished road

      0  

    Default After much feedback...

    After much feedback...


    The main site has migrated to the YUI/RAILS version and is now available:
    http://www.housemath.us

    The UI was positively received, especially by several old friends from Silicon Valley, supposedly on the "technical edge." Now, it's time to add new cities and interview more real estate agents for correct content.

    Thanks, everyone.

  7. #7
    jay@moduscreate.com's Avatar
    Join Date
    Mar 2007
    Location
    Frederick MD, NYC, DC
    Posts
    16,353
    Vote Rating
    79
    jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all jay@moduscreate.com is a name known to all

      0  

    Default


    good work. please be sure to donate to jack if you have not done so already, especially since this is his livelyhood. :wink:

Similar Threads

  1. Rails/YUI-Grid Question
    By rmarmer1 in forum Ext 1.x: Help & Discussion
    Replies: 1
    Last Post: 25 Aug 2007, 6:31 AM
  2. New Site & New Forums
    By Webnet in forum Community Discussion
    Replies: 1
    Last Post: 4 Mar 2007, 11:17 AM
  3. Rails devs using Ext - what to do?
    By j_l in forum Community Discussion
    Replies: 4
    Last Post: 1 Mar 2007, 6:43 AM
  4. Site Down for 24 Hours
    By Bobafart in forum Community Discussion
    Replies: 2
    Last Post: 12 Feb 2007, 12:33 PM
  5. Idea: real HTML as templates
    By SteveEisner in forum Community Discussion
    Replies: 8
    Last Post: 13 Nov 2006, 5:14 AM

Thread Participants: 2

Turkiyenin en sevilen filmlerinin yer aldigi xnxx internet sitemiz olan ve porn sex tarzi bir site olan mobil porno izle sitemiz gercekten dillere destan bir durumda herkesin sevdigi bir site olarak tarihe gececege benziyor. Sitenin en belirgin ozelliklerinden birisi de Turkiyede gercekten kaliteli ve muntazam, duzenli porno izle siteleri olmamasidir. Bu yuzden iste. Ayrica en net goruntu kalitesine sahip adresinde yayinlanmaktadir. Mesela diğer sitelerimizden bahsedecek olursak, en iyi hd porno video arşivine sahip bir siteyiz. "The Best anal porn videos and slut anus, big asses movies set..." hd porno faketaxi