nghttp -H "" http://127.0.0.1/test
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f5f24b29000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f5f24824000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5f2451e000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f5f24307000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f5f240e8000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5f23d22000)
libdl.soとlibc.so
s.include?("libc.so") && s.include?("libdl.so")
rtn = [/Users/junichi/.nodebrew/node/v0.12.0/bin/node: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1152.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1213.0.0) /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 104.1.0) /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 283.0.0)
import os import sys from ctypes import *
trusterd_module = CDLL('./libtrusterd.so') trusterd_boot_func = trusterd_module.boot_from_file_path trusterd_boot_func.restype = c_int
def py_cb_func(script):
print("py_cb_func",script)
return 0
CBFUNC=CFUNCTYPE(c_int,c_char_p)
cbfunc=CBFUNC(py_cb_func)
path = "test.conf.rb"
ret = trusterd_boot_func(create_string_buffer(path.encode('UTF-8')),cbfunc)
print ('trusterd_boot_func returned:', ret)
platform.system()
if platform.system() == "Darwin": libext=".dylib" else: libext=".so"
SIG_DFL trap は前回の trap で設定したハンドラを返します。
シグナルに関連づけられた デフォルトの動作
docker cp ${container_id}:/root/ ${host_path}
fxrate [{ttb 113.79000091552734 false false} {tts 113.29000091552734 false false} {date 2010-08-06 23:57:51.787 +0000 UTC false false} {currency EUR false false}]
char *procwebrequest(char *req)