khaggavisanasのブックマーク (81)

  • Bootstrapのグリッドシステムの使い方を初心者に向けておさらいする

    実は、bootstrapの知識だけでは足りません(涙) 気でweb制作仕事にしたいなら、現場で通用する実践的なスキルを「短期集中」で身につけましょう。 【独学 vs スクール】メリットとデメリットを比べて、おすすめの学習方法もお伝えします。 続きはこちら Bootstrap、使ってますか? 便利ですよね。その便利さを物語るように、当にいろいろなサイトで利用されてます。 ネットで配布されてるWordPressのテーマやHTMLテンプレートのベースに使われていることも多いです。気づいてないうちに使ってしまっているひとも、たくさんいることでしょう。 今回は、便利なのだけど、使いこなすには少し理解が難しい「bootstrapのグリッドシステム」について解説します。bootstrapでレスポンシブデザインを作るとき、欠かせないテクニックです。 グリッドシステムは、頭で理解しようとせず、目で見て

    Bootstrapのグリッドシステムの使い方を初心者に向けておさらいする
    khaggavisanas
    khaggavisanas 2017/11/21
    いいね[bootstrap][webデザイン][レイアウト][レスポンシブ]いいね
  • rails generate migrationコマンドまとめ - Qiita

    # マイグレーションファイル作成コマンド $ rails generate migration クラス名 # モデル作成 $ rails generate model モデル名 クラス名は何でもOKだけど「アクション+テーブル名」とかが慣例っぽいです。分かりやすければ良いかな。これで /db/migrate/タイムスタンプ_クラス名.rb というファイルが作れる。ここに、スキーマの変更点を記載すればOK。 モデルの新規作成はmodel モデル名。命名規則はモデル名とテーブル名の規約を参照。 generateは g と略すことができるので、ぜひ略そう。 テーブルを作る

    rails generate migrationコマンドまとめ - Qiita
    khaggavisanas
    khaggavisanas 2017/11/11
    rails テーブル、マイグレーション周り。
  • Rails のルーティング - Railsガイド

    このガイドでは、開発者に向けてRailsのルーティング機能を解説します(訳注: routeとrootを区別するため、訳文ではrouteを基的に「ルーティング」と訳します)。 このガイドの内容: config/routes.rbのコードの読み方 独自のルーティング作成法 (リソースベースのルーティングが推奨されますが、matchメソッドによるルーティングも可能です) ルーティングのパラメータの宣言方法(コントローラのアクションに渡される) ルーティングヘルパーを使ってパスやURLを自動生成する方法 制限の作成やRackエンドポイントのマウントなどの高度な手法

    Rails のルーティング - Railsガイド
    khaggavisanas
    khaggavisanas 2017/11/09
    rails routing
  • Rubyのcaseを〇〇(言語名)のswitch文だと思っている人たちにぼくから一言ガツンと申し上げたい

    Rubyのcase」を一瞥し「あー要は〇〇(言語名)のswitchね」などと早合点し、その後もその真の価値を知ることなく一生を終えるプログラマが近年跡を絶たない。加えて、「今更条件分岐?RubyはOOPなんだからポリモフィズムじゃね?」とか「HashにProc突っ込んでcallするのがオレ流。」とかうそぶく人たちもまた増加の一途を辿っている。 そんな世の中にあって、ぼくは一言、できればガツンと一言申し上げたい。生まれも育ちもRubyなぼくから、是非ともそんな人たちに「Rubyのcase」について一言申し上げておきたい。 ─ 問題1 ─ 名前name、レベルlevel、ポイントpointの各属性を持った複数のCharacterオブジェクトcharlie, liz, benがある。 class Character < Struct.new(:name, :level, :point) def

    khaggavisanas
    khaggavisanas 2017/11/08
    ruby case メソッド
  • Ruby における hash 操作の逆引きまとめ - tech-dig

    要素を追加する 一つずつ追加する []= store ハッシュに別のハッシュを加える merge, merge! update 値を検索する 特定の値が存在するか調べる value? has_value? 値の一覧を返す values 特定のキー(単一)に紐づく値を取り出す [] fetch 特定のキー(複数可)が持つ値を配列で返す fetch_values ネストした要素を参照する dig 特定の値(単一)に紐づく値を取り出す key キーを検索する 特定のキーが存在するか調べる key? has_key? キーの一覧を返す keys 繰り返し処理する キーごとに処理をする each_key 値ごとに処理をする each_value キーと値のペアで処理をする each_pair その他の操作 キーと値を入れ替える invert 特定の条件を満たす要素を削除する delete delet

    Ruby における hash 操作の逆引きまとめ - tech-dig
    khaggavisanas
    khaggavisanas 2017/11/05
    Ruby hash操作かなり詳しく分かりやすい
  • Ruby 2.1 / Rails4.1 の意外に忘れられている便利なメソッド - Rails Webook

    Ruby 2.1 / Rails4.1 での意外に忘れらている便利なメソッドを集めました。 RubyRailsでは有用なメソッドがたくさん実装されており、車輪の再発明にならないように、それらを覚えて適切な箇所で使うだけで生産性はあがります。 (大雑把に書いたので、まだまとまってないので、随時修正します) 動作確認 Ruby 2.1.2 Rails 4.1 ActiveSupport 4.1.7 目次 Rubyの基 代入、範囲、正規表現、%記法 メタプログラミング 文字列からクラスを作成 constantize 動的にメソッドを定義 class_eval Object nilや空を判定する(present?, blank?)、nilや空以外の値を取得(present)、nilを扱う(try) String 複数行の文字列(ヒアドキュメント)、文字列を含む(include?, index)

    Ruby 2.1 / Rails4.1 の意外に忘れられている便利なメソッド - Rails Webook
  • Railsのmigrationの基本とレシピ集 - Rails Webook

    RailsのMigrationの基的なことから、カラム追加/削除、インデックス追加、NULL制約、カラム名変更などのレシピ集をまとめました。 動作確認 Rails 4.1 目次 1. Migrationの基礎 1.1. migrationファイルの作成 1.2. マイグレートの実施 rake db:migrateコマンド 1.3. マイグレートの適用状況確認 rake db:migrate:statusコマンド 1.4. データの投入 rake db:seedコマンド 1.5. マイグレーションで使えるデータ型一覧 2. Migrationのレシピ集 2.1. カラムの追加(add_column) 2.2. カラムの削除(remove_column) 2.3. データ型の変更(change_column) 2.4. インデックスやユニーク制約の追加/削除(add_index/remove

    Railsのmigrationの基本とレシピ集 - Rails Webook
  • ActiveResource の使い方(前編) : Rails 同士で通信する - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 少し前にActiveResource で Google Spreadsheets をアクセスするライブラリを公開しましたが、思ったほどブクマとかされなくて、ちょっとションボリ(´・ω・`)な感じでした。まあ、ライブラリがイマイチと言われればそれまでなのですが、それ以前に ActiveResource 自体があまりよく知られていたいのかな、という気もします。たしかに

  • ACME

    ABOUT PRODUCTS NEWS LOOKBOOK ONLINE SHOP SHOP LIST J.S.FURNITURE Instagram J.S.FURNITURE blog

    ACME
    khaggavisanas
    khaggavisanas 2017/10/15
    家具
  • http://www.k4.dion.ne.jp/~mms/unix/linux_com/index.html

    khaggavisanas
    khaggavisanas 2017/10/15
    Linux コマンド
  • あなたがRails触る人なら見ておきたい「体系的な」豆知識 - Qiita

    ここ最近複数の専門書を断片的に読む機会やら、(自分にとって)新たな技術にチャレンジする機会やらを頂いたため、最近数ヶ月で学んだ内容をせっかくなので体系的にまとめました。気づいたら大分ボリュームを増やしていましたので、必要なとき必要な箇所に行き当たってくれることを祈っています。 なお、以下の5記事を姉妹記事として同時に書いています。 文中でもリンクが出てきますのでよろしければ併せて目を通して頂けると幸いです。 YAMLとは何か? - いつもRailsの設定ファイルで出てくる奴の正体 redirect_to使った時にフラッシュメッセージを表示させる JavaScriptを卒業してCoffeeScriptで飛躍しよう - 基などまとめ モモンガでも使えるAjax(えいじゃっくす) − 投稿したコメントをリロードせずに表示しよう Railsでメール自動配信機能をつくるまでの道程 ■ Modelに

    あなたがRails触る人なら見ておきたい「体系的な」豆知識 - Qiita
    khaggavisanas
    khaggavisanas 2017/10/14
    rails
  • AIの全体像と5年間の歩み

    はじめに 世の中は、とんでもないAIブームですね。「も杓子も」というと言い方が悪いですが、誰も彼も「AIを使えば」という魔法の呪文を唱えて、夢みたいなことを熱く語っています。こうしたブームに乗っかる人を「ドワゴン」(ワゴン車に乗ってラッパや太鼓をブカブカドンドン打ち鳴らしている連中)と呼ぶそうですが、「同じ阿呆なら踊らにゃ損々」とも言います。せっかくの機会に何もしないで傍観しているのもつまりません。 どうやらAIは単なるブームではなく、インターネットに匹敵する技術革新のようです。今、AIワゴンに乗らないことは3年後、5年後のビジネスにおいて大きなリスクと言えるでしょう。そのため、ここらで一度AIについてきちんと理解し、積極的にAIに関わって行きましょう。え、「今さら遅いよ」ですって? いやいや、まだ大丈夫です。AIの進化は著しく、昨日までの知識は瞬く間に古い歴史になってしまうので、今から

    AIの全体像と5年間の歩み
    khaggavisanas
    khaggavisanas 2017/10/07
    AI 連載
  • Railsのルーティングを極める (後編)|TechRacho by BPS株式会社

    更新情報 2014/03/03: 初版公開 2020/11/20: Rails 6で確認および更新 こんにちは、hachi8833です。「Railsのルーティングを極める」の後編です。今回はRails 4.0.3 + Ruby 2.1.1の環境で動作確認しています。 Railsのルーティングを極める(前編) ⚓ Railsのルーティング(routes)を極める 2012/03(baba) ⚓ resourcesとネスト Railsのルーティング記法の基は、複数形のresourcesメソッドと単数形のresourceメソッドです。また、Railsのルーティングにはネストを含む多くのオプションがあり、自由度が飛躍的に高まっています。 以下の2つのルーティングは、ネストしていないシンプルなresourcesルーティングです。prefecturesとarticlesは、いずれもコントローラに合わ

    Railsのルーティングを極める (後編)|TechRacho by BPS株式会社
    khaggavisanas
    khaggavisanas 2017/09/28
    rails routes
  • #55acee hex color

    khaggavisanas
    khaggavisanas 2017/09/24
    web color
  • GitHub

    Join over 150 of the industry’s most influential thought leaders at GitHub Universe. Explore the full schedule and get tickets now.

    GitHub
  • Bundlerの使い方 - Qiita

    gemとは? 決まったフォーマットで提供されるRuby言語用のライブラリを「gem」と呼びます。 「gem」には例えば以下のようなものがある。 Rails(Webフレームワーク) Sinatra(Webフレームワーク) omniauth(認証機能) unicorn(アプリケーションサーバ) Rspec(テストフレームワーク) ...etc PerlでいうCPAN、phpでいうpear等にあたる Rubygemsとは yumやaptと似た、gem専用のパッケージ管理システム。 以下サイトにてgemの情報公開、提供を行っている。 https://rubygems.org/ Bundlerとはなんぞや gemは以下のように個別に手動インストールする事が可能です。 gem install "sinatra" gem install "unicorn" gem install "omniauth"

    Bundlerの使い方 - Qiita
    khaggavisanas
    khaggavisanas 2017/09/18
    bundler gemfile
  • About – APFR|アポテーケ フレグランス

    APFR について APFR(アポテーケ フレグランス)は、2011年に菅澤圭太によって設立された日のフレグランスブランドです。世界中の伝統的な香料、生薬文化、自然哲学思想、音楽、芸術に影響を受けながら香りを創造し、現代的なデザインに日古来の繊細微妙なこだわりを取り入れることにより、ブランドの世界を表現しています。APFRのすべてのホームフレグランスは、自社工場で自らの手で生産しており、すべての成分は、私たちと原材料のパートナーによってこだわりを持って選び抜いたものです。日々の暮らしや感情が匂い付きのアルバムとして、頭の中に記憶されるような製品の提供を目指しています。 About APFR (Apotheke Fragrance) APFR is a Japanese fragrance brand founded by Keita Sugasawa in 2011. Influe

    About – APFR|アポテーケ フレグランス
    khaggavisanas
    khaggavisanas 2017/09/17
    お香
  • KUUMBA BOOK SHOP

    2-45-6 Tomigaya Shibuyaku Tokyo Japan 151-0063 PHONE : 03-5452-1696  FAX : 03-5452-1697 OPEN 11:00 am to 9:00pm (MON to SUN)

    KUUMBA BOOK SHOP
  • [初心者向け] RubyやRailsでリファクタリングに使えそうなイディオムとか便利メソッドとか - Qiita

    はじめに: 遠回りせずに「近道」を探す RubyRailsを始めたばかりの人は、もっと短く書く方法や便利な標準ライブラリの存在を知らずに遠回りした書き方をしてしまいがちです。 そこで、RubyRails初心者の人によく見かける「遠回り(または車輪の再発明)」と、それを回避する「近道」をいろいろ集めてみました。 2013.11.06 追記 この投稿を書くに至った経緯などを自分のブログに書きました。 こちらも合わせてどうぞ! 昨日Qiitaに投稿した記事は普段のコードレビューの副産物 - give IT a try Ruby編 以下はRubyの標準機能を使ったイディオムやメソッドです。 Railsプロジェクトでもそれ以外でも使えます。(Ruby 1.9以上を想定) 後置ifで行数を減らす

    [初心者向け] RubyやRailsでリファクタリングに使えそうなイディオムとか便利メソッドとか - Qiita
  • [CSS]背景画像をブラウザいっぱいに表示するシンプルな最新テクニック

    背景画像をブラウザいっぱいに表示するスタイルシートのシンプルなテクニックを紹介します。 デスクトップだけでなく、スマフォやタブレットにも対応、しかもたった一行なのでスニペットに加えておくと便利です。 デモを幅480pxで表示 コンセプト 「background-size」をビューポート全体をカバーするために使う 「background-size」はレスポンシブ対応にする時に非常に有効なプロパティです。値に「cover」を使うことで、背景画像を相対的に自動で調整します。 ※IE8以下はサポートしていませんが、後述のスクリプトを使用するとbackground-sizeが機能するようになります。 「Media Queries」をスマフォ対策として使う スマフォなどの小さいサイズのスクリーン用にMedia Queriesを使って、小さいサイズの画像ファイルを使うことができます。もっともこれはオプシ