とある神戸大生の走り書き

主にプログラミングに関して、学んだことを走り書きとして残していきます。

Rails

Sansanのエンジニアサマーインターンに行ってきた!!!

こんにちは、神戸大学に通う大学3年生のTaKO8Kiです。 先日、Sansanで2週間の就業型インターンをしてきたので、振り返ります! 目次 エントリー 参加 どんなインターン? 取り組んだタスク 開発の感想 その他 ランチがすごく美味しかった 開発以外の時間もす…

誰でも新卒年収800万宣言できる、Twitter就活サービス「Negomo(ネゴモ)」をリリースした。

「Twitter就活の促進」をテーマにしたサービス「Negomo(ネゴモ)」をリリースしました! 自分が欲しい報酬額をツイートしてTwitter就活できるサービス「Negomo(ネゴモ)」を作ってみました!下のような画像がツイートできます。Twitterアカウントで利用でき…

Railsで検索機能を実装する時に、PostgreSQLとSQLiteでは、Active Recordが違う挙動を取ることを初めて知った。

以前リリースしたサービスLinch(リンク)で検索機能を実装する時に初めて分かったことをまとめておきます。 tako8ki.hatenablog.com 分かった問題 Railsで作ったサービスのあいまい検索の挙動がPostgreSQLとSQLiteで少し違う。(大文字・小文字の区別に関し…

サポーターズ1on1面談イベントに行ってみたら、すごく楽しかった話

今回は、2019/03/02に渋谷で開催された2021年卒の学生対象のサポーターズ1on1面談イベントに行ってきたので、振り返ってみようと思います。 イベント概要 交通費 地域によって固定額が支給されます。僕の場合は、関西に住んでいるので、基本的に3万円支給で…

サイバーエージェントのエンジニアインターン、「学生版ヒダッカソン」に行ってきた

学生版ヒダッカソン -API編-というサイバーエージェントの1日インターンに参加してきました。 せっかくなので、振り返ろうと思います。 www.cyberagent.co.jp リンク切れした時のために詳細を下記に載せておきます。 「ヒダッカソン」とは、エンジニア達が技…

Herokuで公開しているサービスに独自ドメインをサブドメインなしで設定する(ムームードメインの場合)

railsで作成したアプリケーションをHerokuを使って公開する時に、ムームードメインで取得したドメインをサブドメインなしで設定しようとしたのですが、ムームードメインを使ってやっている記事が見つからなかったので簡単にまとめておきます。 Heroku側の設…

面倒な検索作業を他の人に手伝ってもらえるサービス「Linch(リンク)」をリリースした

「助け合って検索する」をテーマにしたサービス「Linch(リンク)」のβ版をリリースしました! 面倒な検索作業を他の人に手伝ってもらえるサービス「Linch(リンク)」のβ版を改めてリリースしました!https://t.co/fm2m4B5c7U検索するのが億劫な時やあまり…

Railsでoauth access tokenなどを暗号化した

目的 Railsで外部アプリケーションでのログインなどを導入するときに取得するoauth access tokenなどを暗号化する。 方法 gemなど、色々な暗号の方法がある。 結果的に今回は、Rails5.2から導入されたEncrypted Credentialsを利用することにした。 実際やっ…

Railsでbundle installしたらnokogiriでエラー出る現象

bundle installしたらnokogiriのインストール中にエラー出た bundle installすると、途中で下記のようなエラーが出る。 Fetching nokogiri 1.10.1 Installing nokogiri 1.10.1 with native extensions Gem::Ext::BuildError: ERROR: Failed to build gem nat…

Railsで複数の外部アプリケーションによるログイン機能を実装する。

外部アプリケーションのアカウントを使ったログイン機能を実装することがあったので、振り返りとしてまとめることにしました。 目的 Twitter・Githubなどのアカウントでログインできるような機能の実装を行う。 前提 devise gemによってログイン機能を実装し…