arakawayukio62のブックマーク (51)

  • FactoryGirlを使用したデータの作成 - じぶんメモ

    Gemのインストール Gemfileに以下を追加し、bundle installを実行する。 RSpecを使用することを前提に書くのでRSpecも一緒にインストールしておく。 group :development, :test do gem 'rspec-rails' gem 'factory_girl_rails' end bundle install後にrspecのインストールをする。 rails g rspec:install ここでうまくいかないときはspringが悪さをしているので、一度停止させておく。 spring stop インストールが完了したら、再起動させる。 spring binstub FactoryGirlのインクルード インクルードしておいたほうが、FactoryGirlのメソッドを使用する際に、 クラス名を省略できる。 #spec/spec_helper.rb

    FactoryGirlを使用したデータの作成 - じぶんメモ
  • Factory Girl Railsのチートシート - Rails Webook

    Railsのテストで複数のオブジェクトの作成を簡易に行えるFactoryGirl。 FactoryGirlについて基的なことを知っていることを前提に、RailsでFactoryGirlを使うよく使う機能やTipsをまとめました。 動作確認 Rails 4.1.7 Factory Girl 4.4.0 Factory Girl Rails 4.4.1 目次 1. Factory Girlのインストール 2. FactoryGirlシンタックスの省略 3. FactoryGirlの使い方あれこれ 3.1. オブジェクトのビルド、作成、スタブ作成、属性取得 3.2. 特定の値を指定してオブジェクトを作成 3.3. ブロックを渡すことで細かな処理を記載可能 3.4. 一度に複数のレコードを作成する 4. Factory定義のあれこれ 4.1. 他の属性に依存する属性を定義する 4.2. fact

    Factory Girl Railsのチートシート - Rails Webook
  • 【オフィスデザイン100選】ハンモックにボルダリング!?誰もが驚くワンランク上のオフィス特集 | あしたのオフィス

    オフィスは、会社の顔とも呼ばれ、企業の理念をあらわし社員のモチベーションにも繋がる重要な要素です。 オフィスのデザインがおしゃれなだけで、会社に行くのも楽しくなるものですよね。 「おしゃれなオフィスで働きたい」 「面白いオフィスデザインを見てみたい」 そんなオフィスデザインに関心のあるあなたのために、おしゃれで面白い、世界の最新オフィスデザインを画像でご紹介! 大企業や中小・ベンチャー企業のオフィスはもちろん、自宅を職場にするSOHOワーカーのデスク周りまで幅広くご紹介します。 おしゃれでユニークなオフィスで働きたい方、必見です。 <目次> 1.大企業編 2.中小企業編 3.Soho編 4.まとめ 1.大企業編世界の名だたる大企業は、オフィスのデザインも自社の理念やコーポレートイメージを大きく反映させています。 時代を引っ張る存在だけあって、見ているだけでも楽しい事例を集めました。 1.F

    【オフィスデザイン100選】ハンモックにボルダリング!?誰もが驚くワンランク上のオフィス特集 | あしたのオフィス
    arakawayukio62
    arakawayukio62 2016/10/04
    おしゃれオフィス
  • 日本の全エンジニアに捧ぐ!現在公開されているAPI一覧【2013年版】 | Find Job ! Startup

    2013年のいま、API界隈が熱い! 今年に入り、官公庁の統計データやNHKの番組情報など、今までなかなか利用できなかったデータがAPIとして扱えるようになってきました。このエントリでは現在公開されているAPIを一覧でまとめます。いま使えるAPIはこれだけ読めば大丈夫。2013年の最新マッシュアップ事情をあますとこなく網羅します! HOT! API 総務省 次世代統計利用システム(国勢調査、人口推計、就業構造、企業統計、物価統計 etc.) NHK番組表(※未公開) 行政・自治体・公共サービス 郵便番号 郵便番号検索API郵便番号 → 住所) 郵便専門ネット(郵便番号 → 住所、郵便番号の簡易存在チェック) ぽすたん(郵便番号 → 住所、住所 → 郵便番号) IW3 PROJECT(郵便番号 → 住所、住所 → 郵便番号) 宇宙 Google+ JAXA PR(※現在一部の学生に限定公開

    日本の全エンジニアに捧ぐ!現在公開されているAPI一覧【2013年版】 | Find Job ! Startup
    arakawayukio62
    arakawayukio62 2016/10/02
    API集
  • Rails3.1でJavaScriptが使えなくて困った - きたくち

    年末なので最後に1つだけ自分用にまとめな記事を。 例のごとく他人様のエントリの引用というかまとめ直しというかな内容です。 以前Rails3.1でつくったアプリがherokuだとエラーを吐いて動かないというエントリに書いたとおり、Rails3.1のassetsまわりの変化に苦しめられてました。 このエントリを書いたときはassetsはCSSしか使ってなかったのですが、その後JavaScriptも使ってみたらこれがまたハマったハマった。 最初は assets/javascripts 以下にhogehoge.jsみたいな適当なjsファイルを置いて、application.html.erbで <%= javascript_include_tag "hogehoge" %>とかやってみましたが、なぜか呼び出されてる気配がない。 で、よくよく調べてみると以下のようなエントリがヒット。 edge rai

    Rails3.1でJavaScriptが使えなくて困った - きたくち
    arakawayukio62
    arakawayukio62 2016/09/28
    上の書き方では、coffeeをプリコンパイルする方法なのか?
  • PDF を出力できる Rails アプリを作成して Heroku で動かす - present

    Rails アプリに PDF 出力を実装して、それを Heroku で動かすまでの作業メモ。 プロジェクトを作成 rails new pdf_sample --skip-bundle gem は vendor/bundle にインストールしたいから、bunele install はスキップして後でやる。 Heroku には git を使ってデプロイするので、git リポジトリも作成しておく。 git init git add . git commit -m "Initial commit" wicked_pdf と wkhtmltopdf-binary-11 をインストール PDF 出力には wicked_pdf を使う。 wicked_pdf は wkhtmltopdf に依存しているので、wkhtmltopdf-binary-11 も使う。 bundler で wkhtmltopdf-

    PDF を出力できる Rails アプリを作成して Heroku で動かす - present
    arakawayukio62
    arakawayukio62 2016/09/21
    PDF出力機能(rails gem)
  • 今更ながらTurbolinksを初めて仕事で使ってみたので色々調べてみた - seri::diary

    ※このエントリーで使用している検証環境の各種バージョンは下記の通りです。 Railsのバージョンは4.1.4 Rubyのバージョンは2.1.2p95 Chromeのバージョンは36.0.1985.125 m ※このエントリーの最終更新日は2014.8.11です 2013年辺りのRails4について書かれたブログを読むとTurbolinksに関するエントリが結構多いんですね。 ざっとググって1ページ目に来るのがこれらのエントリー。 Rails4でturbolinksを謳歌するためのまとめ [俺の備忘録] Rails - Turbolinksをオフしないためにやった事 - Qiita Turbolinks | TECHSCORE(テックスコア) Rails 4のturbolinksについて最低でも知っておきたい事 | KRAY Inc そして同じぐらい目にするのが「Turbolinksをオフに

    今更ながらTurbolinksを初めて仕事で使ってみたので色々調べてみた - seri::diary
    arakawayukio62
    arakawayukio62 2016/09/13
    Turbolinks
  • JQuery UI Sortable を使ってドラックアンドドッロプでRuby on Railsの一覧表示の順を設定する - yuumi3のお仕事日記

    仕事で、データの並び順を簡単に設定出来る方法を考えていたら、JQuery UI のSortable が使えるのでは? と思い試してみました。 下の画像は、 Ruby on Railsの Scaffold で作ったアプリの一覧画面に Sortable を組込、一覧の行をドラックし適当な場所にドロップするところです。 コード jQuery UI jQUeryと JQueryUI (最低限 UI Core, Draggable, Sortable) をダウンロドし public/javascripts に追加します。 これらの Javascriptを使えるようにレイアウトに追加 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"> ・・・・ 省略 ・・・・ <%= javascript_include_tag 'jque

    JQuery UI Sortable を使ってドラックアンドドッロプでRuby on Railsの一覧表示の順を設定する - yuumi3のお仕事日記
    arakawayukio62
    arakawayukio62 2016/09/06
    rails sortable データの受け渡し
  • jQueryで処理されるタイミング 【div箱の高さが取得できない!の原因1】

    Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/users/1/ukgadokikaku/web/adokikaku.com/dev.adokikaku.com/wp-includes/formatting.php on line 4382 Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/users/1/ukgadokikaku/web/adokikaku.com/dev.adokikaku.com/wp-includes/formatting.php on line 4382 Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/users

    jQueryで処理されるタイミング 【div箱の高さが取得できない!の原因1】
    arakawayukio62
    arakawayukio62 2016/09/01
    jsno
  • Webサービス開発で知らないと損する!登録フォームでユーザーを逃さないのために必要な5つの手法

    Webデザイナーや開発者さんは、いかにして多くのユーザーに途中で断念することなく、登録を完了させてログインしてもらうかということに、日々頭を悩ませている人もいらっしゃると思います。 この記事では、最近のWebサイトやサービスに見られる、ユーザー登録のための導線手法を紹介します。ぜひ、新しいサービスを考える際に参考にしてください! Don't miss it!。 手法1. モーダルダイアログを使う ※イメージは、ゲッティ イメージズのものです。 モーダルダイアログとは、↑のようなページの上にページを重ねたような効果を言います。実はアレは、カッコいいだけではないのです。 この手法では、別にユーザー登録ページを設ける方法に比べて、ページ遷移によって利用者の意識が外に移ることがありません。 また、利用者には、目的のゴールが後ろに透けて見えている状態になるので、いつでも元のページ帰れる安心感があり、

    Webサービス開発で知らないと損する!登録フォームでユーザーを逃さないのために必要な5つの手法
    arakawayukio62
    arakawayukio62 2016/08/29
    マーケティング
  • 新卒エンジニア向け:Macにインストールすべきアプリ達 | Basicinc Enjoy Hacking!

    2014年新卒エンジニア向けに、最初から知っておくと便利になるであろうアプリなどを紹介する機会があったので、ついでにブログ記事としてまとめておく。Boxenとかもあるけど、正直手軽さにかける印象なので、普通にHomeBrewと手作業。 下記で説明しているHomeBrew Caskを使えば、ほぼ一発で必要なアプリケーションが手に入るのでオススメ。 正直、iOS/Androidエンジニア向けのものは、あんまりない…。すまそん。 前提 Mac OSX 10.9〜(多少、古くても出来ると思うけど) WebエンジニアPHPメイン)/iOS,Androidエンジニア対象 なにがなんでも最初に入れるべきアプリ Xcode HomeBrew HomeBrewを通じてインストールすべきもの Brew Cask zsh vim jq | JSONパーサー curl wget dnsmasq | DNS co

    新卒エンジニア向け:Macにインストールすべきアプリ達 | Basicinc Enjoy Hacking!
    arakawayukio62
    arakawayukio62 2016/08/26
    ツール(マック)
  • Webサービス宣伝は普通にやっても駄目だこりゃ

    Webサービスの宣伝方法を色々模索しました 前回の記事では、新しく始めたオンラインメモというWebサービスを紹介しました。 素人がWebサービス(Webアプリ)を一人で開発しリリースする方法 サービスを公開してから1周間程経ちますが、この即席サービスを気で世の中に広めるために四苦八苦してきました。 結果、アクセスは1日のユーザー数30人程まで上がってきました。 これは、今ご覧頂いているブログより全然高い数字です。僕としては快挙です。 今回はこの僕的『効果的なWebサービス宣伝方法』を自信を持ってご紹介します。 今回作ったのはWebサービスです。 そのためブログやキュレーションメディアと相性が良い『SNSでBuzzらせる』、 という方針は取らず、基的に登録・申請式のWebサービスを紹介するサービスを使いました。 ちなみに、ブログやキュレーションメディアの宣伝・拡散方法は別で書いてあるので

    Webサービス宣伝は普通にやっても駄目だこりゃ
    arakawayukio62
    arakawayukio62 2016/08/25
    webのマーケティング
  • 最新事例から考えてみた、17パターンの起業アイデア発想法 | ベンチャーインク会計事務所 | 外資・外国法人・ベンチャー専門

    起業したい」という想いが先なのか、「面白いアイディア」が先なのか、事業をスタートするには、どちらが欠けても成功はありえません。様々な経営者の自伝に目を通すと、偶然アイディアを思いついたという経営者もいますが、ほとんどが、何百というアイディアを時間をかけて考え、試行錯誤の末、これぞというアイディアにたどり着いたケースが多いのではないでしょうか。read more 起業アイディアの発想方法は、様々なアプローチがありますが、エッジの効いたアイディアを閃くための強い味方となる、アイディア発想法17パターンをご紹介します。 ビジネスアイディアの古典として有名な「穴あきオタマ」の発明の経緯を振り返ることで、アイデア発想の基礎を学ぶことができます。「オタマ」とは、スープなどをすくう調理器具ですが、正式な文献でリサーチをしたことはありませんが、伝え聞くとこによると、昔、味噌汁をすくうときに、具がちゃんと

  • Rails 4でモデルのバリデーションまとめ - Rails Webook

    Railsではバリデーション(Validation)という仕組みがあります。 フォームなどでユーザーからの入力値をDBに保存する前にその値が正しいものかモデル層で(システムとして許可している値か)を検証する仕組みです。 バリデーションの基的な流れ、バリデーションの定義とバリデーションのテスト方法、バリデーションのスキップなどのバリデーションの基についてまとめました。 動作確認 Rails 4.1 ActiveRecord 4.1 shoulda-matchers 2.6.3 目次 1. Railsでのバリデーションの流れ 2. バリデーションを定義する 2.1. 存在チェック(presence) 2.2. 一意性(ユニーク制約)のチェック(uniqueness) 2.3. 長さのチェック(length) 2.4. フォーマットのチェック(format) 2.5. 数値の値チェック(nu

    Rails 4でモデルのバリデーションまとめ - Rails Webook
    arakawayukio62
    arakawayukio62 2016/08/11
    【rails】独自のバリデーションを作成
  • 【完全版】Font Awesomeの使い方 | アイコンをWebフォントで表示

    ※こちらの記事は「Font Awesome」のバージョン4.0.3をもとに書かれています。バージョンアップにより内容が変更されている場合もありますので、その際は公式サイトを確認してください。 目次「Font Awesome」とは「Font Awesome」の初期設定「Font Awesome」の使い方①「font-awesome.min.css」を参照②アイコンフォントの確認③アイコンフォントを表示④サイズ設定⑤色設定⑥リスト設定⑦同じ幅に設定⑧回転アニメーション設定⑨角度設定⑩反転設定⑪ボーダー設定⑫回り込み設定⑬複数のアイコンを重ねて表示独自でアイコンフォントのクラスを設定する方法アイコンフォントギャラリーまとめ 「Font Awesome」とは「Font Awesome」とは、Web上でよく利用されるアイコンを画像ではなく文字として表示できるフォントセットにしたものです。利用頻度の高

  • Postgresqlのデータ型一覧とRailsのマイグレーションの指定方法 - Rails Webook

    Postgresqlの各データ型とRailsのマイグレーションでの指定方法をまとめました。 次の目次にある、データ型についてまとめました。 目次 数値データ型 通貨型 文字型 日付/時刻データ型 論理値データ型 動作確認 Ruby 2.2.0 Rails 4.2.1 Postgresql 9.4.1 数値データ型数値データ型には2、4、8バイト整数と、4、8バイト浮動小数点、精度設定が可能な数があります。 型名格納サイズ説明範囲 smallint2バイト狭範囲の整数-32768から+32767 integer4バイト典型的に使用する整数-2147483648から+2147483647 bigint8バイト広範囲整数-9223372036854775808から+9223372036854775807 decimal可変長ユーザ指定精度、正確、通貨などに使用小数点前までは131072桁、小数点

    Postgresqlのデータ型一覧とRailsのマイグレーションの指定方法 - Rails Webook
    arakawayukio62
    arakawayukio62 2016/08/05
    デーた型の一覧
  • いつも忘れる「Railsのgenerateコマンド」の備忘録 - maeharinの日記

    当にいっっつも忘れる(T-T) ので、よく使うコマンドだけメモ なお、網羅的な解説は以下のサイトがよくまとまっている! railsコマンド(rails) - Railsドキュメント はじめに 全てのrailsコマンドは-h (or --help)オプションでヘルプが見れる $ rails -h $ rails generate -h $ rails generate scaffold -hgenerateのショートカットはg $ rails g scaffoldgenerateは-p, [--pretend]でドライランできる $ rails generate scaffold AdminUser name:string mail:string -pgenerateで生成したファイルを削除するにはdestory $ rails destroy AdminUser 主要generateコマ

    いつも忘れる「Railsのgenerateコマンド」の備忘録 - maeharinの日記
    arakawayukio62
    arakawayukio62 2016/08/05
    generateコマンドを使うとき
  • 仕事が捗るスプレッドシート活用術5つ+神関数3つ - パパパパ

    Tokyo Otaku Modeの安宅です。「最近注目しているプロダクトは?」と聞かれたら、迷わず「Googleスプレッドシート」と答えます。Googleスプレッドシートの最近の進化は当に革命的です。あまり話題になっていないのですが、Googleスプレッドシートは新バージョンになって、体感では従来の3倍速と思えるほど高速になりました。かつ、1つのスプレッドシートに書き込めるセル数も200万セルと大幅に増えました。 以前だと一定行数を超えたCSVファイルはインポートができなかったのですが、新スプレッドシートではよほど大きすぎない限りはスムーズにインポートできるようになりました。 データの集計時によく使うSUMIF関数は、以前なら変則的な使い方をしなければなりませんでした。しかし、新バージョンではそのまま使えるようになったりと、まさに痒いところに手が届くバージョンアップがなされて、ますますG

    仕事が捗るスプレッドシート活用術5つ+神関数3つ - パパパパ
  • 来年こそWebサービスを作りたい人に伝えたい9つのこと - パパパパ

    今年のはじめに「今年こそWebサービスを作りたい人に伝えたい5つのこと(+番外編)」というブログ記事を書きましたが、個人開発して起業した「Q&Aなう」や「パパパパ開発合宿」の運営を通じて、僕が今年1年でさまざま経験したことを盛り込んで、いま改めてWebサービスについて考えていることを書いてみようと思います。とくに個人開発者の方やこれからWebサービスを作りたいと考えている人たちに読んでもらえたら、とても嬉しいです。 僕自身の実体験を元に構成しているので、人によって役に立ったり、立たなかったりかもしれませんが、その点はご容赦を。 例によって長文になったので、目次を作りました。 1. 目標を立てる、目的意識をしっかり持つ 2. 作らないと始まらない 3. ”プロトタイプ開発者”になろう 4. プログラミングは怖くない 5. 最初から完璧を求めない 6. デザインがすべてを作る 7. スタートダ

    来年こそWebサービスを作りたい人に伝えたい9つのこと - パパパパ
    arakawayukio62
    arakawayukio62 2016/08/02
    ブマロトタイプ制作参考
  • データベース列名の名前付け(英単語での)採用例を集めてみた - Qiita

    データベースのテーブルやビューなどに指定する列名(カラム名、フィールド名)の例を集めてみました。 各データベースの、予約語や使える文字種の制限は、ご自身にてご確認ください。 国際感覚的にかなりあっていない(ただし稿は国内利用を主として書いています)、スペル間違いや明らかな採用間違い、などがありましたら、是非ご指摘くださいませ。。 住所 (county, district, prefecture, province, region, state) の扱いなど、国際的な利用が前提でしたらWeblioさんを参照してみましょう。 ※私は記法の宗教戦争をしたくありませんので、ご自身のお好みにあわせて変換をしてください(キャメル記法が...スネーク記法が...単数形・複数形など、各チーム・各プロジェクトの規約に合わせてくださいね) こんなことが大切かと (テーブルやビューの名前と組み合わせれば)その

    データベース列名の名前付け(英単語での)採用例を集めてみた - Qiita
    arakawayukio62
    arakawayukio62 2016/08/01
    データベースの列名の命名[参考]