タグ

railsに関するtohokuaikiのブックマーク (64)

  • Rails4 asset pipeline関連設定まとめ(Heroku対応込) - Qiita

    rails4のasset pipeline関連の設定で色々ハマってしまったので、herokuにデプロイして動くように、かつローカルのproductionモードでの起動でも動くように設定した内容をまとめてみます。 環境(設定に関係のあるもの) rails 4.1.10 active_admin 1.0.0pre font-awesome-rails 4.2.0.0 基の設定 # Disable Rails's static asset server (Apache or nginx will already do this). config.serve_static_assets = true # rails4.1以前 config.serve_static_files = true # rails4.2〜 config.public_file_server.enabled = true

    Rails4 asset pipeline関連設定まとめ(Heroku対応込) - Qiita
    tohokuaiki
    tohokuaiki 2019/07/01
    古いファイルの削除は分かったけど、これは本番デプロイ時には本番サーバーでasset:cleanしろってことだよね。
  • Ruby on Rails の魅力と思想 - ボクココ


    @kimihom   Web  RubyonRails 2.2 使7 RubyonRails 使 Rails  DHH  Rails  DHH(David Heinemeier Hansson)  RubyonRails  Basecamp  Basecamp  SaaS Basecamp  RubyonRails 
    Ruby on Rails の魅力と思想 - ボクココ
    tohokuaiki
    tohokuaiki 2018/03/29
     使  

    rails
     
  • CSRFトークン インタビューズ - Qiita


    VAddyCSRF VAddyCSRFCSRFCSRFCMSCSRFGitHub  RubyonRails () RoR  RoR24
    CSRFトークン インタビューズ - Qiita
    tohokuaiki
    tohokuaiki 2016/12/23
    ウケたwww そう、Railsってtokenいっぱい作るんだよなぁ。あれが富豪プログラミングなんだな(違
  • Railsでデバッグをする - Rails Webook

    Photo by Flickr: Pantera and Mateusz's Photostream Railsで「変数の値を表示」から「ブレイクポイントを設定し、挙動を1ステップずつ確認するデバッグ」までのやり方を説明します。 動作確認 Ruby 2.1 Rails 4.1 pry-rails pry-byebug 目次 ビューファイルでのデバッグ モデルとコントローラーでのデバッグ ブレイクポイントを設定した格的なデバッグ 1. ビューファイルのデバッグビュー内では、次のようにdebugメソッドを使うことで、変数の値や、パラメーターの値を表示することができます。 # ビューファイル <!-- インスタンス変数(@products)の値を表示する --> <%= debug @products %> <!-- paramsの内容を画面に表示する。--> <%= debug params

    Railsでデバッグをする - Rails Webook
    tohokuaiki
    tohokuaiki 2016/10/06
    slimでも = debug foo で一覧が出た。よかった。
  • マークアッパー的 Slim 入門21の手引き | e2esound.com業務日誌

    元ネタ: マークアッパー的 Haml入門21の手引き Slim は Ruby 製のテンプレートエンジンで HTML を効率的に生成するための記法です。Jade と Haml の影響を受けています。 元ネタのブログ記事が良さげな感じだったので Slim 版を試しに書いてみることにしました。Haml にあって Slim に無い機能もありますが, そのまま当て込んで書いています。いわゆるSlimの入門記事です。Slimの書き方〜といった記事もあまりないのでご参考までに。 ※ ターミナルでコマンド実行を記述する場合 $ command のように頭に $ をつけて記述しています。 目次 Slim を使えるようにする Slim を HTML に変換する 基の記法 テキストの扱い 入れ子(ネスト)も可能 一行で出力したい場合 タグ間の空白/改行をコントロール 属性をつける id と class をつけ

  • Rails4 で render partial 部分テンプレートに変数を渡す(locals option)を使う時の注意点 - Qiita


    BetterErrors gem   locals  local_assigns    local_assigns 1  view  render  partial:    | Rails  
    Rails4 で render partial 部分テンプレートに変数を渡す(locals option)を使う時の注意点 - Qiita
    tohokuaiki
    tohokuaiki 2016/08/17
    テンプレートの変数へ渡し方と引数の注意
  • Blog

    明示的 意味 แพลตฟอร์มการเรียนรู้และพัฒนาทักษะด้วยเทคโนโลยี https://suin.io เป็นแพลตฟอร์มที่ให้คุณเรียนรู้และพัฒนาทักษะทางเทคโนโลยีอย่างสะดวกสบาย เรามุ่งมั่นในการให้ความรู้และประสบการณ์ที่มีคุณค่าในการพัฒนาตนเอง pascalcase

    Blog
    tohokuaiki
    tohokuaiki 2016/07/29
    これはRails初心者というかとりあえず環境作ってerb/slim作る自分にはありがたい記事。
  • Slim cheatsheet

    doctype html html head title Slim Examples meta[charset='utf-8'] meta(name="keywords" content="template language") meta name="author" content=author meta property='og:image' content=asset_url('foo.png') meta property='og:image' content=(path_to_user user) meta( property='description' content='this is the song that never ends') meta[charset='utf-8'] meta(name="keywords" content="template language")

    Slim cheatsheet
  • Slim - A Fast, Lightweight Template Engine for Ruby

    doctype html html head title Slim Examples meta name="keywords" content="template language" meta name="author" content=author javascript: alert('Slim supports embedded javascript!') body h1 Markup examples #content p This example shows you what a basic Slim file looks like. == yield - unless items.empty? table - items.each do |item| tr td.name = item.name td.price = item.price - else p | No items

  • 早い、簡単、生産的!? RailsのHTMLテンプレートエンジン Slim入門 - Rails Webook


     RailsViewHTMLERB(.erb)使 erbHTMLRuby HTML HTMLRails Slim  xxx.html.slim Haml  xxx.html.haml 2HTML使 Slim Haml Slim HTML HTML
    早い、簡単、生産的!? RailsのHTMLテンプレートエンジン Slim入門 - Rails Webook
  • 速習テンプレートSlim(HTML作成編) - Qiita

    テンプレートエンジンSlimを使ってスマートにHTMLを作成する 昨日うちの事務所で開催したagatsuma.survive#02の中でSlimの説明が思ったよりも好評だったので改めてまとめてみます。 このエントリでは Slimを使ってHTMLを作成する ことだけを目的としているため、動的にSlimでゴニョゴニョするような話は出て来ません。HTMLの代替にSlimを使う、といった主旨の内容です。プログラムの話も出て来ませんが、残念ながらコマンドラインを少し使います。 Slim とは? 拡張子は .slim view の構文を質的な部品まで減らすことを目指したテンプレート言語 Ruby製のテンプレートエンジン 高速, 軽量 インデント重要 用途 Railsプロジェクトのテンプレート Sinatra(Padorino)のテンプレート HTMLの代替(個人的には) SlimでHTMLを作成する

    速習テンプレートSlim(HTML作成編) - Qiita
  • https://github.com/slim-template/slim/blob/master/README.jp.md

    https://github.com/slim-template/slim/blob/master/README.jp.md
  • RailsのテンプレートエンジンSlimの書き方とActionViewのヘルパーメソッド、レイアウトの使い方

    前回の「Rails開発を面白くするアクションコントローラーの5大機能とルーティングの基」までの連載で、MVCアーキテクチャにおけるモデル(M)とコントローラー(C)について解説してきました。今回は最後の主要なコンポーネントのビュー(V)について解説します。 ビューはアプリケーションの出力テンプレートの機能を担っています。Web向けにはHTML形式、メール文向けにテキスト形式、アプリ向けにJSON形式など、Railsのビューはさまざまな形式の出力に対応できます。 稿では、まずテンプレートにデータを当てはめるテンプレートエンジンについて解説します。その後で定型的な出力を補助するヘルパーメソッドの紹介とオリジナルのヘルパーメソッドの作成方法について説明します。最後にビューの実装時に押さえておきたいポイントを紹介します。 説明に使用するサンプルプログラムはGitHubにある「book_lib

    RailsのテンプレートエンジンSlimの書き方とActionViewのヘルパーメソッド、レイアウトの使い方
  • Ruby製のテンプレートエンジン『Slim』に今更ながら入門してみたのでメモする | tagamidaiki.com

    こんにちは! 最近隣のエンジニアやいつかどこかの記事でSlimやばい的なことを聞いた気がするのでじゃぁやるか!って完全にノリで今回Slimに入門してみます。 そもそもSlimとは?? Ruby製のテンプレートエンジン。 軽くて速く、また習得するのも容易。 Slimをやるときにとりあえず覚えておくといいのは 拡張子は.slim インデントの深さで入れ子構造を表現する 通常のHTMLから, >, />を取り除くと基OK それでは実際のコードを見てみましょう。 とその前にSlimをインストールしましょう。 gem install slim 今回検証に使った環境は以下です。 Ruby・・・2.1.0 Gem・・・2.2.0 Slim・・・2.0.2 以下がSlimのサンプルコードです doctype html html head title Slim Example meta name="key

  • Rails + Redis + AWSでPV数を保存 - Qiita


    AWSRails PVPV RedisAWS AWS ElastiCache RedisMemcachedNoSQL RedisRedis  Using AWS ElastiCache for Redis WithAWS OpsWorks RedisAWS RailsRedis使PortEndpoint使Rails
    Rails + Redis + AWSでPV数を保存 - Qiita
    tohokuaiki
    tohokuaiki 2016/02/01
    .envに“ENV["REDIS"] = "localhost:6380" ”とすることでポート変更。起動時は Procfileにredis: redis-server --port 6380としてポート変更
  • TECH PROjin

    セキュリティソリューション事業部からのお知らせ セキュリティソリューション事業部のブログサイトを新たに開設いたしました。 https://blog.sie-security.com/ 今後のセキュリティニュースの投稿は上記URLのサイトからとなります。よろしくお願いいたします。 担当:TY …More Read

    TECH PROjin
  • Railsのマニフェストファイルを使ったJsとStylesheetの呼び出し - Qiita

    RailsにおけるJsとStylesheetの呼び出しは、マニフェストファイルから読み込みたいものをまとめて設定し、複数存在するであろうerbファイルからはマニフェストファイルだけを読み込むことで、JsとStylesheetの呼び出しを代わりにやってもらうという仕組みになっています。この仕組みをSprocketsと言います。 ※マニフェストファイルを使っていない場合 ※マニフェストファイルを使った場合 ここでは、 ①マニフェストファイルからの読み込みの設定方法 ②erbファイルからのマニフェストファイルの呼び出し方法 この2つの流れで説明してみたいと思います。 ①マニフェストファイルからの読み込みの設定方法 app/assets/javascripts/application.js app/assets/stylesheets/application.css この2つが、マニフェストファイ

    Railsのマニフェストファイルを使ったJsとStylesheetの呼び出し - Qiita
  • アセットパイプライン - Railsガイド


    1 asset pipelineJavaScriptCSSHTTP/2gem  importmap-railsgemsprockets gemsprockets-railsgem --skip-asset-pipeline CSSsprocketsJavaScriptimportmap
    アセットパイプライン - Railsガイド
    tohokuaiki
    tohokuaiki 2016/01/28
    assetsへの自動反映
  • dotinstallのHeroku入門で激しくハマった - Qiita

    #05 Railsアプリケーションを作ろう | Heroku入門 - プログラミングならドットインストール herokuコマンド herokuコマンドをインストールできない Downloadするため https://toolbelt.heroku.com にアクセスするもリダイレクトループでページが表示されなかった。 仕方ないので手動でインストール wget https://toolbelt.heroku.com/install.sh sh install.sh echo export PATH=/usr/local/heroku/bin:\$PATH >> ~/.zshrc source ~/.zshrc heroku login Enter your Heroku credentials. Email: tukiyo3@gmail.com Password (typing will b

    dotinstallのHeroku入門で激しくハマった - Qiita
  • Rails4でサイト構築をする – Bootstrap導入編|TechRacho by BPS株式会社


    [Rails4] - Rails - Scaffold - Bootstrap - WYSIWYG - CSV - (nokogiri) - (delayed_job) - (capistrano3) 1 OgawaBootstrap使 RailsRailsBootstrap使 Bootstrap使 Bootstrap Bootstrap使Bootstrap BootstrapHTMLCSS
    Rails4でサイト構築をする – Bootstrap導入編|TechRacho by BPS株式会社