Time |
S |
Nick |
Message |
06:04 |
|
|
HEGX64 joined ##friendlyjava |
08:12 |
|
|
Richard_2340985 joined ##friendlyjava |
09:14 |
|
|
aditsu joined ##friendlyjava |
10:52 |
|
|
aditsu joined ##friendlyjava |
19:49 |
|
|
cofo joined ##friendlyjava |
20:12 |
|
pdurbin |
https://github.com/Hotware/Hibernate-Search-JPA (uses lucene) |
20:38 |
|
pulsar |
i am a bit sick of abstraction layers upon abstraction layers. but that might be related to the madness in my current gig. |
20:41 |
|
pulsar |
first rule of enterprise development: abstract the shit out of your work so noone can trace bad code to you. second rule - do not trust any other dev, always abstract and encapsulate their shit. third rule: never EVER talk to the database directly. Use *at least* one abstraction layer. also orm is mandatory. forth rule: use generics to death, even where interfaces might be more appropriate. make your api final and do not *ever* use <? extends T> |
20:41 |
|
pulsar |
. |
20:41 |
|
pulsar |
... i could go on.... |
20:53 |
|
Richard_2340985 |
I like these rules |
21:15 |
|
pdurbin |
pulsar: keep going, you're on a roll :) |
21:25 |
|
|
s4ke joined ##friendlyjava |
21:27 |
|
|
s4ke left ##friendlyjava |
22:15 |
|
pdurbin |
"i'm hoping pulsar is being facitious :)" https://javabot.evanchooly.com/logs/%23glassfish/2015-07-26 |
23:41 |
|
|
aditsu joined ##friendlyjava |
23:45 |
|
aditsu |
pulsar: looks like I like to break all the rules :) |
23:45 |
|
pulsar |
you win the internet today then ;) |
23:46 |
|
pulsar |
i loose and have to deal with this crap in .... 8 hours again ;) |
23:46 |
|
aditsu |
also, hi from Japan |
23:46 |
|
pulsar |
heh, you live there? |
23:46 |
|
aditsu |
no, on holiday |
23:46 |
|
pulsar |
aye |
23:47 |
|
pulsar |
i better pack some club mate and do some dockerfile scripting or some angular tomorrow. just to somewhat stay sane |
23:47 |
|
aditsu |
or I should say.. vacation |
23:47 |
|
pulsar |
a big japan tour? or just one place? |
23:48 |
|
aditsu |
basically around one place, Matsuyama |
23:49 |
|
aditsu |
um.. isn't docker also a kind of abstraction? |
23:49 |
|
pulsar |
but its abstraction for hipsters |
23:49 |
|
pulsar |
asking for a whole new different kind of pain |
23:49 |
|
aditsu |
hehe |
23:49 |
|
pulsar |
tbh, i like it. for development. |
23:49 |
|
pulsar |
disaster for production |
23:50 |
|
pulsar |
official os repositories have ancient verisons (buggy as hell) |
23:51 |
|
pulsar |
so you need to stick to bleeding edge releases directly from docker and/or use backports and other stunts to get a system somewhat stable |
23:51 |
|
pulsar |
once you do, it kinda rocks. |
23:51 |
|
aditsu |
my distro has 1.6.1 (and it's marked as unstable) |
23:51 |
|
pulsar |
arch? |
23:52 |
|
aditsu |
gentoo |
23:52 |
|
pulsar |
14.04 lts had 1.0.someting |
23:52 |
|
pulsar |
i did not even bother looking at debian |
23:52 |
|
pdurbin |
no java 8 in gentoo? |
23:52 |
|
pulsar |
stopped using gentoo like... 6 years ago |
23:53 |
|
aditsu |
pdurbin: that was the docker version, there is java 8 |
23:53 |
|
pdurbin |
oh |
23:53 |
|
pulsar |
and it wound not be my first choice for a server os ;) |
23:53 |
|
pulsar |
nor would arch. |
23:53 |
|
aditsu |
only the oracle one for now though |
23:53 |
|
pulsar |
tried infinality patched openjdk lately |
23:54 |
|
pulsar |
and a 4k monitor for coding now |
23:54 |
|
pulsar |
<3 |
23:55 |
|
aditsu |
gentoo is my first choice for everything... except the raspberry pi |
23:55 |
|
pulsar |
pissed me off one too many times. |
23:56 |
|
pulsar |
i think i quit when i had the mouse-mapping incident |
23:56 |
|
pulsar |
basically on every reboot the mouse buttons got remapped by xorg randomly |
23:56 |
|
aditsu |
huh, never heard of that |
23:56 |
|
pulsar |
shrug... i have been using the same installation for years untill that point |
23:57 |
|
pulsar |
god knows what crap i did pile up over time. |
23:57 |
|
pulsar |
arch is like gentoo.... but stable ;) |
23:57 |
|
pulsar |
untill now that is. |