プログラミングを完全に理解したエンジニアのメモ

チラ裏レベルのことしか書いてないインターネットの藻屑

2017-01-01から1年間の記事一覧

bundle installでcapybara-webkitのエラー

railsでcloneしてbundle install したらエラーがでた An error occurred while installing capybara-webkit (1.7.1), and Bundler cannot continue. Make sure that `gem install capybara-webkit -v '1.7.1'` succeeds before bundling. 解決方法 github.co…

コピペ用の進捗バー

css .progressbar { width: 100%; height: 20px; margin-bottom: 20px; overflow: hidden; background-color: #f5f5f5; border-radius: 4px; -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1); box-shadow: inset 0 1px 2px rgba(0,0,0,.1); .progress {…

ジーニアスバーでは教えてくれなかったワイモバイルのsimでiPhone8に乗り換えてAPN設定してもネットが使えない問題の解決法

問題 ワイモバイルのiPhone5SからsimフリーiPhone8に乗り換えるとネットが使えなかった 公式のプロファイルを入れたけど、ネットに繋がらなかった。 simはn141 www.ymobile.jp 解決方法 iOS用APN構成プロファイルジェネレータで非公式なプロファイルを作る …

slimテンプレートに変えた時にkaminariでhtmlが表示される

症状 途中からslimテンプレートに変えたらhtmlが表示されるようになった 解決方法 github.com app/view/kaminari/_paginator.html.slimを書き換える デフォルト = paginator.render do ul.pagination = first_page_tag unless current_page.first? = prev_pa…

Railsでパソコンとスマホでviewを分ける

Gemfile gem 'rack-user_agent' app/controllers/application_controller.rb 上でbefore_actionで判定させる。 before_action :check_user_agent_for_mobile 判定のメソッド def check_user_agent_for_mobile if request.from_smartphone? request.variant =…

AWS EC2のiptableとSELinuxをオフにする

EC2でRailsのサイト公開してもアクセスできなかった原因 初期状態 $ getenforce Enforcing 効いている。 $ sudo service iptables status Table: filter Chain INPUT (policy ACCEPT) num target prot opt source destination 1 ACCEPT all -- 0.0.0.0/0 0.0…

carrierwaveのテンプレ

いまさらながらだが、、、一応rails5 Gemfile gem 'carrierwave' gem 'rmagick' controler $ rails g uploader image app/uploaders/image_uploader.rbが作成される $ rails g controller image app/controllers/images_controller.rbが作成される modle $ r…

Railsで使ってるckeditorにボタン追加する

したいこと wordpressのadd quick tagみたいにボタン押すとhtmlがテキストエリアに入るようにしたい 英語ばっかだったから日本語でメモ ckedior gem github.com リファレンス CKEditor 4 Documentation やり方 app/assets/javascripts/ckeditor/config.js CK…

Rails5にアップデートしたらコンソールにログやputsがでなくなった

問題 rails5にアップデートするとアプリケーションサーバーがpumaに変わる。そん状態でrails sすると => Booting Puma => Rails 5.0.0.1 application starting in development on http://localhost:3000 => Run `rails server -h` for more startup options …

Owl Carousel 2でナビゲーションのドットが表示されないバグ

owlcarousel2.github.io I used “Owl Carousel 2”, but owl-dots disabled. I added style to my css file. .owl-dots { text-align: center; bottom: 5px; width: 100%; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backf…

Slimテンプレートを使った時にckeditorのエラーが出る問題

現象 テンプレートをerbからslimに変えてrails sしなおしたらエラーが出た。 ActionView::Template::Error (Unknown line indicator ckeditor/plugins/preview/preview, Line 11, Column 0 } ^ ): 2: html 3: head 4: = render 'shared/meta_tags' 5: = styl…

Railsのturbolinksでjavascriptが発火しない問題の解決策

$(document).on 'turbolinks:load', ->をつける $(document).on 'turbolinks:load', -> $('#hogehoge').click -> alert "clicked hogehoge" page:loadを使う ready = -> $('#hogehoge').click -> alert "clicked hogehoge" $(document).ready(ready) $(docum…

webエンジニアがクラウドワークスを1ヶ月使ってみた感想

クラドワークスをつかったきっかけ フリーランスになったのでとりあえずクラウドワークスで案件を探した。 4月中旬に初めて案件受けて、4月末までに5案件受けた。 実際どれくらい稼げるのか クラウドワークスは稼げるのか否かは結構いろんなブログとか記事に…

wordpressで410を返す方法

サーバーの.htaccessで設定してもうまく動かなかったのでメモ RewriteEngine on 〜略〜 RewriteRule ^/tag/.*?[G] と書いたがcssが適用されないようなページになるだけだった。 プラグイン ja.wordpress.org このプラグインを使う 導入 wpの管理画面にログイ…

Railsで画像アップロードで使うGemのメモ

完全にメモ Carrierwave Github : carrierwaveuploader/carrierwave rmagick Github : rmagick/rmagick/ dropzonejs-rails Dropborn.js : dropborn.js Github : ncuesta/dropzonejs-rails jQuery-File-Upload Github : jQuery-File-Upload jquery-fileupload…