Skip to content

Instantly share code, notes, and snippets.

<?php
$manufacture = "敇瑭步挮浯䩟";
echo mb_convert_encoding($manufacture, "UTF-16LE", "UTF-8");
<?php
$array_size =isset($_SERVER['argv'][1]) ? $_SERVER['argv'][1] : 1024;
$access_loop = isset($_SERVER['argv'][2]) ? $_SERVER['argv'][2] : 16;
$usleep_time = 200000; // 200ms
$loop_for_accuracy = ($array_size >= 1024) ? 1 : (1024 / $array_size);
// 事前準備
for ($j = 0; $j < $loop_for_accuracy; $j++) {
for ($i = 0; $i < $array_size; $i++) {
#!/bin/bash
# Channel hopping shell script
# GPLv2
# Portions of code graciously taken from Bill Stearns defragfile
# http://www.stearns.org/defragfile/
#
# jwright@hasborg.com
# Defaults
BANDS="IEEE80211B"
@hnw
hnw / php.md
Last active April 20, 2017 03:39

hogehoge

$foo = new Bar;
echo $foo->name();
<?php
$foo = new Bar;
echo $foo->name();
PHP 7.1.0alpha1 (cli) (built: Jun 28 2016 12:53:16) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.1.0-dev, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.1.0alpha1, Copyright (c) 1999-2016, by Zend Technologies
simple 0.037
simplecall 0.011
simpleucall 0.034
simpleudcall 0.037
mandel 0.140
はなわです。送信テストを兼ねて。
OPcacheのマニュアルで日本語が不自然なところがありました。
http://php.net/manual/ja/opcache.configuration.php#ini.opcache.enable-file-override
このページは英語の時点で説明不足の感があるので、翻訳を少しくらい修正したところで
依然としてわかりにくい気もしますが、改善案を書いてみました。
●現在の記述
QlpoOTFBWSZTWSPbo5QFfjhJgIAQAASAQEAAAAggAFBgAmqjTT2kVAS7SSQVVzM3doVAS+YoKyTKayVuN24gK/HIABACAAEEAAYQCajIVAS1IVAS5igrJMprJW43biAr8cgAEAIAAQQABhAJqMhUBLUhUBLmKCskymslbjduICvxyAAQAgABBAAGEAmoyFQEtSFQEuYoKyTKayVuN24gK/HIABACAAEEAAYQCajIVAS1IVAS5igrJMprJW43biAr8cgAEAIAAQQABhAJqMhUBLUhUBLmKCskymslbjduICvxyAAQAgABBAAGEAmoyFQEtSFQEuYoKyTKayVuN24gK/HIABACAAEEAAYQCajIVAS1IVAS5igrJMprJW43biAr8cgAEAIAAQQABhAJqMhUBLUhUBLmKCskymslbjduICvxyAAQAgABBAAGEAmoyFQEtSFQEuYoKyTKayVuN24gK/HIABACAAEEAAYQCajIVAS1IVAS5igrJMprJW43biAr8cgAEAIAAQQABhAJqMhUBLUhUBLmKCskymslbjduICvxyAAQAgABBAAGEAmoyFQEtSFQEuYoKyTKayVuN24gK/HIABACAAEEAAYQCajIVAS1IVAS5igrJMprJW43biAr8cgAEAIAAQQABhAJqMhUBLUhUBLmKCskymslbjduICvxyAAQAgABBAAGEAmoyFQEtSFQEuYoKyTKayVuN24gK/HIABACAAEEAAYQCajIVAS1IVAS5igrJMprJW43biAr8cgAEAIAAQQABhAJqMhUBLUhUBLmKCskymslbjduICvxyAAQAgABBAAGEAmoyFQEtSFQEuYoKyTKayVuN24gK/HIABACAAEEAAYQCajIVAS1IVAS5igrJMprJW43biAr8cgAEAIAAQQABhAJqMhUBLUhUBLmKCskymslbjduICvxyAAQAgABBAAGEAmoyFQEtSFQEuYoKyTKayVuN24gK/HIABACAAEEAAYQCajIVAS1IVAS5igrJMprJW43biAr
$ java -version
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-468-11M4833)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-468, mixed mode)
$ java RoundTest
d1: 0.49999999999999994
round(d1): 1
d2: 9.007199254740991E15
round(d2): 9007199254740992
$ java -version
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
$ java RoundTest
d1: 0.49999999999999994
round(d1): 0
d2: 9.007199254740991E15
round(d2): 9007199254740992
<?php
echo nsec3hash("434FFFA6F0", "jp", 8), "\n"; // OULDMHVB61HBUBCG40NBLF4UEPS26THV
echo nsec3hash("DEAD", "dnsex.nl", 0), "\n"; // ROCCJAE8BJJU7HN6T7NG3TNM8ACRS87J
echo nsec3hash("DEAD", "a.b.c.example.org", 2), "\n"; // 6LQ07OAHBTOOEU2R9ANI2AT70K5O0RCG
function nsec3hash($salt, $label, $iter) {
$raw_salt = hex2bin($salt);
$label = normalize_rr(strtolower($label));