These are chat archives for arenanet/api-cdi

9th
Feb 2016
Archomeda
@Archomeda
Feb 09 2016 01:21
@Eearslya yeah that's possible, i currently have a gitlab ci runner running next to gitlab on the same server
that ci runner is using virtualbox as the executor, but you can also use docker if the host and the guest are both linux
Eearslya Sleiarion
@Eearslya
Feb 09 2016 10:00
@Archomeda So..They can't just be running on the same install? One has to be virtual?
Archomeda
@Archomeda
Feb 09 2016 13:57
@Eearslya oh, no what i mean is that there's gitlab CI, which is integrated in gitlab, so you can't do anything about that
and then you have multiple executors, which are being managed by one or more gitlab-ci-multi-runners
these executors have to be registered with gitlab CI
and because these executors are managed separately by gitlab-ci-multi-runner, you can place them anywhere you want
and an executor can be shell, virtualbox, docker, and i believe something else too
gitlab-ci-multi-runner will boot them up when it's requested by gitlab CI
Edgar Doiron
@Coffee4cr
Feb 09 2016 13:59
Amazon announced what they've been working on
Archomeda
@Archomeda
Feb 09 2016 14:00

Amazon Lumberyard is a free AAA game engine deeply integrated with AWS and Twitch – with full source.

hmm

why does that not surprise me, Amazon owns both of these services
if devs use Lumberyard, it basically locks them in with AWS too since it's supposedly easy to use, so that's a win for Amazon, because AWS isn't free
Edgar Doiron
@Coffee4cr
Feb 09 2016 14:03
yeah the engine is free, so they'll make money on AWS
but if you do a single player game, you don't need AWS, no?
Archomeda
@Archomeda
Feb 09 2016 14:04
i suppose not no
windwarrior
@windwarrior
Feb 09 2016 14:04
Free with full source
Archomeda
@Archomeda
Feb 09 2016 14:04
i also wonder how the integration with twitch will be received by gamers themselves
windwarrior
@windwarrior
Feb 09 2016 14:05
but that source, is that libre
Archomeda
@Archomeda
Feb 09 2016 14:07

oh

Lumberyard is free, including source. We make money when you use other AWS services. We built Lumberyard to make it faster and easier to build fantastic live, multiplayer, community-driven games – which naturally connect to the cloud to provide these features to players. However, there is no requirement to connect your game to the cloud. There are also no seat fees, subscription fees, or requirements to share revenue. You pay only for the infrastructure resources you choose to use.

well, there's my answer :P

i guess if you really don't want to use AWS, you can write your own service
windwarrior
@windwarrior
Feb 09 2016 14:08
but if Amazon feels like it, they can still say that I am redistributing their modified source and therefore are in violation of copyright laws?
Archomeda
@Archomeda
Feb 09 2016 14:09

For full licensing details, see Licensing below.

funny, that link doesn't work for me XD

Q. Can I take Lumberyard and make my own game engine and distribute it?
No. While you may maintain an internal version of Lumberyard that you have modified, you may not distribute that modified version in source code form, or as a freestanding game engine to third parties. You also may not use Lumberyard to distribute your own game engine, to make improvements to another game engine, or otherwise compete with Lumberyard or Amazon GameLift.

oh...

Q. Can my game use an alternate web service instead of AWS?
No. If your game servers use a non-AWS alternate web service, we obviously don’t make any money, and it’s more difficult for us to support future development of Lumberyard. By “alternate web service” we mean any non-AWS web service that is similar to or can act as a replacement for Amazon EC2, Amazon Lambda, Amazon DynamoDB, Amazon RDS, Amazon S3, Amazon EBS, Amazon EC2 Container Service, or Amazon GameLift. You can use hardware you own and operate for your game servers.

well there goes my idea lol

