Camelia, the Perl 6 bug

IRC log for #perl6, 2007-06-21

Perl 6 | Reference Documentation | Rakudo | Niecza | Specs

| Channels | #perl6 index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

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

| Channels | #perl6 index | Today | | Search | Google Search | Plain-Text | summary

Perl 6 | Reference Documentation | Rakudo | Niecza | Specs