Webapps chatlog - 2007-05-30

Back to overview|Highlight a word

00:28:39   --> Lars_G has joined #webapps
00:28:48   <-- Lars_G has quit stating (Client exited)
01:04:04   --> Skankk has joined #webapps
01:04:14 Skankk Heyy people.
01:04:40   <-- Skankk has left #webapps stating ()
03:27:07   <-- roentgen has quit stating (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
06:41:54   <-- Hal has quit stating (Quit: <Console>)
06:42:07   --> Hal has joined #webapps
07:00:10   <-- Do`` has quit stating (Ping timeout)
07:16:08   --> Do`` has joined #webapps
07:16:42   --> dUdE24 has joined #webapps
07:19:09   <-- dUdE24 has left #webapps stating ()
07:32:15   --> BMW318 has joined #webapps
07:37:35   <-- BMW318 has left #webapps stating ()
08:16:13   --> ROBOd has joined #webapps
08:21:01   --> LarsKL has joined #webapps
08:57:50   <-- Ramunas has quit stating (Ping timeout)
09:07:21   --> Ramunas has joined #webapps
10:13:01   --> aleksanteri has joined #webapps
10:18:05   --> dantesoft has joined #webapps
10:23:05   <-- dantesoft has quit stating (Connection reset by peer)
10:23:17   --> dantesoft has joined #webapps
11:51:20   --> rach has joined #webapps
11:52:15   <-- rach has left #webapps stating ()
12:14:42   <-- Ramunas has quit stating (Ping timeout)
12:17:46   --> Ramunas has joined #webapps
12:48:46 * Remco hates navigator.mimeTypes
12:49:22 Remco In one file it says undefined and in the other it says object mimeType
12:49:49 Remco opera.postError(navigator.mimeTypes["application/x-joost-spoon"]);
12:50:03 Remco opera.postError(navigator.mimeTypes["200"]); works for both :S
12:51:00 nicomen quirksmode?
12:51:05 nicomen mask as?
12:52:57 Remco Quirksmode might cause it, let me check
12:53:40 Remco Nope, not it
12:57:50 Remco Hmm, this is weird
13:00:16 Remco If I save the page it works
13:04:27 * Remco uploads the page
13:05:11 Remco Still works :S
13:06:40 Remco Ah, SSP
13:07:04 Remco So if you disable plugins the entire navigator.mimeTypes object is gone
13:08:07 Remco Or similar anyway
13:08:49   <-- Ramunas has quit stating (Ping timeout)
13:09:32   --> sheetu has joined #webapps
13:09:52 Remco And now I remembered why I disabled plugins there
13:10:15 Remco Evil flash on that site
13:11:52   <-- sheetu has quit stating (Connection reset by peer)
13:11:53   --> Ramunas has joined #webapps
13:15:34   --> Orcinus has joined #webapps
13:31:07   <-- Orcinus has quit stating (Connection reset by peer)
13:31:16   --> Orcinus has joined #webapps
14:55:27   <-- aleksanteri has quit stating (Connection reset by peer)
14:55:48   --> aleksanteri has joined #webapps
14:58:05   <-- aleksanteri has quit stating (Connection reset by peer)
15:04:39 dantesoft i need to JS-alter the document's border-bottom.. document.style.borderBottom = works not
15:05:48 Orcinus document.body.style.borderBottom
15:06:11 Orcinus document is not an element :)
15:09:15 dantesoft thanks. i was actually trying to emulate a html {} CSS ;)
15:34:21   --> ritam has joined #webapps
15:34:29   <-- ritam has left #webapps stating ()
16:05:05 dantesoft can i prevent FX from seing a block of CSS statemants ? I just want Opera
16:07:19 Orcinus http://tanreisoftware.com/blog/?p=39
16:11:02 nicomen dantesoft: now that's not very open of you
16:12:05   <-- Ramunas has quit stating (Ping timeout)
16:12:18 dantesoft http://files.myopera.com/dantesoft/widget/howtoBSW0.2.html
16:12:38 dantesoft hover IMG links
16:14:09 dantesoft http://files.myopera.com/dantesoft/widget/howtoBSW0.2.html#N3 ;)
16:21:13 dantesoft if you're looking into it, remove :hover to see difference O/FX
16:25:35 Orcinus It doesn't account for the right edge of the screen
16:25:54 Orcinus some of the pictures hang off there and I can't see them
16:27:52 dantesoft bah, that's no pb
16:27:56 dantesoft use keys
16:28:00 Orcinus feh
16:28:03 dantesoft did you see in FX
16:28:07 Orcinus I like using the mouse
16:28:26 dantesoft then click ;)
16:28:53 Orcinus kind of epileptic in FF
16:29:23 dantesoft remove :hover
16:29:54   --> Ramunas has joined #webapps
16:30:25 * Orcinus is too lazy
16:32:32   --> aleksanteri has joined #webapps
16:33:03 dantesoft the hovering img is top vs. bottom aligned in O/FX
16:33:28 dantesoft i tried z-index, and margin it off.. but nothing.. position-relative
16:33:47 Orcinus how about vertical-align:baseline?
16:35:02 dantesoft nah
16:35:02 gmoz what on earth is that blue star thing anywa
16:35:02 gmoz :P
16:35:10 dantesoft :p
16:35:17 dantesoft there are links
16:35:26   --> DrLaunch has joined #webapps
16:35:57   <-- Orcinus has quit stating (Connection reset by peer)
17:07:02   --> pffYussupov has joined #webapps
17:19:54   <-- aleksanteri has quit stating (Connection reset by peer)
17:20:45   --> Orcinus has joined #webapps
17:29:24   --> aleksanteri has joined #webapps
17:47:21   <-- pffYussupov has left #webapps stating ()
18:09:00   --> Ramunas_ has joined #webapps
18:09:57   <-- Ramunas has quit stating (Ping timeout)
18:10:15   -!- Ramunas_ is now known as Ramunas
18:34:56   --> tanny has joined #webapps
18:37:43   <-- tanny has left #webapps stating ()
18:55:12   <-- aleksanteri has quit stating (Quit: brb)
18:57:03   --> aleksanteri has joined #webapps
19:01:15 nicomen Orcinus: ping thomfo
19:02:14 Orcinus gah
19:03:17   --> Lars_G has joined #webapps
19:03:29   <-- Lars_G has quit stating (Connection reset by peer)
19:24:54   --> inder has joined #webapps
19:29:40   <-- inder has quit stating (Connection reset by peer)
19:36:36   <-- aleksanteri has quit stating (Ping timeout)
19:48:14   --> kanzure has joined #webapps
19:48:42 kanzure Hey all. Remco is recommending I come in here for some discussion on python+SSE implementations
19:48:57 Remco gmoz: That's your thing :D
19:49:05 Remco zomg: and you too :P
19:49:12 Remco (same person ;) )
19:49:34 gmoz wasss
19:49:42 gmoz Yeah
19:49:54 kanzure hey there
19:49:57 gmoz helloes
19:50:08 kanzure gmoz, basically I am interested in doing an implementation of SSE to facilitate 'shared browsing'
19:50:22 kanzure so far it seems that I am going to be writing a perl-based daemon for a Linux box to manage the connections from Opera clients
19:51:18 kanzure gmoz, so what do you think? any hints or tips ?
19:51:30 gmoz uhh
19:51:31 kanzure I haven't worked with SSE before, but it looks like the bloggage that Remco has linked me to will be sufficient
19:52:08 gmoz well if you know your way around Perl I don't think there's anything specific that you need to know
19:52:10 Remco http://zeeohemgee.blogspot.com/2006/09/writing-sse-backends-with-python_09.html
19:52:12 Remco This one btw
19:52:18 gmoz heh
19:53:55 kanzure I might know my way around perl, it's been a while since I've dusted off my fingers and done some programming
20:00:51 kanzure Remco: Twisted does not seem to have any documentation on SSE implementations. Should I just follow the zeeohemgee blog information?
20:01:21 Remco That would be the best, I know nothing about Twisted myself either
20:01:32 Remco I just have a few php scripts
20:01:47 kanzure `The basic implementation is built on the Twisted networking framework for Python. If you want to know more about Twisted, you can find their docs from their page.`
20:01:47 gmoz Twisted has a Perl version too?
20:01:51 kanzure Hm
20:01:58 kanzure So I'm guessing that they have implementations per language
20:02:02 gmoz Anyway there's not really any SSE info on their pages
20:02:15 gmoz just more details on the things used in the implementation
20:02:24 gmoz and fyi the blog is mine so no need to spell the complex name ;)
20:02:52 kanzure what ?
20:02:59 kanzure I don't see any complexity
20:03:03 gmoz zeeohemgee?
20:03:05 gmoz compare to zomg or gmoz
20:03:06 gmoz =)
20:03:19 Remco *with* tab auto completion :D
20:03:24 gmoz indeed!
20:03:26 kanzure oh
20:03:47 kanzure I should have caught that
20:04:01 kanzure http://twistedmatrix.com/pipermail/twisted-web/2005-July/001697.html "Re: perl servers for Twisted?" Looks like I've found what I am looking for (?)
20:04:40 gmoz well
20:04:46 gmoz you don't necessarily need something like Twisted
20:05:01 kanzure I do not know what Twisted actually is
20:05:10 gmoz I just used it because I didn't want to bother writing my own http client server n crap
20:05:15 kanzure sure
20:05:23 kanzure an http client server would just communicate with browsers, yes?
20:05:24 kanzure or what ?
20:05:36 gmoz yeah
20:06:37 kanzure hrm
20:06:45 gmoz basically what the Twisted components do in the sample
20:06:47 kanzure I do not understand how Twisted fits into the niches of software
20:06:48 kanzure http://twistedmatrix.com/trac/wiki/WebDevelopmentWithTwisted
20:06:54 kanzure it looks like Twisted, there, is an HTTP server
20:07:07 gmoz is that the twisted web component listens on a port for http calls
20:07:17 kanzure okay
20:07:27 kanzure Remco: How is this not polling ?
20:08:12 Remco The client creates a persistent connection to the server on which it receives data
20:08:26 kanzure so the http calls can be sent on the same persistent connection
20:08:29 Remco No
20:08:36 Remco You use xmlhttprequests for that
20:08:47 kanzure wha ??
20:09:01 Remco http://oxzone.opera.com:8088/
20:09:03 Remco Get on here
20:09:20 kanzure loadin g
20:09:25 gmoz Basically you use the <event > tag to open a http connection to the server
20:09:51 gmoz the server can then send the browser any data
20:10:08 gmoz if you need to send data from the browser to the server
20:10:16 gmoz you use XMLHttpRequest just like when doing ajax
20:10:40 kanzure right, I remember working with that Javascript gem before
20:11:49 gmoz my framework has some functionality to identify users
20:12:10 gmoz when a user opens a connection to the event stream
20:12:17 gmoz it sends a simple ID from the timestamp to it
20:12:46 gmoz later when doing xmlhttprequests to send commands, you can use the ID received to tell the browser who you are
20:12:54 gmoz err
20:12:58 gmoz I mean tell the server
20:14:23   <-- ROBOd has quit stating (Quit: http://www.robodesign.ro )
20:14:26 kanzure 16:13 kanzure would I use XmlHttpRequest to send data to other pages on the server, and thereby update the stream-page that is still loading on the lcient's end?
20:14:29 kanzure alright, that looks good
20:14:54 gmoz the stream page loads completely
20:15:09 kanzure Remco disagrees methinks
20:15:27 gmoz well, the page where the event tag is loads completely and the browser just opens a connection that listens for data from the event source
20:15:35 Remco Yes
20:15:45 gmoz unlike in some early javascript implementations where the page doesn't load completely
20:15:53 kanzure ah, okay
20:16:00 kanzure I misunderstood that it was only an analogy
20:16:30 Remco The stream page gets you javascript events which you can parse to update the page you have the event tag on
20:19:28   --> Do``2 has joined #webapps
20:20:38   <-- Do`` has quit stating (Ping timeout)
20:20:38   -!- Do``2 is now known as Do``
20:21:26   <-- DrLaunch has quit stating (Ping timeout)
20:22:52   --> DrLaunch has joined #webapps
20:25:12   --> ImperialPhoen has joined #webapps
20:25:27   --> roentgen has joined #webapps
20:29:57   <-- ImperialPhoen has quit stating (Quit: Trillian (http://www.ceruleanstudios.com)
20:40:52   --> soryN has joined #webapps
20:42:30   <-- soryN has left #webapps stating ()
20:46:40 Remco kanzure: Check out all the stuff, and if you have questions drop back in here :)
20:50:01   <-- kanzure has quit stating (Connection reset by peer)
20:57:17   --> kanzure has joined #webapps
20:57:30 kanzure Remco: I will. Thank you for your help =) It may be a few days before I get anything interesting running.
20:58:34 Remco Sure, I'm here 24/7 so I'll eventually see you again :)
20:59:35   <-- kanzure has left #webapps stating ()
21:00:27 dantesoft nice ide http://www.k1der.net/modules/blogs/public/country/eval-is-evil.png
21:00:50 Remco :D
21:01:10 Orcinus what IDE is that?
21:01:41 dantesoft aptana, naturally
21:04:04 gmoz haha =)
21:04:15 gmoz I don't recall it saying that when I used eval with JSON :P
21:05:21 dantesoft latest ver, possibly
21:06:20 Remco http://www.zomgstuff.net/
21:06:29 Remco Your site zomg? :D
21:09:23   <-- DrLaunch has left #webapps stating ()
21:09:43   --> aaasli has joined #webapps
21:10:20 gmoz haha =)
21:10:21 gmoz nope
21:10:35 aaasli wat?
21:10:56 gmoz they have a get firefox banner there
21:10:57 aaasli are you there
21:10:59 gmoz what are you thinking
21:11:00 gmoz lol
21:11:14 aaasli nothing
21:11:30 aaasli 
21:11:45 gmoz I'm not talking to you :P
21:11:58 aaasli why
21:12:33 aaasli wts yu name
21:12:42 gmoz Because I was answering a question? >_>
21:13:24 aaasli 
21:13:38 aaasli 
21:13:41 nicomen aaasli: please, this is a channel about web applications
21:14:00 nicomen if you aren't going to talk about web applications, you know where the door is
21:14:16 gmoz durrrrr durrrrrr... I sense a lack of intelligence ;o
21:14:18 gmoz *cough*
21:14:24 nicomen gmoz: thanks for sharing
21:14:27 gmoz lol
21:14:41 gmoz I'm bored so... =)
21:14:45 aaasli no
21:15:12 aaasli 
21:15:22 aaasli 
21:15:28 aaasli 
21:16:04 aaasli are you there
21:16:35 aaasli heyyyyy
21:17:18   <-- aaasli has left #webapps stating ()
21:17:41 nicomen I hope that guy wasn't 214 years
21:17:57 gmoz lol
21:18:04 gmoz or born in 214 =)
21:37:14 gmoz http://worsethanfailure.com/Articles/Please-Upgrade-or-Downgrade.aspx
21:37:18 gmoz awesome... =)
21:46:49   <-- dantesoft has quit stating (Quit: brb)
21:47:49   --> dantesoft has joined #webapps
21:54:47   <-- Orcinus has left #webapps stating ()
23:28:57   <-- LarsKL has quit stating (Quit: )
23:32:09   <-- Do`` has quit stating (Ping timeout)
23:48:20   --> Do`` has joined #webapps