| 01:34:05 | *** njero has joined #openmrs |
| 01:34:05 | *** ChanServ sets mode: +v njero |
| 02:06:59 | *** njero has quit IRC |
| 02:32:23 | *** nribeka has quit IRC |
| 04:23:00 | *** TorLye has quit IRC |
| 06:30:50 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #888 (enhancement created): Add name and address as searchable features to cohort builder <http://dev.openmrs.org/ticket/888> || OpenMRS Changesets: Changeset [4740]: pih_hacks: added method to convert invalid IDs <http://dev.openmrs.org/changeset/4740> || OpenMRS Changesets: Changeset [4739]: invalid_identifiers: now groups by HIV Treatment Group. <http://dev.openmrs.org/changeset/4739> || OpenMRS Changesets: Changeset [4738]: invalid_identifiers: break up identifiers by site. <http://dev.openmrs.org/changeset/4738> || OpenMRS Changesets: Changeset [4737]: Added patient id with name in hello tab. Added note keeping table as diff. <http://dev.openmrs.org/changeset/4737> |
| 07:52:32 | *** TorLye has joined #openmrs |
| 09:12:57 | *** nribeka has joined #openmrs |
| 10:33:25 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4741]: patient matching module: initial commit of recently loaded configuration ⦠<http://dev.openmrs.org/changeset/4741> |
| 11:17:38 | *** nribeka has quit IRC |
| 12:19:32 | *** cancerb0y has joined #openmrs |
| 12:43:02 | <r0bby> cancerb0y: o/ |
| 12:44:39 | <cancerb0y> r0bby: yep |
| 12:44:59 | <cancerb0y> r0bby: got anything?? |
| 12:45:05 | <r0bby> meh |
| 12:45:18 | <r0bby> DWR has a concept called "Reverse AJAX" that may help me |
| 12:45:45 | <cancerb0y> yeah i read the documentation |
| 12:46:01 | <cancerb0y> should try implementing that somewhere |
| 12:46:04 | <r0bby> well not DWR per se |
| 12:46:06 | <cancerb0y> ve u tried it?? |
| 12:46:23 | <r0bby> er DWR per se (as in tyhey invented it; it's been around; they just implemented it) |
| 12:46:41 | <r0bby> no -- i need to get at the Tomcat classloader for our app |
| 12:46:48 | <r0bby> tomcat has several classloaders |
| 12:47:04 | <cancerb0y> hmmm |
| 12:47:23 | <cancerb0y> r0bby: so what about ny meetup?? |
| 12:47:30 | <cancerb0y> the official one |
| 12:47:54 | <r0bby> dead |
| 12:48:25 | <cancerb0y> y? i ve the meetup on 28 july... |
| 12:48:28 | <r0bby> on the upside i *DID* take the initiative to create the meetups list soc'ers know and love |
| 12:48:56 | <r0bby> may hang onto it unless lh requests it be handed over to her |
| 12:49:11 | <r0bby> which she can since i use the google trademark |
| 12:50:27 | <r0bby> LMFAO |
| 12:50:30 | <r0bby> Polling is the most obvious solution to the problem. This is where the browser makes a request of the server at regular and frequent intervals, say every 3 seconds, to see if there has been an update to the page. It's like 5 year old in the back of the car shouting 'are we there yet?' every few seconds. |
| 13:01:14 | *** cancerb0y has left #openmrs |
| 13:09:50 | *** njero has joined #openmrs |
| 13:09:50 | *** ChanServ sets mode: +v njero |
| 13:38:29 | <r0bby> njero: how's your openmrs architecture kung-fu? |
| 13:38:45 | <r0bby> core architecture |
| 13:40:16 | *** cancerb0y has joined #openmrs |
| 13:41:42 | <njero> r0bby: mediocre |
| 13:41:45 | <njero> wassup? |
| 13:43:41 | <r0bby> meh |
| 13:45:02 | *** bwolfe has joined #openmrs |
| 13:45:02 | *** ChanServ sets mode: +o bwolfe |
| 13:45:18 | <r0bby> bwolfe |
| 13:45:19 | <r0bby> man |
| 13:45:23 | <bwolfe> r0bby |
| 13:45:33 | <r0bby> how do I get onLoad() thrtough the body element? |
| 13:45:34 | <bwolfe> boy |
| 13:45:45 | <r0bby> I need reverse AJAX |
| 13:45:54 | <bwolfe> body.onLoad = fuction() { doSomeStuff(); } |
| 13:46:05 | <r0bby> through js? |
| 13:46:07 | <bwolfe> yeah |
| 13:46:23 | <bwolfe> Echidna: are at the computer or off watching the game ? |
| 13:46:26 | <r0bby> I hate working in the constraints We are :( |
| 13:47:15 | <r0bby> bwolfe: it's amazing |
| 13:47:30 | <r0bby> I added an import to the class when i generate it |
| 13:47:35 | * njero watching the game |
| 13:47:36 | <r0bby> behind the scenes |
| 13:47:43 | <r0bby> import org.openmrs.* |
| 13:48:00 | <r0bby> which allows you to do Patient, Concept, Encounter, etc |
| 13:48:09 | <r0bby> however Encounter won't do shit |
| 13:48:15 | <r0bby> since I don't map it to anything |
| 13:48:31 | <r0bby> in the future ZK will allow that |
| 13:48:40 | <r0bby> create custom data type mappings |
| 13:49:06 | * bwolfe recently bought a $16 over-the-air hdtv receiver and is loving out great the game looks on it :-) |
| 13:49:08 | <r0bby> I think burke *IS* avoiding me :( |
| 13:49:32 | <r0bby> I need to give the dude who interviewed me his number but i wanna know what he'll say :( |
| 13:49:46 | <r0bby> I'm sure something along the lines of i'm eager :S |
| 13:50:39 | <r0bby> meh |
| 13:52:41 | <r0bby> if i hesitate it looks bad |
| 13:52:59 | <r0bby> bwolfe: do you have a direct # for burke that I can give to this guy? |
| 13:53:30 | <bwolfe> pm |
| 14:09:28 | <bwolfe> njero: who are you rooting for ? |
| 14:12:59 | * r0bby says a prayer |
| 14:13:37 | <r0bby> Great there are 3 emails from me in his box |
| 14:14:59 | <bwolfe> they interviewer or burke's ? |
| 14:15:00 | <njero> bwolfe: Well, barcelona is one of my teams... but I think Ger. Mainly because I followed most of the german games. My real team this go was turkey and they are out :) |
| 14:15:23 | <njero> bwolfe: you? |
| 14:16:30 | <r0bby> interviewer |
| 14:16:32 | <bwolfe> njero: this is the first game I've watched...and I'm not attached to any of hte euro teams |
| 14:16:36 | <r0bby> burke has more |
| 14:16:45 | <bwolfe> ** first euro cup 2008 game I've watched |
| 14:17:22 | <bwolfe> I'll say I'm rooting for germany though...just so Echidna doesn't get mad at me :-) |
| 14:18:08 | <njero> In MW there is no german ambassador currently... so all of the germans kept opening up the ambassador house for wine and german beer for the german matches... so it was fun :) |
| 14:19:07 | <bwolfe> ooo |
| 14:19:21 | <bwolfe> njero: is yours live ? |
| 14:19:25 | <bwolfe> or is there a delay ? |
| 14:19:33 | <njero> think it is live.. don't know |
| 14:19:48 | <bwolfe> did someone just score ? |
| 14:19:51 | <njero> yup |
| 14:19:55 | <njero> same right? |
| 14:20:00 | <njero> wow... that goal should not have happened |
| 14:20:11 | <bwolfe> yeah |
| 14:20:17 | <bwolfe> spain fouled the guy |
| 14:21:41 | * r0bby kicks his confidence |
| 14:26:56 | <r0bby> http://mybawx.org/googlefail.png |
| 14:34:19 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: Proposal for a new OpenMRS logo <http://forum.openmrs.org/viewtopic.php?f=4&t=336#p1268> |
| 14:40:26 | <cancerb0y> bwolfe: where can i get demo data with proper person address?? the one in the download page has no proper address for patients |
| 14:40:38 | <r0bby> http://icanhascheezburger.files.wordpress.com/2008/06/funny-pictures-never-trust-a-feline-technician.jpg |
| 14:40:41 | <OpenMRSBot> <http://ln-s.net/1z6X> (at icanhascheezburger.files.wordpress.com) |
| 14:41:46 | <r0bby> YES!!! |
| 14:41:50 | <r0bby> my google skills pay off |
| 14:41:57 | <bwolfe> ? |
| 14:43:24 | <r0bby> meh does dwr 1.x have reverse AJAX? |
| 14:43:29 | <cancerb0y> bwolfe: i mean the demo sql file in the download page has lots of information abt observations but im looking for one with properly filled person_address table |
| 14:43:52 | <r0bby> if not then I'm gonna have to do some actual AJAX stuff myself |
| 14:44:08 | <r0bby> AJAX is needed if i want the work flow im using \ |
| 14:45:54 | <r0bby> bwolfe: would it be bad if i used a different version of dwr? |
| 14:46:28 | <bwolfe> cancerb0y: I don't know of a set like htat |
| 14:46:42 | <bwolfe> cancerb0y: the guys in kenya don't keep good addresses |
| 14:47:31 | <r0bby> ben? |
| 14:47:35 | <bwolfe> r0bby: it might cause you problems if you used a different version |
| 14:48:05 | <bwolfe> r0bby: you can look into upgrading openmrs core to dwr 1.x. I don't think they changed too much |
| 14:48:21 | <r0bby> I need 2.x |
| 14:48:22 | <bwolfe> r0bby: if you do figure out what needs changed, make a patch and ticket and assign it to me |
| 14:48:33 | <cancerb0y> bwolfe: oh... i thought i could figure out a way to facilitate the existing users to load their saved address to address_hierarchy table so that they wont ve any troubles in using my module... |
| 14:48:39 | <r0bby> That would push my project behind |
| 14:48:52 | <cancerb0y> bwolfe: or that idea is not appreciated?? |
| 14:48:52 | <r0bby> I don't have the luxury of time right now |
| 14:49:34 | <bwolfe> cancerb0y: find elaine baker's email from the archive and email her |
| 14:49:48 | <bwolfe> she's in tanzania...and I think they have a lot of address hierarchy stuff and she might help you out |
| 14:51:13 | <r0bby> bwolfe: not much needs to be changed -> http://www.directwebremoting.org/dwr/other/upgrading/dwr20 |
| 14:51:16 | <OpenMRSBot> <http://ln-s.net/1z6b> (at www.directwebremoting.org) |
| 14:51:54 | <r0bby> I could probably do a mass search/replace |
| 14:51:58 | <cancerb0y> bwolfe: yeah thanks ben... Actually i have an idea like once my module is loaded the existing addresses are loaded into the address_hierarchy table hierarchially so that the admin need not create those addresses again and it would minimise their work... does this sound good?? |
| 14:56:21 | <r0bby> bwolfe: you don't want me to just commit the changes? |
| 14:58:21 | <r0bby> okay making the changes now |
| 14:59:13 | <r0bby> http://www.directwebremoting.org/dwr/other/upgrading/dwr20 |
| 14:59:14 | <OpenMRSBot> <http://ln-s.net/1z6b> (at www.directwebremoting.org) |
| 14:59:22 | <r0bby> ^ do you want me to do it? |
| 14:59:30 | <r0bby> I don't know what this will entail |
| 14:59:34 | <r0bby> meh nvm |
| 15:00:06 | <bwolfe> cancerb0y: what is the address_hierarchy table storing? just a one-to-one to a parent location ? |
| 15:03:15 | <r0bby> bwolfe: Nevermind on updating DWR -- it'd be a big undertaking |
| 15:03:24 | <r0bby> and I don't have the time |
| 15:05:22 | <bwolfe> bah |
| 15:05:43 | <r0bby> package names changed for example; DWRUtil.* etc have been deprecated |
| 15:05:54 | <r0bby> for example |
| 15:06:11 | <r0bby> I'll just roll my own i guess |
| 15:06:24 | <r0bby> or find another lib that won't act wonky |
| 15:09:15 | <r0bby> it should be interesting |
| 15:09:32 | <r0bby> I'll write a servlet and do some AJAX then parse the XML =/ |
| 15:09:58 | <r0bby> bwolfe: i feel like im behind as-is |
| 15:10:15 | <r0bby> this is pushing me furthur behind when i hit these problems |
| 15:14:16 | <cancerb0y> bwolfe: yeah ben... |
| 15:17:15 | <r0bby> I created a ticket and marked it as trivial |
| 15:17:46 | <r0bby> it's trivial but it's work |
| 15:17:47 | <bwolfe> excellent |
| 15:18:11 | <r0bby> http://dev.openmrs.org/ticket/889 |
| 15:18:26 | <r0bby> So that if somebody wants to get involved, it's something they can do |
| 15:18:47 | <r0bby> it's assigned to you |
| 15:18:52 | <r0bby> :P |
| 15:19:41 | <bwolfe> no, don't assing it to anybody |
| 15:19:52 | <r0bby> swotcjomg |
| 15:19:55 | <bwolfe> ? |
| 15:20:29 | *** bwolfe is now known as bwolfe_away |
| 15:21:37 | <r0bby> it's assigned to nobody now |
| 15:21:50 | <r0bby> I'd take it on but i really need to get my project working |
| 15:21:58 | <r0bby> I can always pull out what i did and put DWR in |
| 15:22:00 | <r0bby> it's trivial |
| 15:23:04 | <r0bby> if anybody wants to do it, great im too lazy |
| 15:23:33 | <cancerb0y> bwolfe_away: ?? |
| 15:24:07 | <r0bby> cancerb0y: I created a ticket for enchancement to upgrade dwr to 2.x |
| 15:24:42 | <r0bby> 1.x doesn't have the reverse AJAX goodness i want right now and I can't be bothered -- it's basically a massive undertaking, but trivial nonetheless |
| 15:25:06 | <r0bby> since DWR is used a lot (for example in the patient selector, and other openmrs widgets |
| 15:25:17 | <r0bby> it' |
| 15:25:25 | <r0bby> s how the system searches for the patients |
| 15:25:38 | <r0bby> if you're bored :P |
| 15:26:12 | <cancerb0y> r0bby: thats great... i will try to tackle to that ticket once im done with my project... :P |
| 15:26:30 | <cancerb0y> r0bby: but really we need reverse ajax... thats for sure.. |
| 15:27:40 | <r0bby> cancerb0y: it's handy because what I need to do must be done in a servlet to get at the tomcat classloader |
| 15:28:03 | <r0bby> I'm trying to get my head around the concept -- but it's useful |
| 15:28:46 | <r0bby> I'm about to roll my own |
| 15:29:12 | <cancerb0y> r0bby: hmmm... |
| 15:29:50 | * r0bby sighs |
| 15:29:59 | <r0bby> this is *SO* not have i thought i'd be doing |
| 15:31:32 | <r0bby> cancerb0y: if you take it on, check the README in file in lib/dwr |
| 15:31:42 | <r0bby> they added a few things, see if they're present in 2.x |
| 15:31:56 | <cancerb0y> r0bby: yeah i will look it... |
| 15:32:47 | <cancerb0y> r0bby: ru using the newer version of dwr in ur module?? |
| 15:33:11 | <r0bby> nope |
| 15:33:30 | <r0bby> Can't |
| 15:33:40 | <r0bby> I don't feel like running into weird bugs |
| 15:34:03 | <cancerb0y> r0bby: haha... |
| 15:34:36 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4742]: registration: Added Customizable Barcode Generator <http://dev.openmrs.org/changeset/4742> |
| 15:34:52 | <cancerb0y> r0bby: even i faced problems with the older version... in many places my getValue setValue was not working so i had to write core js for them |
| 15:35:30 | <r0bby> I just did the document.getElementById("out").innerHTML = ... |
| 15:35:39 | <r0bby> nothing can go wrong |
| 15:35:42 | <r0bby> I assure you :) |
| 15:36:31 | <cancerb0y> r0bby: haha... but in most part i use addAllOptions :P |
| 15:37:01 | <cancerb0y> i think the $ function has some problem... in many places it said my id doesnt exist |
| 15:39:22 | <r0bby> heh didn't use those |
| 15:39:29 | * r0bby doesn't know js well -- just enough to get by |
| 15:39:35 | <r0bby> is learning though |
| 15:46:53 | *** TorLye has quit IRC |
| 16:04:42 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #889 (enhancement created): upgrade dwr to 2.x <http://dev.openmrs.org/ticket/889> |
| 16:40:00 | *** cancerb01 has joined #openmrs |
| 16:47:18 | *** cancerb02 has joined #openmrs |
| 16:54:10 | <r0bby> oh noes |
| 16:54:13 | <r0bby> too many |
| 16:54:23 | <r0bby> too many cancerb0ys!!!!! |
| 16:54:51 | *** cancerb01 has quit IRC |
| 16:56:56 | <cancerb02> r0bby: lol |
| 16:57:07 | <cancerb02> r0bby: frequent disconnections |
| 16:58:11 | *** cancerb0y has quit IRC |
| 17:00:51 | <r0bby> cancerb02: it's overwhelming -- one is enough :) |
| 17:01:21 | <r0bby> http://java.sun.com/developer/technicalArticles/J2EE/AJAX/RealtimeValidation/index.html#author |
| 17:01:22 | <OpenMRSBot> <http://ln-s.net/1z7n> (at java.sun.com) |
| 17:01:40 | <r0bby> I'm trying to learn how to do this without dwr for now |
| 17:01:58 | <r0bby> So now i'm reading up :( |
| 17:03:11 | <cancerb02> r0bby: hmmm... so where do you face problems with dwr?? validation?? |
| 17:03:57 | <r0bby> the fact of the matter is -- what I need has to be done within the container itself (ie a servlet) |
| 17:04:10 | <r0bby> it's gonna be fun as hell doing this |
| 17:04:42 | *** cancerb0y has joined #openmrs |
| 17:04:54 | <cancerb0y> r0bby: hmmm... so where do you face problems with dwr?? validation?? |
| 17:05:45 | <cancerb0y> r0bby: could you repeat once again... again got disconnected |
| 17:05:46 | <r0bby> cancerb0y: I need the reverse AJAX |
| 17:06:32 | * cancerb0y thinks |
| 17:06:39 | <r0bby> I got it |
| 17:06:45 | <r0bby> I'm gonna do it manually :) |
| 17:06:56 | <r0bby> it's gonna be fun :) |
| 17:07:05 | <cancerb0y> r0bby: sure it will be fun |
| 17:07:07 | <cancerb0y> :P |
| 17:07:11 | <r0bby> oh yeh |
| 17:07:23 | <r0bby> excuse me i have stuff to read |
| 17:09:18 | <r0bby> cancerb0y: picture this: you're typing your class in |
| 17:09:31 | <r0bby> er that's not gonna be fun |
| 17:09:39 | <r0bby> nevermind |
| 17:12:22 | <cancerb0y> r0bby: typing what>> |
| 17:15:53 | <r0bby> the model |
| 17:16:06 | <r0bby> I was considering doing validation on the fly |
| 17:19:41 | *** cancerb01 has joined #openmrs |
| 17:22:00 | *** cancerb02 has quit IRC |
| 17:38:03 | *** cancerb0y has quit IRC |
| 17:39:35 | *** cancerb0y has joined #openmrs |
| 18:02:46 | *** cancerb01 has quit IRC |
| 18:11:32 | *** cancerb01 has joined #openmrs |
| 18:16:10 | *** njero has quit IRC |
| 18:21:34 | * cancerb01 goes to bed |
| 18:21:37 | *** cancerb01 has left #openmrs |
| 18:32:27 | *** cancerb0y has quit IRC |
| 18:36:52 | *** sioraiocht has joined #openmrs |
| 18:52:45 | *** sioraioc_ has joined #openmrs |
| 19:04:04 | *** sioraiocht has quit IRC |
| 19:06:47 | *** bwolfe_away is now known as bwolfe |
| 19:19:35 | <r0bby> god i love fireBug |
| 19:36:10 | <r0bby> bwolfe: ping |
| 19:36:41 | <bwolfe> yo g |
| 19:36:54 | <r0bby> nv,m |
| 19:38:09 | <bwolfe> fine then |
| 19:43:38 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4744]: Upgrading trunk version number to RC4 <http://dev.openmrs.org/changeset/4744> || OpenMRS Changesets: Changeset [4743]: registration: Cleanup of ThickBox Print Dialog <http://dev.openmrs.org/changeset/4743> |
| 19:44:34 | <r0bby> im bwolfe |
| 19:44:38 | <r0bby> i wrote my first servlet! |
| 19:49:17 | <r0bby> bwolfe: I have my AJAX working sort of |
| 19:49:23 | <r0bby> I wrote it myself |
| 19:49:48 | <r0bby> http://java.sun.com/jsp_utils/PrintPage.jsp?url=http%3A%2F%2Fjava.sun.com%2Fdeveloper%2FtechnicalArticles%2FJ2EE%2FAJAX%2FRealtimeValidation%2Findex.html << used this |
| 19:49:50 | <OpenMRSBot> <http://ln-s.net/1z9R> (at java.sun.com) |
| 19:51:10 | <r0bby> All to get around DWR LOL |
| 19:51:23 | <bwolfe> not really necessary, but ok |
| 19:52:16 | <bwolfe> see /web/scripts/easyAjax.js too |
| 19:52:22 | <bwolfe> darius wanted a way to get around dwr too :-) |
| 19:52:27 | <r0bby> but it was fun :) |
| 19:53:20 | <bwolfe> ...and you say you don't have time... |
| 19:53:21 | <bwolfe> :-p |
| 19:53:34 | <r0bby> bwolfe: This was for my project |
| 19:54:23 | <bwolfe> upgrading dwr would have been too |
| 19:55:48 | <r0bby> I'm not in the mood to upgrade it in openmrs -- it's a massive task |
| 19:56:03 | <r0bby> trivial to do -- but a lot of files need to be changed |
| 19:56:59 | <bwolfe> global search and replace. piece of cake. :-) |
| 20:00:43 | <r0bby> I plead laziness |
| 20:08:42 | <bwolfe> unacceptable |
| 20:12:31 | <r0bby> you know it's funny actually I'm spending more time learning this |
| 20:12:52 | <r0bby> But it's good for me |
| 20:12:57 | <r0bby> makes me tough |
| 20:16:26 | *** pombreda1 has joined #openmrs |
| 20:29:00 | <r0bby> bwolfe: classpath works :DDDDDD |
| 20:29:06 | <r0bby> AJAX does not LOL |
| 20:29:22 | *** pombreda has quit IRC |
| 20:29:34 | <r0bby> I have a blog post to write -- and loads of material :) |
| 20:34:52 | <r0bby> YES!!!! |
| 20:34:52 | <r0bby> :D |
| 20:36:29 | <r0bby> http://eugeneciurana.com/pastebin/pastebin.php?show=27808 |
| 20:36:30 | <OpenMRSBot> <http://ln-s.net/1z9y> (at eugeneciurana.com) |
| 20:36:30 | <r0bby> :) |
| 20:37:07 | <r0bby> yeh DWR prolly would have been easier |
| 20:46:09 | *** sgrannis has joined #openmrs |
| 20:46:15 | *** ChanServ sets mode: +v sgrannis |
| 21:02:33 | <bwolfe> sgrannis: is this your nightly 5 mins on irc? ;-) |
| 21:02:49 | <sgrannis> :) |
| 21:03:03 | <sgrannis> hey - i've been on for at least 7 minutes now ... |
| 21:03:15 | <sgrannis> just seeing what all the cool people ar edoing |
| 21:10:59 | <bwolfe> sgrannis: yeah...pretty lonely here tonight |
| 21:11:52 | <sgrannis> other than your sweet voice, no one else around. ;) |
| 21:26:14 | <r0bby> sgrannis: I'm writing AJAX :) |
| 21:26:42 | <sgrannis> cool |
| 21:26:46 | <sgrannis> :) |
| 21:26:46 | <r0bby> WITHOUT dwr |
| 21:26:53 | <r0bby> Manually doing it |
| 21:27:02 | <r0bby> it's not that bad |
| 21:27:14 | <r0bby> On the upside, i understand AJAX now |
| 21:28:51 | <sgrannis> cool -- if you truly want to understand something, take it apart and rebuild it. |
| 21:29:08 | <sgrannis> that's what i did with my little brother ... ;) |
| 21:29:48 | <bwolfe> haha |
| 21:30:45 | *** nribeka has joined #openmrs |
| 21:30:52 | <r0bby> nribeka: run sgrannis is here! |
| 21:31:03 | <r0bby> run fasT! |
| 21:31:03 | <sgrannis> ;) |
| 21:31:09 | <nribeka> hahaha ... |
| 21:31:12 | <nribeka> why rob? |
| 21:31:17 | <sgrannis> hey nyoman |
| 21:31:23 | <nribeka> sgrannis, won't bite u :P |
| 21:31:26 | <nribeka> hi sgrannis |
| 21:31:29 | <sgrannis> did you get my recent emails? |
| 21:31:38 | <sgrannis> the new patch has some bugs |
| 21:31:46 | <sgrannis> may be a permissions thing, but not quite sure |
| 21:32:30 | <nribeka> lemme check again |
| 21:33:51 | <sgrannis> k |
| 21:34:28 | <sgrannis> btw - mbp: suh - weet |
| 21:34:42 | <nribeka> give me one sgrannis :P |
| 21:34:44 | <nribeka> hahaha ... |
| 21:34:47 | <sgrannis> heh heh |
| 21:35:16 | <r0bby> whoever is sunbiz's mentor -- he used scriptlets! |
| 21:35:48 | <r0bby> ${pageContext.request.contextPath} will get the context path by the way. |
| 21:36:59 | <nribeka> why my eclipse keep on crashing :( |
| 21:39:53 | <sgrannis> yeah, mine windows Eclipse can't find a JDK right now... |
| 21:42:58 | * r0bby huggles his IntelliJ |
| 21:43:18 | <nribeka> sgrannis: seems it didn't write to the /tmp file |
| 21:43:27 | <sgrannis> yep |
| 21:43:49 | <sgrannis> can we keep a file in the home directory of RecMatch.jar? |
| 21:44:06 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4737]: patientnotes: Added patient id with name in hello tab. Added note keeping ⦠<http://dev.openmrs.org/changeset/4737> |
| 21:44:36 | <nribeka> i think i already call the method to save the list in the windowClosing |
| 21:44:46 | <nribeka> checking ... |
| 21:47:20 | *** bwolfe has quit IRC |
| 21:48:33 | *** upul has joined #openmrs |
| 21:50:42 | <nribeka> i think i got it now |
| 21:51:45 | <nribeka> the first time program load and can't find the file, i probably shouldn't just throw away the stack trace to the user |
| 21:52:03 | <nribeka> should've put a more friendly message |
| 21:52:23 | <nribeka> like: "file can't be found, creating new file" or something like that |
| 21:52:33 | <sgrannis> sure |
| 21:52:52 | <nribeka> about keeping the file in the same dir of RecMatch.jar, i think we can :D |
| 21:53:05 | <nribeka> do you wanna put the file in the same directory with the jar? |
| 21:54:52 | <sgrannis> FYI .. whatever the error is, it occurs consistently across all 3 platforms -- Mac, Ubuntu, and Windoze |
| 21:56:49 | <sgrannis> btw - usb 2.0 on MBP is (NK) 10x faster than winXP |
| 21:57:36 | <sgrannis> transferred 8.6 GB in 3.75 minutes |
| 21:59:25 | <nribeka> are you kidding me sgrannis |
| 21:59:27 | <nribeka> wowww ... |
| 21:59:28 | <sgrannis> nribeka: what do you think about storing recent config files in a dot file in the RecMatch home dir? (e.g., ".history")? That may address permissions issue |
| 21:59:33 | <sgrannis> nk |
| 22:00:54 | <sgrannis> i winder if m apple has done some funny business with the USB controllers -- I've never seen transfer rates this fast on any USB device. I'm going to run some addtl testing |
| 22:01:06 | <nribeka> hehe ... |
| 22:01:20 | <nribeka> i think a dot file is good idea |
| 22:01:30 | <nribeka> unix will treat it as hidden :P |
| 22:01:34 | <sgrannis> yup |
| 22:02:17 | <sgrannis> so will windows (sometimes) depending on your "Explorer" settings -- I think in defalut mode Windows will hide dot files, or at least make them look like somehting ou don;t want to bother with |
| 22:04:10 | <nribeka> i think i have some problem with dot file before in my vista |
| 22:04:17 | <nribeka> it was .keystore |
| 22:05:48 | <sgrannis> yeah -- I haven't even begun to think about testing this out o Vista -- what a nightmare |
| 22:06:09 | <sgrannis> I'm looking at our family computer right now -- it runs Vista |
| 22:06:38 | <sgrannis> It always has at least one error msg: "{application x} has stopped responding" |
| 22:07:04 | <sgrannis> {application x} is usually symantec antivirus (very reassuring!) -- but others also run into trouble |
| 22:10:11 | <nribeka> haha ... |
| 22:10:27 | <nribeka> btw, sgrannis have u ever tried to run RecMatch from outside eclipse? |
| 22:10:37 | <sgrannis> yes |
| 22:11:05 | <nribeka> how did you run it? |
| 22:11:11 | <sgrannis> James recently got all the bugs out of the Ant build.xml file, so I've been running it outside eclipse for the last few days |
| 22:11:27 | <sgrannis> you should be able to compile using the ant script |
| 22:11:33 | <nribeka> run it using package-jar right? |
| 22:11:39 | <sgrannis> it creates a"build" and "dist" dir |
| 22:11:53 | <sgrannis> umm, one sec i'll check |
| 22:12:11 | <sgrannis> no -- "gui-jar" |
| 22:12:55 | <sgrannis> note: the errors I described all occured in Eclipse. I did not test the independent build. hmmm .... |
| 22:12:57 | <nribeka> arrggghhh |
| 22:13:01 | <sgrannis> ? |
| 22:13:10 | <nribeka> i use the package-jar |
| 22:13:11 | <nribeka> :P |
| 22:13:19 | <nribeka> didn't notice the gui-jar |
| 22:13:22 | <nribeka> :D |
| 22:13:24 | <sgrannis> can you re-build? |
| 22:13:31 | <sgrannis> pretty quick :) |
| 22:14:15 | <OpenMRSBot> Recent updates in the world of openmrs: Kevin Peters: Breaking up the Data Set UI Across Multiple Pages <http://openmrs-birt-oda.blogspot.com/2008/06/breaking-up-data-set-ui-across-multiple.html> |
| 22:14:40 | <nribeka> yes ... hidden file succeed :D |
| 22:14:51 | <nribeka> .history created inside RecMatch folder |
| 22:14:51 | <nribeka> :D |
| 22:16:31 | <nribeka> can i commit? or i need to send the patch first? |
| 22:18:55 | <nribeka> sgrannis: are u there? |
| 22:21:32 | <sgrannis> yep |
| 22:21:35 | <sgrannis> just moved rooms |
| 22:21:41 | <nribeka> ah ic |
| 22:21:42 | <sgrannis> go ahead and commit |
| 22:21:45 | <sgrannis> i'll test it |
| 22:22:46 | <sgrannis> lemme know when committed |
| 22:22:47 | <nribeka> commiting ... |
| 22:22:58 | <nribeka> committed |
| 22:23:15 | <nribeka> test it sgrannis :D |
| 22:23:22 | <sgrannis> will do .. back in a few |
| 22:24:24 | <nribeka> ok |
| 22:29:51 | <sgrannis> looksmgood -- where is the history file? |
| 22:30:12 | <nribeka> it the same folder with the jar |
| 22:30:16 | <nribeka> .history |
| 22:30:20 | <sgrannis> hmmm |
| 22:30:48 | <nribeka> any suggestion? |
| 22:30:59 | <sgrannis> ahhh -- my mistake -- i was looking at teh precompiled version |
| 22:31:20 | <sgrannis> let me load in a bunch of configs and see how it behaves. i have just loaded 3 |
| 22:31:38 | <sgrannis> what's the max # of config histories? |
| 22:31:48 | <nribeka> i set it to 5 |
| 22:31:55 | <nribeka> do you want more? |
| 22:32:06 | <nribeka> maybe we need to add a preference menu |
| 22:33:32 | <sgrannis> 5 is OK - but don't see why it couldn't be more, maybe just set it at 10 and call it good enough. we'll worry about setting it as a config parameter once we have a more finished product |
| 22:34:38 | <r0bby> I love my IDE |
| 22:34:52 | <r0bby> I type . to auto-completion and the cursor jumps |
| 22:35:31 | <nribeka> ok ok |
| 22:35:45 | <nribeka> any other suggestion? |
| 22:36:24 | <sgrannis> not at this point -- good work! |
| 22:36:33 | <nribeka> thanks sgrannis |
| 22:36:42 | <sgrannis> how long have you been writin java? |
| 22:36:52 | <nribeka> i will send you an updated screen shot of the web page |
| 22:37:00 | <sgrannis> cool |
| 22:37:13 | <nribeka> how long ... hmm |
| 22:37:15 | <sgrannis> any more progress on the web page? |
| 22:38:12 | <nribeka> i read a book about Spring and got the idea of how the derivate of SimpleFormController works |
| 22:38:30 | <sgrannis> re: web page - i told james that i think you and he are working on a similar problem form different perspectives: you need the field names and he needs the actual dat for each field, so you both are interrgoating the database for differetn, but related purposes |
| 22:38:31 | <nribeka> will write some stuff tonight |
| 22:39:23 | <nribeka> hmm ... yeah, james was thinking to use the hibernate query (if i remember it correctly) |
| 22:39:49 | <nribeka> we can talk some more about this think with james? |
| 22:40:40 | <nribeka> re: how long ... i don't quite remember when i start using java. i think because i got to many "segmentation fault" in C and C++ :P |
| 22:41:05 | <sgrannis> yeah - i think wahtever solutions emerge, you and he will likely need to inform the other, and while i don't think there are 2 divergent paths, I sure wold like to not end up wit 2 divergent paths |
| 22:41:34 | <sgrannis> did you start in undergrad or before that? |
| 22:42:22 | <nribeka> undergrad |
| 22:42:26 | <r0bby> nribeka: i'm jealous |
| 22:42:37 | <nribeka> yeah, i will talk with james tomorrow :D |
| 22:42:42 | <r0bby> you're working on something where you can get help :P |
| 22:42:43 | <nribeka> r0bby: why? |
| 22:42:51 | <r0bby> ie you;re not doing it solo :P |
| 22:43:07 | <nribeka> hehe ... ask burke for some help :D |
| 22:44:22 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [4745]: patient matching module: fixed bug when closing the application the ⦠<http://dev.openmrs.org/changeset/4745> |
| 22:45:56 | <sgrannis> nribeka: (i should know this from your GSoC app, but) have you done any development work outside of school? just curious -- you display good instincts and efficiency |
| 22:47:39 | <nribeka> any development outside assignment you mean? |
| 22:47:57 | <nribeka> err ... class assignment? |
| 22:48:30 | <sgrannis> yes -- i mean class assignment |
| 22:49:09 | <nribeka> hehe ... yes |
| 22:50:25 | <nribeka> i work for a company who has a product that have a close resemblance with OpenMRS |
| 22:51:10 | <sgrannis> what company? |
| 22:51:30 | <nribeka> local company in Bali |
| 22:51:45 | <nribeka> mitrais -- http://www.mitrais.com |
| 22:52:26 | <sgrannis> cool! |
| 22:53:06 | <sgrannis> what aspects of that system did (or are?) you work(ing) on? |
| 22:53:07 | <nribeka> is it a good thing or bad thing sgrannis? |
| 22:53:12 | <sgrannis> good |
| 22:53:20 | <sgrannis> experience is good |
| 22:53:36 | <sgrannis> experience is the best teacher |
| 22:53:50 | <nribeka> hehe ... yeah, i need more experience |
| 22:54:02 | <sgrannis> so if you go back to Bali, will you work for this company? |
| 22:54:53 | <sgrannis> we all need more experience -- never a time when we couldn't use more of t |
| 22:54:59 | <nribeka> i wrote some interface between the system and another ERP system |
| 22:55:17 | <nribeka> the system is the one that looks like OpenMRS |
| 22:55:24 | <r0bby> nribeka: you're from Bali? |
| 22:55:34 | <nribeka> ERP = Mincom MIMS/Ellipse |
| 22:55:38 | <nribeka> r0bby: yes :D |
| 22:56:04 | <r0bby> im fucking hungry |
| 22:56:09 | <nribeka> sgrannis: i will try to find a job in US first. but if i can't find one then I must leave US :D |
| 22:56:26 | <sgrannis> I see |
| 22:56:48 | <nribeka> F1 visa rule sgrannis :D |
| 22:56:53 | <sgrannis> yep |
| 22:57:06 | <sgrannis> the next step up is an H1B right? |
| 22:57:33 | <nribeka> OPT and then H1B (if i can find one) :P |
| 22:57:50 | <sgrannis> i don't know what an OPT is... |
| 22:58:45 | <nribeka> optional practical training ... after graduate i can work for one year ... after that i will need H1B |
| 22:58:56 | <sgrannis> i see ... |
| 22:59:06 | <sgrannis> graduation is apr 2009? |
| 22:59:15 | <nribeka> april 2009 :D |
| 23:00:07 | <nribeka> less than a year to go :D |
| 23:03:08 | <sgrannis> :) -- can you see the light at the end of the tunnel? |
| 23:05:04 | <nribeka> hehe ... |
| 23:06:55 | <nribeka> yeps, there's always going to be a light at the end of tunnel :D |
| 23:07:20 | <nribeka> hopefully it's the one that i hope for |
| 23:11:16 | <sgrannis> Well, I'm beat - it was good talking with you tonight -- keep up the good work. we'll touch base tomorrow. |
| 23:11:31 | <sgrannis> thansk for all your help |
| 23:11:39 | <nribeka> ok ok sgrannis :D |
| 23:11:43 | <nribeka> gnite sgrannis |
| 23:11:47 | <sgrannis> cya |
| 23:11:54 | *** sgrannis has quit IRC |