|
RichardF
|
 |
« Reply To This #50 on: February 23, 2010, 10:06:00 PM » |
|
On dial-up, Chrome... [HttpRequestTimedOutWithoutDetail] Argumants:http://www.kivabank.org/QueryLoans.svc Degugging resource strings are unavailable. Often the key and arguments provide sufficient information to <next line cut off>
|
|
|
|
|
Logged
|
|
|
|
|
nuclearspike
|
 |
« Reply To This #51 on: February 24, 2010, 03:04:24 AM » |
|
Yikes! Dialup! Yeah, it's not optimized for dialup yet. By having all the long descriptions (in multiple languages) it really inflates the size of the data that gets downloaded. Eventually, I'll probably be compressing the data which will help slow connections to get it before it times out. In the meantime, I've doubled the timeout (it was set at a minute).
It now saves your query and uses that saved query when you restart the app (new browser window, refresh the page, switch to About and back).
|
|
|
|
|
Logged
|
Search loans by keywords, risk, currency exchange, default, delinquency, partner rating, profitability and full repayment date KivaBank. Also do Lender Analysis, and set up email alerts and RSS feeds!
|
|
|
|
RichardF
|
 |
« Reply To This #52 on: February 24, 2010, 08:45:28 PM » |
|
In the meantime, I've doubled the timeout (it was set at a minute).
That did the trick, thanks!!! 
|
|
|
|
|
Logged
|
|
|
|
|
Skimmis
|
 |
« Reply To This #53 on: February 28, 2010, 10:10:26 AM » |
|
Skimmis: well, I have something for you...
Enjoy! Paul / nuclearspike
I love it! and have shared it with Team Norway: http://www.kiva.org/team/norwayNew members are joining there all the time and this is great for finding loans! TY!
|
|
|
|
|
Logged
|
|
|
|
|
nuclearspike
|
 |
« Reply To This #54 on: March 01, 2010, 03:42:19 AM » |
|
I just added something even better for those where English is a second language (or when English speakers don't have an English translation through Kiva). kivabank.org now translates to any language supported by Microsoft's Bing Translator engine. So, Skimmis, you can now have kivabank translate the loan descriptions to Norsk for you and your team. It also sizes the page properly to a browser window and you can now click on the picture (the pic in the Image tab) and it will pop up a full size image). I love it! and have shared it with Team Norway: http://www.kiva.org/team/norwayNew members are joining there all the time and this is great for finding loans! TY!
|
|
|
|
|
Logged
|
Search loans by keywords, risk, currency exchange, default, delinquency, partner rating, profitability and full repayment date KivaBank. Also do Lender Analysis, and set up email alerts and RSS feeds!
|
|
|
|
nuclearspike
|
 |
