ottijp blog
  • Macにmultitimeをインストールする

    @kazuhoさんのツイートでmultitimeというコマンドを知ったのですが,Mac用のパッケージがHomeBrewでは見つからなかったので,ソースからビルドしてみました. 環境 macOS: 10.15.7 (Catalina) multitime: 1.4 公式ページ 作…

  • NERDTreeで選択中のノードに対してfzfでファイルを検索する

    vimでNERDTreeというファイラプラグインを使っているのですが,NERDTreeで選択中のノードを起点にfzfでファイル検索したいなあと思って,設定を書いてみました. 環境 .vimrc NERDTreeのキーマップAPIを使い,NERDTreeでファイルノードかディレク…

  • swiftwasmで作ったwasmをwasmerで動かす

    先月1.0がリリースされたwasmerを使って,swiftwasmで作ったwasmを実行してみました. swiftで作ったexecutableとの実行速度比較やwasmをpythonに組み込むことも試してみましたが,これらはちょっとうまくいきませんでした. 環境 macOS: …

  • 先月読んだ本と今月の読書予定(2021年02月)

    先月の読書実績 漫画,雑誌は除いています. 状態 Fav 本 継続 リファクタリング(第2版) 少しづつ読んでて,あと50pくらい. 今月の読書予定 新規・継続 本 継続 リファクタリング(第2版) 継続 プログラミングC# 第6版 継続 人知原理論 C#の本はサラッと読んで…

  • sourcekit-lspの補完が遅いのを速くする

    vimでLSP(Language Server Protocol)を試してます. swiftを書くことがあるので,sourcekit-lspを使ってswiftのLSPを試したのですが,補完がめちゃくちゃ遅い・・・. そこで,パフォーマンスが改善されているsourcekit-ls…

  • 先月読んだ本と今月の読書予定(2021年01月)

    先月の読書実績 漫画,雑誌は除いています. 状態 Fav 本 継続 リファクタリング(第2版) あんまり読み進められてない・・・ 今月の読書予定 新規・継続 本 継続 リファクタリング(第2版) 継続 プログラミングC# 第6版 継続 人知原理論 C#の本はサラッと読んで,あ…

  • SPM (Swift Package Manager) でアルファベット読み仮名変換ライブラリを作る

    これはInfocom Advent Calendar 2020 22日目の記事です. SPM (Swift Package Manager) でライブラリを作ってみました. お題は,アルファベット・数字・記号の文字列を読み仮名に変換するライブラリです. たまに見る,自動で発行さ…

  • 謎の中国語着電を翻訳する

    これはInfocom Advent Calendar 2020 2日目の記事です. 噂で聞いていた謎の中国語着電があり,留守録に録音されていたので,GCPのSpeech-to-Textで文字起こしして翻訳してみました. 経緯 2020/12/10 15:04に非通知で着電があり…

  • C#のEnumと文字列を相互に変換する

    これはInfocom Advent Calendar 2020 11日目の記事です. 最近お仕事でC#を使うことがあり,お勉強しながらやっているのですが,Enumと文字列の相互変換がどうにもスマートにできなくて困ってました. 結局,拡張メソッドとParse用のメソッドを作る方法…

  • 先月読んだ本と今月の読書予定(2020年12月)

    先月の読書実績 漫画,雑誌は除いています. 状態 Fav 本 継続 ★ リファクタリング(第2版) 今月の読書予定 新規・継続 本 継続 リファクタリング(第2版) 継続 プログラミングC# 第6版 継続 人知原理論 C#の本はサラッと読んで,あとで必要なところを参照する目的で…

プロファイル画像
Satoshi SAKAO
都内でアプリケーションエンジニアをしています
© 2026, ottijp