Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
私の仕事環境
Search
Satoru Takeuchi
PRO
July 17, 2021
Technology
0
590
私の仕事環境
kanazawa.rb #107のLT資料その2です
Satoru Takeuchi
PRO
July 17, 2021
Tweet
Share
More Decks by Satoru Takeuchi
See All by Satoru Takeuchi
Rook: Intro and Deep Dive With Ceph
sat
PRO
1
89
会社員しながら本を書いてきた知見の共有
sat
PRO
3
770
デバイスにアクセスするデバイスファイル
sat
PRO
1
32
ファイルシステムのデータを ブロックデバイスへの操作で変更
sat
PRO
1
28
デバイスドライバ
sat
PRO
0
45
マルチスレッドの実現方法 ~カーネルスレッドとユーザスレッド~
sat
PRO
2
110
共有メモリ
sat
PRO
3
67
マルチスレッドプログラム
sat
PRO
3
56
Linuxのブートプロセス initramfs編
sat
PRO
2
76
Other Decks in Technology
See All in Technology
Uniadex__公開版_20250617-AIxIoTビジネス共創ラボ_ツナガルチカラ_.pdf
iotcomjpadmin
0
160
PostgreSQL 18 cancel request key長の変更とRailsへの関連
yahonda
0
120
_第3回__AIxIoTビジネス共創ラボ紹介資料_20250617.pdf
iotcomjpadmin
0
150
Windows 11 で AWS Documentation MCP Server 接続実践/practical-aws-documentation-mcp-server-connection-on-windows-11
emiki
0
880
Snowflake Summit 2025全体振り返り / Snowflake Summit 2025 Overall Review
mtpooh
2
380
Microsoft Build 2025 技術/製品動向 for Microsoft Startup Tech Community
torumakabe
2
250
生成AIで小説を書くためにプロンプトの制約や原則について学ぶ / prompt-engineering-for-ai-fiction
nwiizo
2
540
Clineを含めたAIエージェントを 大規模組織に導入し、投資対効果を考える / Introducing AI agents into your organization
i35_267
4
1.5k
Oracle Cloud Infrastructure:2025年6月度サービス・アップデート
oracle4engineer
PRO
2
200
25分で解説する「最小権限の原則」を実現するための AWS「ポリシー」大全 / 20250625-aws-summit-aws-policy
opelab
9
990
Claude Code Actionを使ったコード品質改善の取り組み
potix2
PRO
6
2k
AIの最新技術&テーマをつまんで紹介&フリートークするシリーズ #1 量子機械学習の入門
tkhresk
0
130
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
490
Adopting Sorbet at Scale
ufuk
77
9.4k
Agile that works and the tools we love
rasmusluckow
329
21k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.5k
Site-Speed That Sticks
csswizardry
10
650
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.8k
Building Adaptive Systems
keathley
43
2.6k
Music & Morning Musume
bryan
46
6.6k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
60k
Building Applications with DynamoDB
mza
95
6.5k
Transcript
わたしの仕事環境 Jul. 17th, 2021 kanazawa.rb #107 Satoru Taekcuhi twitter: satoru_takeuchi
はじめに • 労働の自由度 ◦ 会社員としてはモブプロ以外はどこで働いても困らない ◦ 個人事業主としては完全に自由 • ポリシー ◦
身の回りのものには躊躇せず投資したい ▪ (とくにコロナ禍では)仕事してる、座ってる時間が長いので … ◦ 気分転換のために結構外で仕事するときも QoLをなるべく上げたい • 本日はハードウェア、ソフトウェア両面で労働環境を紹介
書斎: 本棚と机は備え付け 本 棚 机 机 • L字にした理由は「かっこよさそうだから」
椅子: アーロンチェア 本 棚 机 机 座り心地がよい 座ってても疲れにくい
ハードウェアは二重化: 目的別に完全に分けている 本 棚 机 机 会社4Kディスプレイ 会社 デスク トップPC
会社トラック パッド トラック パッド 4 K デ ィ ス プ レ イ (個 人) キー ボード 私用 デスク ノート PC 会社キーボード • 信頼できる同じもので揃えている • トラックパッドは腱鞘炎防止に役立ちそう • HHKBはHybridだが結局有線で使ってる ◦ 電波が飛びまくってるので無線キーボードつらい HHKB Pro Hybrid Kensington Trackpad
zoom会話の環境 • 基本的にはkingstonのHX-HSCS-BK/AS ◦ 遮音性が高い • 次点でノイキャンヘッドセット(SONY WH-1000XM3) ◦ 本当はこれを一番使いたいが、たまに変な挙動をする
▪ 水中にいるようなこもったような声になる ▪ 自分の声がノイキャンされて聞こえなくなる • 音声はイベントなどで無ければあんまりミュートしない ◦ モブプロで虚空に向かって喋って悲しくなることが多い • 画像はよほどのことがなければ出さない ◦ うっかり粗相をしそう
休憩時の飲み物に凝る: コーヒー、中国茶、紅茶
いつなにを飲むか? • ポリシー ◦ コーヒーは3日飲んで1日休むように休憩日を設ける ◦ 飲むときも一日2,3杯まで ◦ その他は中国茶と紅茶を気分で使い分ける •
理由 ◦ コーヒー飲みすぎるとつらい ▪ 腹が冷えてくる ▪ カフェインで眠れない &イライラしてくる&ストレスで過食 ▪ 頭痛 ◦ 中国茶(ウーロン茶)は温めるのでとてもよい、し、何度も飲める ▪ 器具もかっこいい ◦ 紅茶は新規開拓しようとはじめた ▪ いろんな種類があってよさそう
外での仕事環境 カフェ ホテル ノートPC ノートPC • 休憩用は店にあるもの • コーヒーとか紅茶とか •
休憩用時はドリップコーヒー • 用具はある ◦ ドリッパー ◦ 電気ケトル ◦ ドリップポット ◦ ミル ◦ バネット HHKB マウス どちらも基本ノイキャンイヤホン (SONY WF-1000XM4)つけてる
モバイルバッテリ • OMKUY モバイルバッテリー • 15000mAh(公称) • lightningとUSB type-Cのケーブルが本体から生えてる! ◦
よく忘れ物する人も安心! ◦ でもバッテリを忘れるよね! • もうamazonには無いけど似たようなのはいくらでもある
ソフトウェア: WindowsからUbuntu VMにつなぐ Windows Hyper-V Ubuntu VSCode remote plugin GGPインスタンス
インターネッツ Linuxデスクトップ
VSCodeの設定 • キーバインドとかは基本デフォルト(変えるのがめんどくさい) • Ubuntuマシンにつなぐターミナルウィンドウは例外 • 参考 ◦ VSCodeのterminal上でemacsっぽいキーバインドをまともに動くようにする ◦
https://satoru-takeuchi.hatenablog.com/entry/2020/12/23/100309 [ { "key": "ctrl+p", "command": "cursorUp", "when": "terminalFocus" }, …
VSCodeのプラグイン • Remote - SSH ◦ WindowsからLinuxマシンをシームレスに操作可能。スーパー便利 • Bracket Pair
◦ かっこ対応つけできなくてイラつく問題をまあまあ回避できる • Code Spell Checker ◦ しょうもないtypoが減る。だがソフト名とかを typoと誤検知されるのが玉にきず • Markdown All In One ◦ ドキュメント書きに必須。集団開発するなら index自動生成は切るのが吉 • その他言語固有のもの: go, C++, YAML
bashのcompletion設定 • 楽だしtypoとかのしょうもないミスが減るのでとてもよい • けっこうbash標準で入ってるが、そうでもないツールもある • 最近は”kubectl completion bash >>~/.bashrc”のように簡単にインストールできる
のもある
bashのalias • 必須なもの一個だけ • k8s界隈の人は↓をよくやるらしい alias gosrc=”cd ~/go/src/github.com/ alias k=kubectl
.gitconfig • めんどいからこれだけ • いろんな環境で似たような設定するのが苦痛 [user] email =
[email protected]
name
= Satoru Takeuchi [alias] cs = commit -s
おわり any questions?