greptilian logo

IRC log for #virtualJUG, 2014-12-02

virtualjug.com

| Channels | #virtualJUG index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

Time S Nick Message
05:15 _ollie1 joined #virtualJUG
05:22 jchochli joined #virtualJUG
06:34 lalwanis joined #virtualJUG
07:11 jchochli joined #virtualJUG
07:31 slaskawi joined #virtualJUG
07:34 slaskawi joined #virtualJUG
07:36 mmatloka joined #virtualJUG
08:26 pfrobinson joined #virtualJUG
08:33 Bevin joined #virtualJUG
08:40 Bevin joined #virtualJUG
08:52 Bevin joined #virtualJUG
09:00 jchochli joined #virtualJUG
10:00 Mark__ joined #virtualJUG
10:24 edburns joined #virtualJUG
10:40 pfrobinson joined #virtualJUG
10:45 jchochli joined #virtualJUG
10:53 pfrobinson joined #virtualJUG
11:09 pfrobinson joined #virtualJUG
11:26 jchochli joined #virtualJUG
13:02 _ollie joined #virtualJUG
15:01 sssddd joined #virtualJUG
15:02 csst0111 joined #virtualJUG
16:20 shelajev joined #virtualJUG
16:20 shelajev hello everyone! :)
16:29 jonathanvila joined #virtualJUG
16:33 pdurbin shelajev: hi
16:37 millrossjez joined #virtualJUG
16:42 ederign joined #virtualJUG
16:46 hengro joined #virtualJUG
16:46 AMA_ joined #virtualJUG
16:49 vogella joined #virtualJUG
16:50 jeqo joined #virtualJUG
16:53 GreenHornet joined #virtualJUG
16:56 randomMAR joined #virtualJUG
16:57 vasouv joined #virtualJUG
16:57 roxolid joined #virtualJUG
16:57 PJain joined #virtualJUG
16:58 tron33 joined #virtualJUG
17:00 bornslippy joined #virtualJUG
17:00 sjmaple ready to start now!
17:01 amorfis joined #virtualJUG
17:01 carljokl joined #virtualJUG
17:01 Yunkai joined #virtualJUG
17:01 sjmaple if you don't see it start shortly on http://virtualjug.com refresh... about to click go!
17:01 YF joined #virtualJUG
17:01 PJain joined #virtualJUG
17:02 hengro Woohoo!
17:02 vasouv ok, i'm ready and able
17:02 jeqo joined #virtualJUG
17:02 millrossjez still says "Please stand by" here, I'm on my feet as instructed
17:02 jonathanvila joined #virtualJUG
17:02 millrossjez and there we are
17:02 michael joined #virtualJUG
17:02 Koolrich joined #virtualJUG
17:02 jonathanvila hi all, from BarcelonaJUG
17:03 amorfis Hi all :)
17:03 vasouv good afternoon everyone :)
17:03 tim-nrg joined #virtualJUG
17:03 PravinJain joined #virtualJUG
17:04 cafrjbr joined #virtualJUG
17:04 sjmaple hey everyone!
17:05 shelajev yeah, I'm here :)
17:05 sjmaple Guillaume LaForge with us today! http://twitter.com/glaforge
17:05 shelajev super offline and sneaky
17:06 sjmaple Forgot to mention, as usual all questions and stuff, please pout them in here and I'll ask them
17:06 rlitto joined #virtualJUG
17:06 NrgXnat joined #virtualJUG
17:06 sjmaple ummm, put them in here... don't  pout them in here :)
17:06 vogella Will the slides be available later?
17:08 sjmaple I can ask for them
17:09 vogella Need to correct myself, will the "one" slide Guillaume shows be available later? He seems to have only one. :-)
17:09 sjmaple actually, I should always put them on slideshare and make them available on the site next to the video... good point vogella !
17:09 sjmaple :)
17:09 golden joined #virtualJUG
17:10 GreenHornet joined #virtualJUG
17:10 atul joined #virtualJUG
17:10 PravinJain left #virtualJUG
17:11 atul Hello
17:11 vanman joined #virtualJUG
17:11 vogella Ah http://virtualjug.com/#live shows a static picture, https://plus.google.com/u/0/hangouts/onair/watch?hid=hoaevent%2Fccghh7tc6f5v7g2jrf8mhpm69b0&wpsrc=yta&ytl=FkLZ7kDCIBk shows the real slides
17:11 sjmaple hey atul
17:12 rosshugget joined #virtualJUG
17:12 sjmaple have you clicked play on it?
17:12 sjmaple or perhaps refresh the window?
17:13 vogella sjmaple, thanks, that works.
17:13 sjmaple cool
17:13 besolov joined #virtualJUG
17:13 sjmaple which one?
17:13 vasouv i thought dynamic languages were faster than static ones...
17:13 vogella sjmaple, refreshing the window and clicking play again.
17:13 sjmaple sometimes a cached version of the site shows a previous edition
17:14 ebenen joined #virtualJUG
17:14 sjmaple but I hate clearing the cache manually, too close to the session as I can imagine it will be super slow
17:14 sjmaple ok, cool
17:14 vanman i have no idea whats going on
17:15 vanman think accent... cant really understand this guy..im outta here
17:15 Dallas joined #virtualJUG
17:16 hengro anyone else using Groovy in higher education?
17:17 omurill joined #virtualJUG
17:17 sjmaple are you, hengro?
17:18 sjmaple would be great to hear it being used at universities
17:18 carljokl I used it in the past with grails for a University attendance tracking system
17:18 sjmaple was that your choice?
17:18 besolov left #virtualJUG
17:18 carljokl Yes
17:18 besolov_ joined #virtualJUG
17:19 carljokl I was actually staff rather than a sruder
17:19 hengro The ERP system we use for students / finance / grades etc. is switching to Groovy/Grails
17:19 hengro But I haven't used it for anything other than parsing some XML and loading it into a database
17:19 carljokl Student. ..darn autocorrelation
17:19 sjmaple hehe, love the flat curve pic... hang on, is Groovy dead? ;)
17:21 carljokl Groovy did bite me in that the syntax is more lenient
17:21 sjmaple example?
17:21 hengro carljokl: I keep trying to make little libraries to help me out, but then finding out that Groovy already does what I'm trying to do
17:21 NrgXnat We're using groovy not so much in education, but in academic research.
17:21 GreenHornet Math.pow(Groovy, Rails) == Grails
17:21 hengro NrgXnat: Oh, awesome
17:22 carljokl Some typos were accepted as valid groovy where the Java compiler would have correctly picked up the typo
17:22 pdurbin NrgXnat: what kind of research?
17:23 NrgXnat We already use it for scripting our data packages for the Human Connectome Project (http://www.humanconnectome.org)
17:23 GreenHornet Date date = [] //Result: Tue Dec 02 15:23:04 BRST 2014
17:23 NrgXnat Mostly neuroimaging data, but medical imaging data generally
17:23 NrgXnat http://www.xnat.org
17:23 carljokl I tend to think very statically typed
17:23 NrgXnat We've also embedded groovy for scripting into the latest release of the server platform.
17:24 NrgXnat And we're planning on re-writing our 2.0 release in Grails.
17:24 Ranajit joined #virtualJUG
17:24 vasouv absence of semicolon and parenthesis is weird
17:25 hengro vasouv: I agree with the last part ;-)
17:25 carljokl Hibernate pain can still rear it's head in Grails when domain relationshipso get tricky
17:25 besolov_ What about package private methods/fields?
17:25 carljokl But that isn't a Groovy problem
17:26 pdurbin NrgXnat: cool. I work on https://github.com/IQSS/dataverse (JSF app)
17:26 hengro besolov_: So.. I've tried to mark things private in Groovy, and Groovy ignores it. But, regular ol' Java code still can't see them
17:27 sjmaple let me know if you have any questions so far and I'll ask Guillaume
17:28 NrgXnat pdurbin Cool, I'll check it out, we've mostly focused on data acquisition and processing, one of our big goals in future development is precisely sharing and publishing the data once research is completed.
17:28 Yunkai left #virtualJUG
17:28 gersh joined #virtualJUG
17:29 pdurbin NrgXnat: well, feel free to jump in #dataverse some day and ping me :)
17:30 HarmeetSingh joined #virtualJUG
17:30 NrgXnat pdurbin I'll do that, thanks! Are you at Harvard or did the project just originate there?
17:30 HarmeetSingh Hello To all
17:30 gersh hey
17:30 HarmeetSingh how is session goind?
17:31 pdurbin NrgXnat: both!
17:31 vasouv Q: can we use def when saying sth like: List l = new ArrayList();
17:31 vasouv i mean when an object is declared as its superclass
17:33 NrgXnat hengro Private field visibility is a known issue, fix scheduled for 3.0: https://jira.codehaus.org/browse/GROOVY-3010
17:33 hengro NrgXnat: Woah.. thanks! That's awesome!
17:33 GreenHornet Nice
17:33 besolov_ I want default values in java (
17:34 sjmaple yeh, me too
17:34 sjmaple and named params
17:35 besolov_ And properties
17:36 besolov_ Dreams...
17:36 sjmaple and proper type inference
17:36 HarmeetSingh i want reactive programming in java
17:36 pfrobinson joined #virtualJUG
17:36 sjmaple RXJava out the box?
17:36 sjmaple JavaRx
17:36 HarmeetSingh yes
17:37 sjmaple that would be good
17:37 sjmaple did you see Venkat's session?
17:37 EPadronU joined #virtualJUG
17:38 HarmeetSingh i thought, if the reactive programming is good, so, this need to be a part of JDK
17:38 HarmeetSingh yes Venkat's session was really good
17:38 HarmeetSingh from that session, i know about reactive programming
17:38 sjmaple I wonder if a JEP exists for it
17:38 HarmeetSingh JEP?
17:39 sjmaple Java enhancement proposal
17:39 sjmaple http://openjdk.java.net/jeps/0
17:39 HarmeetSingh ok
17:40 sjmaple it's the openjdk version of the JCP :) and is less about standards, more about impl
17:40 sjmaple maybe that last bit is unfair, but that's how I see it
17:45 sjmaple g-string :) hehe
17:47 HarmeetSingh internally g-string is convert to string or stringbuilder ?
17:47 HarmeetSingh g-string also maintain in string pool ?
17:48 Don joined #virtualJUG
17:50 staticnull joined #virtualJUG
17:50 DonBogardus_SLC_ joined #virtualJUG
17:51 hengro sjmaple: Had to step away for a minute.. I'd love to hear recommendations on where to go next. Are there Groovy projects starting out that need help? Are there good sites/books on Groovy patterns?
17:51 HarmeetSingh Thanks Simon
17:51 hengro sjmaple: Basically, how do I graduate from being a script kid? ;-)
17:52 sjmaple great question hengro, I'll ask at the end, thx!
17:52 sjmaple HarmeetSingh: np
17:52 DonBogardus_SLC_ I've heard that in a typical web application, the case for using dynamic languages like groovy is stronger the closer you get to the user interface. Whereas the backend modules are better suited to static languages. Do you agree with this? What about using just a static-style in Groovy? How common is full stack Groovy?
17:52 sjmaple DonBogardus_SLC_: nice q
17:53 DonBogardus_SLC_ Obviously can wait until end of talk.
17:53 sjmaple yep
17:54 andonescu joined #virtualJUG
17:56 HarmeetSingh command chain is look like dirty code :P
17:56 ruben_ joined #virtualJUG
17:56 sjmaple DSL, innit :)
17:57 besolov_ Spock tests looks really great
17:57 sjmaple can use it in Java too http://zeroturnaround.com/rebellabs/using-spock-to-test-groovy-and-java-applications/
17:59 rubsto joined #virtualJUG
18:01 ionut joined #virtualJUG
18:01 sjmaple Power Asserts ++
18:03 hengro Elvis operator!!
18:03 hengro Why is it called that..
18:04 jbaruch joined #virtualJUG
18:04 HarmeetSingh groovy have checked exception ?
18:05 sjmaple I think it's because it looks like elvis :)
18:05 sjmaple :?
18:07 sjmaple ahhh it's his lip! I always thought it was eyes and hair!
18:08 hengro hahaha
18:08 tellisnz joined #virtualJUG
18:09 HarmeetSingh i thing, elvis is also called ternary operator
18:09 sjmaple yeh it is
18:09 sjmaple but it's called elvis when the 2nd operand is empty
18:09 HarmeetSingh ok, that's good
18:09 hengro Oh.. I thought the elvis operator was when you were doing things like this?.that?.exists (getting around null pointer exceptions)
18:10 HarmeetSingh me too
18:10 joshuaw I wish I could learn all languages this way :D
18:10 sjmaple oh, I'm probably wrong then :)
18:10 sjmaple joshuaw: 3 more to go in dec :)
18:11 besolov joined #virtualJUG
18:11 joshuaw sjmaple: I really like how he presents the syntax and logic in the code slides, very understandable and readable
18:11 HarmeetSingh yes, but india the timing is midnight :(
18:12 sjmaple me too. I do a little bit of Groovy presenting, and I think I'm going to take a few things from his slides :)
18:12 GreenHornet joined #virtualJUG
18:12 HarmeetSingh Effective Java, Ultimate guide
18:14 HarmeetSingh left #virtualJUG
18:18 joshuaw sjmaple: I think I will be adding this to my wish list :D http://www.amazon.com/Groovy-Action-Dierk-246-nig/dp/1935182447/ref=sr_1_1?ie=UTF8&qid=1417544267&sr=8-1&keywords=Groovy+in+Action
18:19 sjmaple can't see that link
18:19 sjmaple but check listen to the other JVM lang sessions first ;)
18:20 joshuaw Groovy in Action 2nd ed by the speaker
18:20 joshuaw sjmaple: and I plan to watch those too
18:20 joshuaw sjmaple: thanks for lining them all up
18:20 bornslippy joined #virtualJUG
18:21 sjmaple yw :)
18:22 lacivert joined #virtualJUG
18:24 sjmaple we're well over time, so I'll ask Guillaume to take questions in IRC on on the meetup.com event comments
18:26 roxolid in that case I would like to ask one more: what's Guillaume's dev lifecycle... what IDE he uses, how he compiles code and so on...
18:26 joshuaw sjmaple: the event details in the email have it listed for 3 hrs so he is running short ;)
18:26 sjmaple I don't think he's in here :)
18:26 ashku joined #virtualJUG
18:26 sjmaple oh right! oops!
18:27 sjmaple it was meant to be 1 hour, as normal :)
18:27 carljokl joined #virtualJUG
18:28 DonBogardus_SLC_ Great presentation, thanks!
18:28 besolov Yeah, it was great presentation, thanks!
18:29 cafrjbr thanks
18:29 tron33 great session.
18:30 roxolid Simon, Guillaume - thank you for this great presentation!
18:30 gaijinco joined #virtualJUG
18:30 sjmaple thanks everyone, as I mentioned, please add your questions onto the event in meetup and I'll point Guillaume to them http://www.meetup.com/virtualJUG/events/218827084/
18:31 gaijinco joined #virtualJUG
18:32 DonBogardus_SLC_ So questions will be answered on meetup, or are we continuing Q&A now here?
18:33 tron33 thanks sjmaple!
18:43 DonB_SLC joined #virtualJUG
18:46 dc joined #virtualJUG
19:03 Youngest joined #virtualJUG
19:08 Youngest hi there
19:16 GreenHornet joined #virtualJUG
19:28 Prasanna joined #virtualJUG
19:29 Prasanna left #virtualJUG
20:14 Dallas joined #virtualJUG
20:21 cliops joined #virtualJUG
21:03 krjura joined #virtualJUG
21:38 GreenHornet joined #virtualJUG
22:08 boo joined #virtualJUG
22:08 boo hi
22:15 _ollie joined #virtualJUG
22:59 andonesc_ joined #virtualJUG
23:31 andonescu joined #virtualJUG

| Channels | #virtualJUG index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

virtualjug.com