« Reply To This #55 on: March 05, 2010, 04:05:35 AM » |
|
That did the trick, thanks!!!  Hey Richard, I've been busy working on an upgrade that significantly alters how it fetches data and what is included which will help out slower connections. The initial data load should be significantly faster now and the update checks are nearly instant. This will benefit you (and others on dialup) quite a bit! Due to how significant some of the changes were, this new method is currently in testing. You can get to the test site through this link http://www.kivabank.com/?noredirect (yes it's .com to get to the test site and without the ?noredirect kivabank.com normally just redirects you to .org). Let me know if you experience any errors or if anything odd happens. Technical details for those interested: Before, it would get a file containing every loan including every description in each language that kiva gave (typically just english, sometimes with spanish or french alternatives). As one might imagine, the descriptions were a huge bloat to that file size. On the first of the month when we got hundreds of new loans, that download went to 2.5 MB!! I now have my app query my server (which now stores everything in a database) for the description *only* when you click on it, reducing the initial load to 900K (and it will cache alternate language lookups at my server so the second person to ask for that loan in Russian doesn't have to wait for Bing to translate). The updates also go much faster now too. Before, it would just re-download the latest file, another 2.5MB(!) only to find out that only a couple loans had a few more dollars thrown at it but it spent all that time refetching everything... it was not efficient. But now that I've begun storing all loan data in a database on my server, the app gets an ultra-slim update. (updates on my server only happen every 15 minutes at this time, but I will likely be shortening that).
|
|
|
|
« Last Edit: March 05, 2010, 11:53:20 AM by nuclearspike »
|
Logged
|
Search loans by keywords, risk, currency exchange, default, delinquency, partner rating, profitability and full repayment date KivaBank. Also do Lender Analysis, and set up email alerts and RSS feeds!
|
|
|
|
RichardF
|
 |
« Reply To This #56 on: March 05, 2010, 08:31:07 PM » |
|
Hi Paul. Cool!!!  v0.1.5.0 is way faster than v0.1.4.3! Thanks!  Here are some minor points on both versions. - When you switch from "About" back to "Live Filtering," the refresh kicks in again. That's not something I would expect to happen just because I did some looking around. Of course, for dail-up, that's not a trivial wait every time a refresh begins, especially if new loans are involved.
- Also, on the switch back refresh, the center and right panels don't refresh until a control in the left panel is changed.
- A 1024 by 768 display still crops both sides a bit, but top-to-bottom is okay. At 1152 by 864, it seems to be fine.
- Finally, and ultra-pickynessy, all of the inequalities in the left control panel probably should be ">=" or "<=" or some such thing.
|
|
|
|
|
Logged
|
|
|
|
|
nuclearspike
|
 |
« Reply To This #57 on: March 06, 2010, 05:05:50 AM » |
|
Hi Paul. Cool!!!  v0.1.5.0 is way faster than v0.1.4.3! Thanks!  Here are some minor points on both versions. - When you switch from "About" back to "Live Filtering," the refresh kicks in again. That's not something I would expect to happen just because I did some looking around. Of course, for dail-up, that's not a trivial wait every time a refresh begins, especially if new loans are involved.
- Also, on the switch back refresh, the center and right panels don't refresh until a control in the left panel is changed.
- A 1024 by 768 display still crops both sides a bit, but top-to-bottom is okay. At 1152 by 864, it seems to be fine.
- Finally, and ultra-pickynessy, all of the inequalities in the left control panel probably should be ">=" or "<=" or some such thing.
Well, things just got even better for you! Now it (0.1.5.1 on test site) compresses the file which drops the filesize down from 1MB to 144KB. So load time should be very quick now, which means it's only about 5% of the filesize/download time that it used to take. Making this process very efficient not only helps the visitors but I can now handle ~15x the traffic and use the same amount of bandwidth with my server.  +As for switching back and forth and not having it restart, this is on the plan, I'm just waiting for some other pieces to fit together first. +Yes there are some behavioral oddities coming back from About, this will be fixed when the previous item is done. +As for display sizes, I restructured the listbox items so that they are taller and narrower. I've also lowered the minimum sizing of the right panel. I haven't switched my screen resolution to test yet, but it should get a bit more to fit on the screen now. +I have switched to >='s -- Yeah, I had been bothered by that as well but due to space I hadn't altered it, but I broke down and abbrv'd "within" to get the space. I appreciate the detailed notes.
|
|
|
|
|
Logged
|
Search loans by keywords, risk, currency exchange, default, delinquency, partner rating, profitability and full repayment date KivaBank. Also do Lender Analysis, and set up email alerts and RSS feeds!
|
|
|
|
nuclearspike
|
 |
« Reply To This #58 on: March 07, 2010, 05:51:54 AM » |
|
I've moved all these changes to the main site now. v0.1.5.4 is live on the main kivabank.org site. Users who experience problems may need to clear their cache of my site to prevent he old app from loading.
Paul
|
|
|
|
|
Logged
|
Search loans by keywords, risk, currency exchange, default, delinquency, partner rating, profitability and full repayment date KivaBank. Also do Lender Analysis, and set up email alerts and RSS feeds!
|
|
|
|
Kestrel
|
 |
« Reply To This #59 on: March 07, 2010, 10:40:38 AM » |
|
Fantastic, Paul! Indispensable, everyone else. Check it out: http://www.kivabank.org/ Thank you so much, Laurie 
|
|
|
|
|
Logged
|
|
|
|
|