|
pugscode.org/ | nopaste: sial.org/pbot/perl6 | ?eval [~] <m oo se> | We do Haskell, too | > reverse . show $ foldl1 (*) [1..4] Set by gaal on 18 June 2007. |
|||
|
00:06
ashleyb joined
00:08
weinigLap_ joined
00:30
rashakil joined
00:52
nipotaway is now known as nipotan
00:59
Eidolos_ joined
|
|||
| svnbot6 | r16700 | lwall++ | more tutorial whackage | 01:02 | |
|
01:03
weinigLap joined
01:11
Eidolos_ is now known as Eidolos
01:12
vsoni joined
01:14
diakopter is now known as diakopter_afk
|
|||
| Eidolos | can someone send me a commit bit? [email@hidden.address] | 01:18 | |
| TimToady | attempting to load commitbit | ||
| what do you want for a user name? | |||
| Eidolos | sartak please :) | 01:19 | |
| and thanks! | |||
| TimToady | hmm, load avg is 9 on feather, so it's marginal at the moment | 01:20 | |
| in theory is send a bit now | 01:22 | ||
| *sending | 01:25 | ||
| Eidolos | OK, I'll keep an eye on my inbox | 01:26 | |
| got it, thanks again :) | |||
| TimToady | good, webpage hasn't returned yet... | 01:27 | |
| Eidolos | yeah I'm still loading the URL it gave me | 01:28 | |
| TimToady | I slightly niced audreyt's pugs build processes, so load avg seems to be dropping a bit | 01:29 | |
| on the other hand, I saw a "trac" process... | |||
| no, it was a trac disable, nevermind | |||
| Eidolos | hehe | ||
| ooh, got a <title>! | 01:30 | ||
| TimToady | anyway, usual spiel, add yourself to AUTHORS as first commit, welcome aboard! | 01:31 | |
| Eidolos dances | |||
|
01:32
diakopter_afk is now known as diakopter
|
|||
| TimToady wanders off for a few hours & | 01:33 | ||
|
01:35
stevan_ joined
01:41
dolmans joined
|
|||
| Aankhen`` | moritz: I appreciate the sentiment, but all I've done is to tweak the JavaScript. The smartlinks are agentzh's baby. :-) | 01:43 | |
|
01:46
prism joined
01:47
prism left
02:10
Kattana joined
02:15
sunnavy joined
02:25
japhb joined
02:35
weinigLap_ joined
02:36
weinigLap_ joined
02:39
weinigLap_ joined
02:46
weinigLap joined,
mako132 joined
02:47
diakopter is now known as diakopter_afk
02:58
nipotan is now known as nipotaway
03:05
obvio171_ joined
03:06
stevan__ joined
03:14
obvio171_ joined
03:17
offby1` joined
03:18
nipotaway is now known as nipotan
03:30
obvio171_ joined
03:39
amnesiac joined
03:41
daxim_ joined
03:45
offby1` is now known as offby1
03:49
lisppaste3 joined
04:13
sunnavy joined
04:17
semifor joined
04:51
monomorph joined
04:55
semifor joined
05:09
semifor joined
05:17
weinigLap joined,
thoughtp1lice joined
05:20
weinigLap joined
|
|||
| Aankhen`` | moritz: For the IRC logs, instead of inserting spaces in URIs, how about truncating them instead? | 05:21 | |
|
05:21
jisom joined
|
|||
| svnbot6 | r16701 | Darren_Duncan++ | ext/Muldis-DB/ : this is the Perl 6 equivalent of what will end up on CPAN as Muldis::DB version 0.0.0 for Perl 5 | 05:25 | |
|
05:27
tokuhirom_ is now known as toku_away
05:31
thoughtpolice joined
05:32
toku_away is now known as tokuhirom_
05:41
monomorph joined
05:47
hirschnase joined
06:01
jisom joined
|
|||
| ibrown | wow talk about no legal rights. =/ | 06:53 | |
|
06:57
vsoni joined
07:05
iblechbot joined
07:09
rho joined
|
|||
| moritz | Aankhen``: no, truncating URLs would be an information loss | 07:17 | |
|
07:21
f0rth joined,
buetow joined
|
|||
| Aankhen`` | moritz: Not if they're linked. You show the truncated version, link to the full version. | 07:21 | |
| <a href="this.is.a.really.long.domain.name.b...</a> | 07:23 | ||
| lambdabot | this.is.a.really.long.domain.name.b...</a> | ||
| Aankhen`` stares at lambdabot | |||
| . | |||
| < and > really oughtn't to be matched as part of a URI. | 07:24 | ||
| " and ' probably shouldn't either. | |||
| moritz | Aankhen``: I'm not entirely convinced... as soon as somebody constructs an example URL to show somebody how to pass GET parameters to cpan (or something) that will look weird in the logs... | 07:25 | |
| Aankhen``: but I'll moose about it for a while ;) | 07:26 | ||
| Aankhen`` | True⦠it just seemed weird to have URIs broken up by inserting spaces. | ||
| moritz | does HTML have any "break-but-not-display"-spaces? | 07:27 | |
| kind of inverted nobreakspace? | |||
| Aankhen`` | Unicode has soft hyphens, but the problem is that they're not very well supported in browsers. | 07:28 | |
| moritz hates browsers | |||
| Aankhen`` | Heh. | ||
| moritz | the absence of browser would make web design much more easy ;) | 07:29 | |
| Aankhen`` | LOL. | ||
| moritz | Aankhen``: I assume you know www.i-marco.nl/weblog/images/breakdown.png ? | ||
| Aankhen`` | ROTFLMAO. | 07:30 | |
| Very accurate. | |||
| Though I'd take out the "swearing" bit for me, but the rest are fine. | |||
| moritz | I can confirm even the swearing ;) | 07:31 | |
| Aankhen`` | Heh. | 07:33 | |
|
07:33
dduncan left
|
|||
| Aankhen`` | Hmm. | 07:34 | |
| moritz: On a tangentially related note, what about using a fixed-width font for the logs? :-) | |||
| moritz | Aankhen``: good idea | 07:35 | |
| Aankhen`` | May I recommend: font-family: Consolas, "Lucida Console", "Courier New", monospace; | ||
| moritz | Aankhen``: you are welcome to add that the CSS file ;) | ||
| Aankhen`` | (I can't remember the suggested font for Linux, for some reason.) | 07:36 | |
| Aankhen`` gets to it. | |||
| moritz | monospace will do on linux ;) | ||
| Aankhen`` | A'right. | ||
| moritz | I like the "verdana bitstream" fonts on linux, there is monospace version of that as well | ||
| Aankhen`` | Hmm, I don't think that was the one I was thinking of. | ||
| Tene | moritz: quite accurate! ;) | 07:37 | |
| moritz | Aankhen``: btw the changes will not appear until I do a 'svn up' on my server, so don't dispair if it doesn't seem to work ;) | 07:38 | |
| Aankhen`` | No sweat. | ||
| Mind if I do some hacking on it in general? | 07:39 | ||
| I get an itch in my fingers every time I see HTML. | |||
| moritz | go right ahead | ||
| Aankhen`` | Yey. | ||
| OK. | |||
| moritz | HTML-Junky ;) | 07:43 | |
| svnbot6 | r16702 | Aankhen++ | misc/irclog/cgi: | ||
| r16702 | Aankhen++ | * fixed a typo. | |||
| r16702 | Aankhen++ | * use a fixed-width font for the logs. | |||
| moritz | I'm not sure if that's more readable | 07:45 | |
| anyway, I'm off to receive my examination results... or something ;) | 07:46 | ||
| Aankhen`` | moritz: Good luck. :-) | 07:57 | |
| moritz: I dunno, IRC logs just look weird to me in variable-width fonts. I guess it's a personal preference. | 07:58 | ||
|
08:04
mico joined,
franck__ joined
|
|||
| moritz | @tell Aankhen`` let's just wait for more feedback | 08:09 | |
| lambdabot | Consider it noted. | ||
|
08:14
Aankhen`` joined
|
|||
| Aankhen`` | moritz: One thing to consider, though, is that code looks rotten in variable-width fonts. :-P | 08:15 | |
| moritz | right | 08:16 | |
|
08:36
weinigLap joined
08:40
weinigLap joined
08:47
polettix joined
08:49
marmic joined
|
|||
| unobe | moritz, Aankhen``: I like the fixed-width font :-) | 08:54 | |
| Aankhen`` | :-D | ||
| moritz | Aankhen``++ | ||
| Aankhen`` | moritz++ # I just tweaked it, the work was all yours, as always ;-) | 08:55 | |
|
08:55
unobe is now known as unobe_away
|
|||
| moritz | Aankhen``: humble as always... but you _did_ commit the fixed font change ;) | 08:56 | |
| Aankhen`` | Well, yes, but the point is that as usual, I merely refined on someone else's work. It's like someone else builds a car and I polish the door handles. | ||
| moritz | and if people like polished door handles, they credit you | 08:57 | |
| it's that easy ;) | |||
| Aankhen`` | ^_^ | ||
| I meant to hack on the page some more, but I got sidetracked. | |||
|
09:00
franck__ joined
09:02
devogon joined
|
|||
| masak | moritz: more feedback: I prefer fixed-width, by far | 09:03 | |
| especially code and ASCII art are a lot nicer | |||
| moritz | masak: thank you | 09:04 | |
| so it's 3:0 for fixed with font, my own vote not included (because I'm not sure yet) | |||
| s/with/width/ | |||
| moritz mooses about using single line substitution regexes to modify the previous line of the author ;) | 09:05 | ||
| Aankhen`` | Well, see if this makes you feel any differently: I would not suggest for a second that a fixed-width font is more readable than a variable-width font, but I think fixed-width is much better where there's any chance of code or otherwise alignment-sensitive text. | 09:06 | |
| moritz is convinced ;) | |||
| Aankhen`` | Heh. | ||
| Regarding substitution regexes: it's a great idea, but people seem to be way too loose with the syntax they use. :-P | 09:07 | ||
| moritz | I know, I wasn't entirely serious about them ;) | 09:09 | |
| Aankhen`` | Ah well. | 09:10 | |
| It would be nice to have, though. | |||
| Except for data loss, of course. | |||
| Wait, you wouldn't have to lose data. | |||
| `ins` and `del` to the rescue! | |||
| moritz | s/^.*$// | ||
| and doing a diff, YaY | |||
| Aankhen`` | Indeed. ^_^ | 09:11 | |
| moritz | only nerds get such an idea ;) | ||
| Aankhen`` | Hey, you're in #perl6 now buddy. You don't get to use the N word! | ||
| moritz | for me that's not negatively connotated | 09:12 | |
| Aankhen`` | Ah. | ||
| I always thought of "nerd" as a rather negative word. | |||
| "geek" seemed to be the positive oen. | |||
| One, even. | 09:13 | ||
| moritz | maybe my notion is just screwed up ;) | 09:14 | |
| ok, s/nerd/geek/ ;-) | |||
| Aankhen`` | Nah, it seems to be a debatable thing. | ||
| I've come across the alternative viewpoint in the past. | |||
| s/debatable/subjective/, sorry. | |||
|
09:15
marmic joined
09:17
rfordinal_ is now known as rfordinal
09:21
isaacd joined
|
|||
| Aankhen`` | Hmm, topic should probably point to the logs too. | 09:25 | |
| moritz | why? | ||
| pugscode.org points there | |||
| Aankhen`` | Ah, good point. | ||
| Pun not intended. | |||
| moritz | ;) | ||
| of course not ;) | |||
| ?eval <org pugscode irc>.reverse.join: '.' | 09:26 | ||
|
09:26
evalbot_r16699 is now known as evalbot_r16702
|
|||
| evalbot_r16702 | "irc.pugscode.org" | 09:26 | |
|
09:43
chris2 joined
09:57
ruoso joined
10:21
isaacd_ joined
10:29
thestarslookdown joined
10:42
chris2 joined
11:06
iblechbot joined
11:09
prism joined
11:38
fglock_ joined
11:40
mico joined
12:25
nipotan is now known as nipotaway
12:30
theorbtwo joined
12:42
kolibrie joined
12:52
b_jonas joined
12:58
f0rth joined,
trippeh joined
13:28
b_jonas joined
13:30
[particle] joined
13:40
diakopter_afk is now known as diakopter
|
|||
| gaal | moose! | 13:55 | |
| moritz | mosse indeed! | ||
| gaal | hey moritz :) | 13:56 | |
| moritz | hi hi | ||
| gaal | happy solstice | ||
| moritz | ah, right | 13:57 | |
| thanks ;) | |||
| gaal | it's all downhill from here... | ||
| moritz | yes, on sunday I'll go down to the south ;) | ||
| and enjoy the warmth in germany ;) | 13:58 | ||
| but that's not what you meant, i presume | |||
| gaal | urrr, here it's warm enough | ||
| heh, I meant I like long days, and now they'll start getting shorter. | |||
| moritz | here in edinburgh it's around 15..20°C | ||
| [particle] | 16hrs of daylight today here | 13:59 | |
| gaal | oh, you're in Embra? what a nice city | ||
| moritz | only on the northern hemisphere | ||
| gaal: yes, one year of studying abroad | |||
| gaal | yeah, bsb's probably glad it'll start getting longer | ||
| moritz | gaal: and atm the debconf is here ;) | ||
| gaal | oh, cool | ||
| looks like I'm missing OSCON by an inch | 14:00 | ||
| moritz | the other day I heard some interesting talks... about opensolars+debian, fully automated installers and other fancy stuff ;) | ||
| gaal | mmm, DTrace... | ||
| moritz | and ZFS | ||
| but they have some evis stuff there as well | 14:01 | ||
| depending on an evinronment variable, the call either linux- or solaris binaries | |||
| that understand different command line options | |||
| gaal | /usr/ucb ps aux | ||
| s, ,/, | |||
|
14:11
turrepurre joined
14:14
turrepurre joined
14:18
diakopter is now known as diakopter_afk
14:23
stevan_ joined
14:24
rlb3_work joined,
fglock joined
14:27
bonesss joined
14:30
ruoso joined
14:34
pmurias joined
|
|||
| pmurias | hi | 14:34 | |
| fglock | pmurias: hi | ||
| gaal | hey pmurias, fglock | 14:35 | |
|
14:42
diakopter_afk is now known as diakopter
14:44
franck__ joined
|
|||
| svnbot6 | r16703 | moritz++ | [irclog] added paging to the search results, on agentzh++'s request | 14:52 | |
| moritz | I guess the search is so slow because I don't have any index on any columns | 14:54 | |
| is there a "mysql indexes for dummies"-Tutorial somewhere? | |||
|
14:55
ArchFool joined
|
|||
| pmurias | fglock: i read your Request for kp6 architecture review | 15:05 | |
| fglock | pmurias: you are the first person to admit it | ||
| pmurias | ;) | ||
| moritz | I think pmichaud admitteted it indirectly as well ;) | 15:06 | |
| is that a property of persons who's nick start with ^pm? | 15:07 | ||
| pmurias | the visitor pattern seems fine to me, defining the ast in EmitPerl6 and EmitPerl5 is a bit strange | ||
| fglock | pmurias: yes, this needs a rearrange | ||
|
15:07
ArchFool left
|
|||
| pmurias | putting COMPILER:: in a seperate file might help kp6-perl5.pl a bit more readeable | 15:10 | |
|
15:12
pjcj joined
|
|||
| pmurias | not sure where should it be placed | 15:15 | |
|
15:17
dduncan joined
|
|||
| fglock | pmurias: I mean to translate it to mp6, for reusability - it belongs to the compiler, not the runtime | 15:17 | |
| pmurias | kp6-perl5 or COMPILER::? | 15:19 | |
| fglock | both, actually - but COMPILER is more important; kp6-perl5 is a bit perl5-specific | 15:20 | |
| I've got a looong list of to-do tasks - that's why I decided to pause and make a grand plan | 15:21 | ||
| the roadmap is already obsolete, btw | 15:22 | ||
| the critical path is no longer the regex engine; it can reuse PGE/PCR; the kp6-regex will only be needed by JVM and the like | 15:23 | ||
| same for the object system, with parrot-OO and perl5-Moose | |||
| this will simplify things | 15:24 | ||
| jvm/javascript/python can be developed as bonus tasks | 15:25 | ||
| and this will likely increase the collaboration with the parrot team | 15:26 | ||
|
15:27
REPLeffect joined
|
|||
| fglock | lunch & | 15:28 | |
| pmurias | kp6-perl5 should report syntax error instead of die'ing with a strange error message | 15:31 | |
| s/syntax/a syntax/ | 15:32 | ||
| svnbot6 | r16704 | pmurias++ | syntax error reporting | 15:37 | |
| pmurias | argh.. forgot kp6- prefix in the log message.. | 15:38 | |
|
15:43
isaacd__ joined
15:56
barney joined
|
|||
| fglock | pmurias: ping | 16:00 | |
|
16:04
amadeus joined
|
|||
| fglock | pmurias: in case you backlog: | 16:05 | |
| about "defining the ast in EmitPerl6 and EmitPerl5 is a bit strange", | |||
|
16:05
obvio171_ is now known as obvio171
|
|||
| fglock | the AST is not defined there, it's a kind of "aspect oriented programming" | 16:06 | |
| it's telling the nodes how to emit code | |||
| moritz | pmurias++ # contributing to kp6 | 16:08 | |
|
16:10
jefflee joined
|
|||
| pmurias | fglock: pong | 16:15 | |
|
16:15
ibrown joined
|
|||
| ibrown | weee | 16:15 | |
| pmurias | weeee | ||
| ibrown | how goes this am? | 16:16 | |
| [particle] | wiii | ||
| fglock | pmurias: did you see what I said about EmitPerl6? | 16:17 | |
| pmurias | yes | ||
| but the generated code defines it none the less | 16:20 | ||
| it could be a source of confusion if someone changes one of the definition without the other | 16:22 | ||
| fglock | you mean the acessors? yes, that's a mistake | ||
| hmm - right, I can't detect this kind of error | 16:23 | ||
| ibrown | if i were to take an image, ftp that image, then remove that image. with a simple like few line perl script, how would i ensure the delete doesn't happen before the transfer completes? | 16:24 | |
| may sound stupid yes. but sometimes it appears the delete happens before the ftp finishes. is that what "callbacks" should be used for? | 16:25 | ||
| pmurias | when is EmitPerl6 used? | ||
| does one have to explicitly mark reopening of classes in perl6? | 16:27 | ||
| fglock | I don't think so | 16:28 | |
| re EmitPerl6 - looking | |||
|
16:29
AJfsx joined
|
|||
| pmurias | a grep dosn't find anything | 16:29 | |
|
16:29
AJfsx left
|
|||
| pmurias | sorry mistake, it does | 16:30 | |
|
16:30
rindolf joined
16:31
kanru joined
|
|||
| fglock | pmurias: it looks like it is used for implementing Code.perl() only | 16:32 | |
| pmurias | i'll add an --perl6 flag | 16:33 | |
| fglock | ok | ||
| ibrown: re ftp, I don't think you can get that information | 16:35 | ||
| moritz | but on linux that shouldn't be a problem if the transfer isn't aborted.. you can call unlink() on an open filehandle without destroying something | 16:36 | |
|
16:37
mico joined
16:38
justatheory joined
|
|||
| mico | got the book on Perl6 an Parrot from Amazon today. I love it, It makes Perl seem simple :-9 | 16:38 | |
| TimToady | 'course, I'm just in the process of fixing all that. :) | ||
| moritz | mico: that was open sourced the other day ;) | 16:39 | |
| svnbot6 | r16705 | pmurias++ | kp6 - --perl6 flag | ||
| moritz | mico: and indeed it is easy - at least parts of it ;) | 16:40 | |
| TimToady | moritz: you can occasionally get into trouble with NFS | ||
| mico | I am thinking a lot about Perl 6, I have to write a 200 page book in Italian | ||
| moritz | TimToady: yes, NFS is evil ;) | ||
| TimToady | and Windows is a different animal completely | 16:41 | |
| usually you run into a hard lock there | |||
|
16:41
justatheory joined
|
|||
| moritz | I won't comment an Windows' evilness ;) | 16:41 | |
| args | what about VMS then. | 16:42 | |
| moritz | I don't know anything about it, just that it exists ;) | ||
| and it has a reputation for being... different as well ;) | 16:43 | ||
| TimToady | biab & | 16:44 | |
| pmurias wishes he could get VML working with IE under wine ;) | 16:45 | ||
| fglock | pmurias: if you want to take a look at another point, we were discussing yesterday: moritz.faui2k3.org/irclog/out.pl?ch...20#id_l547 | ||
| lambdabot | Title: IRC log for #perl6, 2007-06-20, tinyurl.com/22mkm6 | ||
| fglock | this is about the way kp6 processes BEGIN blocks | 16:48 | |
| pmurias | i need too make a breake from the computer(vision getting blury), so i'll likely look into it tomorrow | 16:49 | |
| bye& | |||
| fglock | omg, is it a kp6 side-effect? | 16:52 | |
|
16:53
sebastian joined
17:07
weinigLap joined,
weinigLap_ joined
17:08
devogon joined
|
|||
| mico | args, last time I touched VMS I did a mail merge in Fortran. Looked like windows but much better | 17:11 | |
|
17:20
justatheory joined,
Loro_ joined
17:22
Psyche^ joined,
Psyche^ is now known as Patterner
17:27
buetow joined
17:32
IllvilJa joined
17:56
b_jonas joined
18:07
amadeus joined,
moritz joined
|
|||
| ibrown | Net::FTP needs a callback of sorts | 18:08 | |
|
18:09
weinigLap_ is now known as weinigLap
|
|||
| diakopter | twimc: www.artima.com/weblogs/viewpost.jsp...ead=208549 | 18:10 | |
| lambdabot | Title: Python 3000 Status Update (Long!) | ||
|
18:12
moritz_ joined
|
|||
| moritz_ | re | 18:16 | |
| ibrown | hey moritz, can you peep a url for me right quick tell me why the loop might be roxored? | 18:18 | |
| sial.org/pbot/25707 | 18:19 | ||
| lambdabot | Title: Paste #25707 from "ibrown" at 63.175.130.15 | ||
| moritz_ | peeping... | ||
| ibrown | thanks man | ||
| its annoying. | |||
| moritz_ | which of these is line 23? | ||
| ibrown | the while loop | 18:21 | |
| sorry | 18:22 | ||
| moritz_ | sorry, but I can't tell that without context and testing | 18:23 | |
| first you should try to get rid of that warning - it tells you that something is terribly wrong | 18:24 | ||
| do you 'use strict; use warnings;' ? | |||
| ibrown | yeah | 18:25 | |
| 2 secs | |||
| moritz_ | and for the looping.. maybe if you transfer in text mode, some line endings may change, thus never resulting in equally sized files | ||
| ibrown | cause the way it's setup right now, i lose some images. | 18:29 | |
| like 1/2 the image on occasion | |||
| i'm assuming cause the ftp session disconnected. | |||
| moritz_ | ibrown: I think your approach is wrong.. transmit all data, then check on the remote host if it was transfered OK, and only then delete data | 18:31 | |
| ibrown | i'm using net::ftp tho | ||
| so isn't ftp->put($file) equiv. of doing it that way? | 18:32 | ||
| or does that method not have a callback -> launches process of sending, and goes to next line in script | |||
| moritz_ | you should test the return status of ftp->put | 18:33 | |
| ibrown | with eval? | ||
| moritz_ | no | ||
| my $return_status = $ftp->put($file) | |||
| ibrown | sorry, i suck at error checking | 18:34 | |
| then if return_status = 1 it's success tru? | |||
| moritz_ | at least that's what I'm guessing while skimming over the docs | ||
| ibrown: no. Read that documentation | 18:35 | ||
| ibrown | kk 2 secs | ||
| moritz_ | it tells you what it returns on success | ||
| ibrown | ugh. it's annoying, i got this db to rebuild and i have to fix this damn script i shouldn't have written the way i wrote it months and months ago lol | ||
| oh so it says it returns the remote filename if none was given | 18:36 | ||
| so i guess that means the value would be the filename passed to put | |||
| is that a syntaxual thing, where, the cmd waits for eval when you store result into array? | 18:37 | ||
| or is that just me being a retard newb? | |||
| oh shit | |||
| you know what | |||
| the ftp_put routine. | |||
| after the put ,i had $ftp->quit | |||
| i'm a moron | |||
| dammit | 18:38 | ||
| moritz_ | ibrown: I don't know that ftp_put is, never seen its definition | ||
| s/that/what/ | |||
| ibrown | its my home-grown routine | 18:40 | |
| sub ftp_put($){ | |||
| my ($filename,$ftp) = @_; | |||
| print $filename, "\t:filename\n"; | |||
| my $put_return = $ftp->put($filename) | |||
| or die "Cannot get file $filename \n", $ftp->message; | |||
| print $put_return, " is the return\n"; | |||
| #$ftp->quit; | |||
| } | |||
| just the simple put. j00 kno | |||
| i like to organize the code into 2 sections. | 18:41 | ||
| moritz_ | sorry, but you are doing bs here ;) | ||
| compare the first two lines | |||
| ibrown | no i'm all about help homey. | ||
| moritz_ | ftp_put($) declares it needs one parameter | 18:42 | |
| ibrown | i've taught myself perl as much as i know it now, without mailing lists/irc or people to teach me | ||
| moritz_ | and in the next you are reading two parameters out of @_ | ||
| ibrown | yeah, i just changed the script adding a function for connect/disconnect | ||
| moritz_ | no, your general concept is fine, only these two lines are bogging me | ||
| ibrown | oh | 18:43 | |
| yeah i was adjusting the paramaters, added the ftp_put require $ftp variable | 18:44 | ||
| so i could do the actual connect earlier, and pass the var around. | |||
| previously, the whole foreach of files was one routine, and it would chop images off | |||
| pasteling | "ibrown" at 63.175.130.15 pasted "Whole Bo-Bo" (68 lines, 1.6K) at sial.org/pbot/25708 | 18:45 | |
|
18:46
jisom joined
|
|||
| ibrown | that's the URL to the whole thing | 18:46 | |
| so you can kinda get a grasp as to what i was trying to explain. | |||
| i know i didn't need a heredoc either, i just like them kinda | |||
| i think that'll work now tho correctly, hopefully the picdesk will get off my ass now | 18:47 | ||
| awesome. its chugging along now. | 18:56 | ||
|
18:59
franck__ joined
19:00
amnesiac joined
19:01
Coke joined
|
|||
| Coke | Gothmog_: you're not andrew, are you? | 19:02 | |
| evalbot_r16702: say undef.WHAT | |||
| ?eval say undef.WHAT | |||
|
19:02
evalbot_r16702 is now known as evalbot_r16705
|
|||
| evalbot_r16705 | OUTPUT[Scalarā¤] Bool::True | 19:02 | |
|
19:10
IllvilJa joined
|
|||
| Coke | ?eval say some_missing_func() | 19:14 | |
| evalbot_r16705 | Error: No such subroutine: &some_missing_func | ||
|
19:27
offby1 left
19:35
weinigLap joined
|
|||
| svnbot6 | r16706 | fglock++ | [kp6] fixed <?? !!> in EmitPerl6 output | 19:52 | |
|
20:15
buubot joined
|
|||
| svnbot6 | r16707 | fglock++ | [kp6] kp6-perl5.pl - AST handling cleanup | 20:22 | |
|
20:34
iblechbot joined
|
|||
| Juerd | It's never gonna make it in 5 :) | 20:44 | |
| wolverian | uh oh, feather's rebooting.. everyone /layout save; /save quickly! | 20:45 | |
| Juerd | It's so damned slow :( | 20:46 | |
| wolverian | what is? | 20:47 | |
| Juerd | feather | ||
| wolverian | oh. yeah. | ||
| Juerd | I still don't know what exactly makes it so slow. | ||
| memory test goes well, harddisks work at full speed, raid array works at full speed, the system is responsive | |||
| Network works well and at low latency | |||
| But *programs* go wrong | |||
| There's no rootkit, according to two checkers | 20:48 | ||
| wolverian | maybe a reboot will fix it :) | 20:50 | |
| Juerd | It's been rebooted before | 20:51 | |
| Creating ramfs... | 20:54 | ||
| This may break at reboot :( | |||
| initrd needs modules, I don't know which. | 20:55 | ||
| Let's hope udev is sufficient | |||
| wolverian | sounds scary, whatever you're doing | 20:56 | |
| Juerd | Argh. I'm just stopping the timer | 20:57 | |
| Until it's done | |||
| I hadn't expected it to be so slow during update-initramfs | |||
|
21:05
isaacd_ joined
21:19
rlb3_work joined
21:34
weinigLap joined,
jenkinSear joined
21:35
rfordinal joined
21:38
prism joined
21:47
DawnFantasy joined
21:50
ashleyb joined,
BooK_ joined
22:00
avarab joined
22:01
avarab_ joined
22:03
avarab joined
22:10
polettix joined
22:11
Juerd joined
|
|||
| Juerd | Feather problem found | 22:12 | |
| TimToady | board order on bus? | ||
| Juerd | Defective memory module | ||
| TimToady | ah | ||
| Juerd | Was still working, but incredibly slowing down the entire system | 22:13 | |
| TimToady | continuous interrupts, likely... | ||
| Juerd | The thing was too hot to touch initially - 75 celcius. | ||
| [IR thermometer]++ | |||
| So feather is up with 1 GB now. | |||
| TimToady | if something interrupts continuously it can appear to work but interfere with everything... | 22:14 | |
|
22:14
avarab is now known as avar
|
|||
| Juerd | Better to have little RAM at usable speed than lots of RAM without being able to use it :) | 22:14 | |
| TimToady | anyway, yay | ||
|
22:14
IllvilJa joined
|
|||
| Juerd | Does anyone want to donate RAM? :) | 22:14 | |
| TimToady | I only have CAMEL | ||
| moritz_ | Juerd: is there a chance to reactivate trac? | ||
| Juerd | There's probably a pun in there, but I don't recognise it :) | ||
| [particle] | juerd: fb-dimms? | 22:15 | |
| Juerd | moritz_: Let's see what happens if we do that :) | ||
| pasteling: DDR1 | |||
| moritz_ | Juerd: and perhaps forbid it with robots.txt to reduce load | ||
|
22:16
ibrown left
|
|||
| Juerd | If only I could remember how I disabled it :) | 22:16 | |
| TimToady | the other day I saw a process name that say something like perl.disable.trac | 22:17 | |
| *said | |||
| Juerd | Yes, I see the file, but don't know how it's called :) | ||
|
22:18
thoughtpolice joined
|
|||
| meppl | good night | 22:20 | |
| Juerd | Ah. I didn't do this :) | ||
| TimToady | hmm, commitbit.pugscode.org/admin/project/Pugs/people gets a proxy error | 22:21 | |
| so does the bare name | |||
| Juerd | moritz_: Trac is enabled now. | ||
| TimToady | "connection refused" | ||
| Juerd | But it's still dog slow. | ||
| TimToady | did you change IP addr? | 22:22 | |
| Juerd | TimToady: No. It probably means that someone, a user, hasn't made their webserver reboot proof. | ||
| TimToady | odd to get a connection refused from it if that's the case | 22:23 | |
| Juerd | Not really. | ||
| That just means there's nothing listening on the specified port | |||
|
22:23
Conrad joined
|
|||
| Juerd | Which is port 6666 | 22:23 | |
| daxim_ gets his kicks on port 6666 | |||
| TimToady | on feather? | ||
| Juerd | TimToady: Yes. | 22:26 | |
| I don't know who had a server running on that port | |||
| TimToady | commitbit.pugscode.org and feather.perl6.nl are the same machine! | 22:28 | |
| oh, I understand what you were saying earlier now. it's commitbit itself that isn't rebootproof | 22:32 | ||
| hmm | |||
|
22:32
pmichaud joined
|
|||
| moritz_ | but at least it replies fast ;) | 22:32 | |
|
22:32
Benoit_ joined
|
|||
| Juerd tries to backup the data again | 22:32 | ||
| That hasn't worked the past few days | 22:33 | ||
| It took more than a day to do just the root filesystem, without the homedirs... | |||
| moritz_ | btw speaking of load... one of the packages.debian.org servers had a load of > 3000 shortly after reboot ;) | 22:34 | |
| Juerd | Wow | ||
| Highest I've ever seen is 1015 | |||
| moritz_ | not too bad either ;) | ||
| fork while fork ;-) | |||
| and you're there... but then you can't run `uptime` any more to monitor it *g* | 22:35 | ||
| Juerd | Uhhuh | 22:36 | |
| This was on an actual production machine, dieing from broken hardware | |||
| The output of uptime(1) was the last thing it ever displayed before it crashed showing a 80x25 grid of colourful random characters, some of them blinking | 22:37 | ||
| TimToady | I think we want to run /data/svn/commitbit as user www-data, probably. does anyone else know any better? | ||
| Juerd | I think /data/svn/* is the repository and must not be executed | ||
| TimToady | hmm | 22:38 | |
| Juerd | There's probably a checkout somewhere | ||
| TimToady | probably audreyt's copy then | ||
| Juerd | Perhaps :) | ||
| Will at least be safer to try | 22:39 | ||
| TimToady | but I do know it was running as user www-data, not as audreyt | 22:40 | |
| moritz_ | why shouldn't programs in the repository be executed? | ||
| Juerd | moritz_: Because it may detect from where it's running, and drop state files there. | 22:42 | |
| moritz_ | Juerd: good point | 22:46 | |
| Juerd | Or worse: change them :) | ||
| I don't think svn likes it when you start changing its data without notifying it :) | |||
| Which is one of the reasons that I want to make feather a virtual machine of which I can take snapshots | 22:47 | ||
| Another reason is that I can then reboot the hardware without rebooting the operating system you guys use. | |||
| Which, given how "well" people make things reboot proof, would be a great improvement. | |||
| But it first needs more memory :) | |||
| And, when it runs xen, important things can be moved to a more secure virtual machine | 22:48 | ||
| TimToady | there is only one executable commitbit on the machine, it seems, and that's in /data | 22:49 | |
| (according to locate) | 22:50 | ||
|
22:50
Limbic_Region joined
|
|||
| TimToady | possibly it's run under some other name, like jifty... | 22:51 | |
| Juerd | TimToady: But locate's database hasn't been updated in a while, because of load issues. It's currently updating, but scanning the entire filesystem takes a while | 22:56 | |
| TimToady | ah, that might explain why I'm getting more results as time goes on... | 22:59 | |
| moritz_ | feather's "fast" again, p6-on-parrot passing sanity, more life on p6l and p6c - looks like a good time for perl 6 | ||
| Juerd | Nah, someone's just hacking a lot of code in a very short time span | ||
| moritz_: As for real speed, a hardware upgrade would be nice but since I'm almost bankrupt, I can't do that | 23:00 | ||
| So it's "fast", not fast. | |||
| moritz_ | Juerd: I know | ||
| Juerd | I'd like to upgrade it to a dual core system with 4 GB ram, one day. | 23:01 | |
| moritz_ | Juerd: you should ask if you could get a microgrant for hardware, as you already pondered | ||
| Juerd | Yea | ||
| moritz_ | and pmichaud gained a few contributers, thats (perl6)++ as well ;) | ||
| and fglock gained a kp6-contributer ;) | 23:02 | ||
| TimToady | hmm, root is running two finds at once. that's gotta hurt... | 23:03 | |
| Juerd | Cache should make it not hurt. | 23:04 | |
| Tene | presuming they're accessing the same parts at the same time, or that all accessed parts completely fit into cache. | ||
| TimToady | maybe they're on different filesystems... | ||
| diakopter | I started mine before Juerd's :P | ||
| TimToady | nope, they look identical | 23:05 | |
| diakopter | updatedb, I mean | ||
| Juerd | diakopter: You're also running updatedb. | ||
| Heh. | |||
| I'm killing mine then. | |||
| TimToady | sigh...once an SA, always an SA... :) | 23:06 | |
| Juerd | SA? | ||
| TimToady | Sysadmin | ||
| sez someone who spent an inordinate amount of time upgrading to F7 over the last week | |||
| and still can't get gnome working on his laptop... | 23:07 | ||
| Juerd | And trac, I don't know how it was written, in what language and using what methods | 23:08 | |
| But it SUCKS, performance-wise. | |||
| diakopter | python | ||
| Juerd | My god, that's a heavy CGI. | ||
| The CGI regularly uses up to 45 MB of RAM, and takes a few *seconds* to load. | 23:09 | ||
| I saw it has a fcgi equivalent. Anyone interested in making it work with that? | |||
| diakopter | either fcgi or mod_python would help... | 23:11 | |
| hmm well, current lore dictates the use of tracd | 23:13 | ||
| (over mod_python and fcgi) | |||
| Juerd | diakopter: Can you make that happen? | 23:14 | |
| I'm off to bed | |||
| Good night, or whichever localtime! | |||
| diakopter | Juerd: ok | 23:15 | |
| moritz_ | Juerd: sleep well ;) | ||
|
23:16
buubot joined
|
|||
| diakopter | updatedb runneth still | 23:20 | |
| Juerd | [email@hidden.address] | 23:36 | |
| 63.251.223.176 does not like recipient. | |||
| Remote host said: 550 the lights are out (sf) | |||
| Giving up on 63.251.223.176. | |||
| obra: Do you know why [email@hidden.address] isn't functional (see previous 4 lines) | 23:37 | ||
| afk | |||
|
23:53
buubot joined
23:54
turrepurre joined
|
|||