天声人語ドリルをやりました

どーもこんにちは。yanacii です。会社の slack に Colla が導入されたのですが、その際に得意な教科と苦手な教科の話になりました。自分は小中学生と禄に文章を読んでこなかったので、国語が壊滅的に駄目でした。文中からの抜き出し問題を正解したことが無いという話をしたら、id:mironal が天声人語ドリルのサンプルを引っ張ってきて、試しにやってみようという流れになりました。

colla.jp

Colla を使ってみた様子

続きを読む

NSLocalizedString で溢れかえったプロジェクトに SwiftGen を導入した話

こんにちは、亀山です。近頃は SwiftGen を利用して Localizable.strings から生成したコードを利用するプロジェクトが多いように感じます。feather でも最近になって SwiftGen を導入しました。しかし非常に多くの箇所で NSLocalizedString を利用しており、新規プロジェクトにはない難しさがありました。どのようにして導入したかについて書きます。

続きを読む

AssemblyScript つまずきポイント

こんにちは、亀山です。

皆様、AssemblyScript はご存知でしょうか。TypeScript の文法で WebAssembly にビルドされるプログラムを記述することができるプログラミング言語です。

AssemblyScript のコンパイラからは wasm ファイルだけでなく、それを読み込むための js も自動的に生成されるため、普通の JavaScript のモジュールのように扱うことができます。

そのため WebAssembly そのものの知識が無くても、TypeScript の書き方がわかっていれば WebAssembly が書ける素敵な環境になっています。

しかし、普段どおりの TypeScript の書き方ができないことも多くあります。本記事では個人的なつまずきポイントと対処法をご紹介します。

続きを読む