greptilian logo

IRC log for #javaee, 2013-11-07

Please see http://irclog.greptilian.com/javaee for which days have been logged.

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

All times shown according to UTC.

Time S Nick Message
01:30 pdurbin http://gigaom.com/2013/11/06/google-starts-testing-art-a-potential-replacement-for-dalvik-in-android/
02:45 kotten joined ##javaee
04:10 jypie joined ##javaee
04:33 SoniEx2 joined ##javaee
04:36 sfisque_p joined ##javaee
05:08 sfisque so all it does is precompile the byte code rather than relying on JIT.   /shrug.  as long as we can still write java code, i don't care if they have gerbils hand transcode the bytes
05:12 pdurbin :)
05:15 sfisque what they really need is multi-tenancy.  so that the phone carrier can have one sandbox locked down with the firmware for making calls and their "kruft-ware", and 1 or more "rooted" sandboxes so we can do whatever the hell we want.  casual user?  don't activate the rooted sandbox.  1337 u5eR?  activate several where you try out different versions of OS flash to decide which you like.
05:15 sfisque it's not like phones are memory crunched anymore
05:17 sfisque any streamlined linux distro will easily fit on a CD platter, so all you need is a 2gb partition for OS and whatever apps you want to install
05:18 sfisque switching sandboxes can then just be a matter of pushing the whole memory image to swap, and then loading the target sandbox
05:20 pdurbin well, I think you can still make calls without kruft-ware. the nexus 5 has stock android on it. then you throw a SIM in it and you can make a call
05:20 sfisque aye, but most people buy their phones through a carrier.
05:21 sfisque at least in america
05:21 sfisque and lets face it, the carriers are not about to let go of their desire to bundle apps taht let them micro-charge for features
05:22 sfisque and rooting phones has drawbacks.  for one, the htc incredible 2 i have can be rooted upto ICS, but last i looked, the radio driver was "sketchy", and the last thing i want to do is convert my phone to an underpowered phablet
05:22 sfisque ** tablet
05:24 sfisque so i'm still stuck at 2.3.4.  now if the phone were set up where the carrier install was "just a vm image", and i could init 1 ore more other vm's with other OS on them, i could use them sans radio (tablet mode) and when i needed good clean phone, i just switch vm sessions
05:25 sfisque or even have phone as a separate vm, and bloatware in it's own sandbox
05:25 * pdurbin is stuck at 2.2.1
05:26 sfisque i have a love/hate relationship with my carrier (verizon).  great coverage and signal, crappy attitude regarding android and firmware locked kruftware
05:27 pdurbin I'm finding this interesting but I need some sleep: http://faculty.otterbein.edu/DBuck/HandlingExceptions.pdf
05:27 pdurbin here's the video about it: ▶ First Do No Harm: Deferred Checked Exception Handling Promotes Reliability - YouTube - http://www.youtube.com/watch?v=9BDZACVu92s
05:33 sfisque what he posits is kind of the standard semantic for EE E-handling.  if you have an expected RE, you can wrap it in an AppE and rethrow with either a rollback or not, depending on how indeterminate of a state you have
06:58 dangertools joined ##javaee
06:59 dangertools joined ##javaee
08:32 kotten joined ##javaee
09:01 sajjadg joined ##javaee
09:27 sajjadg Hi guys.
09:27 sajjadg What do you think about Java CMS? should I use one or build my site without a CMS?
09:30 LeoGong joined ##javaee
09:54 kotten joined ##javaee
10:30 kotten joined ##javaee
10:36 sajjadg joined ##javaee
11:01 sajjadg joined ##javaee
12:01 MegaMatt joined ##javaee
13:08 sfisque1 joined ##javaee
14:18 kobain joined ##javaee
14:25 SExJ joined ##javaee
14:44 SExJ joined ##javaee
14:47 SExJ joined ##javaee
15:01 Naros joined ##javaee
15:13 SExJ joined ##javaee
15:31 SExJ joined ##javaee
15:48 SExJ joined ##javaee
15:50 SoniEx2 I think I broke my forth VM...
15:51 sfisque1 maybe it's just sleeping...
15:52 SoniEx2 ¬forth WHOAMI
15:52 SExJ 3
15:52 SoniEx2 ¬forth SOURCE WHOAMI .
15:52 SExJ [" You are %s!%s@%s", USER, USER.NICK, USER, USER.LOGIN, USER, USER.HOST, 3, STRING.FORMAT, .]
15:53 SoniEx2 I think I forgot to add the new parsing code to .run()...
15:53 tommmied joined ##javaee
15:54 SExJ joined ##javaee
15:54 SoniEx2 bleh my code's starting to look ugly :/
15:54 SoniEx2 ¬forth WHOAMI
15:54 SExJ You are SoniEx2!~SoniEx2@unaffiliated/soniex2
15:54 SoniEx2 :D
16:02 SExJ joined ##javaee
16:05 pdurbin ¬forth WHOAMI
16:05 SExJ You are pdurbin!~pdurbin@server1.greptilian.com
16:05 acuzio ¬forth WHOAMI
16:05 SExJ You are acuzio!acuzio@unaffiliated/acuzio
16:05 pdurbin some day I'll have more than one server
16:11 acuzio why ?
16:16 Quest joined ##javaee
16:18 Quest whartung,  I though maven was the only way to make projects portable between IDEs, the only proper way i mean
16:18 kotten joined ##javaee
16:18 pdurbin acuzio: so I can race 'em
16:19 pdurbin Quest: it's definitely good for that. not sure if there's anything better
16:19 Quest hm
16:43 sajjadg joined ##javaee
16:46 whartung Yea, maven for the moment seems to have been adopted as a universal IDE project file. Thats why we use it here.
16:50 semiosis maven is also great at making a project cross-developer compatible
16:50 whartung I dunno about that, maven isn't compatible with me, I can tell you.
16:50 semiosis once you're familiar with maven you can jump in to any maven project & immediately know your way around
16:51 semiosis learning curve is steep, yes
16:51 * pdurbin still has a maven problem: https://github.com/pdurbin/oiosaml_on_glassfish/issues/1
17:12 Quest hm
17:13 Naros ¬forth WHOAMI
17:13 SExJ You are Naros!~Naros@50-203-221-40-static.hfc.comcastbusiness.net
17:15 Naros When we began using maven, we were using MyEclipse 10 and I will tell you, MyEclipse 2013 is leaps & bounds in maven support over ME10
17:16 Naros particularly in a multi-project workspace
17:16 pdurbin javaeebot: lucky myeclipse
17:16 javaeebot pdurbin: http://www.myeclipseide.com/
17:17 pdurbin "Built-in Tools for Mobile Development"
17:18 pdurbin "IBM WebSphere Server Support"
17:18 Naros yah, only thing I grumble about is the poor GF4 support it has :E
17:18 Naros The GF3 integration works for a subset of GF4 operations.
17:19 semiosis does it have any advantage over IDEA besides price?
17:19 pdurbin I was looking at "MyEclipse vs. Eclipse" at http://www.myeclipseide.com/module-htmlpages-display-pid-1.html ... there's more
17:19 Naros I have IDEA installed but haven't played with it that much tbh.
17:20 Naros But the price for JavaEE support is one reason I prefer ME
17:38 sfisque joined ##javaee
17:41 sfisque joined ##javaee
17:51 KatyB joined ##javaee
17:52 zoot https://eval.in/62678
17:53 SoniEx2 hey KatyB
17:54 KatyB Hi
17:54 SoniEx2 KatyB: ask how to learn Java
18:07 pdurbin Naros: the price of Java EE is eternal vigilance
18:08 Naros :)
18:08 pdurbin KatyB: hi. welcome
18:09 pdurbin whartung: I decided to take another look at Shibboleth SP: https://github.com/dvn/shibpoc/tree/master/java/shibsppoc
18:09 sfisque against what pdurbin?  the spread of the spring plague?
18:09 sfisque :P
18:09 pdurbin since it's the only thing I've gotten working with ADFS
18:10 SoniEx2 sfisque: could you teach KatyB some Java?
18:10 semiosis zoot: wat?!
18:11 sfisque javaeebot lucky java tutorial best on the net
18:11 javaeebot sfisque: http://docs.oracle.com/javase/tutorial/
18:11 sfisque javaeebot does not lie
18:11 javaeebot sfisque: Error: "does" is not a valid command.
18:11 semiosis hahaha
18:11 * sfisque sighs at javaeebot
18:11 semiosis javaeebot do not lie
18:11 javaeebot semiosis: Error: "do" is not a valid command.
18:11 semiosis pdurbin should enable that module
18:11 sfisque maybe javaeebot needs a "pass through" rule?
18:12 pdurbin javaeebot: lucky javaeebot
18:12 javaeebot pdurbin: http://www.evanchooly.com/logs/%23%23jsf/today
18:12 sfisque if (not executable) then echo;
18:13 sfisque as a funny rule, you should have "javaeebot recursion" have javaeebot report a stack overflow and quit and return to the channel
18:13 sfisque :P
18:13 SoniEx2 sfisque: I'm not in the mood for this but Go teach KatyB some Java!
18:13 sfisque you cannot force a river to flow up hill
18:15 SoniEx2 sfisque: eh I guess you're not in the mood either :/
18:15 sfisque i could be, but teaching is an act of compassion, not servitude
18:16 * sfisque is feeling extra zen today
18:35 pdurbin sajjadg: what do you want a CMS to do for you?
18:43 sfisque_p joined ##javaee
18:44 whartung Shib should be fine, you might even have enough vocabulary by now to make sense of it pdurbin
18:46 pdurbin I've got to get something working with ADFS
18:47 pdurbin I looked at OpenAM this week but it seems... I dunno... too featureful :)
18:47 whartung what problems are you having with the other IdPs?
18:47 whartung yea, but if the open am irc folks are giving decent support, maybe it's worth a shot.
18:47 pdurbin they've been super supportive over irc
18:47 pdurbin great community
18:47 pdurbin MegaMatt++
18:48 MegaMatt Hah
18:48 pdurbin MegaMatt: I'm sure the openam guy is sick of me. thought I'd give him the rest of the week off... focus on Shibboleth SP for a bit :)
18:49 MegaMatt Alderis? Nah, he's amazing..
18:49 whartung whoa wait….now I don't understand.
18:49 whartung does ADFS support SAML natively?
18:49 MegaMatt *aldaris
18:49 pdurbin MegaMatt: oh, he's absolutely great. love that guy
18:49 SLovenberg joined ##javaee
18:50 MegaMatt It amazes me how much he knows/remembers/shares on a daily basis.. hah
18:50 pdurbin whartung: ADFS is supposed to, yes, and I had some initial success with Shibboleth SP and ADFS... but as of today I can start calling into it with Java
18:50 pdurbin using AJP
18:51 whartung ADFS is the IdP? or the SP?
18:51 pdurbin ADFS is the IdP in my case. dunno if it can be an SP
18:51 whartung oh my mistake
18:51 whartung I never cared for the Shib SP
18:52 whartung so what issues are you having with your SP?
18:53 pdurbin well, I have 2 SP implementations that I've gotten working with the IdP at testshib.org. By working I mean I can print out attributes such as "myself@testshib.org". The two SPs are OIOSAML and Shibboleth SP
18:55 pdurbin I haven't gotten OIOSAML working with an ADFS IdP at all. the next thing I'd like to look at is this issue of AES-128 vs. AES-256 encryption. I may need to install Java Cryptography Extension (JCE) on my end to match the higher encryption on the ADFS end
18:56 pdurbin I hadn't heard of JCE until this week
18:56 SLovenberg joined ##javaee
18:56 MegaMatt Yeah, the JCE unlimited isn't installed by default - it's got embargo restrictions on it
18:56 whartung yea
18:57 MegaMatt It should be pretty easy to set up OpenAM as a SAML2 SP as well, ..
18:57 pdurbin MegaMatt: I haven't been able to figure that out... OpenAM as an SP
18:58 MegaMatt The docs are usually pretty good...
18:58 MegaMatt between the docs and the wiki, I can usually follow the examples
18:59 pdurbin MegaMatt: the docs are decent. I link to them from my OpenAM notes: https://docs.google.com/document/d/1KPKuR3XzUSv_Pt2rxmY2mDnSkIOZIbuB0Q2smg_gUrw/edit?usp=sharing
18:59 pdurbin MegaMatt: have you used OpenAM as an SP? (we can take this to #openam)
18:59 MegaMatt Heh yeah, you went off into fedlets
18:59 MegaMatt http://openam.forgerock.org/openam-documentation/openam-doc-source/doc/admin-guide/index/chap-federation.html#set-up-federation
18:59 MegaMatt that's what I was thinking of
18:59 * pdurbin curses the fedlets
19:00 MegaMatt I've created a hosted SP before
19:00 MegaMatt I just used that "common tasks" button
19:00 pdurbin MegaMatt: have you used that hosted SP with an IdP other than OpenAM?
19:01 MegaMatt No,.. AM was on both sides when I did it
19:01 pdurbin MegaMatt: yeah... that's the thing
19:01 MegaMatt ;)
19:01 pdurbin I can get an OpenAM SP "fedlet" working with an OpenAM IdP... but not with the TestShib IdP
19:02 pdurbin all the gory details are in that doc :)
19:02 MegaMatt heh
19:02 pdurbin MegaMatt: do you plan to use any other IdPs?
19:02 MegaMatt Eventually I will probably try using the TestShib IdP too...
19:02 MegaMatt Just because it's there
19:02 MegaMatt And I need to do all that
19:02 pdurbin MegaMatt: cool. definitely let me know if you get that working, please
19:03 MegaMatt But I haven't got around to it yet
19:03 MegaMatt I have the lab material from the FR-402 class, and it goes through setting up everything, but all using OpenAM too...
19:04 pdurbin dunno what FR-402 is
19:04 whartung So, MegaMatt, what are you finding to be the most common incompatibilities between SPs and IdPs?
19:05 pdurbin whartung: this is why I'm going to look into JCE: org.opensaml.xml.encryption.DecryptionException: Failed to decrypt EncryptedData
19:05 whartung sure
19:05 MegaMatt Yeah, get the unlimited encryption policy file
19:05 pdurbin were were looking at http://stackoverflow.com/questions/9422545/decrypting-encrypted-assertion-using-saml-2-0-in-java-using-opensaml
19:05 MegaMatt Make sure that's not your stumbling block
19:05 pdurbin we* were
19:06 MegaMatt Ah yes, they say the same thing
19:06 MegaMatt http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html
19:07 pdurbin answered his own questions. I love it when people do that. I do it too.
19:07 MegaMatt whartung: I haven't done enough to know the common incompatibilties.. I'm really a Java J2SE guy, I'm new to the J2EE / Identity world
19:07 MegaMatt Still green, trying to learn as much as I can ;)
19:08 MegaMatt Now if you want to talk about GC tuning, or the different collectors... I'm all for it .. hehe
19:09 MegaMatt Or if you want to look at a heap dump from an OOM error,... that I can do ;)
19:10 sajjadg pdurbin, I am developing a website for an organization. they have a strange relation and different sections and ... but something like user profile page/management, dashboard,... can be the same as other CMS. I worked with Drupal, wordpress, joomla and they had a ready to use tools that is very helpful. but at the same time a CMS had downsides like sometimes it gets hard to customize, and somehow it's harder to understand what's exactly going on. for so
19:10 sajjadg meone with no experience with a Java Web development using a CMS, I don't know if it's a good idea or not. I always am afraid to spend lots of time on a CMS and then have to rebuild it! and at the same time I don't like to reinvent the wheel!
19:11 pdurbin sajjadg: so maybe you need a light framework. nothing too heavy
19:11 sajjadg pdurbin, it will be better I think
19:13 sajjadg I looked at some of Java CMSes and read some comparisons. but they all seems to be heavy
19:13 pdurbin sajjadg: which one seemed the lightest?
19:13 sajjadg and compare to PHP cmses they don't have big communities and few resources that make it hard to get into
19:14 MegaMatt I was going to say, I haven't used any CMS for over a decade, but last I did it was all about PHP ;)
19:14 sajjadg pdurbin, http://en.wikipedia.org/wiki/List_of_content_management_systems#Java
19:15 pdurbin heh. dspace. fedoracommons
19:15 sajjadg MegaMatt, you mean you haven't used a Java base CMS but you used a PHP based one?
19:16 MegaMatt Yes, but again, this was over a decade ago -- and people didn't even really have smart phones then ;)
19:17 sajjadg pdurbin, someone on stackoverflow said yanel is lightweight but I check its site and it was awful
19:17 sfisque the one thing i don't like about many of the OS cms's is that they work well if you use "their" bundled container, but don't just "drop in" cleanly
19:17 pdurbin sajjadg: bad sign for a CMS ;)
19:17 MegaMatt I *think* it was php-nuke that I used way back in the day
19:18 sfisque i tried out one, bede, it was impossible to deploy on jboss, but it ran fine if you launched it using the bundled container (i forget which one)
19:18 sajjadg finalist on my list was Liferay, Alfresco, Magnolia
19:19 MegaMatt I was just looking at Magnolia - it looks nice
19:19 MegaMatt But by looking, I mean I just just just now brought up their webpage, since you were bringing up the subject
19:20 sajjadg MegaMatt, both mongolia and liferay have beautiful sites.
19:20 sajjadg and both seems to have good resources but not alfresco
19:20 sajjadg all of them have big users
19:21 sajjadg users=customers
19:21 sajjadg here
19:21 sajjadg :)
19:21 MegaMatt I'm actually not a fan of the look of Magnolia's website itself, but I like the features they mentioned .. like support for iPads..
19:21 sajjadg but after all I think for now I am better build my website without them.
19:21 MegaMatt and mobile decives ;)
19:22 sfisque magnolia's site looks very "touch" oriented.  big iconic buttons
19:22 MegaMatt Yeah,.. and I like that it's all HTML5
19:22 sfisque i'm not a big fan of the new "flat" UX pattern
19:23 sfisque kind of kills the "hyperlinked" concept of the web
19:24 sfisque turnign everythign into fat button dashboards and all the content is micro-rendered in isolation
19:24 sajjadg after all I ended up using JavaEE JAX-RS RESTful server application servicing a single-page application using angualrJS.
19:25 MegaMatt I like the look of liferay.com much better.. now that I'm looking
19:25 sajjadg I'm using postgresql+flyway+eclipselink :) I had hard time bootstrapting all of them
19:26 sajjadg I started with spring but for the second time I failed :(
19:26 sajjadg but I like PG more that mysql...
19:26 sfisque whoa, the fact that they bundle with 7 other containers is a good sign for "drop in" ability
19:26 sfisque i may have to look at liferay, i'm getting tired of jspwiki
19:28 SoniEx2 is KatyB here?
19:29 sajjadg I like to use MongoDB...but I don't have time right now...but I have a big problem with my db design and I think nosql is the answer to that...http://dba.stackexchange.com/questions/51416/design-db-for-users-with-different-information-fields
19:30 sfisque keep in mind, that nosql is not a replacement for an rdbms
19:31 sfisque in many cases, a hybrid model will work.  use sql for relational data that requires high referential integrity.  nosql for leaf or baked data
19:31 sfisque at least that's what i've gleaned from everythign i've read
19:31 whartung sajjadg: http://c2.com/cgi/wiki?ContactAndAddressModels
19:31 semiosis attributes table... basically three columns: user id FK, attribute name, attribute value
19:31 sfisque ugh, denormalized data
19:32 whartung Yea, the old "build a db on top of a db meme"
19:32 sfisque that would be a good use for nosql.  key is referenced in the rdbms, the value is some blob that you can extract at runtime by "type magic"
19:33 semiosis ask your ops team what they'd rather support :)
19:33 sfisque serialize the attribute stream as json or ber (i'd recommend ber if you need some type safety)
19:34 whartung don't forget the fun times getting transactional integrity across the different dbs! \o/
19:34 sfisque woohoo XATxs
19:34 sfisque F
19:34 semiosis another advantage to demoralized data
19:34 sfisque U
19:34 sfisque N
19:34 semiosis denormalized
19:34 sfisque i think you had it right the first time semi
19:34 sfisque :P
19:34 semiosis :)
19:34 sfisque sleudian fripp
19:34 sajjadg I hate sanctions. I can't open www.angularjs.org
19:35 whartung sanctions?
19:35 sfisque you can only have your data after you send $40 to our OSteam via paypal
19:35 sajjadg whartung, yeah. US sanctions against Iran, Syria, North Korea,...
19:35 whartung o
19:35 sfisque OH export sanctions
19:36 whartung how can you not access angularjs?
19:36 sajjadg google don't let me
19:36 sajjadg I can't open code.google.com
19:36 sajjadg oracle.com
19:36 sfisque content switching based on client ip
19:36 sajjadg nvidia.com
19:36 whartung Are you in iran/Syria/NK?
19:36 sajjadg Iran
19:36 whartung ah
19:36 sfisque dun dun dunnnnnnn
19:37 SoniEx2 so no translate.google.com proxy?
19:37 sajjadg I can use Tor for bypassing this but I hate it
19:37 whartung yea
19:37 sajjadg I can use translate.google.com and gmail.com and ...
19:37 sajjadg but no code.google.com!
19:37 SoniEx2 if you can use translate.google.com
19:37 SoniEx2 then you just translate code.google.com
19:37 SoniEx2 because proxy
19:38 sajjadg SoniEx2, let me check
19:38 SoniEx2 the translate.google.com proxy is an old trick btw
19:38 SoniEx2 I heard it works for facebook
19:39 SoniEx2 (on schools and stuff I mean)
19:41 sajjadg SoniEx2, :) it worked :)
19:41 sajjadg for code.google
19:41 sfisque soniex2 == 1337 h/\x0rZ
19:42 sajjadg but not for facebook. and that's because the government filtered from inside Iran
19:42 SoniEx2 now open a proxy from translate.google.com
19:42 sajjadg we are poor people...government filter us from inside and other countries put sanction against us from outside...
19:43 SoniEx2 well anyway now you know how to use google as a proxy
19:44 sfisque anyone here done clustered L2 caching with hibernate on tomcat?
19:44 sajjadg SoniEx2, yeah. thanks. and I also have TOR...tor is a good project...anonymous browsing
19:45 SoniEx2 yeah but it's exploited and stuff
19:45 * Naros giggles with joy on how much he can force struts to do for him with a meager few lines of XML
19:45 SoniEx2 ew XML
19:46 sfisque struts 1 or 2?
19:46 Naros 2
19:46 Naros The interceptor stack and global-result mappings are freakin' awesome.
19:46 sfisque aye.  S2 is much cleaner with conv over conf
19:46 whartung you can't do anything with S1, xml or no
19:47 sfisque lolz
19:47 Naros yah S1 was horrible
19:47 Naros ActionForm, cringes :E
19:47 sfisque S1 is fine, if you need commodity tech thats durable.  but it was a little nightmarish on configuration
19:47 Naros The configuration doesn't bother me.
19:47 sfisque i like S2 with Tiles2, but i using Ajax on S2/T2 is K L U N K Y
19:47 Naros In fact, our S2 configs are almost like S1.
19:48 whartung it doesn't DO anything. JSPs walked all over it, and the action form model is basically about ][ much better than raw servlets.
19:48 Naros sfisque: how do you figure?
19:48 Naros We use s2 + tiles2 + tons of ajax
19:49 sfisque are you handing the ajax calls from struts2 or are you routing them to other endpoints?
19:49 Naros hell, all screens have two flavors, ajax-able and non-ajaxable :P
19:49 sfisque i foudn routing them into struts2 was not "clean" compared to using other mechs to answer the call
19:49 Naros The app doesn't care if its AJAX or not.
19:50 sfisque aye.  that's the lack of clarity.  aksing for a complete tile or view when all i want to do is update a field hides alot of magic
19:50 sfisque i dont like that because when things dont work right, you're left with having to introspect the framework to find out why
19:50 Naros we generally just use an interceptor to help routing
19:51 Naros AjaxRequestOverrideInterceptor to be precise :)
19:51 sfisque i'll have to look into that
19:51 sfisque is it "newish", i'm using a somewhat outdated V of s2
19:51 Naros basically, if the request was ajax'd, we pass the interceptor a parameter on the action binding or let it use it's default and it will spit the result back to the framework as ORIGINAL + "-" + extension.
19:52 Naros then we just define <result name="success">go here</result><result name="success-ajax">go there</result>
19:52 Naros from the action's point of view, its precisely the same execution path
19:53 Naros the result mapping can use tiles, json, or w/e scheme.
19:54 sfisque i'll have to look into using that mech
19:54 Naros I had to get creative when we wanted to display a displaytag table for non-javascript users and a jqGrid for javascript-based users but in both cases, the same data was fed to the view.
19:54 Naros And I'm bad about treating jsp fragments like I do classes :P
19:55 sfisque but back to my other question, anyone awake who's done L2 clustered caching with Hib on Tomcat?
19:55 Naros someview-grid.jsp and someview-displaytag.jsp
19:55 * Naros goes back to work :P>
19:55 sfisque heh heh
20:28 Quest is it a trait of programmers all over the world to make fellow programmers as like "they know less" and "I know more."
20:28 Quest ?
20:29 sfisque depends on where they are in "their" career
20:29 semiosis not just the world, the whole universe
20:29 semiosis ;)
20:29 Quest sfisque,  both parties at somewhat the same level
20:30 sfisque were either of them stuffed into lockers in high school?
20:30 sfisque :P
20:30 Naros Humble programmers realize there is always an ocean of things left to explore :P
20:30 semiosis no one got my joke
20:31 Quest sfisque,  I dont know. but I feel it very often. not on chat and irc but in the real world
20:31 Quest semiosis,  i did
20:31 sfisque human nature.  everyone wants to be "the expert"
20:31 semiosis then it just wasnt funny :(
20:31 Quest sfisque,  hm
20:41 pdurbin semiosis: your xxx the other day was funny. the thing with sfisque
20:42 semiosis thx
20:42 pdurbin if irc had a +1 I'd click it
20:45 Quest I remember when I did my second job and there were some 5 team members those were 5 years experienced . each. and I was 1 year experience. but by skills I was better than  them (well Iam not good but was better than THEM). I was new and they were old in the company.  tried to press me a lot
21:04 pdurbin helpful: http://stackoverflow.com/questions/11538746/check-for-jce-unlimited-strength-jurisdiction-policy-files
21:04 pdurbin it's interesting, JCE is already installed on my Mac (Java 6 from Apple) but not on the server I care about
21:05 pdurbin but it seems super easy. just replace local_policy.jar and US_export_policy.jar
21:05 MegaMatt It's trivial, yeah
21:10 zoot it is good law
21:11 sfisque because you bought your mac in US
21:34 pdurbin ok
21:34 pdurbin reports from an ADFS guy that he got OIOSAML working (the demo app) after installing the JCE unlimited strength policy files
21:35 whartung \o/
21:35 pdurbin now to see if we can get it working with my java ee app that's using OIOSAML
21:37 pdurbin mañana
23:01 kotten joined ##javaee
23:46 Naros joined ##javaee
23:48 semiosis anyone heard of or used MapDB?
23:48 semiosis http://www.mapdb.org/
23:50 sfisque heard of
23:51 semiosis building a javafx app and need to do some simple persistence
23:51 sfisque javadb
23:52 semiosis hmm i dont really need an rdbms, seems to heavyweight
23:52 whartung yea, just use javadb/derby
23:52 sfisque it's bundled with java, so off the shelf
23:52 sfisque javaeebot lucky javadb
23:52 javaeebot sfisque: http://www.oracle.com/technetwork/java/javadb/
23:53 whartung and a database that is "Concurrent, Fast, ACID, Flexible, Hackable, SQL Like" is not "heavyweight"?
23:53 sfisque and thirdparty rather than integrated with the jdk
23:53 whartung if you want to use javadb as a document store, then store a BLOB -- ez
23:53 whartung javadb can be embedded in your app readily
23:54 sfisque even easier.  IF all you need is key/value pairs, you can use a HashTable and de/serialize from/to disk
23:54 sfisque poor mans simple db
23:54 whartung yea, for reasonable amounts of data, non-transactional of course (well sorta)
23:54 sfisque hashtable is synchronized so you get "some" level of ACID
23:55 whartung Concurrent Hash Map would be better, but..
23:55 sfisque true
23:55 whartung an the ever lovely "append only" DB
23:55 whartung play now, pay later
23:56 sfisque lol
23:57 whartung I always love these: "MapDB has outstanding performance rivaled only by native DBs. It is result of more than a decade of optimizations and rewrites."
23:57 whartung and, then, of course, "It also has number of options to trade durability for write performance."
23:57 whartung Ah, so..then, how fast is it really?
23:57 sfisque you ask too many questions… drink the damn koolaid
23:57 sfisque :P
23:58 whartung /dev/null is web scale
23:58 sfisque galactic scale, even
23:58 whartung thats /dev/blackhole
23:58 sfisque >.<
23:58 sfisque i hear it has O(1) for all operations

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

Please see http://irclog.greptilian.com/javaee for which days have been logged.