Memoエモさ駆動開発2019-11-23チーム異動後のターミナル周り半年前にチームの移動をした。プロダクトは同じだが、サーバからWebフロントへポジションチェンジした。以前からvimを使っていたが、Go言語はlspへの過渡期があったためIntelliJのvimバインドを使用するなどCLI離れをしていた。最近、面白いツイートを見つけた。LSPRubyの静的型チェッカー、「Sorbet」がオープンソース化された。LSPも実装されており、これだけRubyもシェアがあるので、覇権を握れるのでは。手元にちょうど良いRailsプロジェクトが合ったため、導入してみた。inliningとは、前回の記事でも紹介したインライン化をより積極的に行うようになる機能のことである。inlining編)2019-04-23WSLのIO遅いよ問題WSLは理論的にはLinuxカーネルを起動するオーバーヘッドがなく軽量に動作するはずなのだが、実際に動かしてみると色々ともっさりしている。installなどが重たすぎて永遠に終わらなかったりエラーが出てしまったり。この辺のもっさりは、WSLのIO...WSLのIO遅いよ問題2019-03-092019年最高のWSL環境を求めて2016年、僕はWSLに出会い感動してからというもの、「最高のWSL環境を求めて」さまよい続けました。来る日も来る日も「Windowsは最高・・・Windowsはクソ・・・Windowsは最高・・・」と呟きながら花びらを散らし、バグのあるWindowsアップデートにも負けず、...2019年最高のWSL環境を求めて2019-01-14サウナー用語2019年5月更新この頃サウナにはまっており、話題のサービス「サウナイキタイ」のサウナー達によるレビューを読み漁ってたらなんとなくサウナー用語(サウナスラング)がわかってきたのでまとめる。人間の三大欲求の一つ。サウ...サウナー用語2018-12-292018年買ってよかったもの年の瀬なので2018年に購入したものの中で、買ってよかったものをまとめてみた。友人との会話の中でふざけて購入したミラーボールが思いのほか生活に潤いを与えてくれている。このミラーボールは音に反応して光る機能があり、通常は流れ...2018年買ってよかったもの2018-09-30Golangのメモリ周りのメモ以前、このレポジトリがバズっていた。bytebufが小さなサイズのバッファ用にあらかじめ用意しているbootstrapというバイト列が、エスケ...Golangのメモリ周りのメモ2018-08-26Prometheusの長期ストレージメモPrometheusを使うに当たって、長期ストレージについて調査をしたのでそのメモ。Storageのサポートがされている。以下のストレージを選択可能。今までSSL証明書をなんとなく雰囲気で使っていた感が否めないため、自信を持って解説ができるよう具体的な仕組みを調べたメモ。X.509証明書はISO/IECによって定められている証明書に関する仕様。SpannerはGCPが提供する高可用性のあるリレーショナルデータベース。SQL文が使え、スキーマ定義・スキーマの変更・SELECT系のクエリを実行できる。bazelはビルドシステムの一つで、Googleが開発し社内でも使用している。AirBarは、タッチ未対応のノートパソコンの画面を、タッチ対応にするデバイス。(現在はWindows10のみの対応。お値段も$69.00で買え、13.3inchから15inchまでのサイズをそろえている。SierraからはKarabinerが使えない。JISのまま」というところ。過去記事で紹介したBashOnWindows(WSL)環境において、UbuntuのバージョンをTrustyからXenialへアップデートしたメモ。以下のコマンドを実行するだけ。Qiitaなどを参考にまとめたメモ。オブジェクト指向プログラミングとは,オブジェクト同士の相互作用として,システムの振る舞いを捉える考え方である.所謂手続き型...オブジェクト指向とは2017-01-23FuelPHPのemailで日本語メールを送る際に気を付けることマルチバイト環境でFuelPHPのemailを使う際、いくつか気を付けなければいけない問題がある。今回想定している環境は、以下。sierraにアップデートしてから様々な問題にぶち当たり、Macが少しだけ嫌いになったのと、もともとメモリ4GBしかなかったため流石にしんどくなってきたので、新しいPCを買うことに。Windows)環境のために最近、Macを捨ててWindowsに乗り換えた。その際に、Macで使用していたCUIにより開発環境をできるだけWindowsに移植できないかと考えた。記事にて、BMPからUNIRASTへの変換が完了した。AndroidからAirPrintができるはず。いうことで実装してみた。Androidに載っけてみた2016-11-05UNIRASTをC#で実装してみるUNIRASTという画像形式がある。AirPrintなどで使われている形式のようで、Appleが独自開発をしたもののようだ。公式なドキュメントは見当たらないが、リバースエンジニアリングしたものがGitHub上にたくさん転がっていたので、それをC#で書き直してみた。実際に法人を立ち上げてみて、その手順のメモ。ちなみに、私は大学生なので、近い境遇で起業を考えてる人などの参考になれば。法人登記にあたって必要なものは以下。現在はもっといい方法を使っています。MacのJIS配列キーボードをUS配列で使いたい人用、カスタムキーボードレイアウトを作成した。Capitan以前の人は、Karabinerというソフトを使った方が色々捗る。Androidで、AutoResizeするTextViewとButtonを作成するXamarinAndroidには便利な機能があり、LinearLayout使用時にそれぞれのウィジェットにWeight(重み)をつけることで、割合をベースにしたレイアウトを作成することができる。これを使うことで、デバイスのサイズにとらわれずにレイアウトを作成することができる。Memoより、最終報告。8月一杯、完全食を食べ続け、比較のために9月一杯は普通の食生活を続けてみた。完全食は、時間の節約になった。寝る前に翌日分の完全食を10分ほどで作り、朝・晩飲む。Sierraにアップグレードした。いろんな問題が起こった。Siriボタンが追加されたのはいいが、押しても何も反応がない。<p>引用をストックできませんでした。<p>限定公開記事のため引用できません。