Edgar Doiron
@Coffee4cr
Feb 09 2016 14:11
lol
but still
you can make a game that doesn't use any of those
windwarrior
@windwarrior
Feb 09 2016 14:11
To be fair, I think this would be a horrible idea for a company to use as their engine, major vendor lock-in that you cannot get out of
Archomeda
@Archomeda
Feb 09 2016 14:12

You can use hardware you own and operate for your game servers.

Well, apparently this is still allowed

but you just can't use any other cloud service from a third party
it looks great on paper for such an engine, but i don't know if companies are willing to use AWS and other Amazon services for their multiplayer games
but Amazon has to make money in some way, so i can understand their reasoning
windwarrior
@windwarrior
Feb 09 2016 14:18
lumberyard service terms redirects to AWS service terms :/ I'm blind
Robert Logiewa
@Ruhrpottpatriot
Feb 09 2016 15:30
meh, with that ToS lumberyard died for me. If I'd want to make a multiplayer game I'd not want to be tied to a particular web service. And owning your own servers is not feasible for many small studios
Robert Logiewa
@Ruhrpottpatriot
Feb 09 2016 15:36
Unreal 4.0 is probably the best solution still, or -- as much as I hate to say it -- Unity
so much this
heh, RE: lumberyard, from HN: Section 57.10 of the AWS service terms include contingencies for a zombie outbreak
windwarrior
@windwarrior
Feb 09 2016 17:31
waauw
Patrick Westerhoff
@poke
Feb 09 2016 20:18
Can anyone tell me approximately when /achievement/daily/tomorrow was activated? I’m trying to clean up my data.
Edgar Doiron
@Coffee4cr
Feb 09 2016 20:20
@poke around december-ish #120
lemmie dig around in p4 to see if I can get a better date
Patrick Westerhoff
@poke
Feb 09 2016 20:23
@codemasher “/v2/achievemts/daily is now correctly returning todays dailies. There will probably be a new endpoint for tomorrows” – Not more specific than the guess I already had :P
@lye That would be awesome, thanks
It went live Dec 2, 2015, ~2:40PM PST
Patrick Westerhoff
@poke
Feb 09 2016 20:26
@lye Thank you sir!
@codemasher I quoted that exact tweet.
smiley
@codemasher
Feb 09 2016 20:26
my bad, i had a slow day today :D
however, that link pointed to that exact comment ;)
Patrick Westerhoff
@poke
Feb 09 2016 20:27
I wish I put this into source control instead of making it one of those “let’s just place it on desktop” scripts…
Patrick Westerhoff
@poke
Feb 09 2016 20:32
Alternative wish would be that I designed the database properly before collecting so much data…
Ryan Mast
@nightlark
Feb 09 2016 21:27
@lye I have a question for rhoot (if he is allowed to answer) - did he decide to apply to work at ANet on his own, or did someone suggest that he apply?
smiley
@codemasher
Feb 09 2016 21:30
@nightlark tweet (or perhaps DM) him at https://twitter.com/_rhoot
Patrick Westerhoff
@poke
Feb 09 2016 21:31
@nightlark iirc he was there for an internship first?
He was an active member of the wiki community back then, but I don’t remember all the details anymore.
smiley
@codemasher
Feb 09 2016 21:32
oh right, i think he mentioned that one day in #gww
ahrg. that struggle when you've just finished a project and you can't decide which next... >.<
Ryan Mast
@nightlark
Feb 09 2016 21:35
ah okay, thanks
Archomeda
@Archomeda
Feb 09 2016 21:35
too many leftover projects, or just none at all?
smiley
@codemasher
Feb 09 2016 21:35
way too many XD
and i want them all green like this: https://github.com/codemasher/php-qrcode
ok, maybe not all
Eearslya Sleiarion
@Eearslya
Feb 09 2016 21:37
What's "coverage"?
Patrick Westerhoff
@poke
Feb 09 2016 21:39

ahrg. that struggle when you've just finished a project and you can't decide which next... >.<

Easy solution: Don’t finish anything.

