モノラルログ

マツオ ( @matsuoshi / monaural.net ) のざっくりしたブログです

2021-01-01から1年間の記事一覧

無料でデータ通信できる(らしい) donedone に加入した

いわゆる格安SIM (MVNO), ビッグローブが新しく立ち上げた "donedone" に加入した www.donedone.jp 特徴的なのは、0円で低速 128kbps を50GB使える、という「エントリープラン」があること。さっそく申し込んでみました。 (なお申込み多数につき、これを書い…

PHP でシステムのコマンドを実行する関数の種類を調べた

php

PHP でサーバのコマンドを実行する関数ってどれくらい種類があるのか、調べる機会があったので、そのメモです system() や exec() が有名かと思いますが、結構種類が多かった……! exec passthru pcntl_exec popen proc_open shell_exec system 実行演算子 し…

module.exports されていない関数を rewire でテストする

JavaScript + jest で古いコード、module.exports されていない関数をテストしたかったのですが、rewire というのを使えば可能でした、というメモ たとえばこんなコード function privateSum(a, b) { return a + b } とだけ書かれたファイルがあるとします。…

PhpStorm のフォルダ単位の diff ビューアーを、コマンドラインから起動

PhpStrom の、フォルダ単位の差分表示機能 見やすくて助かってるんですが、この画面って CLI から起動できるんですね、しらんかった pstrom diff <path_1> <path_2> でいけるっぽい 参考こちら pleiades.io</path_2></path_1>

リモートでの意思決定/合意の工夫として miro を使ってみた

合意の段階 書籍「アジャイルコーチング」の「合意を形成する」の章で出てくる「合意の段階」 アジャイルコーチング作者:RachelDavies,LizSedley発売日: 2017/07/14メディア: Kindle版 なにか意思決定をする場面において、賛成や反対は…

PHP の array_column() という便利関数を今さら知った

php

PHP 5.5 から入ってた array_column という関数を知らなかった。便利やん。今月知った。 いうなれば、laravel collection や underscore.js の pluck に相当するやつ。PHP標準で入ってたんですね…… www.php.net array_column の使い方 このような二次元の連…

Karabiner で、英数キーを Cmd キーに置き換えてしまったが大丈夫

また Karabiner でのキーボード設定メモ。 cmd キーを押すつもりが、間違って英数を押しちゃった! というのをなくしたい ええい、いっそ英数キーを cmd キーにしてしまえ! でもやっぱり英数キーも使うので、 英数キー押しながら、なにかのキーを押す → cmd…

Karabiner を使って、マウスの右ボタン+トラックボール操作でスクロールする

急にトラックボール派になりました。 ということでトラックボール + Karabiner Elements を使って少しカスタマイズしたことのメモなどです。 カスタマイズ内容まとめ 右ボタンをホイールクリックにする 左右ボタン同時押しで右クリック 右ボタン押しながらト…

PhpStorm内のターミナルを WSL にしたい (for Windows)

Windows の PhpStorm でターミナルを開くと、標準のコマンドプロンプト (cmd.exe) が立ち上がる。 ふだんあまりコマンドプロンプトは出番がないので、WSL の ubuntu を起動させるようにしたく、その設定メモ Setting → Tools → Terminal → Shell path のとこ…

2021年のおみくじも凶でした。16年で8回 凶を引く男です。

あけましておめでとうございます。 おみくじ。下下。いわゆる凶。 View this post on Instagram A post shared by H.Matsuo (@matsuoshi) 過去ログから数えたら、この16年で8回、凶相当を引いています。よく生きてるな自分。 栄光の記録 year result emoji 2…

peco で git のローカルブランチを切り替える

ちょいメモ peco 使って、git のローカルブランチを切り替えるコマンド git checkout $(git branch | sed -r "s/^[ \*]+//" | peco) 単純に git branch コマンドの出力結果を (ちょっと行頭の余白を削って) peco に渡し、git chekout するだけ