2018-01-01から1年間の記事一覧
【追記】 また、本人からツイート頂きました。ありがたや。書いていただけました!感謝!「普通の人が頑張って面白い人を演じるポッドキャストは数多くある。しかし、狂気を内に秘めた人間が、普通の人を装って話すポッドキャストはそう多くない。」おすすめ…
TLS証明書の期限確認や更新作業後に、証明書の内容をブラウザでアクセスして確認することがあると思いますが、確認対象のドメインが多いとブラウザで確認するのにも時間がかかります。opensslを利用すると、コマンドラインから証明書のCommon Nameや有効期間…
表題の本を読んだのでその感想です。MBAより簡単で英語より大切な決算を読む習慣作者: シバタナオキ出版社/メーカー: 日経BP社発売日: 2017/07/13メディア: Kindle版この商品を含むブログを見るタイトルにあるようにこの本は決算を読む習慣を作るきっかけを…
nodejsのアプリをローカル環境で開発していて、mongodbはdockerコンテナ上で動かしていたのですが、nodejsアプリはローカルで動かしていました。今回、nodejsアプリもコンテナ上で動かすように変更したので共有します。ディレクトリ構成は以下のように変わり…
友達がtwitterでBASE PASTAのおためしセットを注文したと投稿を見て、僕も気になったのでおためしセットを注文してみました。値段は、送料込みの980円で2食分楽しめます。AmazonPayに対応しているので、Amazonを使っている人なら購入時の入力項目をかなり減…
burpのissueをjiraチケットとして作成するextensionを作りました。改善余地はたくさんあるのですが、同じようなものを作りたい人の参考になるように記事にしておきます。このソースコードをそのまま実行しても動きません。変数の値などを自分の環境に合うよ…
結局、いま開発中のアプリでは利用を止めたけれど、オブジェクトストレージサーバのminioをdocker-composeで試したので内容をメモしておきます。docker-compose.yml gist.github.com ローカルマシンの9000ポートを、minioコンテナの9000ポートに紐付ける os …
ちょっと調べたことを忘れないようにブログに残しておきます。nodejsでアプリケーションを開発していて、npmのパッケージをpackage.jsonの記述を満たす最新バージョンに更新したいことがあると思います。例えば、package.jsonで、 "dependencies": { "mongoo…
新卒で入社して、7年と3ヵ月勤めた会社を辞めました。入社してから2~4年目、割と色々なことに関わって仕事が出来ました。5年目を過ぎたぐらいから業務内容はより細分化され、組織全体の生産性向上が進められるようになります。一人が全ての工程に関わって一…
burpのpythonエクステンションを作成している時に、デバッグをしたかったのでその方法を調べました。How to use pdb to debug Python Burp Extensions の内容を参考にしています。1. registerExtenderCallbacksメソッド内に、sys.stdout, sys.stderrを追加す…
セキュリティの勉強のために脆弱性のあるJavaアプリケーションを作ったのですが、スキャナをかけてしばらくするとアプリから応答が返ってこなくなります。この現象は数時間経っても変わらず、コンテナを再起動しないと直りません。 アプリケーションはローカ…
こちらの記事を書くときに利用した、vulsのインストール方法を共有します。 toripiyo.hatenablog.com基本的には、Install Manually on CentOS · Vuls に記述されている方法を踏襲しています。 vagrantのCentOS6環境にvulsをローカルインストールして、自分自…
CentOSのパッケージのバージョンとセキュリティの関係について、いままであまりちゃんと調べてなかったので確認してそこそこまとめました。CentOS6で、CentOS公式のbaseレポジトリからphpをインストールするとphpのバージョン5.3がインストールされます。php…
This article is a translation of this article. openvpnを使ってaws環境にVPNサーバを比較的低コストで構築する方法 - TORIPIYO DIARYI created VPN server with OpenVPN to connect my home network to AWS environment. I referred to several web sites…
これは、 introduce Raspbian OS into Raspberry Pi Zero WH - TORIPIYO DIARY の日本語訳です。最近、スイッチサイエンスでrasbperry pi zero whを1800円で購入しました。複雑な心境ですが、実際このデバイスは私が大学入学時に初めて購入したパソコンより…
GWで実家に帰省したら、MacBook Pro (13inch, 2017モデル) の電源ケーブルを忘れてしまいました。 ということで、100円ショップのセリアで緊急にType-C用のケーブルを購入しました。「3.0A急速充電対応 Type-C充電通信ケーブル」 iPhone用の充電機は持ってい…
These days I purchased raspberrypi zero WH in switch science online shop for 1800 yen. (actually this device is more powerful than my first PC that I purchased when I enter university... It was over 150000 yen in those days.)I would like t…
burpという脆弱性診断ツールを使うときに、リクエストヘッダーに新しいヘッダーを追加する処理が必要だったのでpythonを使ってヘッダーを追加で付与するextensionを作成しました。下記のpythonスクリプトは、 labs.neohapsis.com の記事を参考に作成していま…
This article is English translation of http://toripiyo.hatenablog.com/entry/2018/03/11/185532 Japanese article.I am deploying nodejs application on heroku platform as production. In local environment I use "heroku local" command to run app…
現在開発中のアプリケーションで利用しているmongooseをバージョンアップさせたら正しくアプリケーションが動作しなくなり、直すには、mongoDBのバージョンを3.6に上げることが必要なことがわかりました。 ローカル環境のmongoDBは、brew install mongoでイ…
開発しているnodejsアプリケーションの本番環境はherokuにデプロイしているのですが、ローカル環境ではheroku localコマンドを利用してローカルマシンにアプリケーションを立ち上げています。 heroku localによるアプリケーションの立ち上げ時に、ファイルの…
直接技術の話ではないですが、昨日、javascriptでcall関数とはどういう関数なのか調べました。まず、googleで、"javascript callとは"で検索をかけます。そうすると、いくつかのcallに関する説明のページが出てきます。ただ、自分のjavascriptに関する理解が…
railsアプリをローカルマシンで開発する環境をdockerで構築します。基本的に、Quickstart: Compose and Rails | Docker Documentationの内容を元にしています。 docker for macをインストール dockerを利用するためには、もちろんdockerが必要なので、docker…
たまに、趣味や仕事でperlのワンライナーで文字列置換をするのですが、そのたびに置換方法を忘れているので、ワンライナーで文字列を置換する時に知っておきたいことをまとめました。目次 perlのワンライナーで置換表現のサンプル perlでのファイル文字列置…