I hereby claim:
- I am hirose31 on github.
- I am hirose31 (https://keybase.io/hirose31) on keybase.
- I have a public key ASAhwAoSU-hkNsPkBcVszT5mwlrnCfuX0QTaOpOTesuMOQo
To claim this, I am signing this object:
#!/usr/bin/env python3 | |
import concurrent.futures | |
import copy | |
import os | |
from typing import ( | |
Any, | |
Callable, | |
) |
#!/usr/local/bin/perl5 | |
# | |
# Time-stamp: <1999-07-04 19:15:55 hirose31> | |
# | |
# flock() を使わなくても壊れないカウンタ | |
# つっても排他制御してるんだけどね。 | |
# | |
BEGIN: { $|++; } |
# https://twitter.com/hirose31/status/1519559294546747392?s=20&t=23VtFa6D63RSB3Go2boDYw | |
sub mysql_clientversion { | |
require DBD::mysql; | |
no warnings qw(redefine); | |
local *DBD::mysql::db::_login = sub { 1 }; | |
my $dbh = DBI->connect('dbi:mysql:'); | |
return $dbh->{mysql_clientversion}; | |
} |
bzcat | |
bzcmp | |
bzexe | |
bzip2 | |
chacl | |
chgrp | |
chmod | |
chown | |
dmesg | |
egrep |
#!/usr/bin/env perl | |
use strict; | |
use warnings; | |
use utf8; | |
use 5.010_000; | |
use Data::Dumper; | |
# https://perldoc.jp/docs/perl/5.26.1/perlvar.pod | |
# <FH>, readline, readdir, each が単独で while テストで テストされた場合の、次の値や入力レコードを入れるデフォルトの場所。 while テスト以外ではこれは起こりません。 |
#!/usr/bin/env perl | |
use strict; | |
use warnings; | |
use utf8; | |
use 5.010_000; | |
use Data::Dumper; | |
use JSON; | |
say $^V; |
I hereby claim:
To claim this, I am signing this object:
#!perl | |
use strict; | |
use warnings; | |
# use POSIX; | |
my($p, $c); | |
pipe($p, $c); | |
if (fork() == 0) { |
#0 0x00005614c868bfb1 in yaSSL::receiveData (ssl=..., data=..., | |
peek=peek@entry=false) | |
at /export/home/pb2/build/sb_0-32013917-1545389775.79/release/mysql-5.7.25/extra/yassl/src/handshake.cpp:1069 | |
#1 0x00005614c8641e5d in yaSSL::yaSSL_read (ssl=ssl@entry=0x5614c917fa20, | |
buffer=buffer@entry=0x5614c9187ba0, sz=sz@entry=4) | |
at /export/home/pb2/build/sb_0-32013917-1545389775.79/release/mysql-5.7.25/extra/yassl/src/ssl.cpp:363 | |
#2 0x00005614c8626887 in vio_ssl_read (vio=0x5614c917f250, | |
buf=0x5614c9187ba0 "\t", size=<optimized out>) | |
at /export/home/pb2/build/sb_0-32013917-1545389775.79/release/mysql-5.7.25/vio/viossl.c:186 | |
#3 0x00005614c860e6ce in net_read_raw_loop (count=4, |
#0 yaSSL::SSL::GetError (this=this@entry=0x56295bf4df70) | |
at /export/home/pb2/build/sb_0-32013917-1545389775.79/release/mysql-5.7.25/extra/yassl/src/yassl_int.cpp:1520 | |
#1 0x00007f48640aa5db in yaSSL::receiveData (ssl=..., data=..., | |
peek=peek@entry=false) | |
at /export/home/pb2/build/sb_0-32013917-1545389775.79/release/mysql-5.7.25/extra/yassl/src/handshake.cpp:1047 | |
#2 0x00007f48640901ed in yaSSL::yaSSL_read (ssl=ssl@entry=0x56295bf4df70, | |
buffer=buffer@entry=0x56295bf500f0, sz=sz@entry=4) | |
at /export/home/pb2/build/sb_0-32013917-1545389775.79/release/mysql-5.7.25/extra/yassl/src/ssl.cpp:363 | |
#3 0x00007f4864069987 in vio_ssl_read (vio=0x56295bf49590, | |
buf=0x56295bf500f0 "r", size=<optimized out>) |