歴代PCスペック

購入年 品名 OS CPU GPU メモリ ストレージ 1994 Power Macintosh 2000 DynaBook DB65P Windows Me モバイルPentium III/650MHz 64MB 20GB 2004 BTO Windows XP Pentium 4 オンボード 1GB 250GB(HDD) 2005 VAIO Type-T VGN-T30B/T Windows XP Home Edition S…

バグのない世界

男は、自分の仕事を愛しつつも、バグに悩まされ続けるエンジニアだった。ある日、彼はついに妙案にたどり着いた。 「コードを書かなければ、バグも生まれない」 彼はその「無コード」の哲学を胸に、あらゆる仕事からコードを排除していった。システム開発の…

代替可能性

男は、いくつかのプロジェクトを成功させてきた、すこし自信を持ったエンジニアだった。 そんな男は努力が実り、ついにエンジニアリングマネージャーに昇進した。 上司は言った「これからはチーム全体を率いる役割だ。個人の手を動かすことは、君の仕事の一…

PHP-CS-Fixer camelCaseな変数名をsnake_caseに変換するcustom-fixers

PHP

PHP-CS-Fixerを使って、camelCaseな変数名をsnake_caseに変換するcustom-fixersです。 protected な変数は対象外にしています。

docker compose cp でディレクトリ配下のファイルを全てコピーしたい

結論 コピー元に . を指定することで指定したディレクトリ配下のファイル・ディレクトリ全てがコピーされる。 docker compose cp database/migrations/. app:/src/database/migrations/ ファイルだけ, 拡張子を指定したい... などのユースケースは for で愚…

マイクロサービス化 Yes/Noチャート

マイクロサービス化するの難しいな〜と思い、思考整理がてらメモ。 大半のサービスでは、コアドメインは複雑性が高いので、サブドメインから分離していくことになると思う。 Yes/Noチャート コナーセンス リファクタリングを進める際の尺度として活用できる…

「教養として知っておきたい33の哲学」を読んだら哲学の深さに圧倒された

書籍 代表的な哲学者33名の思想がまとめられています。 図解いちばんやさしい哲学(2013出版)という本に加筆・修正したものらしいです。 教養として知っておきたい 33の哲学作者:沢辺有司彩図社Amazon フッサール 客観は存在しない 主観と主観のあいだで共通…

2011~2020あたりのソーシャルゲーム年表

はじめに 筆者が触ったことのあるソーシャルゲームや特に印象に残ったものをメモをとして残しておこうと思います。 いつか自分が懐かしむために。 個人の調査であるため、不確実な情報が含まれている可能性があります、ご注意ください Facebook/Android/iOS…

「東大教授の考え続ける力がつく 思考習慣」を読んだ

今週のお題「最近読んでるもの」だったので :) 東大教授の考え続ける力がつく 思考習慣 東大教授の考え続ける力がつく 思考習慣作者:西成活裕あさ出版Amazon Audibleで聴いていたのをきっかけに、挿絵や図を確認したくて買ってみたところ、 やりたいことの発…

視座を高めるために「プロダクトマネージャーのしごと」を読んだ

TL;DR プロダクトマネージャーという肩書きに権威があるわけでは無い 仕事は他の人の助けをもってこそ達成できる 失敗を回避する事はできない、失敗から学び成長する はじめに 本書はプロダクトマネジメントの基礎、戦略立案、ロードマッピング、リーダーシ…

Kandarの寝ホンとAudibleの組み合わせが最高かもしれない

Kandarの寝ホンとAudibleで最高の寝落ちをする 最近、ダラダラとスマホをいじってしまい寝るのが遅くなっている事に気がつきました。 次の日も頭にモヤがかかった感じで身体の疲れが取れません。 試しにAudibleを聴き始めたのですが、今使っているAir Pods P…

M1 MacBook Proの初期設定

Mac

概要 久しぶりにMacを買ったので作業ログを残しておく。 基本設定 スタックを使用 デスクトップで右クリック => スタックを使用 ロック画面 設定 => ロック画面 使用していない場合はスクリーンセーバーを開始 => しない キーボード 設定 => キーボード キー…

Miroの小技集

Miro miro.com ボードの移動 いずれかの動作でボード内を移動可能 スペース押下しながら左クリック 右クリック トラックパッド 絵文字の利用 左にある「他のアプリ」から利用可能 コードブロック 左にある「他のアプリ」から利用可能 フレームの活用 複数人…

何がわからないかわからないとの付き合い方

何がわからないかわからないとの付き合い方 この記事は雑食系エンジニアサロン Advent Calendar 2021の20日目の記事です。 こんにちは、chibiccoです。 今回は、自分が「何がわからないかわからない」に陥った時に何を意識したか、をかいていければと思いま…

MacOS Catalinaでroot直下にディレクトリをシンボリックリンク

Mac

下記を設定後に再起動 ~ » sudo mkdir -p /System/Volumes/Data/sample ~ » sudo chown -R $USER:admin /System/Volumes/Data/sample ~ » echo -e 'sample\tSystem/Volumes/Data/sample' | sudo tee -a /etc/synthetic.conf 区切りはタブの必要がある ~ » ca…

ActiveSupportのsymbolize_keys!が挙動不審だった件

はじめに StringとSymbolで同一名のKeyを持つHashはやめよう {'id' => 10, :id => 11, 'name' => 'AAA', :name => 'BBB'} 遭遇 ruby2.4+rails Hash.transform_keys!が特定の状況でsymbolize_keys(非破壊)と互換のない挙動をする ruby2.5.2+rails ruby2.5で同…