|
pugscode.org/ | nopaste: sial.org/pbot/perl6 | ?eval [~] <m oo se> | We do Haskell, too | > reverse . show $ foldl1 (*) [1..4] Set by diakopter on 25 June 2007. |
|||
| pugs_svnbot | r16785 | Darren_Duncan++ | trunk: | 00:06 | |
| : LICENSE/ : reverted any whitespace cleanup I may have done so that the files should be bitwise identical to the source copies, in case that matters | |||
| diff: perlcabal.org/svn/pugs/revision?rev=16785 | |||
|
00:07
prism joined
00:15
vel joined
00:32
DarkWolf84 joined
00:46
uno_be joined
|
|||
| lidden | ?eval sub postfix:<!> ($n) { [*] 1..$n }; 4! | 00:52 | |
|
00:52
evalbot_r16777 is now known as evalbot_r16785
|
|||
| evalbot_r16785 | 24 | 00:52 | |
| lidden | ?eval sub postfix:<!> ($n) { [*] 1..$n }; 4 ! | ||
| evalbot_r16785 | 24 | ||
| lidden | ?eval sub postfix:<!> ($n) { [*] 1..$n }; -1! | 00:53 | |
| evalbot_r16785 | 1 | ||
| lidden | ?eval sub postfix:<!> ($n) { [*] 1..$n }; -(1!) | ||
| evalbot_r16785 | -1 | ||
| lidden | ?eval sub postfix:<!> my $a = 2; $a++; $a | 00:55 | |
| evalbot_r16785 | Error: ā¤Unexpected "my"ā¤expecting "handles", "is", bare trait, subroutine parameters, trait or block | ||
| lidden | ?eval my $a = 2; $a++; $a | ||
| evalbot_r16785 | \3 | ||
| lidden | ?eval my $a = 2; $a ++; $a | ||
| evalbot_r16785 | \3 | ||
|
01:08
Limbic_Region joined
01:14
dduncan left
01:15
dduncan joined
01:36
miyagawa joined
01:43
prism joined
01:54
nperez joined
|
|||
| pugs_svnbot | r16786 | Darren_Duncan++ | trunk: | 02:01 | |
| : ext/Muldis-DB/ : split up Language.pod 7 ways into itself and 6 other Language/*.pod files | |||
| diff: perlcabal.org/svn/pugs/revision?rev=16786 | |||
| dduncan | that bot message looks even more useful than the last one | 02:02 | |
|
02:04
nperez joined
02:10
bonesss joined
02:11
ProperNoun joined
02:17
diakopter_afk is now known as diakopter
02:19
ProperNoun joined
02:23
zechs_merquise joined,
cl_dulce joined,
havoc[uk] joined,
blissed- joined,
muschetarul joined,
wallhoper joined
|
|||
| havoc[uk] | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY | 02:23 | |
| cl_dulce | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY | ||
| zechs_merquise | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY | ||
| blissed- | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY | ||
| wallhoper | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY | ||
| muschetarul | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY | ||
| havoc[uk] | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| zechs_merquise | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| muschetarul | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| cl_dulce | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| blissed- | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| havoc[uk] | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| cl_dulce | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| zechs_merquise | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| havoc[uk] | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| muschetarul | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| zechs_merquise | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| blissed- | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| cl_dulce | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| wallhoper | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| muschetarul | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| wallhoper | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| cl_dulce | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| zechs_merquise | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| blissed- | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| havoc[uk] | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| muschetarul | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| zechs_merquise | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| cl_dulce | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| blissed- | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| havoc[uk] | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| muschetarul | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| havoc[uk] | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| zechs_merquise | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| cl_dulce | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| blissed- | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| wallhoper | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| muschetarul | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| wallhoper | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| havoc[uk] | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| zechs_merquise | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| muschetarul | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| cl_dulce | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| blissed- | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| cl_dulce | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| havoc[uk] | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| blissed- | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| muschetarul | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| zechs_merquise | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| havoc[uk] | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| cl_dulce | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| zechs_merquise | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| blissed- | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
|
02:23
alindeman joined
|
|||
| muschetarul | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | 02:23 | |
| wallhoper | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| zechs_merquise | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| havoc[uk] | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| muschetarul | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| cl_dulce | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| wallhoper | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| blissed- | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| havoc[uk] | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | 02:24 | |
| wallhoper | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| zechs_merquise | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| muschetarul | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| cl_dulce | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| blissed- | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| havoc[uk] | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| wallhoper | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| zechs_merquise | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| muschetarul | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| cl_dulce | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| blissed- | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| havoc[uk] | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| wallhoper | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| zechs_merquise | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| muschetarul | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| cl_dulce | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| blissed- | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| havoc[uk] | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| wallhoper | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| zechs_merquise | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| cl_dulce | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| muschetarul | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| blissed- | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| zechs_merquise | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| muschetarul | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| havoc[uk] | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| wallhoper | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| cl_dulce | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| blissed- | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| zechs_merquise | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| havoc[uk] | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| wallhoper | WE'RE GOING TO RAPE YOUR DAUGHTER TIMTOADY. AND WE'RE GOING TO RAPE YOU, AUDREYT | ||
| SamB | botswarm: why do you want to rape a transgendered personn? | 02:25 | |
|
02:25
ekim|irc joined
02:26
RichiH joined
|
|||
| lidden | I have written a little test. Can I get a commit bit? | 02:26 | |
| SamB | lidden: when someone who can give you one hears you, yes ;-) | ||
| lidden | :-) | 02:27 | |
| xinming | This bot is specific... Maybe some ruby or python guys. :-) | 02:29 | |
| hmm, no flamewar. Just guessing. :-) | |||
| nperez | the crapflooding seems to be on the rise | 02:30 | |
| xinming | Oops, an PHP guy after backloging. | ||
|
02:31
Sandy_Bell^ joined
|
|||
| diakopter | lidden: sure | 02:31 | |
|
02:31
Method_M joined,
bardun joined
|
|||
| lidden | Here What do you need to know? | 02:31 | |
| bardun | THE GREATER ALLIANCE OF PHP PROGRAMMERS HAVE DEEMED YOU ALL JEWISH. | 02:32 | |
| xinming smells kicker around. | 02:33 | ||
|
02:34
diakopter joined
|
|||
| araujo | mmm..... | 02:35 | |
| SamB | python programmers are unlikely to feel threatened by perl6 -- no offense ;-) | ||
|
02:35
ChanServ sets mode: +o diakopter
|
|||
| diakopter | ugh... | 02:36 | |
| where'd dalekbot go | |||
| who needed a commitbit? | 02:37 | ||
| lidden | I did | ||
| diakopter | can you nopaste the test you wrote please? :) | ||
| lidden | yes. Where? | 02:38 | |
| diakopter | see the channel topic - sial.org/pbot/perl6 | ||
| lidden | Proxy Error :-( | 02:39 | |
| diakopter | interesting | 02:40 | |
| :) | |||
| ok, then, paste it :) | |||
| lidden | sub postfix:<!> ($n) { return [*] 1..$n;} is( -1!, -1 , "Sould be parsed as '-(1!)"); | ||
| Should | |||
| diakopter | PM me your email address and preferred username... | 02:41 | |
| Patterner | What's wrong with being jewish anyway? | 02:42 | |
| SamB | Patterner: nothing, unless you run into anti-semetics | ||
| er. spelled better. | 02:43 | ||
| lidden | Nothing but the world is full of idiots :-( | ||
| Patterner | Are you anti-semantic..? | ||
| SamB | well, aside from the fact that it's better to be messianic jewish. | ||
| Patterner: no. I just spell badly ;-) | 02:44 | ||
| araujo is anti-java | |||
| diakopter misses dalekbot | |||
| SamB | araujo: who isn't? | ||
| araujo | Indeed indeed. | 02:45 | |
|
02:45
mncharity left
|
|||
| Patterner | well, Java's still better than PHP or BASIC. | 02:46 | |
| araujo doesn't consider PHP a language | 02:48 | ||
| pugs_svnbot | r16787 | lidden++ | trunk: | ||
| : Test for precedence of postfix operator. | |||
| diff: perlcabal.org/svn/pugs/revision?rev=16787 | |||
| TristinD | what is a good resource for perl 6 tutorials. | 02:55 | |
|
02:56
dalekbot joined
02:57
dalekbot joined,
buu sets mode: +o dalekbot
02:58
dalekbot joined
03:01
dalekbot joined
03:03
dalekbot joined
03:04
buu sets mode: +o dalekbot,
diakopter is now known as diakopter_afk
03:08
dalekbot joined,
diakopter_afk is now known as diakopter
|
|||
| diakopter | yo | 03:08 | |
| araujo | o | 03:09 | |
|
03:09
dalekbot joined
03:10
buu sets mode: +o dalekbot
|
|||
| diakopter | wb, dalekbot | 03:10 | |
| buu | diakopter: I used 'unshift' instead of 'shift' | 03:11 | |
| So it kept track of EVERYTHING. | |||
| And so it ran out of memory =[ | |||
| While I wasn't here | |||
| nperez | heh | ||
| buu | Suck. | ||
| diakopter | hee | ||
| buu | I'd been waiting so long to for it to kill things. | 03:12 | |
|
03:12
diakopter is now known as diakopter_afk
03:56
dalekbot joined,
buu sets mode: +o dalekbot
04:26
pasteling joined
04:27
pasteling joined
|
|||
| gaal | ?eval 1 | 04:47 | |
|
04:47
evalbot_r16785 is now known as evalbot_r16787
|
|||
| evalbot_r16787 | 1 | 04:47 | |
|
04:50
Alias_ joined
05:26
weinig joined,
jisom joined
05:34
bonesss joined
05:40
TimToady_ is now known as TimToady
05:48
GabrielVieira2 joined
06:02
elmex joined
06:08
uno_be is now known as unobe
06:09
unobe is now known as unobe_away,
unobe_away is now known as unobe
06:22
Aankhen`` joined
07:10
monomorph joined
07:13
dduncan left
07:43
baest_ joined
|
|||
| meppl | good morning | 07:44 | |
|
07:57
mjk joined
08:03
unobe is now known as unobe_away
08:45
iblechbot joined
08:48
uno_be joined
08:50
ntgrl is now known as integral
09:35
barney joined
09:38
jedai joined
09:48
ofer joined
09:52
xerox joined
09:53
b_jonas joined
10:18
chris2 joined
|
|||
| ayrnieu | I wonder how PHP people could get so annoyed with Perl6, when *every other language* is better than theirs. Why don't they against Emacs Lisp? | 10:19 | |
| also, rail against. | 10:20 | ||
| Alias_ | I think it might just be that the exploit used is in phpbb | ||
| griefers are griefers | |||
| lumi | ayrnieu: Rail against? Is that a pun? | 10:21 | |
|
10:22
isaacd joined
10:24
barney joined
|
|||
| ayrnieu | lumi - no. | 10:25 | |
| although I had to read across your question for a fourth time to see that you didn't ask if it was a *gun* -- it is not a pun. | 10:26 | ||
| lumi | Not a rail gun, a Rails pun | ||
| What exploit is that? | 10:27 | ||
| Alias_ | no idea | ||
| #perl on irc.perl.org was mentioning it | |||
| ayrnieu | lumi - from the talk since these attacks began, these griefers use PHP, advocate PHP, harasss some !PHP... via exploits in deployed, representative PHP projects. | 10:29 | |
| lumi | Oh, they connect to IRC via a PHPBB exploit? | 10:30 | |
| ayrnieu | makes you want to stop sinning and take up PHP right now, doesn't it? | ||
| lumi | Not really fair, there could be exploits on any widely deployed software | 10:31 | |
| I'm always much more impressed by good PHP code than good $something_else code | 10:32 | ||
| Alias_ | Because it's so hard? | ||
| lumi | Exactly | ||
| ayrnieu | lumi - no: just as all languages are not equal in power, so are all languages not equal in security. | 10:34 | |
| Subshelling: many systems give you a wrapper to 'system', as PHP does, and tell you to be careful. Better systems give you an as-easy wrapper to 'execve'. | 10:37 | ||
| Alias_ | execve? | 10:38 | |
| ayrnieu | Database access: PHP's mysql API (contrast: their postgresql api) doesn't have placeholders. | ||
| lumi | Instead, they SQL escape form input, ISTR | 10:40 | |
| ayrnieu | lumi - yes, which is an utterly crap ideaa. | ||
| alias - invoke a program with given (even unto $ARGV[0]) argv and envp. | |||
| Alias_ | ah | 10:41 | |
| handy that | |||
| Do we have that? | |||
| I could actually use that | |||
| ayrnieu | Alias - Perl's system() and exec() take %ENV and don't allow for a given $ARGV[0] | 10:42 | |
| Alias_ | lumi: It gets better | ||
| lumi: I talked to rasmus | |||
| At linux conf au | |||
| And he decided that tainting sucked | |||
| So instead he implemented a "data firewall" | |||
| Which means, by default, PHP simply doesn't accept any characters outside of | 10:43 | ||
| \w as input | |||
| And you have to "turn on" support for various characters | |||
| *head*desk* | |||
| b_jonas | ouch. that sucks. | 10:45 | |
|
10:47
buetow joined
|
|||
| lumi | They're very good at finding wrong solutions to problems, I guess | 10:48 | |
| b_jonas | though of course I'm quite good at that as well | 10:51 | |
| I had a cgi written in shell and awk and other shell utils that let you download files from a tree | |||
| and list directories | |||
| the same thing as the webserver does anyway | |||
| except much more unsecurely of course | 10:52 | ||
| and I wrote a stupid webpage loader without LWP once that spawned netcat to make the connection | |||
| well that was really stupid of me | |||
| that letter one was in perl | 10:53 | ||
|
10:54
utopia joined
|
|||
| Alias_ | I just discovered today I've been using $^X badly | 11:00 | |
| Since you aren't supposed to use $^X to call "the perl currently running" | 11:01 | ||
|
11:19
utopia is now known as utopia_
11:32
hakobe is now known as hkb_bath,
hkb_bath is now known as hkb_furo
11:33
baest joined
11:56
isaacd_ joined
12:01
daxim_ is now known as daxim
12:10
jedai joined
12:13
marmic joined
12:40
|Jedai| joined
12:41
hkb_furo is now known as hakobe
12:45
idiotmax joined
12:50
DarkWolf84 joined
13:08
dvorak joined
13:13
ludan joined,
hakobe is now known as hkb_zz
|
|||
| ludan | hola | 13:13 | |
|
13:39
nalioth_ joined
14:18
nalioth_ is now known as nalioth
14:23
drupek1248 joined
14:29
mico joined
14:33
drupek1248 left
14:56
mico joined
15:03
xerox joined
15:09
b_jonas joined
15:15
drupek12 joined
15:18
broquaint joined
15:34
mico joined
15:39
franck__ joined
15:41
mico left
16:18
amnesiac joined
16:33
rindolf joined
|
|||
| rindolf | avar: can you tell me what is 'set' magic in the context of perldoc.perl.org/perlapi.html ? | 16:33 | |
| TimToady | set magic is what makes magic variables have extra semantics. for example, setting an environment variable also modifies the process's environment, and setting elements of %SIG changes your signal handlers | 16:47 | |
| lidden: pugs should not accept 4 ! with a space; that's a bug by the current spec, though it was correct by an ancient version of the spec, before we made a hard rule about no space before postfix | 16:51 | ||
|
16:51
bonesss joined
|
|||
| TimToady | also -1! is incorrect; it should be parsed as -(1!), since postfix should default to same prec as ++ | 16:52 | |
| and, of course $a ++ is also illegal | 16:53 | ||
|
16:57
zamolxes joined
|
|||
| TimToady | lidden: by the way, welcome aboard! | 16:57 | |
|
16:57
vel joined
|
|||
| TimToady | hmm, I see you already checked in a test for -1!. I'm behind in the news, it would seem... | 17:00 | |
|
17:03
weinig joined
17:06
vel_ joined
17:11
kanru joined
17:13
Psyche^ joined
17:18
vel joined,
isaacd__ joined
|
|||
| lidden | Thanks. Yes I know the space is a bug I will add a test when I have figured were to put it and how the test should be written. | 17:23 | |
|
17:24
vel_ joined
|
|||
| TimToady | just added a test | 17:29 | |
| pugs_svnbot | r16788 | lwall++ | trunk: | ||
| : Correct test count, add test that 4 ! doesn't see user-defined postfix:<!>. | |||
| diff: perlcabal.org/svn/pugs/revision?rev=16788 | |||
|
17:30
Psyche^ is now known as Patterner
17:35
nusgnaf joined
|
|||
| TristinD | what is the site for the pugs svn | 17:38 | |
|
17:40
b_jonas joined
17:41
offby1 joined
|
|||
| rindolf | TristinD: www.pugscode.org/ - see "How to get the code" | 17:42 | |
|
17:44
nperez joined
17:47
chris2 joined,
Limbic_Region joined
17:48
Eidolos joined
17:53
nusgnaf left
18:01
rhr joined
18:04
r0bby_ joined
18:14
uno_be is now known as unobe
18:31
franck__ joined
18:47
devogon joined
|
|||
| obra | TimToady: ping? | 19:17 | |
|
19:18
Schwern joined
|
|||
| obra | TimToady: nevermind | 19:20 | |
|
19:39
weinig is now known as weinig|bbl
19:42
|Jedai| is now known as jedai
20:03
ron_ joined,
bonesss is now known as bones`banho
20:13
[particle] joined
20:39
ibrown joined
20:43
riffraff joined
20:46
ibrown left,
ibrown joined
21:10
vel joined
21:14
jisom joined,
vel_ joined
21:22
prism joined
21:27
Bebota joined
21:29
vel joined
21:59
vel joined
22:12
justatheory joined
22:17
weinig|bbl is now known as weinig
22:28
buubot joined
22:57
isaacd__ joined
|
|||
| ludan | 'night | 22:59 | |
|
23:05
Aankhen`` joined
23:06
hcchien joined
23:17
daxim_ joined
23:18
SCalimlim joined
23:21
mncharity joined
23:44
daxim_ is now known as daxim
|
|||