Lento con forza

大学生気分のIT系エンジニアが色々書いてく何か。ブログ名決めました。

.appという画期的でセキュアなgTLDについて

.appというgTLDをご存知でしょうか。gTLDはgeneric top-level domainの略後で、ICANNが管理しているトップレベルドメインのことです。 有名どころでは.comや.net等があります。このブログのURLは https://kouki.hatenadiary.com ですが、この.comの部分がト…

SwiftのUndoManagerの使い方

Undoを実装したいと思ったのでSwiftのUndoManagerを軽く調べてみました。 developer.apple.com このクラスにはregisterUndoはあるのですが、registerRedoが存在しません。これによってundoが実現できるのことはわかるのですが、どのようにredoが実装されてい…

MacBookにBoot CampしてeGPUを繋ぐのは諦めて自作パソコンを作りました

以前こんな記事を書きました。 kouki.hatenadiary.com このあとOculus Riftが届き、いろいろ試したのですが、少なくとも僕の構成だとVRをやるのは厳しいという結論に至りました。 厳しいと思った理由はいろいろありますが、一番大きいのは CPUが100%に張り付…

MacBookにBoot CampしてeGPUを繋ごう

VRブーム、来てますね。SAOのような世界に行ってみたいものです。 そんなVR環境の現状ですが、カジュアルVRから本格的VRまで様々なものがあります。 カジュアルなVRはハコスコのように、スマートフォンを箱に入れて使うようなものから もうちょっと進歩して…

Firebase Realtime DatabaseをRedux-Sagaでリアルタイムに更新する

この記事はFirebase Advent Calendar 2017 8日目の記事です。 昨日は @yamacraft さんの Firebaseプロジェクトのデプロイについて でした。アプリ開発のノウハウはたくさんあふれていますが、デプロイについては後回しにされてしまうことが多いですよね。 デ…

gitのリモートブランチをチェックアウトしたい時

Gitのremote checkoutのおはなし Gitのリモートブランチをローカルにチェックアウトしたい時、ありますよね。 しかもそのローカルブランチにはトラッキングブランチを指定したいですよね。 僕は今まで git checkout -b branch_name origin/branch_name とい…

Arukasが最高だった

Arukasというサービスをご存知でしょうか。 ちょっと前にSRE Tech Talk に行った時にさくらインターネットの方が発表していて知ったのですが、とても良いサービスだったので紹介します。 ちなみにこの勉強会のプレゼンはとても良かったのでおすすめです。ス…