--- Log opened Tue Dec 01 00:00:04 2015 |
00:39 | | Derakon[AFK] is now known as Derakon |
02:06 | | Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has quit [Ping timeout: 121 seconds] |
02:13 | | Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has joined #code |
02:14 | | mode/#code [+o Reiv] by ChanServ |
02:34 | | Meatyhandbag [sebastianfe@Nightstar-hlp.39a.224.136.IP] has joined #code |
02:51 | | ion [Owner@Nightstar-gmbj85.vs.shawcable.net] has joined #code |
03:30 | | Meatyhandbag [sebastianfe@Nightstar-hlp.39a.224.136.IP] has quit [Client exited] |
03:59 | | Meatyhandbag [sebastianfe@Nightstar-hlp.39a.224.136.IP] has joined #code |
04:11 | | Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has quit [Ping timeout: 121 seconds] |
04:32 | | celticminstrel [celticminst@Nightstar-uce74q.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
04:38 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code |
04:38 | | mode/#code [+o himi] by ChanServ |
05:04 | | Derakon is now known as Derakon[AFK] |
05:15 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed] |
05:16 | | Meatyhandbag [sebastianfe@Nightstar-hlp.39a.224.136.IP] has quit [Client exited] |
05:16 | | Meatyhandbag [sebastianfe@Nightstar-hlp.39a.224.136.IP] has joined #code |
05:35 | | gnolam [lenin@Nightstar-t1tbf0.cust.bahnhof.se] has quit [[NS] Quit: Gone] |
05:41 | | Meatyhandbag [sebastianfe@Nightstar-hlp.39a.224.136.IP] has quit [Client exited] |
06:00 | | Reiver [quassel@Nightstar-ksqup0.co.uk] has quit [Operation timed out] |
06:00 | | Orthia [quassel@Nightstar-ksqup0.co.uk] has quit [Operation timed out] |
--- Log closed Tue Dec 01 06:04:04 2015 |
--- Log opened Tue Dec 01 06:04:09 2015 |
06:04 | | TheWatcher [chris@Nightstar-ksqup0.co.uk] has joined #code |
06:04 | | Irssi: #code: Total of 1 nicks [1 ops, 0 halfops, 0 voices, 0 normal] |
06:04 | | Irssi: Join to #code was synced in 34 secs |
06:05 | !Deepthought.Nightstar.Net TS for #code changed from 1448949849 to 1318470567 |
06:05 | | ServerMode/#code [-not TheWatcher] by *.Nightstar.Net |
06:05 | | ServerMode/#code [+nrt] by *.Nightstar.Net |
06:05 | | Ogredude [quassel@NetworkAdministrator.Nightstar.Net] has joined #code |
06:05 | | jerith [jerith@ServerAdministrator.Nightstar.Net] has joined #code |
06:05 | | abudhabi [abudhabi@Nightstar-7nkq9k.de] has joined #code |
06:05 | | Azash [Azash@46.4.123.35] has joined #code |
06:05 | | Tamber [tamber@89.16.175.252] has joined #code |
06:05 | | Alek [Alek@Nightstar-ld7us0.il.comcast.net] has joined #code |
06:05 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code |
06:05 | | Crossfire [Z@Nightstar-pdi1tp.customer.tdc.net] has joined #code |
06:05 | | grindhold [quassel@Nightstar-0ona3l.cyan.servdiscount-customer.com] has joined #code |
06:05 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has joined #code |
06:05 | | [R] [rstamer@genoce.org] has joined #code |
06:05 | | iospace [Alexandria@Nightstar-fkokc2.com] has joined #code |
06:05 | | jeroud [sid10043@Nightstar-h2b233.irccloud.com] has joined #code |
06:05 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code |
06:05 | | PinkFreud [WhyNot@Pinkfreud.is.really.fuckin.lame.nightstar.net] has joined #code |
06:05 | | Syloq [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code |
06:05 | | JustBob [justbob@Nightstar.Customer.Dissatisfaction.Administrator] has joined #code |
06:05 | | Derakon[AFK] [chriswei@Nightstar-5mvs4e.ca.comcast.net] has joined #code |
06:05 | | Emmy-zZz [M@Nightstar-9p7hb1.direct-adsl.nl] has joined #code |
06:05 | | Reiver [quassel@Nightstar-ksqup0.co.uk] has joined #code |
06:05 | | wowaname [h@wowana.me] has joined #code |
06:05 | | Orth [quassel@Nightstar-ksqup0.co.uk] has joined #code |
06:05 | | Thalass [thalass@Nightstar-283.o7s.158.104.IP] has joined #code |
06:05 | | Namegduf [namegduf@Nightstar-lcgn9d.beshir.org] has joined #code |
06:05 | | froztbyte [froztbyte@Nightstar-frrora.za.net] has joined #code |
06:05 | | Kindamoody[zZz] [Kindamoody@Nightstar-0lgkcs.tbcn.telia.com] has joined #code |
06:05 | | ricer_rwA1 [ricer@Nightstar-dlmh0f.stratoserver.net] has joined #code |
06:05 | | macdjord|slep [macdjord@Nightstar-r9vt2h.mc.videotron.ca] has joined #code |
06:05 | | ion [Owner@Nightstar-gmbj85.vs.shawcable.net] has joined #code |
06:05 | | McMartin [mcmartin@Nightstar-rpcdbf.sntcca.sbcglobal.net] has joined #code |
06:05 | | Xon [Xon@Nightstar-j72.ku7.252.119.IP] has joined #code |
06:05 | | Attilla [sid13723@Nightstar-ed0oqj.irccloud.com] has joined #code |
06:05 | | ServerMode/#code [+oaooooooaooooooaoaooooooao Ogredude jerith jerith abudhabi Tamber Alek himi Crossfire ToxicFrog ToxicFrog iospace jeroud PinkFreud Syloq JustBob Derakon[AFK] Derakon[AFK] Reiver Reiver Thalass Namegduf froztbyte Kindamoody[zZz] macdjord|slep McMartin McMartin] by *.Nightstar.Net |
06:05 | | *.Nightstar.Net changed the topic of #code to: Welcome to #Code! || Ask, then hang about till someone appears who can help: We have high latency, but excellent signal. || We <3 newbies. || Rants and monologues are encouraged; many cores, no waiting || Pastebin: http://pastebin.starforge.co.uk/ (Antispam question: answer 'yes') |
06:05 | | mode/#code [+o TheWatcher] by ChanServ |
06:08 | | Crossfire [Z@Nightstar-pdi1tp.customer.tdc.net] has quit [Ping timeout: 121 seconds] |
07:16 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [Connection closed] |
07:40 | | catadroid [catalyst@Nightstar-5f0jho.dab.02.net] has joined #code |
09:02 | | Kindamoody[zZz] is now known as Kindamoody |
09:04 | | Kindamoody is now known as Kindamoody|out |
11:36 | | macdjord|slep [macdjord@Nightstar-r9vt2h.mc.videotron.ca] has quit [Ping timeout: 121 seconds] |
11:37 | | Emmy-zZz is now known as Emmy |
11:38 | | Kindamoody|out [Kindamoody@Nightstar-0lgkcs.tbcn.telia.com] has quit [Ping timeout: 121 seconds] |
11:44 | | Kindamoody|autojoin [Kindamoody@Nightstar-0lgkcs.tbcn.telia.com] has joined #code |
11:44 | | mode/#code [+o Kindamoody|autojoin] by ChanServ |
11:50 | | macdjord|slep [macdjord@Nightstar-r9vt2h.mc.videotron.ca] has joined #code |
11:50 | | mode/#code [+o macdjord|slep] by ChanServ |
11:51 | | Attilla [sid13723@Nightstar-ed0oqj.irccloud.com] has quit [Ping timeout: 121 seconds] |
11:51 | | Attilla [sid13723@Nightstar-ed0oqj.irccloud.com] has joined #code |
12:09 | | Kindamoody|autojoin [Kindamoody@Nightstar-0lgkcs.tbcn.telia.com] has quit [Ping timeout: 121 seconds] |
12:10 | | Kindamoody|autojoin [Kindamoody@Nightstar-0lgkcs.tbcn.telia.com] has joined #code |
12:10 | | mode/#code [+o Kindamoody|autojoin] by ChanServ |
13:05 | | catadroid` [catalyst@Nightstar-5f0jho.dab.02.net] has joined #code |
13:05 | | catadroid [catalyst@Nightstar-5f0jho.dab.02.net] has quit [Connection closed] |
13:13 | | abudhabi [abudhabi@Nightstar-7nkq9k.de] has quit [Connection closed] |
13:34 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code |
13:42 | | Crossfire [Z@Nightstar-r9lk5l.cust.comxnet.dk] has joined #code |
13:42 | | mode/#code [+o Crossfire] by ChanServ |
13:44 | | catadroid` is now known as catadroid |
14:05 | | catadroid` [catalyst@Nightstar-si51qg.dab.02.net] has joined #code |
14:08 | | catadroid [catalyst@Nightstar-5f0jho.dab.02.net] has quit [Ping timeout: 121 seconds] |
14:15 | | catadroid` [catalyst@Nightstar-si51qg.dab.02.net] has quit [[NS] Quit: Bye] |
14:34 | | abudhabi [abudhabi@Nightstar-7nkq9k.de] has joined #code |
14:41 | | catadroid [catalyst@Nightstar-550el4.dab.02.net] has joined #code |
14:45 | | celticminstrel [celticminst@Nightstar-uce74q.dsl.bell.ca] has joined #code |
14:45 | | mode/#code [+o celticminstrel] by ChanServ |
16:51 | | Emmy is now known as Emmy-Noms |
17:13 | | gizmore [kvirc@Nightstar-4m1.mv6.252.213.IP] has joined #code |
17:24 | | Emmy-Noms is now known as Emmy |
17:39 | | Derakon [chriswei@Nightstar-5mvs4e.ca.comcast.net] has joined #code |
17:40 | | mode/#code [+ao Derakon Derakon] by ChanServ |
18:08 | | Crossfire [Z@Nightstar-r9lk5l.cust.comxnet.dk] has quit [Ping timeout: 121 seconds] |
18:18 | | catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code |
18:57 | | Crossfire [Z@Nightstar-pdi1tp.customer.tdc.net] has joined #code |
18:57 | | mode/#code [+o Crossfire] by ChanServ |
19:01 | | abudhabi is now known as Wulfric |
19:08 | | catadroid [catalyst@Nightstar-550el4.dab.02.net] has quit [[NS] Quit: Bye] |
19:32 | | Wulfric [abudhabi@Nightstar-7nkq9k.de] has quit [Ping timeout: 121 seconds] |
19:34 | | Wulfric [abudhabi@Nightstar-7nkq9k.de] has joined #code |
19:45 | | Kindamoody|autojoin is now known as Kindamoody |
20:51 | | Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has joined #code |
20:51 | | mode/#code [+o Reiv] by ChanServ |
21:06 | | JustLurk [justbob@ServerAdministrator.Nightstar.Net] has joined #code |
21:06 | | JustBob [justbob@Nightstar.Customer.Dissatisfaction.Administrator] has quit [NickServ (RECOVER command used by JustLurk)] |
21:06 | | mode/#code [+o JustLurk] by ChanServ |
21:06 | | JustLurk is now known as JustBob |
21:53 | | ion [Owner@Nightstar-gmbj85.vs.shawcable.net] has quit [Ping timeout: 121 seconds] |
21:57 | <&Derakon> | I am kind of surprised at how I'm not finding an easy "this is how you open a secure connection to a server" / "this is how you write a server that can handle secure connections" guide for Java online. |
21:57 | <&Derakon> | I've found a few kind of fiddly things that rely on Apache Commons, which we don't have. |
21:58 | <@celticminstrel> | Does the basic Java HTTP server support it...? |
21:58 | <&Derakon> | But I really expected to just find a turnkey "drop this into your program, replace the hostname, port, and certificate with your own, and you can securely communicate." |
21:58 | <&Derakon> | CM: It may! It's hard to know! |
21:58 | <@celticminstrel> | I think it's in Oracle's namespace. |
21:58 | <&Derakon> | Yeah, I'm looking at https://docs.oracle.com/cd/E13222_01/wls/docs103/security/SSL_client.html at the moment. |
21:59 | <&Derakon> | But that's not very helpful. Nothing I've found has been very helpful. |
22:00 | <@celticminstrel> | Oh sorry, it's in Sun's namespace. |
22:00 | <@celticminstrel> | com.sun.net.httpserver.HttpServer |
22:02 | <@celticminstrel> | But I don't think that's helpful. |
22:02 | <@celticminstrel> | Oh wait. |
22:02 | <&Derakon> | It might be. |
22:02 | <@celticminstrel> | com.sun.net.httpserver.HttpsServer |
22:03 | <&McMartin> | Derakon: Apache Commons are freely available |
22:03 | <&Derakon> | McM: yeah, but we're trying to avoid them for reasons I don't recall off the top of my head. |
22:03 | <&Derakon> | Possibly licensing? |
22:04 | | Thalass [thalass@Nightstar-283.o7s.158.104.IP] has quit [[NS] Quit: "hibye reboot"] |
22:04 | <&McMartin> | Hrm. I thought they were quite liberally licensed for some reason |
22:04 | <&McMartin> | This part isn't my field |
22:05 | <&McMartin> | "See if you can't solve non-technical roadblocks" is worth at least keeping on the back burner. The Commons are part of the larger Jakarta project and that is, well |
22:05 | <&McMartin> | It's like trying to write a webserver in C while never touching Apache-related technology. It's probably *possible* but it's going to be unnecessarily convoluted. |
22:06 | <&McMartin> | (Yes, I know nginx exists) |
22:06 | | thalass [thalass@Nightstar-283.o7s.158.104.IP] has joined #code |
22:06 | | mode/#code [+o thalass] by ChanServ |
22:07 | | Kindamoody is now known as Kindamoody[zZz] |
22:10 | <&Derakon> | Ah, okay, it's not licensing, we just don't want to add the entire Apache Commons in because it's huge. |
22:10 | <&Derakon> | If we have a decent reason to use a portion of it then we can add it freely. |
22:11 | <&McMartin> | It has a bunch of subcomponents |
22:11 | <&Derakon> | Yes. |
22:11 | <&Derakon> | We are, for example, using Apache Commons Math. |
22:11 | | * McMartin nods |
22:11 | <&McMartin> | Right |
22:11 | <&McMartin> | This is 'you can use some shell scripts to build this stuff with but please do not include Every Shell Script Ever as part of your prereqs" |
22:11 | <&McMartin> | And there's an option for that, because Enterprise~ |
22:13 | <&Derakon> | Anyway, mostly I'm just bitching about having to reinvent the wheel. |
22:14 | <&Derakon> | Because Java is supposed to already have a million people who have Done This Before and blazed the trail, right? |
22:15 | <@celticminstrel> | Is it really reinventing the wheel when there's a premade HTTPS server available in the com.sun.net namespace? |
22:15 | <&Derakon> | It's not just the server, but also the client and setting up verification/authentication. |
22:17 | <@celticminstrel> | I wouldn't be surprised if there's a class to handle the client, too. |
22:17 | <&McMartin> | Derakon: Yeah, that wheel everyone's been tinkering with is the stuff in stuff like Commons and surrounding it |
22:18 | <&Derakon> | I've been looking for a "How to do secure network communications in Java" article or the like, though, not just a handful of classes whose javadocs I need to carefully read, plus understand the protocols involved and also exactly how security works. |
22:18 | <&McMartin> | I mean |
22:18 | <&McMartin> | Apache Tomcat *is* the reference implementation of Java-based server technology |
22:18 | <&Derakon> | (This is why I'm categorizing this more as "bitching" than "legitimate complaints" at this juncture though) |
22:21 | <&McMartin> | Yeah |
22:22 | <&Derakon> | In reality ultimately we'll probably be using our existing webserver for this, which is Python-oriented. |
22:22 | <&Derakon> | So the client-side stuff is more important. |
22:22 | <&McMartin> | I mean, I sort of get the impression that the Java community considers what you're looking for to be the stopgap, and the handful of Java classes that are well-documented with javadocs to be the preferred end state |
22:22 | <&Derakon> | Ehh. They're both important. |
22:22 | <&Derakon> | The javadocs are the ultimate reference, but they're lousy for task-oriented problems. |
22:23 | <&Derakon> | Articles are great for task-oriented problems but do a shit job of telling you what's going on behind the scenes and how things actually piece together. |
22:23 | <&Derakon> | My personal best-way-to-learn is to get a basic working example that I can experiment with, which is occasionally nearly impossible just from javadocs. |
22:24 | | * McMartin nods |
22:29 | <@Reiv> | v much |
22:29 | <@Reiv> | "Help how do I X" being answered with "Check the javadocs, it's in there" did the opposite of helping for me |
22:30 | <@Reiv> | Interestingly, the Oracle equivalent is so excellent I use it as a routine reference including to newbies, but that's another matter entirely |
22:30 | <@Reiv> | (And has flaws of its own, of course.) |
23:32 | | catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has quit [[NS] Quit: ] |
23:32 | | catadroid [catalyst@Nightstar-jajh1r.dab.02.net] has joined #code |
23:54 | | Emmy is now known as Emmy-zZz |
23:59 | | Turaiel [Brandon@Nightstar-7mqsi0.mi.comcast.net] has joined #code |
--- Log closed Wed Dec 02 00:00:21 2015 |