高熱が出てPCR検査を受けてきたので体験談を書いておく

TL;DR 結果から言うと陰性だったので問題なかったのだけど、陰性が出るまで緊迫した状況が続いたり迷惑をかけたのが大きくて最悪だった。体調管理や行動管理はマジ重要。 教訓 コロナになった場合の影響範囲 高熱が出て「コロナかも……?」と思うとまず隠蔽し…

30秒でわかるSOLID原則

■ 単一責任の原則(Single Responsibility Principle) 神クラス・神メソッド・神モジュールつくるな。ユースケースごとに分けろ。 ■ オープン・クローズドの原則(Open Closed Principle) 修正しにくくするな。でも拡張しやすくしろ。 ■ リスコフの置換原…

変数/関数の命名のプロセスと、コメントと、企業文化と、正直・誠実さ

会社の同僚に教えてもらった「命名のプロセス」という記事を読んでみて思ったことを書いてみる。参考にした記事が見たい方は、ページ末尾を参照してください。 ぼくはその記事を読んで「命名プロセスには4つのステージがあって、企業文化とも関連するのでは…

しっかりとマニュアルを作成することの重要性

マニュアルが読みにくいと、 そもそも読まれない ミス → インシデント発生 → 死 なので、マニュアルしっかり書くの大事。 「レイアウト・言語表現・文の順番・図や絵で表現」とかもやらないとわかりにくくなる。 ↓ 参考になった本 「マニュアル」をナメるな!…

2018年〜2020年の間に「買わないほうがよかった」とおもったものまとめてく

独断と偏見のかたまりです。 ↓買ったほうがよかったものはこっち heppoko.hatenadiary.jp カスタム (CUSTOM) CO2モニター CO2-mini CO2濃度が高いと集中力散乱するらしいぞということでモニタのために買った。 1万円ぐらい。 CO2濃度をモニタできるやつ。高…

2018年から2020年までの間に買っておいてよかったものをまとめてく

めんどいし一覧性薄まるので、画像とかはなしで。 基本外に出ないので、外で使えそうな便利グッズとかは無いです。 ↓ こちらもあわせてご覧ください。 heppoko.hatenadiary.jp Echo Dot 5000円ぐらい。 WiFi / スマートリモコンと組み合わせて、「アレクサ、…

毎日勉強を続けるためにぼくが考えていること

ひまなので書いてみる。 勉強というか、毎日何かを続けて習慣化する方法についてちょっと書いてみる。 新しいことを習慣化するとき、いつも挫折していろいろ続かなったけど、最近コツをつかんでいろんなことをコツコツと続けられるようになった。 なので備忘…

死にたい人は決して死にたいわけではないのと、死にたかったとしても絶望度が高くない人はたぶん死なないルートも選べる話

死にたい人が死を選ぶとき 「死にたい」と人が言うとき、人は「能動的に死ぬことを望んでいる」と解釈しがちだけど、基本的には「死にたい」は「つらいまま生きていたくない。死んだほうがマシだ」ということを表現していることが多い。 このへんは割と見過…

30歳手前になって久々にマジな風邪をひいたのでやっておけばよかったこととか今後の対策などを共有してみる

はじめに 「風邪対策を怠った結果こうなりました」というアホな結果を公開しています。今後の自分への戒めとともに、対策の一助となれば幸いです。 タイムテーブル 経過日 日付 時間帯 感じ方 0 11/17(日) - 喉に違和感 1 11/18(月) 夜 仕事終わりごろから喉…

毎月国境なき医師団に寄付しているけど、寄付のメリットとかを書いてく

経緯 ときどき気まぐれにWikipediaとかに寄付したり、コンビニでお釣りを募金箱に投下したりしたことはあったけど、1年ほど前から国境なき医師団に毎月寄付するようになった。 経緯として、初期の頃は気まぐれに3,000円払っていただけだったんだけど、定期…

たわむれにC言語のポインタで遊んでみた

はじめに C言語のポインタって、違う意味の操作なのに * を使いまわしてるからわかりにくくなっているんだと思う。 あと「ポインタ」っていう名称もよくない気がする。ポインタっていうと普通矢印を思い浮かべるので、「ポインタに代入」っていうと「矢印に…

tmux開こうとしたら Reason: image not foundって言われた件について

➜ tmux dyld: Library not loaded: /usr/local/opt/libevent/lib/libevent-2.1.6.dylib Referenced from: /usr/local/bin/tmux Reason: image not found [1] 1773 abort tmux ↑こんなかんじ。 見に行ったらなんかlibeventがアップグレードされてた。なにかの…

プログラマにとって直感ってけっこう大事なんじゃないかって思った話

脳の話 この前なんとなく脳の構造についての本を読んでいたら、半側空間無視という言葉を見かけた。大脳半球の一部にダメージがあると、片方の目で見えているものを認識できなくなるというものらしい。認識できないというのは「存在していないように感じられ…

TikTokを「ティクトク」と発音すると笑われる風潮をなんとかしたい

公式でTikTokをティックトックと書いているからか、ティクトクと発音すると「ティックトックだよ」と言われる。 だがちょっとまってほしい。 TikTok という言葉はおそらく Tick-Tock からきてるのだと思う。発音も同じだし。 ejje.weblio.jp これは日本語で…

なんでぼくが辞書を読んだのか書いてみる

ひとたび辞書読んでたということがバレると、結構驚かれてクレイジーみたいな扱いを受けることがある。 そうして「なぜ辞書を読んだのか」とか聞かれて「えーっと、どうせ全部人生で見ることになる言葉なら、先に全部見といたほうがお得かなと思って」という…

Mac Chromeでやる夫関連のサイトを読む(MacでAAをきれいに表示する)

