Mt.Log

編入、編入後の勉強

参考にした、したいサイトのメモ

完全に自分用にRailsに関して参考にした、したいサイトをメモります。

 

Rails全般

・インストール

最速!MacでRuby on Rails環境構築

Rails開発用のAtomパッケージ

AtomでRailsを爆速開発する環境を作ってみた

・シークレットキーの保存(Rails5.2.0以上)

Rails5.2から追加された credentials.yml.enc のキホン

・dotenv-railsを使ったキーの保存

API key等をgithubで公開しない方法(rails,heroku)

・link_toとurl_for

【Rails】link_to / url_forなどリンク関連のビューヘルパーまとめ

・form_tagとform_for

【Rails】form_for/form_tagの違い・使い分けをまとめた

・ページごとにタイトルを変える

Railsでページごとにページタイトルを変える方法 - A Little Each Day

 

Railsのいろいろ

・部分テンプレート

Rails 部分テンプレートの使い方

・link_to,url_for

【Rails】link_to / url_forなどリンク関連のビューヘルパーまとめ

Twitter認証

OmniAuthを利用して、Twitterログイン機能を作る【初心者向け】

RailsでのTwitter認証。

Google Calender

HOWTO integrate Google Calendar with Rails · ReadySteadyCode

・コメント返信機能

Railsでコメントに対する返信機能を実装した!

 

Gem

 ・clockwork

GitHub - adamwiggins/clockwork: A scheduler process to replace cron

clockwork について - 君の瞳はまるでルビー - Ruby 関連まとめサイト

 

API

・みんなの自動翻訳@TexTra

みんなの自動翻訳@TexTra®

NICT の自動翻訳 API を Rails で使う

 

Microsoft Translator Text API

Microsoft Translator テキスト APIで日本語を翻訳してみる - しめ鯖日記

RubyからMicrosoft Translator APIを呼び出す - それはBooks

 

Twitter API

OmniAuthで認証した後に、tweetしたりfollowしたりする

【Rails】Twitterでサンタコスbotを作る

twitterのapiを使ってrailsからtweet

Twitterボット(Twitter Bot)の作り方(Ruby編) - サーバ設定不要のPaizaCloud上でTwitterボットをRubyで作る - paiza開発日誌

 

Active Record

・メソッド一覧

Active Record クエリインターフェイス | Rails ガイド

・ランダムに要素を取り出す

ActiveRecord でランダムに2件以上取得したいケース

 

Ruby

・HTTPクライアント

Ruby HTTPクライアントの比較表

 

jQeury

jQueryを使って、Ajaxを利用してHelloWorld

「Ruby on Railsで簡単で素早くWebアプリを開発する」 最終回 Rails + jQuery でAjaxを使ってみよう

・ループなどで個々に違う動作をさせる

jQueryの基礎:独自HTML属性を使って汎用的なトグルボタンを作る | CloudAdvisor

 

その他 

・React入門

30分間React入門「いいねボタン」作成チュートリアル | | Craftsman Software Inc.

・IFTTT

IFTTT helps your apps and devices work together