1. RSpec のここがすごい! RSpec で宣言的な UnitTest! RSpec ? Ruby には、 Test::Unit があるし、 普通に UnitTest が書けるよね? なんで?? 2. RSpec のここがすごい! RSpec で宣言的な UnitTest! まずはこれを見てくれ require 'lru_cache' describe LruCache do describe " を初期化する場合 " do it " は、サイズを渡したら、そのサイズのキャッシュができる ." do targ = LruCache.new(10) targ.limit.should == 10 end it " もし、サイズにマイナス値を渡したら、例外が発生する ." do lambda{ LruCache.new(-1)
※この記事は古い記事です。新しく追記、変更した記事は こちら 。 jQuery Migrate plugin の README と warnings を読んで、適当にまとめました。 誤訳、情報が古い、使ってない等々のリスクがありますので 読まれる際はご注意下さい。 (※ページをそのまま訳したわけではないと、思いたい) 箇条書きにすると以下のような感じ: jQuery Migrate plugin について 開発版と製品版の違い 使い方 jQuery Migrate plugin のプロパティ 警告メッセージの種類 JQMIGRATE: Logging is active JQMIGRATE: jQuery.attrFn is deprecated JQMIGRATE: Can't change the 'type' of an input or button in IE 6/7/8 JQM
ネクスウェイ システム推進室 松森正彦 氏、小田切一成 氏 に、永和システムマネジメントのアジャイル開発支援サービスを採用した経緯と評価について詳しく聞きました。 第一部: 「アジャイル開発指導を取り入れて、ヒット商品の開発に成功」 第二部: 「NEXLINK BASICがヒット商品になった本当の理由」 第三部: 「『開発を一度ストップする』という決断」 第四部: 「プロジェクトマネージャーは知っておいた方がよい、アジャイル開発の影の部分」 ネクスウェイについて ネクスウェイは、ソフトウエア、FAX、メールなどを通じてBtoBマーケティング支援する企業です。主な商品は、NEXLINK、eオンデマンド便サービス、e帳票-FAXサービスなど。年商249億円、取引法人 約8000法人、従業員数249名、創立は2004年10月。 NEXLINK BASICについて NEXLINK BASICは企
若い世代にも「老後心配性」は多い。しかし、実態がわからないものに不安になるのはナンセンスである。その正体を見据えながら今できることを考えてみよう。 現役世代の年金不信が広がっている。10年度の国民年金保険料の納付率は59.3%(免除者も含めて計算する実質納付率は42.1%)となり、3年連続で過去最低を更新。若年層ほど納付率は低くなる傾向が強く、最低は25~29歳の46.6%だった。 「国が年金制度を維持する限り年金がもらえなくなることはない」と経営コンサルタントの岩崎日出俊氏はいう。しかし給付金額が大幅にカットされるのではないか、年金支給年齢が大幅に引き上げられるのではないかという不安がつきまとう。 社会保障論が専門の学習院大学・鈴木亘教授が「現実的な条件」で試算したところ、厚生年金の積立金が33年、国民年金の積立金が37年に枯渇するという結果に(図5、6)。それなのに厚生労働省は04年の
まもなく製品版も登場しますよ! アップルはOS X 10.9 MavericksのGM版の配布を開発者向けに開始しました。今日の朝には、OS X 10.9 Mavericksの開発が終了したかも…という噂が流れましたが、その噂から間をおかずに速攻の公開となりましたね! なお、OS X 10.9 Mavericksの正式版は10月後半に登場すると予測されています。さらに、OS X 10.9 Mavericksのリリースとほぼ同時に、最新プロセッサのHaswellを搭載し光学ドライブが廃止された新型MacBook Proが発表されるとの噂もあります。 10月にはスリムで薄くて軽い新型iPadの登場も予測されていますし、アップルファンにとっては忙しい1ヶ月となりそうです。 [9To5Mac] (塚本直樹)
# app/models/user.rb class User < ActiveRecord::Base has_secure_password has_many :posts end # app/models/post.rb class Post < ActiveRecord::Base belongs_to :user end # app/controllers/posts_controller.rb class PostsController < ApplicationController def show @post = Post.find(params[:id]) render json: @post.as_json( only: [:id, :content, :created_at], include: { user: { only: [:id, :username] } }
awesome_print をご存知だろうか JSONとかを標準出力にcoolに表示してくれるライブラリだ。 michaeldv/awesome_print · GitHub irbとかpryとかrailsとかで使えるようになっている。 これはこれで便利なんだけど そもそもJSONの中身を見たいときって外部サービスとの連携だったりするんですよね。で、そういうのって一旦ファイルに落としたのを確認したかったりするのですね*1。 そういうのを見る時、awesome_printで見ると配列として扱われているかとか、Rubyの世界でどのようなオブジェクトになってるかも確認できて良いんだけども、いかんせんirbで開いてファイルをopenして……ってのも面倒なので、コマンドで実行できるようにしました。実際は単なるラッパーですね。 ap_command インストール % gem install ap_co
Facebookアカウントでログイン 以前からご利用頂いているお客様のうちfacebookアカウント以外でご利用されているお客様はこちら キタコレ!をご利用頂く場合には、利用規約に同意したものとみなします。
Webページは写真やロゴなどの「ビジュアル」と、HTMLやCSSといった「コード」で成り立っています。 この授業では、カフェ店舗のWebサイトをテーマにして下記の流れで進めていきます。 1.サイトの目的を考える 2.ビジュアルとコードを見つめる 2.ビジュアルイメージを練る 3.レイアウトを構成する 4.HTMLを設計する 5.CSSで飾る 6.Javascriptで演出する ※写真・テキストなどの原稿はダウンロードいただけるよう、ご用意します ブログやfacebookなど、既に出来上がっているWebを活用するのも楽しいことですが、まっさらな状態から制作することでWebへの理解が深まり、Webをつくる喜びを感じられるはずです。 Web業界は常に過渡期の連続ですが、変わらない技術と考え方が存在します。 それは試行錯誤する能力であり、スポーツ選手にとっての体幹です。 これらが身につけば、新しい
Live Nation says its Ticketmaster subsidiary was hacked. A hacker claims to be selling 560 million customer records. An autonomous pod. A solid-state battery-powered sports car. An electric pickup truck. A convertible grand tourer EV with up to 600 miles of range. A “fully connected mobility device” for young urban innovators to be built by Foxconn and priced under $30,000. The next Popemobile. Ov
9to5Macは16日(現地時間)、アップルが10月15日(現地時間)に特別イベントを開催するという噂を伝えています。これまでの情報から、このイベントでは第5世代iPad(iPad5)、第2世代iPad mini(iPad mini2)のほか、新型iMacやMacBook Pro、新型Apple TVなどの発表が期待されるということです。 尚、情報元とされるMacGenerationはイベントの詳細や情報元を明らかにしておらず、信ぴょう性は不明としています。 「iPad5」は以前から10月発売の噂 「iPad5」は以前から10月に登場するとの情報があり、今回のイベントも新型iPadがメインになると推測されています。「iPad mini2」に関しても、以前から情報はでていましたが、情報が錯綜するなかで最近はあまり報じられていませんでした。 情報精度の高さで知られるKGI証券のアナリストMin
ec2ssh update 時に自動で ssh option を入れる。もしくは GitHub からブランチを指定して gem install する方法。ec2ssh ec2ssh という素晴らしい gem があります。https://github.com/mirakui/ec2ssh とても便利なのですが、ec2ssh update 後に、毎回 User とか IdentityFile を編集するのが若干面倒だったり… これを自動で入れてくれるようにするプルリクが出ているのですが、5ヶ月前から放置されているという悲しい状態です… ( https://github.com/mirakui/ec2ssh/pull/11 ) ということで、対処療法的に GitHub から直接 gem をインストールして、この便利オプションを使えるようにしたというお話。 ※上記 Pull Request が m
前から疑問に思っていのだが、オフィスビルのトイレ(男性の個室トイレ)が少なすぎる。 最近のオフィスビルは、1フロアに200人くらいがいるオフィスで男が150人くらいいる場合でも、男子トイレの個室は2つくらいだ。 150人もいたら、下痢になって1日に3回以上トイレに行くのは4~5人くらいいるはずだ。 下痢じゃない人もトイレは使うので、1回10分使っても、150人のうち半数が個室を使えば、6時間は埋まる。 もちろん、混雑する時間(昼過ぎ)というものがあるが、稼働率が低いと思われる夕方でも運が悪いと30分は待つことになる。 当然、ウンコをしたくて我慢している人が、まともな生産性で仕事ができるわけがない。 この生産性の低下で、どれだけ無駄な時間があることか。 この前は、俺が下痢になり苦しんでいる時に、個室があくのを30分待った。(波があるたびにトイレに行くが満員であった) そのときは顧客向けに納品
「デヴィッド・ボウイ、絶対に読むべき100冊を発表」 http://ro69.jp/news/detail/89822?rtw この記事を参考にし、邦訳が刊行されているものについてリストアップしました。 (翻訳家の牧原勝志様、作家の図子慧様、Twitterアカウント @r_vert 様がご協力くださいました♪) 読書の秋に、素敵なリストをありがとう、ボウイ様!! ボウイ様100選のブックフェアなどいかがでしょうか? > 書店さま ※間違いや、「邦訳なし」としていても実は邦訳があるよ、などという本がございましたら、Twitterの @kazuyo_fuku またはFacebookの https://www.facebook.com/fukudakazuyo までお知らせくださると嬉しいです。 それでは、良い読書タイムを!! The Age of American Unreason, Susa
Android Developersの公式サイトで、2013年10月2日までの7日間におけるAndroidのバージョン別シェアが公開されました。 バージョン別シェアの順位は、1位がJelly Bean(45.1%→48.6%)、2位がGingerbread(30.7%→28.5%)、3位がICS(21.7%→20.6%)、4位がFroyo(2.4%→2.2%)、5位がHoneycomb(0.1%→0.1%)という結果。 今回もJelly Beanだけがシェアを伸ばし、他のバージョンはシェアを落とすという状況でした。なお、Android最新バージョン「Android 4.3(Jelly Bena)」は初登場1.5%のシェアを獲得していました。 先月は今回の調査でJelly Beanがシェア50%を上回ると予想していまいしたが、48.6%と届きませんでした。次期バージョン「Android 4.
I am getting the following error in Chrome dev console: Uncaught TypeError: Cannot read property 'msie' of undefined My understanding is that it is because .browser is now deprecated in jQuery however I am using the latest version of jQuery tools and it is still giving the error, I checked in the js file and it is there. How can I get around this so it does not give the error?
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く