AWS-Lambda
view release on metacpan or search on metacpan
author/pod-stripper/scripts/pod_stripper.pl view on Meta::CPAN
3233343536373839404142434445464748495051say
"Original module size: $original_bytes"
;
say
"Stripped to: $final_bytes"
;
say
sprintf
"Won %0.02f%%"
, (1- (
$final_bytes
/
$original_bytes
)) * 100;
exit
;
sub
wanted {
my
(
$dev
,
$ino
,
$mode
,
$nlink
,
$uid
,
$gid
,
$rdev
,
$size
);
(
$dev
,
$ino
,
$mode
,
$nlink
,
$uid
,
$gid
,
$rdev
,
$size
) =
lstat
(
$_
);
$original_bytes
+=
$size
;
if
(-f
$_
&& /^.*\.pm\z/s) {
dostrip(
$_
);
}
if
(-f _ && /^.*\.pod\z/s) {
delete_pod(
$_
);
}
examples/cgi/WwwCounter/wwwcount.cgi view on Meta::CPAN
493494495496497498499500501502503504505506507508509510511512513sub
doLock {
my
(
$mtime
);
if
(
$g_lock_flag
) {
for
(
my
$i
= 1;
$i
<= 6;
$i
++) {
if
(
mkdir
(
"$g_file_lock"
, 0755)) {
# ãƒãƒƒã‚¯æˆåŠŸã€‚æ¬¡ã®å‡¦ç†ã¸ã€‚
last
;
}
elsif
(
$i
== 1) {
# 10分以上å¤ã„ãƒãƒƒã‚¯ãƒ•ァイルã¯å‰Šé™¤ã™ã‚‹ã€‚
(
$mtime
) = (
stat
(
$g_file_lock
))[9];
if
(
$mtime
<
time
() - 600) {
rmdir
(
$g_file_lock
);
}
}
elsif
(
$i
< 6) {
# ãƒãƒƒã‚¯å¤±æ•—。1ç§’å¾…ã£ã¦å†ãƒˆãƒ©ã‚¤ã€‚
sleep
(1);
}
else
{
# 何度やã£ã¦ã‚‚ãƒãƒƒã‚¯å¤±æ•—。ã‚ãらã‚る。
exit
(1);
}
( run in 0.398 second using v1.01-cache-2.11-cpan-4e96b696675 )