@kyanny's blog

すべての商品はファッション商品となる。すべての産業はファッション産業となる - 浜野安宏

ロイケリン終了

エンタイビオを開始してから一年余、体調は安定しており検査の数値も良いので、0.1gの微量で続けていたロイケリンの処方が今回から無くなった。

Sense of ownership

「オーナーシップを持つ人がいない」を横文字を使わず言い換えると「担当者不在の案件」となる。 担当者不在の案件は悪である、という風潮が強まると、担当者をつけろ、という話になる。 明確な担当者が割り当てられていけばいくほど ownership は増えていく…

Slack の風習で苦手なもの

Slack に限らず、ビジネスチャットツール全般に当てはまるが。 分報チャンネル 文字の絵文字 分報チャンネル #times_xxx みたいなやつ。あれは非効率な雑談ネットワークであり、多くの時間を無駄にしている。 「自分のメモ用途だ」という主張をよく見かける…

目黒最終出社日

貸与されていたラップトップと社員証の返却、および私物の引取のために目黒オフィスに赴いた。二ヶ月ぶり?もっとかも。 元々あまり多くの私物を持ち込んでいなかったので旅行カバン一個に全部入った。 HHKB Pro 2 墨 (US) だけは安全に回収しなくてはならな…

人に働きかけるときは真摯であるべきだ。しかし他人はコントロールできない。つまり、真摯に働きかけるが結果には期待しない、という分離が必要になる。訓練してこれを実践していくと、真摯に他人と相対する自分の裏側に空洞があって、空洞の外側の世界を冷…

マネジメントのスキルは潰しが効き、賞味期限も長い。だからこそ、未知の部分が少なくて退屈に感じてしまった。それもマネジメントの仕事を続ける気にならなかった一因だ。 マネジメントは結局「人をどう扱うか」に帰着する。モノ言う経営資源はヒトだけだ。…

AWS を速習している。ネットワーク周りの弱さが祟って VPC 周りの把握に苦労している。それ以外でも AWS のイロハ的なところがわかっていない気がする。これまで年単位でさぼってきたツケだ。いつかは払うべきだった。一番早いタイミングが今だというだけの…

IPv4 CIDR が 192.168.0.0/28 のサブネット内に 11 個以上の EC2 インスタンスを起動しようとすると以下のエラーが発生する

Amazon VPC やサブネットへの理解を深めるための実験。 IPv4 CIDR が 192.168.0.0/28 の VPC を作る AWS VPC では /16 から /28 まで指定できる その VPC 内に IPv4 CIDR が 192.168.0.0/28 のサブネットを作る /28 はネットワーク部が 28 ビットでホスト部…

JavaScript Weekly #493

Table of Contents JavaScript Weekly #493 Introducing GitHub Super Linter: one linter to rule them all Puppeteer v4.0.0 Released: The Node API for Chrome Stop mocking fetch DOCX: A Declarative API to Generate .docx Files JavaScript Weekly #…

Ruby Weekly #506

Table of Contents Ruby Weekly #506 Sadly the Travis Foundation is likely to shut down soon HEY’s UI is 100% HTML over the wire. We render plain-old HTML pages on the server and send them to your browser encoded as text/html. No JSON APIs, …

Golang Weekly #317

Table of Contents Golang Weekly #317 The Next Step for Generics Type Parameters - Draft Design Evaluating Go's Package Management and Module Systems How to handle errors in Go? [5 rules]​ John Conway, the esteemed mathematician who came up…

https://github.com/xo/xo

github.com データベース定義から Go 言語のコードを生成するコマンドラインツール 各種 RDBMS に対応 O/R Mapper ではない テーブルと対応する構造体定義のコードを出力する Insert のようなメソッド、 ActorByActorID のような関数のコードを出力する xo …

AWS training and certificate の AWS Cloud Practitioner Essentials カリキュラムは二種類ある

AWS Cloud Practitioner Essentials (Digital) (Japanese) (デジタル) (日本語版) 音声は日本語だが機械読み上げ。日本語字幕は無し AWS Cloud Practitioner Essentials (Second Edition) (Japanese) 音声は英語で日本語字幕付き Second Edition の方を受講…

Go database/sql tutorial

Go database/sql tutorial をやった。 database/sql パッケージはデータベースドライバのパッケージと一緒に使う *sql.DB 型のメソッドは大抵の場合 Error が返り値にあるので、必ずエラーの有無をチェックして適切な処理をすること。無視してはいけない sql…

Emacs で man を読む

M-x man SPC h m (Spacemacs の場合) 端末エミュレーターから man コマンドで読むのに比べてメリットが多い気がする。 端末の画面を占有しない man を読んでる間はシェルを操作できないので別のウィンドウやタブで新しいシェルを開く必要があ利、煩雑 Emacs …

