Author |
Thread Statistics | Show CCP posts - 1 post(s) |

Barrak
Wormhole Engineers Greater Realms
110
|
Posted - 2015.05.21 20:30:58 -
[1] - Quote
Hey all,
Wanted to post here in EvE as the post will cover two topics that I am very interested in learning.
Where can I learn to use the API and, for the coders out there, where is a good place to learn coding.
I have a passion for computing and always have done and have always regretted not doing much to embrace my passion within my career..... well, I might have the option to do that now.
So.... can anyone help me out with some suggestions.... in relation to my questions 
Regards
Barrak |

Barrak
Wormhole Engineers Greater Realms
112
|
Posted - 2015.05.22 13:03:27 -
[2] - Quote
Thanks Guys.
I'll take a closer look at those things over the weekend.
The main aim at the moment is to couple up two passions.... EvE (or gaming in general) along with coding.
I see all those great websites out there that get data from this game and I want to be able to understand it and be able do it myself (lofty ambitions.... at least from where I currently stand ).
The aim then would be to just keep growing.
I appreciate that this is a very generic question, but once you understand one language do the others follow on easier?
Regards
Barrak |

Barrak
Wormhole Engineers Greater Realms
113
|
Posted - 2015.05.24 13:34:01 -
[3] - Quote
Hey all,
Really appreciate all of the feedback. I can see how much of a journey I have in front of me as I don't understand half of what you're saying and I haven't even started. 
I really want to benefit from the learning quickly and want to see how I can get it to work with me in this game. If you couple that with all that had been recommended so far, what would the result be? which language?
Which one lends itself best to all or as a starter?
The more results I can get from it the more motivated I remain..... at this stage I certainly do not plan on starting a new business with these skills and my current trade (Sales and Marketing DIrector in New Homes) doesn't require such skills. Thus it is purely a gaming and passion thing.
That said. If I can use it ingame and the push further than who knows what will happen 
What is very pleasing is that there is a lot of feedback on here and elsewhere where people have managed to learn quickly!!
Regards
Barrak
|

Barrak
Wormhole Engineers Greater Realms
113
|
Posted - 2015.05.24 14:22:48 -
[4] - Quote
Pete Butcher wrote:It would be best if you give yourself a specific goal, like making a trading website, or an industry desktop app etc. Then you can start to look around various technologies which you can use, and decide which language to learn. If you want to learn some "generic thing", you most likely will get lost in all the possibilities.
Well... that sounds like a good idea.
My new venture in this game is trading and then, slowly, into Invention/Tech.
Ideally I'd want to design something that allows me to see value of items in multiple places, but to then reduce this down to the highest/lowest 4/5 buys/sells and cross that with volume and historical data.
Is there a best path based on that?
Barrak |

Barrak
Wormhole Engineers Greater Realms
113
|
Posted - 2015.05.24 17:08:00 -
[5] - Quote
THanks again guys.
I think its important to start with something fairly easy to get my teeth into.
Based on your response Pete, I think the website is probably the best option. I'd like to be able access work whilst away from home.
I created an account with Codecadamy and they have two things that reflect the comments in here. Well... they have a ton of things but there is a tutorial on creating a website (which I guess I'll need ) in HTML & CSS (whatever that is - can you tell how pro I am) and there is another on Python
Out of curiosity, and not that I'd dare use it ingame of course , which language is best for scripting?
So.... run with Codecadamy, learn HTML website first, then into Python maybe? Does that sound feasible?
I just scrolled down and they have an entire section on API too.....
What do you think?
Barrak
|

Barrak
Wormhole Engineers Greater Realms
113
|
Posted - 2015.05.24 17:43:51 -
[6] - Quote
Well....to do something from another game for instance.
Star Wars: The Old Republic.
Set up a script that will, upon the click of a button, carry out various commands around running companion missions (ie a series of clicks on the screen in various places).
Or... I play Travian and I could set up a script that, similar to the above, carries out a series of actions which allow me to attack overnight. |

Barrak
Wormhole Engineers Greater Realms
113
|
Posted - 2015.05.24 18:05:23 -
[7] - Quote
hmmm I guess it certainly looked that way..........was just curious.
Am halfway through the html tutorial now!
Seems interesting.... funny, already I can see how some of the more basic websites have focused on content rather than presentation.
Just seen your link.... am looking at that too now.
Did my learning plan seem feasible?
Barrak |

Barrak
Wormhole Engineers Greater Realms
113
|
Posted - 2015.05.24 18:22:10 -
[8] - Quote
Pete Butcher wrote:Barrak wrote:hmmm I guess it certainly looked that way..........was just curious.
Am halfway through the html tutorial now!
Seems interesting.... funny, already I can see how some of the more basic websites have focused on content rather than presentation.
Just seen your link.... am looking at that too now.
Did my learning plan seem feasible?
Barrak If you want to make websites - sure. Learn HTML, CSS, Javascript and some scripting language, like PHP or Python.
Thanks.
... and Python will allow good interaction with EvE? |

Barrak
Wormhole Engineers Greater Realms
113
|
Posted - 2015.05.24 18:40:23 -
[9] - Quote
Amely Miles wrote:definitely sounds like your trying to learn how to bot Eve
good luck sir but this is one guy bowing out of the conversation before the "Ban Hammer" comes down
I'm really sorry it appears that way. That is certainly not my intention and can even link my progress with Codecadamy... though, I'm not sure what they will prove.
I really appreciate the support so far and I welcome CCP to have a look at my accounts if they wish. I like the game to much to do that.
Gutted now as I have ruined what, at least for me, was a great thread that was really helping to learn.
My apologies to all.
O7
Barrak |

Barrak
Wormhole Engineers Greater Realms
113
|
Posted - 2015.05.24 19:08:58 -
[10] - Quote
Pete Butcher wrote:Barrak wrote:... and Python will allow good interaction with EvE? It will allow you to get banned pretty fast.
I can see that I have managed to alienate everyone in this thread.
Again, I can only offer my apologies.
Thank you for your support so far.
Regards
Barrak |

Barrak
Wormhole Engineers Greater Realms
117
|
Posted - 2015.05.26 13:51:58 -
[11] - Quote
Thanks Nuke!!
I can understand why the other guys are thinking like they are. It almost appears as a betrayal of their trust..... if that makes sense.
I spoke with my Brother the other night who has (I had completely forgotten) a FC-H Degree in computer science. He recommended the following (in order)
- Don't bother
- It's a young mans game (I'm 39 and he is 37 - way to make me feel old!)
- Java
- Python
Your comments around a desktop app make sense and to be fair.... the likelihood of me playing when not in my study are pretty slim no matter what I thought!
Can I ask you to expand on the desktop bit? You make reference to using Excel, so is that what you're referring to as a desktop app or are you 'building' something with windows etc (though that is into Java I believe (or other stuff))?
The main aim is to arbitrage between the hubs and to then, possibly, set up a minihub in low/null. At least those are my ambitions..........
I'm out of work at the moment and my wife is keen (which makes sense) to use my time wisely and even she conceded that"...... if it works with a game then great!".
Thanks again for supporting.
Regards
Barrak
|

