| Time |
S |
Nick |
Message |
| 00:31 |
|
|
jeremy_prime joined #virtualJUG |
| 01:31 |
|
|
jeremy_prime joined #virtualJUG |
| 02:34 |
|
|
jeremy_prime joined #virtualJUG |
| 03:35 |
|
|
jeremy_prime joined #virtualJUG |
| 03:58 |
|
|
jeremy_prime joined #virtualJUG |
| 03:59 |
|
|
jeremy_p_ joined #virtualJUG |
| 05:00 |
|
|
jeremy_prime joined #virtualJUG |
| 05:02 |
|
|
jeremy_p_ joined #virtualJUG |
| 05:30 |
|
|
_ollie joined #virtualJUG |
| 06:03 |
|
|
jeremy_prime joined #virtualJUG |
| 06:06 |
|
|
jeremy_prime joined #virtualJUG |
| 06:16 |
|
|
Kannan joined #virtualJUG |
| 06:54 |
|
|
mmatloka joined #virtualJUG |
| 07:18 |
|
|
jeremy_prime joined #virtualJUG |
| 07:28 |
|
|
jeremy_p_ joined #virtualJUG |
| 07:34 |
|
|
_ollie joined #virtualJUG |
| 07:39 |
|
|
jeremy_prime joined #virtualJUG |
| 08:49 |
|
|
_ollie joined #virtualJUG |
| 09:42 |
|
|
millrossjez joined #virtualJUG |
| 10:02 |
|
|
millrossjez joined #virtualJUG |
| 10:26 |
|
|
Noyaux joined #virtualJUG |
| 11:11 |
|
|
millrossjez joined #virtualJUG |
| 12:32 |
|
|
_ollie joined #virtualJUG |
| 13:43 |
|
|
millrossjez joined #virtualJUG |
| 14:14 |
|
|
millrossjez joined #virtualJUG |
| 14:32 |
|
|
millrossjez joined #virtualJUG |
| 14:44 |
|
|
millrossjez joined #virtualJUG |
| 14:49 |
|
sjmaple |
hello hello hello! :) Venkats session will start in approx 2hrs 10 mins for those who are getting here early :) |
| 14:50 |
|
|
millrossjez joined #virtualJUG |
| 14:51 |
|
|
drei01 joined #virtualJUG |
| 14:54 |
|
|
radzioon joined #virtualJUG |
| 14:56 |
|
pdurbin |
sweet |
| 14:56 |
|
|
Goltzc joined #virtualJUG |
| 14:56 |
|
pdurbin |
sjmaple: happy new year |
| 14:57 |
|
|
Fahd joined #virtualJUG |
| 14:59 |
|
|
MasterXen joined #virtualJUG |
| 15:00 |
|
|
Balvin joined #virtualJUG |
| 15:17 |
|
|
Fahd joined #virtualJUG |
| 15:20 |
|
|
millrossjez joined #virtualJUG |
| 15:27 |
|
|
bVaisakh joined #virtualJUG |
| 15:28 |
|
|
proximus joined #virtualJUG |
| 15:29 |
|
|
millrossjez joined #virtualJUG |
| 15:30 |
|
proximus |
hey guys :) |
| 15:30 |
|
|
gw joined #virtualJUG |
| 15:30 |
|
|
_ollie joined #virtualJUG |
| 15:30 |
|
|
gw left #virtualJUG |
| 15:33 |
|
|
nissim joined #virtualJUG |
| 15:35 |
|
|
millrossjez joined #virtualJUG |
| 15:37 |
|
|
MasterXen joined #virtualJUG |
| 15:37 |
|
|
nissimlavy joined #virtualJUG |
| 15:40 |
|
|
millrossjez joined #virtualJUG |
| 15:46 |
|
|
Manuel joined #virtualJUG |
| 15:51 |
|
|
getMyName joined #virtualJUG |
| 15:52 |
|
|
millrossjez joined #virtualJUG |
| 15:55 |
|
|
_ollie joined #virtualJUG |
| 15:56 |
|
|
_ollie joined #virtualJUG |
| 15:57 |
|
|
bledi joined #virtualJUG |
| 15:59 |
|
|
JaimeG joined #virtualJUG |
| 15:59 |
|
|
Fahd joined #virtualJUG |
| 16:01 |
|
|
mowi joined #virtualJUG |
| 16:03 |
|
|
sermojohn joined #virtualJUG |
| 16:03 |
|
|
DW122 joined #virtualJUG |
| 16:03 |
|
|
_ollie joined #virtualJUG |
| 16:03 |
|
|
sermojohn joined #virtualJUG |
| 16:03 |
|
|
millrossjez joined #virtualJUG |
| 16:07 |
|
|
Djedje joined #virtualJUG |
| 16:11 |
|
|
edburns joined #virtualJUG |
| 16:15 |
|
|
Mauryno joined #virtualJUG |
| 16:16 |
|
|
Mauryno left #virtualJUG |
| 16:16 |
|
|
CindyT joined #virtualJUG |
| 16:18 |
|
|
Gomsy joined #virtualJUG |
| 16:24 |
|
|
coldMan joined #virtualJUG |
| 16:25 |
|
|
Fahd joined #virtualJUG |
| 16:25 |
|
|
coldMan left #virtualJUG |
| 16:30 |
|
|
coacoas joined #virtualJUG |
| 16:31 |
|
|
redman joined #virtualJUG |
| 16:32 |
|
|
gadi joined #virtualJUG |
| 16:34 |
|
|
rPol joined #virtualJUG |
| 16:35 |
|
|
Vins joined #virtualJUG |
| 16:35 |
|
|
aaspnas joined #virtualJUG |
| 16:36 |
|
|
Captain joined #virtualJUG |
| 16:37 |
|
Guest66134 |
test |
| 16:38 |
|
|
brunolellis joined #virtualJUG |
| 16:38 |
|
|
_ollie joined #virtualJUG |
| 16:41 |
|
|
Guest66134 left #virtualJUG |
| 16:41 |
|
|
CaptainFuture joined #virtualJUG |
| 16:42 |
|
|
aaspnas joined #virtualJUG |
| 16:43 |
|
|
znurgl joined #virtualJUG |
| 16:44 |
|
|
redman joined #virtualJUG |
| 16:46 |
|
|
Bobk joined #virtualJUG |
| 16:47 |
|
|
carlosmecha joined #virtualJUG |
| 16:47 |
|
|
goltzc joined #virtualJUG |
| 16:48 |
|
|
aslgomes joined #virtualJUG |
| 16:48 |
|
|
goldi joined #virtualJUG |
| 16:48 |
|
|
sievemaker joined #virtualJUG |
| 16:49 |
|
|
bschalme joined #virtualJUG |
| 16:50 |
|
|
jtamviegas joined #virtualJUG |
| 16:50 |
|
|
Olly joined #virtualJUG |
| 16:51 |
|
|
mattB joined #virtualJUG |
| 16:51 |
|
|
redman joined #virtualJUG |
| 16:52 |
|
|
Zaid joined #virtualJUG |
| 16:52 |
|
|
shelajev joined #virtualJUG |
| 16:52 |
|
|
ecabrerar joined #virtualJUG |
| 16:53 |
|
|
peter_m joined #virtualJUG |
| 16:53 |
|
|
TrombaMarina joined #virtualJUG |
| 16:53 |
|
|
Dmitry joined #virtualJUG |
| 16:53 |
|
|
kinder112 joined #virtualJUG |
| 16:53 |
|
shelajev |
hey people! |
| 16:53 |
|
shelajev |
it's 2016 already! |
| 16:53 |
|
shelajev |
crazy times |
| 16:53 |
|
shelajev |
that sounded smarter in my head |
| 16:54 |
|
shelajev |
:) |
| 16:54 |
|
|
beauchef joined #virtualJUG |
| 16:54 |
|
|
Bobk joined #virtualJUG |
| 16:54 |
|
sievemaker |
;) |
| 16:55 |
|
|
aslgomes joined #virtualJUG |
| 16:55 |
|
|
kito joined #virtualJUG |
| 16:55 |
|
|
ChrisD joined #virtualJUG |
| 16:55 |
|
|
ola joined #virtualJUG |
| 16:55 |
|
|
crazyfrog joined #virtualJUG |
| 16:56 |
|
|
toadzky joined #virtualJUG |
| 16:56 |
|
|
carljokl joined #virtualJUG |
| 16:56 |
|
|
suni joined #virtualJUG |
| 16:57 |
|
|
chaitu525 joined #virtualJUG |
| 16:57 |
|
|
crazyfrog left #virtualJUG |
| 16:57 |
|
|
sponda joined #virtualJUG |
| 16:57 |
|
|
BradBeck joined #virtualJUG |
| 16:57 |
|
|
Doncho joined #virtualJUG |
| 16:57 |
|
|
HarmeetSingh joined #virtualJUG |
| 16:57 |
|
|
Showtime joined #virtualJUG |
| 16:57 |
|
|
Norbert joined #virtualJUG |
| 16:58 |
|
|
Cliff joined #virtualJUG |
| 16:58 |
|
|
wferns77 joined #virtualJUG |
| 16:58 |
|
|
geoL joined #virtualJUG |
| 16:58 |
|
|
kinder112 joined #virtualJUG |
| 16:58 |
|
|
Norbert_80 joined #virtualJUG |
| 16:58 |
|
|
sreshta joined #virtualJUG |
| 16:58 |
|
|
pedros joined #virtualJUG |
| 16:58 |
|
|
belz_ joined #virtualJUG |
| 16:58 |
|
|
golthiryus joined #virtualJUG |
| 16:58 |
|
|
doublem joined #virtualJUG |
| 16:58 |
|
|
santeron joined #virtualJUG |
| 16:58 |
|
|
aslgomes joined #virtualJUG |
| 16:59 |
|
|
Drazen joined #virtualJUG |
| 16:59 |
|
|
mf7 joined #virtualJUG |
| 16:59 |
|
santeron |
Greetings from Edinburgh |
| 16:59 |
|
|
sinanselim joined #virtualJUG |
| 16:59 |
|
|
Bobk joined #virtualJUG |
| 16:59 |
|
|
Doovde joined #virtualJUG |
| 16:59 |
|
|
IvanT joined #virtualJUG |
| 16:59 |
|
sinanselim |
who took sinan nickname :) |
| 16:59 |
|
|
suresh joined #virtualJUG |
| 16:59 |
|
|
stugrul joined #virtualJUG |
| 16:59 |
|
HarmeetSingh |
hello vjug members |
| 16:59 |
|
|
Zaid joined #virtualJUG |
| 16:59 |
|
|
Phil joined #virtualJUG |
| 16:59 |
|
|
Imke joined #virtualJUG |
| 16:59 |
|
Bobk |
Hello |
| 16:59 |
|
|
NickVanderhoven joined #virtualJUG |
| 16:59 |
|
|
rshima joined #virtualJUG |
| 16:59 |
|
sinanselim |
hey |
| 16:59 |
|
|
stugrul joined #virtualJUG |
| 17:00 |
|
|
as joined #virtualJUG |
| 17:00 |
|
HarmeetSingh |
ready for new session on Streams: The Real Powerhouse in Java 8 |
| 17:00 |
|
|
lambdalover joined #virtualJUG |
| 17:00 |
|
HarmeetSingh |
:) |
| 17:00 |
|
|
mf7 joined #virtualJUG |
| 17:00 |
|
|
kinder112 joined #virtualJUG |
| 17:00 |
|
|
rshima left #virtualJUG |
| 17:00 |
|
stugrul |
it didnt start yet |
| 17:00 |
|
|
golthiryus left #virtualJUG |
| 17:00 |
|
|
dan_uk joined #virtualJUG |
| 17:00 |
|
|
Omkar_India joined #virtualJUG |
| 17:00 |
|
stugrul |
idd it ? |
| 17:00 |
|
|
marcosdev joined #virtualJUG |
| 17:00 |
|
stugrul |
did it ? |
| 17:00 |
|
|
sievemaker joined #virtualJUG |
| 17:00 |
|
sinanselim |
nope |
| 17:00 |
|
|
VJ joined #virtualJUG |
| 17:00 |
|
|
gingerman joined #virtualJUG |
| 17:00 |
|
* NickVanderhoven |
ready |
| 17:00 |
|
|
lak joined #virtualJUG |
| 17:00 |
|
|
golthiryus joined #virtualJUG |
| 17:00 |
|
|
stugrul joined #virtualJUG |
| 17:00 |
|
|
MarsYang joined #virtualJUG |
| 17:00 |
|
HarmeetSingh |
when the session start ? |
| 17:01 |
|
stugrul |
thanks for letting me know mate :) |
| 17:01 |
|
Norbert_80 |
yo |
| 17:01 |
|
NickVanderhoven |
:D |
| 17:01 |
|
sievemaker |
already should |
| 17:01 |
|
|
buergich joined #virtualJUG |
| 17:01 |
|
|
mf7 joined #virtualJUG |
| 17:01 |
|
|
lugar joined #virtualJUG |
| 17:01 |
|
|
thomas_e joined #virtualJUG |
| 17:01 |
|
|
shirod joined #virtualJUG |
| 17:01 |
|
NickVanderhoven |
how do we applaud virtually |
| 17:01 |
|
|
suresh joined #virtualJUG |
| 17:01 |
|
|
petrdytrych joined #virtualJUG |
| 17:01 |
|
stugrul |
unbeliviable 17.00 and it hasnt started yet ! |
| 17:01 |
|
|
pm771 joined #virtualJUG |
| 17:01 |
|
|
PartyStreamer joined #virtualJUG |
| 17:01 |
|
|
coacoas joined #virtualJUG |
| 17:01 |
|
|
drei01 joined #virtualJUG |
| 17:01 |
|
|
Java1Guy joined #virtualJUG |
| 17:01 |
|
|
HarmeetSingh joined #virtualJUG |
| 17:01 |
|
|
sreshta joined #virtualJUG |
| 17:01 |
|
|
shirod left #virtualJUG |
| 17:02 |
|
HarmeetSingh |
Hello Venkat |
| 17:02 |
|
NickVanderhoven |
must be a y2k bug |
| 17:02 |
|
|
dan_uk joined #virtualJUG |
| 17:02 |
|
|
sparko joined #virtualJUG |
| 17:02 |
|
|
Bobk joined #virtualJUG |
| 17:02 |
|
|
chaitu525 joined #virtualJUG |
| 17:02 |
|
|
stugrul joined #virtualJUG |
| 17:02 |
|
Norbert_80 |
Simon went to grab few more beers |
| 17:02 |
|
|
pedros joined #virtualJUG |
| 17:02 |
|
stugrul |
I am sooooo excited |
| 17:02 |
|
|
Darren joined #virtualJUG |
| 17:02 |
|
|
bVaisakh joined #virtualJUG |
| 17:02 |
|
|
Zhorzh joined #virtualJUG |
| 17:02 |
|
|
lambdalover joined #virtualJUG |
| 17:03 |
|
Zhorzh |
HI all |
| 17:03 |
|
marcosdev |
Hi |
| 17:03 |
|
|
lorebett joined #virtualJUG |
| 17:03 |
|
buergich |
Hi |
| 17:03 |
|
Java1Guy |
Deja Vu - just watching @venkat_s in https://youtu.be/wk3WLaR2V2U |
| 17:03 |
|
|
geoL joined #virtualJUG |
| 17:03 |
|
lambdalover |
hey all |
| 17:03 |
|
|
zz joined #virtualJUG |
| 17:03 |
|
redman |
I'll be right back, need another beer |
| 17:03 |
|
|
hack joined #virtualJUG |
| 17:03 |
|
|
Sarath joined #virtualJUG |
| 17:03 |
|
|
sang2 joined #virtualJUG |
| 17:03 |
|
|
suni joined #virtualJUG |
| 17:03 |
|
|
mark` joined #virtualJUG |
| 17:03 |
|
|
sievemaker2 joined #virtualJUG |
| 17:03 |
|
suni |
Hi to all |
| 17:03 |
|
HarmeetSingh |
@simon copy paste goes wrong :P |
| 17:03 |
|
|
kinder112 joined #virtualJUG |
| 17:04 |
|
sang2 |
is this one? |
| 17:04 |
|
|
Omkar_India joined #virtualJUG |
| 17:04 |
|
shelajev |
the video is fine, right? |
| 17:04 |
|
Zhorzh |
not for me ? |
| 17:04 |
|
|
kunal joined #virtualJUG |
| 17:04 |
|
shelajev |
try refreshing the page please? |
| 17:04 |
|
Zhorzh |
not yet started it says |
| 17:04 |
|
bschalme |
It's 17:04 UTC, have we started yet? |
| 17:04 |
|
sang2 |
I don't see the video either |
| 17:04 |
|
Zaid |
do i need to refresh page..or it will start automatically |
| 17:04 |
|
shelajev |
it should start automatically, |
| 17:04 |
|
HarmeetSingh |
refresh the page |
| 17:04 |
|
HarmeetSingh |
some problems occur |
| 17:04 |
|
shelajev |
but in any case ,refreshing the page should work! |
| 17:04 |
|
|
ZhorzhWins joined #virtualJUG |
| 17:04 |
|
ZhorzhWins |
Refresh fixes it |
| 17:04 |
|
|
Norbert_80 joined #virtualJUG |
| 17:05 |
|
|
redman joined #virtualJUG |
| 17:05 |
|
|
geek-moe joined #virtualJUG |
| 17:05 |
|
shelajev |
and check the settings icon on the video, the small cog in the bottom right corner |
| 17:05 |
|
|
BradBeck joined #virtualJUG |
| 17:05 |
|
|
vins joined #virtualJUG |
| 17:05 |
|
|
doublem joined #virtualJUG |
| 17:05 |
|
|
wferns77 joined #virtualJUG |
| 17:05 |
|
|
ecabrerar joined #virtualJUG |
| 17:05 |
|
shelajev |
to increase the quality of the stream |
| 17:05 |
|
Norbert_80 |
need to refresh |
| 17:05 |
|
|
bschalme joined #virtualJUG |
| 17:05 |
|
|
Dmitry joined #virtualJUG |
| 17:05 |
|
|
Mauryno joined #virtualJUG |
| 17:05 |
|
|
santeron joined #virtualJUG |
| 17:05 |
|
|
Zaid joined #virtualJUG |
| 17:05 |
|
|
doublem left #virtualJUG |
| 17:05 |
|
Zaid |
refreshed worked |
| 17:05 |
|
bschalme |
So much for the live feed automatically starting. |
| 17:05 |
|
|
goltzc joined #virtualJUG |
| 17:06 |
|
|
sponda joined #virtualJUG |
| 17:06 |
|
|
jnicholson joined #virtualJUG |
| 17:06 |
|
NickVanderhoven |
i wonder what happens if you set the speed to 2x :] |
| 17:06 |
|
|
Drazen joined #virtualJUG |
| 17:06 |
|
|
pehagg joined #virtualJUG |
| 17:06 |
|
|
gaurav25d joined #virtualJUG |
| 17:06 |
|
|
carljokl joined #virtualJUG |
| 17:06 |
|
|
MrV joined #virtualJUG |
| 17:06 |
|
shelajev |
don't know :) |
| 17:06 |
|
|
buergich joined #virtualJUG |
| 17:06 |
|
|
blvin joined #virtualJUG |
| 17:06 |
|
NickVanderhoven |
oh refresh worked |
| 17:06 |
|
shelajev |
at least on the live video |
| 17:06 |
|
Zaid |
ya |
| 17:06 |
|
Norbert_80 |
thatt works if you a bit behind the stream |
| 17:06 |
|
shelajev |
but on the recording, watching 1.25 speed is totally worth it |
| 17:06 |
|
|
hackmeister joined #virtualJUG |
| 17:07 |
|
|
lambdalover joined #virtualJUG |
| 17:07 |
|
|
CaptainFuture joined #virtualJUG |
| 17:07 |
|
|
mf7 left #virtualJUG |
| 17:07 |
|
marcosdev |
tic tac tic tac.... |
| 17:07 |
|
pm771 |
Max is 720p? |
| 17:07 |
|
|
aslgomes joined #virtualJUG |
| 17:07 |
|
|
rezwhap joined #virtualJUG |
| 17:07 |
|
|
Doncho joined #virtualJUG |
| 17:07 |
|
|
Norbert_80 joined #virtualJUG |
| 17:07 |
|
|
Traivor joined #virtualJUG |
| 17:08 |
|
Dmitry |
streams make lambdas the most usefull |
| 17:08 |
|
|
jacobccv joined #virtualJUG |
| 17:08 |
|
Dmitry |
and vice versa |
| 17:08 |
|
|
thomas_e_ joined #virtualJUG |
| 17:08 |
|
|
jklingen_ joined #virtualJUG |
| 17:08 |
|
sjmaple |
and default methods make lambdas useful :) |
| 17:08 |
|
|
chaitu joined #virtualJUG |
| 17:09 |
|
sjmaple |
@pm771 yep |
| 17:09 |
|
|
Andrze joined #virtualJUG |
| 17:09 |
|
shelajev |
how is stream is a non mutating, if you read it once, can you always read it the second time? |
| 17:09 |
|
Zaid |
can't use full features if you only use lambdas |
| 17:09 |
|
|
goldi joined #virtualJUG |
| 17:09 |
|
shelajev |
pm771, yeah, 720p is max for this one |
| 17:10 |
|
|
NickVanderhoven joined #virtualJUG |
| 17:10 |
|
|
fab31 joined #virtualJUG |
| 17:10 |
|
|
jcarvalho joined #virtualJUG |
| 17:10 |
|
PartyStreamer |
I think you are missing a greater-then in your arrow: e - e should be e |
| 17:10 |
|
sievemaker2 |
-> -> -> |
| 17:10 |
|
PartyStreamer |
e -> e |
| 17:11 |
|
suni |
How to increase video quality? @simon |
| 17:11 |
|
|
Arslan joined #virtualJUG |
| 17:11 |
|
drei01 |
Person has 2 n's |
| 17:11 |
|
drei01 |
Personn |
| 17:11 |
|
NickVanderhoven |
on the cog, choose quality then HD |
| 17:11 |
|
sjmaple |
click the settings cog on the bottom right of the video |
| 17:11 |
|
sjmaple |
yep |
| 17:11 |
|
|
mjiderhamn joined #virtualJUG |
| 17:12 |
|
|
OlaK joined #virtualJUG |
| 17:12 |
|
thomas_e_ |
like the force |
| 17:12 |
|
Dmitry |
xmm.. pattern number 24? |
| 17:12 |
|
NickVanderhoven |
watching with google chromecast on my TV in the living room, pretty epic |
| 17:12 |
|
Zaid |
which IDE is he using? |
| 17:12 |
|
ecabrerar |
IntelliJ |
| 17:13 |
|
shelajev |
do I need to collect a stream? what if I map side-effects into a stream? will it execute it or be lazy until I collect? |
| 17:13 |
|
|
IrfanAnsari joined #virtualJUG |
| 17:13 |
|
NickVanderhoven |
i think that is Dia |
| 17:14 |
|
|
thomasjoh joined #virtualJUG |
| 17:14 |
|
|
jtamviegas joined #virtualJUG |
| 17:15 |
|
rezwhap |
You don't have to collect, as I think he's explaining now. |
| 17:16 |
|
|
Abhi joined #virtualJUG |
| 17:16 |
|
shelajev |
so it's not lazy? |
| 17:16 |
|
shelajev |
can I make it lazy? :) |
| 17:17 |
|
|
CindyT joined #virtualJUG |
| 17:17 |
|
rezwhap |
It is lazy |
| 17:17 |
|
|
ricgarriv joined #virtualJUG |
| 17:18 |
|
|
VJ joined #virtualJUG |
| 17:18 |
|
NickVanderhoven |
LOL |
| 17:18 |
|
|
mselender joined #virtualJUG |
| 17:18 |
|
NickVanderhoven |
the FOR-hammer |
| 17:18 |
|
rezwhap |
lol, gonna start using 'the for hammer'! |
| 17:19 |
|
NickVanderhoven |
lololol |
| 17:19 |
|
buergich |
lol |
| 17:19 |
|
Zaid |
lol |
| 17:19 |
|
kunal |
lol |
| 17:19 |
|
|
MarsYang joined #virtualJUG |
| 17:19 |
|
|
nabilov joined #virtualJUG |
| 17:21 |
|
|
zakaria joined #virtualJUG |
| 17:21 |
|
sievemaker2 |
Will be sth about parallel streams http://zeroturnaround.com/rebellabs/java-parallel-streams-are-bad-for-your-health/?ref=dzone ? |
| 17:22 |
|
zakaria |
is the performance of streams similar to loops in term of execution time ? |
| 17:22 |
|
pm771 |
Better |
| 17:23 |
|
|
jhonatasobrinho joined #virtualJUG |
| 17:23 |
|
pm771 |
Streams are lazily evaluated and will not do any unneeded stuff. |
| 17:23 |
|
Abhi |
I had run few benchmark tests against streams and loops, loops were atleast 3 times faster than streams (even with parallel streams) |
| 17:24 |
|
|
NickVand_ joined #virtualJUG |
| 17:24 |
|
|
quadrrem joined #virtualJUG |
| 17:24 |
|
|
hohonuuli joined #virtualJUG |
| 17:25 |
|
thomas_e_ |
i think zakaria's question is a good one to be answered: "is the performance of streams similar to loops in term of execution time ?" |
| 17:25 |
|
|
rPol joined #virtualJUG |
| 17:25 |
|
|
sinanselim joined #virtualJUG |
| 17:25 |
|
|
gomsy joined #virtualJUG |
| 17:25 |
|
|
MrNickel joined #virtualJUG |
| 17:26 |
|
PartyStreamer |
Abhi: I have an article on this: https://github.com/GlenKPeterson/UncleJim/wiki/Benchmarks |
| 17:26 |
|
|
testafafa joined #virtualJUG |
| 17:26 |
|
|
gingerman joined #virtualJUG |
| 17:27 |
|
Arslan |
Q: I didn't quite understand why FOR loops are like a hammer to the problem... Could you clarify why you think this is the case? |
| 17:27 |
|
Abhi |
Very nice PartyStreamer.. I haven't put my benchmark results anywhere but it isn't much different from what you have put down |
| 17:28 |
|
|
goltzc joined #virtualJUG |
| 17:28 |
|
PartyStreamer |
Abhi: Whoops, I meant this article: https://github.com/GlenKPeterson/UncleJim/wiki/Looping-vs.-Functional-Transformations |
| 17:28 |
|
|
rety12345 joined #virtualJUG |
| 17:29 |
|
PartyStreamer |
I would say that the Asymptotic Complexity is better with streams because I'm thinking about it. I'm not distracted by the details of looping. I'm choosing the right collection. |
| 17:30 |
|
ecabrerar |
thanks Abhi. |
| 17:32 |
|
|
ricgarriv joined #virtualJUG |
| 17:33 |
|
Zaid |
very nice...never heard stream works like this :) |
| 17:33 |
|
|
Chill joined #virtualJUG |
| 17:33 |
|
pm771 |
What are the suggested ways to debug these fused operations? |
| 17:33 |
|
HarmeetSingh |
that's great |
| 17:33 |
|
HarmeetSingh |
@venkat |
| 17:33 |
|
|
Vishnu joined #virtualJUG |
| 17:33 |
|
|
Sridhar1987 joined #virtualJUG |
| 17:33 |
|
sievemaker2 |
I like the graphical visualisations ;) |
| 17:33 |
|
sjmaple |
great question pm771, I notice there was a fused topic later, so will ask then |
| 17:34 |
|
zakaria |
Thanks more clear now |
| 17:34 |
|
|
NickVand_ joined #virtualJUG |
| 17:34 |
|
sjmaple |
I was going to ask myself, but wanted to get through more topics |
| 17:34 |
|
|
Norbert_80 joined #virtualJUG |
| 17:34 |
|
Arslan |
graphical visualisation looks like a rough Darth Vader |
| 17:34 |
|
|
chaitu joined #virtualJUG |
| 17:34 |
|
sjmaple |
hahaha |
| 17:34 |
|
Zaid |
hahaha |
| 17:34 |
|
Guest45821 |
re performance -> so if its not quicker, then how is this more than syntactical sugar? |
| 17:34 |
|
|
markthomas joined #virtualJUG |
| 17:35 |
|
Arslan |
@Guest, that is what I am thinking too... hence I asked: |
| 17:35 |
|
Arslan |
Q: I didn't quite understand why FOR loops are like a hammer to the problem... Could you clarify why you think this is the case? |
| 17:35 |
|
|
asdfdsa joined #virtualJUG |
| 17:35 |
|
NickVand_ |
you can have parallel streams too but only use them if you know what you are doing |
| 17:35 |
|
sievemaker2 |
don't use for hammers arslan be fluent |
| 17:35 |
|
|
Eddie joined #virtualJUG |
| 17:36 |
|
PartyStreamer |
Guest45821: It frees up your mind to think about more important concerns. Like what collections you are using and their asymptotic complexity (Big O characteristics). |
| 17:36 |
|
Abhi |
Even parallel streams are not good enough to replace for loops |
| 17:36 |
|
NickVand_ |
because the FOR-loop is one instrument to implement all filters, maps, etc... while now you can express yourself with tools as "map, distinct, filter, ..." |
| 17:36 |
|
|
rezwhap joined #virtualJUG |
| 17:36 |
|
Arslan |
FOR-loop is flexible though; you can do anything you like within it even though it doesn't give you a toolset |
| 17:37 |
|
NickVand_ |
so is assembler :D |
| 17:37 |
|
lambdalover |
debugging is difficult |
| 17:37 |
|
Zaid |
venkat said..stream takes one input and apply all function on that |
| 17:37 |
|
Abhi |
With current performance of streams, you have to choose between code looking good and performance |
| 17:37 |
|
Zaid |
but how sorting work in that case |
| 17:37 |
|
Arslan |
I get the convenience of stream but I don't see FOR loop as being necessarily bad |
| 17:37 |
|
HarmeetSingh |
@Arslan lanugage give us a different tools for use, its just depends on us, what is our requirement so we can select appropriate tool :) |
| 17:37 |
|
|
rue joined #virtualJUG |
| 17:38 |
|
rezwhap |
Sure, no one is advocating replacing a |
| 17:38 |
|
thomas_e_ |
it's not *always* bad to use FOR, just bad to *always* use FOR |
| 17:38 |
|
HarmeetSingh |
stream does't meas FOR is deprecated |
| 17:38 |
|
sievemaker2 |
:D |
| 17:38 |
|
|
_INTER_ joined #virtualJUG |
| 17:38 |
|
_INTER_ |
Hi |
| 17:39 |
|
sievemaker2 |
can you imagine that intellij marks all fors as depracated :D |
| 17:39 |
|
rezwhap |
Sure no one is advocating replacing all for with streams |
| 17:39 |
|
_INTER_ |
Hmmm, did you make a presentation on Scala? |
| 17:39 |
|
|
jeremy_prime joined #virtualJUG |
| 17:39 |
|
_INTER_ |
I think I heared your voice somewhere |
| 17:39 |
|
NickVand_ |
quote "Shared mutability is a outright crime" |
| 17:40 |
|
|
rPol joined #virtualJUG |
| 17:40 |
|
Arslan |
hehe certainly not; but the hammer analogy implies it's bad to use FOR |
| 17:40 |
|
rezwhap |
not if you have a nail :) |
| 17:41 |
|
Arslan |
... yeah, I don't know. I think FOR is pretty flexible |
| 17:41 |
|
rezwhap |
No doubt |
| 17:41 |
|
NickVand_ |
"never mutate a shared mutable variable from outside the pipeline" |
| 17:41 |
|
|
Mauryno joined #virtualJUG |
| 17:43 |
|
_INTER_ |
uh oh |
| 17:43 |
|
pm771 |
"+" is missing |
| 17:44 |
|
redman |
Isn't toUpperCase a mutating function? |
| 17:44 |
|
rezwhap |
No |
| 17:44 |
|
|
farid joined #virtualJUG |
| 17:44 |
|
sparko |
he has stream of string instead of person |
| 17:44 |
|
ZhorzhWins |
yep |
| 17:44 |
|
kunal |
u mapped to string |
| 17:44 |
|
ZhorzhWins |
String |
| 17:44 |
|
kunal |
it does not have person object |
| 17:44 |
|
Zaid |
mapped it to string |
| 17:44 |
|
pedros |
true, mapped to string |
| 17:44 |
|
Sarath |
Give te |
| 17:44 |
|
Guest45821 |
its a string! |
| 17:44 |
|
Sarath |
type |
| 17:44 |
|
buergich |
.map(Person::getName) |
| 17:44 |
|
redman |
right, got it, thanks. It's a string |
| 17:44 |
|
ZhorzhWins |
:) |
| 17:44 |
|
|
Bobk joined #virtualJUG |
| 17:44 |
|
Bobk |
You have the map |
| 17:44 |
|
Zaid |
person isn't there |
| 17:44 |
|
NickVand_ |
yup |
| 17:45 |
|
Bobk |
The map function |
| 17:45 |
|
Arslan |
Anybody know what IDE this is? |
| 17:45 |
|
thomas_e_ |
intellij |
| 17:45 |
|
Sarath |
BlueFish |
| 17:45 |
|
Sarath |
I think |
| 17:46 |
|
Arslan |
hmm doesn't look like intellij |
| 17:46 |
|
Sarath |
aah nope |
| 17:46 |
|
MrNickel |
I was thinking maybe SublimeText, or TextMate |
| 17:46 |
|
kunal |
looks like textmate to me |
| 17:46 |
|
Sarath |
BlueJ >?? |
| 17:46 |
|
|
Vishnu joined #virtualJUG |
| 17:46 |
|
|
Fahd joined #virtualJUG |
| 17:46 |
|
Arslan |
looks like textmate yes |
| 17:47 |
|
sievemaker2 |
what happens when the key for toMap is not unique? is the last object as value or an exception? |
| 17:47 |
|
thomas_e_ |
someone else said intellij - i was just echoing :) |
| 17:47 |
|
sievemaker2 |
fileter ? |
| 17:47 |
|
sievemaker2 |
:D |
| 17:47 |
|
NickVand_ |
QUESTION: How do you pass state through the pipeline? Let's say i want to measure performance. I want to capture start = System.currentTimeMillis(). How do you pass the 'start' variable through the pipeline so that you can do start-end at the last step of the pipeline? |
| 17:48 |
|
thomas_e_ |
i thought it was jedit |
| 17:48 |
|
HarmeetSingh |
How does stream works as a lazyly ? |
| 17:48 |
|
_INTER_ |
but would it matter what filter is called first? |
| 17:48 |
|
Guest45821 |
NickVAnd_: Surely you can't due to fusing? |
| 17:49 |
|
Zaid |
how sort function fused? |
| 17:49 |
|
Dmitry |
I'm calling daddy!! |
| 17:49 |
|
Arslan |
terminal daddy function |
| 17:49 |
|
Dmitry |
Made my day!! |
| 17:50 |
|
Arslan |
I like it |
| 17:50 |
|
Arslan |
lol |
| 17:50 |
|
sievemaker2 |
sorting function are probably fused before you make reducing. ?! |
| 17:50 |
|
lambdalover |
terminal dady hahaha- cool |
| 17:50 |
|
_INTER_ |
like if thare not many people older than 25, wouldn't it be better to first filter for age? |
| 17:51 |
|
|
svante joined #virtualJUG |
| 17:52 |
|
Zaid |
call daddy or call mommy function :D hahaha |
| 17:52 |
|
sievemaker2 |
i need to tell this to my boss |
| 17:52 |
|
_INTER_ |
well not really. |
| 17:52 |
|
NickVand_ |
Guest45821: idk I suppose fusing is theoretical, I had this problem at work, I wanted to measure the peformance of the stream but I didn't know how to pass the starttime through the pipe |
| 17:52 |
|
sievemaker2 |
i will be so efficient today |
| 17:52 |
|
sievemaker2 |
i gonna do nothin |
| 17:52 |
|
sievemaker2 |
:D |
| 17:53 |
|
_INTER_ |
if you did a million streams and did not evalute, you still did work |
| 17:53 |
|
OlaK |
if you know your data and can predict, you should filter for whatever picks less data, like with db indexes |
| 17:53 |
|
_INTER_ |
ok |
| 17:53 |
|
MarsYang |
Question:Is use 2 map at .map(Person::getName).map(String::toUpperCase) better then .map(person -> person.getName().toUpperCase()) ? |
| 17:54 |
|
thomas_e_ |
imho performance (streams vs for) is a temporary problem - it will only improve as jvm is further developed |
| 17:54 |
|
redman |
Only if you have knowledge of the data set |
| 17:56 |
|
NickVand_ |
lol |
| 17:56 |
|
NickVand_ |
he i call them index count and total LOL |
| 17:56 |
|
thomas_e_ |
I AM SO MAD! NO FULL NAMES!!! :) |
| 17:56 |
|
sievemaker2 |
'they dont deserve good name" |
| 17:56 |
|
sievemaker2 |
:D |
| 17:56 |
|
Arslan |
variables always deserve to be named! :) |
| 17:57 |
|
Zaid |
haha |
| 17:57 |
|
rezwhap |
lol, I would use total though |
| 17:57 |
|
sievemaker2 |
:D |
| 17:57 |
|
redman |
it's a cast system ... |
| 17:57 |
|
thomas_e_ |
#VariableLivesMatter |
| 17:57 |
|
rezwhap |
haha |
| 17:57 |
|
_INTER_ |
what bullshit |
| 17:57 |
|
NickVand_ |
methods too, since they are now first class citizens I write the methods name with a first capital letter |
| 17:57 |
|
_INTER_ |
the other just hides away what really happens |
| 17:58 |
|
_INTER_ |
you're fucked when it doesn't internally |
| 17:59 |
|
|
mselender joined #virtualJUG |
| 17:59 |
|
PartyStreamer |
It's bounded by the size of int or long... |
| 17:59 |
|
NickVand_ |
LOLLOLL |
| 17:59 |
|
kunal |
lol |
| 17:59 |
|
NickVand_ |
in the cloud -_- |
| 17:59 |
|
redman |
no bounds, unless Dad is called! |
| 17:59 |
|
Java1Guy |
another definition of "consultant" - using the same jokes in all presentations?! :) |
| 18:00 |
|
rezwhap |
IT'S k DAMMIT, MOVE ON! haha |
| 18:00 |
|
sievemaker2 |
:D |
| 18:00 |
|
|
hackmeister left #virtualJUG |
| 18:01 |
|
redman |
no coffee for Venkat |
| 18:01 |
|
rezwhap |
Oh that quote is gold |
| 18:01 |
|
NickVand_ |
how does the stream knows when to stop? does limit supposes the next numbers will all be higher? |
| 18:02 |
|
_INTER_ |
bottom code is a puzzle |
| 18:02 |
|
buergich |
limit limits to n values in the stream |
| 18:02 |
|
rue |
Looks so neat... |
| 18:02 |
|
rezwhap |
You can imagine it pulling from the reduce side, not pushing |
| 18:02 |
|
NickVand_ |
ah oh thx buergich |
| 18:02 |
|
rezwhap |
So the limit knows when to stop pulling |
| 18:02 |
|
NickVand_ |
that's why it was k damnit :p |
| 18:02 |
|
buergich |
correct rezwhap |
| 18:02 |
|
Arslan |
I would love to use my CAR to go to the kitchen |
| 18:03 |
|
redman |
soon... IoT |
| 18:03 |
|
NickVand_ |
NOT HERE! |
| 18:03 |
|
|
rPol joined #virtualJUG |
| 18:03 |
|
|
mick-jagger joined #virtualJUG |
| 18:04 |
|
|
IvanT joined #virtualJUG |
| 18:04 |
|
redman |
Venkat - job well done! |
| 18:04 |
|
thomas_e_ |
thank you |
| 18:04 |
|
Norbert_80 |
thank you Venkat |
| 18:04 |
|
rue |
great session |
| 18:04 |
|
Sarath |
Awesome presentatio |
| 18:04 |
|
PartyStreamer |
Great presenter! Great presentation! Thank You! |
| 18:04 |
|
ZhorzhWins |
THANKS ! |
| 18:04 |
|
thomas_e_ |
Q: I think everyone wants to know what IDE that is |
| 18:04 |
|
Sarath |
Awesome presentation |
| 18:04 |
|
Zaid |
fantastic session |
| 18:04 |
|
ricgarriv |
thank you :) |
| 18:04 |
|
HarmeetSingh |
@great |
| 18:04 |
|
IvanT |
Excellent talk! |
| 18:04 |
|
geoL |
Awesome indeed! |
| 18:05 |
|
buergich |
thanks Venkat! |
| 18:05 |
|
|
ChrisD joined #virtualJUG |
| 18:05 |
|
sievemaker2 |
good talk thanks |
| 18:05 |
|
|
An joined #virtualJUG |
| 18:05 |
|
kunal |
brilliant, to the point talk |
| 18:05 |
|
rezwhap |
Venkat is a great speaker, very entertaining. Thanks. |
| 18:05 |
|
Arslan |
Thanks Simon! (Y) |
| 18:05 |
|
|
m4ver1k joined #virtualJUG |
| 18:05 |
|
Norbert_80 |
\(.,.)/ |
| 18:06 |
|
HarmeetSingh |
@simon we are still waiting for @javaslang session |
| 18:06 |
|
Drazen |
great presentation.. it's always a pleasure to listen and learn from Dr. Venkat... thank you |
| 18:06 |
|
sievemaker2 |
yes javaslang session would be great |
| 18:07 |
|
|
am4ver1k joined #virtualJUG |
| 18:07 |
|
Arslan |
Q: What is the IDE / text editor Venkat is using? How was he invoking the "preview" of what is passing through the stream? |
| 18:08 |
|
redman |
multi-threading for multi-core is powerful differentiation for Java programming |
| 18:08 |
|
rezwhap |
I do hope debugging tools for streams will improve though |
| 18:08 |
|
Java1Guy |
print statements are your friends |
| 18:09 |
|
Zaid |
IDE? |
| 18:09 |
|
am4ver1k |
peek() can be of help |
| 18:09 |
|
rue |
textmate? |
| 18:09 |
|
thomas_e_ |
damn not a linux tool :( |
| 18:09 |
|
redman |
is SpaceX can land the booster rocket then the debuggers will arrive to manage complexity |
| 18:09 |
|
Zaid |
ohh so sad |
| 18:10 |
|
Zaid |
sort function fusing? |
| 18:10 |
|
rue |
mac tool, that is |
| 18:10 |
|
Arslan |
http://blog.agiledeveloper.com/2014/10/running-in-textmate.html |
| 18:10 |
|
Arslan |
found it, thanks Simon, Venkat! |
| 18:11 |
|
HarmeetSingh |
Thanks to all @vjug members for great discussion |
| 18:11 |
|
sinanselim |
what is behind the black curtain:) |
| 18:11 |
|
HarmeetSingh |
thanks to @simon and @venkat |
| 18:11 |
|
Zaid |
thanks @simon |
| 18:11 |
|
HarmeetSingh |
thanks to @oleg |
| 18:11 |
|
MarsYang |
thanks you |
| 18:11 |
|
Arslan |
big thank you to Venkat and vJUG team! |
| 18:11 |
|
am4ver1k |
thanks for the session. |
| 18:11 |
|
Norbert_80 |
When is Venkat's book is comming out? |
| 18:11 |
|
Arslan |
Great session |
| 18:12 |
|
redman |
what is the URL? |
| 18:12 |
|
Java1Guy |
@venkat_s see you tonight at @boulderjug - thanks a bunch! |
| 18:12 |
|
Guest34263 |
venkat's book: http://www.amazon.es/Functional-Programming-Java-Harnessing-Expressions/dp/1937785467 |
| 18:12 |
|
rue |
https://www.agilelearner.com |
| 18:13 |
|
NickVand_ |
thanks simon and venkat! |
| 18:13 |
|
jtamviegas |
thank you all |
| 18:13 |
|
ZhorzhWins |
thanks guys |
| 18:13 |
|
ZhorzhWins |
:) |
| 18:13 |
|
rue |
venkat's site - https://www.agilelearner.com |
| 18:13 |
|
PartyStreamer |
Thank you! Fantastic! |
| 18:13 |
|
redman |
chow |
| 18:13 |
|
santeron |
woot |
| 18:13 |
|
|
asasa joined #virtualJUG |
| 18:14 |
|
|
Manuel joined #virtualJUG |
| 18:14 |
|
aaspnas |
thx for a great session! |
| 18:14 |
|
|
kunal left #virtualJUG |
| 18:20 |
|
|
LookingForInfo joined #virtualJUG |
| 18:21 |
|
|
Wils joined #virtualJUG |
| 18:25 |
|
|
ChrisD joined #virtualJUG |
| 18:31 |
|
|
bVaisakh joined #virtualJUG |
| 18:42 |
|
|
Showtime joined #virtualJUG |
| 18:42 |
|
|
vins joined #virtualJUG |
| 18:42 |
|
shelajev |
thanks everyone! |
| 18:46 |
|
|
chaitu joined #virtualJUG |
| 18:47 |
|
|
Showtime joined #virtualJUG |
| 18:52 |
|
|
sang2 joined #virtualJUG |
| 18:52 |
|
|
Showtime joined #virtualJUG |
| 18:55 |
|
|
MasterXen left #virtualJUG |
| 19:12 |
|
|
nissimlavy joined #virtualJUG |
| 19:12 |
|
|
nissimlavy left #virtualJUG |
| 19:13 |
|
|
nissim joined #virtualJUG |
| 19:14 |
|
|
bklau joined #virtualJUG |
| 19:22 |
|
|
gomsy joined #virtualJUG |
| 19:37 |
|
|
yachoor joined #virtualJUG |
| 19:37 |
|
|
antonarhipov joined #virtualJUG |
| 19:41 |
|
|
Ajug joined #virtualJUG |
| 19:43 |
|
|
sang2 joined #virtualJUG |
| 19:46 |
|
|
ChrisD joined #virtualJUG |
| 19:52 |
|
|
jeremy_prime joined #virtualJUG |
| 19:58 |
|
|
mani_ joined #virtualJUG |
| 20:09 |
|
|
jeremy_prime joined #virtualJUG |
| 20:51 |
|
|
bledi joined #virtualJUG |
| 21:03 |
|
|
svante joined #virtualJUG |
| 21:11 |
|
|
user joined #virtualJUG |
| 21:14 |
|
|
Imke joined #virtualJUG |
| 21:46 |
|
|
ChrisD joined #virtualJUG |
| 22:20 |
|
|
bledi joined #virtualJUG |
| 22:29 |
|
|
ChrisD joined #virtualJUG |
| 22:58 |
|
|
mmatloka joined #virtualJUG |
| 22:59 |
|
|
jeremy_prime joined #virtualJUG |
| 23:04 |
|
|
svante joined #virtualJUG |
| 23:32 |
|
|
vins joined #virtualJUG |