These are chat archives for arenanet/api-cdi

24th
Apr 2016
idivait
@idivait
Apr 24 2016 04:56
^ Horribly bad.
Christian
@zeeZ
Apr 24 2016 08:18
People still aren't over the most recent change
"The queue in EB is so bad right now" - "Dude it's like 10 minutes until reset" - And then you get like a dozen "wait, what?"
Aralicia
@Aralicia
Apr 24 2016 08:22
Not everyone keep up with the news. The reddit is a good example of that, there's a "so what's new ?" thread at least once per day.
Christian
@zeeZ
Apr 24 2016 11:19
Yeah but you'd think a guild with a big wvw orientation would be a little more up to date :P
Eearslya Sleiarion
@Eearslya
Apr 24 2016 15:44
Let's try putting GW2 on my Server 2012 box..What could possibly go wrong? :fire:
Archomeda
@Archomeda
Apr 24 2016 15:44
:fire:
Eearslya Sleiarion
@Eearslya
Apr 24 2016 15:45
I made a little progress on the build editor, too http://build.sleiarion.net/
Archomeda
@Archomeda
Apr 24 2016 15:45
I'm currently looking if it's possible to integrate letsencrypt in a local .NET application in case @lye can't get the SSL websocket to work in browsers etc
Oh nice! It's now more than just black boxes :D
Eearslya Sleiarion
@Eearslya
Apr 24 2016 15:46
I dunno about that; doesn't letsencrypt need an API key and it rate limits?
Archomeda
@Archomeda
Apr 24 2016 15:46
I haven't worked with letsencrypt before, so I really have no clue
but apparently they went out of beta a couple of weeks ago, so that's good
smiley
@codemasher
Apr 24 2016 15:47
why does everyone include bootstrap and jquery by default? :D http://blissfuljs.com/ !!
Archomeda
@Archomeda
Apr 24 2016 15:47
I have no clue how you have to use it though
smiley
@codemasher
Apr 24 2016 15:48
@Eearslya i guess @darthmaim knows the secrets re letsencrypt ;)
Archomeda
@Archomeda
Apr 24 2016 15:49
Oh great, indeed the rate limit is an issue
Aralicia
@Aralicia
Apr 24 2016 15:49
I actually don't include bootstrap by default. I tend to do that with jQuery though. Mostly because it is required by my company.
darthmaim
@darthmaim
Apr 24 2016 15:49
I just used letsencrypt-auto certonly -d domain.com and thats it
Eearslya Sleiarion
@Eearslya
Apr 24 2016 15:49
Well I needed jquery. Bootstrap I just included..out of habit, really
darthmaim
@darthmaim
Apr 24 2016 15:49
no idea how it works
Archomeda
@Archomeda
Apr 24 2016 15:49
well, then we need to have local1.something, local2.something, local3.something, localxxxx.something, what can go wrong?
Eearslya Sleiarion
@Eearslya
Apr 24 2016 15:50
localEearslya.6309.apiwars.com
Downloading Gw2 at 10MB/s is nice
Archomeda
@Archomeda
Apr 24 2016 15:50
You can't get more than 5 certificates per week that have the same FQDN
Eearslya Sleiarion
@Eearslya
Apr 24 2016 15:51
localEearslya.6309.4.24.2016.8.49.apiwars.com
perfect
smiley
@codemasher
Apr 24 2016 15:51
run http2, spare out the cdn subdomains :P
Archomeda
@Archomeda
Apr 24 2016 15:51
So building an application that acts as a proxy on your own pc that creates certificates automatically locally it's going to be a pain that way if more than 5 people per week want to create new certificates XD
Eearslya Sleiarion
@Eearslya
Apr 24 2016 15:52
Oh boy, it's playable
Let's see how it runs on server hardware
darthmaim
@darthmaim
Apr 24 2016 15:53
now the only thing missing is it rendering character avatars
Archomeda
@Archomeda
Apr 24 2016 15:53
Is it possible to have a catch all subdomain for DNS?
darthmaim
@darthmaim
Apr 24 2016 15:53
yes
Eearslya Sleiarion
@Eearslya
Apr 24 2016 15:53
*
Archomeda
@Archomeda
Apr 24 2016 15:53
Amazing, so you can actually make it work then :D
Eearslya Sleiarion
@Eearslya
Apr 24 2016 15:53
Most DNS servers will accept wildcards in their records
Archomeda
@Archomeda
Apr 24 2016 15:54
Just have local.*.something point to 127.0.0.1 and be done with it
Eearslya Sleiarion
@Eearslya
Apr 24 2016 15:54
...Hmm. So hitting the play button makes the client just..die. XD
Archomeda
@Archomeda
Apr 24 2016 15:55
Oh wait
Certificates/Domain limits how many certificates can be issued that contain a single registered domain*.
This is limited to 20 certificates per domain per week.
*A registered domain is an effective TLD plus one label. For instance, in [www.example.com], the registered domain is [example.com].
NVM THEN
Eearslya Sleiarion
@Eearslya
Apr 24 2016 15:56
rip
Archomeda
@Archomeda
Apr 24 2016 15:58
Then I suppose an entry in hosts is almost necessary :(
Archomeda
@Archomeda
Apr 24 2016 17:16
Urgh, I think at this point that developing a browser extension that proxies the websocket is a far less painful process
windwarrior
@windwarrior
Apr 24 2016 18:19
ridiculous, I hoped browser extensions would be something from the past
browser extensions to broker the connection is the recommended approach
it's pretty terrible UX IMO
windwarrior
@windwarrior
Apr 24 2016 19:51
yes
Christian
@zeeZ
Apr 24 2016 19:52
time for a gw2 ingame browser that does just that
:P
windwarrior
@windwarrior
Apr 24 2016 19:53
fork chromium, call it chromium for guild wars 2
Eearslya Sleiarion
@Eearslya
Apr 24 2016 19:53
Good lord
windwarrior
@windwarrior
Apr 24 2016 19:54
hostile forks is always the answer to problems in the opensource world
I mean, if you used the in-game browser it would be even less work since that browser has extra bindings to communicate with the game.
But it would be pretty hard to integrate with existing applications
Eearslya Sleiarion
@Eearslya
Apr 24 2016 19:56
Well all you have to do then is give us access to the in-game browser's codebase, right? :D
I can just add /v2/lyesp4credentials
but for real I think the CF keyless SSL is the best approach we've got so far
Eearslya Sleiarion
@Eearslya
Apr 24 2016 19:57
P4? Perforce?
windwarrior
@windwarrior
Apr 24 2016 19:58
I like that, it sounds like a solution we need indeed
yeah we're a game studio so we use perforce for everything
the problem with keyless SSL is basically getting buy-in from the people who get phone calls when stuff breaks
Christian
@zeeZ
Apr 24 2016 19:58
Official websocket server all clients connect to that apps with the appropriate key can receive data from? surely the one or two players using it wouldn't be so hard to handle ^^
windwarrior
@windwarrior
Apr 24 2016 19:58
git is being horrible with large files
@zeeZ yeah, that's an approach too. I have a feeling it would be a lot of bandwidth.
The latency might be a problem too, but probably not that bad.
Eearslya Sleiarion
@Eearslya
Apr 24 2016 19:59
websocket directly into the shard servers
windwarrior
@windwarrior
Apr 24 2016 19:59
meh, that adds like 200ms?
400ms for aussies
@Eearslya ha ha ha.
Christian
@zeeZ
Apr 24 2016 19:59
you could use that for signaling a webrtc connection too!
I think keyless ssl + websockets is a better first-try approach than webrtc because we already have a websocket implementation.
And webrtc is what I could consider a clusterkitten.
Christian
@zeeZ
Apr 24 2016 20:00
I just saw so many cans of worms being opened
windwarrior
@windwarrior
Apr 24 2016 20:00
what is using websockets, the TP?
Eearslya Sleiarion
@Eearslya
Apr 24 2016 20:00
How does keyless SSL work, exactly?
windwarrior
@windwarrior
Apr 24 2016 20:00
check the blog from CloudFlare
@windwarrior you know I'm honestly not sure
we have something using websockets somewhere but I forget what it was
but because of it we've got a server implementation that sits on the rest of our stack, so it's less work for me
Pat Cavit
@tivac
Apr 24 2016 20:01
Nothing real uses websockets
in our stack
okay so we've got an untested websocket implementation.
lye @lye panics
Christian
@zeeZ
Apr 24 2016 20:02
worms, worms everywhere
I still blame the standards committee
Christian
@zeeZ
Apr 24 2016 20:03
we're opening pandora's matryoshka doll here
windwarrior
@windwarrior
Apr 24 2016 20:03
that sounds horrible
Either Matryoshka Evil
Christian
@zeeZ
Apr 24 2016 20:04
pandora's hypercube?
always n+1-dimensional
smiley
@codemasher
Apr 24 2016 20:19
"standards"
Christian
@zeeZ
Apr 24 2016 20:44
low standards are still standards
smiley
@codemasher
Apr 24 2016 21:12
like ms-standards, eh? current example: outlook 2016 combines outlook 2007 with windows 10's horrible UI/UX - and is still better than thunderbird...
i wonder how outlook for android came to be - it's like the complete opposite of the desktop version
windwarrior
@windwarrior
Apr 24 2016 21:42
word used to have its own HTML renderer
smiley
@codemasher
Apr 24 2016 21:46
a regex implementation for sure
smiley
@codemasher
Apr 24 2016 22:50
cool, while cleaning up my emails, i found this one >.<
Welcome to the DOOM® Closed Beta!
Archomeda
@Archomeda
Apr 24 2016 23:52
@lye, I really thought that you made a websocket implementation, and later bumped against that SSL issue... but if there was some implementation already laying around... I hope you didn't spend too much time before you noticed the SSL issue?
Because that would be so frustrating :(