Skip to content
View soma-git-practice's full-sized avatar
🇯🇵
🇯🇵

Block or report soma-git-practice

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Pinned Loading

  1. wayaku2 wayaku2 Public

    モデルの属性を和訳する

    Ruby

  2. Devise::Models::Authenticatable#down... Devise::Models::Authenticatable#downcase_keys
    1
    #### lib/devise/models/authenticatable.rb:198
    2
    downcase_keysメソッドを読む。
    3
    
                  
    4
    ```ruby
    5
    # test/models/authenticatable_test.rb:51
  3. gistfile1.txt gistfile1.txt
    1
    ジェムのコード読む準備
    2
    
                  
    3
    ▼ 指定のディレクトリにジェムをインストール
    4
    gem install ジェム名 --install-dir ./ディレクトリパス -v バージョン
    5
    
                  
  4. Git ステージ以外の差分ファイルを無視する Git ステージ以外の差分ファイルを無視する
    1
    # .gitignoreに未追跡ファイルを追加
    2
    lines=$(wc -l < .gitignore) && code -g .gitignore:$lines && git ls-files --others --exclude-standard
    3
    
                  
    4
    # ステージを除いた追跡ファイルを無視する
    5
    git status --porcelain | grep '^ M' | awk '{print $2}' | xargs git update-index --assume-unchanged
  5. gem公開の備忘録 gem公開の備忘録
    1
    # 公開手前
    2
    
                  
    3
    手順1:「???.gemspec」をカレントディレクトリに作成する。
    4
    
                  
    5
    手順2:rubygems公式の「[specification-reference](https://guides.rubygems.org/specification-reference)」を見て「???.gemspec」を編集する。
  6. deviseのparameter_sanitizer.rbを読むメモ deviseのparameter_sanitizer.rbを読むメモ
    1
    ビューから渡ってきた値をHoge::RegistrationsControllerで加工しようとした。
    2
    覚えてなくて再現もできないが、パラメータを再代入できなかったり、unpermitted paramterとなった。
    3
    ストロングパラメータ周りのコードを読めば何かわかるかもと思いコードを読んでみることにした。
    4
    
                  
    5