Rails application preloader といえば spork や zeus を使っている人もいるかと思います。 今後、期待できる preloader として spring を教えてもらいました。 springはzeusと類似していますが、springはrubyで実装されています。Railsに綿密に統合されているのが他のプリローダーと比較すると大きな特徴です。 Railsコミッターが開発していることからも、今後期待できるpreloaderです。 インストールGemfileにspringを追加します。 group :development, :test do gem 'spring' end$ bundleこれでgemが導入されます。 利用方法springの簡単な使い方です。 $ bundle exec spring Usage: spring COMMAND [ARGS] T
この連載の「はじめに」で予告したように、そろそろ Zeus について書こうかなと思って下調べを始めると、最近は Spring という新顔も登場して人気が出てきていることが分かりました。そこで、Zeus と Spring の両方を紹介しようと思います。 Zeus も Spring も Rails application preloader と総称されるソフトウェアの仲間です。テストを実行する度に Rails アプリケーションをロードするのは時間の無駄なので、サーバとしてプリロードしておき、テストの実行時間短縮を目的としたものです。古くから使われているものとしては、Spork というものがあります。しかし、Spork については簡単に触れるだけにとどめます。 参考文献: Improving Rails boot time with Zeus (2013/01/10) Rails使いよspork
海外に長い間住んでいると、日本語の活字を無性に読みたくなることが頻繁にある。青空文庫はその飢えを満たしてくれるサイトのうちのひとつだ。夏目漱石、芥川竜之介、宮沢賢治など名だたる作家の作品が収められているが、中でも太宰治の作品は私にとって特別な存在だ。 太宰治というと、「人間失格」のテーマ及び彼自身の入水自殺のインパクトがあまりにも強いためか、「暗い」「陰鬱」というイメージがあるようだ。例えば、私がまだ日本に住んでいた頃に軽い病気を患って1週間ほど入院していた時のことだ。元来読書が好きだったので、「久しぶりに集中して本を読む時間が出来た」くらいの軽い気持ちで「太宰治全集」を読んでいたら検温をしに来た看護師の方に「大丈夫ですか」と深刻な表情で訊かれたのを今でも記憶している。実際のところ、太宰は一貫して「暗い」作品を書いていたわけではなく、「お伽草紙」「富嶽百景」「走れメロス」などの明るい作品も
(12/29 20:40追記)「(追記)なぜMySQLのdecimal型を例に使ったかについて」というセクションを追加しました。また、コメントを頂戴したので返信しました。 (12/29 21:30追記)C#について言えば「Math.Round メソッド (Double, Int32)」に内部実装がどうなっているか書いてあるので仕様通りであり、誤解しようが無いという情報を頂きました。ありがとうございます。そしてごめんなさい、確かにバグじゃないです! (12/29 21:50追記)Pythonのround関数のドキュメントにも誤差が入るかもしれないという記述があります。しかし、内部実装の紹介があった方がいつどういう誤差が入るかわかるので親切かなという気がします。また、浮動小数点数の性質上誤差が入るのは仕方が無いかのような記述に見えるのですが、浮動小数点数を使っていても誤差の入らない実装がありう
福岡県太宰府市の太宰府天満宮で28日、初詣客を迎える臨時アルバイトの巫女(みこ)への着付け指導が行われ、新春への準備が始まった。 指導を受けたのは高校生以上の女性90人。4人の巫女に白衣や緋袴(ひばかま)の着付け、たたみ方などを習った。 同県筑紫野市の大学4年生、江藤佐紀子さん(23)は来春、本職の巫女になる。江藤さんは「初めて着ました。いつか教える側になれるよう頑張ります」と話した。 福岡管区気象台によると、九州北部地方は向こう1週間、高気圧に覆われ晴れの日もあるが、寒気の影響で最高気温、最低気温ともに期間の初めは平年より低いという。(池田良)
この記事は Unity Advent Calendar 24日目の記事です 23日目:NovintFalconの正しい使い方 25日目:ユニティちゃんかわいいよ メリークリスマス!! みなさんリアル充実 してますか?? ということで、クリスマスといえばケーキですね! ケーキと言えば、ロウソク! ロウソクといえば・・・・???? はじめに どうもみなさんこんばんは!自称Oculus Riftエヴァンジェリストの GOROman です。 Oculus Rift エヴァンジェリストということで Oculus Rift の記事を書こうと思ったのですが、Unity Advent Calendarで結構Oculus Riftネタが多かったのであえてハズしてみました。Oculus Rift ネタについては、Oculus Rift Advent Calendar 最終日(何故か大晦日)にスーパーウルトラ長
Chef、 PHPにつづき、Rubyの今年2013年を今年人気を集めた記事をテーマ別にまとめました。はてなブックマークの数と一緒に振り返っていきます。今年の2月24日にRuby20周年を迎え、ruby-2.0.0がリリースされました。他にもRails4のリリース、RubyKaigiの再開など多くのトピックがありました。 目次 Ruby20周年!そしてruby-2.0.0, ruby-2.1.0のリリース 言語実装への興味、ガベージコレクションほか Rubyのひろがり Rails4のリリースとRailsの成熟 テスト、CI 開発環境、手法、デザイン チュートリアル、Ruby, Railsを始める Ruby 話題の本 作りました! 新しいライブラリ ログ・マネージメント fluentd Tips! コーディング クライアントサイドとバックエンド Rubyを取り巻く環境、組織 TwitterがR
^ a b 蝦夷の住んでいた範囲には諸説ある。「東北#古代」を参照。 ^ 2009年に発見された砂原遺跡(約12万年前)が、現時点で日本最古の遺跡である。 ^ 始期は紀元前700年頃 - 200年頃と幅がある。 ^ a b 道東では、5世紀 - 9世紀ごろオホーツク文化、9世紀 - 14世紀ごろトビニタイ文化が栄えた。 ^ 平城京への遷都。 ^ 平安京への遷都。 ^ 守護・地頭の設置(鎌倉幕府の成立)。 ^ 後醍醐天皇による親政の開始。 ^ 足利尊氏による建武式目の制定(室町幕府の成立)。 ^ 明応の政変(1493年)ではなく、応仁の乱(1467年)を始期とする説もあり。また地域によっても異なるが、小田原征伐・奥州仕置(1590年)をもって終期とされる場合が多い(「戦国時代 (日本)#始期と終期」も参照)。 ^ 尚巴志王による琉球王国の統一。 ^ 尚円王の即位。 ^ a b 1872年に琉
年末ともなると、スマホのMNP契約案件もますます激しくなり、一括ゼロ円は当たり前。後はどれだけキャッシュバックがつくかって感じなのですが、そんな中、異色のサービスを提供するショップが現れました。 【今年の在庫は今年捌きたい‼】 au #HTL22 MNP一括0円+米100kg 2台で増量250kg‼︎コンテンツなし‼フラット初月.auオプのみ‼取り置きお電話下さい‼ 米は1月10日店頭渡し♪http://t.co/aeU98rZ2pb tel0444312777 — マジックプライス新丸子駅前店 (@magicpricemaruk) 2013, 12月 28 目を疑わんばかりの案件です。なんと、米100kg! しかも、2台行けば250kgに増額ならぬ増量! 一緒に掲載されている写真からするとマジなようです。 これはすごい案件です。ちなみにAmazonで「平成25年産あきたこまち」を調べてみ
土木学会というところから「コミュニケーション能力について」の寄稿を頼まれた。 9月に書いて送稿したものが活字になって今日届いた。 学会誌なので、一般読者の目に触れる機会はないと思うので、そこに書いたものを採録しておく。 「コミュニケーション能力」とは何か 就活している学生が「これからはもっとも重視されるのはコミュニケーション能力だそうです」と言うので、「うん、そうだね」と頷きながらも、この子は「コミュニケーション能力」ということの意味をどう考えているのかなとちょっと不安になった。 たぶん「自分の意見をはっきり言う」とか「目をきらきらさせて人の話を聞く」とか、そういう事態をぼんやり想像しているのだろうと思う。 もちろん、それで間違っているわけではない。でも、どうしたら「そういうこと」が可能になるかについてはいささか込み入った話になる。 例えば、どれほど「はっきり」発語しても、まったく言葉が人
iPhoneといえばスマートフォンの代名詞的な存在で老若男女に広く使われていますが、アルファベットを入力する際に使用するQWERTY配列のキーボードで文字を入力する際は、画面のサイズ上どうしてもキーが小さくなってしまい多少の不便を感じてしまうものです。Bluetoothキーボードを使えばそういった問題を解決できますが、文字入力のためだけにiPhone本体よりも大きなキーボードを持ち歩くというのは面倒でもあります。そんな時に役立ちそうなのが、iPhoneで紙に印刷したキーボードを使えるようにしてくれるアプリ「Paper Keyboard」で、紙製のキーボードなので持ち歩きする際に不便に感じることもなく、どこでも新しいキーボードを印刷可能なので使い勝手も抜群です。 Paper Keyboard: Typing on a real piece of paper on the App Store
見たら幸せになれる!? ドクターイエローの運行情報をプッシュ配信してくれる「きっきーろー」2013.12.29 07:00 小暮ひさのり ドクターイエロー、知ってますか? トップ画像にあるような黄色い新幹線のことです。え? 見たことない? それもそのはず、滅多に見ることができないんですよ。 普通の新幹線と違って、こちらは線路の歪み具合が架線の状態、信号電流の状況などを検査しながら走行し、異常をチェックするというメンテナンス専用の車両。いわば新幹線のお医者さんですね。正式名称は「新幹線電気軌道総合試験車」です。 その運行状況は公開されていないため、目撃するのは難しいレアな車両となっています。そのため、「見たら幸せになれる」という逸話まで生まれているとかなんとか…。 そのドクターイエローの運行日を知らせてくれるアプリがこの「きっきーろー」です。 Twitterのツイートから独自のシステムで自動
はじめに クリスマスはいつものように全く予定無かったあんちべです、こんばんは! 皆様はクリスマスをお楽しみになられましたでしょうか? 「今yesと答えた奴ら全員地獄に堕ちろ」ってサンタさんにお願いしておいたからな。 さて、世間のリア充様がクリスマスで浮かれまくりやがっていらっしゃる中、 やること無さ過ぎていつものようにpixivで腐女子向け作品を眺めていたところ、 ありがたいことに寂しさを感じる暇もない勢いでどんどん作品が投稿されていました。 ハッピーですね! …………? クリスマスの真っ只中に腐女子絵を投稿している…だと!? クリスマスと言えば皆さんお楽しみのはずでは? いや、クリスマスの夜にむしろ投稿数が増加しているような気が…? という疑惑を抱いたので、実際データを色々眺めてみましょう。 データの説明 データはpixivから下記タイトルで検索した結果を12/26の午前中時点で 各々1
こんにちはこんにちは 私は日々大量のサーバーで作業をする必要があるので tmux が欠かせません そんな中最高便利な記事が先日公開されました Tmuxでウィンドウをインタラクティブに移動する - Qiita [キータ] しかしこの記事が全く話題になっていません おそらく理解されていないのだと思います ということで私がもう少し詳しく説明したいと思います 先程の記事と同様に ssh-configにはパターンが使えるので便利 - Qiita [キータ] tmuxで色んなホストにsshする時に便利な.ssh/config - Qiita [キータ] の合計 3 記事を組み合わせて初めて達成できる最高のソリューションを紹介します tmux のウィンドウの名前 tmux で大量のウィンドウを立ち上げて ssh しているとどのウィンドウがどこのホストにいるのか分からなくなります そこで先程紹介した 2
最近「地方」に関する本を2冊読んだらたまたま2冊とも岡山の話だった。 地方にこもる若者たち 都会と田舎の間に出現した新しい社会 (朝日新書) 作者: 阿部真大出版社/メーカー: 朝日新聞出版発売日: 2013/06/13メディア: 新書この商品を含むブログ (19件) を見る 里山資本主義 日本経済は「安心の原理」で動く (角川oneテーマ21) 作者: 藻谷浩介,NHK広島取材班出版社/メーカー: KADOKAWA/角川書店発売日: 2013/07/10メディア: 新書この商品を含むブログ (46件) を見る 「地方にこもる若者たち」は倉敷のイオンモールに岡山県中の若者が行ってるって話で、イオンがあるから東京とか行かなくても地方で結構満足できるって話。まあまあ面白かった。 「里山資本主義」は木材を燃料にしたり高層建築の材料にしたりできる話とか、あと田舎で里山暮らししてる人の話とか。個別の
以前、このサイトでVagrantの仮想マシンの一覧を簡単に取得する方法として、vagrant-global-statusというプラグインを使う方法を紹介しました。 その後何回かGitHub上でPRを送っていたところ、vagrant-lxcの作者でもあるFabio Rehmさんから、自分は思ったほどこのプラグイン使わないので、権限付与するのでどんどん開発してくれていいよ、という流れになり、バージョンアップしましたのでお知らせします。(Saharaの時と同じパタン…) インストール vagrant plugin install vagrant-global-status v0.1.4で出来ること 起動中の仮想マシンの一覧を取得する(VirtualBoxに限らず、他のモノにも対応しています) vagrant global-status 起動の状態に関係なく全仮想マシンの一覧を取得する(いままでp
stockNum.App Something new is just around the corner 👍👍
ユーザーにとって分かりやすく使いやすいデザインを提供するためには、プラットフォームにあった標準的なデザインを用いること、ユーザーのストーリーに沿ったUIを用いること、コンテンツに合わせた表現で興味を持ってもらうこと、などが考えられます。 それらを事例を元に考えるとともに、使いやすさ分かりやすさを超えて、いつも使いたくなるような愛着を持てる工夫を施すためにはどのような事ができるか一緒に考えていきましょう。 【題材事例】 ・プラットフォームの標準的表現と特徴 「これら3つのUI、Android的なUIはどれ?」 ・適切なメッセージ表現 「お気に入りに追加する場合の適切なメッセージは次のうちどれ?」 ・フィードバックのための表現 「コンテンツ投稿者に感謝の気持ちを伝えるのに適したUIはどれ?」 ・数値計測による分かったデザインの成果事例 「次のうち実際にユーザーのアクションが多かったデザインはど
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く