2019年の記事一覧
2019年の記事一覧。
同じ Linux マシンにログインしているユーザにメッセージを送る「wall」「write」コマンド
Xcode を開こうとすると「アップデート中に開くことはできません」と言われる問題の対処法
「sudo su」を理解する
Instagram で自分がフォローしているユーザ一覧を取得したい
PHP で自分だけの簡易 Twitter を作ってみた
PHP で GET・POST リクエストを判別・処理する
映画「I Tonya アイ・トーニャ史上最大のスキャンダル」を観た
映画「Irishman アイリッシュマン」を観た
PHP でヒアドキュメントを書く
映画「Sex And The City」と「Cell」を見た
ポケモンソードシールドをやっていてポケモンにまつわる思い出を掘り起こしてみたり
PHP でファイルの読み書きをしてみる
「ポケットモンスターソード・シールド」を見てゲーフリが実現したかったことを感じた
2020年のフランクリン・プランナーはシリーズ最小・最軽量のビジネス・オーガナイザー・スリムにした
GCE インスタンスに Apache と PHP をインストールして Web サーバを公開してみた
iOS 版 Google Drive で Markdown が開けないので Notebooks というアプリに移動して閲覧する
映画「Stasis ジャンプ」を観た
EC ナビ・PeX の「まいにちニュース」に気持ちを自動で回答するブックマークレットを作った
Avast をアンインストールするための「Avast Clear」がアンインストールできなくて苦戦した
映画「Just One of The Guys 彼女はハイスクール・ボーイ」を観た
コーラ風味の炭酸水「Vox」が美味しかった
映画「Midnight In Paris ミッドナイト・イン・パリ」を観た
Windows に Chocolatey を使って PHP と Composer をインストールする・HTTPS 通信に失敗する時は認証局設定を行う
OS 設定に沿って Web サイトもダークモード化させる CSS
テキストファイルを確認する Linux コマンドのまとめ
Microsoft Azure に登録してみた
Amazon AWS に登録する・1円も課金したくないので請求アラームも設定する
過去の Git コミットのコミッタを変更するには
Zeit Now を使ってみた。GitHub 連携したら Vue のデプロイも now.json 不要だった
.gitattributes ファイルで改行コードを制御できる
映画「Hitch 最後の恋のはじめ方」を観た
BootstrapVue : Vue CLI 3 で Bootstrap 4 を使う
映画「Fighting アルティメット・ファイター」を観た
GitHub Sponsors と npm fund を設定してみた
WPScan を使ってみる
映画「Gladiator ファイティング・キッズ」を観た
日本の SE が好きそうな Excel ドキュメントのテンプレートを作った
Docker CentOS 7 内で日本語を使えるようにする
Oracle Java Cloud Service (JCS) を PSM CLI で操作してみる
映画「Vengeance ヴェンジェンス」を観た
シェルスクリプトの Lint ツール「shellcheck」を使ってみた
映画「Usual Suspects ユージュアル・サスペクツ」を観た
Git For Windows SDK に expect コマンドが入っていなかったので pacman でインストールする
映画「Book of Eli ザ・ウォーカー」を観た
GitHub Actions を触ってみた
映画「After Earth アフター・アース」を観た
SSH Config の管理を捗らせる Include と、ホストを一覧表示するワンライナー
映画「Kiss of the Dragon キス・オブ・ザ・ドラゴン」を観た
映画「Daredevil デアデビル」と「Elektra エレクトラ」を見た
映画「Triple Frontier トリプル・フロンティア」を観た
GitBash を起動するバッチファイル
映画「Operation Avalanche アバランチ作戦」を観た
映画「Mummy ザ・マミー呪われた砂漠の王女」を観た
単一行コメント記号の直後にスペースを付けないのは「コメントアウトされたコード」を示す
PowerShell をより短い文字数で起動する
映画「Secret of My Success 摩天楼はバラ色に」を観た
自分がコードを書く時に気を付けていること
Windows コマンドプロンプトのカラースキームを変更する
映画「Event Horizon イベント・ホライゾン」を見た
自分がムカつくネット上の話題の特徴
PowerShell の GetDetailsOf を使ってファイルの詳細プロパティを取得する
踏み台サーバを2台経由して SSH ログイン・ポートフォワーディングする
awk を使って出力のアラインメントを揃える
Vue.js を Vue CLI で始めてみる・React や Angular との比較も少し
Windows10 Home に Docker Toolbox を使って Docker をインストールするまでの戦いの記録
VSCode で Spring Boot アプリケーションの開発を始めてみる
改めて Windows Subsystem For Linux (WSL) を使ってみる
映画「Assignment レディ・ガイ」を観た
Oracle Object Storage REST API に PUT する時はリクエストヘッダを一部省略できた
映画「Commuter トレイン・ミッション」を観た
映画「Divergent ダイバージェント」3部作を観た
文字列リテラルを表すのにシングルクォートとダブルクォートどっちを使うか問題、私見
iPhone 11 Pro Max・iOS 13 の写真の「調整を自動適用」がよく分からない
m3u8-to-mp4 : .m3u8 ファイルから .mp4 ファイルを保存するバッチを作った
JavaScript のネストした連想配列に安全にアクセスするヘルパー関数を考える
Node.js の Child Process 研究 : fork の使い方、子プロセスの切り方を検証
Oracle Cloud が Always Free (永久無料枠) を発表したのでアカウント登録してみたが、無料枠が少ない
Node.js の Child Process 研究 : fork・exec・execFile・spawn の違いをサンプルコードとともに検証
iPhone 11 Pro Max 向け iOS アプリでホームバーを常に非表示にする
Google AdSense に ads.txt の警告が出たので対応してみた
JavaScript・Node.js が他のプログラミング言語より優れていると思う点
Xcode v10.3 にアップデートしたらビルドに失敗するようになったが macOS の再起動で解消した
例外が発生しても異常終了しない log4js のロガーを作る
Instagram のページから投稿 URL を一括取得するブックマークレットを作った
「気がつきすぎて疲れる」が驚くほどなくなる「繊細さん」の本 を読んだ
Instagram に投稿された画像・動画をダウンロードする CLI ツール「igsv」を作った
映画「Zero Dark Thirty ゼロ・ダーク・サーティ」を観た
Excel で設計書作るのそんなに悪いことか?
iPhone 11 Pro Max のカメラ機能の細かい仕様・Windows に取込・Google Photo に同期する時の注意点などなど
Netflix オリジナル番組の「Hyperdrive ハイパードライブ」を観た
iPhone 11 に搭載された超広角レンズを使って AVFoundation で撮影する方法
契約による設計・契約プログラミングが少しワカッタ
Twitter に投稿された画像・動画をダウンロードする CLI ツール「twsv」を作った
git pull 時に --set-upstream-to とか言われるのを回避するコマンドを作る
映画「Addams Family アダムス・ファミリー」を観た
負荷試験のために Locust を使ってみる
MacOS と Linux で top コマンドが大分違うので整理する
iOS 13 AVCaptureMultiCamSession を使った複数カメラでの同時ビデオ録画 iPhone アプリを作った
レディ・ガガのドキュメンタリー「Gaga: Five Foot Two」を観た
Windows10 のレジストリを変更して CapsLock を Ctrl キーに変更する
映画「Dog Eat Dog」を観た
映画「Maximum Risk マキシマム・リスク」を観た
ConEmu と Cmder を使ってみたけど GitBash に戻った
Netflix オリジナルドキュメンタリー「Spy Who Fell To Earth あるスパイの転落死」を観た
俺が弊社に指摘していた「認識の甘さ」が大事件になってたご報告
iPhone 11 Pro Max を買った・使えた液晶ガラスフィルム・レンズ保護フィルム・ケースの話も
MacOS でも Windows でもまぁまぁ使える tmux + vim 環境を作ってみた
映画「Valkyrie ワルキューレ」を観た
映画「Hurt Locker ハート・ロッカー」を観た
リポジトリごとの GitHub Pages でルート相対パスを使うには
映画「I.T. サイバー・リベンジャー」を観た
映画「Basic 閉ざされた森」を観た
Go 言語を触ってみる
映画「Buried リミット」を観た
クラウドやるならアプリやインフラの垣根はなくさないと
映画「Boyz N The Hood」を観た
Netflix オリジナルドキュメンタリー「Take Your Pills テイク・ユア・ピル スマートドラッグの真実」を観た
MacOS で at コマンドを有効化して使ってみる
映画「Hardcore Henry ハードコア」を観た
映画「Gangstar Squad L.A. ギャングストーリー」を観た
Windows10 に「エクスペリエンスインデックス」がないので WinSAT を使う
アニメ映画「ルパン三世ワルサー P38」を観た
映画「Lord of War ロード・オブ・ウォー」を観た
NEC LAVIE Note Standard PC-NS750GAR の SSHD を SSD に換装した
映画「Hangover 3 ハングオーバー!!! 最後の反省会」を観た
Netflix オリジナルドキュメンタリー「FYRE 夢に終わった史上最高のパーティー」を観て、完全に今の現場じゃんと思ったり
映画「Hanvover 2 ハングオーバー!! 史上最悪の二日酔い、国境を越える」を観た
きちっとしてぇよぉぉぉぉおおおおお
読みづらいコードを見かけたから文句を言う
Google Apps Script を使って Slack から Twitter 投稿を行うスラッシュコマンドを作る
Google Apps Script を使って Slack のスラッシュコマンドを作る
「ざっくり」とか言うヤツ、いつまでも「きっちり」できない説
Google Apps Script を使ってみる
Netflix でロス暴動事件のドキュメンタリー「LA92」を観た
映画「超高速!参勤交代」を観た
Homebrew でインストールしたツールを実行したら「Insecure world writable dir」とかいうエラーが出た件の対処法
映画「8mm」を観た
映画「Mr. Nobody ミスター・ノーバディ」を観た
省略時に適用されるデフォルト値を明示的にコーディングすべきか
ProxyCommand を使って踏み台サーバ経由で SSH 接続するのをコマンド1発にする
踏み台サーバ経由で SSH ポートフォワーディングする手順
文字単位で Diff が見られる「icdiff」
「ルパン三世ヘミングウェイ・ペーパーの謎」を観た
Typo したコマンドを正してくれる「thefuck」
映画「Gladiator グラディエーター」を観た
Netflix ドキュメンタリー「グレート・ハック SNS 史上最大のスキャンダル」を観た
12インチ MacBook の解像度拡張には「Display Menu」か「EasyRes」が良さげ
映画「Nice Guys ナイスガイズ!」を観た
映画「Drive ドライヴ」を観た
映画「Life エディ & マーティンの逃走人生」を観た
find コマンドで対象ディレクトリ直下のファイルのみを絞り込みたい
映画「Place Beyond The Pines プレイス・ビヨンド・ザ・パインズ / 宿命」を観た
映画「Other Guys アザー・ガイズ俺たち踊るハイパー刑事!」を観た
グローバル IP アドレスを取得するウェブサービスまとめ
映画「Hitman's Bodyguard ヒットマンズ・ボディーガード」を観た
映画「National Security ナショナル・セキュリティ」を観た
XREA のサーバに SSH 接続する
映画「The Prince コードネーム・プリンス」を観た
映画「Marauders マローダーズ 襲撃者」を観た
Amazon プライムセールで Fire7 タブレットを買ってみた
Chrome ブラウザから SSH 接続できる「Secure Shell App」を使う
Filco Majestouch Convertible 2 テンキーあり版を買い直した
映画「Shaft シャフト」の2000年版と2019年版を連続視聴した
Linux CentOS7 CUI で使える CUI ブラウザ Lynx を試す
映画「Matrix マトリックス」が僕のハンドルネームを決めた
「『対人関係療法』の精神科医が教える『苦手な人』とのつき合いがラクになる本」を読んだ
映画「告白」を観た
五百田達成「言い返す技術」を読んだ
CentOS7 を日本語環境にする
永久無料枠で Google Compute Engine (GCE) インスタンスを立ち上げる : その2
永久無料枠で Google Compute Engine (GCE) インスタンスを立ち上げる : その1
SSH 鍵ペア・API 鍵ペアの作り方おさらい
Windows 向けの共有サーバのファイルパスを MacOS 向けに置換する
映画「Last Stand ラストスタンド」を観た
映画「Savages 野蛮なやつら」を観た
映画「Blue Streak ブルー・ストリーク」を観た
昔懐かしの HTML を久々に書いてみた。「Legacy of HTML」
映画「Pad Man パッドマン 5億人の女性を救った男」を観た
映画「Random Hearts ランダム・ハーツ」を観た
ターミナルからツイートするだけの CLI ツール「Just Tweet」を作った
映画「Money Pit マネー・ピット」を観た
映画「Killer Elite キラー・エリート」を観た
man ページに出てくる (1) などのカッコ付き数字は何?
映画「Escape Plan 大脱出」を観た
Netflix ドキュメンタリー「Jim & Andy」を観た
映画「Blitz ブリッツ」を観た
ローカルでも GitHub でお馴染みの「使用言語割合」を表示する「github-linguist」
映画「Under The Skin アンダー・ザ・スキン種の捕食」を観た
Kubernetes のオシャレな管理コンソール「k9s」
Docker イメージの脆弱性検査ができる「Trivy」を使ってみた
映画「Parker パーカー」を観た
OCI CLI のプロファイルからテナンシの OCID を得る Bash スクリプト
映画「Mechanic Resurrection メカニック・ワールドミッション」を観た
映画「Mechanic メカニック」を観た
チートシートを検索・出力するコマンドラインツール「ch-sh」を作った
映画「Homefront バトルフロント」を観た
映画「Wild Card ワイルドカード」を観た
Chrome で Markdown と JSON を見るためのオススメ拡張機能をそれぞれ紹介
映画「Hummingbird ハミングバード」を観た
映画「Safe セイフ」を観た
「ソフトウェアアーキテクトが知るべき97のこと」を読んだ
映画「Donnie Darko ドニー・ダーコ」を観た
脳内垂れ流し
grep -l で取得したファイル名リストを for in で回す
映画「Killing Them Softly ジャッキー・コーガン」を観た
発信者がコストを払っていない会話は総コストがかさむ
MacOS の /System/ ディレクトリ配下のファイルを削除したかったので SIP を解除した
curl コマンドにプロキシを通す方法
コマンドを1つずつ確認してもらいながら実行するシェルスクリプト
映画「Thirteen Days 13デイズ」を観た
映画「Patriots Day パトリオット・デイ」を観た
色々な設定ファイルにプロキシ設定が含まれていないか確認するスクリプト
映画「Zodiac ゾディアック」を観た
映画「Terminator Genisys ターミネーター:新起動/ジェニシス」を観た
Prettier を ESLint と併用して使ってみた
映画「International ザ・バンク 堕ちた巨像」を観た
辞書に照らし合わせて指定文字列を変換する JavaScript
alt-ime-ahk で IME の ON・OFF を同一キーでトグルする
Mac 向けの TTF・TTC 形式のフォントファイルを OTF 形式に変換し Windows でも使えるようにする
Bash での変数展開・真偽判定のまとめ
Perl で簡易チャット CGI を作った
OCI 上に OKE クラスタと踏み台サーバを構築する Terraform スクリプトを作った
映画「Hunt For Red October レッド・オクトーバーを追え!」を観た
技術文書を書く時のユルい TextLint・MarkdownLint ルールプリセット
GoPro Hero7 Black を一眼カメラの上にマウントするシューアクセサリと、三脚にもなる GoPro グリップを買った
OCI のリソースや利用状況を監視する Oracle CASB を使ってみた
映画「Inside Man インサイド・マン」を観た
スペースがあることを明示するために使えそうな空白記号文字「␣」(U+2423 Open Box)
OCI の Comaprtment 配下にあるリソースを検索する
映画「Mr. Holmes Mr. ホームズ 名探偵最後の事件」を観た
OCI の Resource Manager を使って Terraform を実行する
映画「Southpaw サウスポー」を観た
サブウィンドウの二重起動を防ぐ JavaScript
映画「Bad Lieutenant バッド・ルーテナント」を観た
OCI で Terraform を始めてみる
映画「Whole Truth 砂上の法廷」を観た
Twitter の iOS 公式アプリからプロモツイートを消す方法
映画「12 Monkeys 12モンキーズ」を観た
映画「3 Days To Kill ラスト・ミッション」を観た
Chrome 拡張機能のベースを作ってみる
Anker PowerPort Atom PD 4 を買った
酒を飲ませない会社を求めて求職記事作ってみた
Kubernetes の Replica 数を減らした時に削除される Pod は「生成日時がより新しい Pod」
濃厚ホモ映画「A Single Man シングルマン」を観た
Amazon Prime ビデオのコントロール表示やシークバーなどをカスタマイズするユーザ CSS
ニコラス・ケイジの謎作品2本「Knowing ノウイング」と「Left Behind レフト・ビハインド」
Wercker を使ってみた感想
21世紀のエイリアン。映画「Life ライフ」を観た
Netflix を PC で視聴する際、エンディングで画面を小さくしないようにする CSS 設定・ほか
映画「Up In The Air マイレージ・マイライフ」を観た
LINE Notify を使ってシェルスクリプトから LINE に通知を送る
映画「End of Watch エンド・オブ・ウォッチ」を観た
Mac のデスクトップ通知をシェルスクリプトから送る
Windows GitBash で Python・Node.js・Docker が上手く動かない場合は winpty を設定する
映画「Purge パージ」を観た
Ruby でテキストファイルの読み書き基礎
映画「Catch.44 キリング・ショット」を観た
「Jerry Seinfeld I'm Telling You For The Last Time ジェリー・サインフェルド 聞き納めだよ!ネタまとめ」
Mac でも Windows のタスクバーみたいにカレンダー付き時計を表示する「Day-O 2」
「Jerry Before Seinfeld ジェリー・ビフォア・サインフェルド 全てはここから始まった」を観た
映画「Tower Heist ペントハウス」を観た
映画「Brooklyn's Finest クロッシング」を観た
開いているページのタイトルと URL をクリップボードにコピーするブックマークレット
映画「Self/less セルフレス/覚醒した記憶」を観た
映画「Primal Fear 真実の行方」を観た
Bash で一括リネームするアイデア
ドキュメンタリー映画「Before The Flood 地球が壊れる前に」を観た
西村博之「自分は自分、バカはバカ。他人に振り回されない一人勝ちメンタル術」を読んだ
GitHub リポジトリの特定ディレクトリ以下をダウンロードする方法
Fender Japan Exclusive Classic 50s Telecaster と Fender Japan TN-SPL ネックで真の22フレットテレキャスを手に入れた
2019年の GW 中に TSUTAYA で借りた DVD 4本
history コマンドに日時も記録する
映画「Detective Pikachu 名探偵ピカチュウ」を観た
30歳限界説
zip・unzip コマンドでパスワードを指定する
Linux サーバに「いつ」「どの SSH 鍵を使って」ログインされたか調べる方法
最近 Netflix で観た9作品並べる
iPhone 向けの Photoshop 関連アプリがいくつかあるので整理する
映画「Hostage ホステージ」を観た
nc と ssh config ファイルを使って多段 SSH 接続する
iPhone からサーバに SSH 接続するには「Termius」アプリが簡単だった
映画「Mercury Rising マーキュリー・ライジング」を観た
Xcode でアプリを実機起動しようとするとエラーになる件
映画「Catch Me If You Can キャッチ・ミー・イフ・ユー・キャン」を観た
Kubernetes で Blue Green デプロイをやってみた
映画「Snowden スノーデン」を観た
実例に見る、バグの原因を見つけるアイデア : catch 句の中で例外が発生している
GNU Make 触ってみる
Docker で Alpine Linux と apk (パッケージ管理ツール) を使ってみる
Mac の「ターミナル.app」で使えそうなテキストベースのブラウザアプリを調べてみた
LINE Messaging API で受信したスタンプを特定するには・スタンプを送信するには
Kubernetes で Pod が再起動しまくった原因は、コンテナのプロセスが終了したから
SSH 接続した先でもお気に入りのエイリアス設定とかを使いたい!「sshrc」のススメ
シンタックスハイライトできる cat コマンド「bat」を入れてみる
アイコンが付く ls コマンド「lsd」を試してみたいので Rust のインストールからやってみる
Linux マシンの CPU 情報を調べる方法2つ
Node.js の Cluster モジュールを使って Express サーバを並列化する
Bash プロンプトに日付と時刻を入れる
いい加減 tar コマンドを覚えるためのまとめ
エンジニアらしい Excel にしたかった
Kubernetes の Pod にファイルを転送する / Pod からファイルをダウンロードする
起動中の Docker コンテナにファイルを転送する / コンテナからファイルをダウンロードする
ジョン・トラボルタ版96時間「リベンジ・リスト」を観た
パスフレーズ付きの秘密鍵 PEM ファイルからパスフレーズ解除版の秘密鍵ファイルを作る
コードを書かずに GitHub の草を生やしたいなら、GitHub Issues でタスク管理する
他人の LINE ユーザ情報を curl で取得する
角松敏生2019年のミニアルバム「東京少年少女」を聴いた
MacOS のフォントファイル、こんなところにもあった
Factfulness ようやく読了・期待ほどではなかった
OCI CLI・OKE・OCIR 利用時に異なるアカウントを切り替えるには
kubectl コマンドを使うとき異なる Kubernetes 環境を切り替えるには
吸うエナジードリンク「Eagle Energy」を試してみた
異なるプライベート Docker レジストリを切り替えるには
「~~なはず」と言った数だけトラブルは起こる
LINE の企業アカウントだと Webhook サーバのレスポンスを1秒以内に返さないといけないみたい
「トータルで下手」な人たち
Express サーバを80番ポートで動かすには
CentOS に scp コマンドがなかったので Yum でインストールする
sed でスラッシュを含む文字列を置換したい
ESLint で async 関数を使用した class が誤判定される件の対処法
複数の Zip ファイルを一括で解凍するシェルスクリプト
Oracle Cloud Infrastructure の構成図とかに使われるアイコンが配布されていた
Kubernetes Secret に登録した情報を Base64 デコードして表示する
Kubernetes の Pod 内で使う環境変数を Secret から設定する
Yum を使って CentOS に Node.js をインストールする一番簡単な手順
Oracle Management Cloud の Log Analytics とやらを使ってみる
OCI ことはじめ : OCIR に Push した Docker イメージを OKE クラスタ上で動かしてブラウザからアクセスするまで
Olympus OM-D E-M10 Mark II と Panasonic Lumix G Vario 14-140mm F3.5-5.6 ASPH./POWER O.I.S. を手に入れた
Oracle Object Storage API を操作する Node.js スクリプトを日本語圏向けに微修正
LINE Messaging API と Oracle Digital Assistant を併用して LINE から呼び出せるチャットボットを構築する
Oracle Digital Assistant に選択肢を提示させて会話セッションを実現する
Oracle Digital Assistant を使ってチャットボットを作る
Oracle Application Container Cloud をコマンドラインで操作できる PSM CLI と、さらにもうちょっとだけ便利にするシェルスクリプト
Oracle Application Container Cloud における環境変数の設定方法
Oracle Application Container Cloud を使って Node.js アプリをデプロイしてみた
GoPro7 Black を手に入れた
Kubernetes クラスタの Load Balancer に SSL を適用する
Oracle Cloud 関連サービスで見かけるアイコンの呼称
外部から Docker コンテナに環境変数を注入する方法
いよいよ図の方が大事な気がしてきた
MacOS「プレビュー.app」のマークアップツールバーを開くショートカットキー
JDK 同梱の認証局証明書管理ファイル「cacerts」を見てみる
Mac の ls -l でアットマーク @ が付いているファイルがあった : Extended Attributes と xattr コマンド
Kubernetes にデプロイした複数 Pod のログをまとめて見られる「k8stail」が大変便利だった
Express はレスポンスを返してからも処理が続行できる
Express のレスポンス関連メソッド「res.end()」「res.send()」「res.json()」の違い
MacOS に CertBot を入れて Let's Encrypt 証明書を作ってみる
Docker コンテナ内で動作する Web サーバにホスト OS からアクセスするには : ポートフォワーディング
Bash でコマンド実行前に確認するイディオムおさらい
GitHub Issues をコマンドラインで見られる「ghi」が便利だった
Kubernetes とか XaaS とかの概念整理
今見ているページの Archive.org や Google Cache を一発で開くブックマークレット
2つの年月日から経過日数を表示する Bash スクリプト (Mac・Windows 両対応)
コンソール・ターミナル・シェルあたりの用語を整理する
JavaScript で YAML を扱うなら「js-yaml」が楽チン
未だに直らない「VSCode で Markdown 執筆中に BackSpace・Delete キーを使うと制御文字が混ざる問題」の改善策
エプソンのカラリオプリンタ「Epson Colorio EP-710A」を買った
ネーミングによって存在を認められる気がする?
文字化けを復元する Web アプリ「Garbler」を作った
2色のコントラスト比を導く Compare Colour Contrast Ratio を作ってみた
Finder のコンテキストメニューに「VSCode で開く」を追加する
LINE Messaging API : Reply API におけるリプライトークンの有効期限は30秒 (独自調べ)
LINE Messaging API を使ってオウム返しする Node.js 製チャットボットを作ってみる
Express サーバでエラーハンドリングをミドルウェアに分ける
Node.js アプリでログをファイルに出力する「log4js」
Windows の游ゴシック Regular・Light を Medium フォントに差し替えて太く見せる VBScript
mocha で行うユニットテスト内でスパイ・モック化するなら「sinon」
CentOS の vi で日本語表示が文字化けするのを直す
起動中の Docker コンテナに別ターミナルでアクセスする
Docker コンテナのライフサイクル : 「終了」と「破棄」は違う
Docker コンテナとの共有ディレクトリを設定する
MacOS で Docker を始めてみる
Promise と async・await でリトライ処理を実装する
JavaScript で文字列のバイト数を求める (POST・PUT リクエストやレスポンスの文字列が途中で切れる問題)
CotEditor で開いているファイルを VSCode で開く Bash コマンド (AppleScript 併用)
Heroku に git push しようとしたらユーザ名とパスワードを問われ続ける問題の解決法
今更だけど ESLint を始めてみたら簡単に始められた
node-schedule を使って Node.js で定期処理を行う
指定の URL・ファイルを複数のブラウザで一気に開く Bash スクリプト (Mac・Windows 両対応)
プログラミングに向いているノート PC はどれか?考え方だけ記す
Mac で「CotEditor で開いているファイルを Google Chrome で開く」コマンドを作る
格安の USB-C・Lightning 変換ケーブル「YOJOCK」がちゃんと使えたヨ報告
Twitter Developer Platform に登録して Twitter API を使ってみた
指定したレジストリキーの位置でレジストリエディタを開く VBScript
Express で構築した WebAPI サーバをユニットテストする (コードカバレッジも見る)
Git For Windows・Git SDK の起動を爆速にする
デスクトップ PC の周辺機器を無線化して配線を整理した
Git SDK を ConEmu で使う設定
CentOS の Apache で Perl CGI がファイル生成できないのは SELinux のせいだった
Perl CGI でリクエスト文字列をファイル書き出ししたら文字化けしたのを直した
Perl CGI でクエリ文字列を取得する
Perl 再入門 : ファイルの存在チェック、読み込み、新規生成、追記
Perl 再入門 : サブルーチンの基礎まとめ
Perl のプログラム内で Perl パッケージのバージョンを確認する
ランディ・パウシュ「最後の授業」を観た
Perl 再入門 : 配列・連想配列 (ハッシュ)・関数呼び出し・例外処理
Perl CGI 再入門 : 開発環境・変数・use strict・コメント・文字列結合・ヒアドキュメント
「ルパン三世 グッバイ・パートナー」を観た
ゲロ恐怖症
MacOS 同梱の Apache が参照するドキュメントルートを変更する
Windows・Chrome で游ゴシックフォントを少しだけ太く見せる JavaScript と CSS
Mac 内蔵の Apache で Perl CGI を動かせるようにするまで
パーソナルスペースが広く欲しくて生きづらい
コマンドラインで動作する簡易パスワードマネージャ「Neo's Password Manager」を作った
Excel ドキュメントの納品時に毎回やっていることを一括自動処理する Excel VBA マクロを作った
昔使っていたソフトウェアを思い出す
MacOS にも PowerShell が入れられたので使ってみた
素振り環境として package.json の用意と Git 管理を一気に始めるシェルスクリプト
「平等でなくてはならない」という幻想
MacOS 版 Excel VBA で Dir() 関数の代わり・ファイル一覧を取得する
15インチ MacBookPro 2017 と 15インチ MacBookPro 2013 と 12インチ MacBook 2017 の外観を比較してみた
Mac の Excel VBA は色々と挙動が違うので、VBA で OS 判別する
MacOS の Finder でファイルをゴミ箱に入れず直接削除するには
JavaScript の sort() 関数をお勉強 : 複数のプロパティを見てソートする方法
Xcode で iOS アプリに関する警告が出ているので見てみる
PowerShell でファイルの作成日時・更新日時を任意の日時に変更する (指定ディレクトリ配下のファイルに一括適用する方法も)
カレントディレクトリ配下のファイルの作成日と更新日を指定の日時に一括変更する Mac 専用シェルスクリプト
アディダスのスニーカー買った
Node.js で selenium-webdriver と chromedriver を使って Chrome ブラウザを自動操作してみる
ゲームクリエイターへの漠然とした尊敬と憧れ
複数の Git ブランチを一括で削除するシェル関数
久々に書いてみたら忘れていた Excel VBA のイディオム集
撮影した動画ファイルを iOS アプリ内に保存し、任意のタイミングでフォトライブラリに書き出す Swift コード
Neo's Normalize で指定するフォントを見直して v1.0.11 をリリースした
MacOS で設定する defaults コマンドをまとめてみた
このファイルに変更を入れたのはいつ?誰?を知るための git log コマンド
Columnify を使って Node.js スクリプトのコンソール出力をテーブルっぽく整形する
Xcode で Storyboard を使っていたら出てきた Auto Layout 警告の直し方
ウォーターフォール脳がほんのりと理解したアジャイル・スクラムの概要
MacOS Finder で開いているディレクトリにターミナル上で移動する Bash 関数
ウェブサイトに適用する游ゴシックフォントを見直しまくった最終解
複数行のテキストを CSS だけで省略表示する -webkit-line-clamp を試してみた
iOS アプリにバッジを付与する Swift コード
iOS アプリのプロビジョニングプロファイルの有効期限をアプリ内で取得・表示する Swift コード
npm のグローバルインストールに失敗したら
Node.js スクリプトをコマンドのように使えるようにする方法