Kali-Linux × Airgraph-ngで周辺のWifiを丸裸にする

中学生の頃からずっとクラッカーに憧れていて、久しぶりに「おおお!!?おおおん!!」とあの頃の気持ちが蘇るツールがあったので試してみた。 周辺のアクセスポイントにどの端末が繋がっているのか、周辺の端末が過去にどのアクセスポイントに繋いだことが…

kali-linux/rolling × Vagrant × AnsibleでKali-Linuxの環境作る

以前もkali-linuxの構築について書いたが、余分な設定とかも書いていたのでまとめる。 github.com Mac環境 $ vagrant -v Vagrant 2.2.3 $ VBoxManage -v 5.2.26r128414 vagrant構築 Vagrantfile Vagrant.configure("2") do |config| config.vm.box = "kalili…

アウトプットを気軽にするために作ったコマンド

記事書くときはVimで大体書いてからはてぶで整形するというのを繰り返しているが、最初の「Vimで記事を書き始める」という障壁をできるだけ低くし、なんとなくモチベーションが続きそうなやり方をコマンドで実践してる。 どんな感じ こんな感じ。 コマンドを…

VimのMarkdownPreviewプラグイン「iamcco/markdown-preview」がグラフ、UML、Latexが描画できて色々やばい

Vim

「vim markdown」とか「vim plantuml」って調べると2015年とか古い記事が多く見つかる。 なんか直近で良い感じのないかな〜と探していたら素晴らしいプラグインを見つけた。 https://github.com/iamcco/markdown-preview.nvim これ最高。PlantUML書けたらい…

SwiftUIやPlaygroundもいいけどUIのデバッグぐらいLLDBでやっちゃおうぜ

PlaygroundやSwiftUIの登場によってだいぶUIのデバッグがしやすくなってきたと思うけど、 Playgroundはいちいちそれ用のファイル開かないといけないし、SwiftUIはまだXcode11がBeta版なので使う機会が少ない。 UIの確認をするために一々ビルドするのも気が重…

Carthageをupgradeしてもバージョンが変わらない

carthageのバージョンを確認すると最新にしろと言われていたのでbrew upgrade carthageしたが、 何故かバージョンが上がらない。 # 最新に上げろと言われる $ carthage version Please update to the latest Carthage version: 0.33.0. You currently are on…

rakyll/statikでGoで扱うファイルリソースを一緒にビルドする

Go

テンプレート用CSVを読み込んでその値を元に新しくCSVを作る、みたいな処理をするコマンドをGoで作った。 go installしてコマンドとして使えるようになったがいいものの、main.goがある場所じゃないとno such fileと出て実行ができなかった。テンプレートCSV…

Webのリクエスト方法についてやんわりと考えてみる

先日GoでInstagramぶっこ抜きというものを作った時、リクエスト方法について少し悩んだ。 個人開発で大規模なものじゃないから、リソースについてそんなにシビアにならなくてもいいのだが、一度考えてみた。 rasukarusan.github.io 全体の動き サーバーにaja…

oh-my-zshからの脱却

今更マサラタウンだけどoh-my-zshから脱却した。 全然遅さとか感じていなかったが、Profileしてみるとoh-my-zsh関連がビビるほどの遅延を発生させており、腹がたったからやった。 oh-my-zshを脱却して困ったこと oh-my-zshを入れていると、色々と勝手に設定…

phpで書いたスクリプトをGoで書いたら7倍になった(phpとgoではビルトインサーバーが違うからだった)

Go

Instagramぶっこ抜きを作った instagramのページURLを与えると投稿画像、投稿文、ユーザー名を取得するシステム(?)を作った。 当初はphpで作っていたが、勉強がてらGoで書き直してみたら57秒→8秒と約7倍になった出来事を話したい。 結論から言うと、GoとPHP…