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
|