Stones on the Shoulder of Giants - Personal Knowledge Base

プロキシ配下の CentOS8 で puppeteer を動かす

プロキシ配下の CentOS8 で puppeteer を動かす

ほぼプレーンな CentOS8 に node.js を入れるところから puppeteer が動くようになるまでを記録 nodejs のインストール AppStream リポジトリで提供されているので、簡単に入れられる。 dnf install -y @nodejs:12/common node -v #=> v12.18.2 npm -v #=> 6.14.5 参考: Node.jsをインストールする - Qiita npm のプロキシやレジストリを設定する $ npm -g
Gatling のスケールアウト構成

Gatling のスケールアウト構成

gatling で負荷をかけるにも、サーバ1台では限界がある。複数台での負荷試験を実現すべく、 master と slave 群を作りたい。そうすれば スケールアウト用スクリプト が動く。 実装パターン A. Amazon EC2 で地道にやる 作ってイメージをコピーしまくって、IPアドレスと ssy key をちゃんと埋め
Linux Tips

Linux Tips

Linux Tips ここではtipsをまとめて行きます。ページが重たくなってきたら分類して切り出そうと思います。 === user, account, permission user, account, permission系 apache userと自分でファイル・ディレクトリを共有したい setgidで該当ディレクトリ配下のディレクトリ全てにおい
postgresql

postgresql

MacでローカルでPostgreSQLを使う方法 コレとてもわかりやすくて助かるぅ: MacでPostgreSQLをインストールする 永続化しつつDockerでPostgreSQLを使う方法 DockerでPostgreSQLを使う - Qiita # 起動: まず
Postman

Postman

Postman を使い倒す APIの開発がむちゃくちゃ捗る「Postman」の使い方 test collection というのが良い。次に実行するリクエストを指定できるのは初めて知った。 post scriptに postman.setNextRequest("次のリクエストの名前&qu
Project management tools

Project management tools

Project management tools ProjectLibre Open Proj の後継、 Microsoft Project 互換 とにかく使いづらい java デスクトップアプリ。 スクロールが不便、編集が不便、カレンダーから日付選んでもその前日をセットしやがる、等々。プロジェクトファイルを開く際も非常にファイルエクスプローラが貧弱で、ネットワーク上に
R言語

R言語

reference 統計処理ソフト R 入門 講習会資料: Rの基本を書いてくれていて、これを一通り読めば、あとは自分で知りたいものを自習できるようになっているらしい。 プログラマーのための R 言語入門: プログラミング言語との比較、的にかいつまんで R の一部を紹介してくれ
jq

jq

select 文で検索 select(boolean_expression) The function select(foo) produces its input unchanged if foo returns true for that input, and produces no output otherwise. It´s useful for filtering lists: [1,2,3] | map(select(. >= 2)) will give you [2,3]. select 文で検索: and or $ cat hoge.json | jq '.[] | select(.Tags[].Key == "Name" and .Tags[].Value == "app.commonlisp")' select 文の検索: startswith で先頭一致 (jq v1.5 以降で動いた. 1.3 とかはだめだった) $ cat wine.jl | jq '.[] | select(.name | startswith("Pinot"))' select 文の検索: test で正規表現 $ cat wine.jl
Microsoft Azure

Microsoft Azure

Azure 使ってみよー。 Tips custom domain で https を有効化する: https://docs.microsoft.com/ja-jp/azure/cdn/cdn-custom-ssl Azure 開発者ツール Azure 開発者ツール のページから色々飛びましょう。 ruby sdk あるよ! Azure Ruby SDK まだ 1.0 にもなっていないから触り初めて途中でやめちった。 \(^o^)/ documentation は github まずは Gem のインストール $ echo "gem 'azure', '~>0.7.10'" >> Gemfile $ bundle install --path=.bundle Application Insights
Visual Studio Code

Visual Studio Code

Visual Studio Code Atomに比べて起動が早いし、 vscode への移行をし始めている。 Extensions Live Share 何よりこれを使ってみたくて移行をしたというのが「重たい」に次いで2番めの理由。 SFTP これがあればリモートとのファイルの同期がしやすく、 atom の remote-ftp 相当ができる。