**** BEGIN LOGGING AT Wed Aug 18 02:59:57 2010 Aug 18 03:02:50 ok so clicking to this next scene w/ puschscene (groups) seems to work great .. but for some reason i have to hit back twice to go back to my original scene .. this a common bug? Aug 18 03:03:59 um Aug 18 03:04:07 well are you pushScene'ing twice? Aug 18 03:04:27 cause its a stack, if you have 2 scenes above your original then it would have to pop 2 scenes Aug 18 03:04:46 if you have a scene that you want to remove from the stack while pushing another scene use swapScene() Aug 18 03:04:55 acidjazz: see above Aug 18 03:05:11 hhhhrmmmmmmm, why won't the services app installl Aug 18 03:07:07 Does the date object not have a method called getDate()? this website says so Aug 18 03:07:12 but I get an error when I use it Aug 18 03:07:15 it does Aug 18 03:07:47 Error: Error: Object Tue Aug 17 2010 23:04:39 GMT-0400 (EDT) has no method 'getDate', Aug 18 03:08:00 Lumberjack 0.1.0 is now in the testing feed in Preware Aug 18 03:08:12 http://bit.ly/ljack1 http://bit.ly/ljack2 http://bit.ly/ljack3 http://bit.ly/ljack4 Aug 18 03:08:15 Anivrom|devMode: hmm .. i dont think so .. i only have one line of code in the 1st scene doing a pushScene Aug 18 03:08:21 Anivrom|devMode: Mojo.Controller.stageController.pushScene({name:"group"},this.objects.groups[event.item.group_id]); Aug 18 03:08:27 rwhitby: NIce! Aug 18 03:08:43 acidjazz: Not a bloody clue sir! Aug 18 03:09:19 One backgesture should be enough to get back to original Aug 18 03:09:21 Test it again Aug 18 03:09:27 Anivrom|devMode: this is interesting .. the 1st time i click to another scene and gfo back it only takes one ESC .. but when i do it again i have to hit ESC twice Aug 18 03:09:39 oh Aug 18 03:09:52 yea Aug 18 03:10:17 sounds like the scene isnt getting popped but then again it should be since you're reusing the scene when you push again Aug 18 03:10:20 but if i close/reopen the app and then hit an item to go to a scene i only have to hit ESC twice Aug 18 03:10:22 it dont make nun sense Aug 18 03:10:56 * Anivrom|devMode waits for heavy hitters to step up to the plate Aug 18 03:12:22 hhhhhhhhhmmmmmmm, search your code for all mentions of pushScene and make sure it isn't getting called twice Aug 18 03:12:31 I think it is Aug 18 03:12:43 no other way Aug 18 03:13:02 Tibfib: I swear date() doesn't have a getDate method Aug 18 03:13:24 it should but code doesn't work Aug 18 03:13:24 d = new Date(); d.getDate(); Aug 18 03:13:41 Anivrom|devMode: http://www.w3schools.com/jsref/jsref_getDate.asp Aug 18 03:13:45 dude, it works. Aug 18 03:13:55 I use it ALL the time in mojo messenger Aug 18 03:14:02 maybe I have to ref the Date() object to a var first Aug 18 03:14:20 I think so Aug 18 03:14:35 see, im not crazy Aug 18 03:14:55 *completely crazy* Aug 18 03:15:05 you have to do new Date().getDate() Aug 18 03:15:19 services is still trying to install Aug 18 03:15:21 I was trying to do it inline Aug 18 03:15:25 var rightNow = new Date(); Aug 18 03:15:27 so no new Aug 18 03:15:32 I'm doing it that way now Aug 18 03:15:33 bzzt Aug 18 03:15:35 wrong Aug 18 03:15:41 apparently Aug 18 03:17:30 maybe Anivrom|devMode / Tibfib ; http://webos.pastebin.com/8jHdB45d Aug 18 03:17:51 ... Aug 18 03:18:08 stage is the 1st thign called Aug 18 03:18:13 that doesn't really help Aug 18 03:18:16 if i remove that one the app doesnt load Aug 18 03:18:18 Lines of code would help Aug 18 03:18:20 but no its not being called anywhere else Aug 18 03:18:29 teh 3rd line is a comment Aug 18 03:19:00 why dont you try Mojo.Controller.stageController.pushScene instead of this.controller.pushScene Aug 18 03:19:15 in the stage file? that was generated Aug 18 03:19:17 but ok Aug 18 03:19:21 idk Aug 18 03:19:27 oh thats in the stagecontroller/ Aug 18 03:19:27 don't listen to Anivrom|devMode Aug 18 03:19:34 :) Aug 18 03:19:37 this.controller.sceneController.pushScene(); Aug 18 03:19:42 RAWR Aug 18 03:19:43 no Aug 18 03:19:44 wrong Aug 18 03:19:48 BZZZT Aug 18 03:19:49 check testing feeds :) Aug 18 03:19:50 this.controller.stageController.pushScene(); Aug 18 03:19:55 right ^^^^ Aug 18 03:19:56 I can't remember the proper syntax for single stage apps push scene Aug 18 03:20:12 no change Aug 18 03:20:31 acidjazz: post your scene assistant that you are pushing to Aug 18 03:20:35 then perhaps list tap is getting called twice Aug 18 03:20:38 Tibfib: okie Aug 18 03:20:39 somehow Aug 18 03:20:48 lol somehow indeed Aug 18 03:20:51 or, the scene that is pushing. pastie that stuff Aug 18 03:21:00 http://webos.pastebin.com/NyDA8fry Aug 18 03:21:02 its pretty bare Aug 18 03:21:07 scene thats pushign ok Aug 18 03:21:11 okay that's not it Aug 18 03:21:19 paste pushing scene Aug 18 03:21:31 that has to be it... or you discovered a random webOS bug. Aug 18 03:21:37 winnar! Aug 18 03:22:00 http://webos.pastebin.com/0XFugGKm <- pushing scene Aug 18 03:22:25 I"VE GOT IT Aug 18 03:22:31 stopListening to scene tap Aug 18 03:22:43 put your listen in setup not activate Aug 18 03:22:46 ah right Aug 18 03:22:52 the listening function is getting called multiple times Aug 18 03:22:59 Sugardavian suggestion of putting listener in activate Aug 18 03:23:10 as long as you stop it on deactivate that's fine Aug 18 03:23:20 stopListening in deactivate? Aug 18 03:23:27 or move listtap to clean up Aug 18 03:23:38 gotcha Aug 18 03:23:45 Put stopListening in deactivate, or listen to cleanup Aug 18 03:23:53 DANGIT> again. or listen to setup Aug 18 03:24:12 taht did it Aug 18 03:24:13 two listeners Aug 18 03:24:19 heh Aug 18 03:24:21 * Tibfib accomplished something today Aug 18 03:24:22 so what does a stoplisten look like exactly Aug 18 03:24:25 graci Tibfib Aug 18 03:24:42 this.controller.stopListening(same stuff from listen) Aug 18 03:24:54 howdy all Aug 18 03:24:55 well or Mojo.Event.stopListening Aug 18 03:25:04 acidjazz: that book is full of this stuff, a quick search will find it plus descriptions of Why your'e doing it Aug 18 03:25:11 this.controller.stopListening(this.listTap); Aug 18 03:25:12 ? Aug 18 03:25:26 or i give it the handler? Aug 18 03:25:27 nope, put the same parameters you have in the listen function Aug 18 03:25:36 this.listTapHandler = this.listTap.bindAsEventListener(this); Aug 18 03:25:39 taht is just this.. Aug 18 03:26:02 cant be just this.. gotta be some identifier for that listTap listener Aug 18 03:26:12 Mojo.Event.stopListening(this.controller.get("groupListWidget"), Mojo.Event.listTap, this.listTapHandler); Aug 18 03:26:53 21:17 < sugardave> I put mine in activate Aug 18 03:26:53 21:17 < acidjazz> both of those lines sugardave ? Aug 18 03:26:53 21:17 < sugardave> and a corresponding stopListening in deactivate Aug 18 03:27:11 lol Aug 18 03:27:23 yea yea w/e Aug 18 03:27:30 yea but i didnt know how to write taht :) Aug 18 03:27:50 you change listen to stopListening (cut/paste) :P Aug 18 03:27:52 So you ignored it? heh, that's a bad practice :P Aug 18 03:28:37 no i didnt i was progressing i was gonna get back to it Aug 18 03:28:55 cant this.controller.get("groupListWidget") be replaced w/ $("groupListWidget"); Aug 18 03:28:58 being prototype ? Aug 18 03:29:08 yes Aug 18 03:29:35 see, you only listen in to widgets in a scene if you need them...you don't need to listen to the last scene's list unless it's active Aug 18 03:29:49 that's why you listen in activate and stop listening in deactivate Aug 18 03:29:56 it's documented like that somewhere Aug 18 03:29:56 gotcha Aug 18 03:29:58 Sound logic Aug 18 03:30:00 <_ learning Aug 18 03:30:03 amazingling Aug 18 03:30:09 ;) Aug 18 03:30:28 and if you listen in setup, you stop listening in cleanup Aug 18 03:30:38 the important part is always a stopListening for a listen Aug 18 03:30:45 yea otherwise you have stacking listens Aug 18 03:30:50 and thatll get messy and slow Aug 18 03:31:01 you also re-declared this.listTapHandler Aug 18 03:31:02 * Tibfib always forgets the stop Aug 18 03:31:05 cats and dogs .. living together Aug 18 03:31:10 mass hysteria Aug 18 03:31:13 but it's the same define so it still works Aug 18 03:31:47 ok so apparently when I make game.status.age = new Date() it actually assigns it a value of 1..... Aug 18 03:31:51 idk why Aug 18 03:31:55 oh Aug 18 03:31:57 I do know why Aug 18 03:32:01 haha Aug 18 03:32:12 new Date() just retursn true Aug 18 03:32:18 to let you know if instanciated fine Aug 18 03:32:38 game.status.age isnt an object? Aug 18 03:32:46 tis. Aug 18 03:33:17 my pre reboots continuously is not the one before Aug 18 03:33:20 now im gonna rename firstAssistant to GroupsAssistant Aug 18 03:33:21 game.petStatus.age = 1; Aug 18 03:33:21 loadImages.loadImages(); Aug 18 03:33:23 cuz im crazy Aug 18 03:33:25 thats prolly why Aug 18 03:33:27 lulz Aug 18 03:36:44 arg I hate it when my app doesn't stop running on the device Aug 18 03:36:52 its invisible but fullscreen Aug 18 03:36:54 and wont shut down Aug 18 03:37:16 now I gotta pull batt Aug 18 03:38:30 acidjazz: date object returns date object, not a boolean O_o Aug 18 03:38:38 date() object* Aug 18 03:42:24 sugardave: did we ever figure out the problem with that prototype clone() thing? I'm looking it up now Aug 18 03:45:28 http://www.youtube.com/watch?v=bUfp24dwzOA&NR=1 Aug 18 03:46:38 crazy Aug 18 03:47:01 haha dumped in it too Aug 18 03:47:29 dekan: dkirker Dirka! Dirka!! Aug 18 03:47:30 Okay, Anivrom|devMode. Aug 18 03:47:36 look its dkirker Aug 18 03:47:40 ... Aug 18 03:47:50 dekan die in a fire Aug 18 03:48:05 good :) Aug 18 03:48:12 dekan: dkirker Aug 18 03:48:12 Dirka! Dirka!! Aug 18 03:48:16 damn it Aug 18 03:48:18 hah Aug 18 03:48:24 dekan: docs Aug 18 03:48:24 My documentation is at: http://wiki.xkcd.com/irc/Bucket Aug 18 03:48:43 dekan: undo last Aug 18 03:48:43 Sorry, dkirker, you can't undo that. Aug 18 03:48:54 delete dkirker Aug 18 03:48:55 I thikn Aug 18 03:48:55 oh, right Aug 18 03:49:03 no, need to be an op Aug 18 03:49:11 thought you were Aug 18 03:49:13 :P Aug 18 03:49:17 now I am :) Aug 18 03:49:21 dekan: undo last Aug 18 03:49:21 Okay, dkirker, deleted that 'dkirker' is 'Dirka! Dirka!!'. Aug 18 03:49:33 delete X probably works too Aug 18 03:50:22 wooho erlan appears to be working Aug 18 03:52:11 whatttt the crap. my pre won't install anything. Aug 18 03:52:35 not via usb, internalz, or catalog Aug 18 03:53:23 dkirker: /kick dekan would have been an appropriate command while op ... Aug 18 03:53:34 arg data can't load fast enough Aug 18 03:53:40 rwhitby: heh Aug 18 03:54:53 Anivrom|devMode: no, but I believe I was about to conclude that you must have been doing something wrong Aug 18 03:55:00 heh Aug 18 03:58:14 Nice! now filemgr won't run! Aug 18 03:59:43 why dont you just pull the batt... Aug 18 03:59:54 or reboot Aug 18 04:01:18 file mgr wouldn't run after reboot Aug 18 04:01:20 Tibfib: check the kernel log using Lumberjack Aug 18 04:01:24 had to reinstall it Aug 18 04:01:31 rwhitby: wasn't able to install it! Aug 18 04:01:57 although reboot fixed the installing issue Aug 18 04:02:14 so I guess I can check Aug 18 04:08:01 woohoo! couchdb running on webhost Aug 18 04:08:12 needed to set LD_LIBRARY_PATH Aug 18 04:09:56 sugardave: nice. now we wait for the webOS end to appear Aug 18 04:10:31 yes, I may not be completely up to speed, but I know where I need to start learning new things :D Aug 18 04:10:44 whast hte quickest way to assign a div w/ an id some text/html Aug 18 04:10:45 this and node.js are the top of my to do list Aug 18 04:10:53 $('idofdiv').html('not this way'); Aug 18 04:11:00 (thats jquery ) ) Aug 18 04:11:01 :) Aug 18 04:11:02 acidjazz: this.controller.get(id).update(newContent); Aug 18 04:11:05 update Aug 18 04:11:35 $(id).update() then Aug 18 04:11:37 acidejazz: you can also use innerHTML or outerHTML if you wish Aug 18 04:11:41 what you guys got against prototype simpleness ) Aug 18 04:11:43 for different purposes Aug 18 04:12:00 prototypes .update() is a more compatible and controlling solution though iirc Aug 18 04:12:11 i guess this doesnt apply to the phone as much Aug 18 04:12:34 single platform helps compatibility somewhat Aug 18 04:12:50 if you're not planning on porting that is Aug 18 04:13:29 yea good point Aug 18 04:14:02 Hey all Aug 18 04:14:44 kesne_pre: I did it Aug 18 04:15:18 sugardave: what? Aug 18 04:15:28 "it" Aug 18 04:15:32 ... dun dun dunnnn Aug 18 04:15:38 got couchdb compiled and running on bluehost Aug 18 04:15:47 Nice! Aug 18 04:16:24 is it improper to curse asynchronousity? Aug 18 04:16:47 heh Aug 18 04:17:01 lol, lumberjack runs smoother on my pre than the ares logger does on my laptop Aug 18 04:17:14 ares logger = turtle slow Aug 18 04:17:58 the whole "web ide" thing gets old fast when it starts slowing down Aug 18 04:18:03 yeah Aug 18 04:18:09 rwhitby, oil: well done Aug 18 04:18:29 sugardave: how is it? Aug 18 04:18:47 :) Aug 18 04:19:02 oil_pre is a genius Aug 18 04:19:11 kesne_pre: just got it working, configuring it for testing now Aug 18 04:19:20 Okay Aug 18 04:19:29 rwhitby: why do you hate me? Aug 18 04:19:46 rwhitby, oil_pre: what is it (not near my phone) Aug 18 04:19:55 kesne_pre: hate is a very strong word. I have no ill feeling towards you at all. Aug 18 04:20:09 basically, on-device palm-log Aug 18 04:20:10 rwhitby: you always ignore me :'( Aug 18 04:20:38 kesne_pre: increase the signal, decrease the noise. reception is better as a result. Aug 18 04:20:57 oil_pre: you said you fixed a bug on the way to work, what ide were you using when you fixed it? Or did you not Actually fix it till you got home. Aug 18 04:21:08 home/van.car Aug 18 04:21:22 I said found, not fixed :) Aug 18 04:21:26 I sheeeeee Aug 18 04:21:34 oil_pre: that is awesome Aug 18 04:21:49 I will grab it as soon as I get back to my chair Aug 18 04:22:08 sugardave: my dream of a competent ondevice IDE is one step closer... and you all laughed at the idea! Aug 18 04:22:11 :P Aug 18 04:22:23 oil_pre: we need to pretty up the UpStart Manager so we can use it to restart the lumberjack service when it crashes Aug 18 04:22:33 lol Aug 18 04:22:39 or fix the service Aug 18 04:22:40 * rwhitby just used it for that Aug 18 04:23:26 how about an img w/ an id Aug 18 04:23:30 how do i update its src Aug 18 04:23:39 imgID.src Aug 18 04:23:40 $(id).attr('src', xxx); ? Aug 18 04:23:42 ok Aug 18 04:23:51 .src() or .src = ? Aug 18 04:23:58 $('id').src = "src" Aug 18 04:24:17 then you call modelChanged Aug 18 04:24:36 to update it visually Aug 18 04:24:38 not if its done in setup Aug 18 04:24:39 right Aug 18 04:26:57 this.controller.get(id).style.src = newSrc; Aug 18 04:27:05 hmm palm-inspector: error while loading shared libraries: libicui18n.so.38: cannot open shared object file: No such file or directory Aug 18 04:27:11 sugardave: doesn't have to be. Aug 18 04:27:19 I dont use that syntax.. Aug 18 04:27:25 it works...I go with what works Aug 18 04:27:31 mine works too O_o Aug 18 04:27:32 weird Aug 18 04:27:41 so to assign css .. i just assign a class to something and then put it in my stylesheets/xxx.css ? Aug 18 04:27:53 and just like .classname { border: 1px solid #333; } ? Aug 18 04:27:57 yep Aug 18 04:28:02 not working Aug 18 04:28:08 Aug 18 04:28:15 .group_thumbnail { border: 1px solid #222; } Aug 18 04:28:28 looks right Aug 18 04:28:29 in my setup i do $("thumbnail").src = this.group.thumbnail; Aug 18 04:28:32 which works Aug 18 04:28:33 i see the image Aug 18 04:28:40 but no border Aug 18 04:28:48 (originally just want to center it, tried margin: auto;) Aug 18 04:28:49 oh it's img tag. so src is an attribute, I see Aug 18 04:28:59 $("thumbnail").className = group_thumbnail Aug 18 04:29:05 really? Aug 18 04:29:08 why not in the html Aug 18 04:29:09 mb Aug 18 04:29:13 should work in html Aug 18 04:29:16 shouldn't have to Aug 18 04:29:20 I know Aug 18 04:29:32 i dont want to mix layout like that w/ functionality Aug 18 04:29:33 But clearly his syntax is right Aug 18 04:29:40 lemme read the log Aug 18 04:29:43 Your syntax is right it should work Aug 18 04:30:03 ah it does Aug 18 04:30:06 i musta been blind Aug 18 04:30:08 lol Aug 18 04:30:21 so i need to center an inlin element, i guess ill wrap it in a div to make it a block and margin:auto it? Aug 18 04:30:30 why do you specify an extension with download manager?? I want to name the file, but use the file's extension. Is there a way? Aug 18 04:30:37 https://developer.palm.com/index.php?option=com_content&view=article&id=1790&Itemid=273#download Aug 18 04:31:04 acidjazz: webos is generally compliant with browser css specs Aug 18 04:31:45 rwhitby: I would guess it's a good idea to have your couchdb bind to localhost and put your node.js server in the middle...is there any reason you can think of to let somebody to couchdb directly? Aug 18 04:31:46 so carry on with what you know until it breaks :P Aug 18 04:32:06 wish i had some kinda firebug thing w/ this css so i could just mess w/ it on the fly Aug 18 04:32:18 what about node? Aug 18 04:32:29 acidjazz: you can use palm-inspector Aug 18 04:32:38 unless on 64-bit linux Aug 18 04:32:46 then you have to use host emulator mode Aug 18 04:32:54 sugardave: all I know about couchdb is that I'm going to use it for the server side of Preware instant loading and incremental synching Aug 18 04:32:56 and you can use chrome/iron and the dev console Aug 18 04:33:05 No, don;t use couchdb Aug 18 04:33:12 hahaha Aug 18 04:33:15 mongodb is better suited due to sharding Aug 18 04:33:18 after he spent 4 hours setting it up Aug 18 04:33:18 palm-inspector: error while loading shared libraries: libicui18n.so.38: cannot open shared object file: No such file or directory Aug 18 04:33:26 heh, I'm so excited for couchdb + db8 in preware Aug 18 04:33:29 halfhalo: too late, I already spent all this time compiling pre-reqs Aug 18 04:33:41 then you fail Aug 18 04:33:46 acidjazz: you will have to use host emulator mode Aug 18 04:33:58 halfhalo: does mongodb work with db8 ? Aug 18 04:34:16 y'all are about to make me cry Aug 18 04:34:24 For server side stuff, does it make a difference? Aug 18 04:34:34 halfhalo: that's my question to you Aug 18 04:34:46 that looks like a unicode package sugardave Aug 18 04:35:08 acidjazz: are you on 64-bit linux? Aug 18 04:35:09 libicu-2.6.2-1.rhfc1.dag.i386.htmlInternational Components for Unicode Aug 18 04:35:10 no Aug 18 04:35:12 hmm Aug 18 04:35:18 well, I can't use inspector Aug 18 04:35:23 I have to use host emulator mode Aug 18 04:36:10 dekan: host emulator mode is http://developer.palm.com/index.php?option=com_content&view=article&id=1744#emulator_host_mode Aug 18 04:36:10 Okay, sugardave. Aug 18 04:36:19 well, the way I would set it up would be a server that preware talked to using REST api's, which could care less what you use. And mongodb's sharding lets you split up different properties onto different servers, have cloned copies, and all that jazz easily. Mulitple node servers could be set up in load balancing with minimal effort Aug 18 04:36:22 that's for 1.4.1 but the data is still valid Aug 18 04:36:42 [kevin@ubuntu(~)]: find / -name libicui* Aug 18 04:36:43 /usr/lib/libicuio.so Aug 18 04:36:43 /usr/lib/libicuio.so.42.1 Aug 18 04:36:57 * halfhalo will bbiaf Aug 18 04:37:41 [kevin@ubuntu(/usr/lib)]: sudo ln -s /usr/lib/libicui18n.so libicui18n.so.38 Aug 18 04:38:07 [kevin@ubuntu(/usr/lib)]: sudo ln -s /usr/lib/libicuuc.so libicuuc.so.38 Aug 18 04:38:30 [kevin@ubuntu(/usr/lib)]: sudo ln -s /usr/lib/libicudata.so libicudata.so.38 Aug 18 04:38:53 [kevin@ubuntu(/usr/lib)]: sudo ln -s /usr/lib/libgnutls.so libgnutls.so.13 Aug 18 04:39:14 acidjazz: webos.pastebin.com is your friend :) Aug 18 04:40:28 sugardave: http://www.mongodb.org/display/DOCS/Quickstart+OS+X looks pretty easy to install :) Aug 18 04:40:49 * Anivrom|devMode feels bad for sugardave for wasting a whole night in vain Aug 18 04:41:20 bah Aug 18 04:41:40 palm-inspector: /usr/lib/libgnutls.so.13: version `GNUTLS_1_3' not found (required by /opt/PalmSDK/0.1/lib/libsoup-2.4.so.1) Aug 18 04:41:43 so close :/ Aug 18 04:42:36 rwhitby: fine.... :P Aug 18 04:43:22 rwhitby: I wanted to tell you something cooool Aug 18 04:43:23 I lied, bbiaw Aug 18 04:43:39 sexual harassment, PANDA! Aug 18 04:44:35 Robdor: I figured out how to link the library, having some oddities getting it to draw textures on surfaces Aug 18 04:44:45 Robdor: thanks for all the help Aug 18 04:45:13 What oddities are you seeing? Aug 18 04:45:38 ok i give up .. how are you guys centering images in these apps? Aug 18 04:46:01 text-position: centered? Aug 18 04:46:20 I believe thats how I do mine Aug 18 04:47:03 alexfner: Thats cool that you got the linking to work. What ended up causing the problem? Aug 18 04:47:39 text-align: center i think is what you are thinking of Aug 18 04:48:06 there is no text-position Aug 18 04:48:14 that one Aug 18 04:48:15 :P Aug 18 04:48:21 ill come back to it Aug 18 04:50:36 wow this db chain is turning my hair gray Aug 18 04:51:55 webos101 got a nice collapsible divider example? Aug 18 04:52:05 its got a search field :P Aug 18 04:53:59 lol the code in the stylematters assistants is ridiculousely not an example Aug 18 04:56:10 ah i guess im lookin for a drawer Aug 18 04:56:15 bah enough for 2nite Aug 18 04:56:16 * acidjazz & Aug 18 04:57:11 haha, style matters collapsible divider example is a joke Aug 18 04:57:27 it's hard for newbies to figure it out Aug 18 04:58:23 real newbies like I was when I started Aug 18 04:58:32 I think I spent a week trying to piece that crap together Aug 18 04:59:48 onWayToSchool ? uphill : uphill; Aug 18 05:00:30 Robdor: Well I needed to compile for i386, and properly link the library in XCode Aug 18 05:02:32 alexfner: What kind of oddities are you seeing when texture mapping your surface? Aug 18 05:03:32 Robdor: The surfaces are just white, the texture doesn't appear to be mapping to the surface. I was wondering if using f values for texture positions was a problem? Aug 18 05:03:36 rwhitby: I'm looking at the pre-reqs for mongodb and I'm not too sure I'll have access to install some of them, but we'll see how it goes Aug 18 05:04:32 sugardave: note that I have never touched either, so don't take anything I say about it with any sort of importance Aug 18 05:04:42 FFS, turns out I was calling the last function in my db chain elsewhere in my app as well. Aug 18 05:05:27 alexfner: That's odd. Are you calling glEnableClientState(GL_TEXTURE_COORD_ARRAY);? Aug 18 05:06:05 yeah Aug 18 05:07:00 Are you getting any errors or warnings from soil when loading the image? Aug 18 05:07:17 rwhitby: I figure I'll have both if I get this one to work Aug 18 05:07:38 no... it just checks to see if texture is empty, and I don't see any errors as a result Aug 18 05:08:14 oh wait! Aug 18 05:08:18 Unable to open file! Aug 18 05:08:20 DUH! Aug 18 05:09:11 :) Aug 18 05:09:36 still odd Aug 18 05:09:46 seems to be no reason it cannot load Aug 18 05:11:59 any idea why it would say, cannot load file? Aug 18 05:12:30 err... unable to load file... Aug 18 05:13:01 What kind of file is it? Aug 18 05:13:03 Hey all Aug 18 05:13:09 so im trying to just bind another button Aug 18 05:13:10 i got Aug 18 05:13:12 howdyu Aug 18 05:13:19 Hi kesne Aug 18 05:13:28 in .setup : this.participantTapHandler = this.participantTap.bindAsEventListener(this); Aug 18 05:13:44 .png file Aug 18 05:13:46 and then in .activate: Mojo.Event.listen($("participantsButton"), Mojo.Event.participantTap, this.participantTapHandler); Aug 18 05:13:47 Robdor! Aug 18 05:15:04 Tibfib: sugardave: you'll be happy to know I got getDate working. Aug 18 05:15:15 hmm [20100817-22:14:12.645047] warning: Mojo.Event.listen: 'type' parameter must be a string. Aug 18 05:15:16 acidjazz: so far no question Aug 18 05:15:27 [20100817-22:14:12.663715] error: Error: requireString Failed: Mojo.Event.listen: 'type' parameter must be a string., line undefined, file undefined Aug 18 05:16:12 is Mojo.event.listTap reserved thing? Aug 18 05:16:52 dekan: mojo events is http://developer.palm.com/index.php?option=com_content&view=article&id=1859 Aug 18 05:16:52 Okay, Anivrom|devMode. Aug 18 05:16:54 basically all i want to do is http://webos.pastebin.com/ktfrX7RE .. have participantsButton be a button that opens/closes participants (both id0s Aug 18 05:17:00 alexfner: I'm not sure why it would say that. Is the path correct? When I played around with iPhone development a year or two ago I had problems with xcode not copying my resources over to the same directory where my debug executable was running from. Aug 18 05:17:06 acidjazz: have a look at that link Aug 18 05:17:09 oh thats a specific thing Aug 18 05:17:12 listTap Aug 18 05:17:12 ok Aug 18 05:17:18 alexfner: I wonder if you would have different results starting your app from the terminal instead of through xcode. Aug 18 05:17:25 docs are somewhat useful Aug 18 05:17:39 so maybe singleTap Aug 18 05:17:53 hmm Aug 18 05:17:58 just tap Aug 18 05:18:00 would do Aug 18 05:18:20 Mojo.Event.tap Aug 18 05:18:53 the binding is only used to bind a callback function to a particular listener Aug 18 05:19:02 if that makes sense Aug 18 05:19:07 ok Aug 18 05:19:31 Robdor: I will try using just gcc Aug 18 05:19:58 http://webos.pastebin.com/EtJDr0qL Aug 18 05:20:49 alexfner: You might just want to try copying the executable xcode created and the resources all into one directory and see if it works from there. Aug 18 05:21:14 acidjazz: does that not work? Aug 18 05:21:36 weee it does w/ tap :-D Aug 18 05:21:42 uhm Aug 18 05:21:50 so uhm i need to swap the css so that the arrow points Aug 18 05:21:53 and is there a .toggle() ? Aug 18 05:21:57 yes Aug 18 05:22:09 Tibfib: see above Aug 18 05:22:16 Or google it Aug 18 05:22:19 acidjazz Aug 18 05:22:41 Robdor: I keep playing the plasma cannon demo Aug 18 05:22:49 hmmm? Aug 18 05:23:01 whats that css toggle trick Aug 18 05:23:17 Robdor: oh god, gcc compile, bad idea Aug 18 05:23:26 .toggleClassName("myclassname") Aug 18 05:23:28 ? Aug 18 05:23:48 yea acidjazz, I know you're hard at work googling it but Tibfib has provided the way free of charge Aug 18 05:24:01 let you off the hook this time Aug 18 05:24:20 Robdor: There are issues with your arrow images. The glow is clipped off Aug 18 05:24:56 kesne: Yeah, I noticed that a few days ago too. Aug 18 05:25:02 graci Aug 18 05:25:03 lol Aug 18 05:25:04 i was Aug 18 05:25:28 Robdor: different result, but still not what I expected, I will troubleshoot, if you find anything let me know. Otherwise, I will let you know of my results Aug 18 05:25:56 kesne: I think I might fix that in a future update. It seems like the closer I get to having a final package to submit the more things I find that need tweaking. Aug 18 05:26:11 yea im finding that too Aug 18 05:26:13 Robdor: It's really good though Aug 18 05:26:29 kesne: Thanks, I'm glad that you like it. :) Aug 18 05:26:35 * Anivrom|devMode almost has age working Aug 18 05:26:39 Robdor: You just need a level editor... Aug 18 05:26:48 next stop... growing up! Aug 18 05:27:10 does the .toggle in mojo/prototype have animation functionality? Aug 18 05:27:15 Hopefully it will be finished soon, so that I can submit the thing. Aug 18 05:27:37 acidjazz: yes, look at webkit transitions or mojo.animation Aug 18 05:27:43 rob, I can make ya a canvas based editor for the web Aug 18 05:27:47 mojo.animation is more robust Aug 18 05:28:33 alexfner: I've actually been using a hacked up piece of crap that I wrote in processing.js. It's not one I'd ever want somebody to use except for me though. :) Aug 18 05:28:38 pie Aug 18 05:28:46 oh? link? Aug 18 05:28:46 It's a mess. Aug 18 05:29:04 im more lookinf for a wrapper taht toggles w/ pulldown animation/etc Aug 18 05:29:10 I just run it locally, and copy and paste the xml into my level files. Aug 18 05:29:40 ... acidjazz... you already have it.. just put it together in your mind Aug 18 05:29:59 toggle webkit transition classes Aug 18 05:30:16 className = "menuDown" Aug 18 05:30:22 className = "menuUp" Aug 18 05:30:37 alexfner: I have some plans to build a community around level editing in the future. Probably after the hot apps competition though. Aug 18 05:30:49 ah, web based editor? Aug 18 05:30:50 http://webos.pastebin.com/SNGQuZPk <- there she is so far in all of her ghetto glory Aug 18 05:31:08 Robdor: You use XML? Aug 18 05:31:21 alexfner: Yeah Aug 18 05:31:25 nice, nice Aug 18 05:31:45 kesne: It is. If you open up the IPK you can see my laziness-designed xml level format. :) Aug 18 05:32:25 Robdor: Why not json? Aug 18 05:32:44 Why json? Aug 18 05:33:43 I use the TinyXML lib to parse my xml files because it is really easy to use. That was probably my main motivator. Aug 18 05:38:53 TinyXML is nice Aug 18 05:38:59 json is lighterweight Aug 18 05:39:05 oh Aug 18 05:39:07 PDK Aug 18 05:39:15 I was going to say it's easier to manage in JS Aug 18 05:39:28 But I forgot it's PDK Aug 18 05:40:53 mongodb is losing...sconsis foreign and not working Aug 18 05:41:00 someone find me a gigabit router for under 40 Aug 18 05:41:12 whats it doing whatnow? Aug 18 05:41:44 Robdor: instead of a textured surface, I have a gray gradient Aug 18 05:41:51 scons....I can't seem to make mongo from the git source Aug 18 05:42:18 mongo for node? Aug 18 05:42:25 no, mongo from source Aug 18 05:42:27 http://www.mongodb.org/display/DOCS/Building+for+Linux Aug 18 05:42:32 oh Aug 18 05:42:35 screw that Aug 18 05:42:36 why Aug 18 05:42:50 because it's on my webhost and I'm not root Aug 18 05:42:52 sugardave: Are you trying to build the new 1.6.1 update? Aug 18 05:42:56 hahahaha Aug 18 05:42:59 so I can't just magic-package it on there Aug 18 05:43:14 haha Aug 18 05:43:25 Robdor: I think so? just whatever is at github master Aug 18 05:44:08 I just upgraded to 1.6 a couple of days ago at my day job. The sharding is awesome. Aug 18 05:44:33 I'm just now scratching the surface of this stuff Aug 18 05:44:40 By I, I really mean the ops team. I just get to use it, I don't have to deal with building it. :) Aug 18 05:44:44 no idea about sharding, replicating, etc. Aug 18 05:44:50 haha Aug 18 05:45:01 I am the team Aug 18 05:45:05 told you mongo over couch Aug 18 05:45:13 halfhalo: make it build Aug 18 05:45:21 wth is scons and this python stuff? Aug 18 05:45:32 its a brave new world Aug 18 05:45:33 just go sudo BUILD DAMMIT BUILD Aug 18 05:45:59 why can't they just use configure and make like the old days? Aug 18 05:46:03 halfhalo: I Aug 18 05:46:05 don't Aug 18 05:46:06 have Aug 18 05:46:08 root Aug 18 05:46:14 grrr [20100817-22:44:07.009435] error: Error: requireDefined Failed: Mojo.Event.listen: 'target' parameter must be defined., line undefined, file undefined Aug 18 05:46:20 fake it Aug 18 05:46:36 how do you propose to do that? Aug 18 05:46:41 post line of code.. Aug 18 05:46:54 fakesudo BUILD DAMMIT BUILD Aug 18 05:47:00 :S Aug 18 05:47:02 oh you dont know it Aug 18 05:47:08 alexfner: Are the width and height of your png powers of 2? Aug 18 05:47:18 yes Aug 18 05:47:19 128 Aug 18 05:47:22 netflix uses alot of bandwidth... Aug 18 05:47:31 Robdor: does that speed things up? Aug 18 05:47:46 I guess it would in 1/0 land Aug 18 05:47:52 why am i getting an error in .activate .. the code looks perfect http://webos.pastebin.com/673Yz6p6 Aug 18 05:48:06 textures need to be powers of two in width/height Aug 18 05:48:16 memory issues Aug 18 05:48:18 Anivrom|devMode: It's required. Most texture libraries will try and resize your image for you if they aren't and so you can get some funkiness. Aug 18 05:48:27 I see Aug 18 05:48:27 This keyboard is spazzing out Aug 18 05:48:29 you'd get memory padding on the sides of textures Aug 18 05:48:31 So only for pdk stuff Aug 18 05:48:34 so it would be a waste Aug 18 05:48:35 anivrom / sugardave: that looks perfect right? Aug 18 05:48:36 I thought it was a general rule Aug 18 05:48:41 Its all glowing and shit Aug 18 05:48:57 Anivrom|devMode: Yeah, it's just an OpenGL thing. SDL doesn't have the same restrictions. Aug 18 05:50:18 lol cap error Aug 18 05:50:19 ignore me Aug 18 05:50:23 BUtton != Button Aug 18 05:50:25 hah Aug 18 05:50:59 yeah so I'm lost Aug 18 05:51:05 the surface is not a power of two Aug 18 05:51:09 but the original texture is Aug 18 05:51:10 problem? Aug 18 05:51:20 alright now ot try and play media Aug 18 05:52:06 alexfner: No, just the textures need to be pot. Aug 18 05:52:17 yeah, lost Aug 18 05:52:22 ok i found .. http://developer.palm.com/index.php?option=com_content&view=article&id=1752&Itemid=24 Aug 18 05:52:23 hmm Aug 18 05:52:31 alexfner: What does your texture vertex look like? Aug 18 05:52:52 4MBps…. wow Aug 18 05:53:09 sugardave: Are you going to be replicating or sharding mongo? Aug 18 05:53:40 {0.0f,0.0f,0.0f, 0.0f,1.0f,0.0f, 1.0f,0.0f,0.0f, 1.0f,1.0f,0.0f}; Aug 18 05:53:55 oh wait Aug 18 05:53:59 hmm Aug 18 05:54:01 duh Aug 18 05:54:03 sugardave: Mongo doesn't have single server durability. You get durability through replication. Just something to keep in mind. Aug 18 05:54:07 I was in the wrong directory Aug 18 05:54:23 * halfhalo slaps sugardave Aug 18 05:54:41 yeah nothing Aug 18 05:54:46 any suggestions? Aug 18 05:54:57 get a latte? Aug 18 05:55:19 Robdor: I'm like way down here and you're way up there Aug 18 05:55:37 Im in the middle Aug 18 05:55:46 I'm just laying groundwork for testing/learning at this point Aug 18 05:56:26 * sugardave runs off to compile yet another dependency. Aug 18 05:57:52 sugardave: Ah, I see. Mongo doesn't guarantee that your data is preserved on a single machine after a crash or hardware failure. It's architected to achieve data durability by replicating it to multiple places. There is talk that 10gen is going to add an AOL in the 1.8 release. Aug 18 05:58:09 So I wouldn't store important data in Mongo if you are only using it on one server. Aug 18 05:58:46 that is good to know, thank you Aug 18 05:59:04 does couchdb have the same effect? Aug 18 05:59:09 Woo hoo Aug 18 05:59:18 No, it has an AOL so it's durable on a single server. Aug 18 05:59:41 hmm, I see...what is an AOL ? :D Aug 18 05:59:43 Just wrote the client-side mute script Aug 18 05:59:49 Append only log Aug 18 06:00:02 So when people get mad a spamming users in Checkers, now they can ignore them Aug 18 06:00:03 oh for transactions? Aug 18 06:00:51 Yeah, transactions use the log, but it also can allow replays in case of disaster. Aug 18 06:01:08 okay, cool Aug 18 06:03:41 what a discussion :> Aug 18 06:04:08 we killed the chat Aug 18 06:04:13 sugardave: This is pretty good comparison of the two: http://www.mongodb.org/display/DOCS/Comparing+Mongo+DB+and+Couch+DB Aug 18 06:04:14 :) Aug 18 06:04:15 Indeed Aug 18 06:04:55 so uh i hope this is for a non webos project Aug 18 06:04:56 Robdor: excellent Aug 18 06:05:12 Robi_: why is that? Aug 18 06:05:27 not enough ram for starters ;] Aug 18 06:05:42 oh not on the phone...as my web service back-end maybe Aug 18 06:06:13 which talks to a webos app? Aug 18 06:06:38 or webos app contacts node.js server speaking to mongo Aug 18 06:06:53 it's all fuzzy and more of an experiment Aug 18 06:07:19 Robdor: db8 in webOS 2.0 is going to need to talk to something Aug 18 06:07:30 so i got a bunch of thumbnails that i want to make buttons from to play mp4's .. i found the code to play a video .. can any1 point me to an easy way/example into making these buttons? Aug 18 06:07:37 theyre just images right now Aug 18 06:08:49 sugardave: http://webos.pastebin.com/wFSsTw3y Aug 18 06:08:51 :-D Aug 18 06:09:26 alexfner: Are you winding your texture vertex the same way are you vertex array? Aug 18 06:09:37 Sorry winding was a dumb word for that. Aug 18 06:09:44 hmm Aug 18 06:09:44 what about the palm browser IDE? Aug 18 06:09:46 probably not Aug 18 06:09:47 Are the vertex positions the same in both? Aug 18 06:09:53 right, I will have to check Aug 18 06:10:25 maybe w/ $$ ? Aug 18 06:10:40 rwhitby: db8 i read as debate ... Aug 18 06:10:43 Mojo.Event.listen($$(".video"), Mojo.Event.tap, this.videoTapHandler); Aug 18 06:10:50 if my videos are class="video" Aug 18 06:11:22 alexfner: When I create my texture vertex I do it in the same order that I do the triangle strip: bottom-left, bottom-right, top-left, top-right. Aug 18 06:11:37 [20100817-23:10:43.798155] error: Error: Object [object HTMLDivElement],[object HTMLDivElement] has no method 'addEventListener', line undefined, file undefi Aug 18 06:11:37 oof Aug 18 06:12:05 alexfner: So my vertex array looks like this: {0,64,0, 64,64,0, 0,0,0, 64,0,0}; (but with .0f's) Aug 18 06:12:32 And my texture vertex looks like this: {0,1,0, 1,1,0, 0,0,0, 1,0,0}; (and again with .0f's) Aug 18 06:12:34 like how can i plaace a mojo.event.listen on multiple divs? of like all of the same class or something? Aug 18 06:12:51 Robdor: when I define texture vertex and vertex array by the same array, it works fine Aug 18 06:13:04 Robdor: if I do one if f values, and the other in pixels I get a problem Aug 18 06:13:11 so the point is, it's working now Aug 18 06:14:10 this.controller.get .. that only take an id? Aug 18 06:14:44 Robi_: db8 is the next generation on-device database implementation for webOS, announced in the developer day videos Aug 18 06:15:46 Is the developer of SMS Auto Forward/Reply in here? Aug 18 06:16:36 Have you guys seen this? http://www.hulu.com/watch/1477/saturday-night-live-word-association Aug 18 06:16:36 oh well, defeated by pcre...can't find the header file even though I see it sitting in the include directory Aug 18 06:16:59 goodnight Aug 18 06:16:59 night night, sugardave Aug 18 06:17:07 sugardave: cya Aug 18 06:17:39 Tibfib: can mojo.event.listen only work w/ an id? Aug 18 06:17:58 like can i use it to listen to a bunch of divs w/ one line? by class name or something? Aug 18 06:17:59 hmm, not sure Aug 18 06:18:16 i have a bunch of Aug 18 06:18:16 you could surround the div's with a div Aug 18 06:18:22 oic Aug 18 06:18:28 and then what loop through the event? Aug 18 06:18:33 children? Aug 18 06:18:46 acidjazz: Make a list? Aug 18 06:19:56 acidjazz: listen to big div id tap. then get event.target.id and do stuff based on that Aug 18 06:20:10 you could do a switch case with the target id Aug 18 06:21:30 well i want to launch a video based on which img inside the big div was tapped Aug 18 06:21:40 i just need the id of the img that was tapped inside the div Aug 18 06:22:05 acidjazz: Lists FTW Aug 18 06:22:08 Or Mojo.render Aug 18 06:22:17 loop thorugh like event.children or something? Aug 18 06:22:28 in the button function.. Aug 18 06:23:27 event.target.id should give the img id Aug 18 06:24:06 id of hte immer img inside hte div tgaht has the listener? Aug 18 06:24:07 okie Aug 18 06:24:53 i wanna make out w/ you Tibfib Aug 18 06:25:13 hmmmmm. you're welcome Aug 18 06:25:35 acidjazz: That's gross Aug 18 06:28:40 Good night everybody Aug 18 06:33:11 rad im done Aug 18 06:33:15 palm app _complete_ Aug 18 06:34:53 congrast Aug 18 06:35:06 congrastulbation Aug 18 06:35:19 that's a "spiced up" version of congratulations Aug 18 06:35:30 dekan, sei Aug 18 06:35:30 SPELLING ERRORS INTERNATIONAL.. Aug 18 06:36:15 dekan, gtfo Aug 18 06:36:15 Can't talk, zombies! Aug 18 06:36:28 dekan: yelp Aug 18 06:36:29 I do not know. Aug 18 06:36:36 dekan GRAVY Aug 18 06:36:44 dekan: GRAVY Aug 18 06:36:44 Not a bloody clue, sir. Aug 18 06:36:46 dekan, shut up for 10 seconds Aug 18 06:36:46 I do not know. Aug 18 06:36:51 dekan: fight! Aug 18 06:36:52 Fight, Fight, Fight, Fight! Aug 18 06:37:00 dekan: webos Aug 18 06:37:00 webos is amazing! Aug 18 06:37:03 dekan: lie Aug 18 06:37:04 UNCAUGHT EXCEPTION: TERMINATING Aug 18 06:37:16 dekan: make me a cheeseburger Aug 18 06:37:16 One sparkly phone tooth Palm galaxy burger w/ cheese comin' right up! (no charge for the fast fries *wink*) Aug 18 06:37:30 * alexfner dekan has my clothes Aug 18 06:37:36 ...errr Aug 18 06:37:38 forgot the command Aug 18 06:38:49 For what? Aug 18 06:38:58 for inventory? Aug 18 06:39:14 yeah Aug 18 06:39:17 dekan: inventory Aug 18 06:39:17 * dekan is carrying a towel, the Hoe of Destruction, and dekan. Aug 18 06:39:18 * alexfner pats dekan Aug 18 06:39:18 * dekan purrrrrrrrrr Aug 18 06:39:45 * alexfner gives dekan Anivrom's soul Aug 18 06:39:45 Okay, alexfner. Aug 18 06:39:51 dekan: inventory Aug 18 06:39:51 * dekan contains a towel, the Hoe of Destruction, dekan, and Anivrom's soul. Aug 18 06:40:00 that was easy Aug 18 06:40:30 * Anivrom|devMode gives dekan The Sugardavian Guide to 'Stupid Mojo Tricks: Do as I say and not as I do Edition' Aug 18 06:40:30 * dekan is now carrying The Sugardavian Guide to 'Stupid Mojo Tricks: Do as I say and not as I do Edition'. Aug 18 06:40:45 Anivrom|devMode: thank goodness you didn't encrypt your soul! Aug 18 06:40:56 * alexfner gives dekan a smack in the mouth Aug 18 06:40:57 Okay, alexfner. Aug 18 06:41:00 dekan: inventory Aug 18 06:41:01 * dekan is carrying a towel, the Hoe of Destruction, dekan, Anivrom's soul, The Sugardavian Guide to 'Stupid Mojo Tricks: Do as I say and not as I do Edition', and a smack in the mouth. Aug 18 06:43:04 dekan: shut up for 8h Aug 18 06:43:05 Okay, alexfner - be back in a bit! Aug 18 06:43:18 * kesne gives dekan Anivrom, frozen in carbonite. Aug 18 06:43:27 dekan: come back Aug 18 06:44:04 darn Aug 18 06:44:07 This is really hard Aug 18 06:44:15 Checkers 2.2 can kiss my ass Aug 18 06:44:18 thats what she said Aug 18 06:44:21 Reworking half of the app isn't fun Aug 18 06:44:52 I've added a lot of new functionality too Aug 18 06:45:21 Muting users, friends, better PMing, reporting, Text Support, new cupcakes for storing everything, unified settings, KSO sync, Checkers shop Aug 18 06:45:23 etc etc etc Aug 18 06:47:24 Right now I'm working in the friends better Aug 18 06:47:28 Adding functions for them Aug 18 06:47:40 After that, I'm off to finish the shop and unified settings Aug 18 06:47:49 Then, I have to fix the online play Aug 18 06:47:54 Then I test and launch Aug 18 06:47:56 and all for a checkers game Aug 18 06:48:13 go big or go home Aug 18 06:48:18 Yep Aug 18 06:48:19 Heh Aug 18 06:48:23 I tend to overdo things Aug 18 06:48:24 that isn't the original saying Aug 18 06:48:32 idc about the original Aug 18 06:48:33 the original saying was, "Go home, you're pitiful" Aug 18 06:48:40 Heh Aug 18 06:48:50 the corporations man... Aug 18 06:48:55 This thing is really turning out to be a huge time-consumer Aug 18 06:48:58 they turned it into go big or go home Aug 18 06:50:22 I've been working on this way too much Aug 18 06:50:29 Adding features that nobody ever asked for Aug 18 06:50:42 Forget that, I'm charging for this beast Aug 18 06:50:56 charge away Aug 18 06:51:24 Oh Aug 18 06:51:28 Anivrom|devMode: Ping Aug 18 06:51:43 WHY ISNT MY DB CALLBACK EXECUTING Aug 18 07:00:59 screw it w/e Aug 18 07:09:57 howdy Aug 18 07:24:57 goodnighht Aug 18 07:25:05 goodnight Aug 18 07:25:05 night night, Tibfib Aug 18 07:25:10 there we go Aug 18 07:30:03 have any of you toyed w/ trying to do a facebook share w/in an app? Aug 18 08:00:53 is there any other way to install an ipk instead of palm-install Aug 18 08:15:24 i see interesting OS entries in my logs: Albacore,Absinthe,Nova-Babelfish,Nova-Main Aug 18 08:25:18 swisstomcat...what does that mean? Aug 18 08:25:35 which logs Aug 18 08:25:49 statistics log Aug 18 08:26:33 those are most likely code-names for different os releases .. usually it's just a number e.g 1.4.1 or 1.4.5 Aug 18 11:16:49 Hi there, Could someone tell me if palm offer and development resources for case design, i.e. exterior dimension drawing of device? Aug 18 11:23:48 you could write an email to pdc@palm.com and ask Aug 18 11:31:24 ok thanks Aug 18 11:31:56 they might be able to forward it to the right people Aug 18 11:36:23 ok thank you, i dont seam to be having much luck with this, the only company that openly provides these drawings are Apple Aug 18 11:37:38 are you a case maker? Aug 18 11:41:53 we are just starting a business providing custom cases Aug 18 11:42:38 the idea is you upload your image to our site its gets 'tranfered' in to in case a sent to you Aug 18 11:42:52 cool idea Aug 18 11:43:25 We have designs for the iPhone iPad ect. and are looking at other devices for development Aug 18 12:49:52 can i ask a very newb question here? Aug 18 12:53:00 sure Aug 18 12:53:03 any question Aug 18 12:56:15 when i compile the 'simple' code sample from the PDK (the one that is supposed to render a 3d red gem thing) i get some library miss warnings - some I know i can ignore but the app wont run on my phone. so my question is : am i supposed to be missing liblunaservice.so, libpdl.so , libsql2lite.so etc ? Aug 18 12:57:16 i had these warnings too but it compiled the app anyway Aug 18 12:57:31 you ran buildit.cmd? Aug 18 12:57:47 mine too - but when i try to run it on the phone it just hangs for a bit and then nothing happens Aug 18 12:57:49 -yes Aug 18 12:58:05 after buildit, what did you run? Aug 18 12:58:23 buildit.cmd -> packageit Aug 18 12:58:32 then sent it to the phone Aug 18 12:58:41 or the emulator of the phone Aug 18 12:58:58 worked on yours? Aug 18 12:59:27 -just realized that it could be 3d accel on my emulator that is failing me Aug 18 13:05:08 it won't work on the emulator Aug 18 13:05:18 because the compiler creates ARM-code Aug 18 13:05:32 for me it worked on the phone Aug 18 13:05:47 oh - well ty alot :D i spent alot of hours today trying to find the missing libraries - guess i dont have to Aug 18 13:06:04 cheers :) Aug 18 13:11:50 morning guys Aug 18 13:17:48 morning Aug 18 13:21:07 anything new this morning Aug 18 13:22:36 not that much Aug 18 13:33:41 mornin all Aug 18 13:42:34 morning Aug 18 13:43:02 morning Aug 18 14:24:37 hello Aug 18 14:29:54 hey Aug 18 14:29:59 whats up LoneStar99 Aug 18 14:38:30 howdy bhodder Aug 18 14:38:58 anything new going on? Aug 18 14:40:44 neah, finally got my app in the app catalog after 2+ weeks Aug 18 14:40:51 http://uoid.me Aug 18 14:40:57 http://uoid.me/bc3 Aug 18 14:41:17 soon, it will be 2 releases behind web distro Aug 18 14:42:35 nice Aug 18 14:43:32 I'll give it a try here once i get my cc working Aug 18 14:44:07 bhodder there is a free version http://uoid.me/bc2 Aug 18 14:45:39 installing it now Aug 18 14:46:14 cool Aug 18 14:48:25 has anyone here succeeded in getting the cross-compile-chain working on linux? Aug 18 14:51:14 madnificent, I have it all setup now but have dot cross compiled anything yet Aug 18 14:51:58 bhodder: could you inform me about the status once you tested it? I'm eager to try out something, but I'm missing a lot of dots which I need to connect to try it out :) Aug 18 14:54:03 bhodder: you were running ubuntu 10.04, right? Aug 18 14:56:17 submitted on friday, still no movement on my app Aug 18 14:56:19 comon palm! Aug 18 14:56:47 codeslaw_: holiday season ): Aug 18 14:56:55 what holiday? Aug 18 14:58:37 madnificent: yes I am runing 10.4 Aug 18 14:59:01 codeslaw_: in Belgium this is just holiday season... people take up their free time in the summer... so roughly 20% of the shops are closed in these two months (July and August) Aug 18 14:59:33 madnificent: that sounds pretty nice Aug 18 14:59:42 when you compile the crosscompiler doing make stage you end up having to move some of the internals app projects into packages/non-working Aug 18 15:01:04 codeslaw_: except when you need to do summer exams and everyone you know is going on holiday :P Aug 18 15:01:37 haha ya Aug 18 15:01:42 bhodder: could you make a somewhat extended writeup on what you had to do? I'll probably try to port it to gentoo... and then some Aug 18 15:01:51 what's the deal with the belgium govt these days? Aug 18 15:02:06 basically nothing, we have idiotic voters Aug 18 15:02:19 the worst thing that can happen is a re-election basically Aug 18 15:02:37 madnificent: sure thing Aug 18 15:02:41 we are currently the primary example that media should not cover the political voting process in a non-legally specified way Aug 18 15:03:48 so in short: the people voted on some guy that's actually quite smart but is also a fashist in his roots. He's the new face of people that don't want to go voting or don't care about politics. Surprise surprise, that's a lot of them. Aug 18 15:04:10 Besides that there are the common cheap tactics of telling people how much more they could have, which is all but true. Aug 18 15:04:21 and there you have it, you're a primary bastard that gets elected :) Aug 18 15:04:45 i see Aug 18 15:05:00 as an added point to his briliance, he also is the one that started the mess a year or two ago in the first place... but no one seems to dare to tell him or the people that Aug 18 15:05:04 business as usual Aug 18 15:05:17 yeah, dirty politics as we know it Aug 18 15:05:21 indeed Aug 18 15:05:46 it is quite funny though Aug 18 15:05:48 imagine this Aug 18 15:06:03 we have several types of government... and one of them is for the complete country Aug 18 15:06:19 now, we have some idiots vote for someone that actually doesn't want belgium from the start Aug 18 15:06:58 so how the hell can that ever result in a normal federal government? Who does such a stupid thing? How did we get 25% of the people to do such a stupid thing? Aug 18 15:07:22 they say democracy is good, but I'm seriously starting to doubt this is the way it ought to be implemented Aug 18 15:07:47 well, democracy requires participation of the entire electorate to function properly Aug 18 15:08:17 but the electorate doesn't really care about people, do they? They always complain about particular topics... Aug 18 15:08:25 needless to say, its fucked up in every country, due to lack of voter education Aug 18 15:08:31 yes Aug 18 15:08:44 good morning Aug 18 15:08:44 good morning sugardave Aug 18 15:08:51 morning sugardave Aug 18 15:08:54 so why the hell are we forcing them to vote on people? Why not let them vote on topics too... even if it is not binding to those that have been elected, it would be a better measure for everyone Aug 18 15:09:00 go sugardave go! Aug 18 15:09:13 * sugardave jumps in the Mach 5. Aug 18 15:09:15 oh wait Aug 18 15:09:17 wrong reality Aug 18 15:09:26 codeslaw_: then again, doesn't voter education sound a lot like indoctrination? or at least the potential thereof? Aug 18 15:09:33 sugardave: wowow, slow down! Aug 18 15:10:14 no specificly political education, but general education, such that voters understand the context and importance of the larger issues, rather than just what will make their life slightly easier Aug 18 15:10:35 I don't think they care enough... Aug 18 15:10:56 y'all need Belgium Idol to ease the pain Aug 18 15:11:04 I mean, we have 15% or so voting on racist parties... only those parties don't publicly say they are racist... that's just sad Aug 18 15:11:12 hahaha, LoL Aug 18 15:11:15 ya Aug 18 15:11:35 sugardave: and let the be a nigger jew with a fascist background! Aug 18 15:11:44 haha Aug 18 15:12:26 wait, make it a gay nigger jew with a fascist background... I don't really know what else ignorant people dislike... perhaps he should be a blonde and wear glasses or something Aug 18 15:13:13 atheist sympathies Aug 18 15:13:32 deliciousmorsel: ping Aug 18 15:13:42 was just about to say "over here, atheists would be a good hate target" Aug 18 15:13:55 in Jesusland Aug 18 15:14:20 sugardave: which country? Aug 18 15:14:30 my wife asked my sister-in-law (once) who wrote the bible....you know what she said? Aug 18 15:14:33 Jesus Aug 18 15:14:41 the US of A, madnificent Aug 18 15:14:42 we don't really seem to have many people that go to church Aug 18 15:14:54 disabled, communistic female gay nigger jew with a fascist background. Aug 18 15:15:13 Toaster: people seem to like disabled people for some reason Aug 18 15:15:23 rly? Aug 18 15:15:33 sugardave: didn't you have this children case with the church too? Aug 18 15:15:36 they're tasty and slow Aug 18 15:15:51 sup sugga Aug 18 15:15:51 madnificent: you mean the Catholics? Aug 18 15:15:58 oh, i forgot something: jobless! Aug 18 15:16:12 yeah, don't even get me started on the child molesting priests Aug 18 15:16:18 deliciousmorsel: hola Aug 18 15:16:19 Toaster: depends, actually... most disabled people here are natives (well, they look as native as can be... we don't really have real natives), so people accept them Aug 18 15:16:25 sugardave: yup Aug 18 15:16:27 cannibal.... Aug 18 15:16:32 Toaster: yes Aug 18 15:16:35 Tibfib: LMAO Aug 18 15:17:00 sugardave: we have a case about it in Belgium too... perhaps celibacy wasn't the greatest idea after all Aug 18 15:17:25 yeah, it's not working out too well in the age of internet porn, is it? Aug 18 15:17:47 and even before that, apparently Aug 18 15:17:50 like forever Aug 18 15:18:33 maybe internet porn is a good thing for priests... at least now they don't need to turn to children... Aug 18 15:19:18 well, over here in germany it just looks like people build drive-ups for wheelchairs to bigger buildings to show how much they accept disabled while paying their polish char work for like 3€ an our Aug 18 15:19:56 you can build a catholic church next to a playground, but should you? Aug 18 15:19:59 polish char? Aug 18 15:20:08 alexfner: LMAO Aug 18 15:20:25 alexfner: but but but... the priests are looking over them! Aug 18 15:20:25 deliciousmorsel: I found a bug in twee2 where if you don't launch the app after getting notifications, the tweets don't get marked as read and so each notifications check after that will notify the old tweets Aug 18 15:20:34 watch it alex Aug 18 15:20:43 jk Aug 18 15:20:45 madnificent: um. cleaner. sorry, for some reason where learning british english in school^^ Aug 18 15:20:54 deliciousmorsel: I just have mentions & dms set to notify, if that matters Aug 18 15:21:28 Toaster: three euros an hour... either they don't do anything or they're dirt cheap Aug 18 15:21:36 * madnificent prefers british english Aug 18 15:21:37 * madnificent ducks Aug 18 15:22:50 maybe three is an understatement, but they *are* dirt cheap. Aug 18 15:23:21 :P Aug 18 15:26:37 * sugardave is going to be irritated if Sprint doesn't get a new webOS device first or at least the same time as everyone else. Aug 18 15:27:16 * Tibfib just wants a new device Aug 18 15:28:16 I think I have enough socked away for a Hurricane, but it would be nice and easy to upgrade to a new phone on Sprint Aug 18 15:30:08 sugardave: same boat... i want the new mythical webos phone, but i doubt sprint will be first after all the bullshit they've pulled Aug 18 15:30:33 yeah, PreCentral is stoking the Verizon first rumor fire Aug 18 15:32:28 ping alexfner Aug 18 15:33:02 * codeslaw_ would be willing to buy an unlocked version if i could use on sprint Aug 18 15:39:05 codeslaw_: do you assume it will be sold with a vendor-lockin? Aug 18 15:39:23 HP has the bucks to pay for the commercials, so they may well sell it without such a stupid thing Aug 18 15:40:19 its not up to them, its up to the carriers Aug 18 15:40:46 the carriers are the ones who sell the bulk of the phones, and they won't sell unlocked phones Aug 18 15:41:09 palm will sell them directly to devs, but that's not a model for wide distribution Aug 18 15:41:47 doesn't work like that in this country Aug 18 15:41:58 true, its mainly just USA Aug 18 15:41:59 yeah, good thing o2 sells them unlocked Aug 18 15:42:04 nor in the rest of Europe it seems, because then the pre would actually sold something Aug 18 15:42:12 i just got an unlocked pixi plus Aug 18 15:42:25 swisstomcat: yeah, but we do get a qwertz keyboard... kind of dull... and I have to drive to germany to get one Aug 18 15:42:35 swisstomcat: does o2 carry them in .ch, too? Aug 18 15:42:52 they get imported into .ch Aug 18 15:42:55 by a shop Aug 18 15:43:01 i got mine from ebay Aug 18 15:43:08 swisstomcat: ping ping ping Aug 18 15:43:08 ah, k. Aug 18 15:43:15 bought my pre in that shop tho Aug 18 15:43:34 swisstomcat: plus, you have to mess with unlocking them because it doesn't know the network settings for your provider Aug 18 15:43:35 alexfner: i got an email forwarded yesterday about palm giving devices to devs Aug 18 15:43:43 not hard, but still not something a non-techy would do... in fact, I was seriously doubting if I would spend that much money on a phone that might just turn out to be a brick Aug 18 15:43:53 worked right away here Aug 18 15:44:10 I bought mine from an ebay shop and had to use the webos doctor to get it running Aug 18 15:56:37 in case you're not in #webos-internals or otherwise don't know about Lumberjack....it is awesome, every dev should have it right now Aug 18 15:56:44 eh Aug 18 15:58:11 * madnificent searches Aug 18 15:58:21 it's in the testing feeds Aug 18 15:58:26 sugardave: not in preware? Aug 18 15:58:39 yeah in preware testing feeds Aug 18 15:58:39 testing feeds Aug 18 15:58:57 can I add those to preware? Aug 18 15:58:58 you have to pass the test to get into the testing feeds Aug 18 16:00:36 should I add ALL or just Pre/Pre+ Aug 18 16:01:06 ALL and armv7 Aug 18 16:01:06 does Pre/Pre+ contain everything that runs on it, or do the three lists have no overlap? Aug 18 16:01:09 otherwise it won't work Aug 18 16:01:10 ok Aug 18 16:02:04 haha Aug 18 16:02:06 http://www.wired.com/gadgetlab/2010/08/apple-fart-apps/ Aug 18 16:02:17 the director of Apple's app store has published fart and urination apps Aug 18 16:02:27 HEYO my app just got published, but its not in the catalog yet Aug 18 16:03:03 songwave? Aug 18 16:03:09 yes sir Aug 18 16:03:10 codeslaw_: app feeds take time to get updated. Aug 18 16:03:30 codeslaw: i was testing it with my 2 year old .. one function i would like to see: clear Aug 18 16:03:30 alexfner: ya i know.. just a heads up, so everyone can mentally prepare to download it Aug 18 16:03:36 codeslaw_: oh I see Aug 18 16:04:04 swisstomcat: ya i've heard mention of that, something i am looking into Aug 18 16:04:57 maybe a slide-out palette that has buttons for clear out and other things Aug 18 16:05:13 Or shake to clear would be cool. Aug 18 16:05:24 good point Aug 18 16:05:31 i'm worried about shake, with false positives Aug 18 16:05:38 i guess i could make it pretty insensitive Aug 18 16:07:43 shake to clear would be cool Aug 18 16:07:51 or shake to remove/set random spots Aug 18 16:08:13 Which is better to use in place of an empty function: {}, function(){}, or Mojo.doNothing()? Aug 18 16:08:27 // Aug 18 16:09:09 or if you want to be clear about it Aug 18 16:09:11 // do nothing Aug 18 16:09:18 lol Aug 18 16:09:53 Here's an example: var callback = typeof callback === "function" ? callback : Mojo.doNothing(); Aug 18 16:10:21 null Aug 18 16:11:02 or do you want it to execute right then? Aug 18 16:11:17 no Aug 18 16:11:25 I'd just set it to null Aug 18 16:11:27 then later Aug 18 16:11:32 just used within an executeSql function Aug 18 16:11:34 if (callback) { callback()} Aug 18 16:16:26 Robdor: Know of any good, free and easily integrate-able physics engines? Aug 18 16:16:40 There's box2d and chipmunk. Aug 18 16:16:45 Both are really good physics engines. Aug 18 16:16:56 I'm using chipmunk in Plasma Cannon. Aug 18 16:18:34 sugardave: http://pastebin.com/wT53TnWF Aug 18 16:18:44 sugardave: there's more of an example Aug 18 16:18:57 Robdor: based on what you said last night and the fact that I can't seem to make mongo's configurator see that I do truly have the pcrecpp.h file, I'm going to go with couchdb during the learning phase Aug 18 16:19:23 Robdor: god I could practically kiss you Aug 18 16:20:15 bryanroth: ah, I see... how about ... ? c : function() {} Aug 18 16:20:31 unles yours is working already Aug 18 16:20:35 in that case, leave it :D Aug 18 16:20:38 hey hey, SongWave is in the catalog! gogogo!?!?!!? Aug 18 16:20:45 codeslaw_: grats! Aug 18 16:20:49 alexfner: That happy to use those physics engines, huh? Aug 18 16:20:56 Robdor: not in a weird way, but to complement your genius Aug 18 16:20:59 Are the videos the pre takes mp4's? Aug 18 16:21:07 nothing gets me excited like a physics engine Aug 18 16:21:08 Tibfib: should be Aug 18 16:21:11 m4v Aug 18 16:21:17 thx Aug 18 16:21:20 m4v? let me check Aug 18 16:21:21 thanks Aug 18 16:21:22 You're welcome, Tibfib! Aug 18 16:21:37 Tibfib: hmm, actually not sure...that's what it wants to PLAY Aug 18 16:21:56 dekan: shut up for 8h Aug 18 16:21:56 Okay, alexfner - be back in a bit! Aug 18 16:22:29 they are mp4's Aug 18 16:22:32 oh Aug 18 16:22:35 sorry :)_ Aug 18 16:22:52 sugardave: Yeah, it works, with many variants. But I was just seeing if there was a "preferred" way. Aug 18 16:23:11 alexfner: This is a small test I did with the PDK and chipmunk a while back. Chipmunk is pretty easy to use. http://github.com/robmerrell/pdk_chipmunk_test Aug 18 16:23:16 sugardave: too bad Anivrom wasn't here to see your wrongness Aug 18 16:23:23 bryanroth: "whatever works" is my preferred way :D Aug 18 16:23:26 * Tibfib bbl Aug 18 16:23:29 Tibfib: he's always got the logs :P Aug 18 16:23:31 BoomShakalakalaka Aug 18 16:23:41 sugardave: true haha Aug 18 16:23:49 I should probably update the ipk on that, I'm not sure if it works with 1.4.5... Aug 18 16:25:16 BOOM Aug 18 16:25:41 * halfhalo_class shoots sugardave Aug 18 16:25:44 halfhalo_class: I'm ditching mongo for now...stupid configurator can't see this file that it needs Aug 18 16:25:51 it's RIGHT THERE Aug 18 16:25:53 right there Aug 18 16:25:54 lol Aug 18 16:26:03 you sure about that? Aug 18 16:26:10 yah Aug 18 16:26:18 well, your wrong Aug 18 16:26:19 what I'm not sure about is if I need to set some magic path var Aug 18 16:26:36 or something else not spelled out in big letters/small words Aug 18 16:26:55 hah Aug 18 16:27:40 tried adding CPPPATH, modified LD_LIBRARY_PATH...nothing Aug 18 16:28:02 Robdor: *HUGS* Aug 18 16:28:14 :) Aug 18 16:28:37 morning everyone... Aug 18 16:29:14 its 12:27 and I just woke up. Gotta love days off. Aug 18 16:29:18 lol Aug 18 16:29:26 its 9:28 here... :( Aug 18 16:29:36 I envy you Aug 18 16:29:40 It's lunchtime here! Aug 18 16:29:42 I feel like I wasted half the day Aug 18 16:30:11 Robdor: in between drawing primitives, should I call glDisableClientState(etc)? even if the client state stays the same between primitives? Aug 18 16:30:34 Im out of here by 2 today Aug 18 16:30:43 then I get o work on my programming stuff! Aug 18 16:30:48 yay Aug 18 16:31:24 yup Aug 18 16:31:34 alexfner: I don't think so. I'm doing it, but I'm not sure if it is necessary or not. Aug 18 16:31:47 Cargo culting FTW! Aug 18 16:32:25 * halfhalo_class is dealing with emails for review units Aug 18 16:33:39 hmm...I'm not sure my webhost shell is processing my profile script Aug 18 16:33:46 Haha Aug 18 16:34:34 douglasCrockford === ++Infinity LOL Aug 18 16:34:38 yup Aug 18 16:34:38 but if you change from color primitives to textured primitives you would probably do it? Aug 18 16:34:58 Ok, new Logitech KB is arriving today, and newer one is being shipped soon I hope Aug 18 16:35:12 so coming from the standpoint of someone who developed on canvas Aug 18 16:35:19 and who is now developing on openGL Aug 18 16:35:40 I have to say, that the level of frustration with openGL is actually lower than that of canvas Aug 18 16:36:06 alexfner: i would agree, only because the GL implementation is complete Aug 18 16:36:12 oh it's screen Aug 18 16:36:19 dammit Aug 18 16:36:43 canvas is a half-baked joke included by palm to frustrate and tease those of us whom could utilize a full canvas implementation to do amazing things Aug 18 16:36:50 yeah, and performance in canvas isn't terribly great, and it's frustrating to be working on a game where it hiccups every 5-10 seconds from v8 garbage collection, but nothing in my code can be improved to stop it Aug 18 16:37:09 indeed Aug 18 16:37:10 so I guess that was the primary root of frustration Aug 18 16:37:23 canvas is indeed half baked Aug 18 16:37:36 and when you're working with graphics, it's nice to have actual data types, and textures, a lower level of control Aug 18 16:37:53 ya Aug 18 16:37:54 I think I would like canvas more if it was lower level Aug 18 16:38:08 it is they just dont support those specs :P Aug 18 16:38:44 canvas support is my major frustration with the entire platform Aug 18 16:39:20 alexfner - werent you saying a few weeks ago how great canvas was? Aug 18 16:39:26 :) Aug 18 16:39:30 CTLAdvance: probably Aug 18 16:39:38 but I was probably under the influence Aug 18 16:39:41 of something Aug 18 16:39:51 yeah, webkit Aug 18 16:39:51 I like to huff whipped cream cans Aug 18 16:39:59 web delirium Aug 18 16:39:59 (sarcasm) Aug 18 16:40:50 gaping spleen Aug 18 16:42:11 There's nothing new on the developer forums, but has the "We cannot save your app submission at this time." error been fixed for anyone? Aug 18 16:42:26 No idea Aug 18 16:42:33 I want to go to sleeeep Aug 18 16:43:12 I've got almost a dozen bugfixes waiting to go out, and several customers waiting explicitly for them. Aug 18 16:44:16 doug, i had no problems submitting an app on friday Aug 18 16:44:52 [nods] It's maddeningly erratic, but if you're affected, you're dead in the water. Aug 18 16:49:54 Palm has a fix "in QA" -- they might have some idea why some people are affected. Aug 18 16:51:19 hmm... Aug 18 16:51:41 Anyone have any good openGL resources? Aug 18 16:52:00 Robdor: your game is in teh beta feed? Aug 18 16:54:18 the pdk is great for games Aug 18 16:54:31 but it's even better to fill the gaping media hole in the app catalog right now! Aug 18 16:54:42 I guess that just isn't interesting to peoples though Aug 18 16:54:59 Would it be easy to write a Buddha machine using the PDK? Aug 18 16:55:28 buddha machine? Aug 18 16:55:35 What's a Buddha machine? Aug 18 16:55:57 It plays audio loops. Used in Buddhist temples when you don't have some extra monks on hand to chant. Aug 18 16:57:02 Push a button, it plays an audio loop until you press the button again. Half a dozen buttons. Aug 18 16:57:58 uh. if I understand you, yes Aug 18 16:58:08 eeasy if you understand c/c++ Aug 18 16:58:38 [nods] unix-y infrastructure? Aug 18 17:01:22 Audio is done using SDL? Aug 18 17:02:41 http://www.libsdl.org/intro.en/usingsound.html Aug 18 17:02:44 DougReeder: http://www.libsdl.org/intro.en/usingsound.html Aug 18 17:03:03 thanks Aug 18 17:03:04 You're welcome, DougReeder! Aug 18 17:03:12 dekan: shut up for 8h Aug 18 17:03:13 Okay, alexfner - be back in a bit! Aug 18 17:03:18 dekan: inventory Aug 18 17:03:23 thanks Aug 18 17:05:38 DougReeder: I'd probably use pdk or some available library instead of SDL audio, though Aug 18 17:06:24 I thought the point of the PDK was to give you access to SDL? Aug 18 17:06:47 Eh, I should actually read Palm's docs before asking any questions. Aug 18 17:07:17 What is the best free IRC client for windows? Aug 18 17:07:24 I compiled and ran "simple" when they first relesead the PDK beta, but haven't done anything since. Aug 18 17:08:08 DougReeder: sdl is an open source and free interface to hardware, and openGL Aug 18 17:08:14 among other things Aug 18 17:08:21 idgin ftw Aug 18 17:08:25 or trillian Aug 18 17:08:31 pidgin* Aug 18 17:09:01 * halfhalo_class still remembers when pidgin was called gaim Aug 18 17:09:53 kesne: Aug 18 17:10:00 halfhalo_class: yeah, but that rendered gaim inable to launch their 2.0 version for a year or so Aug 18 17:10:03 mIRC, depending on your definition of "free" Aug 18 17:10:20 I blame aol for that Aug 18 17:10:35 pidgin's a cooler name though Aug 18 17:10:44 and gives them an icon design language Aug 18 17:10:44 birds! Aug 18 17:10:51 halfhalo_class: due to them paying the lawyers (I think) of that dispute, I'd say you are right Aug 18 17:11:26 so you can keep tweedeck next to cyberuck next to adium Aug 18 17:11:29 kesne: it is called emacs, and it runs on all operating systems :) well, erc on emacs actually Aug 18 17:13:26 Rather a lot of overhead, running emacs to get IRC Aug 18 17:14:33 [waving goodbye] Okay, back to bugfixing on the paid app! Aug 18 17:14:46 DougReeder: not really... erc is bundled, so it's just installing emacs and running M-x erc Aug 18 17:14:48 and you're done Aug 18 17:14:56 DougReeder: on top of that, you get all fancy stuff for free Aug 18 17:15:46 Last I checked emacs was far larger than any IRC client I checked. Aug 18 17:15:50 * DougReeder waves Aug 18 17:16:00 * sugardave uses irssi. Aug 18 17:18:04 weechat is the hip new irssi Aug 18 17:18:08 i still use irssi. Aug 18 17:22:27 irssi is ugly Aug 18 17:22:43 lol Aug 18 17:22:51 I like green and black Aug 18 17:22:58 * halfhalo_class uses something on mac that has a c and q in the name Aug 18 17:23:23 colloquy? Aug 18 17:23:27 si Aug 18 17:23:41 Thats what I use Aug 18 17:23:53 * oil uses xchat Aug 18 17:23:56 and wirc :) Aug 18 17:24:01 both crap Aug 18 17:24:02 :p Aug 18 17:24:10 wirc is really, really bad Aug 18 17:24:15 yup Aug 18 17:24:37 I resort to pound irc cause I can't stand wirc so much Aug 18 17:24:43 worse than checkers Aug 18 17:24:43 same Aug 18 17:24:46 ;( Aug 18 17:24:57 * halfhalo_class pats oil on the back Aug 18 17:25:03 * oil weeps in corner Aug 18 17:25:37 you know what? if I need a sharding/replicating mongodb it's because my app is so popular I'll be able to afforfd putting it on a system WHERE I CAN ACTUALLY MAKE IT WORK Aug 18 17:25:43 fuck mongodb Aug 18 17:25:49 Ha Aug 18 17:25:52 HAHAHAHA Aug 18 17:25:54 HAHAHAHAHAHAHA Aug 18 17:26:05 If you want a mongodb to play with let me know Aug 18 17:26:16 i love how all these nosql solutions are decades behind the old nosql solutions but think they're reinventing everything. Aug 18 17:26:29 all I need is the basic nosql environment...I have couchdb working Aug 18 17:26:29 PICK and MUMPS have filled the nosql space fine since what, 1968? Aug 18 17:26:45 this is all new to me :P Aug 18 17:26:50 I didn't want a key-store db, I needed a cross between a more traditional and nosql db Aug 18 17:26:56 mongodb works perfectly Aug 18 17:27:08 oh sure, it works perfectly on my local system Aug 18 17:27:38 cassandra is one of the few i've seen build on the old nosql designs. Aug 18 17:28:22 I basically needed mysql with json Aug 18 17:28:26 and mongo does that for me Aug 18 17:29:35 I love mySQL Aug 18 17:29:46 sugardave, I got a single route working with mongo and node Aug 18 17:30:01 I can run down the callback chain, then spitout the result in journey Aug 18 17:30:02 :p Aug 18 17:30:21 mysql is one of my 4 most hated apps. Aug 18 17:30:30 along with apache, sendmail, and bind. Aug 18 17:30:30 mysql is an app? Aug 18 17:30:34 oh Aug 18 17:30:35 it's not an app? Aug 18 17:30:37 That kind of app Aug 18 17:30:39 FUUUUUUU Aug 18 17:30:42 SENDMAIL Aug 18 17:30:48 DIESENDMAILDIE Aug 18 17:30:52 I thought you meant like, apps, like, the kind I make Aug 18 17:30:57 it does a pretty good job at sending mail Aug 18 17:31:05 * halfhalo_class takes comfort in nullmailer Aug 18 17:31:20 its like sendmail, but without the recieving mail part. only sending Aug 18 17:31:35 postgres, lighttpd/nginx, qmail/courier, djbdns are our replacements. Aug 18 17:31:43 mySQL is perfect Aug 18 17:31:50 I use cherokee instead of nginx Aug 18 17:31:53 I heart cherokee Aug 18 17:31:54 so long as you don't care about your data, sure. Aug 18 17:32:10 * halfhalo_class has a big fat mysql ent server sitting here Aug 18 17:32:25 is it big and fat? Aug 18 17:32:30 yes Aug 18 17:32:32 Blah Aug 18 17:32:37 yeah mysql is perfect if you're alright with your parents dying and your money being on fire Aug 18 17:32:40 Pidgin doesn't have tab completion Aug 18 17:32:48 torchie: Which I am! Aug 18 17:32:50 Robdor: do I need to build and link to a chipmunk library? Aug 18 17:32:54 kesne: see, that's another thing that emacs has for you :) Aug 18 17:33:00 yeah it doesn't sound like a bad deal actually Aug 18 17:33:07 * halfhalo_class also has a cluster sitting here as well Aug 18 17:33:11 alexfner: Yep Aug 18 17:33:46 i've never met a postgres dba who has ever lost data in pg. Aug 18 17:33:47 keep getting randomly dc'ed from my net, my modem restarts... Aug 18 17:33:48 do you have a git of building the library? That other one was quite useful Aug 18 17:34:08 Why does everyone hate mySQL? Aug 18 17:34:09 * Anivrom|devMode decides to pay overdue internet bill Aug 18 17:34:18 I love table-based stuffers Aug 18 17:34:26 paying for internets is very important Aug 18 17:34:31 kesne: Most people hate it because it's popular to hate it. Aug 18 17:34:50 like there's any other valid reason to hate anything Aug 18 17:34:56 Hehe Aug 18 17:35:08 I only hate things that are named Justin Beiber Aug 18 17:35:35 I don't hate mysql, but I never tried pg Aug 18 17:35:38 alexfner: Like a gist of the gcc commands? Aug 18 17:35:43 mysql > pg Aug 18 17:35:47 For relational data I prefer pg Aug 18 17:35:50 using pg right now Aug 18 17:35:52 * oil would pay for his internet before he payed for his car insurance Aug 18 17:35:54 its more important Aug 18 17:35:56 used mysql at my last job Aug 18 17:36:02 oil: absolutely Aug 18 17:36:05 and bascially every job i've done Aug 18 17:36:18 kesne: because it has lost data too many times. also I know enough mysqlAB developers to know they don't care about data integrity. Aug 18 17:36:18 I use mySQL for everything Aug 18 17:36:23 it's just not on their list of worries. Aug 18 17:36:35 bougyman: What data integrity problems? Aug 18 17:36:36 It's called backups, bitch Aug 18 17:36:45 It seems like you are making crap up... Aug 18 17:36:51 Robdor: yeah Aug 18 17:36:59 alexfner: Yeah, I'll post one. Aug 18 17:37:50 Robdor: thanks. Do you need to rebuild libraries to build for the device? Aug 18 17:37:58 * halfhalo_class uses mysql since its a big server Aug 18 17:38:23 i use mysql as well Aug 18 17:38:25 Yeah, they need to be built using the arch settings for either the pre or the pixi Aug 18 17:38:29 serves me fine so far Aug 18 17:38:51 PIXI FAIL Aug 18 17:39:01 Robdor: they're pretty prevalent, just google mysql data integrity problems or mysql lost data or mysql data corruption. Aug 18 17:39:22 Like I said Aug 18 17:39:24 Backups Aug 18 17:39:37 backups are a point in time recovery process. Aug 18 17:39:39 of backups of backups! Aug 18 17:39:46 that doesn't solve real-time transactional compliance issues. Aug 18 17:39:47 replication! Aug 18 17:39:59 replication in mysql is the leading cause of data corruption!! Aug 18 17:40:03 bougyman: What database can't have corruption? It sounds like you are pointing at edge cases and calling them the norm. Aug 18 17:40:06 Hehe Aug 18 17:40:15 I've never had any issues Aug 18 17:40:19 that from the mysqlAB developers... the replication is the source of their data corruption problems. Aug 18 17:40:25 Maybe it's more of a user issue Aug 18 17:40:33 I have never had issues that a reboot wont fix Aug 18 17:40:40 Same Aug 18 17:40:48 besides that one time with the saw in the mainframe Aug 18 17:40:48 I'm no fan of MySQL by any means, but it's not because I've ever had durability or corruption problems. Aug 18 17:41:22 alexfner: https://gist.github.com/a041c0804f79d3877c5f Aug 18 17:41:52 The only issue I've had with mySQL was it was being too awesome Aug 18 17:42:02 Had to tell it to calm down, stop being so amazing Aug 18 17:42:03 It's the output from building my pdk chipmunk test. Aug 18 17:42:06 Nah, its not great, but it does what I need it to do Aug 18 17:42:14 +1 Aug 18 17:42:29 alexfner: You are on a mac right? Aug 18 17:42:30 So Aug 18 17:42:34 yeah Aug 18 17:42:36 I was going to do the hackathon Aug 18 17:42:37 which is stay up for millions of connections Aug 18 17:42:51 sugardave sugardave sugardave Aug 18 17:42:55 My mySQL database runs 1,000,000 querys a day Aug 18 17:42:58 is there a simple way to do this, or should I just type all the commnads Aug 18 17:43:10 Robi_: sup? Aug 18 17:43:20 1,000,000 a day is nothing Aug 18 17:43:34 just thought of summoning you to the channel i'm used to seeing you in :) Aug 18 17:43:39 halfhalo_class: For what I'm doing, it is Aug 18 17:43:40 haha Aug 18 17:43:56 I deal with millions every hour Aug 18 17:43:59 alexfner: If you download my pdk chipmunk test you can use rake to build it for you. Aug 18 17:44:10 halfhalo_class: what do you use it for? Aug 18 17:44:22 hows the mongo coming along? beetlejuicing? Aug 18 17:44:23 mah real job Aug 18 17:44:36 halfhalo_class: Well psh :P Aug 18 17:44:42 Mine isn't designed for that shit Aug 18 17:44:52 AKA for a college enviroment Aug 18 17:45:07 Spikes out really randomly. Like a few minutes ago it was doing 200/second Aug 18 17:45:20 Then it went back down the the usual 7 (i think) Aug 18 17:45:35 Lol Aug 18 17:45:42 200 should be nothing at once Aug 18 17:45:58 even on shared hosting Aug 18 17:46:16 halfhalo_class: My hosting is a whole new level of bad Aug 18 17:46:23 I know Aug 18 17:46:29 I kkeep telling you to move Aug 18 17:46:32 Robi_: mongo is defeating me right now...actually, it's pcre, I think Aug 18 17:46:33 We've talked about this Aug 18 17:46:38 I know I need to Aug 18 17:46:45 do eeet nao Aug 18 17:46:50 I've finally moved some of the files over to my friends VPS Aug 18 17:47:02 Robi_: I will have to do mongo stuff on the local box but use couch for my webservice testing Aug 18 17:47:04 The problem is I get a lot for dirt cheap Aug 18 17:47:14 I pay 20 a month for alot Aug 18 17:47:37 not a ton of ram, but access to 8 cores and 16Gb of superfast storage Aug 18 17:47:55 I pay 6.99/month Aug 18 17:48:00 for crap Aug 18 17:48:16 For 150GB webspace, unlimited bandwidth, two domain names, etc Aug 18 17:48:21 mine is about $7 shared hosting, unlimited everything Aug 18 17:48:21 But it's all crap Aug 18 17:48:38 halfhalo_class: What should I swap to? Aug 18 17:48:42 Ah, mines a vps. whole different leauge Aug 18 17:48:48 I vote linode vps Aug 18 17:48:57 yeah, I'd like to look at getting a vps Aug 18 17:48:59 I don't want a VPS though, I hate dealing with stuff and managing stuff Aug 18 17:49:10 Heck, I paid some guy to write most of KSO Aug 18 17:49:12 its not that hard, and its basically a one time thing Aug 18 17:49:16 cuz' Im lazy Aug 18 17:49:23 pay me and I will host it for you Aug 18 17:49:41 halfhalo_class: Unfortunetly, I'm lacking money right now Aug 18 17:49:47 hah Aug 18 17:50:05 I have more than enough capacity as it is to run more sites on my existing vps Aug 18 17:50:44 alexfner: I'm building version 5.2 in that project. 5.3.1 was recently released, but I haven't gone through the changelog yet to see the differences. Aug 18 17:51:32 Hell, I used to run a tf2 server on it for kicks Aug 18 17:51:37 I have no monies right now Aug 18 17:51:43 My parents pay for hosting Aug 18 17:51:47 lol Aug 18 17:51:48 wow, really? Aug 18 17:52:01 aye Aug 18 17:52:05 * kesne is 16 Aug 18 17:52:12 * oil thought kesne was scroge mcduck Aug 18 17:52:23 and? I have been paying for hosting since I was 15 myself Aug 18 17:52:47 But, then again, I DID take a webmaster class in highschool Aug 18 17:52:48 halfhalo_class: All of my money goes into other projects, things, etc. Aug 18 17:53:03 oh, so porn. understandable :p Aug 18 17:53:07 No, heh Aug 18 17:53:12 prop Aug 18 17:53:17 First of all, I make close to zero Aug 18 17:53:29 Then, what I do make first goes off to paying application debt Aug 18 17:53:37 speaking of money, time for money shuffle! Aug 18 17:53:57 ugh... money... Aug 18 17:54:00 Then It goes to me, which I spend superfluously Aug 18 17:54:02 sugardave: what flavor is all this going on? i've had a similar rememberance of my appreciation of apt while trying to install sugar on solaris Aug 18 17:54:32 I make like 1k a month on average, which is decent for a first job that involves web deving Aug 18 17:54:39 batteries, can't live with them, can't live without them Aug 18 17:54:56 and considering I never work as much as I could, really decent Aug 18 17:55:07 * oil prefers not working much Aug 18 17:55:15 Robi_: well, I'm not sure of the base OS...I'm trying all this with the latest mongodb (1.6.1) and a couple of different versions of pcre (8.10 and 7.4) Aug 18 17:55:22 * oil finds most of his time spent at work is coming up with ways not to work Aug 18 17:55:38 Lol. I spend enough each month to pay my cc's minimum payment on cashback alone Aug 18 17:55:45 I think I just found another dependency Aug 18 17:55:52 boost Aug 18 17:56:01 yeah, it needs that Aug 18 17:56:07 but that's not going to get me past the pcre thing Aug 18 17:56:45 oil: what's your day job? Aug 18 17:56:48 Adobe be eatin mah monies up Aug 18 17:57:00 IT at a fruit company Aug 18 17:57:05 HAHA Aug 18 17:57:21 wait.... nvrmnd Aug 18 17:57:22 oil: are you the chiquita banana girl? Aug 18 17:57:43 * halfhalo_class is weird in that He doesn't want to do anything fancy like game development or the like Aug 18 17:57:55 no, lol Aug 18 17:57:57 oil: like a fruit growing/selling company? Aug 18 17:57:57 game development is all I wanna do Aug 18 17:58:00 Its awesoe Aug 18 17:58:00 Game development sucks Aug 18 17:58:01 yeah Aug 18 17:58:04 halfhalo_class: I like infrastructure and pushing bits around. Aug 18 17:58:04 nice Aug 18 17:58:08 I like the web Aug 18 17:58:14 sugardave: same Aug 18 17:58:15 Games Games Games Aug 18 17:58:18 I need to cut the number of jobs that I work back... Aug 18 17:58:21 we grow and sell trees and fruit Aug 18 17:58:33 I like making games, hate playing them Aug 18 17:58:37 I mean, I like games...but my utter lack of artistic ability precludes me from writing them Aug 18 17:58:37 I want to be the guy that does backend stuff Aug 18 17:58:47 I'm a gamer first, so thats why I love making games Aug 18 17:58:50 sugardave: Use Kal! Aug 18 17:58:53 Gives you the power to make a game the way you want Aug 18 17:59:01 * Tibfib wants to work on mobile operating systems...ie webOS Aug 18 17:59:09 kal can be bought Aug 18 17:59:13 Mobile OSes suxor Aug 18 17:59:21 Anivrom|devMode: How long do I get with her? Aug 18 17:59:28 as long as you need Aug 18 17:59:32 Cool Aug 18 17:59:41 Because I like to really talk things out Aug 18 18:00:11 understandable. she's the talkin kinda gal, she doesn't shut up sometimes lol Aug 18 18:00:22 <- infra, sys, virt, net, sec, etc Aug 18 18:00:32 Anivrom|devMode: friendly reminder: this channel is logged Aug 18 18:00:45 Hehe Aug 18 18:01:01 meh our communication is great so she already knows how I feel about her speech habits Aug 18 18:01:19 * sugardave gives dekan a swift kick in the ass Aug 18 18:01:19 * dekan is now carrying a swift kick in the ass. Aug 18 18:01:25 lol Aug 18 18:01:39 sugardave: That reminds me Aug 18 18:01:49 sugardave: so you can't see what ver/flavor of linux/unix you're on ? Aug 18 18:01:53 I updated my profile on Checkers to shut people up Aug 18 18:02:21 Robi_: let me see if it's in the cpanel or something...uname is pretty generic it seems Aug 18 18:02:25 if (this.petStatus.age >= 1) { passes the conditional even though age is -17 Aug 18 18:02:43 "Just so you know kids, if you have sexual things to say, or innapropriate things to say, or your're hitting on women that are too young, I'll give you a swift boot in the ass" Aug 18 18:02:45 what the heck lol Aug 18 18:03:09 Anivrom|devMode: Try >== Aug 18 18:03:33 really? Aug 18 18:04:04 I have no idea Aug 18 18:04:15 the more equals the better Aug 18 18:04:17 http://w3schools.com/js/js_comparisons.asp Aug 18 18:04:48 Tibfib: that link tells me nothing I already didnt know lol Aug 18 18:04:50 Robi_: all I can seem to glean is this kernel info: 2.6.28-10.40.intel.E1000E.BHsmp Aug 18 18:05:02 It doesn't explain why its passing Aug 18 18:05:10 use ==== Aug 18 18:05:23 thats reserved for Douglas Crockford isnt it? Aug 18 18:05:28 Anivrom|devMode: are you certain this.petStatus.age is a number? Aug 18 18:05:36 and not a string? Aug 18 18:05:36 Its a number for sure Aug 18 18:05:44 I use ============== for comparing stuff Aug 18 18:05:49 Sometimes =================== Aug 18 18:05:52 douglasCrockford === ++Infinity see Aug 18 18:05:57 yup Aug 18 18:06:06 Douglas Crockford doesn't have problems, he just stringify them. Aug 18 18:06:08 I just use = for comparison.... Aug 18 18:06:11 * dkirker whistles Aug 18 18:06:16 bad dkirker Aug 18 18:06:18 kesne: >== is not a valid operator Aug 18 18:06:21 yits always true! Aug 18 18:06:23 sugardave: hehe :) Aug 18 18:06:26 Anivrom|devMode: I know Aug 18 18:06:38 or did you.... Aug 18 18:06:40 dun dun dunnnn Aug 18 18:07:06 Ok so it is a number, when I put that same condition in ares debugger it returns false Aug 18 18:07:08 sugardave: oh, so no shell access ;[ shared env? or access to /etc via ftp? ;] Aug 18 18:07:09 if (-17 >= 1) { debugString('YOU SHOULD NEVER SEE THIS');} Aug 18 18:07:14 > this.petStatus.age >= 1false Aug 18 18:07:17 Robi_: I have shell Aug 18 18:07:22 oh Aug 18 18:07:25 yum is there Aug 18 18:07:29 some redhat Aug 18 18:07:39 is it in yum? Aug 18 18:07:48 sugardave: then it may help find deps for you Aug 18 18:07:51 I can't run yum :P Aug 18 18:07:55 hahahaha Aug 18 18:07:57 hahahaha Aug 18 18:07:58 hahahahahaha Aug 18 18:08:05 then its yuk Aug 18 18:08:25 well, it was yuk before, but still Aug 18 18:08:48 hmmmm.....is it possible to use yum in the "user" world...like set --prefix=$HOME or something? Aug 18 18:08:48 ;) nod Aug 18 18:08:50 There is a fork in my pocket.... Aug 18 18:09:12 sugardave: what webhost? Aug 18 18:09:19 bluehost Aug 18 18:09:32 sugardave: never tried, but that'd only work if the yum DB can be accessed Aug 18 18:09:39 ah Aug 18 18:09:40 yeah Aug 18 18:09:45 so best to compile all in usermode Aug 18 18:10:01 that way leads to pain Aug 18 18:10:19 it's alright, I can mongo it up on the dev system Aug 18 18:10:21 any app stacks google knows about? Aug 18 18:10:32 sugardave: whats the exact issue your having? Aug 18 18:10:35 have VMware WS? Aug 18 18:10:48 set it all up in a VM ;] Aug 18 18:10:56 halfhalo_class: this part where you go to configure mongo: scons all --prefix=$HOME Aug 18 18:11:08 starts checking and fails that it can't find pcrecpp.h Aug 18 18:11:16 which is a full-on load of bullshit Aug 18 18:11:22 because it's in $HOME/include Aug 18 18:11:50 AND the mongo src even includes its own pcre dir...so, shouldn't it look there if it can't find a "system" one? Aug 18 18:12:21 may need to find what prefix it's using for pcre Aug 18 18:12:49 that's what I've been trying to do...that and setting every jacked-up "include path" environment var I can find :D Aug 18 18:12:58 hmmm Aug 18 18:13:04 lemme look at the stuff Aug 18 18:13:59 did you get the source? Aug 18 18:14:05 indeed Aug 18 18:14:13 heh turns out -17 is not less than 1 Aug 18 18:14:15 So many people on omegle are pathetic Aug 18 18:14:19 had to change my maths Aug 18 18:14:23 why not a prebuilt exec for linux from their site? Aug 18 18:14:40 halfhalo_class: hmmm...I guess I could try that Aug 18 18:15:07 chunky but just works Aug 18 18:15:10 ... Aug 18 18:15:52 rehi Aug 18 18:16:45 halfhalo_class: so you mean like this "legacy-static" thing? Aug 18 18:16:49 my pizza pockets exploded all over my microwave :( Aug 18 18:17:17 sugardave: no just the regular link for linux 32 bit or 64 bit, whichever you have Aug 18 18:18:00 hmmm, I seem to only get the source that way...let me dig Aug 18 18:18:17 I got a file with exe's only Aug 18 18:18:32 oh shit Aug 18 18:18:35 I see it Aug 18 18:19:22 lol Aug 18 18:19:47 * sugardave tries to pay better attention. Aug 18 18:19:50 * sugardave fails. Aug 18 18:20:56 hah Aug 18 18:23:05 okay, this is promising...complains about not being able to access filesystems it can't access :D on to configuring Aug 18 18:23:12 lol Aug 18 18:23:26 See, this is why people keep me around Aug 18 18:23:46 not just for your dashing good looks Aug 18 18:23:49 ? Aug 18 18:24:00 naw, those are just an added bonus Aug 18 18:25:49 i have a headache =| Aug 18 18:25:57 for sleeping in weird schedules =| Aug 18 18:26:10 "Advil is tough of pain" Aug 18 18:26:31 I only use advil Aug 18 18:26:45 Especially after my back injury, its the only thing that quells the pain Aug 18 18:27:42 ok, adding friends to my sso system since I'm adding messages anyway Aug 18 18:28:09 lol sso sounds familiar Aug 18 18:28:32 single sign on Aug 18 18:29:52 Debating whether to have encrypted storage available... Aug 18 18:31:43 not so much encrypted but hashed Aug 18 18:31:53 for what exactly? Aug 18 18:32:01 what would they store Aug 18 18:32:03 and why Aug 18 18:32:03 I dunno, thats the thing Aug 18 18:32:42 only thing I could think of is to make sure the raw value is never stored in the db for some reason Aug 18 18:32:48 alright Aug 18 18:32:52 mongod is running Aug 18 18:32:57 cool Aug 18 18:35:17 i don't like the name mongodb Aug 18 18:35:20 bbl picking up wife from the mall. Shes brinign home her altered bridesmaid dress.. woohoo :P Aug 18 18:35:42 oh, appears she wants to do some clothes shopping first. Aug 18 18:38:03 Jeese... theres like a bajillion functions here... Time to rearrange them Aug 18 18:39:06 BUT, I have the preliminary workup of what the interface will be Aug 18 18:40:11 basically, besides registering and loggin in, everything is done using a unique userhash and application hash instead of username and password for talking to the server Aug 18 18:40:43 interesting Aug 18 18:40:51 Yup Aug 18 18:40:55 interesting that they would have to log in Aug 18 18:41:00 if everything is unique Aug 18 18:41:28 Well, you log in once and thats it. Aug 18 18:42:15 when you log in it takes the applicationhash and generated a new userhash and apphash pair for that (for lack of a better word) session Aug 18 18:42:17 a cool feature would be to have an optional button to login for if they are on another computer that isnt linkked to their login, otherwise it automatically logs them in. Aug 18 18:42:22 have that as an option Aug 18 18:42:30 oh Aug 18 18:42:45 Thats more frontend, this is backend Aug 18 18:42:58 brb. Aug 18 18:43:46 this is not limited to sites or whatnot Aug 18 18:44:13 Although adding a websockets interface to the messages system would be cool... Aug 18 18:55:11 oh this really is going to suck.... Aug 18 18:55:15 dekan: haiku Aug 18 18:55:16 Then I test and launch / and all for a checkers game / go big or go home Aug 18 18:55:33 I found a better backend than mongo for what I need.... Aug 18 18:55:57 hi Aug 18 18:56:12 hi MetaView Aug 18 18:56:14 what's up with the catalog? Aug 18 18:56:17 halfhalo_class: hush Aug 18 18:56:29 MetaView: catalog still broken? Aug 18 18:56:36 Its... better Aug 18 18:56:42 my PDK apps were approved today but still they aren't available Aug 18 18:57:29 ups, sry, it was my fault :) Aug 18 18:57:38 http://persvr.org/ Aug 18 18:58:17 http://developer.palm.com/appredirect/?packageid=de.metaviewsoft.mandelbrot Aug 18 18:58:35 I like it purely for comet Aug 18 18:59:50 okay, so now it's time for me to learn web security 101 Aug 18 18:59:55 lol Aug 18 19:00:08 namely, how does one go about protecting their various consumer/API keys? Aug 18 19:00:59 ummm Aug 18 19:01:01 its a secret Aug 18 19:01:21 it's pretty much impossible in a js app, isn't it? Aug 18 19:01:45 I guess unless I proxy every initial getAccess request through my web service Aug 18 19:01:46 hmm... Aug 18 19:02:28 Hence why I'm making a layer above it and using hashes for everathang Aug 18 19:02:49 okay, I think I understand that part...but how do you protect the hashing algorithm? Aug 18 19:03:02 and how does it handle users switching devices? Aug 18 19:03:07 Well, I do that server side Aug 18 19:03:30 I basically make a call to the login function with the username,password Aug 18 19:03:36 that returns a userhash Aug 18 19:03:45 halfhalo_class: so what, you send nduid straigh from the phone and hash it on the server before storing it? Aug 18 19:03:49 that plus an apphash is what I use to auth everything Aug 18 19:04:08 and no, I'm not caring about nuid, only username and password Aug 18 19:04:17 hmm Aug 18 19:04:34 Its hard to esplain, but I'll show you how my api is going to look Aug 18 19:04:45 so, user logs in once, you store a hash of the user/password (hash generated on server) Aug 18 19:05:04 along with another has of the appid and something Aug 18 19:05:05 http://webos.pastebin.org/580837 Aug 18 19:05:08 k Aug 18 19:05:14 Thats how im going to set it up Aug 18 19:05:48 apphash is a pregenerated hash that is set in each application Aug 18 19:06:20 /Login returns a userhash, which is used in combo with apphash to authenticate everything else Aug 18 19:06:52 okay....need to think about this for a while Aug 18 19:07:12 Yeah Aug 18 19:07:28 The way I'm doing, at first, is very basic Aug 18 19:08:44 This way though, you CAN auth stuff in client side js or whatnot. Really usefull in webos applications since while people could see the auth code, they couldn't actually do anything with it Aug 18 19:11:08 Theoretically I could make it do file storage really easily, but thats for later down the line Aug 18 19:12:14 And right now I'm setting it up so that its not tied to any specific DB backend or anything. Theres a middle layer thats handling that styff Aug 18 19:22:34 codeslaw_: songwave is swwwwwweeeeeeeet Aug 18 19:22:47 =D glad you like Aug 18 19:22:52 I need to download the new one and check it out Aug 18 19:22:54 codeslaw: can you link me to your sequencer? Aug 18 19:22:58 http://bit.ly/cRzAzx Aug 18 19:23:25 sugardave: add instructions, changed one of the instruments, colors Aug 18 19:23:27 added* Aug 18 19:23:36 cool Aug 18 19:23:40 cool Aug 18 19:24:12 want feedbacK? Aug 18 19:24:18 of course Aug 18 19:24:28 controls are a little complicated Aug 18 19:24:39 how so? Aug 18 19:24:54 I'd say: forward swipe to track list, back swipe to main menu Aug 18 19:25:02 ah... Aug 18 19:25:46 i can see that being a little confusing Aug 18 19:25:57 what about, it starts at the track list, click blue goes off to left, click green, goes of to right, back gesture returns to track, back gesture from tracks goes to main? Aug 18 19:26:21 forward swipe on a instrument page clears everything? Aug 18 19:27:26 i do need to add a clear yes Aug 18 19:27:42 but the paid version will have up to 8 tracks, so i need their behavior to be identical Aug 18 19:28:10 forward swipe from a specific track launches a quick menu: Random, clear, full Aug 18 19:28:39 full notes? sounds awful Aug 18 19:28:42 lol Aug 18 19:28:51 i don't find it confusing Aug 18 19:28:53 still cool Aug 18 19:28:58 maybe Aug 18 19:29:08 its pretty cool. I had a nice groove going on Aug 18 19:29:11 swisstomcat also suggested a quick menu Aug 18 19:29:13 after a little bit of use, it's easy to navigate, but first use is a little confusing Aug 18 19:29:16 LOVE it though Aug 18 19:29:32 yeah, a little slide-out menu Aug 18 19:29:44 maybe a little more visual feedback on what squares make what notes, for us musician types who know chord structure Aug 18 19:30:02 codeslaw_: what do you think? start --> track list --> track Aug 18 19:30:34 Tibfib: i considered this, but ended up going with track because i want people to immediately see the grid and make sounds Aug 18 19:31:00 hmm, seems like i broke it Aug 18 19:31:05 it's stuck Aug 18 19:31:07 Then at least have back from the track list go to the start page Aug 18 19:31:20 and the blue column, go off to the left? Aug 18 19:31:59 Anivrom|devMode: also a tradeoff there... displaying text info would clutter up the screen. right now the chords are... 15th chords if you will Aug 18 19:32:05 ah, it was blocked for a while .. now it's back to playing Aug 18 19:32:20 swisstomcat: did it happen when you minimized and came back? howd it start? Aug 18 19:32:28 Tibfib: going back to home screen from track view is pretty wise Aug 18 19:32:35 no, didn't minimize Aug 18 19:32:39 can't you put the notes tiny along the tops and sides Aug 18 19:32:45 just a 10px bar Aug 18 19:32:52 it started suddenly Aug 18 19:33:10 very odd Aug 18 19:33:29 Anivrom|devMode: its possible, i would need to consider that further though Aug 18 19:33:44 It was suggested by me... whats more to consider? Aug 18 19:33:47 :P Aug 18 19:34:05 good point! i'll begin the treacherous work of dealing with text in the PDK Aug 18 19:34:18 nah just use an image O_O Aug 18 19:34:31 probably easier Aug 18 19:34:35 wouldnt even need to redraw it Aug 18 19:34:35 well, definitely easier Aug 18 19:35:17 i'd have to rework the engine to allow partial redraws... as it stands, i clear everything, because all i use is solid color rectangles and they draw fast as hell Aug 18 19:35:21 something to consider anyways, cause I know chord structure and its hard to go into it blind Aug 18 19:35:30 yes Aug 18 19:35:48 why dont you just offset the clearRect by 10px top and left Aug 18 19:35:51 bbiaw Aug 18 19:36:02 or the equivalent in pdk Aug 18 19:36:51 jus sayin Aug 18 19:37:14 for your records: green track is C E G Bb D F A C Aug 18 19:37:26 weird Aug 18 19:37:29 why not chromatic? Aug 18 19:37:34 blue is D F# A C E G Bb D Aug 18 19:37:36 not enough spaces for notes? Aug 18 19:37:42 oh I see Aug 18 19:37:46 codeslaw_: any possibility of some higher quality samples? Aug 18 19:37:51 see I would just do chromatic for both Aug 18 19:37:55 space, and because the vast majority of people don't understand music structure Aug 18 19:38:08 and chromatic grid would sound like general shit unless they knew what they were doing Aug 18 19:38:11 music has structure? Aug 18 19:38:13 preposterous Aug 18 19:38:33 alexfner: those samples really aren't that bad, but they do sound like ass on the phone Aug 18 19:38:37 headphones make a huge difference Aug 18 19:38:46 sugardave: depends on the composer Aug 18 19:38:54 main factor is that they are at 8k sample rate... very low Aug 18 19:39:00 but i need that for latency Aug 18 19:39:00 I want chromatic :) Aug 18 19:39:01 some music I would question whether it has strucre Aug 18 19:39:06 yay Aug 18 19:39:07 +1 Aug 18 19:39:16 codeslaw: get ready for a rewrite Aug 18 19:39:26 codeslaw_: I just plugged in my bose, and they sounded like ass Aug 18 19:39:29 paid version i'd like to do chromatic Aug 18 19:39:34 alexfner: bose sound like ass Aug 18 19:39:39 lol jk Aug 18 19:39:41 As long as I get it for free :P Aug 18 19:39:41 haha Aug 18 19:39:44 codeslaw_: nice, I'll buy it Aug 18 19:39:46 these babies are killer Aug 18 19:40:02 codeslaw_: just make two sets, chromatic for "pros" and the other for "regulars" Aug 18 19:40:10 I like the multitouch piano, you can play giant steps properly on it Aug 18 19:40:11 roight roight Aug 18 19:40:15 I want to assemble a palm pre band Aug 18 19:40:30 and have it link over cloud Aug 18 19:40:40 giant steps huh? at coltrane speeds? doubtful Aug 18 19:40:53 Coltrane speed is atainable Aug 18 19:41:13 i tried the free version of multitouch piano, and the latency wasn't very good Aug 18 19:41:18 Coltrane is overstated:P Aug 18 19:41:29 best time wasting app, ever Aug 18 19:41:40 codeslaw_: can you save compositions Aug 18 19:41:51 cause I'd like to show my musician friends all the great beats I've done Aug 18 19:41:57 Anivrom|devMode: have you ever tried improvise over those changes at 220 bpm? Aug 18 19:42:00 And I thiought it was a drum sequencer Aug 18 19:42:09 Anivrom|devMode: saving is planned Aug 18 19:42:20 codeslaw_: can't wait for updates Aug 18 19:42:36 codeslaw_: I can play drums at 300 bpm, piano isnt any harder! Aug 18 19:42:42 pssh Aug 18 19:42:45 lol! Aug 18 19:43:00 nah I know how to play a bit of piano and its more difficult than drums Aug 18 19:43:35 codeslaw_: it was better than one of the other pianos, just called "piano" which I was unable to play giant steps on Aug 18 19:43:36 percussion is the most difficult position, imo. Aug 18 19:44:02 bougyman: I've been playing drums for about 12 years and when I started learning piano I wanted to rip my fingers off Aug 18 19:44:03 alexfner: ya, "piano" is reeaaally laggy Aug 18 19:44:12 double reeds are a bitch of a learning curve, but percussion is just so broad you can spend a lifetime on it and never learn it all. Aug 18 19:44:46 percussion includes bells and various xylophones. Aug 18 19:44:51 mhmmm Aug 18 19:45:00 all apart of drums Aug 18 19:45:32 Anivrom|devMode: guitar and piano both have a muscle memory period of adjustment. Aug 18 19:45:36 oooh a music app! Aug 18 19:45:36 once you're over that it's gravy. Aug 18 19:45:51 double reeds require very special people Aug 18 19:45:57 Well, I've been palying guitar for about 8 years, so I know about that one :P Aug 18 19:46:18 special people indeed Aug 18 19:46:24 i've never met a normal oboe/bassoon player Aug 18 19:46:28 haha Aug 18 19:46:38 my sister is finishing her phd in oboe performance Aug 18 19:46:45 heh, nice Aug 18 19:46:48 i'm a sax player myself Aug 18 19:46:50 normal -- probably not Aug 18 19:46:58 maik: nice Aug 18 19:47:04 what octave?> Aug 18 19:47:04 french horn here, and piano Aug 18 19:47:08 tenor Aug 18 19:47:16 maik lies Aug 18 19:47:21 though the fingerings are the same for all of them Aug 18 19:47:25 trumpet as wel, got a jazz combo going with some peeps Aug 18 19:47:26 digitalpowers: whutevs Aug 18 19:47:27 indeed Aug 18 19:47:38 codeslaw_: nice you got some recordings? Aug 18 19:47:38 i'm partial to tenor, played it all my life Aug 18 19:47:42 well, until i got out of school Aug 18 19:48:19 Anivrom|devMode: no =/ Aug 18 19:48:24 boo Aug 18 19:48:32 got some scratch rehearsal recordings Aug 18 19:49:42 * Tibfib plays no instrument Aug 18 19:49:58 shun the untalented! shunnnnnnnnnnnnnnn Aug 18 19:49:59 * digitalpowers play with computers Aug 18 19:50:01 hey now tib, you play the songwave! its "legit" Aug 18 19:50:06 lol Aug 18 19:50:17 SHUN THE NON-BELIEVERS!!! Aug 18 19:50:23 shuuunnnn Aug 18 19:50:25 thats like saying if you program in ares you're a webos dev Aug 18 19:50:30 Just doesn't work Aug 18 19:50:42 holy crap, codeslaw_ i <3 songwave Aug 18 19:50:53 MAKE MOAR Aug 18 19:50:57 I understand the basics of piano, but don't feel like putting forth the effort to master Aug 18 19:50:57 okay... i need thoughts and opinions... Aug 18 19:51:05 i'm on it! Aug 18 19:51:07 I dont like the cold Aug 18 19:51:14 I'm thinking I want more coffee Aug 18 19:51:17 my fingers don't like piano Aug 18 19:51:22 HattCzech_work: need more? Aug 18 19:51:24 I got tons Aug 18 19:51:34 codeslaw_: make more now. I want a scale. and saving Aug 18 19:51:35 i got a seidio battery (1350) about a year ago... just found out that it's 1150... what should i do? try to get a new one from seidio? would they even do that? Aug 18 19:51:38 My cdrom doesn't work and I want it to: thought Aug 18 19:51:39 dekan: any ideas? Aug 18 19:51:40 run it into a factoid and try walking the warm thing until it works Aug 18 19:51:57 HattCzech_work: just buy the extended 2600mAh one Aug 18 19:52:03 codeslaw_: I'll trade you 5 bucks. :) Aug 18 19:52:07 that way a 200 mah drop wont hurt you Aug 18 19:52:13 oh hell no, i hate those giant-ass batteries Aug 18 19:52:13 oh hell no, i hate those giant ass-batteries Aug 18 19:52:24 ... Aug 18 19:52:35 dekan: what was that? Aug 18 19:52:35 Tibfib: That was 'any ideas' (#316): $verb it into a $noun and try $verbing the $adjective thing until it works; vars used: { 'adjective' => [ 'warm' ], 'verb' => [ 'run' ], 'noun' => [ 'a factoid' ], 'verbing' => [ 'walking' ]};. Aug 18 19:52:38 why did dekan copy me? :/ Aug 18 19:52:44 saving is kind of a problem with the whole media/internal problem in 1.4.5 Aug 18 19:52:49 i guess i could do app dir though Aug 18 19:52:59 botsmack Aug 18 19:53:00 * dekan dodges your attack and strikes you with ***EVISCERATING*** brutality. You have died. Aug 18 19:53:15 HattCzech_work: once if his random annoyances i think Aug 18 19:53:16 the nice thing is, all i would have to do is save and load a single array for each track =P Aug 18 19:53:17 it's a feature! Aug 18 19:53:28 (literally) Aug 18 19:53:35 hahah Aug 18 19:53:49 okay, so anyone think seidio will replace my battery? :/ Aug 18 19:53:49 make me a sandwich Aug 18 19:53:50 * dekan makes a sandwich with lots of wrench and bacon. Aug 18 19:53:56 score Aug 18 19:54:14 dekan: make me a cheeseburger Aug 18 19:54:15 One spooky battery beef Verizon factoid burger w/ cheese comin' right up! (no charge for the moldy fries *wink*) Aug 18 19:54:27 hahahaha moldy fries Aug 18 19:54:39 heh Aug 18 19:54:52 HattCzech_work: i don't think they will, it's been a long time Aug 18 19:54:59 but it won't hurt to try Aug 18 19:55:03 but they LIED to me Aug 18 19:55:11 that should count for something Aug 18 19:55:51 right. unless they think _you're_ lying Aug 18 19:57:27 anyone have a good opengl tutorial site? Aug 18 19:57:36 dekan, opengl Aug 18 19:57:37 I don't know anything about that. Aug 18 19:57:45 digitalpowers: opengl Aug 18 19:57:59 * maik waits Aug 18 19:58:16 Can we need a linkbot Aug 18 19:58:24 or tutbot Aug 18 19:58:29 maik: opengl is fun fun but only v1 Aug 18 19:58:37 * Tibfib wants a googling bot. Aug 18 19:58:44 "google dog" Aug 18 19:58:45 * CTLAdvance wants a bingbot Aug 18 19:58:51 ew bing Aug 18 19:58:53 comes up with the link... that'd be slick Aug 18 19:58:55 * Anivrom|devMode throws up Aug 18 19:59:18 dont make me get a clippy bot, we all know what happens when clippy is in the room Aug 18 19:59:59 maik: this bot has the url thing: http://pipsqueek.net/ maybe you could implement that into dekan? Aug 18 20:00:20 dekan is a bucket Aug 18 20:00:22 ok so is this valid js: if (condition1 && (condition2 || condition3)) {...} Aug 18 20:00:27 how many facts can we store in dekan Aug 18 20:00:30 can I bedmas conditions? Aug 18 20:00:41 anivrom yes Aug 18 20:00:47 CTLAdvance i learned most of what i understand about opengl from the http://nehe.gamedev.net/ tutorials Aug 18 20:00:54 CTLAdvance: meh, I don't know. He could port it Aug 18 20:01:06 the frustrating thing is that it doesnt use gles or sdl Aug 18 20:01:14 ARG! Aug 18 20:01:20 CTLAdvance: it's limited only by your mind Aug 18 20:01:25 Tibfib: what exactly do you want it to do? Aug 18 20:01:26 I have a great book, however it is on a level I am not yet Aug 18 20:01:43 maik: a google it option would be sweet Aug 18 20:01:47 ok maik, I know he starts loosing things but must be inventory only Aug 18 20:02:01 Dang, all we need is a $var that you can give to dekan that he can spit back Aug 18 20:02:10 digitalpowers: Thanks ill give that a look Aug 18 20:02:38 CTLAdvance are you hoping to use v1 or v2 of opengles? Aug 18 20:02:39 CTLAdvance: ya, that's just a hard limit on what he can carry. i think the main reason for that is if you ask for his inventory he could potentially go over the message character limit and get cut off Aug 18 20:02:44 and he does, frequently Aug 18 20:03:02 Tibfib: like !google search term? Aug 18 20:03:13 "dekan, google $something http://www.google.com/#q=$something" Aug 18 20:03:17 and what do you mean $var that you can give him? Aug 18 20:03:49 book is on v2, which seems to be alot more complex than v1, I just need a good starting point Aug 18 20:04:14 esp since I dont have a ton of time to focus at once, I have to come back to it here and there Aug 18 20:05:16 well i dont understand a thing about the v2 stuff but if you want i could take my basic code and stick a tutorial for v1 Aug 18 20:05:58 * Anivrom|devMode shakes empty coffee cup Aug 18 20:05:58 here is a question Aug 18 20:06:02 * Anivrom|devMode :( Aug 18 20:06:17 in open GL can we use layered images instead of 3d shapes Aug 18 20:06:23 this nehe looks good Aug 18 20:06:27 gonna give it a read Aug 18 20:07:48 I think I will make a piani Aug 18 20:08:04 or a pdk fart app Aug 18 20:08:06 CTLAdvance: you can use layered images, but drawing textures to the screen Aug 18 20:08:09 by* Aug 18 20:08:20 nice Aug 18 20:08:22 thanks Aug 18 20:08:23 You're welcome, CTLAdvance! Aug 18 20:08:24 not quite as intuitive as just drawing pixels Aug 18 20:08:36 i wasnt talking to you dekan Aug 18 20:08:37 but it does run sooo much faster Aug 18 20:08:46 it is quite fast Aug 18 20:08:51 what? Aug 18 20:08:53 pdk apps Aug 18 20:08:58 openGL Aug 18 20:09:09 SDL drawing is actually slower than the canvas, in my testing Aug 18 20:09:09 the difference between opengl graphics and sdl graphcs isnt even funny Aug 18 20:09:18 its depressing really Aug 18 20:09:24 yeah, I can imagine this will always be faster than the web languages for a long while Aug 18 20:09:35 it runs directly withoiut interpretation Aug 18 20:09:43 once WebGL is out and mainstream, that won't be the case Aug 18 20:10:05 do you think, I can imagine openGL will still have much higher performance Aug 18 20:10:27 the interpretation layer isn't the major bottleneck in drawing pixels, those routines are compiled to binary and called at runtime in both cases Aug 18 20:10:29 as a native binary Aug 18 20:10:48 the speed comes from those procedures being native to the graphics processor Aug 18 20:11:05 all your textures/geometry are stored in video ram Aug 18 20:11:12 and pushed extremely efficiently to the display Aug 18 20:11:54 Tibfib: i suppose i could add it, but then it wouldn't be a bucket bot anymore Aug 18 20:12:02 now to configure visual studio again... Aug 18 20:13:17 maik: so..? hah why would that be a bad thing? Aug 18 20:13:31 i don't know...it's just...dirty Aug 18 20:13:42 hah. Aug 18 20:16:32 dekan: chuqui Aug 18 20:16:33 "LOOK, A PUPPY!!" Aug 18 20:16:50 chuqui! Aug 18 20:16:50 "LOOK, A PUPPY!!" Aug 18 20:16:52 dekan go to hell (grin) Aug 18 20:17:02 can dekan give a message to a person when that person speaks? Aug 18 20:17:10 god, I hope not! Aug 18 20:17:24 dekan: bubblegum Aug 18 20:17:24 I came to kick ass and chew bubble gum...and it looks like I'm all out of gum Aug 18 20:17:28 madnificent: no. though i think there was a plan to do that with an "annoy" command, judging by the docs Aug 18 20:17:35 dekan: got to hell it's nice and tasty in here .. why leave? Aug 18 20:17:35 Okay, swisstomcat. Aug 18 20:17:39 dekan: go to hell Aug 18 20:17:40 Beeeeeeeeeeeeep! Aug 18 20:17:52 fail Aug 18 20:17:52 swisstomcat: typo Aug 18 20:17:59 heh. Aug 18 20:18:01 swisstomcat: try "undo last" Aug 18 20:18:02 dekan: got to hell Aug 18 20:18:02 or a censor Aug 18 20:18:04 it's nice and tasty in here .. why leave? Aug 18 20:18:05 undo last Aug 18 20:18:11 well, address him Aug 18 20:18:17 dekan: undo last Aug 18 20:18:17 Okay, swisstomcat, deleted that 'got to hell' is 'it's nice and tasty in here .. why leave?'. Aug 18 20:18:38 dekan: go to hell it's nice and toasty in here .. why leave? Aug 18 20:18:39 Okay, swisstomcat. Aug 18 20:18:43 dekan: go to hell Aug 18 20:18:44 it's nice and toasty in here .. why leave? Aug 18 20:18:46 dekan: delete all Aug 18 20:18:46 Error at 0x08: Reference not found Aug 18 20:19:02 dekan: terminate and delete yourself Aug 18 20:19:02 I don't know anything about that. Aug 18 20:19:04 dekan: don't know 0x90 Aug 18 20:19:05 Okay, maik. Aug 18 20:19:14 NOP Aug 18 20:19:26 wut? toasty? Aug 18 20:19:40 you're a torch! Aug 18 20:19:40 Yes you are! And you're sitting there! Hi, torch! Aug 18 20:19:47 waitaminute Aug 18 20:19:50 dekan kesne I am a poofter Aug 18 20:19:59 are there any writeups about the proposed way to interconnect pdk and sdk apps? I'd like to try to make an app without really writing any JS (if that'd be possible) Aug 18 20:20:03 dekan: kesne I am a poofter Aug 18 20:20:03 Okay, chuqui. Aug 18 20:20:22 madnificent: hybrid? Aug 18 20:20:44 dekan: where's 1.4.5? Aug 18 20:20:45 Error 42: Factoid not in database. Please contact administrator of current universe. Aug 18 20:20:50 swisstomcat: could you possibly try to say that in less words? Aug 18 20:20:53 dekan, 1.4.5? Aug 18 20:20:54 1.4.5 is FINALLY HERE! Aug 18 20:21:02 but only for sprint Aug 18 20:21:16 I have it in the EU too... Aug 18 20:21:21 madnificent: no :) Aug 18 20:21:26 swisstomcat: yes :) Aug 18 20:21:52 swisstomcat: seriously Aug 18 20:21:58 dekan: kesne Aug 18 20:21:58 I am a poofter Aug 18 20:22:07 madnificent: hybrid apps are mojo apps (js) with a native plugin ... and they can talk together Aug 18 20:22:13 swisstomcat: I unlocked my phone through the O2 WebOS doctor, and it gave me 1.4.5 Aug 18 20:22:16 dekan: swisstomcat Aug 18 20:22:16 swisstomcat drives a sticky cerulean dodge with Aug 18 20:22:19 ah woops Aug 18 20:22:57 what is your plan? Aug 18 20:23:03 dekan: chuck norris Aug 18 20:23:04 Unhand me, defiler! Aug 18 20:23:07 swisstomcat: would it be possible not to write any javascript for that? And if not: would the javascript need to be there, or does Mojo try to call the functions either way (in the latter case, the bridge will send them to the plugin) Aug 18 20:23:40 why not make a PDK app without and mojo parts then? Aug 18 20:23:46 chuqui: insert bugging you about inablility to upload apps Aug 18 20:24:05 digitalpowers: patches due in today, if all goes well in QA. Aug 18 20:24:13 +1 Aug 18 20:24:14 huzzah Aug 18 20:24:27 swisstomcat: why? proof of concept that the system Palm gives us allows you to dev in any language that has C bindings Aug 18 20:24:38 the only person more annoyed by this portal bug is me, becuase I have to explain it to each one of you, one at a time... (grin) Aug 18 20:25:01 dont you guys have a blog, or a forum for such things? Aug 18 20:25:23 yeah, a forum where search is broken since .. who knows :P Aug 18 20:25:30 or a blog Aug 18 20:25:40 like "shit, things are broken, we're working on it" Aug 18 20:25:52 who wrote bad kitty? Aug 18 20:25:57 yeah, but you folks all email me anyway... (grin) Aug 18 20:25:59 and then you can say dekan: WHY ISNT MY APP UPLOADING!?!? http://link.to/blog/post Aug 18 20:26:28 http://www.superinhuman.com/badkitty/ Aug 18 20:26:58 they're from austin Aug 18 20:27:02 didn't realize Aug 18 20:27:14 jeremy thomas Aug 18 20:27:52 madnificent: i guess you could go by with only HTML Aug 18 20:27:59 digitalpowers: Bucket has a freaking awesome choose your own misadventure. i think that's how you should have done your RPG-style one Aug 18 20:28:04 tell people to go to pages instead of directions Aug 18 20:28:14 swisstomcat: badkitty - nice website Aug 18 20:28:47 swisstomcat: right, but there is no specific guide about it? Aug 18 20:28:51 chuqui: the upload server is down? Aug 18 20:29:11 not that Im' aware of. but there's a bug affecting some devs. Aug 18 20:29:32 madnificent: http://developer.palm.com/index.php?option=com_content&view=article&id=2026&Itemid=393 Aug 18 20:29:55 like pooor digitalpowers Aug 18 20:30:03 swisstomcat: yeah, I saw that post Aug 18 20:30:11 I've been OOF all morning, though. getting some work done on the car. but I've seen nothing in email Aug 18 20:30:12 that's about all i know Aug 18 20:30:17 well, post... call it documentation Aug 18 20:30:33 maik nice, my choose your own missadventure was fun to make anyways Aug 18 20:30:46 yerp, definitely a good dive into how he works Aug 18 20:31:51 chuqui: i am just starting rumors, sorry, Aug 18 20:31:53 lol Aug 18 20:31:58 robdor needs to get back so I can bother him Aug 18 20:32:16 hey -- whats the mojo property for OS version? Aug 18 20:32:44 LoneStar99: be glad I'm in a good mood, or we'd pay a visit with the ban hammer of shame. Aug 18 20:32:56 LoneStar99: or maybe the rancid salmon of contrition (+5, super smelly) Aug 18 20:33:05 chuqui: lol - damn Aug 18 20:33:07 Mojo.Environment.DeviceInfo.platformVersion Aug 18 20:33:30 swiss -- many thanks Aug 18 20:34:04 i saw Albacore,Absinthe,Nova-main in that Aug 18 20:34:06 LoneStar99: trust me, most folsk whacked by the rancid salmon of contrition ask for the taser next time. If there is one. Aug 18 20:34:18 instead of the usual x.y.z string Aug 18 20:34:34 aw really? we can't get a numeric OS version? Aug 18 20:34:53 I think we can Aug 18 20:35:13 chuqui: i love fresh salmon, Aug 18 20:35:25 LoneStar99: this one ain't fresh. I keep it out on the back porch. Aug 18 20:35:33 platformVersion should be it Aug 18 20:35:44 codeslaw: usually, you get numeric, but i saw strings too Aug 18 20:35:44 https://developer.palm.com/index.php?option=com_content&view=article&id=1860&Itemid=249#.DeviceInfo Aug 18 20:36:18 werd Aug 18 20:36:24 Tibfib: WINNER in 89 seconds! Aug 18 20:36:32 strings are probably pre-releases Aug 18 20:36:35 dekan: chuqui BOW DOWN BEFORE ME FOOLISH MORTALS! Aug 18 20:36:35 Please don't edit your own factoids, chuqui. Aug 18 20:36:42 hehe Aug 18 20:36:44 oh, foot. Aug 18 20:36:49 facepalm Aug 18 20:36:54 worth a shot. Aug 18 20:37:18 dekan: chuqui BOW DOWN BEFORE ME ... wait, a puppy! Aug 18 20:37:18 Okay, swisstomcat. Aug 18 20:37:19 hahahahah Aug 18 20:37:21 chuqi Aug 18 20:37:25 chuqui Aug 18 20:37:25 "LOOK, A PUPPY!!" Aug 18 20:37:29 chuqui Aug 18 20:37:30 BOW DOWN BEFORE ME ... wait, a puppy! Aug 18 20:37:30 dekan, chuqui is the BIRDWATCHER! Aug 18 20:37:31 Okay, CTLAdvance. Aug 18 20:37:38 that works. Aug 18 20:37:59 * alexfner gives dekan a puppy Aug 18 20:38:00 Okay, alexfner. Aug 18 20:38:07 dekan: inventory Aug 18 20:38:07 * dekan is carrying a towel, the Hoe of Destruction, dekan, Anivrom's soul, The Sugardavian Guide to 'Stupid Mojo Tricks: Do as I say and not as I do Edition', a smack in the mouth, a swift kick in the ass, and a puppy. Aug 18 20:38:19 * CTLAdvance gives dekan some quad-ply toilet paper Aug 18 20:38:19 * dekan now contains some quad-ply toilet paper. Aug 18 20:38:41 chuqui: thanks for getting someone to look at that thread of mine... would you be able to work that magic again? :) Aug 18 20:38:42 do we have a patch to make the browser look as desktop? Aug 18 20:38:44 * swisstomcat hands dekan some ancid salmon of contrition Aug 18 20:38:44 Okay, swisstomcat. Aug 18 20:39:07 ...ancid... Aug 18 20:39:08 hmm Aug 18 20:39:17 damn cut&paste Aug 18 20:39:19 or I should say look as desktop to servers Aug 18 20:39:33 * swisstomcat hands dekan some more rancid salmon of contrition Aug 18 20:39:34 Okay, swisstomcat. Aug 18 20:39:38 dekan: inventory Aug 18 20:39:38 * dekan is carrying a towel, the Hoe of Destruction, dekan, Anivrom's soul, The Sugardavian Guide to 'Stupid Mojo Tricks: Do as I say and not as I do Edition', a smack in the mouth, a swift kick in the ass, a puppy, some quad-ply toilet paper, some ancid salmon of contrition, and some more rancid salmon of contrition. Aug 18 20:39:56 i can try. Aug 18 20:39:57 good thing dekan carries a towel ... you never know Aug 18 20:40:08 chuqui: thanks (and much appreciated) Aug 18 20:40:38 i just want to know if it's a legit bug or not... it appears to be... but not confirmed by palm :) Aug 18 20:40:54 chuqui: have you heard of palm giving a free test device for new devs porting an app? Aug 18 20:41:17 we Aug 18 20:41:23 we? Aug 18 20:41:28 oui* Aug 18 20:41:36 we've given out a few devices here and there. Aug 18 20:41:44 250 devices this time Aug 18 20:41:45 how about 250 of them Aug 18 20:41:47 lol Aug 18 20:42:01 I certainly haven't given 250... Aug 18 20:42:08 * Tibfib wouldn't mind a free pre Aug 18 20:42:18 pre+ Aug 18 20:42:24 this tmc is getting old Aug 18 20:42:25 or + Aug 18 20:42:35 seeing as there are only like 700 devs, why not give us all one Aug 18 20:42:41 looks like palm is trying to clear their inventory Aug 18 20:42:42 +1 Aug 18 20:42:45 chuqui: after your last message, heard a click maybe "HD" and windows totally locked up... Aug 18 20:42:57 you definately should consider giving us in this channel, your faithful followers the next phone that comes out, and early, so we can make sure our apps work properly on them Aug 18 20:43:02 that's the rancid salmon, lonestar Aug 18 20:43:12 ew Aug 18 20:43:25 * HattCzech_work fully supports digitalpowers' idea Aug 18 20:43:26 digitalpowers: I should. and also unicorns for everyone. Aug 18 20:43:31 Microsoft is said to be giving almost 70k developer devices out Aug 18 20:43:31 swisstomcat: hopefully HD is not gonna die Aug 18 20:43:34 employees and devs Aug 18 20:43:38 i dont need a unicorn, just hte phone Aug 18 20:43:44 I'd take a unicorn Aug 18 20:43:46 narwhales too? Aug 18 20:43:53 does it poop rainbows? Aug 18 20:44:12 be careful btw, you start offering unicorns and you will become the next ghostcrawler with his pony Aug 18 20:44:25 I dunno. I have minions that do the cleanup after it. Aug 18 20:44:38 poor interns Aug 18 20:44:42 first off Aug 18 20:44:51 no, not interns. minions. Aug 18 20:44:55 even lower on the food chain. Aug 18 20:45:07 anyone ever been to ritual coffee ? Aug 18 20:45:07 lol Aug 18 20:45:09 wait... there is something lower than interns? Aug 18 20:45:16 they have a location in SF, and oakland... Aug 18 20:45:30 yeah, there's minions. And below that are developer advocates. Aug 18 20:45:35 people licking the feet of employees? Aug 18 20:45:46 hahah Aug 18 20:45:52 nasty Aug 18 20:45:55 and below that are contract tech writers. Aug 18 20:46:08 and below that is kesne Aug 18 20:46:08 * Tibfib just realized AniHatesWebIDEs is Anivrom Aug 18 20:46:10 (ducking) Aug 18 20:46:13 HAHAHAHHAA Aug 18 20:46:16 ooh Aug 18 20:46:22 story time Aug 18 20:46:32 and over everything is chuqui the great master of the sky Aug 18 20:46:35 chuqui is kesne on the payroll Aug 18 20:46:41 amd below that is me. Aug 18 20:47:07 you know we all know you are in charge over there at hpalm, dont try to lie to us Aug 18 20:47:13 CTLAdvance: da Nook looks kinda cool too Aug 18 20:47:20 chuqui: so if I intern next summer I get to boss you around? (grin) Aug 18 20:47:36 you get to lick his feet, nothing more Aug 18 20:47:36 nah da nook has andoidin it Aug 18 20:47:44 I was in san francisco as recently as August the 7th, and during my stay I made it my goal to try as many espresso joints as possible. Without a doubt, the best of them all was ritual's espresso mixes. They have three. The seasonal mix, called the "Lloyd Dobler" is exceptional Aug 18 20:47:52 makes me want to puke Aug 18 20:48:02 the point is, I am almost out of beans, and I need someone to get there and buy me some, and send them to me Aug 18 20:48:15 that was a nice story Aug 18 20:48:26 thanks, I hope to be a writer... *some day* :D Aug 18 20:48:27 dekan, clap Aug 18 20:48:27 I'm sorry, there's currently nothing associated with that keyphrase. Aug 18 20:48:33 dekan, slow clap? Aug 18 20:48:33 * dekan clap. clap. Clap. Clap! CLAP! Aug 18 20:48:35 nice Aug 18 20:48:38 we have a starbucks if you want i can run down there? but other than that eastern washington doesnt do coffee Aug 18 20:48:53 starbucks is yuck Aug 18 20:49:00 CTLAdvance: has android in it? Aug 18 20:49:09 i dont know, i dont drink coffee, i prefer my cafine to taste good Aug 18 20:49:12 the nook is powered by android yes Aug 18 20:49:26 im not sure what andoidin is but the nook is powered by android Aug 18 20:49:27 dekan: clap lights on Aug 18 20:49:27 Okay, chuqui. Aug 18 20:49:34 CTLAdvance: ok scratch that , will get the kindle soon Aug 18 20:49:42 dekan: clap clap lights off Aug 18 20:49:42 Okay, chuqui. Aug 18 20:49:48 sup dawg Aug 18 20:49:48 sup dawg, I herd you like cake, so I put a cake in your battery so you can smash while you run Aug 18 20:49:58 haha Aug 18 20:50:00 dekan: kesne Aug 18 20:50:00 I am a poofter Aug 18 20:50:00 I don't understand Aug 18 20:50:01 no android lover here Aug 18 20:50:04 heh Aug 18 20:50:15 oh, god, I am SO easily amused. Aug 18 20:50:17 hey chuq Aug 18 20:50:25 man Aug 18 20:50:30 i really want to dump/see the event object Aug 18 20:50:36 I should be going through app reviews... youc an see how much that energizes me. Aug 18 20:50:39 but object.tojson() errors Aug 18 20:50:40 too much dfatas Aug 18 20:50:46 everyone here is easily entertained, except sugardave Aug 18 20:51:00 heh Aug 18 20:51:03 GroupAssistant.prototype.toggleDivider = function(event) { Aug 18 20:51:04 let's just say that you were referred to a certain palm employee in charge of hiring, to inquire about internships Aug 18 20:51:09 sugardave has his eye on the prise Aug 18 20:51:12 how can i find int he event where the id is of the element clicked? Aug 18 20:51:16 but hot apps for mojo ended a while ago Aug 18 20:51:17 if you need a hand with those let me know chuqui i will tear through a few for you Aug 18 20:51:20 and you emailed that employee and never received a response Aug 18 20:51:32 what would be a good, responsible course of action? Aug 18 20:52:04 just looking for suggestions here Aug 18 20:52:07 don't be shy people! Aug 18 20:52:18 benge drinking? Aug 18 20:52:24 binge? Aug 18 20:52:27 binge Aug 18 20:52:29 cant spell Aug 18 20:52:30 or Benjy Aug 18 20:52:31 thanks. Aug 18 20:52:32 You're welcome, chuqui! Aug 18 20:52:37 clap Aug 18 20:52:41 clap clap Aug 18 20:52:41 lights off Aug 18 20:52:44 hmm... Aug 18 20:52:48 to short, he wont respond without being addressed Aug 18 20:52:56 for phrases less than 5 or 6 chars Aug 18 20:52:58 dont remember which Aug 18 20:53:05 Anyone using the iphone user agent spoof Aug 18 20:53:08 or patch Aug 18 20:53:11 how can i inspect my event object in a my click handler to find the id needed?? Aug 18 20:53:13 dekan: butternut squash Aug 18 20:53:14 Okay, alexfner. Aug 18 20:53:17 butternut Aug 18 20:53:17 squash Aug 18 20:53:25 i love the whole world Aug 18 20:53:26 well that just made my day Aug 18 20:53:30 i love the whole world! Aug 18 20:53:30 dekan, butternut Aug 18 20:53:31 squash Aug 18 20:53:33 dekan, butternut Aug 18 20:53:34 squash Aug 18 20:53:35 dekan, butternut Aug 18 20:53:35 squash Aug 18 20:53:36 dekan, butternut Aug 18 20:53:36 squash Aug 18 20:53:37 dekan, butternut Aug 18 20:53:37 butternut squash Aug 18 20:53:44 butternut **** BEGIN LOGGING AT Wed Aug 18 20:55:40 2010 Aug 18 20:55:43 graci Aug 18 20:55:58 behave people, the logger is back Aug 18 20:56:03 here's what we do Aug 18 20:56:24 we sneak into the Adobe castle and take flash right from under their noses! Aug 18 20:56:28 and that is how we break into the bank vault Aug 18 20:56:32 oh the logger, shh shh Aug 18 20:56:42 dekan: flash is stupid Aug 18 20:56:44 Okay, maik. Aug 18 20:57:09 maik: stop kidding yourself Aug 18 20:57:16 maik: you know you want it Aug 18 20:57:18 alexfner: i'm not Aug 18 20:57:25 f that noise. flash is retarded Aug 18 20:57:31 we really dont need flash, we have the pdk, c > rest of the internet Aug 18 20:57:56 "we need dynamic content! let's make a bloated plugin that people feel that they MUST have to support shit that can be done natively!" Aug 18 20:58:10 digitalpowers: what i could do in flash would take approx 80x more work to do in C Aug 18 20:58:16 swisstomcat: so it looks like im getting part of the table elements of the divider ive written .. any way to crawl up to the tables id="" part of the event?? Aug 18 20:58:37 ok so now all my calculations are truly based on screenWidth, 1 step closer to pixi compatability Aug 18 20:58:44 swisstomcat: depending on where i click .. a td cell .. the arrow td cell .. i need to identify the table of these cells and the id= assigned to that table Aug 18 20:59:03 dekan: i dont care is but it %*@#ing prints money Aug 18 20:59:03 Okay, digitalpowers. Aug 18 20:59:04 ruh roh Aug 18 20:59:06 i dont care Aug 18 20:59:06 haha Aug 18 20:59:06 i dont care replay but it %*@#ing prints money Aug 18 20:59:07 I do kind of wonder if flash is like that cute girl at the prom that you want because you can't have her, and the moment you do, you realize she's a gorilla Aug 18 20:59:07 swisstomcat: event.parent().id ? Aug 18 20:59:08 failed Aug 18 20:59:11 lolol Aug 18 20:59:16 dekan: forget that Aug 18 20:59:16 Okay, digitalpowers, forgot that i dont care replay but it %*@#ing prints money Aug 18 20:59:25 dekan: i dont care is but it %*@#ing prints money Aug 18 20:59:26 Okay, digitalpowers. Aug 18 20:59:29 i dont care Aug 18 20:59:30 but it %*@#ing prints money Aug 18 20:59:33 dekan: i don't care Aug 18 20:59:34 Beeeeeeeeeeeeep! Aug 18 20:59:35 maik Aug 18 20:59:38 tsk tsk Aug 18 20:59:40 AniHatesWebIDEs: Aug 18 20:59:43 You should have it randomly generate a few statement Aug 18 20:59:44 s Aug 18 20:59:47 dekan: shut up for 8 hours Aug 18 20:59:47 A thousand apologies, effendi, but I do not understand. Aug 18 20:59:50 acidjazz: is this in a list? Aug 18 20:59:53 I mean pick between a few randomly Aug 18 20:59:56 dekan: shut up for 8hour Aug 18 20:59:56 haha Aug 18 20:59:56 Unhand me, defiler! Aug 18 20:59:56 swisstomcat: its a collapsible divbider Aug 18 20:59:59 that would be awesome Aug 18 20:59:59 dekan: shut up for 8h Aug 18 21:00:00 Okay, alexfner - be back in a bit! Aug 18 21:00:06 AniHatesWebIDEs: it can, just do the same thing with a new trigger Aug 18 21:00:09 dekan: ignore alexfner Aug 18 21:00:10 Okay, maik. Ignore list updated. Aug 18 21:00:12 go for it Aug 18 21:00:18 ahaha Aug 18 21:00:24 er new thing with the same trigger Aug 18 21:00:25 swisstomcat: i just need the id of hte element outside of these
's that are being clicked Aug 18 21:00:34 swisstomcat: then i can identify what to show/hide Aug 18 21:00:34 damn. I like this... http://techcrunch.com/2010/08/18/gdgt-reviews/ Aug 18 21:00:46 maik: I praise you for your glory Aug 18 21:00:52 alexfner: thanks...? Aug 18 21:00:56 dekan: i dont care is it Aug 18 21:00:58 ffs Aug 18 21:01:05 dekan: don't ignore alexfner Aug 18 21:01:06 Not a bloody clue, sir. Aug 18 21:01:07 swisstomcat: http://www.prototypejs.org/api/element/previous ? Aug 18 21:01:09 hmm Aug 18 21:01:11 dekan: forget that Aug 18 21:01:17 oops Aug 18 21:01:23 acidjazz: you might have to post some code for me to understand Aug 18 21:01:41 dekan: unignore alexfner Aug 18 21:01:42 Okay, maik. Ignore list updated. Aug 18 21:01:57 damn no previous :( Aug 18 21:02:21 why take it away? Aug 18 21:02:25 bring it back! bring it back! Aug 18 21:02:27 swisstomcat: the event examples you gave me worked .. and showed that the target of hte event is a TD cell in a table .. i just need to walk back to the element Aug 18 21:02:41 bring what back? Aug 18 21:02:54 holla back? Aug 18 21:03:19 ain't no holla back gurl Aug 18 21:03:31 swisstomcat: http://webos.pastebin.com/ByaREtDD Aug 18 21:03:36 what? Alexfner is a holla back gurl? Aug 18 21:03:39 what Aug 18 21:03:45 now now now! Aug 18 21:03:50 :) Aug 18 21:03:52 don't start these rumors in here Aug 18 21:03:57 I'll get a name for myself Aug 18 21:04:17 haha Aug 18 21:04:19 however, this is not a rumor: the PalmPad is going to retail at $399 with flash, and a biometric scanner Aug 18 21:04:25 Q4 Aug 18 21:04:30 that's what I heard... or something Aug 18 21:04:33 http://www.youtube.com/watch?v=pCdmiZyyGjQ Aug 18 21:04:35 I am going to follow apples softward advisor and bring animal farts to webos Aug 18 21:04:36 guuuuurrrrllllll Aug 18 21:04:47 the palmpad is supposed to print money Aug 18 21:05:07 acidjazz: for drawers is was using toggleState() .. don't know if that works for dividers as well Aug 18 21:05:15 maik: http://www.youtube.com/watch?v=9eych_06oB0 Aug 18 21:05:30 swisstomcat: thats outside of my issue Aug 18 21:05:37 swisstomcat: see my toggleDivider function Aug 18 21:05:43 swisstomcat: im trying to keep it to one function for all my dividers Aug 18 21:05:46 maik: keep your eye on the drummer Aug 18 21:06:03 so wha ti need to do in my function is identify which divider is being clicked via the event Aug 18 21:06:21 CTLAdvance: my stars didn't line up for the Mojo hot apps competition :( Aug 18 21:06:25 and then do what, acidjazz? Aug 18 21:06:47 pass it to the setOpenState and toggleClassName Aug 18 21:07:13 haha, this is awesome so far Aug 18 21:07:32 if id="swisstomcatDivider" then i regex out Divider and toggle swisstomcat Aug 18 21:07:45 acidjazz: download iHaveSpirit and look at the divider code Aug 18 21:07:58 sugardave: but my method is sweet as long as i take care of this Aug 18 21:07:59 yeah this video makes me LOL really hard Aug 18 21:08:01 it's "closed source" but I don't protect anything in there Aug 18 21:08:33 OR can i bind a function to an even while passing an argument to that function? Aug 18 21:08:43 sure Aug 18 21:08:52 how? Aug 18 21:08:53 bla.bind(this,param); Aug 18 21:09:03 Mojo.Event.stopListening($(this.dividers[i] + "Divider"),Mojo.Event.tap,this.toggleDividerHandler); Aug 18 21:09:50 I THINK you can do this.toggleDividerHandler(param), but can't remember if I got it working or not Aug 18 21:10:11 why is avatar returning to theaters? Aug 18 21:10:23 hollywood is out of ideas? Aug 18 21:10:36 yea how do i setpu that param though Aug 18 21:10:39 I guess Aug 18 21:10:39 here sugardave check this out Aug 18 21:11:17 param = this.dividers[i] + 'Divider' Aug 18 21:11:37 maik: did you watch? Aug 18 21:11:38 and tapHandler = function (event, myParam) {} Aug 18 21:11:46 I THINK you can do that Aug 18 21:12:09 alexfner: i did, i lol'd Aug 18 21:12:11 sugardave: http://webos.pastebin.com/XTKDpymk Aug 18 21:12:18 thats kinda my angle Aug 18 21:13:12 sugardave: see how i have one handler attempting to rock multiple divider events? Aug 18 21:13:22 so.. are you guys planning to get me some surpirse ritual espresso? Aug 18 21:13:23 mhmm Aug 18 21:13:26 if you are, don't tell me Aug 18 21:13:42 vroomvroom Aug 18 21:13:49 acidjazz: see what I wrote ^^^^ Aug 18 21:13:55 lies Aug 18 21:14:10 uhm Aug 18 21:14:17 oh Aug 18 21:14:17 right Aug 18 21:14:21 but where do i specify that param Aug 18 21:14:30 when you listen Aug 18 21:14:37 in the listen? Aug 18 21:14:40 Mojo.Event.listen($(this.dividers[i] + "Divider"),Mojo.Event.tap,this.toggleDividerHandler); Aug 18 21:14:45 Mojo.Event.listen($(this.dividers[i] + "Divider"),Mojo.Event.tap,this.toggleDividerHandler, param); Aug 18 21:14:45 ? Aug 18 21:14:47 I THINK you can do this.toggleDividerHandler(param), but can't remember if I got it working or not Aug 18 21:15:09 what are the params of listen Aug 18 21:15:15 (id, event, handler) Aug 18 21:15:16 right Aug 18 21:15:27 you're passing param to HANDLER Aug 18 21:15:31 not listen Aug 18 21:15:39 this.toggleDividerHandler(param) ? Aug 18 21:15:42 yes Aug 18 21:15:45 I THINK that works Aug 18 21:15:46 lol Aug 18 21:15:49 try it out Aug 18 21:15:54 Mojo.Event.listen($(this.dividers[i] + "Divider"),Mojo.Event.tap, this.toggleDivider.bindAsEventListener(this,param)); Aug 18 21:16:04 that will definitely work Aug 18 21:16:10 alright lets see what happens Aug 18 21:16:16 but then you can't unlisten Aug 18 21:16:19 but if you do that bind dynamically you can unlisten right Aug 18 21:16:19 right Aug 18 21:16:26 okie Aug 18 21:16:48 oh crap Aug 18 21:16:56 you probably can't unlisten with what I said either Aug 18 21:17:14 crazy errors Aug 18 21:17:20 and it doesn't work :D Aug 18 21:17:27 yea so this is fine Aug 18 21:17:30 this is normal in js Aug 18 21:17:36 all i need to do is walk up using event Aug 18 21:17:45 so event is giving me objects inside the table that is the divider Aug 18 21:17:53 so i need to somehow walk up to the
element and grab its id Aug 18 21:18:03 in jquery and prototype you have .previous() etc Aug 18 21:18:05 * halfhalo is actually doing programming Aug 18 21:18:07 .up().up().up() Aug 18 21:18:12 .up? Aug 18 21:18:15 yep Aug 18 21:18:19 will up take a parameter Aug 18 21:18:24 cuz its a different td based on where you tap Aug 18 21:18:58 .up means go to the parent of this element Aug 18 21:19:39 and yes Aug 18 21:19:50 it takes a parameter representing how many ups to do Aug 18 21:20:08 is there a chatroom that talks about polyphasic sleep? Aug 18 21:20:22 polyphasic? Aug 18 21:20:33 [20100818-14:19:41.107482] error: Uncaught TypeError: Property 'up' of object # is not a function, app/assistants/group.js:77 Aug 18 21:20:44 no event.up() ? Aug 18 21:20:48 you break up your sleep to multiple parts Aug 18 21:20:50 should i $(event).up() ? Aug 18 21:20:50 Nyceane: #polyphasers on freenode apparently Aug 18 21:21:07 thanks =D Aug 18 21:21:32 it will be like event.target.up() Aug 18 21:22:01 prototype's takes either a param of how many timse to go up Aug 18 21:22:08 or the element type to go up to Aug 18 21:22:11 like .up('table') Aug 18 21:22:18 this is prototype Aug 18 21:22:22 no its not Aug 18 21:22:27 cuz .previous() doesnt exist Aug 18 21:22:28 .up(3) will go up 3 Aug 18 21:23:27 here's what we do Aug 18 21:23:36 we cut down all the forests, and use them to make ethanol Aug 18 21:23:52 that's what I call /energy/ independance*!* Aug 18 21:25:59 yea sugardave Aug 18 21:26:03 so what i thoguth it could do works Aug 18 21:26:08 you can .up('table') Aug 18 21:26:15 and it will crawl up until it finds
Aug 18 21:26:17 booya Aug 18 21:26:23 * halfhalo cries Aug 18 21:26:36 cuz see if they click anywhere on the divider which is td's and tr's Aug 18 21:26:39 the amt of ups is dynamic Aug 18 21:26:53 so otherwise id have to loop thorugh like 1-4 running .up() and regex'ing id (aka getto shite) Aug 18 21:26:57 sugardave: so this is rad Aug 18 21:27:21 my powerline adapter is acting up Aug 18 21:28:59 can't you give each td an id with a number .. and that number references your divider? Aug 18 21:29:09 e.g _1 Aug 18 21:29:15 acidjazz: event should be returning a higher level div than the tr/td, I think unless your listening on a tr/td Aug 18 21:29:25 you're Aug 18 21:29:30 sugardave: nope .. listening on the table Aug 18 21:29:40
Aug 18 21:29:53 and thats fine Aug 18 21:29:57 and you can't get event.currentTarget.id === 'thisPart' Aug 18 21:29:57 ? Aug 18 21:29:58
Aug 18 21:30:03 let me test.. Aug 18 21:30:24 event has a lot of things in it Aug 18 21:30:49 lol sugardave noone told me it had that Aug 18 21:30:51 grr Aug 18 21:30:54 all this work Aug 18 21:30:59 well i learned about .up() and so did you :) Aug 18 21:31:06 this is why I tried to tell you about my debug methods :P Aug 18 21:31:12 now we have lumberjack Aug 18 21:31:17 perfect together Aug 18 21:32:39 how many td's are there? Aug 18 21:33:54 lumberjack? Aug 18 21:33:56 its a divider Aug 18 21:34:00 like 3-4 Aug 18 21:34:01 so we can complete my vision of forests of ethanol... Aug 18 21:34:05 never seen the divider thml? Aug 18 21:34:17 not yet, only used drawers Aug 18 21:34:42 yea Aug 18 21:34:45 well this is a drawer Aug 18 21:34:50 w/ the blue lien and the arrow Aug 18 21:35:03 aka collapsible divider Aug 18 21:35:06 it depends on what you do to it, but the collapsible divider table has 1 row I think and a couple of tds Aug 18 21:35:13 alexfner: http://www.webos-internals.org/wiki/Application:Lumberjack Aug 18 21:35:30 oh nice Aug 18 21:35:39 hmm my device just dropped from 30% bat to 0 Aug 18 21:35:51 it seems to be a reoccurring problem Aug 18 21:36:25 dekan: lumberjack is http://www.webos-internals.org/wiki/Application: Aug 18 21:36:25 Okay, sugardave. Aug 18 21:36:30 lumberjack Aug 18 21:36:31 http://www.webos-internals.org/wiki/Application: Aug 18 21:36:32 arg Aug 18 21:36:38 bad link sucka Aug 18 21:36:41 dekan: stfu! Aug 18 21:36:41 Sad Taboo Formidable Urchin Aug 18 21:36:47 haha Aug 18 21:36:58 :D Aug 18 21:37:01 acidjazz: can't you mark every td with an id .. attach a number to it e.g _1 for the divider Aug 18 21:37:05 dekan: lumberjack =~ s/Application:/Application:Lumberjack/ Aug 18 21:37:06 Okay, sugardave, factoid updated. Aug 18 21:37:10 dekan: lumberjack Aug 18 21:37:11 http://www.webos-internals.org/wiki/Application:Lumberjack Aug 18 21:38:42 time for bed, gn8 everyone Aug 18 21:38:51 later Aug 18 21:38:52 say goodnight swisstomcat Aug 18 21:38:52 Goodnight swisstomcat! Aug 18 21:38:54 good talking to ya Aug 18 21:39:16 swisstomcat: yea if i wanted to be that gehtto :) Aug 18 21:39:23 swisstomcat: thats overkill Aug 18 21:39:58 as long as it works :) Aug 18 21:40:04 laterz .. good luck Aug 18 21:45:56 * halfhalo crosses his fingers hoping his powerline adapted stays connected Aug 18 21:46:26 whats the width in pixels again of an app? Aug 18 21:46:50 960 ? Aug 18 21:47:11 320x480 or 320x400 Aug 18 21:47:30 640 Aug 18 21:47:37 are we talking webOS 2.0 devices? Aug 18 21:47:39 1040 Aug 18 21:47:39 whoops Aug 18 21:47:44 shouldn't have let that leak Aug 18 21:47:55 if you are using your monitor as a a phone Aug 18 21:48:02 oh 320 Aug 18 21:48:02 ok Aug 18 21:48:41 finished friends, website, now can put more time to app development Aug 18 21:49:18 and whats hte preferred image type Aug 18 21:49:19 for apps Aug 18 21:49:20 png? Aug 18 21:49:37 png Aug 18 21:49:43 or gif Aug 18 21:49:50 png has transparency information Aug 18 21:49:55 which is critical Aug 18 21:49:56 if a photograph --> jpg Aug 18 21:50:11 and if i have a logo img should i acidjazz: you can also use css Aug 18 21:50:46 background-image:src(); type stuff Aug 18 21:51:01 background-image:ur() suff Aug 18 21:52:37 yea Aug 18 21:52:40 thats what i meant ok Aug 18 21:52:42 and whats url Aug 18 21:52:45 ../images ? Aug 18 21:52:46 k Aug 18 21:52:56 yeah Aug 18 21:53:06 images Aug 18 21:53:12 transparceny adds rendering overhead Aug 18 21:53:18 minimal Aug 18 21:53:20 but still Aug 18 21:53:28 if you don't need it Aug 18 21:53:30 don't use it Aug 18 21:53:44 thats the general rule of all programming I guess Aug 18 21:54:00 alexfner: it is not general Aug 18 21:54:09 acidjazz:
Aug 18 21:54:13 that's the rule Aug 18 21:54:16 PERIOD Aug 18 21:54:17 there are various way of constructing programs, what you just said is extreme programming Aug 18 21:54:35 LoneStar99: don't encourage style + html together! Aug 18 21:54:39 alexfner: there are various other ways suggesting the opposite (design first, then build. think about the future) Aug 18 21:54:51 madnificent: you forgot EXTREME (all caps) programming Aug 18 21:54:53 alexfner: yeah, just an example Aug 18 21:55:17 omg no Aug 18 21:55:23 there is a snuggie commercial on tv Aug 18 21:55:29 alexfner: even more so, it's basically only what the C guys would want, as your sentence says you should not make pretty abstractions Aug 18 21:55:30 and it is the tune of the macarena song Aug 18 21:55:32 alexfner: need to fix my code, full of "html + style" .... Aug 18 21:55:34 "hey get a snuggie!" Aug 18 21:55:41 sugardave: that still exists! Aug 18 21:56:13 also, extreme programming is not written in caps, it's caps when you write the abbreviation named XP Aug 18 21:56:29 LoneStar99: you should write that in the app catalog. "Other peoples have have html over here, and style over there, but with my apps you get both together!" Aug 18 21:56:39 but that remembers everyone of the "everything must have XP in its name"-days Aug 18 21:57:00 LoneStar99: thats ghetto :) Aug 18 21:57:02 now it's 4g Aug 18 21:57:10 we quickly moved through HD Aug 18 21:57:11 i hate inline styles Aug 18 21:57:12 to 4g Aug 18 21:57:40 acidjazz: CSS was a mistake from the start Aug 18 21:57:46 as was xml Aug 18 21:58:11 alexfner: NICE Aug 18 21:58:13 madnificent: so was x86? Aug 18 21:58:27 ok taking off, to bank chat in about an hour Aug 18 21:58:29 LoneStar99: yeah, use your app catalog descriptions to trash other developers Aug 18 21:58:34 alexfner: that may well be, but I can't really give constructive comments on that... I'm not into cpu design, sorry :) Aug 18 21:58:53 alexfner: awesome marketing strategy! Aug 18 21:59:03 madnificent: but you're into browser design? and the http protocol? Aug 18 21:59:09 LoneStar99: the media loves controversy Aug 18 21:59:34 alexfner: though, ARM does seem to cost less for equivalent performance at first sight Aug 18 21:59:50 alexfner: yeap, ok taking off Aug 18 21:59:53 chat alters Aug 18 21:59:56 laters Aug 18 22:00:04 x86 is a winner's history Aug 18 22:00:05 alexfner: I have nothing against the HTTP protocol, nor against browser design... CSS and XML are simply obvious errors that missed their goal to some extent Aug 18 22:00:14 madnificent: stop! You're making stuff up! Aug 18 22:00:24 madnificent: :D Aug 18 22:01:10 alexfner: I'm honoustly not! :P (srsly I'm not :( ) Aug 18 22:01:32 alexfner: what's your field of expertise? Aug 18 22:03:12 bbl, MAYBE Aug 18 22:03:20 sounds ominous Aug 18 22:03:43 $("thumbnail").style.background = 'url(' + this.group.thumbnail + ') center center'; Aug 18 22:03:45 that work? Aug 18 22:03:58 madnificent: none none, I was just making stuff up the whole time. I'm a chef Aug 18 22:04:19 alexfner: delightful! cook me some more! Aug 18 22:04:37 madnificent: what would you like? I can do it! Aug 18 22:05:27 alexfner: world domination, in T - 2 hours, if possible... Aug 18 22:06:11 madnificent: cooking, only... Aug 18 22:06:42 if you can bring it to me, I'd like some creme brulee... Aug 18 22:06:47 that would fit my evening/night Aug 18 22:08:06 I actually make a mean creme brulee Aug 18 22:08:38 alexfner: where do you live? Aug 18 22:08:51 under your bed... Aug 18 22:08:58 dont close your eyes tonight Aug 18 22:08:59 alexfner: in that case, I want one! Aug 18 22:09:12 AniHatesWebIDEs: do you dislike ares? ^_^ Aug 18 22:09:38 no i love ares Aug 18 22:09:49 I hate web ide's Aug 18 22:09:49 they are slow Aug 18 22:10:00 bespin? Aug 18 22:10:48 bah nothing worse than the feeling of gorilla glue on your hands Aug 18 22:11:57 AniHatesWebIDEs: what's gorilla glue? Aug 18 22:12:12 " The toughest glue on the planet earth" Aug 18 22:12:21 as their slogan tells me Aug 18 22:12:24 its strong glue Aug 18 22:12:38 and it is not where it was supposed to be right now Aug 18 22:13:07 its just not a good feeling when it gets on your hands, like crazy glue Aug 18 22:23:16 im wondering if buying a tivo is worth the cost over a normal dvr from the cable company Aug 18 22:27:40 palm cares about devs, it seems... the upload is 1.55MB/s... that's sweet Aug 18 22:28:04 well, that's all I can download speedwise instead of a crappy 100MB/s you get from many others Aug 18 22:28:13 100KB/s Aug 18 22:28:16 sheesh Aug 18 22:29:42 madnificent: you can UPLOAD at 1.55MB/s? Aug 18 22:30:13 yea thats the more amazing part Aug 18 22:30:13 HattCzech_work: no, their upload for me is that :) Aug 18 22:30:20 HattCzech_work: that would've been cool Aug 18 22:30:35 actually, I think there's we have a provider that gives those speeds at home Aug 18 22:30:42 ohhh, so THEIR upload is 1.55MB/s and your download is that fast Aug 18 22:30:43 gotcha Aug 18 22:30:49 i was going to be very jealous Aug 18 22:31:11 HattCzech_work: no reason to be jealous, I don't have a super-connection Aug 18 23:00:01 ... gg my wife... she named the file babyrwalkight1.png instead of babywalkright1.png Aug 18 23:00:13 case closed on the missing frame for baby tibfib Aug 18 23:00:33 haha, howdy Aug 18 23:00:47 this is what you get for working with women Aug 18 23:00:58 so true Aug 18 23:01:05 spouses at that! Aug 18 23:03:11 yay no more annoying flickeringssssszzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz Aug 18 23:05:22 YAY Aug 18 23:05:53 I having growing up done, just not random breed branching. Aug 18 23:06:06 right now it just grows into the generic next stage Aug 18 23:06:17 lololol I haven't opened the app since morning and it's covered with poop Aug 18 23:06:24 hah Aug 18 23:06:29 I feel like leavingit for as long as possible Aug 18 23:06:30 yea it poops entirely too much Aug 18 23:06:46 I used to have a check > 60 but I took that out so yea Aug 18 23:06:51 bombs away Aug 18 23:06:53 ... your app ... poops ... too much ... Aug 18 23:06:54 does the poop make him unhappy? lol Aug 18 23:07:00 yea Aug 18 23:07:24 I'm gonna leave it till tomorrow morning Aug 18 23:07:27 and he can get sick too Aug 18 23:07:31 he'll be sick by then Aug 18 23:07:46 hahaha he already is sick Aug 18 23:07:50 rofl Aug 18 23:07:57 you just press the + and he's fine :P Aug 18 23:07:58 sweat drops? Aug 18 23:08:03 yeah Aug 18 23:08:05 for a while Aug 18 23:08:09 then he gets sick again Aug 18 23:08:16 until you remedy the problem Aug 18 23:08:19 what app is this? Aug 18 23:08:19 * Tibfib is leaving it Aug 18 23:08:22 lol Aug 18 23:08:29 digitalpowers: a cool one Aug 18 23:08:33 digitalpowers: you should try guessing Aug 18 23:08:46 I kinda dont want the cat out of the bag yet Aug 18 23:08:50 "cat" Aug 18 23:09:36 is it on one of the feeds, cause if not i probably wont put any effort into finding out Aug 18 23:09:52 no feeds. Aug 18 23:09:56 its alpha/beta Aug 18 23:10:09 private alpha/beta Aug 18 23:10:21 oh well then how am i supposed to guess Aug 18 23:10:30 other than a cat that poops and get sick appartently Aug 18 23:10:48 Tibfib: use the console to generate more, type in Pooping Aug 18 23:10:54 1 per command Aug 18 23:11:00 lololol Aug 18 23:11:56 I think... Aug 18 23:13:57 Im back Aug 18 23:14:59 AniHatesWebIDEs: Are you keeping the console in the final release? Aug 18 23:15:38 nah Aug 18 23:16:16 AniHatesWebIDEs: Ah. Why are you hating on ares? Aug 18 23:16:41 Who said I hated ares Aug 18 23:16:47 I hate web ide's Aug 18 23:16:48 ... Aug 18 23:22:04 ... Aug 18 23:23:23 and it really makes me wonder if i ever gave a fuck about you Aug 18 23:23:33 give me something to believe in cause i don't believe in you anymore, anymooooore Aug 18 23:23:40 <3 adam levine Aug 18 23:23:41 maik: :( Aug 18 23:23:51 madnificent: (: Aug 18 23:23:53 I hate my network Aug 18 23:23:54 maik, whats up Aug 18 23:23:54 :P Aug 18 23:23:59 turn that frown, upside down Aug 18 23:24:15 Nyceane: just beating old technology into submission, you? Aug 18 23:24:36 i m just waiting for 2 more hours so i can go home and make my apps Aug 18 23:25:08 ah. unlucky Aug 18 23:25:15 if i have time i get to do that at work :) Aug 18 23:25:15 why? Aug 18 23:25:36 heh =) Aug 18 23:30:36 Tibfib: you spammin dumps still? :P Aug 18 23:30:50 one time I had it so much you couldnt see anything else Aug 18 23:30:50 no. hah. I didn't care that much Aug 18 23:30:58 all brown Aug 18 23:31:17 I left itovernight and had the time multiplier cranked to x10 Aug 18 23:31:32 lol Aug 18 23:33:28 kesne, hows my minigame coming along? Aug 18 23:33:30 :P Aug 18 23:33:46 AniHatesWebIDEs: Good Aug 18 23:33:51 AniHatesWebIDEs: Working on some other stuff right now Aug 18 23:33:53 yea right Aug 18 23:33:55 I bet Aug 18 23:34:07 Music, actually Aug 18 23:34:22 musicians are gay Aug 18 23:34:27 :O Aug 18 23:35:18 kesne: codeslaw's sequencer app, pretty cool http://www.precentral.net/app-gallery/app-catalog/songwave Aug 18 23:35:50 AniHatesWebIDEs: I know Aug 18 23:35:58 I've had it for a few weeks Aug 18 23:36:14 ^ new and improved Aug 18 23:36:20 * kesne updated Aug 18 23:37:05 it's better than you Aug 18 23:37:14 sugardave, where did you go Aug 18 23:37:32 oh oh ohhhhhhhhhh Aug 18 23:37:36 i wanna know Aug 18 23:37:38 oh oh ohhhhhhhhhhh Aug 18 23:37:44 halfhalo: I think I saw him in the washroom .// his wrists screaming "why mongodb whyyyyyy" Aug 18 23:38:00 Lol Aug 18 23:38:18 Ah needs callback halps Aug 18 23:39:24 halfhalo: here Aug 18 23:39:27 I have a node question Aug 18 23:39:37 ok, how do I excecute a callback again? Aug 18 23:39:39 and shoot Aug 18 23:40:01 just callback();? Aug 18 23:40:50 well, it's your function...so var myCallback = function(){..}; and pass myCallback etc. then check if myCallback {myCallback()} Aug 18 23:40:56 more or less Aug 18 23:41:50 so, node....if I go into the examples directory from the git master, and just run node against the test-download.js, it works Aug 18 23:42:16 but if I do the thing the readme says, which is node ../lib/nodules.js, it bombs horribly Aug 18 23:42:34 herm, doing something stupid. but your issue first Aug 18 23:42:43 this is for nodules? Aug 18 23:43:01 yes Aug 18 23:43:12 trying to see if everything is set to start using it Aug 18 23:43:56 with nodules, you dont do node anything... Aug 18 23:44:25 oh wait Aug 18 23:44:30 I was in the wrong dir Aug 18 23:44:31 crap Aug 18 23:44:32 you just run ./nodules where nodules is a bash file Aug 18 23:44:34 lol Aug 18 23:44:37 I was in the test dir Aug 18 23:44:39 not examples Aug 18 23:44:41 duh Aug 18 23:44:51 Ok, time to help me! Aug 18 23:45:00 okay Aug 18 23:45:38 so like I would make a reference to the function I wanted to eventually callback Aug 18 23:45:45 http://webos.pastebin.org/591526 why don't register user work Aug 18 23:45:50 ah, okay Aug 18 23:46:03 saying callback on lime 32 is undefined Aug 18 23:46:36 is selfhah a typo? Aug 18 23:46:56 on line 12 Aug 18 23:47:18 yeah, should be self Aug 18 23:47:28 selfhash? Aug 18 23:47:31 yup Aug 18 23:47:38 self"hah!" Aug 18 23:47:56 does it work if you fix that? Aug 18 23:48:18 sorta… different error, but methinks I can fix that Aug 18 23:48:25 interesting... defining your own callbacks Aug 18 23:48:44 it's the asynch way Aug 18 23:49:03 wait, still same error Aug 18 23:49:08 I still havent wrapped my head around assinging functions to objects yet, or full oop for that matter Aug 18 23:50:41 halfhalo: got to eat, will help you when I return Aug 18 23:50:47 still looking at it Aug 18 23:50:48 kk Aug 18 23:51:13 AniHatesWebIDEs: Install the app? Aug 18 23:51:39 holy shit! i'm in WinME Aug 18 23:51:45 hah Aug 18 23:52:03 i thought "hmm...this looks like the drive he described...probably 98/2k Aug 18 23:52:04 " Aug 18 23:52:29 not the right drive i don't think, but i think i might do some poking around, for nostalgia Aug 18 23:53:10 winME? turn it off right now before it eats everything you know and love Aug 18 23:53:32 worst operating system ever made Aug 18 23:53:59 heh Aug 18 23:54:00 chuqui: thoughts on windows ME? Aug 18 23:54:22 dekan: kesne Aug 18 23:54:23 kesne is a damn liar Aug 18 23:54:29 YES HE IS Aug 18 23:54:32 AND SO AM I Aug 18 23:54:36 chuqui: Why were you looking me up Aug 18 23:54:50 he was equating windows me to you Aug 18 23:54:51 because I could. Aug 18 23:54:56 so he thinks its terrible Aug 18 23:55:06 no thoughts on windows ME from me... Aug 18 23:55:18 ok but lets just say you had a thought, what would it be Aug 18 23:55:22 :P Aug 18 23:55:33 brb, acting as chauffer for my brother. It anyone types its my dog. Don't listen to him Aug 18 23:55:54 noice Aug 18 23:56:15 gahahahah Aug 18 23:56:15 that I had no thoughts... Aug 18 23:56:22 i didn't know the password Aug 18 23:56:25 i forgot you could just hit Esc Aug 18 23:56:36 chuqui: hello! Aug 18 23:56:37 That's Secure™ Aug 18 23:56:53 haeffb: heyho Aug 18 23:57:07 any thoughts on my email from yesterday? Aug 19 00:00:01 facebook is gona kill foursquare Aug 19 00:00:03 halfhalo: line 32 is in a different scope. you need some bind(this) somewhere in there. Aug 19 00:00:04 =| Aug 19 00:00:11 I actually know someone that works there =( Aug 19 00:00:18 and/or pass the callback into the internal functions Aug 19 00:00:50 Im having this intense debate with somebody on omegle Aug 19 00:00:56 He just said "your stupid" Aug 19 00:01:26 * haeffb figures anybody who does anything on something called "omegle" is stupid. So he's got a point. Aug 19 00:02:28 haeffb: Have you ever used it Aug 19 00:02:38 nope Aug 19 00:02:49 and I refuse to google it as well. Aug 19 00:03:39 haeffb: Ever heard of Chatroulette? Aug 19 00:03:50 yes. Aug 19 00:03:57 and I refuse to google that as well. Aug 19 00:03:59 haeffb: Just like that, only with a text option Aug 19 00:04:22 I use it when I'm extremely bored and need to insult some people. Aug 19 00:05:59 extemely desperate and need to pickup some people, lolwut? Aug 19 00:06:18 btw installed teh beta kesne Aug 19 00:06:24 AniHatesWebIDEs: Cools Aug 19 00:06:25 ani, are you a female or male? Aug 19 00:06:33 wouldnt you like to know Aug 19 00:06:36 picking up some dudes shouldnt be too hard for a desperate female Aug 19 00:06:38 =) Aug 19 00:06:45 :P Aug 19 00:06:50 well i aint desperate Aug 19 00:07:01 Ani is married Aug 19 00:07:06 To Kal Aug 19 00:07:14 oh =-) Aug 19 00:07:22 i is male Aug 19 00:07:28 sorry to dash your hopes :P Aug 19 00:07:49 my wife r "chilese" Aug 19 00:07:49 i m taken, i was just going to give you locations where you can pick up people =) Aug 19 00:07:52 "If they build that damn mosque I'll go over there and bomb it myself with god by my side" Aug 19 00:08:02 kesne: who said that Aug 19 00:08:11 some radicals... Aug 19 00:08:12 the guy I'm talking to on omegle Aug 19 00:08:15 I disagree with the mosque but yea Aug 19 00:09:01 i think if we remove radicals of every religion, every culture, we'll have a peaceful world =) Aug 19 00:09:10 oh, every country Aug 19 00:09:10 Did you hear nancy "dont know how to spell last name" is launching an investigation not into the ppl backing the mosque but into the american ppl apposing it, thats just lol Aug 19 00:09:28 opposing* Aug 19 00:09:31 pelosi? Aug 19 00:09:36 that one :P Aug 19 00:09:44 not opposing, shes investigating people who are funding it Aug 19 00:09:47 I'm not american so I dont know your politicians too intimately Aug 19 00:09:55 * rwhitby waits for godwin to be invoked Aug 19 00:10:00 nyceane: apparently she's not Aug 19 00:10:20 news says she is, funding the opposition campaign Aug 19 00:10:28 which i kind of agree, those people are the ones thats spreading hate Aug 19 00:10:40 we need to spread love rather than hate =) Aug 19 00:10:46 like bono Aug 19 00:11:14 If we need to spread love not hate, then lets stop cooing ppl that support terrorism Aug 19 00:11:31 I am opposed to that mosque and I can tell you that nobody is funding me nor my position Aug 19 00:11:38 actually, in this channel, we need to talk about webos ... Aug 19 00:11:41 Lets stop trying to be friends with the very ppl that declare they wont stop until america and isreal are destroyed Aug 19 00:11:51 rwhitby: you got it Aug 19 00:12:08 aren't you americans the only ones really claiming that? Aug 19 00:12:09 whats wrong with a little OT? if someone has a webos related question they can still ask it Aug 19 00:12:17 well, we hate them, they hate us back, circle of hate Aug 19 00:12:29 But your president is trying to coo them Aug 19 00:12:34 AniHatesWebIDEs: people in other timezones scan the logs of this channel for information. a lot of OT chat wastes their time. Aug 19 00:12:34 be friends with them Aug 19 00:12:38 They dont wannna be friends Aug 19 00:12:45 duno, that guy is a radical himself, so he should be removed Aug 19 00:12:51 rwhitby: valid point. Aug 19 00:13:05 like i said, all radicals from every country, religion, culture should be removed Aug 19 00:13:13 isn't there a #webOS-watercooler or something? Aug 19 00:13:24 indeed there is, and all these people should go there Aug 19 00:13:27 including people who hates palm, i dont know why people would hate palm =( Aug 19 00:13:36 halfhalo: is there no bind or equivalent in node? Aug 19 00:13:43 it's #mobile-watercooler now Aug 19 00:14:05 what did palm every do to them other than giving people money Aug 19 00:14:55 can any1 url a good back button example/sample Aug 19 00:15:26 acidjazz: check webos101 and look at the small button example Aug 19 00:16:26 NO BACK BUTTONS! Aug 19 00:16:57 lol acidjazz: back buttons are generally discouraged Aug 19 00:17:01 use the backgesture as much as possible Aug 19 00:17:21 to keep with the flow of webos Aug 19 00:17:26 sugardave, i have no idea Aug 19 00:17:27 isnt a back button something an app would get rejected for? Aug 19 00:17:33 :O Aug 19 00:17:39 thats intense Aug 19 00:17:55 oil: from the app catalog, yes I believe so Aug 19 00:18:06 indeed Aug 19 00:18:10 no back buttons in scenes Aug 19 00:19:22 http://www.youtube.com/watch?v=qrsuiD2y3c0&feature=related Aug 19 00:19:24 so cool Aug 19 00:19:29 AniHatesWebIDEs: not at my request Aug 19 00:20:05 acidjazz: whos request is it? Aug 19 00:20:58 teh person paying me to write this Aug 19 00:21:12 well as others have just stated above, you will get your app rejected Aug 19 00:21:13 youd lol if i told you who it was too Aug 19 00:21:16 and you will have to remove the button Aug 19 00:21:31 anywyas Aug 19 00:21:33 i doubt that Aug 19 00:21:36 in this case Aug 19 00:21:41 * haeffb always appreciates a good joke Aug 19 00:21:42 i guess ill tell the designer that either way Aug 19 00:21:42 acidjazz: have you published an app yet? Aug 19 00:21:46 AniHatesWebIDEs: no Aug 19 00:21:57 Well all these people have published many :P Aug 19 00:22:30 halfhalo: oh wait a second...I think this is because you already executed the function with ()....you'd pass the callback like selfhash.checkEmail and then callback() would work...I'd also pass along an object to build up the various parameters for that function, so then it becomes callback(//process out the args from the object I passed in) Aug 19 00:22:34 dekan: best practices is http://developer.palm.com/index.php?option=com_content&view=article&id=1740 Aug 19 00:22:34 Okay, AniHatesWebIDEs. Aug 19 00:22:47 acidjazz: see link above Aug 19 00:23:31 ok so Aug 19 00:23:40 i told you i doubt my app will not get approved Aug 19 00:23:47 and i told you youd lol if i told you who im doing this for Aug 19 00:23:57 Steve Jobs? Aug 19 00:23:58 so take a wild guess on who this is for :) Aug 19 00:24:06 I dont think it would matter tbh Aug 19 00:24:07 kinda warm Aug 19 00:24:12 they shouldnt play favourites Aug 19 00:24:15 really? you sure about that? Aug 19 00:24:23 they shouldnt play favourites Aug 19 00:24:29 yeah, the whole back-swipe thing is pretty crucial to the user experience Aug 19 00:24:34 and if its someone who works for palm then they should know themselves not to have a back button Aug 19 00:24:35 right i agree Aug 19 00:24:35 they want you to use that Aug 19 00:24:39 this is not my decision Aug 19 00:25:15 i sent an email saying all this so maybe itll get removed from the design Aug 19 00:25:18 backgesture is so natural I would despise a back button Aug 19 00:25:19 having a 'navigation' button to swap information inside a single scene is probably okay Aug 19 00:25:26 sugardave: ok, it works if I have no parameters, but how do I make a callback for the callback... Aug 19 00:25:54 dekan: off-topic is go to #mobile-watercooler Aug 19 00:25:55 Okay, haeffb. Aug 19 00:26:03 dekan: off-topic Aug 19 00:26:04 go to #mobile-watercooler Aug 19 00:26:19 I love the gesture theme of palm devices, I got pretty efficient at writing on my tungsten T2 with gestures Aug 19 00:26:24 halfhalo: that's the tricky 'pass along an "arguments" object to process along with the callback function' part comes into the picture Aug 19 00:26:57 or maybe just an array Aug 19 00:27:05 [arg1, arg2...] Aug 19 00:27:39 and then when you're ready to callback(), you need to go through that array and pass whatever is in there as arguments Aug 19 00:27:41 plan b Aug 19 00:27:44 seeing if it works Aug 19 00:27:57 can probably be more efficient with use of .apply or something like that Aug 19 00:30:07 no, I faked bind in node Aug 19 00:30:16 nice Aug 19 00:30:35 did it work? Aug 19 00:31:13 sortakinda Aug 19 00:32:24 that's better than not at all Aug 19 00:32:27 B+ Aug 19 00:36:25 i want more sample/examples of ap look and feels w/ sources Aug 19 00:36:27 where can i look Aug 19 00:36:29 stylematters sucks Aug 19 00:37:54 the app catalog Aug 19 00:37:58 there are lots of them Aug 19 00:38:07 get preware (google it) download internalz (inside preware), navigate to media/cryptofs/usr/palm/applications/ and look at any one of those source code folders Aug 19 00:38:09 all sdk apps can be looked at pretty easily Aug 19 00:38:44 acidjazz: see above Aug 19 00:39:18 preware ok Aug 19 00:39:21 can i get that on a computer Aug 19 00:39:26 no Aug 19 00:39:32 just google it Aug 19 00:39:41 you'll need to download a program on the computer first Aug 19 00:39:47 in order to get it to your phone Aug 19 00:39:53 why would i need to do that Aug 19 00:39:56 cant i just palm-install it Aug 19 00:39:58 and browse it Aug 19 00:40:06 or you can log into your phone sure Aug 19 00:40:15 if you know how to ssh Aug 19 00:40:25 dont know how successful thats been though Aug 19 00:40:52 rwhitby would know more about it but I'm syure he's not in the mood to explain things that are already on the web :P Aug 19 00:41:18 emulator has no app catalog? Aug 19 00:41:36 no Aug 19 00:42:26 oic i use like novaterm or something Aug 19 00:42:31 poop Aug 19 00:42:39 http://install.preware.org/ Aug 19 00:42:48 but you have to download novaterm and you dont seem willing to download stuffs Aug 19 00:42:59 novaterm comes with the sdk Aug 19 00:43:07 OH I SEE Aug 19 00:43:08 or just use palm-install to install stuff on the emulator Aug 19 00:43:11 oh not on linux Aug 19 00:43:16 it is a separate package Aug 19 00:43:27 Running org.webosinternals.preware.postinst: OK Aug 19 00:43:27 Setup Complete! Aug 19 00:43:34 ok but i want the sources of these packages Aug 19 00:43:37 its almost payday ;D Aug 19 00:43:47 dawm__: student no get pay :( Aug 19 00:43:53 will i get sources ? Aug 19 00:43:56 acidjazz: look in /media/cryptofs/apps/usr/palm/applications/* Aug 19 00:44:05 every sdk app source is yours for the looking Aug 19 00:44:05 are those gonan be the packages or the actual apps Aug 19 00:44:12 source Aug 19 00:44:12 oh hot Aug 19 00:44:14 acidjazz: browse the machine's directories and you'll find your glory Aug 19 00:44:15 app source Aug 19 00:44:17 the source Aug 19 00:44:19 all the sources Aug 19 00:44:30 even then ones with the bigger gb's Aug 19 00:44:31 so whats a good app in here that is jsut a good ui example? Aug 19 00:44:33 note that unless an third-party app is explicitly open source, you can't copy any of the source code from it Aug 19 00:44:58 argargarg Aug 19 00:45:05 acidjazz: you can also look on git.webos-internals.org - all the code there is open source and you can copy it to your hearts content as long as your app is also GPL licensed open source Aug 19 00:45:13 acidjazz: do you have any idea what you would like to have? Aug 19 00:46:00 odd.. Aug 19 00:46:07 uhh Aug 19 00:46:14 just stuff similar to stylematters Aug 19 00:46:22 minus the shitty code representation stylematters gives you Aug 19 00:46:34 more examples that are simple and easy to understand like webos101 Aug 19 00:46:44 one of my apps has 5k installs on 1.4.1.1 but only 800~ on 1.4.5 guess out of the 5k only 800 kept the app Aug 19 00:47:11 acidjazz: you are going to have to look at some apps and see what you like, then dig in and see how they did it Aug 19 00:47:21 dawm__: maybe its cause not everyone has 1.4.5 yet Aug 19 00:47:34 get preware (google it) download internalz (inside preware), navigate to media/cryptofs/usr/palm/applications/ and look at any one of those source code folders Aug 19 00:47:35 I thought Sprint was the last holdout on 1.4.5? Aug 19 00:47:36 how do i leech a git tree Aug 19 00:47:38 a git url Aug 19 00:47:44 install git Aug 19 00:47:46 sugardave: right but doesn't mean ppl have installed it Aug 19 00:47:47 true, its a us only app and only sprint has 1.4.5 so far Aug 19 00:47:50 git clone git:.... Aug 19 00:48:21 I once again state how much I have async stuff Aug 19 00:48:28 so if i want Aug 19 00:48:32 http://git.webos-internals.org/?p=applications/dfbexample.git;a=summary Aug 19 00:48:40 halfhalo: hate* Aug 19 00:48:47 yes Aug 19 00:48:50 Thats what I meant Aug 19 00:48:53 makes sense now :P Aug 19 00:49:00 acidjazz: is your app GPL licensed open source? Aug 19 00:49:07 man i duno Aug 19 00:49:17 its like 20 lines of code :) Aug 19 00:49:22 its up to the client i guess Aug 19 00:49:26 you don't know the license for your own app? Aug 19 00:49:59 if this is for a client, then you probably can't use any code from webos-internals.org, unless your client is going to release their app as GPL open source. Aug 19 00:50:04 Package git is not available, but is referred to by another package. Aug 19 00:50:16 rwhitby: im just toying around Aug 19 00:50:17 git-core is what you need Aug 19 00:50:24 I should change my license to "USE AT YOUR OWN RISK: YOU HAVE BEEN WARNED" Aug 19 00:50:36 and if a commercial client happens to use any code from those repos in a closed source app, we will sue. Aug 19 00:51:11 dun dun dunnnnnn Aug 19 00:51:12 (well, we'll get Palm to pull the app for a license violation first) Aug 19 00:51:34 but if your app is open source, we encourage you to use the code. Aug 19 00:54:31 halfhalo: still not working? Aug 19 00:55:14 no Aug 19 00:55:16 :( Aug 19 00:55:43 is this with your bind method? Aug 19 00:55:45 what is dfb Aug 19 00:58:01 ok, have a solution Aug 19 01:03:48 poll time! In Noted, I use runTextIndexer to make links of urls, emails, phone #'s in the noteslist view when a user taps on a note. runTextIndexer is VERY slow for certain notes (for reasons I cannot determine). The way I see it, I have three options: Aug 19 01:04:12 1) store the result of runTextIndexer in the db along with the note, save it when a note is edited or synced. Aug 19 01:04:34 2) call runTextIndexer when the notes are retrieved from the DB Aug 19 01:04:47 3) call runTextIndexer when the notes are tapped. Aug 19 01:05:34 when does the Messaging app sign you out of google talk? Aug 19 01:05:52 currently using option 3 - the lag only happens for certain notes, and only when they are tapped Aug 19 01:06:32 2) results in a noticeable lag when the app is opened (or does anything that requires a refresh of the notes list) Aug 19 01:06:34 halfhalo: I envisioned something like this (I only messed with the checkEmail part and added 2 vard) Aug 19 01:06:37 vars Aug 19 01:06:40 1) would be storing duplicate data Aug 19 01:06:49 WHAT WOULD YOU DO?!??! Aug 19 01:07:17 Solution no work :( Aug 19 01:07:32 there may be typos Aug 19 01:07:36 I changed selfhash to this Aug 19 01:07:52 so I might be wrong there Aug 19 01:08:12 haeffb: I'd probably go with 3 Aug 19 01:08:37 or Aug 19 01:08:53 you could start running it in the background for items that are visible in the list Aug 19 01:09:18 so it's like 2, but only for a small number Aug 19 01:09:28 no threading, so the lag would still be there Aug 19 01:09:52 they wouldn't be able to do anything while it was running in the background Aug 19 01:09:56 if you call it after the scene activates? Aug 19 01:10:09 kesne: ping Aug 19 01:10:19 yeah, they wouldn't be able to scroll or...do anything Aug 19 01:10:25 lame Aug 19 01:10:32 AniHatesWebIDEs: What? Aug 19 01:10:34 this one note takes 8 seconds! Aug 19 01:10:47 ridiculous Aug 19 01:10:53 something is wrong Aug 19 01:11:02 yeah. I sent to Palm to see what's what. Aug 19 01:11:06 with runTextIndexe, I think Aug 19 01:11:45 if you just have one # or email or url, it's pretty quick. if you start getting multiples, ... , yucky Aug 19 01:11:58 maybe Aug 19 01:14:48 * haeffb has learned that having high speed internet doesn't make things any faster if the other guy has a slow connection. Aug 19 01:15:00 haha Aug 19 01:15:02 yeah Aug 19 01:15:03 haeffb: LoL Aug 19 01:16:26 I used to get into "arguments" with people on the PSN forums about how their wired LAN connection was faster than their WiFi because "IT'S 100 MBPS N00B!!!"...but their cable is 768kbps Aug 19 01:17:20 sugardave: it may seem strange, but wireless still makes a difference Aug 19 01:17:39 come on...I've run my PS3 on wireless the entire time I owned it Aug 19 01:18:07 I run my computer on wireless Aug 19 01:18:09 sugardave: for gaming the access times through wireless can start counting when the connection to the WAP is distant Aug 19 01:18:49 guess mine's close enough :D Aug 19 01:18:59 also, although WEP is fairly fast in decoding, it is also insecure. A decent WPA encryption may take up relatively much time too... Aug 19 01:19:01 Mine is hella far away Aug 19 01:19:25 the encryption time is something that depends on the speed of the router, I guess... Aug 19 01:19:37 I'm leeching off kesne's wifi and I live in canada, so yea Aug 19 01:19:38 Still manage to play most online games fine Aug 19 01:19:51 AniHatesWebIDEs: Oh yeah, what's the password? Aug 19 01:20:04 want me to say it infront of all these people? Aug 19 01:20:08 YES Aug 19 01:20:13 5 Aug 19 01:20:14 ... ok you asked for it Aug 19 01:20:22 password: cinderellaismyhero Aug 19 01:20:28 Ha Aug 19 01:20:36 Fooled you! I don't have it password protected Aug 19 01:20:44 you do now Aug 19 01:20:50 I'm okay with 128-WEP on this network Aug 19 01:20:56 obvisouly, how do you think I'm leeching Aug 19 01:21:20 though I think we no longer have the machine that was WEP-only Aug 19 01:21:22 Actually, it is Aug 19 01:21:27 it might be trime to move to WPA Aug 19 01:21:29 buuuut, we limit the number of connections Aug 19 01:21:30 time, even Aug 19 01:21:46 dekan: off-topic Aug 19 01:21:47 go to #mobile-watercooler Aug 19 01:23:44 haeffb: good job haeffb... you killed the channel Aug 19 01:24:08 * haeffb is shooting to be rwhitby's hero. Aug 19 01:24:14 I hate you haeffb Aug 19 01:25:09 * rwhitby can't wait until Mojo Messenger is released, so all the off-topic chatter can go there ... Aug 19 01:25:13 Haha Aug 19 01:25:18 never gonna happen Aug 19 01:25:20 There's mobile-watercooler for that Aug 19 01:27:03 dkirker: You should just rename this channel to webos-offtopic Aug 19 01:27:23 where can i get a list and example of all the predefined classes maybe? Aug 19 01:27:45 acidjazz: look in the sdk folder for global.js Aug 19 01:27:51 I mean Aug 19 01:27:56 global.css Aug 19 01:28:02 or w/e I mean Aug 19 01:28:28 in framework/ styleshees/ global Aug 19 01:30:02 where does palm keep that in ubuntu Aug 19 01:30:14 should still be in sdk folder somewhere Aug 19 01:30:29 yea lookin.. Aug 19 01:30:45 "search" the sdk folder for global Aug 19 01:30:49 /opt Aug 19 01:31:01 and then Palm or palm Aug 19 01:31:04 etc Aug 19 01:31:09 there ya go Aug 19 01:31:12 sugardave: you on linux? Aug 19 01:31:16 yes Aug 19 01:31:18 oh Aug 19 01:31:23 interesting Aug 19 01:31:27 /opt/PalmSDK/0.1/share/refcode/framework/347/stylesheets/global.css Aug 19 01:31:28 why? Aug 19 01:31:39 it imports a bunch of other css Aug 19 01:31:45 it's all over the place Aug 19 01:31:47 all you guys on linux makes me wanna dust off my redhat and put it on for a while Aug 19 01:34:01 I recommend Ubuntu nowadays Aug 19 01:34:09 I was a redhat guy Aug 19 01:34:36 palm's stuff (except inspector) runs on it well, no fuss no muss Aug 19 01:34:56 I need to learn how to remove something from mongo... Aug 19 01:35:15 surely it has delete Aug 19 01:35:18 yeah, but it doesn't have paint.net Aug 19 01:35:21 yup Aug 19 01:35:23 haeffb: true Aug 19 01:35:35 you have to limp along with gimp Aug 19 01:36:03 * Anivrom loves his cs4 suite Aug 19 01:36:37 * kesne loves his cs5 suite Aug 19 01:38:06 * Anivrom loves the fact that he actually knows how to use his cs4 suite Aug 19 01:38:37 crappy. textField.mojo.getCursorPosition(); fails if the textfield is blank Aug 19 01:38:46 lol Aug 19 01:39:11 error: Uncaught TypeError: Cannot read property 'length' of undefined Aug 19 01:39:31 looks like the framework has a bug Aug 19 01:39:40 you should just edit the framework.js haeffb Aug 19 01:39:46 :P Aug 19 01:40:10 and send it to palm along with a request for royalty profitzzzz Aug 19 01:40:23 I don't have internalz so I can't :( Aug 19 01:40:29 hahaha Aug 19 01:40:35 well you should fix that asap Aug 19 01:40:42 we had this discussion Aug 19 01:40:51 I'm a little disappointed Aug 19 01:41:06 * haeffb refuses to take advice from others. Even when it's for his own good. Aug 19 01:41:18 that sounds like a great plan Aug 19 01:41:30 * oil suggests haeffb doesn't take advice fro anyone Aug 19 01:42:32 paradox! Aug 19 01:42:38 * haeffb has a segfault Aug 19 01:42:44 * halfhalo has a cookie Aug 19 01:43:10 * Anivrom has no clue Aug 19 01:43:23 what happened to the bug report forum? Aug 19 01:43:40 oh, duh Aug 19 01:43:47 [Bug] Aug 19 01:45:20 "there is no bugs!" Aug 19 01:45:26 "only because nobody can report any" Aug 19 01:46:16 hrm Aug 19 01:47:23 Can apps access /proc in 1.4.5? Aug 19 01:47:49 [20100818-20:40:39.209564] info: Get position Aug 19 01:47:50 [20100818-20:40:39.219238] error: Uncaught TypeError: Cannot read property 'length' of undefined Aug 19 01:47:55 oops Aug 19 01:48:05 https://developer.palm.com/distribution/search.php?keywords=getCursorPosition+blank Aug 19 01:48:13 reported in February with no response from Palm Aug 19 01:50:44 i can totally understand that they don't want to make their bug system public Aug 19 01:51:08 I can rationalize for you if I need to Aug 19 01:52:49 http://www.youtube.com/watch?v=fjdBVGEcp4Q&feature=channel so good Aug 19 01:56:16 haeffb: don't use Internalz - use sshfs to edit files on the Pre from your desktop. Much more convenient. Aug 19 01:56:57 I'll trade the brute force tactics of internalz for ease of use and convenience Aug 19 01:57:25 sure, if you're away from a desktop Aug 19 01:57:32 right Aug 19 01:57:45 if you already have the device plugged in, you'd have to be crazy to be typing code on a Pre keyboard Aug 19 01:57:47 If I'm on my pre it's usually cause I'm away from my computer. Aug 19 02:09:31 rwhitby: you're speaking Australian again. Aug 19 02:15:06 Tibfib: hows MM coming along? Aug 19 02:15:49 good! working on it now Aug 19 02:16:38 lies Aug 19 02:16:48 halfhalo: you caught me Aug 19 02:17:22 yup Aug 19 02:17:39 I'm actually programming as well! Aug 19 02:17:45 what feature are you working on right now? Aug 19 02:19:01 Anivrom: umm, better room management Aug 19 02:19:07 well I'm about to work on it Aug 19 02:23:51 weeee Aug 19 02:23:57 got register working Aug 19 02:24:01 now onto login Aug 19 02:24:05 halfhalo: what would the difference be between node-mongodb and node-mongodb-native? Aug 19 02:24:20 use native Aug 19 02:24:28 much more polished Aug 19 02:24:28 okay...why? Aug 19 02:24:57 its what I'm using Aug 19 02:25:09 thats reason enough! Aug 19 02:25:10 I see that it is more active Aug 19 02:26:03 It works, and I know how to use it Aug 19 02:26:07 :p Aug 19 02:27:05 dog is soft Aug 19 02:27:47 negative margin looks like its ignored in this isnt it Aug 19 02:27:57 oh its not Aug 19 02:28:10 its not Aug 19 02:29:46 hey Aug 19 02:30:52 kesne: when you're doing your pleaters port its gotta be pixi compatable. is it currently? Aug 19 02:31:04 Anivrom: No Aug 19 02:31:09 Anivrom: And I'm not porting it, you are Aug 19 02:31:10 oh.. problem Aug 19 02:31:22 Our agreement was to the contrary Aug 19 02:31:43 You would shrink your code, I would redo the gfx Aug 19 02:31:45 recall? Aug 19 02:32:32 If I gotta port then I'm not gonna bother. I'll just write my own. Aug 19 02:32:41 I dont wanna have to "learn" your code Aug 19 02:32:46 I could write it faster myself Aug 19 02:33:31 what are you all working on? Aug 19 02:34:02 minigames for my app Aug 19 02:34:07 you wanna write one? :P Aug 19 02:34:36 Anivrom: minigames? - what is that? Aug 19 02:34:46 like tic - tac - toe? Aug 19 02:34:48 WOOOHOOO! Visual Studio is configured for PDK App Dev... Aug 19 02:34:49 its a game that you play inside a tag Aug 19 02:34:51 game* Aug 19 02:35:02 Time to kick ass and chew bubble gum... and im all out of gum. Aug 19 02:35:06 meant for quick stuffs Aug 19 02:35:13 quick games and such Aug 19 02:35:13 wow, sounds interesting Aug 19 02:35:14 halfhalo: can you paste me your mappings line for node-mongodb-native in your pacakge.json? Aug 19 02:35:21 to gain points for the actual game Aug 19 02:35:23 like neopets Aug 19 02:35:48 sugardave: it no work with nodules due to dunamic dependancies Aug 19 02:35:50 So I need a bunch of minigames and am opening it up to you guys if you wanna include some Aug 19 02:35:59 halfhalo: dammit Aug 19 02:36:05 I'm gonna be writing a bunch myeslf too, just quick ones Aug 19 02:36:12 yeah :( Aug 19 02:36:36 halfhalo: okay, I'm still not sure if I have nodules working, then...but I feel I'm close. Was trying to make a first package.json Aug 19 02:36:38 Anivrom: is there any documentation? Aug 19 02:36:39 will test some more Aug 19 02:36:50 documentation for what? Aug 19 02:37:03 stick what you got in a git repo, ill clone it and check it out and help Aug 19 02:37:12 why dont javascript objects have length Aug 19 02:37:12 anivrom what sthis a one stop shop app Aug 19 02:37:22 am i rly gona have to loop through this object to find its count Aug 19 02:37:22 seeecrit Aug 19 02:37:56 Its a game I'm working on that has a shop. you make money by playing minigames and then purchase from shop, all ingame currency Aug 19 02:37:57 halfhalo: oh it's not that grand yet, I don't even have any code, was just trying require Aug 19 02:38:06 but it don't work with mongod thing, so no point yet :D Aug 19 02:38:21 lol Aug 19 02:38:21 its a bit confusing since I dont wanna give out the gist of the game Aug 19 02:38:43 It's a final fantasy clone Aug 19 02:38:52 TIBFIB SHUT UP Aug 19 02:38:53 wow Aug 19 02:38:57 why would we help with seecrit project if i haz no seeecrit detailz Aug 19 02:38:59 lol Aug 19 02:39:00 was trying to keep it a secret Aug 19 02:39:05 ffs Aug 19 02:39:09 it's Final Fantasy done in Kingdom of Loathing stick-figure style Aug 19 02:39:12 slah modern warfare 2 clone Aug 19 02:39:15 the Ultima weapons are cool Aug 19 02:39:15 slash* Aug 19 02:39:15 wow sugardave Aug 19 02:39:17 wtf Aug 19 02:39:18 guys stop Aug 19 02:39:20 im gonna cry Aug 19 02:39:22 in 3 Aug 19 02:39:23 2 Aug 19 02:39:23 1 Aug 19 02:39:26 * Anivrom cries Aug 19 02:39:37 hah Aug 19 02:39:49 lmfao I agree with tibfib 100% Aug 19 02:39:51 if he tries to clone MW2 ill have to 1v1 him and show him what a noob he is Aug 19 02:40:00 hahahah Aug 19 02:40:11 lol Aug 19 02:40:35 I played halo pc for 6 years so I'm deadly in fps on pc Aug 19 02:40:36 Anivrom: you should have a shooting mini game Aug 19 02:40:41 what is your flavor, quick scope / no scope retard fight? Tubes only? Aug 19 02:40:44 "theme"? Aug 19 02:40:53 this is getting serious Aug 19 02:41:17 dekan, noob Aug 19 02:41:18 0x90 Aug 19 02:42:08 acidjazz: what? Aug 19 02:45:24 i needed a count of objects Aug 19 02:45:25 in an object Aug 19 02:46:12 .length? Aug 19 02:46:41 dont think he means array Aug 19 02:46:47 is that still valid for objects? Aug 19 02:46:50 length the property Aug 19 02:46:53 not the function Aug 19 02:47:04 .length vs. .length(): a battle royale Aug 19 02:47:25 Tibfib: that only works on arrays Aug 19 02:47:32 length never worked for objects **** ENDING LOGGING AT Thu Aug 19 02:59:57 2010