--- Log opened Fri Aug 11 00:00:02 2006 |
00:05 | < EvilDarkLord> | Yay Ubuntu! |
00:05 | < EvilDarkLord> | My windows is still quite broken, but thanks to LiveCDness I can at least use my laptop. |
00:06 | <@Chalcedon> | yay! :) |
00:06 | < EvilDarkLord> | Bloody windows CD... it hides from me. |
00:25 | < Chalain> | Question for any Java programmers in the house. I'm finding myself wanting to mixin some behavior. In C++ I would do this with a template or multiple inheritance. In Ruby I would do this with a mixin module or class. In C I could do this with a freaking *macro* for crying out loud. How do I do this in Java? |
00:26 | < Chalain> | Example: I have 73 classes that correspond to database tables. When we save(), each class has to ask itself: am I new? am I modified? and then execute behavior accordingly. |
00:27 | < Chalain> | But these classes already have various parent classes of their own. How do I do this? |
00:27 | <@ToxicFrog> | Interfaces. |
00:27 | <@ToxicFrog> | An interface specifies a bunch of member (both function and variable) signatures. |
00:27 | | Vornicus [~vorn@Nightstar-18307.slkc.qwest.net] has joined #code |
00:27 | | mode/#code [+o Vornicus] by ChanServ |
00:27 | <@ToxicFrog> | A class can then 'implement <interface>' and provide definitions for those. |
00:28 | | * Chalcedon gives Vorn a stoatburger |
00:28 | < Chalain> | Ah, but that only gives me the signatures. I actually want to add the functionality of knowing whether or not it should be saved at all, saved as a new insert, or saved as a update to an existing record. |
00:28 | <@Vornicus> | yey stoatburgers |
00:28 | <@ToxicFrog> | Eg, class Cat extends Animal implements Pickupable, Rankable |
00:28 | < Chalain> | The code would be identical in every case. |
00:28 | <@ToxicFrog> | Aah. |
00:28 | | * Vornicus nroms the stoatburger, and gives Chalcedon some bbq marmot. |
00:28 | <@ToxicFrog> | So, have the superclass implement the interface. |
00:28 | <@ToxicFrog> | The subclasses inherit the interface implementation. |
00:28 | | * Vornicus gives the cat a 10. |
00:28 | <@Chalcedon> | oooh. That sounds interesting |
00:28 | | * Chalcedon tries the marmot |
00:29 | < Chalain> | hrm. We've been avoiding the superclasses. P'raps it's time to reconsider our design. |
00:29 | < Chalain> | aight, all. Thanks |
00:33 | <@Vornicus> | (some history, for Chalain and those who don't know the origin of this channel: Reiver asked me to help Chalcedon with an algorithm for determining the, uh, scatteredness, or something like that, of rodents in traps. So this channel was created. The discussion of the algorithm included moving fractions of creatures between traps. THus, Stoatburger.) |
00:34 | <@Vornicus> | (it has grown considerably in the intervening months.) |
00:34 | <@Chalcedon> | what you up to these days anyway Vorn, Reiver said you'd found a job. |
00:34 | <@Vornicus> | Indeed. |
00:35 | <@Vornicus> | I'm doing sysadminny things at Chalain's company. |
00:35 | <@Chalcedon> | thats great :) |
00:35 | | ReivClass is now known as Reiver |
00:35 | <@Vornicus> | It is, it is |
00:35 | | * Chalcedon waves to Reivy |
00:36 | <@Vornicus> | Now if I could just get the folks at the ISP on the horn, I would have my server up. |
00:36 | <@Vornicus> | But noooOOOooooo. |
00:36 | | * Chalcedon hands Vorn a 2x4 |
00:36 | <@Vornicus> | wootence. |
00:37 | | * Vornicus applies 2x4, like The Rock in Walking Tall. |
00:41 | <@Reiver> | VORNYSUE! |
00:41 | | * Reiver pounce! |
00:41 | <@Vornicus> | aieghloof. |
00:41 | <@Reiver> | How are you boyo? |
00:42 | <@Vornicus> | Good. |
00:42 | <@Reiver> | Yay! |
00:42 | <@Reiver> | How is your home? |
00:42 | <@Reiver> | Do you have enough shorts yet? :) |
00:42 | <@Vornicus> | Full of boxes. |
00:42 | <@Vornicus> | And empty of food. |
00:42 | <@Chalcedon> | :( |
00:42 | <@Vornicus> | I just can't seem to find time to go shopping. |
00:44 | <@Reiver> | Meep! |
00:44 | | * Reiver gives Vorn a container of pasta. |
00:46 | <@Vornicus> | Part of the problem, too, is that I don't have a lot of the basics, and it's expensive to get the basics together so I can just go "I want chicken tonight" and go and grab some chicken and do that thing. |
00:47 | | * Reiver nods. |
00:47 | <@Reiver> | Rice, pasta, potatoes, and spices. |
00:47 | <@Vornicus> | So I need flour and sugar and spices and vinegar and a cooking oil (as opposed to evoo) and rice and... |
00:47 | <@Reiver> | (The spices cost a lot. >.<) |
00:47 | <@Vornicus> | butter and bread and milk (why is a gallon of milk $2.69 and a half gallon $2.29?) |
00:48 | <@Vornicus> | and eggs and so forth. |
00:48 | <@Vornicus> | ...doesn't help of course that I don't really have much of a way to get stuff home, either - it's a half a mile to the nearest store and I'm on foot. |
00:49 | <@Chalcedon> | :s |
00:49 | | EvilDarkLord [althalas@Nightstar-17046.a80-186-184-83.elisa-laajakaista.fi] has quit [Ping Timeout] |
00:49 | | MahalAFK is now known as Mahal |
00:50 | <@Chalcedon> | what we used to do in Wellington was take the bus over to Pak'n'Save (it's always the cheapest supermarket in any NZ city) and get a taxi home |
00:50 | <@Chalcedon> | (and go shopping as infrequently as possible) |
00:50 | <@Vornicus> | and if I weren't using my suitcase for laundry (it's nice to not have to carry clothes 200 feet and instead wheel it around) I'd use that. |
00:51 | <@Reiver> | How much would a taxi cost, Vorny? |
00:51 | <@Reiver> | Is there a bus? |
00:51 | <@Chalcedon> | what about taking the washing out of the suitcase, using the suitcase to go shopping, then putting the washing back in the suitcase? |
00:52 | <@Vornicus> | ...bah |
00:52 | <@Reiver> | Vorn: Use my line. |
00:53 | <@Reiver> | To whit: Damn you women and your infernal logic! |
00:53 | <@Vornicus> | I don't know if there are taxis, though, and yeah there's buses, but I have to walk a block and a half at each end to get to the bus. |
00:53 | <@Vornicus> | well, that bus. |
00:53 | <@Reiver> | Still means you only have to walk a block and a half instead of half a mile, though... |
00:54 | <@Vornicus> | uh |
00:54 | | EvilDarkLord [althalas@Nightstar-17046.a80-186-184-83.elisa-laajakaista.fi] has joined #code |
00:54 | <@Vornicus> | no, it means I have to walk a third of a mile (ten blocks is one mile) instead of half a mile. |
00:54 | <@Reiver> | Well, okay, three blocks. |
00:54 | <@Reiver> | ...Meep. |
00:54 | <@Reiver> | That's a big block, then. |
00:54 | | * Chalcedon pokes Reiver |
00:54 | <@Vornicus> | no, it's not, really. |
00:55 | <@Chalcedon> | our logic is occasionally useful. |
00:55 | | * Reiver chuckles at Chalcedon. Fear not, lass, I use the line at Mahal all the time. |
00:55 | | * Mahal grins |
00:55 | <@Reiver> | It is said in jest. :) |
00:55 | <@Chalcedon> | :p |
00:55 | <@Reiver> | :P |
00:56 | | mode/#code [+ooo Chalain Reivlin ToxicFrog|AFK] by Reiver |
00:56 | | mode/#code [+vvv EvilDarkLord Lukhan Serah] by Reiver |
00:56 | <@Vornicus> | you missed one. |
00:56 | <@Chalcedon> | he did? |
00:56 | <@Reiver> | ? |
00:56 | <@Chalcedon> | They've all got something on mine |
00:56 | <@Vornicus> | TW has no hat of any type. |
00:57 | <@Mahal> | ??? |
00:57 | <@Chalcedon> | yes he does an @ |
00:57 | <@Reiver> | ...He's opped here, Vorny... |
00:57 | | * Vornicus stomps desync |
00:57 | <@Reiver> | Your end or ours? |
00:57 | <@Mahal> | He's /not on my server/ here |
00:57 | <@Mahal> | Oh yes he is. |
00:57 | <@Mahal> | Hiding. |
00:57 | <@Vornicus> | *snrk* |
00:57 | <@Chalcedon> | bbiab |
00:57 | | * Chalcedon goes to fix lunch |
00:58 | | * Reiver chuckles, patpat Mahal. |
00:58 | | mode/#code [-o TheWatcher[afk]] by Reiver |
00:58 | | mode/#code [+o TheWatcher[afk]] by Reiver |
00:58 | <@Reiver> | Did that fix it Vorn? |
00:58 | <@Vornicus> | Yes. |
00:58 | <@Reiver> | Right. |
00:58 | <@Reiver> | Curious. |
01:03 | | * Vornicus fights with bash scripting. WIshes there was decent documentation. |
01:05 | <@ToxicFrog> | Vornicus: "info bash" |
01:06 | <@ToxicFrog> | Or, better yet, http://www.tldp.org/LDP/abs/html/ |
01:06 | <@Vornicus> | My point exactly |
01:06 | <@ToxicFrog> | That LDP entry was invaluable last time I was doing heavy bashing. |
01:07 | <@Vornicus> | (also I wish there was a list of error messages/exit codes from svn update, etc, etc, etc) |
01:07 | <@ToxicFrog> | (if you're saying that LDP::ABS isn't decent documentation, I must vehemently disagree) |
01:07 | <@ToxicFrog> | (but after I precache dinner) |
01:09 | <@Reiver> | ... |
01:09 | <@Reiver> | precaching dinner. |
01:09 | <@Vornicus> | info bash was useless. |
01:09 | | * Reiver giggles! |
01:09 | <@Vornicus> | And LDP::ABS didn't answer one fundamental question: exit codes on piped stuff. |
01:10 | <@Vornicus> | for /that/ I ended up having to use a perl mailing list thread. |
01:12 | <@Vornicus> | and even that was confusing, because different activities seemed to have different results. |
01:12 | <@ToxicFrog> | It's the return code of the last command executed in the pipe, IIR the texinfo pages correctly. |
01:15 | <@Vornicus> | It is the last one. But I needed the first one. |
01:16 | <@Vornicus> | And some options (using perl -n, for instance) makes the last one not count. |
01:28 | | * Vornicus tries to decide what process exactly precaching dinner is. |
01:30 | <@Vornicus> | And you'd think Johnny would know better, being the son of a chemist. |
01:44 | <@ToxicFrog> | It is cooking rice and storing it in the fridge for latter use as a dinner component. |
01:45 | <@Vornicus> | aha. |
01:46 | <@Vornicus> | I figured it might be something like that (though I was thinking something more ambitious than rice), or possibly calling in an order for chinese food. |
01:47 | <@ToxicFrog> | This is actually precaching for /tomorrow/'s dinner; tonight's is linguini alfredo, which I now go to prepare. |
03:03 | | Vornicus [~vorn@Nightstar-18307.slkc.qwest.net] has quit [Quit: ] |
03:11 | | Mahal is now known as MahalDishes |
03:47 | | MahalDishes is now known as Mahal |
04:07 | | Mahal is now known as MahalShopping |
04:07 | | MahalShopping [~Mahal@Nightstar-5192.worldnet.co.nz] has quit [Quit: This computer has gone to sleep] |
05:19 | <@Chalcedon> | how do you specify that the variables a function is expecting to be passed are optional? |
05:20 | <@Chalcedon> | as in, you can give it a specific variable, but if the variable isn't specified, it's generated randomly.] |
05:38 | <+Lukhan> | in what language? |
05:39 | <+Lukhan> | in C or C++ you can do it, but you can't make it /random/ - you have to give a default value. |
05:46 | <@Chalcedon> | python |
05:46 | <@Chalcedon> | I don't know anything else |
05:46 | | * Chalcedon is a beginner |
06:09 | <@Reiver> | You can overload constructors in Java... |
06:09 | <@Reiver> | In Python? Hmm. |
06:09 | <@Reiver> | One way to do it is set the variable in question to a defaulted random variable to begin with. |
06:09 | <@Reiver> | Then, if you get a /real/ value, you overwrite the random one. |
06:10 | <@Reiver> | But until then, it's a random number. |
06:10 | <@Reiver> | Does that work? |
06:10 | <@Chalcedon> | that's what I was thinking, now that I've applied more brain cells to it. |
06:10 | <@Chalcedon> | so def whatever(): |
06:10 | <@Chalcedon> | urg |
06:11 | <@Chalcedon> | so def whatever(variable): / variable = x |
06:11 | <@Chalcedon> | no, that'll reset the variable to x. |
06:12 | <@Chalcedon> | also, if you don't put in a variable, it skwaaks (sp??) |
06:12 | <@Chalcedon> | I see what you're getting at, but I don't see how to do it. |
06:14 | <@Chalcedon> | I think I see, maybe, define the variable outside the function, then it has a default and it doesn't reset it if given |
06:15 | <@Chalcedon> | nope, it skwaks |
07:00 | | You're now known as TheWatcher |
07:12 | | Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
07:12 | | mode/#code [+o Chalcy] by ChanServ |
07:13 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
07:20 | | Reiver is now known as ReivOut |
07:22 | | MahalShopping [~Mahal@Nightstar-5192.worldnet.co.nz] has joined #code |
08:23 | | MahalShopping is now known as Mahal |
09:45 | | You're now known as TheWatcher[wr0k] |
09:49 | | Mahal [~Mahal@Nightstar-5192.worldnet.co.nz] has quit [Quit: This computer has gone to sleep] |
09:59 | | Mahal [~Mahal@Nightstar-5192.worldnet.co.nz] has joined #code |
09:59 | | mode/#code [+o Mahal] by ChanServ |
10:53 | | Mahal [~Mahal@Nightstar-5192.worldnet.co.nz] has quit [Quit: It's hard to be mad at someone who misses you while you're asleep. ] |
10:53 | | Mahal [~Mahal@Nightstar-5192.worldnet.co.nz] has joined #code |
10:53 | | mode/#code [+o Mahal] by ChanServ |
11:35 | | Mahal is now known as MahalZzz |
11:37 | | Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
11:41 | <+EvilDarkLord> | Yay, got access to my Windows stuff via the Ubuntu shell. |
11:52 | <+EvilDarkLord> | Hm. Ubuntu is nice so far, but has no support for 1280x800 that I can see. Any suggestions on how to remedy this situation? |
11:56 | <@TheWatcher[wr0k]> | Manually add the resolution to your /etc/X11/xorg.config? |
12:01 | <+EvilDarkLord> | Er. It seems to be there, but it is not accessible from the resolution list. |
12:04 | <@TheWatcher[wr0k]> | Interesting. Have you tried checking the log (usually in /var/log/ ) to see whether x is filtering the resolution for some reason? |
12:05 | <@TheWatcher[wr0k]> | (or, of course, it might just be that ubuntu's resolution selector is only storing mroe conventional sizes rather than widescreens) |
12:05 | <+EvilDarkLord> | Oh yes. Doh. I am in Safe Graphics mode. |
12:06 | <+EvilDarkLord> | Mostly as it was the easiest way to access things on the CD. |
12:07 | <+EvilDarkLord> | Is the resolution selector editable somewhere_ |
12:07 | <+EvilDarkLord> | Gr at keybindings, incidentally. |
12:08 | <@TheWatcher[wr0k]> | No idea about the selector - I've never used ubuntu |
12:09 | <@TheWatcher[wr0k]> | You could edit your config by hand to make 1280x800 the default res.. |
12:12 | <+EvilDarkLord> | *nod* |
12:13 | <@TheWatcher[wr0k]> | (I must apologise for being shamefully bad at helping people do things through GUIs - I rarely use them for sysadmin tasks) |
12:14 | | ReivOut is now known as Reiver |
12:14 | <@TheWatcher[wr0k]> | wb Reiv |
12:15 | <+EvilDarkLord> | And I must apologise for being a newbie who has yet to RTFM. |
12:21 | | MahalZzz is now known as Mahal |
12:28 | <+EvilDarkLord> | Ack. I cannot seem to edit any Windows files from here after all - it tells me Read only file system. |
12:29 | <+EvilDarkLord> | Is there any workaround for this? |
12:29 | <@TheWatcher[wr0k]> | What filesystem are they on? |
12:29 | <+EvilDarkLord> | NTFS |
12:29 | <@TheWatcher[wr0k]> | If it's .. erk |
12:31 | <+EvilDarkLord> | That did not sound very promising. |
12:32 | <+EvilDarkLord> | Is it impossible or just very difficult? |
12:33 | <@TheWatcher[wr0k]> | You might be able to do mount -o remount,rw -t ntfs /mnt/point/ |
12:33 | <+EvilDarkLord> | mnt/point being where it is at the moment? |
12:33 | <@TheWatcher[wr0k]> | Yup |
12:34 | <+EvilDarkLord> | Thank ye. I will try that. |
12:34 | <@TheWatcher[wr0k]> | (you could probably drop the -t ntfs as well, actually, but it shouldn't hurt |
12:34 | <@TheWatcher[wr0k]> | close parenthesis) |
12:35 | <+EvilDarkLord> | Is the comma included in the command_ |
12:35 | <+EvilDarkLord> | ? |
12:35 | <@TheWatcher[wr0k]> | Yes |
12:36 | <@TheWatcher[wr0k]> | -o is the 'options' argument, remount tells mount to just remount the same filesystem on th emount point, rw tells it to mount in readwrite mode if possible |
12:39 | <+EvilDarkLord> | It tells me something that looks a lot like a syntax error but more helpful. |
12:40 | | * TheWatcher[wr0k] eyesbrows |
12:40 | <@TheWatcher[wr0k]> | -s |
12:41 | <+EvilDarkLord> | Time to peer through the man entry for this. |
12:41 | <@TheWatcher[wr0k]> | What's the exact command you're issuing? |
12:42 | <@TheWatcher[wr0k]> | (I should note as a warning - ntfs write capability is still experimental. In theory it should work.) |
12:43 | <+EvilDarkLord> | Er, just a moment. How does one get out of the manual entry? |
12:43 | <@TheWatcher[wr0k]> | q |
12:43 | <+EvilDarkLord> | mount -o remount,rw -t ntfs disks-conf-sda1/ |
12:44 | <@TheWatcher[wr0k]> | you need to give the full path to the mount point |
12:44 | <+EvilDarkLord> | Aha. Will do. |
12:45 | <+EvilDarkLord> | mount -o remount,rw -t ntfs /tmp/disks-conf-sda1/ does not like me either. |
12:46 | <@TheWatcher[wr0k]> | okay, try dropping the -t ntfs |
12:46 | <+EvilDarkLord> | Hm, no errors. |
12:46 | <+EvilDarkLord> | But no writing either yet. |
12:46 | <@TheWatcher[wr0k]> | right, just type 'mount' on its own to see what options it has really mounted with |
12:47 | <+EvilDarkLord> | Okies. |
12:48 | <@TheWatcher[wr0k]> | If it doesn't show (rw) at the end of the line, you probably don't have ntfs writing enabled in your kernel |
12:48 | <+EvilDarkLord> | It shows it all right. |
12:49 | <+EvilDarkLord> | /dev/sda1 on /tmp/disks-conf-sda1 type ntfs (rw) |
12:49 | <@TheWatcher[wr0k]> | hm, what happens if you do `echo "test" > /tmp/disks-conf-sda1/testing.txt |
12:49 | <@TheWatcher[wr0k]> | ` |
12:51 | <@TheWatcher[wr0k]> | (without the ` `, that is..) |
12:52 | <+EvilDarkLord> | -bash: /tmp/disks-conf-sda1/testing.txt: Read-only file system |
12:52 | <@TheWatcher[wr0k]> | e_e |
12:53 | <@TheWatcher[wr0k]> | bugger |
12:56 | <+EvilDarkLord> | Nothing Left to Try(tm)? |
12:58 | <@TheWatcher[wr0k]> | I can't thin kof anything, unless you feel like poking around with your kernel |
13:00 | <+EvilDarkLord> | That sounds a bit dangerous for a complete newbie to try. |
13:06 | <+EvilDarkLord> | But well. Thanks for the help anyway. |
13:06 | <@TheWatcher[wr0k]> | Sorry it didn't work |
13:19 | <+Serah> | How would I normally read a VCD? |
13:24 | <@Reiver> | In your CD player? |
13:25 | | Mahal is now known as MahalZzzzz |
13:28 | <@TheWatcher[wr0k]> | On linux, try xine or mplayer, on windows try VLC |
13:34 | <+Serah> | Ok, VLC won't work. |
13:34 | <+Serah> | I'm in Windows. |
13:34 | <+Serah> | A compaq presario 2161E if that helps to establish drive too. |
13:35 | <+Serah> | According to Windows the CD was never a CD 0 used byte, 0 free byte. |
13:37 | <+Serah> | My DVD player refuses to play it too. Even thought it's "VCD" capable. |
13:37 | <+Serah> | The mac it was tested on reads it fine. |
13:37 | <@TheWatcher[wr0k]> | ... uhoh |
13:37 | <@TheWatcher[wr0k]> | Was it /written/ on a mac? |
13:38 | <+Serah> | Likely, but I am not certain. |
13:38 | <+Serah> | Why? |
13:38 | <@TheWatcher[wr0k]> | Macs have a different idea of what constitutes a proper CD filesystem than any other OS unless you beat them over the head repeatedly with very big sticks. |
13:39 | <@Reiver> | ...And here I thought they were built off UNIX. |
13:40 | <+Serah> | -.^ |
13:40 | <@TheWatcher[wr0k]> | They use Mac HFS as the filesystem |
13:41 | <@TheWatcher[wr0k]> | The treat CDs just like any other writable media you give them, unlike Win,*nix,etc which use ISO9660 and extensions on it. |
13:41 | <+Serah> | -.^ how do I detect which is used? |
13:42 | <@Reiver> | >.< |
13:43 | | Reiver is now known as ReivZzz |
13:43 | <+Serah> | If I want to accertain that the moron who wrote the disc is at fault. |
13:43 | <@TheWatcher[wr0k]> | night Reiv |
13:44 | <@TheWatcher[wr0k]> | Serah: hmm, give me a minute |
13:44 | | * Serah hands TheWatcher[wr0k] a minute. |
13:47 | | * TheWatcher[wr0k] bleghs, notes all the tools he's finding to detct this are linux based, digs some more |
13:52 | <@TheWatcher[wr0k]> | Eugh, and all the tools for reading mac discs on windows seem to be commercial |
13:53 | <@TheWatcher[wr0k]> | http://www.acutesystems.com/sharetm.htm - might let you read it, for 30 days at least. It'll tell you if it is in mac format, anyway |
14:36 | | ToxicFrog|AFK is now known as ToxicFrog|W`rkn |
14:41 | <@ToxicFrog|W`rkn> | ReivZzz: OSX is. However, it still uses the HFS+ filesystem. |
14:42 | | * ReivZzz nods. |
14:45 | | ReivZzz is now known as ReivSLEP |
15:33 | | You're now known as TheWatcher |
17:19 | | You're now known as TheWatcher[afk] |
18:45 | | You're now known as TheWatcher |
21:03 | | Vornicus [~vorn@Nightstar-18307.slkc.qwest.net] has joined #code |
21:03 | | mode/#code [+o Vornicus] by ChanServ |
21:03 | <@Vornicus> | I seek: a way to disable scrollbars in a web browser. |
21:06 | <+EvilDarkLord> | Mess with its source code? |
21:06 | <@Vornicus> | I'm not that crazy. |
21:07 | <+EvilDarkLord> | Damn. Well, suggest it as a feature to the FF team? |
21:07 | <@Vornicus> | Not in that direction - I want to disable scroll bars on just this one page. |
21:07 | <@Vornicus> | I've seen people do it for image popups, but I don't remember where. |
21:09 | <@TheWatcher> | For popups it's easy - scrollbars=no in the args to javascript openwindow |
21:09 | <@TheWatcher> | For the root browser window though? No clue |
21:11 | | EvilDarkLord is now known as Joseph |
21:11 | <+Serah> | Must be a body tag, or a javascript option. |
21:12 | | ReivSLEP is now known as AdmiralDrake |
21:14 | <@Vornicus> | I've tried one or two body tag attributes that look like they should disable scrollbars, but htey do not. |
21:16 | <+Serah> | You could load the entire site in a frame? |
21:18 | <+Serah> | But it doesn't look like it's possible to just disable scrollbars like that. |
21:18 | <@TheWatcher> | It's entirely possible that the browser will ignore instructions to not scroll anyway, as doing so is arguably Bad |
21:21 | <@ToxicFrog|W`rkn> | I'm with TW on this. |
21:21 | | * Serah shrugs. |
21:21 | <+Serah> | I trust Vorn knows what he's doing. |
21:21 | <@Vornicus> | I do know what I'm doing. |
21:22 | <@AdmiralDrake> | ...It's possible, as I've seen it. I don't remember how, though. |
21:22 | | * AdmiralDrake hrms. |
21:22 | <@ToxicFrog|W`rkn> | What /are/ you doing, then? |
21:22 | <@AdmiralDrake> | Poke Mahal when she wakes up? |
21:22 | <@AdmiralDrake> | Shouldn't be too long. ¬¬ |
21:22 | <@Vornicus> | I am making a page that runs fullscreen on a CI machine and refreshes a lot, and occasionally has very detailed build logs dumped into it. |
21:23 | <@Vornicus> | And I don't want the scrollbars. Heck, I've already disabled the taskbar and toolbar. |
21:24 | <@ToxicFrog|W`rkn> | But the page is larger than the screen, so the scrollbars have to be explicitly disabled. Hrm. |
21:25 | <@Vornicus> | yep. |
21:25 | <@Vornicus> | Well, the page /may/ be larger than the screen. |
21:25 | <+Serah> | I suggest running it in a frame. |
21:25 | <+Serah> | It's the easiest solution as I see it. |
21:25 | <@Vornicus> | ...oh, there we go. |
21:26 | <+Serah> | Woot, how'd you do it in the end then? |
21:26 | <+Serah> | Some fancy solution? |
21:26 | | * Vornicus uses IE instead of Firefox. IE doesn't ignore the scrollbars="no" attribute. |
21:26 | <@AdmiralDrake> | ...heh |
21:26 | <+Serah> | ^_^ |
22:20 | | You're now known as TheWatcher[afk] |
22:23 | | MahalZzzzz is now known as Mahal |
22:39 | | ToxicFrog|W`rkn is now known as ToxicFrog|AFK |
22:52 | | You're now known as TheWatcher |
22:58 | | Syloq [Syloq@NetAdmin.Nightstar.Net] has joined #code |
23:20 | | You're now known as TheWatcher[T-2] |
23:22 | | You're now known as TheWatcher[afk] |
23:34 | | Mahal [~Mahal@Nightstar-5192.worldnet.co.nz] has quit [Quit: This computer has gone to sleep] |
23:35 | | Mahal [~Mahal@Nightstar-5192.worldnet.co.nz] has joined #code |
23:35 | | mode/#code [+o Mahal] by ChanServ |
--- Log closed Sat Aug 12 00:00:02 2006 |