Yamaguchi作品リンクNewsb!概要Newsb!はニュースに特化されたSNSです。Newsb!では、ニュースについての質問や意見を他のユーザーと共有することができます。ユーザーのエンゲージメントが多い記事を優先に表示するので、話題の記事だけを集中して読むことができます。ニュースをもっと面白く、もっとわかりやすくすることがNewsb!のミッションです。■コメント編集用のモーダル入力することがストレスにならないよう極力、シンプルかつ多機能なモーダルを作りました。編集画面ではSNSの同時投稿を選べたり、フォロワーをタグできたりします。英語にできるようRailsのI18nを使って国際化しました。現時点では日本語の記事しか共有されていませんが、3月中旬までには米国版をリリースします。■ジックリ・ザックリモードの実装スマホ版だと記事一覧の表示方法が二つあって、コメントと写真が大きく表示されるモードと小さい写真と記事の題名だけ表示されるモードです。横にスクロールできるメニューですが、スクロールバーを隠すのが大変でした。■記事のエンゲージメント指数いいね、投稿、コメントに全部ポイントがつけられていて(各ユーザーの上限ポイントも)、計算された結果で記事の優先順位が決まります。'pry-rails''pry-byebug’(controllerのdebug)制作期間2016年からprogateを始めまて、英会話講師として勤務しながらコツコツ勉強しました。2017年の夏に仕事を辞めてから、集中して開発に取りかかりました。googleで学んだ知識でnewsb!はできています。学習方法Progateのrailsコースを10周ぐらいしました。容量のない人はこんなに繰り返す必要はないかもしれません。次にチュートリアルをやりました。1回目は挫折して、2回目はほとんどコピペ、3回目は普通にやりました。それが終わってもわからないことだらけでしたが、すべてgoogleで調べると出てくるので、開発しながら学んでいます。本当にどうしてもわからないことがあった時は、エンジニアの知人に相談しました。