These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

RETURNED - EVE Marketeer - Market Data Aggregation & Information

Author
Scrapyard Bob
EVE University
Ivy League
#61 - 2011-10-20 18:05:40 UTC
I see no issue with it being in the bottom bar, or in tiny text at the bottom of the screen (I'd prefer it down there, out of the way rather then in a left/right column which would shrink screen width).
Callean Drevus
Perkone
Caldari State
#62 - 2011-10-20 18:08:58 UTC
Scrapyard Bob wrote:
I see no issue with it being in the bottom bar, or in tiny text at the bottom of the screen (I'd prefer it down there, out of the way rather then in a left/right column which would shrink screen width).


Ah, yes, I hoped it was clear I was referring to the left side of the bar, not left side of the page ;)

I'd been thinking about tiny text at the bottom myself, but there does not seem to be a color that will work for both the light and dark parts of the background ;) I might just implement something along Controller's design.

Developer/Creator of EVE Marketeer

Controller Vrelk
The Scope
Gallente Federation
#63 - 2011-10-20 18:17:23 UTC  |  Edited by: Controller Vrelk
Callean Drevus wrote:
Lol, nice going there Blink

Don't you think it's a lot of space (distraction) for just the stats though? That has been what has kept me from implementing it this way. I would do it if I had something else to show in that bar, but right now, it's just a waste of space (though I doubt many people would mind, spending 10% of the (visible) page height on stats feels wrong to me)

That said, think up something useful to go on the left side of that box, and it would be ok ;) maybe we should also show number of users active or something P

Maybe put it on the same line as the powered by images, or make it optional and add a option to the user settings. I'm sure you could make it smaller than what I did, I just didn't feel like messing around with css more than I had to.
On a side note, is it just me or does the site logo text look a bit choppy?

