**** BEGIN LOGGING AT Wed Jul 23 02:59:56 2008 Jul 23 03:00:51 anyone around? Jul 23 03:04:53 hey michaelnovakjr_ Jul 23 03:05:05 hey Jul 23 03:08:44 whats up Jul 23 03:10:17 . Jul 23 03:43:51 File object sucks Jul 23 03:43:59 or File class i should say Jul 23 03:45:40 yawn Jul 23 03:45:51 michaelnovakjr_: i hate how Java caters to the lowest common denominator for implementations Jul 23 03:45:56 and doesn't offer easy punch throughs for common stuff Jul 23 03:46:09 yea Jul 23 03:46:15 like, yeah, i want to fucking see the device type, major/minor device numbers, etc. Jul 23 03:46:22 i was just testing why the usr directory shows up as a file Jul 23 03:46:30 they could have exposed this through a meta structure, but no Jul 23 03:46:39 that is because the isDirectory returns false Jul 23 03:46:55 michaelnovakjr_: well, it's probably a symlink :) Jul 23 03:47:03 is there like an lstat type equivalent? Jul 23 03:47:19 for java? Jul 23 03:47:47 yeah Jul 23 03:48:02 because if it is a link, then an lstat on it would reveal that its not a directory Jul 23 03:48:05 as you are seeing Jul 23 03:48:20 might be a good idea to scope out harmony's source :) Jul 23 03:48:35 i think i actually see an issue with my code Jul 23 03:48:39 surprise surprise Jul 23 03:49:42 fixed it Jul 23 03:50:01 i have been distracted a lot since this weekend.... missing small stuff Jul 23 03:51:55 the app works nice on the device though :) Jul 23 03:52:09 you should add a long click interface to delete files and stuf Jul 23 03:52:10 f Jul 23 03:52:31 yea, i was even thinking of a simple install too Jul 23 03:52:33 for apks that is Jul 23 03:52:41 if you have an apk on the sdcard Jul 23 03:52:58 you could just as well incorporate an HTTP GET piece into it Jul 23 03:53:02 deprecated my more crude tool Jul 23 03:53:11 you can browse to it and have the option to 'install' it, basically copy over to /data/get Jul 23 03:53:13 just make sure you take advantage of SharedPrefs :) Jul 23 03:53:26 yea, i'm going to do that for the RemoteLogger too Jul 23 03:53:28 save the previous location you were browisng, etc. Jul 23 03:53:33 yea Jul 23 03:53:45 i've got a few things to fix in the RemoteLogger Jul 23 04:12:30 michaelnovakjr_: you know the maven plugin i'm using lets you install directly to the running emulator? Jul 23 04:12:33 mvn install Jul 23 04:13:58 nice Jul 23 04:52:11 hey jasta i am working on a context menu for glance Jul 23 06:38:46 michaelnovakjr_: i'm really most interested in getting a log from a device that has five-music crash :) Jul 23 06:38:56 friday i can try it out for myself finally :) Jul 23 06:39:02 getting one? Jul 23 06:39:20 no, my co-worker has one. but he's on vacation Jul 23 06:39:29 oh Jul 23 06:39:33 jasta, where u work Jul 23 06:39:52 i am having a really tough time keeping a data connection Jul 23 06:40:10 i'd love to take a look at the data connection code martin is using Jul 23 06:40:25 well, very little of that is his. Jul 23 06:40:43 he must interface with haret no? Jul 23 06:40:53 a fair bit of the glue is tied up in closed source code Jul 23 06:41:28 and the rest he just modified from the android git repository to work with the vogue Jul 23 06:41:29 is haret the piece working with the data connection? Jul 23 06:42:07 i'm uncertain how the arrangement works between haret and linux. Jul 23 06:46:36 its hard to test data connection apps when i can't keep the connection for more than 30 seconds Jul 23 07:29:40 morning irc idler dudez Jul 23 11:52:09 Where do I put my small apps I'm writing? Jul 23 11:52:34 Should I make a google code project called small apps or something similar or what do you all suggest? Jul 23 11:55:44 sell them closed source Jul 23 11:56:01 alex2308, I hope that is a joke :) Jul 23 11:58:13 ofc Jul 23 11:58:23 what license you using? bsd? Jul 23 11:59:53 alex2308, both are under gpl 3 Jul 23 11:59:59 both are spawns from old projects Jul 23 12:00:20 I'm going to write 3 new ones soon not sure what I'm going to license those on Jul 23 12:00:31 fine keep staying with GPL :-) Jul 23 12:00:44 just as you want to steal code ;) Jul 23 12:00:49 i believe BSD license is much cooler Jul 23 12:00:55 ^^ Jul 23 12:01:00 ^^ Jul 23 12:01:39 BSD is cool but I don't like it Jul 23 12:03:29 nevermind Jul 23 12:06:25 ya, bsd license ftw :p Jul 23 12:10:09 gpl is cancer :p Jul 23 12:10:33 evenin fellas Jul 23 12:10:33 short question: Are there many other screen-resolutions than QVGA-P/L and HVGA-P/L ?? Jul 23 12:10:40 hi Jul 23 12:11:01 oh, plusminus. mr. anddev? Jul 23 12:11:01 plusminus_: those are the 4 available, isn't it? Jul 23 12:11:03 :) Jul 23 12:11:19 muthu: Yes, but what does the market say ? Jul 23 12:11:31 ah, the market Jul 23 12:11:53 i mean current (non-android)-devices Jul 23 12:12:28 or is the assumption right, that there will be HVGA & QVGA only Jul 23 12:12:42 I'm not that sure about it... Jul 23 12:13:39 unless you can predict the future you cant say that only those resolutions will exist ;p Jul 23 12:13:56 ^^ I love that Jul 23 12:13:58 pretty sure there will be better resolutions like VGA Jul 23 12:14:00 i dont think something stops a phone manufacturer from using the resolution he wants Jul 23 12:14:01 ----- Jul 23 12:14:03 I'm lovin it Jul 23 12:14:27 VGA is really big, imo Jul 23 12:14:38 my touch diamond has VGA Jul 23 12:14:46 but remember the Desktop-Style-HomeScreen from GoogleIO Jul 23 12:14:47 display is really brilliant Jul 23 12:15:22 --> bigger resolution seem really possible Jul 23 12:15:50 I mean why would we be able to push icons around on the home-screen if it only 320x480px Jul 23 12:18:50 OT: die franzosen machens mal wieder vor. die protestieren wenigstens -> http://www.heise.de/newsticker/Frankreich-Geheimdienst-Datenbank-Edvige-beunruhigt-die-Oeffentlichkeit--/meldung/113202 Jul 23 12:22:45 alex2308, how is it cancer Jul 23 12:23:18 because its viral-ness Jul 23 12:23:26 >.> Jul 23 12:23:31 (great word, btw! :P ) Jul 23 12:24:21 its a steve ballmer quote i think Jul 23 12:24:36 http://www.theregister.co.uk/2001/06/03/readers_ms_is_the_cancer/ Jul 23 12:24:51 alex2308, yeah he did say open source is cance Jul 23 12:24:53 cancer* Jul 23 12:25:02 ofcourse what he meant is "don't use it, it will give you cancer" Jul 23 12:25:27 no Jul 23 12:25:47 that's what steve balmer meant Jul 23 12:25:55 this guy has imho a good summary: "Anyway, the GPL license is indeed a cancer, or maybe better stated, a virus. Once it latches onto one piece of your code it spreads, requiring you to continue opening up more of your code. Which is why I, and many others, use BSD-based Unix systems. The BSD license is much more commercial-friendly, since it does not have the onerous requirement of forcing you to open up all your source just because you used pieces of the BS Jul 23 12:26:27 That is true Jul 23 12:26:34 but GPL isn't intended for commercial use Jul 23 12:26:40 lo Jul 23 12:26:53 what do you call redhat then? Jul 23 12:26:59 Support Jul 23 12:27:02 they don't sell GPL Jul 23 12:27:07 or gpl code Jul 23 12:27:55 but they make money with gpl code, so to say. thats commercial use in my opinion Jul 23 12:28:14 Yes, however the code only is not for commercial Jul 23 12:28:45 why not? pack some gpl programs together and sell them Jul 23 12:29:15 well, keeping some people from using your code isnt much better than keeping it closed Jul 23 12:29:44 alex2308, no Jul 23 12:29:53 alex2308, Any company could use my code Jul 23 12:30:00 and if they change it, just release their change. Jul 23 12:30:14 but i dont want to release the source Jul 23 12:30:20 The phone doesn't make the money off the software Jul 23 12:30:25 alex2308, ? Jul 23 12:30:30 alex2308, then don't use my code. Jul 23 12:30:53 see, not much different than closed source Jul 23 12:31:04 No it is very different Jul 23 12:31:10 the bad guys will copy it anyway and give a fuck about licesing Jul 23 12:31:24 And then be sued. Jul 23 12:31:39 in china or russia, for sure.. Jul 23 12:32:17 And why would they modify the code. Jul 23 12:33:15 its not about modifying your code, i think. its about linking to your library and having to use gpl for the whole program, without even changing your code Jul 23 12:33:21 thats why its called viral Jul 23 12:33:33 yes @ buster_ Jul 23 12:34:26 alex2308: You simply do not understand that the GPL is for projects which would be Joint-Ventures in the corporate world, only that anyone can take part ;) Jul 23 12:35:15 apache 2 seems to be nice Jul 23 12:35:17 i simply dont understand why i cant take parts of GPL code, use them in my projects and sell them closed source Jul 23 12:35:38 alex2308: That's normal business. take and give Jul 23 12:36:02 thats deprivation of personal freedom Jul 23 12:37:15 you can alex2308 Jul 23 12:37:23 you take my code, you change it, you re-release it Jul 23 12:37:32 true Jul 23 12:37:43 You only have to re-release the gpl parts Jul 23 12:37:54 you're commercial GUI or whatever works still just fine Jul 23 12:38:29 i think its ok for direct use of others sourcecode to be forced to opensource. what i dont really like is, that if i use some gpl library (lets say for compress a file, so about 1 or 2 functioncalls) i have to use gpl in my whole program, although technically the compression code is only remotely part of the programm.. but well.. Jul 23 12:38:36 i thought of changing it and saying its mine, so i dont have to worry about licensing Jul 23 12:38:52 buster_, where does it say that? Jul 23 12:38:57 alex2308: You basically want the worst form of anarchy... - so funny Jul 23 12:39:28 in the license, sayers ;p Jul 23 12:39:59 alex2308: How about taking you money and saying it's mine? Jul 23 12:40:23 The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. Jul 23 12:40:43 ah Jul 23 12:40:48 Yes, lgpl is what I need then Jul 23 12:40:55 spykid guess its ok, if i lay it down on the street, so its open for everyone ;) Jul 23 12:41:04 thats what the lgpl is for. hence the basic linux libraries use lgpl, because, if not, every program running under linux would have to be gpl Jul 23 12:41:24 alex2308: well i can help that it lays on the street for me :D Jul 23 12:42:04 alex2308: Just give me a little anarchy Jul 23 12:42:14 buster_, I will have to re-release my Engine Jul 23 12:42:27 spykid survival of the fittest ^^ Jul 23 12:43:03 sayers: what did you do? :p Jul 23 12:43:24 buster_, write my license under GPLv3 Jul 23 12:43:37 excuse me write my code under gplv3 Jul 23 12:44:03 sayers: BSD is s a nice license, too ;) Jul 23 12:44:15 i just looked. for example: ogre and crystalspace are licensed lgpl. may be a reason for that ;p Jul 23 12:44:28 Re-released under lgpl Jul 23 12:44:40 I really ought to read those two licenses some time Jul 23 12:45:43 yep. there are many misunderstanding concerning the gpl. i always thought that its allowed to dynamically link to gpl libs and be non-gpl in the program Jul 23 12:47:37 Some bits are a bit locked down in a sense but I guess that is to insure that small software development doesn't get to devoured. Jul 23 12:51:27 will the DVM be open source? Jul 23 12:51:43 what is that? Jul 23 12:52:00 dalvik virtual machine Jul 23 12:52:08 Never heard of Jul 23 12:52:29 the piece of software inside android which makes your java programm run Jul 23 12:52:40 basicly a copy of the JVM Jul 23 12:52:55 ah Jul 23 12:53:06 it's nice none-the-less :p Jul 23 12:53:20 google just recreated the JVM in order to avoid sun's licesing model (not sure which) Jul 23 12:54:01 I don't know their jvm either ;p Jul 23 12:54:21 are you from the past? Jul 23 12:54:43 alex2308, What bsd based distribution do you back or just the license ? Jul 23 12:54:57 alex2308, Uhm, am I from the past, tough question Jul 23 12:55:04 just the license, but im using freebsd Jul 23 12:56:27 Freebsd openbsd and solaris seem to be the top ? Jul 23 12:56:42 theyre pretty different Jul 23 12:56:52 i believe freebsd is advancing the fastest Jul 23 12:57:00 ah Jul 23 12:57:01 while open and net are a bit slow Jul 23 12:57:23 but thats just my personal opinion Jul 23 12:57:30 and "Mental masturbators" :P Jul 23 12:57:50 uhm, girls? Jul 23 12:58:15 No, Linus called the bsd people who spend some much time doing something involving something... Jul 23 12:59:11 You'd have to find the quote Jul 23 13:01:56 find quote? linux? got it: Jul 23 13:01:58 Long ago there were 2 kinds of cave men. The ones who hunted and slept with the women, producing strong children. The others hid alone in their part of the forest and made love to crude holes they carved in trees.. The hunters evolved into normal functioning adults of modern civilization. The others became linux users. Jul 23 13:02:34 ew that's cold and incorrect Jul 23 13:04:12 well, linux users are different, we all know Jul 23 13:05:14 ha, now we know why there are so few linux users...they aren't reproducing enough Jul 23 13:05:40 last I checked Linux was a lot more used than bsd Jul 23 13:05:51 haha,, its a miracle we have so many linux users! Jul 23 13:06:07 Why? Jul 23 13:06:20 Good product, rapidly developed, nice community Jul 23 13:06:32 based on alex2308 quote :) Jul 23 13:06:39 ah :D Jul 23 13:07:02 i mean the people in the outside world Jul 23 13:07:07 methinks I'm a bit obsessed Jul 23 13:07:08 linux users are different Jul 23 14:31:29 any idea what encoding this might be "Fz4KXG4gMwRWNiNQdH1Af15feSkKKF4EfjcIU11==" ? Jul 23 14:32:07 base64 ? Jul 23 14:32:26 no, but looks like Jul 23 14:32:55 base32 ? Jul 23 14:33:05 no Jul 23 14:56:39 alex2308: so, what was it ? Jul 23 14:58:02 you heard of xobni? Jul 23 14:58:16 not yet Jul 23 14:58:27 outlook indexing software Jul 23 14:58:34 unfortunatelly its calling home Jul 23 14:58:48 and sending some encrypted data Jul 23 15:00:26 seems like they are not too creative, choosing "==" as data-ending Jul 23 15:01:00 its still somehow encrypted Jul 23 15:01:13 im too lazy to decompile the whole thing Jul 23 15:01:21 the fact that it calls home and sends data is enough Jul 23 15:01:30 maybe they just switched some bits inside... Jul 23 15:01:48 look at the site Jul 23 15:01:59 they spend lots of money and time on it Jul 23 15:02:21 guess they used some stronger encryption Jul 23 15:03:18 if you like to play around a bit, i guess the weak part is: Jul 23 15:03:20 http://client.xobni.com/messages/get Jul 23 15:03:23 http://client.xobni.com/messages/post Jul 23 15:03:48 maybe you could manage to blind sql inject Jul 23 15:11:53 hackst du schon oder säufst du noch? Jul 23 15:12:26 yawn Jul 23 15:14:21 yawn? Jul 23 15:20:33 howdy Jul 23 15:20:35 yes, yawn. Jul 23 15:20:37 sup Jul 23 15:21:12 not much, how's it going? Jul 23 15:21:39 sleepy Jul 23 15:21:41 very sleepy :( Jul 23 15:22:14 yea me too, i was up late last night Jul 23 15:31:20 writing open source alternatives to closed source commercial software i guess ;) Jul 23 15:31:58 i don't know if they are alternatives, but they are open source Jul 23 15:34:37 you're probably busy stealing code from others huh? Jul 23 15:35:34 nah, still decompiling Jul 23 15:35:43 the suckers made it closed source Jul 23 15:36:12 in the amount of time you waste trying to take others code, i could have rewritten the whole application Jul 23 15:37:35 i dont waste much time on it Jul 23 15:38:13 its too bad because with a mentality like that you won't be much of a programmer Jul 23 15:38:46 never said that im trying to be a programmer Jul 23 15:39:06 ? Jul 23 15:41:07 i dont want to be a programmer for the rest of my life Jul 23 15:41:18 i did study computer science Jul 23 15:41:28 huh? Jul 23 15:41:32 but im moving towards business administration now Jul 23 15:41:40 lol ;) Jul 23 15:41:55 hahahahahahaha Jul 23 15:44:54 why'd you get a CS degree then? Jul 23 15:47:04 back in the days i thought it might be cool, because i knew unreal tournament, icq and msn. so i'd perfectly fit into computer science. Jul 23 15:47:23 what a miserable waste of time and money, then. Jul 23 15:47:26 sounds like 80% of my old school mates :) Jul 23 15:47:59 well, cs guys get paid fairly good and easily find a job Jul 23 15:48:11 so then what's the problem? Jul 23 15:48:19 me Jul 23 15:57:28 whats the prob with business administration? Jul 23 15:58:06 it's just funny to me that you chose a trendy degree yo uweren't interested in, and are now surprised you can't use it effectively, or enjoy using it. Jul 23 15:58:36 maybe you should go to school for nursing? i hear that's in high demand and pretty easy :) Jul 23 15:59:00 :) Jul 23 15:59:14 ill try MBA first Jul 23 15:59:57 my mother and sister are nurses, they love it Jul 23 16:00:06 if it all fails ill do my PhD, thats easier than "real work" Jul 23 16:00:12 so is gaylord focker Jul 23 16:03:37 biotech sounds good, too Jul 23 16:03:45 alex2308: who pays for all this schooling? Jul 23 16:04:05 you remind me of my friend Ryan. he can't stand working so he just goes to school as much as he can. Jul 23 16:04:19 but he's now like $120K in debt in student loans, and hates working, so i have no idea how he can pay them off ever ;) Jul 23 16:04:32 i know someone like that Jul 23 16:05:07 just seems like a wreckless way to find out what you want to do. Jul 23 16:05:21 yea Jul 23 16:05:25 i'd maybe just research jobs online or something ;) Jul 23 16:05:35 and then try to get an unpaid internship Jul 23 16:05:42 jasta: me, im at work atm Jul 23 16:05:51 so? Jul 23 16:06:00 i mean im paying this Jul 23 16:06:08 paying what? Jul 23 16:06:12 for your own school? Jul 23 16:06:14 schooling Jul 23 16:06:23 its not very expensive in germany Jul 23 16:06:33 ahh, well, you've certainly lucked out there. Jul 23 16:06:43 around 60 eur per month + whatever you need for a living Jul 23 16:07:30 that's very cheap. Jul 23 16:07:38 damn Jul 23 16:07:43 * jasta looks up tuition at the UW Jul 23 16:07:46 might as well be free. Jul 23 16:07:49 alex2308: that's about the same in France Jul 23 16:07:51 i paid 2 grand a semester Jul 23 16:07:54 and that includes health insurance Jul 23 16:07:56 for parttime Jul 23 16:09:11 romainguy__: health insurance is free if youre <25 years old or 56eur per month if youre older and student (like me) Jul 23 16:09:13 UW resident tuition for a full load (10-18 credits) is $2129 per quarter, so for most students 3 quarters per year is $6387 USD (4076 EUR) Jul 23 16:09:26 if you are a non-resident, oh boy, $7377 per quarter. Jul 23 16:09:34 alex2308: it is fee as well, but doesn't cover 100% of all medical expenses Jul 23 16:10:02 same here Jul 23 16:10:06 it covers only basics Jul 23 16:10:09 romainguy__: do you guys have the resident/non-resident stuff there as well? do you pay extra to go to a school elsewhere in the country? Jul 23 16:10:12 alex2308: you can pay a little more to get the 100% coverage etc. Jul 23 16:10:16 jasta: try http://www.ashwooduniversity.net/prospectus/prospectusform.asp its faster/cheaper ;) Jul 23 16:10:21 jasta: no you don't Jul 23 16:10:33 jasta: but private schools are more expensive Jul 23 16:10:36 i think the residency pricing is stupid. i can't figure out the justification. Jul 23 16:10:48 jasta: it's about $6,000 or $7,000 a year Jul 23 16:10:59 for a private school? USD or EUR? Jul 23 16:12:34 500 usd per month isnt much, too Jul 23 16:13:30 that's just tuition, of course. Jul 23 16:28:54 michaelnovakjr_: looks like i might be getting an HTC Touch :) Jul 23 16:29:01 unfortunately, i don't know how i'm gonna get service on it. Jul 23 16:29:20 perhaps Sprint has a 30 day trial policy like AT&T, and every month i can just go sign up for that and get the phone activated hehe Jul 23 16:30:30 they waive early termination and activation fees, but you still would have had to pay the plan price. Jul 23 16:30:39 which is fine. you can get a plan as low as $30 from them with data. Jul 23 16:30:54 so $30/mo for a few months to tinker would be totally worth it, only h aving to go to a sprint store a few tiems to do this Jul 23 16:32:37 wow, crazy, i could even do this to get the touch, then just return it Jul 23 16:32:39 and get a new one each time Jul 23 16:37:32 why not wait and hope for the dream? Jul 23 16:45:18 "hope for the dream" :-D Jul 23 16:46:19 im pretty sure htc has it ready Jul 23 16:46:35 right now ? Jul 23 16:46:35 the crappier part is android Jul 23 16:46:37 sure Jul 23 16:46:44 look at the touch diamond specs Jul 23 16:47:05 you think they will be pretty similar? Jul 23 16:47:11 even the keys are the same like the emulator ones Jul 23 16:47:22 i guess nearly the same Jul 23 16:47:50 but first version android phones were all qualcom based, the touch diamond is xscale based, not sure if this will matter Jul 23 16:48:13 and it has no compass Jul 23 16:48:40 alex2308: where's the fun in waiting? Jul 23 16:48:47 alex2308: MSM7225 Jul 23 16:49:41 http://www.qualcomm.com/press/releases/2007/070212_enables_mass_market.html Jul 23 16:49:42 jasta: were getting used to it, dont we? :D Jul 23 16:52:47 alex2308: well, remember that i'm actually an engineer, so this type of thing interests me. Jul 23 16:53:04 whereas you want to be in business administration *grin* Jul 23 16:55:26 i didnt knew that youre an engineer Jul 23 16:55:55 a software engineer, of course. Jul 23 16:56:10 :) Jul 23 16:56:53 you write software for embedded devices? Jul 23 16:57:16 He will as soon as he gets a touch! Jul 23 16:57:36 hehe :) Jul 23 16:57:50 isnt touch running windows mobile? :p Jul 23 16:57:52 alex2308: Do you have any interest in what you're doing or do you do everything you do just to make money? Jul 23 16:58:09 alex2308: we have android running on it Jul 23 16:58:41 yakischloba mostly money Jul 23 16:58:55 Why choose this? There are easier ways to make money Jul 23 16:59:05 jasta: mh, i have to say that im a bit jealous Jul 23 16:59:11 yakischloba like? Jul 23 16:59:19 jealous of what? Jul 23 17:00:03 having some real android device to play with Jul 23 17:00:35 I don't know. Investing? Sales? Something where money is actually the focus of the job, rather than a byproduct? Jul 23 17:01:06 Greedy guys like you deserve to be immersed in their sole focus all day. Jul 23 17:01:26 most industry jobs are focused on money. research, healthcare etc. arent Jul 23 17:01:45 basically you should leave us alone :) Jul 23 17:02:26 haha, but i need your knowledge Jul 23 17:03:01 you should go find someone who cares Jul 23 17:03:19 what a putz Jul 23 17:04:17 morning guys Jul 23 17:04:23 morning Jul 23 17:04:36 alex2308: if all you are interested in is money, go work on wall street Jul 23 17:04:44 there's a lot more money there than in this engineering poop Jul 23 17:04:59 they also get hookers and blow Jul 23 17:05:16 sign me up Jul 23 17:05:33 I was being serious :) Jul 23 17:06:03 i work on wall street (literally) ..... its true Jul 23 17:06:24 just not in the finance business, they are our clients Jul 23 17:06:44 yeah, finance si where the $$ is... i just can't stand that crap.. Jul 23 17:06:49 yea Jul 23 17:07:09 though, doing risk management is kind of interesting.. Jul 23 17:07:14 the MBA is the entry card to the finance business Jul 23 17:07:32 so then leave us alone and go do that Jul 23 17:07:35 i already made some contacts, i might be starting at pricewaterhousecoopers next year Jul 23 17:07:35 my girlfriend's dad writes software that does statistical analysis of different stocks and commodities, he did pretty well doing that Jul 23 17:07:38 alex2308: small investment.. plus.. you might learn something Jul 23 17:08:00 heat: thats where pwc is putting me, risk management Jul 23 17:08:04 i do hardly anything and i'm doing pretty well with it too :) Jul 23 17:08:19 jasta: trolling counts as "hardly anything" these days? ;-) Jul 23 17:08:20 heat: my girlfriend got her actuary degree, so she might get into risk mgmt Jul 23 17:08:33 heat: uhm, wouldn't it? :) Jul 23 17:08:54 my gf works at a geothermal energy startup Jul 23 17:09:01 jasta: well, it takes effort.. and dedication.. You are certainly committed :-) Jul 23 17:09:11 its like hitting a pinata full of money :) Jul 23 17:09:19 jasta: geothermal generation is sweet Jul 23 17:09:23 *energy* Jul 23 17:09:35 damn you irssi, stop messing with my globs Jul 23 17:12:32 mhh, i wonder if those chipod makers will get into android Jul 23 17:13:00 i mean, they have nice designs (apple stolen), good hardware (some have 1:1 apple copies) but bad software Jul 23 17:13:07 they could easily copy HTC devices Jul 23 17:14:25 file manager is coming along nicely Jul 23 17:14:41 AttractiveApe: i might be getting my very own Vogue :) Jul 23 17:14:46 so i won't need to hassle you quite so much Jul 23 17:14:47 i've gotten to the point where, i have done enough work, i'll just keep going :) Jul 23 17:15:30 hehe, momentum is great in software engineering Jul 23 17:15:49 i like the way it runs on the device Jul 23 17:15:53 i plan to have a major hackathon when devices finally touch down :) Jul 23 17:16:05 yeah, the device runs our stuffs very nicely. Jul 23 17:16:07 i was impressed Jul 23 17:16:19 yea Jul 23 17:16:33 not that i think google would create a clunky slow OS, just that this old "pre-beta" works on some hacked non-standard, kind of old hardware :) Jul 23 17:16:33 the touch interface isn't buggy for me Jul 23 17:16:47 me either, it seems to work fine. although the stylus was necessary occassionally Jul 23 17:16:57 yea, its quite an interesting setup Jul 23 17:17:10 its imrpessive too that most of the UI is unaffected by a smaller resolution. Jul 23 17:17:11 i haven't used the stylus really Jul 23 17:17:15 jasta: hassle me? I don't mind at all, I like it ;p Jul 23 17:17:16 yea Jul 23 17:17:29 AttractiveApe: are you writing any software for android? Jul 23 17:18:09 none Jul 23 17:19:34 but in case you would, you would make it closed source and commercial? Jul 23 17:19:45 michaelnovakjr_: you know what would be a really great tool? Jul 23 17:19:54 what's that? Jul 23 17:20:01 a simple text file editor Jul 23 17:20:30 no. Jul 23 17:20:32 PORT VIM Jul 23 17:20:33 ;) Jul 23 17:20:34 mostly for viewing files Jul 23 17:20:43 AttractiveApe: well, actually, i had wanted to build a terminal app Jul 23 17:20:50 [19:20:32] PORT VIM <- full ack :D Jul 23 17:20:55 jasta, I'm going to make a grocery list app Jul 23 17:20:55 i could have, in fact, pretty easily. Jul 23 17:21:05 jasta, but can you save files with the api? Jul 23 17:21:05 jasta: still do it. Jul 23 17:21:09 but the problem is that there's no damn physical keyboard Jul 23 17:21:24 so using a terminal on that crummy OSK would make you want to throw the phone out of a window Jul 23 17:21:32 sayers: can you what? Jul 23 17:21:44 jasta, i'm already planning a text editor/viewer Jul 23 17:21:46 jasta: use the osk. You can't use the osk properly at a shell with no Android, the pipes and special characters don't work. Jul 23 17:22:09 AttractiveApe: it would just be painful to try to use. Jul 23 17:22:14 jasta, how do I save files to a disk. Does android handle that or do I ? As in do they have something in the sdk or? Jul 23 17:22:42 sayers: File f = new File("/tmp/myDump"); ? Jul 23 17:22:44 sayers: Android at its simplest is just a Linux host, with a couple of mounted filesystems, and a J2SE stack. Jul 23 17:22:54 sayers: So, yeah, you can "save files" Jul 23 17:23:03 jasta: dzo/martin is also working on getting android booting on the Titan, which has a keyboard. Jul 23 17:23:09 jasta, so I need to figure if they have a flash drive in Jul 23 17:23:19 AttractiveApe: see, now that would be more appealing to build a terminal apk Jul 23 17:23:44 AttractiveApe: it wouldn't be so hard, i'd probably just need to do a simple JNI punch through to allocate the TTY, then hook into it and no big deal. Jul 23 17:23:53 however, i did notice something that caught my eye the other day Jul 23 17:23:57 there's an ioctl binary on the device Jul 23 17:24:03 yes Jul 23 17:24:07 i saw that over the weekend Jul 23 17:24:08 i was going to test to see if it was just a simple punchthrough i could use :) Jul 23 17:24:15 if it is, then that's all i need to allocate a tty. Jul 23 17:24:22 and have a real terminal. Jul 23 17:24:59 sayers: Android has an API to determine if an SD card is inserted/mounted, and where it is mounted. Jul 23 17:25:05 jasta, then we can port some use c apps that aren't already there Jul 23 17:25:14 sayers: from there, you just write to it normally. Jul 23 17:25:23 useful* Jul 23 17:25:26 michaelnovakjr_: well we already have busybox Jul 23 17:25:31 i dont know that we'd need much else Jul 23 17:25:34 yeah Jul 23 17:25:35 jasta, easy enough :s Jul 23 17:25:42 That's all we'd need to start with. Jul 23 17:25:45 i'd be very curious to run netstat, ifconfig, and tshark ;) Jul 23 17:26:02 but again, nobody is going to want to explore this damn thing with a touch screen keyboard Jul 23 17:26:28 if he gets it going on a titan, i will be much mor einterested. Jul 23 17:27:24 So anyway, is there a general place I put my small apps I make ? Jul 23 17:27:40 sayers: google code Jul 23 17:27:44 haha Jul 23 17:27:48 sayers: there is no distribution repository for android currently. Jul 23 17:27:52 but yeah, we use google code :) Jul 23 17:28:31 should I make a project called steve's apps or something since I don't want a project for 5 or 6 '100 - 300 line code projects' Jul 23 17:28:41 sayers: if you want to publish the apps (not the code) maybe have a look here: http://www.trackdroid.com/ Jul 23 17:29:06 no I want to release them under gpl 3 or bsd depending on what it does. Jul 23 17:29:11 i hear that the titan can already run it, but he needs to figure out the keyboard GPIOs Jul 23 17:29:31 sayers: kudos Jul 23 17:29:42 sayers: sure, we have a project called android-random for all of our tinkerings. Jul 23 17:29:57 sayers: with a repo Jul 23 17:30:08 michaelnovakjr_, Ah cool! So just get a branch there? Jul 23 17:30:33 sayers: what stuff have you written? are you working on a vogue or just the emulator/ Jul 23 17:30:50 Uhhhhhh ? Jul 23 17:31:08 I'm writing two calculator apps and a grocery list app, and I've also ported two apps over already Jul 23 17:31:21 cool Jul 23 17:31:51 sayers: your grocery list application could be competition to a closed source app of a similar concept. Jul 23 17:32:36 damn, its ruining someones business plan Jul 23 17:32:51 youre a bad guy if you release it for free then, you know Jul 23 17:33:12 michaelnovakjr_, what application ? Jul 23 17:33:19 you haven't left yet alex2308? Jul 23 17:33:25 on my way Jul 23 17:33:29 please. Jul 23 17:33:33 its 7.30 pm here, time to go home Jul 23 17:33:33 muthu's cooking capsules.... Jul 23 17:33:38 thank ghod Jul 23 17:33:42 l8er angry-at-me-dudez Jul 23 17:33:50 michaelnovakjr_: i'm tinkering with this ioctl binary Jul 23 17:33:56 :) Jul 23 17:34:40 seeing if i can query the binder driver for its protocol version, just as a simple test ;) Jul 23 17:35:08 :) good idea Jul 23 17:39:09 * jasta compiles strace for android :) Jul 23 17:39:35 :) Jul 23 17:40:43 autotools are so great for cross compilation Jul 23 17:41:15 definitely Jul 23 17:45:15 lame, looks like a bug in the strace arm build path :) Jul 23 17:45:18 fixed, hopefully Jul 23 17:45:56 yay, worked :) Jul 23 17:46:04 :) Jul 23 17:46:39 jasta: work with MySQL much? Jul 23 17:46:49 yeah, quite a bit Jul 23 17:47:02 Do you have a suitably clever way to detect if a table is crashed? Jul 23 17:49:30 no Jul 23 17:49:38 thanks anyways =) Jul 23 17:52:26 the emulator is such a great tool for debugging the real device :) Jul 23 17:52:33 i have kernel output, strace, etc ;) Jul 23 17:52:37 trying to figure out how ioctl behaves Jul 23 17:57:15 woohoo Jul 23 18:01:58 i must say though.... android is running great on my vogue Jul 23 18:02:33 i was testing an app and a phone call came in, answer it... then when i hung up it quickly took me right back to the app i was using :) Jul 23 18:03:52 How do I create an Intent that describes inserting a new contact? Jul 23 18:04:30 I've tried new Intent (Intent.INSERT_ACTION, Uri.parse ("contacts://people")) -- doesn't work but it looks close :) Jul 23 18:06:51 don't think that's how you do it Jul 23 18:07:00 I don't use content providers, but that doesn't seem right Jul 23 18:08:59 djsiegel: http://code.google.com/android/reference/android/content/ContentProvider.html Jul 23 18:09:29 I found: new Intent (android.provider.Contacts.Intents.Insert.ACTION, android.provider.Contacts.People.CONTENT_URI) workds Jul 23 18:09:30 see insert(Uri, ContentValues) on that page Jul 23 18:09:44 s/workds/works Jul 23 18:11:24 oh, does that Intent launch a "new contact" dialog? Jul 23 18:14:54 yes Jul 23 18:20:22 oh ok, thought you were directly inserting a contact Jul 23 18:26:23 hmm, i dont understand how to use this ioctl tool to send data. it seems to always just send zeroed buffers. Jul 23 18:26:35 doesnt seem to read stdin either Jul 23 18:27:28 hm, i just stumbled on an issue too Jul 23 18:27:37 waht? Jul 23 18:27:39 dialog isn't showing up on the device Jul 23 18:28:00 are you sure? i used dialog in my app and it worked. Jul 23 18:28:09 i have it working in the emulator Jul 23 18:28:11 in the five cleint set up Jul 23 18:28:41 michaelnovakjr_, how do I join this project. Jul 23 18:28:41 anyway i can't help now, i gotta head into work (hehe, i know), later :) Jul 23 18:29:01 :) Jul 23 18:29:51 sayers: i think jasta has to add you Jul 23 18:30:19 jasta, Meow :) ? Jul 23 18:30:41 Good evening :) Jul 23 18:31:38 good evening Jul 23 18:55:45 I'm trying to align a right-style Button to the left of an EditText (as seen in Contact edit activity). Can someone help me with this? I'm using a relative layout with very little luck. Jul 23 18:58:15 what do you mean "right-style button" Jul 23 18:59:52 It has a little dimple that points right Jul 23 18:59:57 style="?android:attr/buttonStyleRight" Jul 23 19:01:10 well, in a relative layout for this I would alignParentLeft on the button, and then on the EditText I would do layout_toRight="@id/button_id" Jul 23 19:01:20 hmm Jul 23 19:01:25 I was getting complaints about android:layout_toLeft Jul 23 19:01:56 but toRight works... Jul 23 19:02:39 zhobbs_, very cool, it looks good. Jul 23 19:02:50 it's because of the order, the id for the view doesn't exist unless you create it before you refer to it Jul 23 19:02:53 if that makes sense Jul 23 19:03:12 right, ok Jul 23 19:03:34 I think though, order may not matter if you say like layout_toLeft="@+id/whatever" Jul 23 19:03:44 cause then it'll create the id if it doesn't exists yet...not sure on that though Jul 23 19:04:43 @+id will create the id Jul 23 19:04:49 you can create the id in layout_toRight Jul 23 19:05:01 and then have a view id android:id="@id/myId", without the + Jul 23 19:05:49 or have a + in both right? Jul 23 19:52:01 yawn Jul 23 19:53:47 do you work only part time or into the evening jasta/ Jul 23 20:02:00 i work full-time, but i just hold unusual hours Jul 23 20:02:11 working from home a fair amount too (about 6 hours per week) Jul 23 20:02:26 and since im in a sysadmin role, a lot of times everything working right gives me a free pass to sit around :P Jul 23 20:03:03 yup. I recently started making myself work a consistent schedule. I decided having my hours be all across the board made me stressed out. Jul 23 20:04:22 i guess i kind of took it to the extreme though Jul 23 20:05:34 amen, jasta. Jul 23 20:05:50 hah. that seems to be the case with a lot of people in here ;) Jul 23 20:20:14 yakischloba: yeah, well, it seems to be the case with a lot of people on IRC :) Jul 23 20:20:26 true true Jul 23 20:37:55 Can someone tell me/help me guess how the layout works for the contact edit screen? Jul 23 20:38:03 I am trying to recreate it. Jul 23 20:38:10 sure. Jul 23 20:38:13 i could tell you exactly what it is Jul 23 20:38:21 Ok, that would be very helpful. Jul 23 20:38:52 Also, can I find this information myself somewhere? I'd like to bother you as little as possible :) Jul 23 20:39:09 http://devtcg.blogspot.com/2008/03/tool-to-read-android-binary-xml-files.html Jul 23 20:39:18 download the tarball, you should be able to find what you're after. Jul 23 20:39:42 btw, i believe using this tool (and its output) may be a violation of Android's terms. Jul 23 20:39:59 but i highly doubt enforcement of those terms will ever happen :) Jul 23 20:41:02 it is in violation of the terms :) Jul 23 20:41:36 ok, then I definitely will not click that link Jul 23 20:45:11 clicking a link is not a violation of terms. don't be such a dolt. Jul 23 20:45:15 And where do the xml files that I will not run that tool on live? Jul 23 20:45:36 in the jar, I suppose Jul 23 20:45:46 Will figure out and stop asking bad questions... Jul 23 20:45:57 on the Android boot images, accessible from the running emulator or somewhere on your filesystem (distributed with the SDK somehow) Jul 23 20:46:21 but the tarball linked to from that page contains all of those images pre-extracted and with the tools output run over them. Jul 23 20:46:24 for convenience. Jul 23 20:49:37 hi to all Jul 23 20:49:59 hi 2 all Jul 23 20:50:57 hello Jul 23 20:52:26 romainguy_: hey, i have a stupid Java question for you if you don't mind. Jul 23 20:52:33 shoot Jul 23 20:53:33 Do you know of a simpler way to write binary data from an InputStream to an OutputStream? The approach I have now is to just create my own byte array buffer and interlace read/write calls in a loop until the InputStream is exhausted. Jul 23 20:53:50 It seems like there must be some buffered stream class which implements this simple utility. Jul 23 20:54:02 Specifically when you do not care which of the streams throws an exception Jul 23 20:54:16 If either fail, I need to abort, and I don't intend to behave differently in either case. Jul 23 20:56:14 there's nothing in the standard library to do this Jul 23 20:56:40 is it possible to install the same thing as he ? Jul 23 20:56:41 http://www.pointgphone.com/android-sur-iphone-68 Jul 23 20:56:55 romainguy_: damn. Jul 23 20:57:45 Can you speculate as to why? Should I not develop such a class for some reason? Jul 23 20:58:05 what's the size of the data? Jul 23 20:58:39 arbitrarily large. Jul 23 20:58:49 then you'll have to write your own Jul 23 20:59:19 what ?? romainguy Jul 23 21:00:22 okizo: ? Jul 23 21:00:38 http://www.pointgphone.com/android-sur-iphone-68 Jul 23 21:00:48 how to do the same as him ? Jul 23 21:01:10 the article says that the guy just put screenshots on his iPod Touch Jul 23 21:02:32 r u sure ? Jul 23 21:02:50 is there any beta version of android disponible ? Jul 23 21:03:10 that's what the article says Jul 23 21:03:11 okizo: you can load android on the htc vogue, if that's what you mean. Jul 23 21:03:37 yes i got also qteck 91000 Jul 23 21:03:50 is it possible to install android on it ? Jul 23 21:05:47 okizo: probably not Jul 23 21:06:07 if you can't find anything on google, then it probably can't be easily done. Jul 23 21:08:00 is there any beta version of android ? Jul 23 21:09:22 disponible on the aire ? Jul 23 21:17:10 okizo: i dont know what disponible means Jul 23 21:17:20 but whatever you mean, no. Jul 23 21:17:23 sorry Jul 23 21:17:23 hey dougie Jul 23 21:17:27 Hey Jul 23 21:17:29 hows it going? Jul 23 21:17:31 avalaible Jul 23 21:17:32 pretty ok :) Jul 23 21:17:39 heh Jul 23 21:17:40 available Jul 23 21:17:42 available on the aire? Jul 23 21:17:44 i always hate it when people say that. Jul 23 21:17:47 pretty ok? Jul 23 21:17:48 then i dont know what that means either. Jul 23 21:17:55 on the net ? Jul 23 21:18:08 yes, there is a beta version of android available on the net. Jul 23 21:18:13 i'm pretty sure you can find it, too. Jul 23 21:18:23 it's...pretty easy to find. Jul 23 21:18:27 jasta, beta version? Jul 23 21:18:34 where i can download it ?? Jul 23 21:18:35 michaelnovakjr_: i don't know, this guy is weird. Jul 23 21:18:48 okizo: probably somewhere off of code.google.com/android/ Jul 23 21:19:11 michaelnovakjr_ just so you know. this laptop is awesome Jul 23 21:19:16 okizo: btw, is Google working for you? Start using it please. Jul 23 21:19:38 Dougie187: that is awesome Jul 23 21:19:47 it never gets warm Jul 23 21:19:50 even when im playing games. Jul 23 21:19:55 dougie howser? Jul 23 21:20:03 sure. Jul 23 21:20:06 ill do surgery on you Jul 23 21:20:15 sigh, java's documentation frustrates me sometimes :( Jul 23 21:20:42 jasta: frames are awesome! Jul 23 21:20:48 i guess i'm left to assume that FileOutputStream is buffered at the platform-layer? Jul 23 21:20:53 otta jasta $ Jul 23 21:21:07 okizo: what? Jul 23 21:21:12 thx bye Jul 23 21:21:16 ok Jul 23 21:21:22 thx bye Jul 23 21:21:34 what freaking language do you speak that uses the dollar-sign character as punctuation? Jul 23 21:21:57 yes` Jul 23 21:22:20 lol Jul 23 21:22:50 i have to pull up the ip atlas on this one Jul 23 21:23:24 what the hell, the US? Jul 23 21:23:32 impossible :) Jul 23 21:24:12 maybe he was trying to say hes out of money? Jul 23 21:24:33 Dougie187: but why? Jul 23 21:24:45 and is he out of jasta bucks? is that what he meant? :) Jul 23 21:24:56 yup Jul 23 21:25:03 jasta bucks are hard to come by now-a-days Jul 23 21:25:10 especially with the economy the way it is. Jul 23 22:32:55 hey guys Jul 23 22:33:18 just been thinking of what I'm going to do with my petition... Jul 23 22:33:31 the one that all the websites are talking about? :) Jul 23 22:33:42 ^^ yes Jul 23 22:33:58 caused a lot of waves Jul 23 22:34:18 Link? Jul 23 22:34:21 i hope you know that I never wanted to downplay your work Jul 23 22:34:32 don't worry :) Jul 23 22:34:40 AttractiveApe: http://www.anddev.org/petition/ Jul 23 22:35:07 So what about "officially submitting" it, somewhere... Jul 23 22:35:10 I am more concerned about the fact that web sites never really do any fact checking and just repeat the same story :) Jul 23 22:35:49 pretty often exactly quoting Jul 23 22:35:49 plusminus_: pv Jul 23 22:36:01 "pv" ? Jul 23 22:36:04 private message Jul 23 22:38:44 i just signed it Jul 23 22:38:56 ditto, although i think its pointless ;) Jul 23 22:39:27 i mean, they are going to do whatever they are going to do, that much is very obvious at this point :) Jul 23 22:39:49 they haven't even cared about public outcry so much as to release a statement, so, meh. Jul 23 22:41:42 jasta, can you get me into that random app google code project? Jul 23 22:41:57 I just got Android running on my n810 -- how do I figure out which release I have from within the environment? Jul 23 22:42:54 Is the interface with the dock-like bar at the bottom something that is automatically enabled for larger screens, or is it an older version of the current default interface? Jul 23 22:43:11 sayers: why? Jul 23 22:43:32 djsiegel: that's an older version, M3. Jul 23 22:43:36 djsiegel: that's M3 Jul 23 22:43:39 ah, ok Jul 23 22:43:44 looks great, though :) Jul 23 22:43:46 jasta, I am going to be writing 3 small apps that I don't want to make a new project for. I also have plans for more apps after that. Jul 23 22:43:49 i'm glad that was temporary, i hated that interface :) Jul 23 22:43:50 so much faster than my iPhone Jul 23 22:44:05 sayers: do those apps related in some way to the things i am working on? Jul 23 22:44:09 djsiegel, iPhones are fast, they are powered by imagination, you just have to believe. Jul 23 22:44:15 jasta, what are you working on ? Jul 23 22:44:26 I thought you had a google code project for small apps Jul 23 22:44:27 the other apps on android-random, and general vogue tinkering. Jul 23 22:44:28 sayers, I believe in android more than iphone :) Jul 23 22:44:39 although I needed a new phone, and didn't want a bberry Jul 23 22:44:50 sayers: it's _my_ google code project for small apps. i don't want to give you commit access to my repository if you aren't working on projects with me. Jul 23 22:45:01 ah no Jul 23 22:45:18 It would be three of my own projects to make it a more functional mobile phone Jul 23 22:45:22 creating google code projects is free, so just make one. Jul 23 22:45:33 True. Jul 24 01:17:12 How would I do a "Text area" Jul 24 01:24:28 an edittext can do multi-line. Jul 24 01:24:59 just let it grow to the size you want Jul 24 01:29:48 jasta, I can tell you know your android fairly well :P Jul 24 01:30:44 Hm... wonder how I'd do a file browser... Jul 24 01:38:03 sayers: we already did one Jul 24 01:38:07 michaelnovakjr_ did. Jul 24 01:40:20 its at android-random Jul 24 01:55:37 jasta, :P Jul 24 01:57:46 jasta, the one called glance? Jul 24 01:58:10 yesh Jul 24 02:01:33 Ah, well I think I'm going to doccument that code when I figure it out. Jul 24 02:02:40 what's confusing about it (i haven't looked yet) Jul 24 02:05:28 anyone familiar with a permission to allow your app to get to the internet ? Jul 24 02:07:53 jasta, haha :) the whole thing mainly , being it an API it should have a docbook which I will add when I figure it out Jul 24 02:09:01 sayers: what are you talking about? Jul 24 02:09:08 that glance thing Jul 24 02:09:16 I need a filebrowser so I can save and load Jul 24 02:09:19 hey sayers Jul 24 02:09:26 howdy michaelnovakjr_ Jul 24 02:09:33 glance is still in development Jul 24 02:09:37 sayers: how is that an API? Jul 24 02:10:04 jasta, uhm, is it a library Jul 24 02:10:10 no, it' snot. Jul 24 02:10:15 I'm not sure the technical jargon for "I use that code to do stuff" Jul 24 02:10:30 jasta, then why'd you tell me to look at it? Jul 24 02:10:32 it is roughly that, through android's intents system. Jul 24 02:10:51 __However__ a file browser should be in the sdk. Jul 24 02:11:01 Seeing as that will be similar no matter the program and it'd look a lot better. Jul 24 02:11:07 it's an android application, that browses and manages files. Jul 24 02:11:28 sayers: that type of thing would be accomplished through intents in ANdroid Jul 24 02:11:30 jasta, Well I'm comparing to Swings JFileChooser Jul 24 02:11:31 and it need not be part of the SDK. Jul 24 02:11:43 sayers: different concept Jul 24 02:11:51 the Intent idea, though, is kind of useless at the moment though. Jul 24 02:11:53 What am I confused about then? Jul 24 02:12:06 Since there's little community and hardly any demo applications that take advantage of it. Jul 24 02:12:09 I should probably read more into the android philosophy Jul 24 02:12:09 glance is more like a nautilus than file chooser Jul 24 02:12:11 So it's hard to really see how useful it will become. Jul 24 02:12:24 michaelnovakjr_, ah I don't want that just yet Jul 24 02:12:45 jasta, What is the intent concept about ? Jul 24 02:12:49 i'm installing apks via bluetooth right now so its handy Jul 24 02:13:24 Intent looks like a class that will have easy methods for everything ? Jul 24 02:13:39 lol Jul 24 02:14:11 I guess I'm wrong. Jul 24 02:14:22 it's not that, i just laughed at the way you said it. Jul 24 02:14:42 what sort of meaning do you suppose "easy methods for everything" means? Jul 24 02:14:44 They sure in the glossary make it sound like that Jul 24 02:14:53 let me read the offical page Jul 24 02:15:18 Intents are a mechanism in Android that allow you to access other applications, or parts of it, semantically. Jul 24 02:15:32 That is, not by name, but by meaning. By your "intention". Jul 24 02:15:44 ah Jul 24 02:16:02 That is cool I guess, I didn't know it needed to be done that way. Jul 24 02:16:11 So, for example, a contacts application might satisfy an intent to "pick a contact" Jul 24 02:16:20 Well if you did it any other way apps would be huge... Jul 24 02:16:32 It is how Android *can* become a composable set of applications that work together. Jul 24 02:16:43 and you'd use the local instance of contacts to get the last one they entered or whatever... Jul 24 02:16:45 It hardly does that now though, because there are too few applications to really see how the ecosystem will evolve. Jul 24 02:17:09 sayers: What? No. You clearly do not understand. Jul 24 02:17:22 jasta, Clearly :) Jul 24 02:17:44 the alternative would be for every application that desired common functionality, such as browsing files, or picking a contact, or sending e-mails, etc. to implement that functionality for itself, rather than re-using existing applications that may or may exist concretely. Jul 24 02:18:03 For example, there should be a general mechanism to say "compose a new e-mail". Jul 24 02:18:22 that is different from saying "Launch Gmail", which is neither general nor directly what you mean. Jul 24 02:18:34 Ah... Jul 24 02:18:36 Intents, however, are not limited to applications Google creates for Android. Jul 24 02:18:44 Any user-generated application can create new intents, that other applications can use. Jul 24 02:19:01 jasta, is there any code showing this in very basics ? maybe that will help me. Jul 24 02:19:03 So for example, my application is a music player. I can expose an intent to let another application choose a music file to use as a ring tone. Jul 24 02:19:16 sayers: I'm sure there's lots. The only way to even open an activity is through intents. Jul 24 02:19:40 I really need to read more about android :( Jul 24 02:19:49 A lot of words flying across that are android specific Jul 24 02:19:53 agreed. Stop wasting time on IRC and go read the documentation. Jul 24 02:20:43 Where do you suggest I start, under reference information ? Jul 24 02:21:45 code.google.com/android has lots of places you could start. Jul 24 02:21:49 there's lots to read, and a lot of videos there Jul 24 02:21:59 there are also the Google I/O videos, many of them i strongly recommend you view. Jul 24 02:22:16 ah crap, I only have lined paper to print on :( Jul 24 02:22:19 oh well Jul 24 02:22:51 I'm going to start reading anatomy of an application Jul 24 02:30:57 jasta, I sort of get the idea of intent, I need to re-read it all but it is ingenious! Jul 24 02:34:34 how's it going jasta? Jul 24 02:35:30 good Jul 24 02:35:50 figure out the ioctl stuff? Jul 24 02:37:27 havent had a chance yet Jul 24 02:41:29 i'm playing around with installing apk's via bluetooth..... Jul 24 02:41:42 but the bluetooth from win mobile Jul 24 02:41:58 storing it on the sdcard and then glance putting it in the data/app directory Jul 24 02:43:01 romainguy, romainguy_: good evening Jul 24 02:50:05 howdy Jul 24 02:50:10 hi Jul 24 02:54:09 sayers: still around? **** ENDING LOGGING AT Thu Jul 24 02:59:56 2008