はじめに 技術者向けの解説はページ下部にあります。めんどくさくて全部読みたくない技術者の方は下部だけ読んでも大丈夫です。 読むのに必要な前提知識 読者は インストール・ダウンロード・Webサイト などの初歩の用語を知っていることを前提としています…

RSpecの `expec(x).to eq y` の構文が謎かったので実装してみた

動機 RubyとかRuby on Railsとかの勉強をしてたらRSpecのところで少しハマったので調べてみた。 実装 class Expect def initialize(trying) @trying = trying end def to(wrapper) if wrapper.call @trying puts 'OK!!' else puts 'NG!!' end end end def eq…

Mac + Google Chromeで、一度マウスカーソルを合わせるとその後横スクロールバーが消えてくれない問題について

現象 ↓こういうの。他の場所をクリックしても横スクロールバーが消えてくれないので、文字が読めなくてうざい。 調べた結果 2019/01にバグとして報告されている様子(ただし2019/06/05 75.0.3770.80 (Official Build) (64-bit) もこの状態) https://bugs.chro…

GW中に勉強して合格した人に触発されて、ぼくもAWS ソリューションアーキテクト アソシエイト試験に合格してきました

AWS

点数がわりかし低めなのはご了承ください m(_ _)m 動機 ↓のブログを読んで「15日間でいけるのか!」と驚いたので、「AWSの全容をなんとなく把握したいし、客観的に資格として証明されるなら、とりあえず取っとくか」みたいなノリで参考書をポチってテストの…

EastとWestがときどきごっちゃになる

「左右盲」というのがTwitterでちょっと話題になっていた。 ぼくの妻は左右盲で、ちょっとしたときに左と右がわからなくなるらしい。よくわからなくなったときに「お箸を持つ方」というふうに考えるんだと。 それで思ったんだけど、ぼくはWestとEastがときど…

WTH is the complexity of trains in Tokyo? -- How to ride on a train 'fluently' in Tokyo.

I give you introductions to ride on a train in Tokyo. These tips aim to people who wants to live in Tokyo or some places in Japan. Maybe it's overkill if you just come to Japan for sightseeing. Since I'm a native Japanese speaker and as it…

Resolving "OSError: cannot write mode P as JPEG" Completely.

In this article, I'm going to talk about the following error. I assume this error is mainly related to Python but maybe it can be applied to other cases. OSError: cannot write mode P as JPEG This error originally comes from Pillow, a pytho…

Twitterから日本語を排除し英語だけを使うようにして2年が経ったので効果とかを書いてみる

契機 2017/03頃から、Twitterをほぼ英語だけでつぶやくことにしました。(たまにリプライなどで日本語を使うことや、日本語のツイートをリツイートすることはあります。最近ではルーンファクトリー5の情報とか) 英語圏の情報だけに集中したかったからです。…

電車での席確保で必死になってしまう理由について、知らない人にもわかりやすいように解説してみた

ラッシュの間立ち続けるのと座れるのでは疲労度が根本的に全く違う ―― 都市圏電車通勤の人の声 ラッシュ時に立ち続けるのはしんどい 電車の車両の定員は、あの狭い空間でだいたい140人程度となっている。ラッシュ時にはそこに300人以上が乗る。それが15両ほ…

Macで最近取ったスクショをHTMLimgタグとかにして使う簡単なスクリプト

ぼくはデスクトップに出力されるのでこんなかんじ。 scsho.sh とかいう名前は適当。Macのデフォルトで screencapture というコマンドがあるのでそれだけ注意する。 scsho.sh f=$(ls ~/Desktop/ | grep "Screen Shot" | tail -n 1) echo $f echo "<img src=\"$f\">" | pbcopy …

「プログラマの三大美徳」とかいうのは基本的に時代遅れで、間違っていて、おかしい

はじめに 「三大美徳ってそういう意味じゃないんだけどww」みたいに敵対的・嘲笑的なコメントをしてくる人が多いのでうんざりしてコメントは削除しました。この点は言及しているので「おわりに」をご覧ください。思ったより荒れる話題なんですかね。 ↓ここ…

新宿駅のわかりやすい説明をしようと試みてみた 〜新宿駅はダンジョンなんかじゃないんだ〜

序文 ネット上では「新宿駅はダンジョン」のように必要以上に恐れられてネタ化されていますが、実際のところ新宿駅でうろちょろするのはそこまで難しくありません。コツさえつかめばそうそう迷子になることはないはずです。 新宿駅は、 JR新宿駅 を中心に衛…

いまさらUbuntu15.04を18.04にアップグレードした話

追記 最近は apt-get ではなくて apt を使うそうなので、apt-getとしているところはaptとした方がいいと思います(・ω・) 経緯 家でひさしぶりにLinuxを触ろうとしてUbuntuを立ち上げた。それで sudo apt-get install などをしていたら、エラーが出ていた。 s…

2の補数と1の補数についての混同と混乱について

ノイマンが書いた本を読んでたら減算器の話について出てきて思い出した。 そういえば1の補数っていうのややこしいなと。なのでブログに書いておくことにした。 要求知識 最低限理解に必要な知識として ・ビット ・2進数、10進数 ・コンピュータは電子回路で…

音圧について、dBが変わると音の大きさがどのくらい変わるか早見表作ってみた

例: 48dBの洗濯機の脱水音と42dBの洗濯機の脱水音は、差が6dBなので、2倍音の大きさが違う (=42dBの洗濯機を2つ並べて脱水すると48dBの洗濯機の脱水の音と同じ大きさになる) 簡易版 dB 比率 +20 10倍 +15 6倍 +10 3倍 +6 2倍 +3 1.4倍 +2 1.25倍 +1 1.1倍 0 …