猫でもわかるWebプログラミングと副業

本業エンジニアリングマネージャー。副業Webエンジニア。Web開発のヒントや、副業、日常生活のことを書きます。

【HHKB】Lite から Pro に買い替えて1日

はじめに HHKBのセール 使い心地 ドライバをインストールしたらすぐ使えた キー配置 打ち心地はすごく良い はじめに 筆者は 日本語キーボド 使いです。 HHKBのセール 先日 HHKB(Happy Hacking Keyboard・ハッピーハッキングキーボード)がタイムセールをし…

MacBook Pro 2018 と Windows 10 + GTX 750 Ti でディープラーニングの時間比較

概要 Mac Windows + GTX 750 Ti 結論 概要 松尾研究室から公開されている Deep Learning のテキストのうち、4章2節のプログラムでグラボありなしの性能比較をしてみます。 https://github.com/matsuolab-edu/dl4us/blob/master/lesson4/lesson4_sec2_exercis…

AWS CLI で複数の設定(credentials)を使い分ける

AWS

~/.aws/credentials には下記のように複数の設定を書ける $ cat ~/.aws/credentials [default] aws_access_key_id = XXXXXXXXXX aws_secret_access_key = XXXXXXXXXX [hogehoge] aws_access_key_id = XXXXXXXXXX aws_secret_access_key = XXXXXXXXXX 普通に …

Kerasを使って名義尺度をone-hot表現に変換する

はじめに: Deep Leraning for us one-hot 表現とは Keras を使った one-hot 表現への変換 はじめに: Deep Leraning for us これは東大松尾研究室が公開している Deep Learning for us を参考にしています。 github.com one-hot 表現とは Deep Learning for u…

Jenkins pipeline でジョブが失敗したらSlackに通知する

バージョン プラグインのインストール Slack の Jenkins integration を追加する Jenkins に Slack token の設定を追加 Pipeline スクリプトの設定 バージョン Jenkins 2.235.1 Slack Notification Plugin 2.40 プラグインのインストール 今回はこのプラグイ…

Jenkinsのとてもイケてない点3つ

Jenkinsとは イケてないポイント サーバー構築・インストールが大変 プラグインの管理がだるい Slack通知などの仕組みがイケてない 結論 Jenkinsとは CIツール兼ジョブスケジューラーです。 GitHubのブランチがプッシュやプルリクエストをトリガーにテストを…

Nintendo Switch の Joy-Con が修理から返ってきた

前回の記事 修理の期間 修理金額と支払い方法 前回の記事 前回、Switchの修理依頼をだして、定形外郵便で送った記事を書いたのですが、そのJoy-Conが修理から返ってきました。 前回の記事を簡単にまとめると Joy-Con の左手のスティックが壊れた 修理依頼を…

GitHub Actions から安価なVPSのサーバーにデプロイするための Self-hosted Runner

GitHub Actions で VPS にデプロイする Self-hosted runner とは 通常の GitHub Actions Self-hosted runner を使うと Self-hosted runner の注意点 Self-hosted runner の使い方 サーバーをGitHubに設定する run.sh を常時起動させる workflow を書く GitHu…

Nintendo Switch の Joy-Con を自分で修理するべきか、任天堂に修理してもらうか

はじめに 結論 それぞれのメリットとデメリット ニンテンドーに修理してもらう場合 自分で修理する場合 ニンテンドーで修理する場合について 金額 自分で修理する場合について 保証期間内の場合はニンテンドーに直してもらったほうが良い Joy-Con をニンテン…

【動画紹介】クイズ作家が2chのコピペに挑戦したったwww2スレ目

クイズ法人カプリティオ 1スレ目 2スレ目 クイズ法人カプリティオおすすめ動画 クイズ作家が2chのコピペに挑戦したったwww2スレ目 自動車免許のひっかけ問題にクイズ王も苦戦wwww クイズ法人カプリティオ 『クイズ作家が2chのコピペに挑戦したったw…

Electron + Webpack を使っていて Can't resolve iconv.node

Can't resolve iconv.node エラーを調べてみる コードをちょっと見てみる Webpack の設定が足りていなかった module.rules に node を追加 externals に "../build/Debug/iconv.node" を追加 参考 まとめ Can't resolve iconv.node Electron + Webpack の構…

Wi-Fi ルーター何を買えば良いのか

はじめに 参考ページ 各種仕様について 5GHz, 2.4GHz 11ac/n/a/g/b CPU アンテナ数/ストリーム数 アンテナが外に出ているかどうか 値段について 結局何を買ったか 僕の古いルーター はじめに 最近Wi-Fiルーターの調子が悪く、通信がプツプツ切れたり、2.4GHz…

CloudFrontを使う時に知っておきたい、AWSの「エッジロケーション」

CloudFront には「リージョン」が無い リージョン/アベイラビリティゾーン/エッジロケーション リージョンとアベイラビリティゾーン エッジロケーション まとめ 参考 CloudFront には「リージョン」が無い CloudFront はいわゆる CDN(Content Delivery Netw…

git コマンドの脆弱性が発表されたのでバージョンアップをする【Mac】

git に脆弱性が見つかりました 脆弱性の詳細はこちら(英語) 訳 Git をバージョンアップする 現在のGitのバージョンを確認する 現在インストールされているgitがどうインストールされたのか HomebrewでGitをインストール git に脆弱性が見つかりました fore…