PHP

文字列内で重複しない最初の文字を返却する関数

PHPでは、連想配列のキーは登録された順番を保持する。
これが非常にありがたい。
この性質を利用してこの関数firstUniqはシンプルに実装できる。

政令指定都市の人口比較

人口は
横浜市+川崎市>大阪市+名古屋市
であることがわかった。
神奈川県すごかった。

10%の確率が16回の試行の中で1回以上発生する確率

PHPのlcg_value()という0より大1より小のランダムな少数を返す関数

精度がよさそう。今度からこれを使おう。

PHPで九九を表示

摂氏と華氏を反転させる関数

摂氏と華氏を反転させる関数

PHPでバブルソート

PHPでバブルソート

NextCloud13を入れると最初から管理画面に出るセキュリティ警告を消す方法

NextCloud13を入れると最初から管理画面に出るセキュリティ警告を消す方法

この動画で8割くらい解消した。
この動画の英語は聴き取りやすい。
https://youtu.be/K6E65oKFOeE

〜やったこと〜
0. 上記の動画を字幕ONにして視聴する。Linuxに必要なモジュールがなければ適宜インストールする(APCuとか)。

1. .htaccessファイルのIfModule mod_headers.cタグに下記を追加

.htaccessファイルはこうなる

2. php.iniの[PHP]セクションのどこでもいいので下記を追加

セキュリティ警告が消えた

【PHP】Solidityのソースコードから関数定義を抽出するスクリプト

【PHP】Solidityのソースコードから関数定義を抽出するスクリプト

solidityのソースコードから関数定義部分だけ抜き出すスクリプトを作った(だいぶやっつけだけど)。
試しにCryptoKittiesのソースコードに対して使ってみた。

制限事項として
/*コメント*/ function() public {
のような行は表示されない。

https://ethfiddle.com/09YbyJRfiI