俺のためのタスク管理サービスをアプリ化した

もう2年くらい前に,fasciaという俺用のタスク管理サービスを作った.

h3poteto.hatenablog.com

で,これを出先でも触りたいがためにios用のアプリを作っていた. 実は半年ちょいでできてしまって,もう1年半くらいTestFlightしてるんだけど,いい加減AppStoreに出してもいい質だと思ったので出した.

というわけで審査に通ったのである.

fascia

fascia

  • Akira Fukushima
  • Productivity
  • Free

続きを読む

趣味サービスのインフラをAWS ECSに載せ替えた

趣味で運営していたサービスたち,今まではEC2の上にdocker swarmで構築していたのだが,いよいよECSに載せ替えた.

  • 基本terraform構築
  • ALBでhost-based routing
  • ECSに使うインスタンスはAutoScalingGroupとSpotFleetとのハイブリッド
  • cronはECS ScheduledTaskに移動

みたいな感じになった.

続きを読む

js向けMastodonのAPIクライアントライブラリ,megalodonを作った

最近はずっとMastodonクライアントであるWhalebirdを作っている. いわゆるデスクトップアプリを作っていたんだけど,Mastodonへの接続部分はすべてmastodon-apiを使っていた. しかし,これにいろいろ問題があり,最終的にAPIクライアントライブラリを自作するに至った.

www.npmjs.com

続きを読む

electronで作ったアプリをMacAppStoreリリースするまで

少し前にelectronMastodonクライアントを作ったのだが,ようやくそれをMacAppStoreに登録した.

Whalebird

Whalebird

  • Akira Fukushima
  • Social Networking
  • Free

ちゃんと公開されてる.

そいえば前にelectronのリリース用パッケージについても書いた. 今日はその続きということで,MacAppStoreへの公開までを書く.

続きを読む

Vue.jsでページ全体のカラーをコントロールする

先日Whalebirdのバージョン0.5.0をリリースした.このリリースに,アプリのテーマカラー変更が含まれている.

中身はElectronの上でVue.jsが動いているだけなのだが,どうやってテーマを変更するか,だいぶ悩んだので書いておく.

続きを読む