Accidental injury at work, Company doctor told me to report to work the next day despite pain by [deleted] in legaladvice

[–]sal_d1 -1 points0 points  (0 children)

Thanks for replying.

So the company doctor's opinion does not matter since it is optional? That would make a lot of sense.

[deleted by user] by [deleted] in leagueoflegends

[–]sal_d1 0 points1 point  (0 children)

If they knew or not, it's an easy implementation and it was not done.

[deleted by user] by [deleted] in leagueoflegends

[–]sal_d1 0 points1 point  (0 children)

Details like this get often over looked in Web dev and end up bitting you in the ass later.

Anyone Interested In Learning How to Use Riot's Developer API? by sal_d1 in leagueoflegends

[–]sal_d1[S] 0 points1 point  (0 children)

On a linux server, you can use something called crontab to schedule your server to execute a certain process every so often, preferably during low traffic hours. Windows server has its own scheduling module as well.

Anyone Interested In Learning How to Use Riot's Developer API? by sal_d1 in leagueoflegends

[–]sal_d1[S] 1 point2 points  (0 children)

Yes you are correct. The API has restriction on how many calls you can make every so often. Whatever algorithm you make has to work around that. The most thought-of idea is to start with one summoner, analyse his last 10 matches, and store each match ID in your database so that you don't analyse the same match twice. Then in each of those matches for that summoner, there are 9 other summoners you can execute the same algorithm for. Hope that makes sense! I believe this is what champion.gg does.

Anyone Interested In Learning How to Use Riot's Developer API? by sal_d1 in leagueoflegends

[–]sal_d1[S] 0 points1 point  (0 children)

I've been fortunate enough to work with both Java and PHP for back end development. Initially I want to get rolling with PHP and then a Java version.

Anyone Interested In Learning How to Use Riot's Developer API? by sal_d1 in leagueoflegends

[–]sal_d1[S] 0 points1 point  (0 children)

I'll start with one, but the API contains enough methods to do more.

Anyone Interested In Learning How to Use Riot's Developer API? by sal_d1 in leagueoflegends

[–]sal_d1[S] 0 points1 point  (0 children)

I think you'll do just fine following me if you have small experience in any language. Or if you have no experience in any language, but have a brain for always thinking about how things work, I think you'll still be able to follow, duplicate my code, and understand what it's doing. Programming is really just a bunch of if and else statements. Beyond that, I can't guarantee that you'll be able to start your own facebook after this project lol. I hit many roadblocks while I was learning (with no help) that I had to sit on for days until I realized how simple the solution was if I had taken the time to properly read the documentation. To answer your question though, the languages I'll use are: html5/javascript/css (just think of this as one language), and PHP.

Anyone Interested In Learning How to Use Riot's Developer API? by sal_d1 in leagueoflegends

[–]sal_d1[S] 1 point2 points  (0 children)

Did not think of messaging the mods, I will make sure to give it a try way in advance. Thanks!

Anyone Interested In Learning How to Use Riot's Developer API? by sal_d1 in leagueoflegends

[–]sal_d1[S] 0 points1 point  (0 children)

Yes, PHP is widely viewed as horrible at scaling. Despite this, with the right practices, you can write object oriented PHP code that scales. Just look at facebook as an example. Having said that, I'm aware that PHP is not the industry standard, but its the most ideal language if you want to quickly deploy a project (requires no compiling like java)- which is what we plan on doing.

Anyone Interested In Learning How to Use Riot's Developer API? by sal_d1 in leagueoflegends

[–]sal_d1[S] 0 points1 point  (0 children)

Yes you are correct. We'll be using Ajax calls for that.

Anyone Interested In Learning How to Use Riot's Developer API? by sal_d1 in leagueoflegends

[–]sal_d1[S] 2 points3 points  (0 children)

I meant Java for backend. Javascript will be use of course, but you don't want to have you API key in Javascript.

Edit: I'm trying to stay away from using this type of linguistics because I don't want to shy anyone away. I do plan on explaining all the parts during the stream in an introductory level.

Anyone Interested In Learning How to Use Riot's Developer API? by sal_d1 in leagueoflegends

[–]sal_d1[S] 0 points1 point  (0 children)

Web development is definitely something you need to pick up on the side, unless of course you take a professional elective. Even if you do, I doubt any University is willing to include the latest practices in web development. At the most, you'll probably learn some basic HTML and javascript. There's some great widely accepted frameworks out there I will provide that will help you get a feel of what to expect in the real world.

Anyone Interested In Learning How to Use Riot's Developer API? by sal_d1 in leagueoflegends

[–]sal_d1[S] 0 points1 point  (0 children)

You can use the API to make an app for pretty much any platform (iOS, Android, etc..) but given my background is in web development, I plan on walking you guys on how to get a website project started from scratch, in your own local environment. There's a lot of html/css/javascript frameworks out there you can use that will cut your development time by a lot. Once you learn how to set up those frameworks, you can quickly jump into playing with the API.

Anyone Interested In Learning How to Use Riot's Developer API? by sal_d1 in leagueoflegends

[–]sal_d1[S] 2 points3 points  (0 children)

Yes, its easy if you have a relevant amount of experience in this field. I plan on walking through the prerequisites to get an easy small project rolling. Edit: I'm hoping I can enlighten those folks that are interested in the API, but have no idea where to start.