2015年11月11日

最強Twitterクライアント進捗

client

8 月下旬から作り始めた最強 Twitter クライアントですが、なんとか最初のリリース時には欲しかったといえる機能がだいたい揃ってきている感じになっています。

なんか時間かかってる

そもそもElectron ハッカソンの半日で TL 表示&投稿まで作れているという速度感だった事を思い出すと、けっこう時間かかっちゃったなという気持ちです。開発に使える時間が終業後の 0 時からだったりするので、元々使える時間が少ないというのもあるのですが、Twitter クライアントというものは本当に想像している以上に機能が多く、気持ち的工数の見積に失敗しました。予想以上に時間がかかると折れそうになる。ものを作る時は、7 割出来てからの士気の低まりの壁が大きいと言われていて、今がちょうどそんな所というところ。とりあえずなんか出すもん出さないと進められる気がしなくなったので、このクソブログ記事を書いています。

追加した機能

詳しくはリリースできてから書きたいですが、作っているうちに欲しくなってきて以下の機能が増えました。今後も最強を目指すべく、強そうな機能思いついたら追加していきたい。

結合タイムライン

複数リストとか複数アカウントのタイムラインを合体できるやつ。 複数アカウントのあるタイムラインで like つけたり RT するところの兼ね合いがまだできていない。

イベントリスト

ストリーミングで流れてくるイベントを見返せるやつ。 like とか follow のイベントを見返せます。

API キー切り替え

グレーゾーンなことしたいやつ

開発について

途中でコミットするのがめんどくさくなってきて、かといってリモートにプッシュしておかないと消失が怖いのでこれを自動化した。1人で、特にスタートダッシュの段階はこれでいいと思う。 ちなみに現在のコミット数はちょうど 128 で、src/ 以下に書いてあるコードは合計で 6598 行だった。だからと言ってこの量に意味があるわけではないんだけど、絶対にやり直したくないところまでコードを書き進めてしまうと、今まで使ってしまった時間と引き返せない思いでとても怖い気持ちになることがある。

残タスク

  • ロゴ
  • ウェブページ
  • キーボードショートカットとかバグ取り

MGSV:TPP, CoD:BO3 でかなり時間が削られてて、Battlefront が発売されたら本格的に進捗がなくなると思うのでいつリリースできるかわからない。あと別件の新規アプリが複数走り始めてしまったので本当にダメ。ああああああ


2015年12月29日

無料SSL証明書 Let's Encrypt の発行と自動更新をWebサーバー無停止で行う

★以下はパブリックベータ時点の方法です。仕様が変わってる可能性があります。★ 最終動作確認: 2016年3月6日 Let’s Encrypt とは Let’s Encrypt - Free SSL/TLS Certificates https://letsencrypt.org…

2015年12月09日

最強Twitterクライアント「Tweetman」をリリースしました

すでに幾つかのメディアに取り上げられているどころかMac App Storeの有料アプリランキング1位になっていますが、 最強のTwitterクライアント戦争 の成果物と言えるTwitterクライアントをリリースしました。 Mac App Store…

2015年12月06日

運営してるWebサービスの月間PVが100万超えた

運営してるWebサービスであるところの ツイセーブ の月間PVが100万を超えた。1年以上前から90万PVは超えたり超えなかったりはしていたので、アクセスが急に増えたとかではないんだけど、やはり100万PV…

2015年10月12日

エンジン付きの自転車を買った

2015年08月29日

Increments 社の TGIF に行ってきた

Qiita や Qiita:Team などを運営する Increments 社にお邪魔して、キラーアプリ()や抽象的な話をしてきました。↓の写真には写ってないですが、ピザとかビールを浴びて楽しみました。 Incremants 社にお邪魔するのは…