2020年の記事一覧
2020年の記事一覧。
2020年はどうだった?
Corredor 更新終了します。5年間の振り返りと今後のお知らせ
DeepFaceLab で DeepFake 動画を作ってみる
10ヶ月ほど在宅勤務した結果、不健康になった
Raspberry Pi 4 と mjpg-streamer でウェブカメラ配信する
指定ディレクトリ配下のサイズが大きいファイルをリストアップする
Nuxt.js 触ってみる
Lenovo IdeaPad Duet Chromebook を買った
Neo's Release Notes v29.12.4 (2020-12-27)
Next.js 触ってみる
映画「Replicas レプリカズ」を観た
AWS CLI v2 でスイッチロールする
映画「Source Code ミッション8ミニッツ」を観た
Mac で Open JTalk を使って日本語を喋らせてみた
映画「DreamGirls ドリーム・ガールズ」を見た
MacBook で簡単音声認識。Julius を使ってみた
映画「Gemini Man ジェミニマン」を観た
Windows10 のスリープ・休止状態からの復帰時に任意のプログラムを実行する
映画「Bad Company 9デイズ」を見た
Git 操作時にリポジトリ・オブジェクトの破損らしきエラーが出た
映画「Jewel of The Nile ナイルの宝石」を見た
VSCode の統合ターミナルで WSL が使えなくなった
土日の夕方に見ていたアニメとか、その他思い出したアニメとか思い出す
Neo's Release Notes v29.12.3 (2020-12-20)
「この記事は約○分で読めます」を算出する
Alwaysdata というホスティングサービスを使ってみた
WSL なら wslpath コマンドでパスの形式を変換できる
Font Awesome 5 の SVG を使う
OpenWeather API で天気予報を取得する
ネスカフェの Black Roast と Classic Blend を試した
ngrok を使ってローカル環境を一時的に公開してみる
CSS HSL で色指定してみる
PHP で画像をリクエストしレスポンスしてみる
Mac Finder でファイル移動時に「置き換える」を使うと移動先にあったファイルが消える
連番を自在に作る seq コマンド
Neo's Release Notes v29.12.2 (2020-12-13)
BrowserSync が勝手にパスを変えてきやがるので矯正する
XREA サーバで 301 リダイレクトを知らせるための .htaccess 設定
XREA サーバでキャッシュを効かせないようにする .htaccess 設定
JavaScript で実行環境に左右されず常に JST 日本時間を取得する
低スペックなマシンで npm ビルド時に OOM Killer が発生したらスワップファイルを設定する
child_process.exec() 実行時にエイリアスを使えるようにする
Angular フロントエンドから Express サーバ + Multer でファイルアップロードを実現する
GPT2 を動かしてみたかったけど TensorFlow で躓いて断念した
Neo's Release Notes v29.12.1 (2020-12-06)
Express に Body-Parser が内蔵されていた
Electron を使って Windows タスクトレイ・Mac メニューバーに常駐するアプリを作る
Preact を簡単に始める Preact CLI
Google フォト、2021年6月から容量無制限撤廃。テラバイト級のバックアップがしたいので代替手段を考えてみた
Remark・Rehype で Markdown から HTML に変換してプレビューを確認できるオンラインエディタを作った
静的サイトでも自前で RSS (Atom) フィードを配信する
静的サイトジェネレータの Hexo を使ってみる
Neo's Release Notes v29.11.5 (2020-11-29)
Node.js スクリプトをシングルバイナリにできる boxednode を試してみた
箇条書き内で中黒を使わない
nginx でトレイリングスラッシュなしの URL に POST するとリクエストボディが欠落する
サイト内の文体、ですますになりがち
映画「12 Rounds 12ラウンド」を見た
ウェブフォントを遅延読み込みする簡単な実装
最近やってるスマホゲー「ハリーポッター呪文と魔法のパズル」
映画「Hot Fuzz ホット・ファズ 俺たちスーパーポリスメン!」を見た
Neo's Normalize v2 を公開した
Brave Rewards に登録した
映画「Fear And Loathing In Las Vegas ラスベガスをやっつけろ」を見た
オレオレ・マイクロ・ブログをリニューアルした
難しいモノをあえて簡単にしない
映画「Red レッド」を見た
Vercel CLI 使ってみる
私個人は「master ブランチ」と言い続ける
映画「Striking Distance スリー・リバーズ」を見た
Apache で「Testing 123...」ページを非表示にしてファイル一覧を見せたい
Neo's Release Notes v29.11.4 (2020-11-22)
Neo's Normalize v2.0.1 の等幅フォント指定
PostgreSQL で DB ダンプをエクスポート・インポートする
GitHub リポジトリを整理した
John McLay が亡くなっていた
OpenSearch に対応させてブラウザのアドレスバーからサイト内検索させる
grep コマンドより Node.js スクリプトの方が速い?
.htaccess を直した
Google 様にクロールしてもらえるようにサイトマップ XML を作る
僕たちの祭は太陽の味がする
link 要素の canonical 属性で URL を正規化する
サイトを予約更新できるようにした
Rehype-Prism を Fork して言語のエイリアスに対応させてみた
サイトを予約更新したい
Rehype プラグインで Prism.js によるシンタックスハイライトを自動適用する
サイト構成の見直し
Rehype プラグインで Markdown からキレイな HTML ドキュメントを生成する
Neo's Release Notes v29.11.3 (2020-11-15)
Rehype プラグインで HTML の見出し要素にリンクを貼る
Remark・Rehype プラグインで文書の見出しに自動で ID を振り目次リストを自動生成する
Remark プラグインを使って Markdown から Front Matter を抽出する
Remark・Rehype を使って Markdown から HTML に変換する
XREA サーバで Freenom ドメインの www ありなしどちらでもアクセスできるようにする
git diff コマンドで package-lock.json や任意のファイルの差分を無視する
なんで PHP は CGI と違って実行権限がなくても動くの?
Neo's Release Notes v29.11.2 (2020-11-08)
PHP で JSON 文字列を2スペースインデントで整形出力する
Amazon アソシエイト・楽天アフィリエイトの商品を検索して独自の広告コードを生成する Web アプリ「Affi Code Generator」を作った
ブログを移行中です
Amazon Product Advertising API v5.0 を Node.js で動かしてみた
ちょこちょこと更新中
楽天ウェブサービス API を利用して楽天アフィリエイトの広告リンクコードを生成する
SVN 使うなら・Windows は TortoiseSVN・Mac は SnailSVN
Kubernetes Pod の一覧を生成した順に表示する
複数 SNS に一括投稿する Netlify Functions コード例を上げる
Neo's Release Notes v29.11.1 (2020-11-01)
2020年のスクロールバー関連 CSS 事情 (Chrome・Firefox・iOS)
Git 管理しているファイル名の大文字・小文字の変更を認識させる
XREA サーバで最新の Node.js を使う
CentOS 8 に Python 3 をインストールする
Gatsby.js 所感
PowerShell で WOL マジックパケットを送信する
エスノグラフィという言葉を知った。
セルフホスティングの IFTTT 代替。n8n.io を使ってみた
あえて確認をしないようにする輩
Selenium Webdriver ではなく Puppeteer を使ってみる
映画「What Lies Beneath」を見た
道を歩くのが下手クソな輩の特徴と原因推測
Neo's Release Notes v29.10.4 (2020-10-25)
SRT 字幕ファイルを編集するなら Subtitle Edit
MacBookPro のスペックは AWS EC2 でいうとどのくらい?
「スーパーマリオ 3D コレクション」を買った
ウェブ縄文時代への回帰とな
Unity を Windows 10 にインストールして始めてみる
古い Windows アプリを動かすために VMware で Windows 98 環境を構築する
JSON の結果をテーブル形式に変換して出力する
jq で複数の「オブジェクトの配列」をマージする
jq をインストールするワンライナー
df コマンドの結果を JSON 形式に変換する
Neo's Release Notes v29.10.3 (2020-10-18)
iPhone 11 Pro Max で撮影した HEVC 動画を Adobe Premiere Pro で編集できない
Docker コンテナの出力を jq にパイプしたらインデントが崩れるのを直す
WSL 環境に Java を入れる
WSL2 上で起動した Selenium Webdriver や Puppeteer から Windows 側の Chrome ウィンドウを操作したかったが無理
Node.js でプライベートファイルエクスプローラ CGI を作ってみた
はてなブログ API では予約投稿ができない
Node.js を CGI として動かしてファイルをレスポンスする
Neo's Release Notes v29.10.2 (2020-10-11)
Freenom ドメイン・Let's Encrypt 証明書の有効期限を確認・通知する仕組みを作った
XREA の無料 SSL と Freenom 無料独自ドメインで XREA のサイトを HTTPS 化してみる
Ubuntu + nginx 上で Freenom + Let's Encrypt を使って HTTPS 化する
Ubuntu 18.04 に nginx + fcgiwrap + php-fpm で CGI 環境を構築する
DOM イベントを破壊せずにテキストを置換する方法
MutationObserver で DOM 変更を監視する
Neo's Release Notes v29.10.1 (2020-10-04)
Brave ブラウザで集められる BAP (BAT ポイント) を換金できた
個人への怒りを問題解決にすり替える
Raspberry Pi 4 + Elecrow 5インチ LCD で 720p・1080p 解像度で表示する方法
間違ってるし分かりにくいから訂正しろそれ集
サイトのデザインをシンプルにしたい
curl でリクエストするとカラフルなテキストがアニメーションするサーバを作る
グラフィカルな UI 要らないマン
curl で色んなリクエストをする方法・AWS Lambda や Netlify Functions での受け取り方まとめ
個人で「ホームページ」を持っている時代の方が良かった
axios を使わず Node.js 標準モジュールの http・https だけでリクエストを投げる
トーン・ポリシング?甘えんなバカが
Windows10 のタスクバーの時計表示を変える T-Clock Redux
映画「TENET テネット」を観た
「フェミニスト」が「私はバカです」の言い換えになっている
iOS 14 Beta に Provenance をインストールしてレトロゲームを遊んでみた
Netflix ドキュメンタリー「監視資本主義 : デジタル社会がもたらす光と影」を観た
Neo's Release Notes v29.09.4 (2020-09-27)
Docker の詳細 History が分かる Dive を使ってみる
クエリ文字列を連想配列に変換する簡単なやり方 (URLSearchParams)
ルータ付属の無線 LAN に3つある SSID の違い
Fire 7 タブレットを Echo Show っぽくするためにフルスクリーン表示する時計アプリを作った
PL/pgSQL : PostgreSQL でプロシージャ・トリガーを実装する
kubectl get で対象リソースがなくてもエラーにしない (--ignore-not-found)
Docker と Kubernetes でコンテナログを Tail で見る
Twitter 永久凍結後の挙動
正規表現の最短マッチを覚える
Neo's Release Notes v29.09.3 (2020-09-20)
code-server でクラウド上のマシンに VSCode を入れる
シェルスクリプトファイルに実行権限を付与する意味は?
Neo's Hatebu で NG 指定していたキーワードたち
Ubuntu 18.04 の SSH ポートを変更する
MacOS から Wake On LAN のマジックパケットを投げる Perl スクリプト
reCAPTCHA が遅すぎる → iOS 14 Public Beta の UA 文字列のせいでした
iPhone で「Ok Google」「Alexa」をやるには「Hey Siri, Ok Google」「Hey Siri, Alexa」と呼ぶ
Amazon Fire 7 タブレット (2019年モデル) を高速化・Google Play 導入。root 化はできず
Neo's Release Notes v29.09.2 (2020-09-13)
Node.js スクリプトを CGI として動かしてみる
Raspberry Pi 4 に RetroPie を入れてレトロゲーをやってみる
GCP に中国からのアクセスがあり課金されたのでブロックする
Svelte ベースのフレームワーク「Sapper」を使ってみる・TypeScript + SCSS 対応する
Svelte + TypeScript + SCSS やってみる
wsl-open : WSL で xdg-open する
Neo's Release Notes v29.09.1 (2020-09-06)
Vim でファイル保存時にディレクトリがなかったら作る
イマドキは Webpack じゃなくて Rollup だ!Terser とともに Rollup を使ってみる
俺が土日の朝に見ていたアニメたちを思い出してみた
イマドキは Uglify JS じゃなくて Terser だ!Terser を使ってみる
僕が平日夕方に見ていたアニメたちを思い出してみた
Node.js で ES Modules 記法を動かしてみる
Matias の Mac 用テンキーレスキーボード FK308S を買った
Ubuntu 18.04 で自動ログインできるようにする
Apple USB Keyboard A1048 M9034 を買った
Ubuntu 18.04 に Docker をインストールする
MixWaver と「こじさん」の思い出
VSCode で WSL ターミナルを開くようにする
格安 USB ジョイパッド「Logicool G F310R」を買った
Finicky で URL に応じて開くブラウザを振り分ける
映画「Water World ウォーター・ワールド」を観た
Neo's Release Notes v29.08.5 (2020-08-30)
WSL・Ubuntu に Linuxbrew (Homebrew) を入れてみる
映画「Blues Brothers ブルース・ブラザーズ」を見た
Neo's Release Notes v29.08.4 (2020-08-23)
Webpack 入門 その3 : Babel による ECMAScript のトランスパイル・TypeScript のトランスパイル
Webpack 入門 その2 : SCSS のトランスパイル・Autoprefixer による Browserslist 参照
Webpack 入門 その1 : Browserslist の概要把握・Webpack 環境構築
Wake on LAN・Wake on WAN が実現できたのでやり方細かく教える
リポジトリの変更を Glitch に転送する GitHub Actions
WSL2 で動作しているかどうかを判定する Bash スクリプト
Windows Terminal で WSL2 を使う時、初期ディレクトリを指定する方法
GitHub Actions から FTP 転送する
GitHub Actions の進行状況を CLI で確認できる hukum を使ってみる
GitHub Actions Workflow をローカルで実行できる act を試してみた
Google Nest Hub を買った
何がしたい?何もしたくない
npm publish を自動で行う GitHub Actions の作り方
映画「How It Ends すべての終わり」を見た
AWS のサービス名の接頭辞、「Amazon」と「AWS」をデタラメに付けてる説 (んなワケない)
GitHub Package Registry に npm パッケージを Publish してみた
「n」を使って Ubuntu 環境で Node.js をバージョン管理する
Neo's Release Notes v29.08.3 (2020-08-16)
WSL2 をもっと使っていくための構成を考える
GitHub プロフィールにアクセスカウンタを置く
GitHub のプロフィールカードが作れるアプリ「github-readme-stats」
package.json から拾った URL をブラウザで開く npm パッケージ「@neos21/opu」を作った
Vue 3・Vite を触ってみる
Neo's Release Notes v29.08.2 (2020-08-09)
Angular CLI インストール時に統計情報の質問を出さないようにする (GitHub Actions でも対応)
Ctrl + D でターミナルを閉じないようにする
GitHub リポジトリのコード行数を計測する方法3つ
input[type="button"] と button 要素、どう使い分けるべきか
ローカルから Heroku Postgres に接続する際は SSL 通信にする
Neo's Hatebu に利き手モード、アクセスキー、件数表示機能を付けた
映画「Equalizer 2 イコライザー2」を観た
React と Next、Vue と Nuxt、Svelte と Sapper
Instagram 保存ツール @neos21/igsv をより使いやすくするブックマークレット2つ
映画「Inferno インフェルノ」を観た
なんでインデントは4スペースなんだ?2スペースはどうして生まれた?タブインデント見かけなくなったね?
Ubuntu 18.04 に nginx を入れたら外部からアクセスできなくて iptables を編集した
Neo's Release Notes v29.08.1 (2020-08-02)
Docker イメージを基にどんな Dockerfile が書かれていたか復元する
GitHub アカウントの全リポジトリ情報を一覧表示する Vue アプリ「List Repos」を作った
SyncToy を使って2つのフォルダ間の同期を取る
Kubernetes の nginx Ingress でパスを書き換えて転送したい
moreutils の中の便利そうなコマンド : sponge と vidir
Vue CLI で作ったアプリのバンドルサイズを分析する Vue CLI Plugin Webpack Bundle Analyzer
Docker コンテナに注入する環境変数、どれが優先される?適用のされ方を実際に調べてみた
Neo's Release Notes v29.07.4 (2020-07-25)
Kubernetes Secret をデコードして表示する jq 芸
Excel・スプレッドシートのセル背景色は「見出し」と「数式による自動入力」セルにのみ使う
Node.js で Git 操作。simple-git を使ってみた
Vuetify を使って困ったところ小ネタ集
Vue で Material Design。Vuetify を導入してみた
TypeORM で created_at・updated_at カラムを作る
PostgreSQL は SQL 文をケースインセンシティブに解釈する。TypeORM での調整方法
Node.js アプリを無料でデプロイ出来る Glitch を試してみた
WebRTC でビデオチャットアプリを作ってみた
Neo's Release Notes v29.07.3 (2020-07-19)
LAN 内の Windows と Mac でフォルダを共有する手順おさらい
最近の大人は幼稚化している
GoPro Hero 7 を Windows デスクトップ PC に USB 接続する時は背面ポートを使う
映画「Post ペンタゴン・ペーパーズ 最高機密文書」を見た
「やらずに後悔するよりやって後悔する方が良い」とかいう戯言消えろ
Bootstrap 5 Alpha を Parcel で使ってみた
Node.js で排他制御。async-lock を使ってみた
Kubernetes の Secret を Git 管理可能にする Sealed Secrets を使ってみた
Kubernetes のコンテキスト切り替えに kubectx、ネームスペース切り替えに kubens
Neo's Release Notes v29.07.2 (2020-07-12)
axios でエラーレスポンスを取得するにはどうしたらいいの?
TypeORM のトランザクション処理を利用する
TypeScript で ORM。TypeORM を使って PostgreSQL とやり取りしてみた
コミットされた YAML ファイルを Kubernetes にデプロイする GitHub Actions
Kubernetes Pod に環境変数がうまく注入できているか試す際の YAML ファイル
Vue-CLI-Plugin-Express を使って Vue + Express スタックを実現する
Ubuntu に NT UI JP フォントを入れると文字切れが解消できる
Neo's Release Notes v29.07.1 (2020-07-05)
Chrome ブラウザで Web Bluetooth API を試してみる
OpenCV.js : JavaScript で実装・ブラウザオンリーで OpenCV を使う
映画「バック・トゥ・ザ・フューチャー Part 1」の1955年に2015年のペプシが映り込んでいた?
ラズパイ4をバッテリー駆動させるためのモバイルバッテリーを買った
Raspberry Pi 4 を DIY ラップトップ化してみた
Ewin 折りたたみ式 Bluetooth キーボード・トラックパッドを購入した
Labists 製カメラモジュール B01 をラズパイ4に接続してみた
ラズパイ4に Elecrow 5インチ・タッチスクリーンを接続してみた
ラズパイ4に接続している Bluetooth 機器を信頼する : bluetoothctl
Neo's Release Notes v29.06.4 (2020-06-28)
ラズパイ4のプライベート IP を固定し RealVNC を使って VNC 接続する・ついでに SSH 接続も試す
ラズパイ4のマウスの動きがモッサリしているのを直す
Raspbian OS 標準の Vim は機能が少ないので入れ直す
nginx のリバースプロキシを Docker-Compose で試してみる
VSCode + SSH 開発。Remote SSH 拡張機能を使ってみた
Neo's Release Notes v29.06.3 (2020-06-21)
VSCode + WSL 開発。Remote WSL 拡張機能を使ってみた
VSCode + Docker 開発。Remote Containers 拡張機能を使ってみた
ラズパイ4に NTFS フォーマットされた外付け HDD を接続する : ntfs-3g
Raspberry Pi 4 の AUX Out に繋いだスピーカーが鳴らない場合は
Raspbian OS に Fcitx-Mozc をインストールして日本語入力を可能にする
Raspberry Pi 4 の初期設定を進めていく
Raspberry Pi 4 Model B 4GB RAM の Labists スターターキットを買ってラズパイデビューした
完全無料。GCE で公開している HTTP サーバを Freenom 独自ドメイン + Let's Encrypt で HTTPS 化した
Express 4 はミドルウェア内で async が書けるが、ラッパー関数はあった方が良い
Neo's Release Notes v29.06.2 (2020-06-14)
TypeScript で Express サーバを実装するためのボイラープレートを作った
家族が生まれてから何日経過したかを計算する Web アプリを作った
簡易パスワード認証で HTML ファイルを表示する Ruby 製 CGI
Windows10 で自動ログインを実現するには control userpasswords2 を使う
YouTube 閲覧中に使えるブックマークレット3つ
Mounty : MacOS で NTFS フォーマットの外付け HDD をマウントする
2020年の「私のブログ環境」そして在宅勤務環境
デスクトップ PC に内蔵 HDD と内蔵 SSD を増設したので手順を解説する
デスクトップパソコンのスピーカーが邪魔なので吊るすことにした
Neo's Release Notes v29.06.1 (2020-06-07)
nginx でファイル一覧 (Index of) を表示する
iOS ショートカットで閲覧中のウェブページを複数 SNS にマルチポストする
JavaFX + OpenCV でウェブカメラを扱う GUI アプリを作り Gradle でセットアップした
Windows に OpenCV をインストールし JAR ファイルを生成する
GAS が V8 エンジンに対応したので let が使えるようになった
CentOS7 に Python3 をインストールして Apache 上で CGI として動かす
Python MeCab CGI : MeCab パース処理を提供する Python CGI を作ってみた
Neo's Release Notes v29.05.5 (2020-05-31)
Python CGI でリクエストパラメータを受け取る方法
XREA で Python・MeCab を触ってみる・ついでに Python CGI で動かしてみる
Netlify Functions を使って複数の SNS にマルチポストする Function を作った
無料で使える AWS Lambda : Netlify Functions を使ってみた
Mastodon とも連携できる Misskey を始めてみた
VSCode + Gradle で構築したプロジェクトで JavaFX を実装する
Neo's Release Notes v29.05.4 (2020-05-24)
VSCode で Gradle ベースの Java プロジェクトを開発し始める
映画「Shining シャイニング」を観た
MacOS と Windows で ScreenFetch と NeoFetch を試してみる
映画「Eraser イレイザー」を見た
Create React App + TypeScript + SCSS 環境を構築してみる
映画「Ray レイ」を観た
Galleria XG が壊れたのでドスパラの有償修理を依頼したレポート
MacOS 全体を Vim 風のショートカットキーで操作できる Vimac を試してみた
映画「Beauty And The Beast 美女と野獣」を観た
ブラウザオンリーで動く「ねむいガチャ.js」を作った
映画「Never Say Never Again ネバーセイ・ネバーアゲイン」を観た
VSCode のファイルツリーから興味のないフォルダを非表示にする
映画「Annie アニー」を観た
Ubuntu 18.04 にテーマやアイコンをインストールして Windows XP 風にしてみた
映画「V For Vendetta V・フォー・ヴェンデッタ」を観た
Windows10 エクスプローラのフォルダの表示形式を固定する
映画「Hannibal ハンニバル」を観た
Neo's Release Notes v29.05.3 (2020-05-17)
MacOS + CamTwist + FaceVTuber で簡単バ美肉してみた
映画「Super 8 スーパー・エイト」を見た
MacOS のキャッシュを削除するコマンド
映画「Kickboxer キックボクサー」を見た
Linux Ubuntu でも「コマンドラインでクリップボードにコピー」を実現する
映画「Contagion コンテイジョン」を観た
MacOS に OpenCV をインストールし JAR ファイルを生成する
映画「300 スリーハンドレッド」と「300 Rise of an Empire 帝国の進撃」を見た
tiny-segmenter・kuromoji.js : JavaScript 製の形態素解析ツールを2つ使ってみた
映画「Poseidon ポセイドン」を見た
Mac の Excel でキーボードショートカットを使って行全体・列全体を選択する方法
映画「Baywatch ベイウォッチ」を見た
Neo's Release Notes v29.05.2 (2020-05-10)
ThinkPad X250 の CPU ファンがうるさいので回転数を制御してみる (Windows・Ubuntu 両方)
映画「Last Vegas ラスト・ベガス」を見た
2台目の ThinkPad X250 に Ubuntu と Windows のデュアルブート環境を作る
映画「Troy トロイ」を見た
使っていない iPhone を使って、トイレの電気が付けっぱなしの時に Slack 通知する光監視センサーを作ってみた
ピアース・ブロスナン・ボンド一挙見する
工数見積にはフィボナッチ数を使う
任意の文言を否定形に変換する「ねむいガチャ」を作った
映画「Silence of The Lambs 羊たちの沈黙」を観た
GitHub リポジトリのサイズを取得する curl + jq ワンライナーとブックマークレット
映画「Cloud Atlas クラウド・アトラス」を観た
EC2 インスタンスのメタデータを取得できる URL とコマンド
映画「Legends of the Fall レジェンド・オブ・フォール 果てしなき想い」を観た
chmod のシンボルモードを覚える
映画「Lolita ロリータ」を見た
Windows コマンドプロンプトで Tab 補完が効かなくなったら
映画「Lock Up ロックアップ」を見た
Neo's Release Notes v29.04.4 (2020-04-26)
Neo's Release Notes v29.05.1 (2020-05-03)
MacOS でも ip コマンド使えるんだってさ : iproute2mac
映画「Sign サイン」を観た
Windows Terminal で GitBash・Git SDK を使う
映画「Unknown アンノウン」を観た
Git SDK に同梱されている Pacman の使い方をおさらいする
映画「All The President's Men 大統領の陰謀」を見た
Lenovo ThinkPad のラインナップ・特徴・型番の読み方を整理する
Ubuntu 18.04 の不要な設定ファイル類を削除する
映画「Mule 運び屋」を観た
バックグラウンドクエスチョンとフォアグラウンドクエスチョン : 疑問の種類を分類して対処する
Ubuntu 18.04 で NotePad++ (Wine) を試してみたが、豆腐文字化けで挫折
映画「Kramer Vs. Kramer クレイマー、クレイマー」を観た
ThinkPad X250 + Ubuntu 18.04 環境で、スリープ復帰後にトラックパッドの2本指スクロールが効かなくなる問題の対処法
映画「Easy Rider イージー・ライダー」を見た
JD-GUI で JAR ファイルをデコンパイルする
映画「5th Wave フィフス・ウェイブ」を見た
MacOS Catalina でシステムディレクトリの名称を英語に変更する方法
映画「Downfall ヒトラー最期の12日間」を観た
古めかしいコンソールを再現する「cool-retro-term」を試してみた
映画「Gran Torino グラン・トリノ」を観た
コマンドラインで Google 検索を行う googler を試してみた
映画「Ben Hur ベン・ハー」を観た
Python でシステム構成図が描ける Diagrams を試してみた
映画「Bonnie And Clyde 俺たちに明日はない」
仕事上の会話をどれくらい無駄に感じているか、他のことに例えてみる
htop と gtop を試してみる
映画「Coming To America 星の王子ニューヨークへ行く」を観た
できるだけ会話したくない人と、ずっと会話していたい人
MacOS でウィンドウ操作をキーボードで行うツールを SizeUp から Rectangle に変えた
映画「Stomp The Yard ストンプ・ザ・ヤード」を見た
自分の意見が正しいと信じて疑わないその自信はどこから来るんだ
xdg-open : Linux の GUI で Mac の open コマンドっぽいヤツ
映画「Hachi 約束の犬」を観た
Neo's Release Notes v29.04.3 (2020-04-19)
VirtualBox で動かした Ubuntu にホストマシンの Web カメラを認識させる
映画「Laundromat ランドロマット パナマ文書流出」を観た
MacOS 上に VirtualBox + Vagrant で Ubuntu 18.04 GUI 環境を構築する
映画「Honey 2 ダンス・レボリューション2」を観た
MySQL の様子を調べるためのクエリ集
映画「Get Smart ゲットスマート」を観た
AWS EC2 からしか接続できない RDS Aurora MySQL に外部から接続してみる
映画「Law Abiding Citizen 完全なる報復」を観た
Ubuntu に追加した PPA が変なので削除する
映画「Town ザ・タウン」を観た
Ubuntu 18.04 の apt で入れられる日本語フォントまとめ
映画「Roman J. Israel, Esq. ローマンという名の男 信念の行方」を観た
Neo's Release Notes v29.04.2 (2020-04-12)
閲覧中のウェブページをマストドンにトゥートするブックマークレット
映画「Independence Day Resurgence インデペンデンス・デイ・リサージェンス」を見た
Angular 製のアプリを Angular v9 系にアップデートした
映画「Moana モアナと伝説の海」を観た
Mastodon API を使って iOS ショートカットからトゥートできるようにしてみる
映画「Black Panther ブラックパンサー」を見た
Ubuntu 18.04 の GNOME に XRDP 接続してみたかった
はてなブログを更新したら Mastodon に投稿する IFTTT を作る → mstdn.jp 対策に GAS も併用
コロナ流行に関する雑感
Windows GitBash でパスを Windows 形式と Linux 形式とで相互変換する
Chrome のブックマークを記録しているファイルを読み取る
Neo's Release Notes v29.04.1 (2020-04-05)
Ubuntu 18.04 に Python3・MeCab・MeCab-ipadic-NEologd をインストールした
MeCab-ipadic-NEologd をインストールしてみた
ThinkPad X250 が壊れたので ThinkPad X250 を買った
Windows10 のプロダクトキーを確認する方法
映画「Concussion コンカッション」を観た
Super キーで「全てのアプリケーション」の表示・非表示のみをトグルして Activities Overview 画面を封じる GNOME Shell 拡張機能を書いた
映画「Man from U.N.C.L.E. コードネーム U.N.C.L.E.」を観た
インターネット上に情報を永続させる難しさ
Ubuntu 18.04 に導入した GNOME Shell 拡張機能たち
Ubuntu に Google ドライブを同期させてファイラで閲覧できるようにする
Ubuntu 18.04 で Vim のヤンクとクリップボードを共有する
Neo's Release Notes v29.03.4 (2020-03-29)
Ubuntu のアプリケーション一覧でアプリをフォルダでグルーピングするための GNOME Shell 拡張機能
Ubuntu 18.04 標準の端末で tmux を使う
Ubuntu の「ドキュメント」ディレクトリなどを英語表記にしたい
Ubuntu に Chrome リモートデスクトップをインストールして使えるようにするまで
映画「Captain Philips キャプテン・フィリップス」を見た
Ubuntu のワークスペースを無効化する
映画「Detroit デトロイト」を観た
Ubuntu で PrintScreen キーの単独押しを無効化する
映画「San Andreas カリフォルニア・ダウン」を観た
Ubuntu でスーパーキーを単独押しすると「アクティビティ」画面が開くのを無効化したい
映画「Blue Thunder ブルー・サンダー」を観た
Neo's Release Notes v29.03.3 (2020-03-22)
ファイラを標準の「ファイル Nautilus」から「Nemo」に変更する
映画「King's Speech 英国王のスピーチ」を観た
Ubuntu で visudo すると nano エディタが開くので vim に変更する
映画「Gone Girl ゴーン・ガール」を見た
Ubuntu 18.04 + US キーボードで日本語入力環境を整える
映画「Reservoir Dogs レザボア・ドッグス」を観た
ThinkPad X250 に載せた空の SSD に、ライブ USB メモリを使って Ubuntu をインストールする
映画「World War Z ワールド・ウォー Z」を観た
Ubuntu をインストールするためのライブ USB メモリを作成する
映画「Gangs of New York ギャング・オブ・ニューヨーク」を見た
ThinkPad X250 を HDD から SSD に換装する
映画「Django ジャンゴ 繋がれざる者」を観た
Angular で accesskey 属性を使ってキーボードからボタンを押下する
Netflix ドキュメンタリー「Darren Brown Sacrifice」を観た
Neo's Release Notes v29.03.2 (2020-03-15)
Heroku アプリに GitHub リポジトリを関連付けて git push 時に連動して Heroku デプロイを行わせる
Netflix ドキュメンタリー「Darren Brown The Push」を観た
chown と chgrp を1回で実行する方法
映画「Body of Lies ワールド・オブ・ライズ」を観た
awk で TSV の2列目が重複する行を削除し、元ファイルに上書きする
映画「Lost In Space ロスト・イン・スペース」を観た
CentOS 7 に最新の awk (gawk) をインストールする
いまさらインクリメント・デクリメント時の前置と後置のおさらい
WSL2 Ubuntu 18.04 に GNOME + Fcitx-Mozc を導入して日本語デスクトップ環境を構築する最終解
GitHub 管理している Angular 製のサイトを GitHub Pages で公開するための GitHub Actions
映画「Revenant レヴェナント 蘇えりし者」を観た
新規タブの空白ページでも動作するブックマークレットを作る
映画「Honey ダンス・レボリューション」を観た
Neo's Release Notes v29.03.1 (2020-03-08)
マルコフ連鎖で「しゅうまい君」的な文章を自動生成してみた
映画「Prisoners プリズナーズ」を観た
nginx で CGI (Perl・Ruby・PHP) を動かす
映画「2012」を観た
iOS ショートカットアプリでよく使うであろうアクションを紹介
映画「Breakfast at Tiffany's ティファニーで朝食を」を観た
iOS の「ショートカット」アプリが最強!自作 Web アプリとの通信に使ってみた
映画「From Paris With Love パリより愛をこめて」を観た
Gulp 3 から 4 に変えたら Browser-Sync が動かなくなったので全面的に修正した・変更点をおさらい
映画「Angels & Demons 天使と悪魔」を観た
OCI Compute Instance の SSH 接続ポートを変更する
映画「Da Vinci Code ダ・ヴィンチ・コード」を観た
Chrome で window.open を使うブックマークレットを動作させる方法
Netflix ドキュメンタリー「Prediction by the Numbers 計算が導く予測」を見た
Neo's Release Notes v29.02.5 (2020-02-29)
Oracle Linux で Fcitx と Mozc を使ってみたかったが断念した
映画「Whiplash セッション」を観た
GitHub リポジトリのページと GitHub Pages を行き来するブックマークレット
懐かしの「まんが世界ふしぎ物語」を再購入してみた
Chrome で複数の Google アカウントを切り替えて使う方法
おたっしゃ倶楽部 Part 4
PHP でテキストファイルから行数を指定して行削除する方法
おたっしゃ倶楽部 Part 3
MacOS で複数の画像を一括リサイズする sips コマンド
おたっしゃ倶楽部 Part 2
iOS のホーム画面にメモ付きのアイコンを置ける「iOS Memo Icon Generator」を作った
おたっしゃ倶楽部 Part 1
Neo's Release Notes v29.02.4 (2020-02-24)
Windows10 Home から Windows10 Pro にアップデートしてみた
Van Halen - Dreams
自分の全ての GitHub リポジトリを横断的に検索・文字列置換する
2015-11-23 : BTTF コンサートに行きました
「上から目線で偉そうに…」って文句言ってる奴の負けっぷり
Flask RESTful でステータスコードとともにレスポンスする
MIDI キーボード「Korg microKEY Air-49」を買った
親切にされることへの嫌悪感
Python から BitFlyer API を叩く : pybitflyer を使ってみた
映画「R.I.P.D. ゴーストエージェント」を観た
ThinkPad X250 を買った
ダークモードを止めた
Oracle Linux 7 に Python 3.7 を入れたかった
はてなブログを HTTPS 配信に移行した
映画「Wolf Of Wallstreet ウルフ・オブ・ウォールストリート」を観た
OCI Always Free Instance に Xfce をインストールして GUI 化する
映画「Oblivion オブリビオン」を観た
CentOS Linux で BitZeny をマイニングしてみる
映画「Battle Los Angeles 世界侵略ロサンゼルス決戦」
Neo's Release Notes v29.02.3 (2020-02-16)
Vim の Netrw から抜けられなくなった
CentOS 7 に最新版の Git を入れる
CentOS 7 に最新版の Tmux を入れる
映画「Shazam! シャザム」を観た
Bash でコマンドをエディタで編集して実行する
映画「Debt Collector 2バッド・ガイズ」を観た
MacOS の「游ゴシック体」がなくなった? → 再ダウンロードすれば良い
映画「Elysium エリジウム」を観た
Chrome ブラウザのスタンドアロン・インストーラをダウンロードする方法
映画「Look of a Killer ブレイクダウン ロシア大統領暗殺」を見た
Bash でアスタリスクを展開させないようにする
映画「Ghost ゴースト ニューヨークの幻」を観た
Neo's Release Notes v29.02.2 (2020-02-09)
「一度しか見られないページ」を公開するサーバを作ってみる
Node.js で電卓 CLI アプリを作った : @neos21/calc-cli
GAS を使って Slack コマンドが受け取った文字列を別のサーバに POST 送信する
映画「Bugsy バグジー」を見た
OCI Always Free Compute (Oracle Linux・CentOS 7) に nginx をインストールする
映画「Dallas Buyers Club ダラス・バイヤーズ・クラブ」を観た
日本人が集まるオープンな Slack ワークスペースをまとめてみた
Ruby で自分だけのブックマークアプリを作ってみた
映画「J. Edgar J・エドガー」を観た
LPIC Level 1 に合格したので勉強法をまとめておく
CentOS に Ruby をインストールして Apache で CGI として実行できるようにする
映画「Born on the Fourth of July 7月4日に生まれて」を観た
シークバーを触り続ける人生。俺はインターネット依存症らしい
「読者になる」ボタンがないはてなブログで読者になるブックマークレット
映画「Standoff スタンドオフ」を見た
Python プロジェクトでユニットテストを実行する pytest を導入しカバレッジレポートを出力する
映画「American Beauty アメリカン・ビューティ」を観た
Neo's Release Notes v29.02.1 (2020-02-02)
Python プロジェクトにフォーマッタ・Linter を導入する : yapf + flake8
映画「Time Trap タイム・トラップ」を観た
ソフトバンクの支払い名義を親から自分に変更するにはソフトバンクショップでの手続きが必要
Scrapy を使ってクローリング・スクレイピングしてみる
映画「Highwaymen ザ・テキサス・レンジャーズ」を観た
「適応」じゃねえ
動的に高さが変わる Sticky なサイドメニューの実装サンプル
映画「エージェント・ライアン Jack Ryan Shadow Recruit」を観た
「メモマン」なんていねえよ
Vim 標準搭載の netrw ファイラを使う
映画「Crocodile Dundee クロコダイル・ダンディー」1・2を観た
「ご教授ください」って言うな
HEIC 形式の画像をコマンドラインで JPEG 形式に変換して Photoshop で開けるようにする
映画「In Bruges ヒットマンズ・レクイエム」を観た
data とか info とか list とか item とかいう変数名止めろ
yum や apt コマンドをラップする「pmw」コマンドを作った
映画「Star Wars Episode 9 Rise of Skywalker スター・ウォーズ スカイウォーカーの夜明け」を観てきた
Neo's Release Notes v29.01.3 (2020-01-26)
Docker で Ubuntu 18.04 を動かしたら日本語入力ができなかったので対処
Bootstrap 3 の Affix を今さら勉強する
Twitter アカウントを凍結されたのでオレオレマイクロブログに移行する
Bash で空の if ブロックを書くにはコロン「:」を使う
Python 製のマイクロフレームワーク「Flask」で Web アプリを作ってみた
ファイルを指定行数ごとに分割するスクリプトを PowerShell と Bash で
Node.js をシェルのパイプ中で使ってみる
指定コマンドを繰り返し実行してくれる watch コマンドを試してみた
Oracle DB の「セッション」と「プロセス」って何?
Neo's Release Notes v29.01.2 (2020-01-19)
Vue.js で console.log を使うとビルド時にコケるので対処する
ログファイルに同一行が何行あるかカウントするワンライナー
2020年1月版・かすれない游ゴシックを実現する font-family 指定
Linux システム・ネットワーク管理者向けのコマンド集まとめ
Chromium Edge 使ってみた・User Agent が変わってる様子
WLST を書いて WebLogic Server が使う JDBC コネクションプールのモニタリングをしてみた
JavaScript コードをブックマークレットコードに変換する「Bookmarkletify」を作った
Bash の $@ と $* の挙動の違い
docker-compose を使った Node.js・npm 開発環境構築例
YAML の構文を押さえる : 文字列をクォートで囲む必要はない
Neo's Release Notes v29.01.1 (2020-01-11)
CentOS Linux に Docker をインストールしてみた
Ansible を Docker コンテナに対して適用するためのお試し環境を作った
Oracle Autonomous Transaction Processing・Autonomous Data Warehouse を無料枠で試してみた
Python + Selenium + ChromeDriver 環境を Docker Compose でまとめてみた
GitHub で2要素認証を有効にしたら git push できなくなった件の対処法
懐かしのポケモン攻略本を買い直してみた
Python + pipenv 環境に Selenium + ChromeDriver + BeautifulSoup4 でクローリング・スクレイピングしてみる
Netflix オリジナル映画「6 Underground」を観た
Python 開発環境の構成方法を考えた : pipenv のススメ
映画「A Walk Among The Tombstones 誘拐の掟」を観た
SoundCloud の楽曲をダウンロードする方法
映画「Twins ツインズ」を観た
Edge と Google 日本語入力の組合せで日本語が入力できない問題の対処法
映画「Beverly Hills Cop ビバリーヒルズ・コップ」の 1・2 を観た
npm-fun という npm パッケージがヤバい
tmux でウィンドウの背景色を変更するには
2019年を振り返る