Barrak
Wormhole Engineers Greater Realms
117
|
Posted - 2015.05.26 19:08:30 -
[12] - Quote
A far stronger vote of confidence than from my Brother 
I understand most of what you said but will work on the rest. I am drawing a blank on that link, but I'll do some searches when I get to that point.
In relation to the desktop apps (and probably showing my incredible lack of knowledge here) do you mean utilities that Windows use or have you 'built' something ..... like Evernus (as an example)?
ie Does an 'app' of yours simply open up excel or similar?
I think I probably need to do a lot more homework before I can truly start understanding just the things that people are talking to me about.
I like the start of this journey, but.... like the Hobbit..... who knows where it will end.
Again, thanks support.
Regards
Barrak |

Barrak
Wormhole Engineers Greater Realms
117
|
Posted - 2015.05.26 19:58:43 -
[13] - Quote
So.... working through my Codecadamy lessons and figured I'd do a little pre-read of the course material I've signed up for with Coursera.
First thing he says.... "So, I hope you've downloaded Python and had a look around...."
Go figure..... why would I have done that 
Anyhows. I've gone to download it and there are multiple versions. I've read that Python 2 or 3 is what I should be downloading and that 3 is the way forward, but it depends on what I'm using it for.
If I'm interacting with the EvE databases can I use no.3?
Regards
Barrak |

Barrak
Wormhole Engineers Greater Realms
117
|
Posted - 2015.05.26 20:42:34 -
[14] - Quote
Pete Butcher wrote:Barrak wrote:If I'm interacting with the EvE databases can I use no.3? If by "interacting with databases" you mean manipulating Eve client data - you shouldn't do it at all or you'll get banned faster than you can imagine.
I think this is partly where the misunderstanding is coming in.
When I say interact, I mean like all the other trading programs out there. EvE-Central, Evernus etc etc.
Perhaps I should have just asked the simple question. Which one? 2 or 3?
I think the course I'm going to be following is version 2 but what does EvE/API/EvE Central/ whatever else use?
Edit: *Just realised (again) that EvErnus is yours* |

Barrak
Wormhole Engineers Greater Realms
117
|
Posted - 2015.05.28 23:55:15 -
[15] - Quote
Aineko Macx wrote:It all comes down to your goals. Do you actually want to learn programming or just knowing enough to hack something together? What is the desired final product of your coding efforts?
Thank you for your input!
In relation to your question. I don't foresee a career in coding. I'm fairly senior in my current sector (apart from being out of work currently) and do not wish to start at the bottom in another sector (at least at this stage).
However I've always got ideas bouncing around in my head on how various systems could be improved within the work environment. Couple that to a love for this game and wanting to use tools to compare various markets and then slowly step into industry.
My main issues around doing that with what is already out there is that I love designing my own things and have a few trust issues . Thus if I can design something that works for me that noone else can access then I'd be delighted.
During my reading recently on the topic I've read alot about the Raspberry Pi's and there are a ton of projects I'd like to give ago around that too.
So.... I don't envisage a career changing move (unless I happen to be a complete natural at it ). But I can definitely see a use for it myself.
Hopefully that answers your question..... in a roundabout way.
Regards
Barrak |

Barrak
Wormhole Engineers Greater Realms
127
|
Posted - 2015.06.09 13:55:52 -
[16] - Quote
Hi,
I have some questions about grabbing data from eve.
- How does the data get from eve to any app/web that i setup?
- If I want the information myself, do I need a pilot in each hub?
- If so, are they able to down/upload ALL items or do they need to open each item,export/save something etc?
I'm running two courses in Python now. One is a Codecadamy and the other is a free course with Coursera with Chuck Severance of Michigan State University
..... never though I'd go to University.... even if it is in a roundabout way.
Just learnt about raw_input and float()......  |
|
|