いまさら聞けないネットワーク基礎【メモ】
· ☕ 4 åˆ†ã§èª­ã‚ã¾ã™
通信はTCP/IPだけど、言葉ではOSI参照モデルの対応の言葉をよく使う TCP 信頼性を保つ通信(スリーハンドシェイク)互いにやり取り UDP 質は多少ア

【Ruby/Rails】シンプルに書ける小技メモ
· ☕ 4 åˆ†ã§èª­ã‚ã¾ã™
自分がほえーと思った小技などをメモしておく。 全てがベストプラクティスというわけではないので、状況に応じて使い分けたい。 (4/18 追記) コメン

プログラミング学習サービスまとめ
· ☕ 8 åˆ†ã§èª­ã‚ã¾ã™
私が今までやったプログラミング学習サイトやサービスを紹介します。 スクールではありません。 無料〜月額1000円です。物によっては買い切り300

【Rails】enum_helpを用いてi18n対応セレクトボックスを作成
· ☕ 3 åˆ†ã§èª­ã‚ã¾ã™
はじめに こんな感じのフォームを作ります。 環境 ruby 2.5.3 Rails 5.2.4.2 enum_help (0.0.17) rails-i18n (5.1.3) 作成法 enumの設定 1 2 3 4 5 6 7 class User < ApplicationRecord validates :name, presence: true, length: { maximum: 30 } validates :description, length: { maximum: 300 } validates :privacy, presence:

【Rails】一対一対多のアソシエーション
· ☕ 2 åˆ†ã§èª­ã‚ã¾ã™
結局は基本的なことなのですが、少し変わると途端にハマってしまう。 アソシエーションがうまくいかずに時間を溶かしてしまったので、そんな過去の自分

【MySQL】Mysql2::Error::ConnectionError 対処法
· ☕ 4 åˆ†ã§èª­ã‚ã¾ã™
rails serverしてサーバーを切り忘れてしまった後にmysqlのエラーが出る。 よくやってしまうので、自分用にまとめました。実際にやっていて手順

【Rails】SorceryでTwitter認証
· ☕ 8 åˆ†ã§èª­ã‚ã¾ã™
はじめに Sorceryを使ったTwitterログイン認証の設定です。 基本的にはwikiの通りにすればいいのですが、変なハマり方をしたので、次

【SSH】公開鍵認証とEC2について
· ☕ 6 åˆ†ã§èª­ã‚ã¾ã™
はじめに SSHについての記事はたくさんありますが、どうしてもイメージとして捉えられませんでした。 先日AWSのデプロイを行った際に、RUNTE

【Rails】本番環境におけるアセットプリコンパイルの設定
· ☕ 3 åˆ†ã§èª­ã‚ã¾ã™
本番環境を整えた後のアセットプリコンパイルの設定について。 環境 ruby 2.6.4 Rails 5.2.4.1 puma 3.12.4 nginx 1.12.2 エラーログ 本番環境でルートにアクセスしたらエラーが表示される。

【Rails】入力された値を元にGETリクエストを送ってデータを取得し、DBに保存する
· ☕ 4 åˆ†ã§èª­ã‚ã¾ã™
すること 今回はGET statuses/oembed — Twitter Developersを用いてツイッターカードを表示します。 埋め込みHTMLを取得するためには認証は必要ないので、単

【RSpec】spec/rails_helper.rbを和訳&補足してみた
· ☕ 6 åˆ†ã§èª­ã‚ã¾ã™
はじめに rails_helperの設定をこんな風にしていますという記事はあるのですが、そのオプションによって何をしているのか今一つわからなか

【Rails】Sorceryでfacebook認証 エラーと解決法
· ☕ 3 åˆ†ã§èª­ã‚ã¾ã™
はじめに Sorceryによるfacebookログイン認証をしようとして、盛大なエラー祭りになりました。 誰かのための逆引き辞典になればいいなと

【Rails】Sorceryでfacebook認証 Sorceryの設定編
· ☕ 6 åˆ†ã§èª­ã‚ã¾ã™
はじめに mkcertとSorceryの拡張機能を用いて、ローカル環境でfacebook認証機能を追加しました。 Sorceryのwikiが少し

【jQuery】初学者の自分がAjaxでハマったポイント
· ☕ 5 åˆ†ã§èª­ã‚ã¾ã™
はじめに RailsでAjaxを実装するとなり、ほぼ初めてJavaScriptに触りました。 そんな私が理解に苦しんだところやハマったポイントを

【Sorcery】Sorceryで使えるようになるメソッドとその活用例
· ☕ 3 åˆ†ã§èª­ã‚ã¾ã™
SorceryのGitHubに書いてあることをまとめました。 Coreのものだけです。実際の使用法、活用例などを挙げているので参考になればと思

【Rails】@current_user ||= User.find_by(id: session[:user_id])という書き方について
· ☕ 2 åˆ†ã§èª­ã‚ã¾ã™
はじめに Railsチュートリアル8章8.2.2の意味がよくわからなかったので、自分なりにまとめてみる。概要としては、以下の通りだ。 @current_user = User.find_by(id: se

【Ruby】paizaスキルチェックの値取得・出力サンプルコードを読み解く
· ☕ 4 åˆ†ã§èª­ã‚ã¾ã™
はじめに 初めてpaizaスキルチェックに挑戦したとき、サンプルコードを見てもさっぱりわかりませんでした。 というわけで、こちらのサンプルコード

Markdown Syntax Guide
· ☕ 2 åˆ†ã§èª­ã‚ã¾ã™ · 🤖 Choi
Sample article showcasing basic Markdown syntax and formatting for HTML elements.

Rich Content
· ☕ 1 åˆ†ã§èª­ã‚ã¾ã™ · 👺 Lee
Insta, Youtube, Vimeo, Twitterの埋め込み

Syntax highlighting
· ☕ 2 åˆ†ã§èª­ã‚ã¾ã™ · 🎅 Jeus
いろんな言語のシンタックスハイライト見本