なめらかなTableViewの実現調査メモ

関係ないけど面白そう

【iOS】Pinterest風な遷移アニメーションをオープンソースとして公開しました – NET BIZ DIV. TECH BLOG

2016年に参加したいちょっと大きめの勉強会・イベント

2016年に参加したいちょっと大きめの勉強会・イベントを書こうと思ったのですが、あんまりピックアップできなかった。

オススメがありましたら教えていたけますと嬉しいです!

サービスリリース欲を満たすもの

ここ半年ぐらい、リジェクトとかでサービスの新規リリースが出来てない。昨日、リリース欲が一定を超えてしまったため、勉強もかねて何か1日でリリースできるものを作成することにした(基本機能は使えるようになったけど、もう少しブラッシュアップしたいけど実質3日かかちゃったから中断)

コンセプト

漫画や小説のどこまで読んだ?を解消するサービス

成果

Turbolinks.enableProgressBar()がSSL環境下で何かバグってたのでできたらバグレポ書きたい

Sorceryの一部の機能がエラー処理がture, falseだけだって困ったのでできたらPR書きたい。

機能構成

  • ウェルカムページ
  • 会員登録
    • reCAPTCHA
  • ログイン
    • パスワードを忘れた
    • パスワードリセット
  • Dashboard
    • 新規登録
    • 編集
    • 削除
    • 巻数増減
  • マイページ
  • 利用規約
  • プライバシーポリシー
  • 価格

Web Framework

  • Rails [採用]

新しいのやりたいが、なかなか変えることが出来ない

Java Script Framework

  • React.js
  • Aurelia.js
  • Riot.js
  • Ractive.js
  • vue.js [採用]

Aureliaはチュートリアルが上手く行かなかった。

リアルタイム通信

  • websocket-rails
  • Pusher [採用]
  • Firebase

iOS - チャットなどリアルタイム更新が必要なスマフォアプリの構成について考えてみた - Qiita

リアルタイムWebを構築しやすくする「Socket.IO」とは (1/4):CodeZine(コードジン)

CSS Framework

  • Semantic UI
  • Pure
  • Boostsrap [採用]
  • Flat UI [採用]

Semantic UIも試したがBoostsrapに抗うことは出来なかった。

Server

  • Heroku [採用]
  • Heroku PostgreSQL [採用]
  • Cloudflare [採用]
  • Sparkpost [採用]

Sendgridを試したが、Railsからメールを使うときにIDと生パスワードが必要と少し古いやり方に感じたので採用を見送った。

Cloudflareを使うと一部難点はあるが無料でSSL化出来るのはとても良かった。

会員登録

  • Device
  • Authlogic
  • Sorcery [採用]
  • Clearance

Device素晴らしいんですが、カスタマイズや制御が難しい印象。Authlogicは誤解があるかもだけど、少し古そう。Clearanceは活動も最近あるのですごく良さそう。シンプルさでSorceryを選びました。

管理画面

シェア対策

  • Facebookシェア時にサマリーカードが出る
  • Twitterシェア時にサマリーカードが出る

今回はしないこと

  • iPhone版の作成
  • Android版の作成
  • ソーシャルログイン

「遠足で列が伸びる現象」と「プロジェクト遅延」の関連性と対策方法

子供の時の集団遠足で、先頭と後方の隊列では大きな差ができ教師がキレていたのを覚えていませんか。複数人で遊びに行く時とかも発生しますね。

この現象をプロジェクトで言い直すと、極端に進んでる部分と遅れている部分があって製品出荷出来てない状態です。この課題を解決したいですよね。

この現象を理解して解決するために、ザ・ゴールを読む事をオススメします。活字版は552ページありますから、さっくり漫画版を読むのが良いではないでしょうか。

ザ・ゴール コミック版

ザ・ゴール コミック版

  • 作者: エリヤフ・ゴールドラット/ジェフ・コックス,岸良裕司,蒼田山,青木健生
  • 出版社/メーカー: ダイヤモンド社
  • 発売日: 2014/12/05
  • メディア: 単行本(ソフトカバー)
  • この商品を含むブログ (6件) を見る
 

 

Test Case Management Serviceを選定しました

ソフトウェアの品質を高めるために以下の本を読みました。ソフトウエア開発の困難さ、特に何故バグが出るのかを知りたい方にオススメです。この本は、プログラマでなくても読むことが出来ます。

知識ゼロから学ぶソフトウェアテスト 【改訂版】

知識ゼロから学ぶソフトウェアテスト 【改訂版】

 
続きを読む

【第1回】モバイルCIダベリNightに参加しました! #CIダベリNight

モバイルCIダベリNightに記録を取ってくれる人枠で参加したので記事を作成します。
開催場所はTECK LAAB PAAKでした。RECRUITさん、ありがとうございます!

ci-daberi.connpass.com

今回は、発表してから全員でダベル(ディスカッションする)方式です。そのため、この記事では発表者と参加者の発言が混ざっています。

続きを読む