If I had more time I would consider helping you out some with this, unfortunately I don't.
Callean Drevus
Perkone
Caldari State
#64 - 2011-10-20 19:04:01 UTC  |  Edited by: Callean Drevus
Ok, so I finally got a decent version of the EVE Marketeer source uploaded. As I suspected, using Mercurial was immensely easier than Git (I'm not bashing Git, I'm just saying I'm not cut out for it, version control should just stay out of your way).

https://bitbucket.org/aeolun/eve-marketeer/overview

It is released under the WTFPL

The database can also be downloaded (only the structure for now, populate it with data yourself :P) from here.

Now go ahead and let me know about those glaring SQL injection attacks, cross site scripting and the fact that the comment form secretly allows you to enter whatever HTML you want Roll

UPDATE: The live version of EVE Marketeer is now the bitbucket version, making for easy updates.

Developer/Creator of EVE Marketeer

Controller Vrelk
The Scope
Gallente Federation
#65 - 2011-10-20 20:42:01 UTC
Callean Drevus wrote:
Ok, so I finally got a decent version of the EVE Marketeer source uploaded. As I suspected, using Mercurial was immensely easier than Git (I'm not bashing Git, I'm just saying I'm not cut out for it, version control should just stay out of your way).

https://bitbucket.org/aeolun/eve-marketeer/overview

It is released under the WTFPL

The database can also be downloaded (only the structure for now, populate it with data yourself :P) from here.

Now go ahead and let me know about those glaring SQL injection attacks, cross site scripting and the fact that the comment form secretly allows you to enter whatever HTML you want Roll

UPDATE: The live version of EVE Marketeer is now the bitbucket version, making for easy updates.

Alright. I edited the code for the bottom. How is this?
http://www.evemarketeer.cmu.ois-eve.info/
Callean Drevus
Perkone
Caldari State
#66 - 2011-10-20 20:52:18 UTC
Controller Vrelk wrote:
Alright. I edited the code for the bottom. How is this?
http://www.evemarketeer.cmu.ois-eve.info/


I had to get used to it for a bit, but I think it looks pretty nice. You did a clone of the code? If so, can you submit it? Will have to figure out how bitbucket handles that one way or another.

Developer/Creator of EVE Marketeer

Controller Vrelk
The Scope
Gallente Federation
#67 - 2011-10-20 20:59:26 UTC  |  Edited by: Controller Vrelk
Callean Drevus wrote:
Controller Vrelk wrote:
Alright. I edited the code for the bottom. How is this?
http://www.evemarketeer.cmu.ois-eve.info/


I had to get used to it for a bit, but I think it looks pretty nice. You did a clone of the code? If so, can you submit it? Will have to figure out how bitbucket handles that one way or another.


I actually just downloaded it as a zip.
http://www.evemarketeer.cmu.ois-eve.info/changes-10-20-2011.zip
those are the things I changed there. There might have been a better way to do that, but I did that without actually figuring out what everything in the code does.

Edit: If you got that zip file when it contained main.php, download it again. It was supposed to have init.php instead of main.php

Edit 2: If you look at my version of the site again, I made the text using the custom font look better. (ex. site title logo). I used this to do it http://cufon.shoqolate.com/generate/

Edit 3: I'm cloning it now. So I can submit it soon.

Edit 4: Ok. I committed it. I don't know if it worked or not. The one I just submitted only included the stats, not the better looking custom font. I will do that separately.
If you could tell me where the header for the site is set (master_page.tpl~ didn't seem to be it) I will put the code for it in the correct place and submit it too.
Callean Drevus
Perkone
Caldari State
#68 - 2011-10-22 14:53:27 UTC
Ah lol, I didn't see your extra messages because they were edits to the previous post.

The text doesn't actually look better for me. Quite the contrary, it's got a fuzzy haze over it now (antialiasing gone wrong).

Ah, the difference between mercurial and SVN (I believe you used that previously) is that after you commit it to your local repository, you also have to push your changes to the server. I do not believe you can do this at the moment because you do not have write permissions on the repository.

To push it, I believe you have to follow steps 2, 4 and 5 on this page: http://confluence.atlassian.com/display/BITBUCKET/Sharing+Code+in+Bitbucket

Of course, I'll probably be implementing the zipped up file before that happens :P

Developer/Creator of EVE Marketeer

Controller Vrelk
The Scope
Gallente Federation
#69 - 2011-10-22 16:14:36 UTC  |  Edited by: Controller Vrelk
Callean Drevus wrote:
Ah lol, I didn't see your extra messages because they were edits to the previous post.

The text doesn't actually look better for me. Quite the contrary, it's got a fuzzy haze over it now (antialiasing gone wrong).

Ah, the difference between mercurial and SVN (I believe you used that previously) is that after you commit it to your local repository, you also have to push your changes to the server. I do not believe you can do this at the moment because you do not have write permissions on the repository.

To push it, I believe you have to follow steps 2, 4 and 5 on this page: http://confluence.atlassian.com/display/BITBUCKET/Sharing+Code+in+Bitbucket

Of course, I'll probably be implementing the zipped up file before that happens :P


Ok. I don't see the issue with the new text. Maybe it is something different with the browsers. The thing I was trying to take care of was the jagged edges on the slanted parts, such as the V, M, R... For me the only difference with the new one is cleaner edges and a slight size difference.


Edit: I actually tried making a queue of it yesterday to put my updates on so I could keep them and I couldn't upload them. I kept getting an auth error (this was mine so, not yours so it should have worked)
Scrapyard Bob
EVE University
Ivy League
#70 - 2011-10-23 06:32:10 UTC
Once the site comes back up I have a few questions...

- On the manufacturing information, what assumptions are you making with regards to T1 manufacturing of items? Are you assuming a reasonable ME level and Production Efficiency V?

- Have you considered trying to estimate T2 invention costs (such as what EVETools does)?
Callean Drevus
Perkone
Caldari State
#71 - 2011-10-23 08:56:48 UTC
By default, I'm using the production efficiency level of the character selected at that moment. If none is selected, a PE of 0 is assumed. The PE level is at 0 by default too, but you can chance that one with the inputs above the information itself.

I have not considered it for a second, as son as I saw it I knew it should be in EVE Marketeer, but the recent troubles have given me other things to do. There are just way too many things that should still be added ;) be assured it will eventually make it's way into EMK though :)

Besides that, I also picked up on your wish to have a multi-region/market hub price, which I agree would make a good estimate of value, so I'll be adding that too once the problems are gone.

Developer/Creator of EVE Marketeer

Callean Drevus
Perkone
Caldari State
#72 - 2011-10-30 19:28:58 UTC
EVE Marketeer is back up!

For those of you whom did not notice yet Blink

We're currently working on getting the backlog of order uploads processed as fast as possible, and making good progress. Some issues were detected with the new process control system, but I'm pretty sure I'll be able to fix those as time goes along.

Now on to adding some new features!

In addition, my apologies for the sadly extended downtime. Hopefully the new system will scale better. If not, I'll have to look at increasing the server capacity.

Developer/Creator of EVE Marketeer

Uskos
New Ceres Economics and Logsitcs
#73 - 2011-10-31 21:18:37 UTC
I very much support this product! BTW it seems like i cannot download the uploader.
Quinn Fellthorn
Alaquinn Consortium
#74 - 2011-11-01 14:26:44 UTC
The site is up but it doesn't seem to be updating. API queries still return data up to two weeks old, and the statistics page shows a sizeable backlog with no uploads in the last 24 hours.
Callean Drevus
Perkone
Caldari State
#75 - 2011-11-01 16:58:39 UTC
That is because the backlog isnt finished updating yet (going from oldest till newest). The uploads in the last hour are actually sort of a misnomer in that it shows the amount of uploads processed that contain data in the last hour.

That said, there IS a problem where the backlog is not being updated, but a very minor one that will be fixed this evening :)

Developer/Creator of EVE Marketeer

Ameron Phinard
#76 - 2011-11-02 16:15:14 UTC
Uskos wrote:
I very much support this product! BTW it seems like i cannot download the uploader.


yes -- it does look like all the links to the Uploader are broken.
Callean Drevus
Perkone
Caldari State
#77 - 2011-11-02 18:05:36 UTC
Seen it, confirmed it, and fixed it now. Smile

Developer/Creator of EVE Marketeer

Callean Drevus
Perkone
Caldari State
#78 - 2011-11-03 21:02:04 UTC
In addiiton, the website should now stay up. My idea of using PHP for threads was useful, but PHP doesn't do garbage collection, so the server kept running out of memory after half a day. I'll be monitoring the situation now. I hope it stays steady.

Developer/Creator of EVE Marketeer

Zaepho
Goosewarms
Tactical Hunters and Gatherers
#79 - 2011-11-03 21:18:21 UTC
Callean Drevus wrote:
In addiiton, the website should now stay up. My idea of using PHP for threads was useful, but PHP doesn't do garbage collection, so the server kept running out of memory after half a day. I'll be monitoring the situation now. I hope it stays steady.

I've seen PHP Threading used quite well. The trick seems to be, start the main thread, dole out work to child threads, keeping X threads busy at a time until the work is done. In your case you may want to kill and restart the main thread every so often as well if you're seeing memory leakage issues.
Shirah Yuri
Tonic Empire
#80 - 2011-11-04 07:37:23 UTC
Callean Drevus wrote:
In addiiton, the website should now stay up. My idea of using PHP for threads was useful, but PHP doesn't do garbage collection, so the server kept running out of memory after half a day. I'll be monitoring the situation now. I hope it stays steady.


http://php.net/manual/en/features.gc.php