No day younger than today

RubyとかRailsとか蒙古タンメンとか

2021-01-01から1年間の記事一覧

Rubyの技術書を輪読する”りんどく.rb”を立ち上げます

こんにちは!ふーがです。 この記事はRuby Advent Calendar 2021(カレンダー2) の14日目の記事です。 突然ですが、僕はRubyというプログラミング言語は心底たのしいと感じています。 たのしいのでもっと深く知りたいし、多くの方と学びが共有できたら嬉しい…

フィヨルドブートキャンプはプログラミング”だけ”を学ぶ場じゃなかった

こんにちは!ふーがです。 この記事は「フィヨルドブートキャンプ Part 1 Advent Calendar 2021」の8日目の記事です。 Part2もあります。 昨日は @pofkumaさんの「フィヨルドブートキャンプの門をくぐって - pofkuma’s blog」と、@ogaworksさんの「OOPに対す…

書籍のセール通知サービス「せるれぽ」をリリースしました

こんにちは!ふーがです。 この度、書籍のセール通知サービス「せるれぽ」をリリースしました🎉🎉🎉 serurepo.com このサービスについてや苦労したところ、そこから学んだことなどを書きたいと思います。

【Rails】DeviseとOmniauthでGoogleログインを実装する

こんにちは、ふーがです。 フィヨルドブートキャンプでプログラミングを学習しています。 現在は自作サービスを作成しているところで、そのサービスでGoogleログインを導入したので、その手順を残しておきます。

RailsでGoogleのMaterial design iconsを使う方法

こんにちは。 Railsで立ち上げたプロジェクトにGoogleのMaterial design iconsを導入したのですが、その手順がよくわからず少しハマったので、正解の手順を残しておきます。 ちなみにGoogle Fonts経由でアイコンを取得する方法です。 セルフホスティングの手…

RailsでのRubyのバージョンアップ

先日、Railsで使用しているRubyを3.0.1から3.0.2にバージョンアップしました。 今後もまたバージョンアップする機会がありそうなので、手順を残しておきます。

技術書の読み方と向き合う

現在フィヨルドブートキャンプでプログラミングを学習しています。 bootcamp.fjord.jp 学習の中で技術書を読む機会がそれなりにあるわけなのですが、受講生から「技術書の読み進め方がわからない」という話が定期的に上がります。 確かに僕自身も、技術書の…

Kyoto.rbのるりま読書会に参加しました

はじめに 2021年7月11日に開催されたKyoto.rbに参加させていただきました。 「るりま読書会」という題目での開催で、るりまはどうしても苦手意識があったので、それを払拭したいというのと、「他の方はどのように読んでいるのか」というところも知りたかった…

自作のパッケージをnpmに公開した

こんにちは!! フィヨルドブートキャンプでWebエンジニアを目指してプログラミング習得に励んでいる@ふーがです。 bootcamp.fjord.jp この度、「cheapest-books」というパッケージをnpmに公開しました。 書籍のISBNをもとに、販売サイト上の価格情報を取得…

npmへのパッケージ公開方法

こんにちは!! フィヨルドブートキャンプでWebエンジニアを目指してプログラミング習得に励んでいる@ふーがです。 bootcamp.fjord.jp パッケージをnpmに公開する手順でしどろもどろしてしまったので、未来の自分が困らないようにメモを残しておきます。 npm…

【Rails】ActiveStorageを使った画像アップロード機能を実装する

こんにちは!! フィヨルドブートキャンプでWebエンジニアを目指してプログラミング習得に励んでいる@ふーがです。 bootcamp.fjord.jp Railsの標準機能である「ActibeStorage」を使って画像をアップロードする機能を実装したので、復習と備忘録をかねて記事…

【Rails】omniauthを使ってgithub認証を実装する

こんにちは!! フィヨルドブートキャンプでWebエンジニアを目指してプログラミング習得に励んでいるふーがです。 bootcamp.fjord.jp 現在Ruby on Railsを勉強中なのですが、その中で「omniauth」というGemを扱う機会がありました。 omniauthは、OAuthを使用…

【2021年4月現在】GitHubのClient IDとClient secretsを取得する手順

こんにちは!! フィヨルドブートキャンプでWebエンジニアを目指してプログラミング習得に励んでいるふーがです。 bootcamp.fjord.jp GitHubのAPIを使用するために、Client IDとClient secretsを取得する必要があったのですが、わかりやすくまとまっている情…

【Rails】deviseを使ってユーザー認証を実装する

こんにちは! フィヨルドブートキャンプでWebエンジニアを目指して学習中のふーがです。 Railsの「devise」というGemは、コマンド1つで認証機能を手軽に作成できる人気のGemです。 主にユーザー認証に使われることが多いようです。 heartcombo/devise: Flexi…

矢印キーの代わりにCtrlキーを使うようにしたらコーディング速度が爆上がりした

こんにちは、フィヨルドブートキャンプでプラグラミングを学習中のふーがです。 bootcamp.fjord.jp 突然ですがみなさん、カーソルの移動に矢印キーを使ってますか? カーソルっていうのはこういうやつです。 もし使っているのなら、今より3倍コーディングを…

初めてLT会で登壇した話

こんにちは! フィヨルドブートキャンプというプログラミングスクールで、プログラミングを学んでいるふーがです。 bootcamp.fjord.jp 2020年1月23日に、人生で初めてのLT会に参加し、しかも登壇して話をさせてもらってきました! とても良い経験で、本当に…