Mac で docker cli の man を読む

Docker Desktop をインストールすると docker コマンドが使えるようになるが、 man はインストールされないので、読めない。 以下の手順で、 man を読めるようになる。 stackoverflow.com $ git clone https://github.com/docker/docker-ce $ cd docker-ce/c…

親しき仲にも礼儀あり、とはいうものの、身内に対してこそより踏み込んだことが言えるというのは自然なことだと思う。 取り繕った言葉を並べても、腹を割ったコミュニケーションはできない。むしろ慇懃無礼さに拍車をかけるばかりで、信頼感とか連帯感を育む…

StatusCode Weekly #271

Table of Contents StatusCode Weekly #271 JetBrains' 'State of the Developer Ecosystem' 2020 Apple Threatens to Move Basecamp's New Email App to Trash Microsoft: Rust Is the Industry’s ‘Best Chance’ at Safe Systems Programming GitHub is wor…

あまりカスタマイズしていない Emacs や Vim で動的型付けのインタプリタ言語ばかり書いてきたせいか、コーディング支援をあまり活用してこなかった。 コード補完 スニペットによる補完(Emmet や yasnippets など) 自動補完(オムニ補完、インテリセンスな…

Google Chrome for Mac アドレスバーからページにフォーカスを戻す

⌘+L でアドレスバーにフォーカスを移動できるが、逆にページにフォーカスを戻すショートカットは無い。 手癖でつい ⌘+L を押してしまうことがあるので、マウスカーソルを操作せずキーボード操作のみでページにフォーカスを戻したい。 以下のやり方で解決でき…

gocode は三種類ある

gocode は、 Go 言語のプログラミング支援ツール。主にコード補完のためにエディタと連携して使われた。 歴史的経緯があり、 gocode には主要な fork が三つ存在する。 https://github.com/nsf/gocode https://github.com/mdempsky/gocode https://github.co…

PostgreSQL Tutorial の Sample Database を Docker で

PostgreSQL Tutorial というサイトがサンプルデータを提供している。 ちょっとした検証のために、そこそこの量のデータが入ったデータベースが欲しくなることがある。そういう時に便利そう。 手元で Docker でさくっと PostgreSQL を立ち上げられると使い勝…

JavaScript Weekly #492

Table of Contents JavaScript Weekly #492 153 JavaScript Questions (With Their Answers Explained) An ECMAScript Proposal: Logical Assignment Operators MDN has introduced a new front-end development learning pathway TitleRun: JavaScript game…

JavaScript Weekly #491]

Table of Contents JavaScript Weekly #491 Reusing UI Components at Enterprise Level GitHub Etiquette ms: Tiny Milisecond Conversion Utility JavaScript Weekly #491 Reusing UI Components at Enterprise Level StoryBook を使う CLI と Bot でウェ…

gollum と plantuml-server をローカルマシンで動かす

ローカルマシン上で起動する Docker を使う場合の注意点 結論 余談 参考リンク ローカルマシン上で起動する gollum は PlantUML をサポートしている。デフォルトでは http://www.plantuml.com/ を変換サーバーとして用いるが*1、 PlantUML サーバーの URL を…

インプット過多気味

ここ二年、いや三年の遅れを取り戻すかのように、いろいろ読んだり試したりしている。 だいぶ勘が鈍っているし、視力の衰えのせいで2、3時間もすると目が痛くなってしまうし、そもそももっと前からトレンドに疎かったから、ツケを払う感じで苦労している。 …

IntelliJ IDE の HTTP client と Rest Client Tool Window

IDE の中から HTTP リクエストを送信できる。二種類のやり方がある。 Rest Client Tool Window: Postman のように GUI で操作する HTTP client: .http または .rest という拡張子のファイルに HTTP リクエスト構文を書く Rest Client Tool Window は Tools →…

蓮舫クラウド

最初に聞いたときは「いや、クラウドもサーバーを使ってるんだけど…」と突っ込んでしまったが、すぐ「いや、蓮舫議員は政治家として正しく『クラウド』を理解しているな」と思い直した。 「ITシステムのインフラを、サーバーとかネットワークとか物理的・具…

zh zj zk zl

これまでの人生で数え切れないほど「やじるし」を変換してきた... qiita.com これは是非ともマスターしたい。 公式ヘルプでは以下のページの一番下にひっそりと載っていた。 support.apple.com

ことえり利用時に \ キー押下でバックスラッシュが入力されるようにする

システム環境設定 → キーボード → 入力ソース → "¥"キーで入力する文字 で「\(バックスラッシュ)」を選択する。 "¥" を入力したい場合は Option+\ で入力できる。 US 配列キーボードの話。 JIS 配列 + JVM アプリケーションだと、いろいろ苦労があるらしい…