下記、画面のように表示されれば、Rubyがインストールされています。 続けて、Rubyのパッケージ管理システムが最新かどうかのチェックを行います。 最新の状態であれば、下記のように表示されます。 最新でなくても、上記コマンドで最新になりますので、Rubyのインストールはひとまず完了です。 SassとCompassのインストールに移りますが、そのままコマンドプロンプトを使用するので、 ウィンドウは閉じずにいてください。 ● SassとCompassインストール そういえば、ここまで何の説明もなく来てしまいましたが、 SassとかSCSSとかComapssって何?という方もいるかと思いますので、 ちょっとだけ説明をします。 Sassはコンパイル(変換)を行うと、普通のCSSになる言語で、 ミックスイン(機能テンプレートのようなもの?)や変数を扱えたりしますが、 CSSとは似て非なるものなので、
Rails Best PracticesのLaw of demeterを直してる時に結構出てくる。 class Award < ActiveRecord::Base belongs_to :story delegate :user, :user_name, to: :story, prefix: true end class Story < ActiveRecord::Base belongs_to :user delegate :name, to: :user, prefix: true has_many :awards end class User < ActiveRecord::Base has_many :stories end >> Award.find(1).story_user_name # => "komagata" これは分かりやすくなってる!・・・のかな・・・。
RailsでDBのデータ変更はどこに書く? - komagataの続き。 コメント欄やFacebook、Twitterなどで色々教えていただきありがとうございます! ちょっとFBの過去ログ見つからないんですが確か@kdmsnrさんが 「Rails Wayにseed.rbではdelete_allしろと書いてあった」 と仰ってました。 つまり、rake db:seedはproductionで毎回実行する。リエントラントに書くってことですな。 自分のプロジェクト(怖話)でも、今までInsertSeedMigrationみたいに書いてたのをrakeタスクとseedに移すように書きなおしてます。 どういう時に何が困ってたのかやっと自分の中でまとまってきたんですが、要は、 「最初の3人のユーザー」とか「最初の10件のPOST」とか「productionで後々増えていくデータの初期データ」をどうするのか
TOP > Design > モノトーンのさまざまなパターンが揃う「32 Unique Black And White Patterns」 デザインの背景処理にはもちろん、パーツの細かなテクスチャとしても利用することが多いパターンは、デザインのクオリティをアップさせるために重要な役割を果たしています。今回はそんなパターンの中から、モノトーンのさまざまなパターンが揃う「32 Unique Black And White Patterns」を紹介したいと思います。 #black #white #argyle #pattern #trippy | Flickr – Photo Sharing! 図形など幾何学的な模様を配したパターンから、植物などをモチーフにしたパターンまで、さまざまな素材が紹介されています。中でも気になったものをいくつかピックアップしましたので、下記よりご覧ください。
TOP > Design > 時代を感じさせるような演出がしやすいテクスチャまとめ「20 Free High Quality Vintage Texture Packs」 高級感のある雰囲気を表現できるビンテージ素材は、デザインの奥行きを感じさせるのにとても使いやすいのではないでしょうか?そんな中今回紹介するのが、時代を感じさせるような演出がしやすいテクスチャをまとめた「20 Free High Quality Vintage Texture Packs」です。 Vintage Paper II TEXTURE PACK by ~Knald on deviantART 質感や時代を感じられるテクスチャ素材が多数紹介されています。中でも気になったものをいくつかピックアップしましたので、下記よりご覧ください。 詳しくは以下 ■Victorian grunge texture pack
TOP > Design , Photoshop > グランジからメタルまでさまざまなテクスチャが作れるブラシまとめ「155 High Quality Photoshop Texture Brushes」 Photoshopのブラシツールは、多彩な表現を簡単に可能にするとても便利なツール。多数ストックされている方も多いかと思います。そんな中今回紹介するのが、グランジからメタルまでさまざまなテクスチャが作れるブラシをまとめた「155 High Quality Photoshop Texture Brushes」です。 Grunge Brushes by ~silver- on deviantART 木目などの自然を表現できるテクスチャブラシから、印象的なテクスチャを制作できるブラシまで、さまざまなPhotoshopブラシが紹介されています。中でも気になったものをいくつかピックアップし
TOP > Design > 優雅な雰囲気を感じられる蝶のベクター素材まとめ「25 High Quality Vector Butterfly for Free Download」 1日の日照時間が長くなってきたりと、少しずつ春の気配を感じられるようになってきているように思います。そんな中今回は、春の優雅な雰囲気作りにぴったりな蝶のベクター素材をまとめた「25 High Quality Vector Butterfly for Free Download」を紹介したいと思います。 Butterfly Vector Set2 (42 colored butterflies) | DragonArtz Designs リアルな蝶を表現した素材から、イメージ力の高い美しい素材まで、さまざまなベクター素材が紹介されています。中でも気になったものをいくつかピックアップしましたので、下記よりご
The University of Pennsylvania’s Wharton School is one of the most renowned business programs in the country. It’s Alfred West Jr. Learning Lab (WLL) acts as the leading edge of the school’s groundbreaking legacy by developing digital platforms to enhance … At Lincoln Loop, we don’t just build web platforms from scratch and scale them to accommodate growing demand; we also dedicate ourselves to th
acolangelo/jPanelMenu GitHub iPhoneのサイドメニュー風UIが作れるjQueryプラグイン「jPanelMenu」 左上をクリックでメニューが表示されるアレです。他にも同様のライブラリはありますが、比較検討の要素としてご紹介しておきます。 スマホのサイトであれば、このUIは親和性が高く、スマホのメニューを作る場合は素直にこうしたライブラリを採用してサクっと作っちゃったほうがよいのかも。 関連エントリ レスポンシブなiPhoneのサイドメニューっぽいメニューが作れるjQueryプラグイン「Sidr」 3D Transformsを使った次世代の3Dサイドメニュー実装スクリプト「Meny」 コンテンツ毎にサイドバーを固定配置できるjQueryプラグイン「Stick ’em」 ページを下に引っ張ると更新されるiPhone風UIを提供するjQueryプラグイン「Hoo
Rails 4のturbolinksについて最低でも知っておきたい事 (追記)turbolinksに関するセキュリティ上の懸念について turbolinksとは、ページ遷移をAjaxに置き換え、JavaScriptやCSSのパースを省略することで高速化するgemで、Rails 4からはデフォルトで使用されるようになります。 高速化は大歓迎なのですが、JavaScriptのイベントの起き方が変わるため、Rails 3までの書き方をしているとまず間違いなく問題が起きます。しかも、Rails 4ではデフォルトの機能ですので、最新版を使いたいなら必ず知っておかなければいけません。 本エントリではturbolinksを使うために絶対に知らなければいけないことを分かりやすく紹介したいと思います。 動作 turbolinksの動作は、すごく大雑把に言うと以下の通りです。 リンクのclickイベントをフッ
本記事は英語版のブログに2011年9月15日に投稿された記事の翻訳版です。今回のゲスト投稿は Percona の皆さんによる記事です。同社では 2011 年 10 月 24 日と 25 日に Percona Live London というイベントを開催します。この 2 日間にわたるイベントでは、MySQL の分野における経験豊かなスピーカーにより、純粋に技術関係のセッションが行われます。 ロンドン周辺からの参加をご希望の方は、今週が無料パスを手に入れるチャンスです。応募方法は @engineyard のツイッター フィードをチェックしてください。 私は MySQL のコンサルタント会社 Percona に勤務しています。記憶の補助として、お客様から解決を依頼された興味深い問題についてメモしたテキスト ファイルを作成し、すぐに参照できるようにしています。その中で頻度の高い問題のカテゴリとして
こんにちは。サイボウズ・ラボの西尾泰和です。 今回は「おすすめグラフ」の裏側について紹介したいと思います。 「おすすめグラフ」って何? 「おすすめグラフ」は弊社のデータベースアプリ「kintone」に3月から搭載される新機能です。 データ一覧の画面から ワンクリック するだけで、コンピュータがそのデータを解析し、よさそうなグラフをおすすめしてくれる機能です。 おすすめグラフ 今回は、この機能が、何を解決するために、どうやって実現されているのか、を簡単にご紹介します。 モチベーション kintoneは自由度が高く、いろいろなことができるアプリです。グラフ一つとっても、色々な集計の仕方ができます。 しかし自由度が高いアプリは設定できることも多くなります。そのため、ユーザは「何をどう設定したら自分のほしいものが得られるのだろう?」と悩んでしまいがちです。 そこで「おすすめグラフ」です!ユーザに0
最近丸いデザインが流行っているらしいので、丸いボタンが並んだメニューを作ってみました。CSS3のtransitionでスムーズに拡大します。円の中心を基準に拡大するところが今回のポイントです。 そもそもこいうのはメニューと呼ばないのかな。検索エンジンのことを考えると色々キーワードを入れたいけど、入れすぎると何をいっているのか分からなくなる。ほんとタイトルって難しい。。 ということで、今回もサンプルを用意していますのでこちら見ていただければと思います。 ではHTMLから解説していきます。 HTML まずはHTMLから。リンク先のURLは省略しています。 <div id="box"> <div class="boxin"> <a href="#" id="circle1">CSS</a> </div> <div class="boxin"> <a href="#" id="circle2">C
float プロパティで設定したテキスト等の回り込みを、CSS の after 擬似要素を用いて解除する方法を紹介します(通常の解除方法も併せて掲載しています)。 1.「回り込み」とは 例えば、画像の左(または右)にテキストを表示することを「(テキストの)回り込み」と呼びます。 マークアップ <p> <img src="hogehoge.jpg" alt="image" style="float:left" /> 回り込みテキスト~(略)~回り込みテキスト </p> 表示 回り込みテキスト回り込みテキスト回り込みテキスト回り込みテキスト回り込みテキスト回り込みテキスト回り込みテキスト (X)HTMLでこのような表示を行う場合、先に出現する要素(ここでは img 要素)に対して float プロパティを与えます。float プロパティは、指定された要素を左または右に寄せて配置する際に使用しま
今回は、iOSアプリ開発で ZXingObjC ライブラリを使い、URLの QRコード を読み取り、ブラウザで表示するサンプルを作ってみたいと思います。 実は、先日書いたZXing 2.1のブログ とほぼ同じ動きをするサンプルになりますが、 今回は ZXing を Objective-C に移植した ZXingObjC ライブラリを使用します。 ZXing で手間のかかった環境設定周りの作業が、ZXingObjC ではほとんどなくなるので、非常に使いやすくなっています。 環境構築 今回は、以下の環境を使用します。 ZXingObjC 2.1.0 Xcode 4.6 iOS SDK 6.1 iPod touch 5th まず、サンプル用のプロジェクト「SampleZXingObjC」を作成します (「Single View Application」テンプレート、ストーリーボード使用、ARC使
「CakePHP2 実践入門」で紹介されていたのを見て初めて知ったのですけど、 capcakeというツールがあります。 jadb/capcake · GitHub 本→CakePHP2 実践入門 (WEB+DB PRESS plus) “Capcake extends Capistrano, removing the rails-ism, replacing them by more cake-ish ones.”と書いてあります。 なんと、コレは楽しそうだぞ!!という話です。あらやだ。 現状の話 CakePHPをCapistranoに乗せよーとすると、ベタベタと(FTPで扱うが如くに)やると面倒なのが tmpディレクトリーの中身と所有権 ログの中身と所有権 環境ファイルの切り替え(core.php, database.php) であります。 我々はパパっと作ったケーキをささっとお出しし
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く