>_<
Eearslya Sleiarion
@Eearslya
Feb 09 2016 21:39
Yep, that's what I do
Patrick Westerhoff
@poke
Feb 09 2016 21:40
@Eearslya Code coverage, basically how much of your code is verified by automated tests.
Eearslya Sleiarion
@Eearslya
Feb 09 2016 21:43
Oh, so it basically goes through and makes sure you've got code for every possibility, and nothing extraneous
Eearslya Sleiarion
@Eearslya
Feb 09 2016 21:44
So, does it actually go through and execute the code and watch for what happens?
darthmaim
@darthmaim
Feb 09 2016 21:44
it runs your unit tests and records how often each line gets called
smiley
@codemasher
Feb 09 2016 21:44
you have to write tests which cover all the possible use cases
like this
Eearslya Sleiarion
@Eearslya
Feb 09 2016 21:45
Oh, huh. Does such a thing exist for C?
Patrick Westerhoff
@poke
Feb 09 2016 21:47
Sure
Eearslya Sleiarion
@Eearslya
Feb 09 2016 21:48
Might have to look in to this stuff once I get my server set up again. I've never made a repo that has all those fancy flags in the readme..nor have I understood what they meant aside from 'build: passing'
smiley
@codemasher
Feb 09 2016 21:48
heh
Patrick Westerhoff
@poke
Feb 09 2016 21:49
The badges are mostly for bragging anyway :P
darthmaim
@darthmaim
Feb 09 2016 21:49
:P
codemasher @codemasher hides
Archomeda
@Archomeda
Feb 09 2016 21:49
i've seen them, but i decided they weren't worth the effort for the stuff i was making :P
Eearslya Sleiarion
@Eearslya
Feb 09 2016 21:49
I don't think any of my repos really need any kind of unit tests or auto-building either, to be fair XD
Archomeda
@Archomeda
Feb 09 2016 21:49
can't type lol
darthmaim
@darthmaim
Feb 09 2016 21:49
still a fun task to get the coverage up to 100%
every commit increases it a little bit :)
smiley
@codemasher
Feb 09 2016 21:49
this
Archomeda
@Archomeda
Feb 09 2016 21:50
i think that auto-building is really awesome though, especially if it has artifacts :D
smiley
@codemasher
Feb 09 2016 21:50
Archomeda
@Archomeda
Feb 09 2016 21:50
someone submits a bug report? commit, let it build and ask that person to download and test that artifact locally :p
Eearslya Sleiarion
@Eearslya
Feb 09 2016 21:50
See, I've never really had projects that need such things..I need an idea for a big project that would keep my attention more than a week XD
smiley
@codemasher
Feb 09 2016 21:51
i guess you want to add a well tested library, no? :D
darthmaim
@darthmaim
Feb 09 2016 21:51

"gw2treasures/gw2api": "^2.0.1"

already got a well tested library in there? :P

