最新版 |
編集中の文章 |
1行目: |
1行目: |
| [[category:memo|{{PAGENAME}}]] | | [[category:memo|{{PAGENAME}}]] |
− | == いろいろ ==
| + | gemのインストール先 例えばbootstrap 環境によって違う |
− | rails routes
| |
− | Model.where(conditions).exists?
| |
− | flash.[:alert] = 'メッセージを入力してください。'
| |
− | flash.now[:alert] = 'メッセージを入力してください。'
| |
− | | |
− | == Rails 6にjQueryとBootstrapを入れる ==
| |
− | == update ==
| |
− | brew upgrade ruby-build
| |
− | rbenv install -l
| |
− | rbenv install 3.0.0
| |
− | rbenv local 3.0.0
| |
− | | |
− | == バージョン確認 ==
| |
− | rbenv versions
| |
− | ruby -v
| |
− | gem -v
| |
− | rails -v
| |
− | psql -v
| |
− | heroku --version
| |
− | git --version
| |
− | | |
− | == vimgrepの使い方 ==
| |
− | ディレクトリを再帰的に検索
| |
− | :vim 検索文字 app/** | cw
| |
− | :vim 検索文字 app/controller/** | cw
| |
− | カレントバッファを対象にする
| |
− | :vim 検索文字 %
| |
− | | |
− | == NERDTreeの使い方 ==
| |
− | [[NERDTreeの使い方]]
| |
− | == Homebrewのインストール rbenvのインストール ==
| |
− | https://qiita.com/kaumino/items/726e8436d7e960ca39f9
| |
− | | |
− | == gemのインストール先 例えばbootstrap 環境によって違う ==
| |
| ~/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap | | ~/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap |
| | | |
− | == Node.jsのインストール ==
| + | Node.jsのインストール |
| brew install nodebrew | | brew install nodebrew |
| | | |
70行目: |
36行目: |
| v14.4.0 | | v14.4.0 |
| | | |
− | == vim-plug ==
| + | ruby 補完 |
− | .vimrc
| |
| Plug 'neoclide/coc.nvim', {'branch': 'release'} | | Plug 'neoclide/coc.nvim', {'branch': 'release'} |
− | インストール
| + | |
| :PlugInstall | | :PlugInstall |
| | | |
96行目: |
61行目: |
| Solargraph gem not found. Run `gem install solargraph` or update your Gemfile., Install Now? (y/n) | | Solargraph gem not found. Run `gem install solargraph` or update your Gemfile., Install Now? (y/n) |
| | | |
− | gem install solargraph
| + | tepnote |
− | | |
− | == rails postgres ==
| |
| rails _6.0.3_ new tepnote -d postgresql | | rails _6.0.3_ new tepnote -d postgresql |
− |
| |
− | == 表示切り替え ==
| |
− | <div class="form-group">
| |
− | <label class="control-label" for="search"></label>
| |
− | <select class="form-control" name="search">
| |
− | <option value="">何を検索しますか?</option>
| |
− | <option value="house_notes">家備考</option>
| |
− | <option value="personal_notes">個人備考</option>
| |
− | </select>
| |
− | </div>
| |
− |
| |
− | <p id="house_notes" style="display: none;">
| |
− | <%= form_tag(search_user_path, :method => 'get') do %>
| |
− | <%= select_tag(:option, options_for_select([["user", "1"],["post","2"]]))%>
| |
− | <%= text_field_tag :search %>
| |
− | <%= submit_tag 'Search' %>
| |
− | <% end %>
| |
− | <p id="personal_notes" style="display: none;">
| |
− | <input type="text" name="writer" value="1" size="20" maxlength="20">
| |
− | </p>
| |
− |
| |
− | <script type="text/javascript">
| |
− | $(function(){
| |
− | $('select[name="search"]').change(function() {
| |
− | if ($('select[name="search"] option:selected').val() == 'house_notes')
| |
− | $('#house_notes').css('display','block');
| |
− | else
| |
− | $('#house_notes').css('display','none');
| |
− |
| |
− | if ($('select[name="search"] option:selected').val() == 'personal_notes')
| |
− | $('#personal_notes').css('display','block');
| |
− | else
| |
− | $('#personal_notes').css('display','none');
| |
− | });
| |
− | });
| |
− | </script>
| |