smiley
@codemasher
Feb 09 2016 21:52
one that does other things!
darthmaim
@darthmaim
Feb 09 2016 21:52
haha
darthmaim
@darthmaim
Feb 09 2016 21:52
first I'm going to rewrite gw2treasures next week
then its time to finally get some work done for gw2hero.es
Eearslya Sleiarion
@Eearslya
Feb 09 2016 21:53
Why does ublock have a vendetta on sourceforge..?
smiley
@codemasher
Feb 09 2016 21:53
yea, i'm going to finish bbcode next since it is supposed to be a core lib of gw2hero.es (no hidden advertising in here!)
sourceforge has historically done some pretty nasty things :/
smiley
@codemasher
Feb 09 2016 21:54
thats why it's already on my browser's blacklist
Archomeda
@Archomeda
Feb 09 2016 21:54
lol, that reminds me of youtube and adblock recently
a couple of weeks ago, adblock decided to block ytimg.com
smiley
@codemasher
Feb 09 2016 21:55
wat
Patrick Westerhoff
@poke
Feb 09 2016 21:55
@lye “Historically”? Aren’t they still doing bad things? (Like bundling adware in installers of open source projects)
Archomeda
@Archomeda
Feb 09 2016 21:55
i think it was related to my malware block within adblock
@poke not sure; haven't really been following them. I wouldn't be surprised if they were still doing it :|
Nabrok
@Nabrok
Feb 09 2016 21:59
I have one thing on sourceforge ... last modified 2003.
Archomeda
@Archomeda
Feb 09 2016 22:00
sourceforge is such a hassle to browse through imo
Patrick Westerhoff
@poke
Feb 09 2016 22:01
It always pains me when I see a more-or-less alive project still using SF…
Nabrok
@Nabrok
Feb 09 2016 22:01
http://aareport.sourceforge.net/ - a version for GW2 would be cool, but you'd have to add an API to see live events in PvP matches :)
I'm working on PvP stuff now; it's probably not gonna be ready for the start of season 2 ;_;
Archomeda
@Archomeda
Feb 09 2016 22:02
@poke i was about to say mumble, but i just checked and apparently they moved to github
Nabrok
@Nabrok
Feb 09 2016 22:02
Even so, I doubt you're adding stuff that would tell me who killed who as it happens.
probably not, no.
but the goal is to get more in-depth match data, at least
(things like ... team rosters)
Patrick Westerhoff
@poke
Feb 09 2016 22:03
I was downloading WinAVR a week ago… from SF. And it’s a pretty popular thing too
Archomeda
@Archomeda
Feb 09 2016 22:03
you can even provide live data on a livestream for example
Eearslya Sleiarion
@Eearslya
Feb 09 2016 22:04
I'm planning on moving to GitLab now, hosted on my VPS
Archomeda
@Archomeda
Feb 09 2016 22:04
i've been trying that out with the current mumble api and gw2 api, e.g. providing my character name, race and location on the livestream
Eearslya Sleiarion
@Eearslya
Feb 09 2016 22:04
Still need to come up with a decent-sized project..
Archomeda
@Archomeda
Feb 09 2016 22:05
still fun to do that, i'm even working on custom scripting support, but eh... well, i'm someone who loses interest as fast as i get interest in something :D
i'll pick it up again some time though
oh crap, that online json formatter doesn't like a json string of 1.5 MB
isn't there some plugin that formats json strings in atom or something?
or just formatting code in general
oh cool, there is one: https://atom.io/packages/pretty-json
Archomeda
@Archomeda
Feb 09 2016 22:11
okay, i managed to crash atom
smiley
@codemasher
Feb 09 2016 22:19
gz
Archomeda
@Archomeda
Feb 09 2016 22:22
i'm not only doing stuff in javascript :P
smiley
@codemasher
Feb 09 2016 22:22
phpstorm? :D
also: countless extensions
i do actually tune lua scripts for wildstar in phpstorm
and i use the IDE as text editor pretty often since it has a fancy search/replace
Archomeda
@Archomeda
Feb 09 2016 22:25
i suppose i can register with my university email at some point
smiley
@codemasher
Feb 09 2016 22:25
um, you can download the EAP any time i think
and evaluate
/or
Eearslya Sleiarion
@Eearslya
Feb 09 2016 22:26
GitHub also has a student pack with a bunch of cool stuff
windwarrior
@windwarrior
Feb 09 2016 22:51
yep, with university email you'll get the full suite of Jetbrain tools, @Archomeda
now I only have to come to terms that I will lose access somewhere in the near future
Eearslya Sleiarion
@Eearslya
Feb 09 2016 22:57
My college seems to be rather lax in taking away my .edu email so far..
windwarrior
@windwarrior
Feb 09 2016 22:59
you weird americans that took the entire .edu TLD
smiley
@codemasher
Feb 09 2016 23:16
@Eearslya watch the mayhem live: https://github.com/chillerlan/bbcode
i've just added unit tests...