Railsの各種サーバーの速度ベンチマーク: Pound、Varnish、Nginx、Unicorn、Mongrel RailsのアプリをPound、Varnish、Nginx、Unicorn、Mongrelを使用して動かした際の速度ベンチマーク。以下の構成での同一Railsアプリをhttperfでベンチマークした結果をまとめます。 Pound -> Varnish -> Nginx -> Unicorn * 2 Varnish -> Nginx -> Unicorn * 2 Nginx -> Unicorn * 2 Mongrel (Rails.env == 'development') node.js (Express + Socket.IO) 全体の構成Poundを80番ポートを公開し、Varnishを81番ポート、nginxを8080番ポート、Unicornの2プロセスをsocke
express2.5からexpressコマンドでプロジェクトつくると./routesってディレクトリにルーティングが書かれるようになってる。規模が大きくなるほど煩雑になるので、ルーティングのファイルは分けたほうがいいと思うけど、これでも個人的にはやや微妙。 var express = require('express') , routes = require('./routes') ... app.get('/', routes.index); こんな感じになってるわけだけど、これだとルーティングが増えてコントローラーのファイルをわけたいときに、毎回requireも書かないといけない。つまり var express = require('express') , routesIndex = require('./routes/index') , routesEntry = require('
Express High performance, high class web development for Node.js Home Guide Screencasts Applications Introduction This introduction screencast covers the basics of Express, and how to get started with your first application. View Partials In this screencast we work with partials to display a collection of users using the Jade template engine, and learn about view path resolution. Route Specific Mi
東京電力の事業者向け電気料金値上げ問題で、埼玉県川口市の川口商工会議所(児玉洋介(ひろすけ)会頭)は4日までに、一方的な値上げは独占禁止法違反(優越的地位の濫用)に当たるとして公正取引委員会に申告する方針を固めた。11日に申告書を提出する方針。値上げで大打撃を受ける川口市の主要産業、鋳物(いもの)業の現場からは、悲痛な声が聞こえてくる。 川口商議所は「東電は首都圏を独占している」と指摘。「自由化部門の値上げは政府認可が不要であることを楯(たて)に、優越的地位を利用して値上げを一方的に強要するものに他ならない」として、独禁法が禁止する不公正な取引だとしている。 児玉会頭は「やみくもな反対ではなく、17%値上げの根拠が不明確だと指摘している。実質的には東電以外の選択肢がなく、独禁法違反は明らか。われわれの側に理がある」と話す。 川口商議所は値上げ分の不払い運動を会員に呼びかけており、3日
BEAT Seminar で幸せな未来は「ゲーム」が創るの監修をした妹尾 堅一郎先生のお話が聞けたり、ソーシャルが教育にどのような影響を与える事ができるかに興味があったため、セミナーに参加してみた。 アジェンダ 13:00-13:15 1. 趣旨説明 山内祐平(東京大学 准教授) 13:15-14:20 2. 2011年度BEAT成果報告 報告1:Socla 数学学習 藤本徹(東京大学 特任助教) 報告2:Socla 小論文学習 高橋薫(東京大学 特任助教) 報告3:Soclaプロジェクト学習 山内祐平(東京大学 准教授) 今年度成果の総括と来年度に向けて 山内祐平(東京大学 准教授) 14:30-15:30 3. 講演「先端人財育成モデルのイノベーション 〜工業モデルの熟達者訓練、農業モデルのイノベーター育成〜」 妹尾堅一郎(産学連携推進機構 理事長、コンピュータ利用教育学会 会長、一橋
新規事業のシステムで、node.jsを使うことになったので (まぁ、技術全般はまかされてるので、勝手にnode.js使うかぁ、的なのりで使ってるんだけどね) node.js + express とかでぐぐっていろいろ調査してサイト作ってみている。 node.jsのFWではexpressがメジャーそうなのでとりあえずexpressを使ってみる事に。 expressではテンプレートエンジンがいろいろ種類あるらしいのだけど Jadeがデフォルトでは(expressコマンドで何も指定しないとJadeになる)使われてしまうがよりHTMLの形に近いejsを使ってみる事に。 その際に、ejsのpartialを使う方法があまりWEBに情報が乗っていなかったのでメモしておく。 手順 ubuntu10.4上で試した。 node.js, express のインスコはこのあたりを参考にした。 $ mkdir sa
レンズの口径が3.8メートルと国内では最大となる光学赤外線望遠鏡が、岡山県浅口市に完成した。将来の望遠鏡のために新しい技術を満載し、大きな割に機動的に動かせられる。宇宙で突発的に起…続き 銀河誕生の謎探れ 130億光年見通す望遠鏡の仕組み [有料会員限定] ケプラー宇宙望遠鏡が引退 太陽系外惑星を多数発見
電気自動車(EV)にコネクテッド(つながる)、自動運転――。新技術を搭載するクルマが続々と登場しているが、大ヒットを記録しているものは少ない。どうすれば普及期に突入できるのか。 「…続き エコカーに「無関心の壁」 米自動車市場の現実 [有料会員限定] EV時代はまだ来ない 現実解は「マイルドHV」
前回の動かないコンピュータ・フォーラムで「未熟な業界だから動かないコンピュータが増えるのか」と題して,動かないコンピュータを減らすための取り組みについて募集したところ,170人を超える方からをご意見をいただきました。 今回は,これらのご意見を中心にして,動かないコンピュータの撲滅のために業界としてどのような取り組みが有効なのか,あるいは既存のどのような考え方や基準を生かすべきなのかについて考えていきたいと思います。 業界で取り組めることが三つある まず,「動かないコンピュータを減らすためにユーザー,ベンダーを含め業界全体で取り組めることがあると思いますか」という設問に対する回答ですが,「あると思う」が70.8%,「思わない」が12.3%,「分からない」が16.9%でした(有効回答数171)。多くの方が業界全体での取り組みに期待されています。 具体的に,どのような取り組みをすれば動かないコン
福岡若手弁護士のblog福岡県弁護士会HP委員会所属の弁護士4名によるBLOG (ただしうち1名が圧倒的に多いですが、だんだん若手じゃなくなってるし) 清きワンクリックを 複数の弁護士のtwitterで 話題になっている、賀集唱 裁判官の判タ321号26頁 裁判小論を読んでみた 大事なことはこの中身を 吸収して実践することだが、 今はろくに指導してもらえない ノキ弁や即独も多いので いっぱい知識以外の知恵を 示した文献も読んで成長して ほしいとの願いを込めて ここにその概要を紹介する ーーーーーーーーーーー 「裁判官にとって準備書面は 機会を分けて繰り返しが多い ものと感じている。繰り返しが 多いことは、ときにはウンザリ させるものであるし、ときには 迫力のある訴え方にもなる。」 「裁判官は自分が作った 手控えで仕事をする。手控には 何物にも替え難いメリットがある。 裁判官にとっては、当事
rails.vimといえば、イントロダクションがこんな感じで始まる素敵なプラグインなわけですが、 TextMate may be the latest craze for developing Ruby on Rails applications, but Vim is forever. ということでPartial ExtractionとAbbrevitationがとても良いです。vimを使ってるRails開発者には必携のプラグインですね。 ただ、すごく便利に感じつつも運指がなかなか覚えられなかったので作ってみました。よろしければ御利用ください。 http://homepage3.nifty.com/moro/rails_vim_cheatsheet.pdf
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 日立ソリューションズは12月2日、東京・品川にて「Hadoopが導く分散処理における次世代のバッチ処理開発とは〜Asakusa FrameworkによるHadoopエンタープライズ適用セミナー〜」を開催した。 本稿ではその中から、ノーチラス・テクノロジーズ代表取締役副社長 神林飛志氏による講演「Hadoopによるバッチ処理の導入」を紹介する。 Hadoopを定義するのにビッグデータという言葉は必要ありません——神林氏は冒頭、こう切り出した。 いまやバズワードとして定着し始めている「ビッグデータ」だが、その言葉が語られるときはサブセットのごとく「並列分散処理システム」としてHadoopも引き合いに出されることが多い。だが神林氏は「ビッグデ
ゴミ箱やUSBメモリから削除したファイルを復元できる無料ソフトです。無料で利用できるファイル復元ソフトの中では特によく知られている代表的なソフトで、復元精度の高さは折り紙付きと言って良いでしょう。
サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。
昨日から2ちゃんねるやTwitterを始めとする各所で謎のコードが出まわっています。 このコード、使うとどうやらB-CASカードの付加情報を消し地上波放送やBS放送を視聴できなくしてしまう効果があるようです。 あくまで仮の話ですが例えば悪意のある誰かがこのコードを地上波放送の電波帯で流したら、最悪の場合コードを受信したすべてのテレビが視聴不可になるかもしれません。 地デジ・BS・CSを視聴できるようになるBLACKCASカードなども出回っていることからB-CASカードはもうほとんどがクラックされていると見て間違いないでしょう。 そもそも地上波放送にスクランブルは必要なのか?B-CAS社の業務形態が怪しい。利権を守るためなのではないか?等と地デジのサービス開始当初から色々と批判の絶えなかったB-CASカード。ここらが潮時なのではないでしょうか? 記者:とよさん - 高校生の頃「他人とは違うケ
あまり例を見かけなかったので、サンプルを動かした際のやり方をメモ。 特別なライブラリが不要ってのがうれしい。 以下は、Restful APIのイメージで、あるリクエストに対してサーバー側からブラウザ側にjsonでデータを送るケース。 /** * Module dependencies. */ var express = require('express'); var app = module.exports = express.createServer(); // Configuration app.configure(function(){ app.set('views', __dirname + '/views'); app.set('view engine', 'jade'); app.use(express.bodyParser()); app.use(express.method
nodejs, coffeescript 技術をアレして遊んでたい竹馬です。 概要 みなさん、NodeJSをご存知ですか? サーバーサイドをJavascriptでやるというアレです。 CoffeeScriptはどうでしょう? 簡易な文法で、ベストプラクティスなJavascriptのコードを生成してくれます 実際に実行するアプリケーションの、最小環境はこのようになります ### app.coffee ### express = require 'express' app = express.createServer() app.get '/', (req,res) -> res.send 'Hello World' app.listen 3000 これを実行して http://locahost:3000/ にアクセスすると、ブラウザ上ではHello,World! と表示されます っていうの
Papers - your personal library of research. Our award-winning application that helps scientists and researchers on the Mac to manage their research articles. Available for Mac OS X and iPhone.Repository of knowledge Search article repositories and download articles without leaving Papers All your papers at a glance Papers lets you view, browse and search your library, iTunes style Manuscripts and
3月28日 農業は地球の環境悪化の緩和に重要な役割を果たす フランス農学・獣医学・林学研究院 アグリニウム会長 マリオン・ギュー 氏 3月8日 近未来SF漫画で描かれるテクノロジーの未来 漫画家 山田胡瓜さん 12月28日 「世界中の望遠鏡が協力して中性子星合体を観測 ―重力波と光の同時観測『マルチメッセンジャー天文学』の幕開けは、何を意味するのか?」 理化学研究所仁科加速器研究センター 玉川 徹 氏 4月13日 《JST共催》『ひかり×ひと』-『情報ひろばサイエンスカフェ』で大学院生と中高生らが語り合う 「科学と社会」推進部 4月10日 「持続可能な食の未来へ」をテーマに「ノーベル・プライズ・ダイアログ東京2018」開催 世界中からの食の専門家が集結 「科学と社会」推進部 4月2日 《JST主催》「トップサイエンスによる社会変革への挑戦」―JSTの第2回ACCELシンポジウム開催 サイエ
懲役・禁錮刑の一部を執行後、残りの刑期を猶予する一部執行猶予制度の創設を盛り込んだ刑法等改正案が今国会で可決する見通しとなっていることを受け、京都弁護士会(吉川哲朗会長)は3日、「重罰化が懸念される」として反対する意見書をまとめた。衆参両院議長らに送付する。同制度に反対する意見書は全国の弁護士会で初めて。 同制度は初犯や薬物使用者を対象に、3年以下の懲役・禁錮の判決のうち一部の執行を1~5年の範囲で猶予できる制度。「懲役2年、うち6月を2年間の執行猶予」の場合、刑務所を1年半で出所した後、2年間再び罪を犯さない限り刑務所に収容されない。 同会は、実刑を短くしても執行猶予や保護観察で制約を受ける期間が長期化する可能性がある▽適切な出所時期を判決時に裁判所が判断するのは困難▽保護観察官の人員など出所後の受け皿が不足している-などとして同制度を批判。「現行の仮釈放制度を積極的に活用して更生の支援
こんにちはfanです♪ 花粉シーズンに突入したおかげで、旦那ともども常備薬が増えました(´・ω・`)飲む薬が増えたり、風邪をひいて病院に行くと、飲むタイミングが違う薬を何種類も処方されたりして、覚えきれませんよね。 そんな時に便利なのがこのお薬ノート -薬歴・服薬管理-です。 飲む薬、服用のタイミング、服用量などを記録して指定したタイミングで通知してくれるアプリ。 複数人のデータを登録できるので、子どもや同居しているおじいちゃんおばあちゃんのお薬管理もできちゃう便利さです♪ さっそくご紹介いたしますヾ(・ω・*)ノ 起動画面です。 まずは【お薬を登録する】・・・といきたいところですが、複数人のデータを管理する場合、先に【設定】から自分以外の人のデータを登録しておいた方がスムーズなので【設定】から見ていきます。 【設定】の項目です。 まずは【かぞく管理】で、データ管理をしたい人を追加してみま
この投稿は 12年 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 Never Let Me Go 先ほど拙作WordPressプラグインのNever Let Me Goをアップデートしたので、その際の作業ログです。基本的にはWordPressを知っていて、PHPとかJavascriptとかはまあわかるかなという人を対象にしています。それでは、レッツスタディ。かなり長いですよ。 成果物 Ajaxでユーザーを検索して、IDと名前の一覧を取得して表示、選択すると該当するユーザーIDをinputタグにセットします。 管理画面でのインクリメンタル検索 Ajaxを導入した経緯 Never Let Me Go(以下NLMG)はユーザーが自分で退会できるようにするプラグインなのですが(参考)、そのユーザーがコンテンツを作成していた場合、そのコンテンツは消え
While Linux is running our phones, friend requests, tweets, financial trades, ATMs and more, most of us don't know how it's actually built. This short video takes you inside the process by which the largest collaborative development project in the history of computing is organized. Based on the annual report "Who Writes Linux," this is a powerful and inspiring story of how Linux has become a commu
人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 自分がLinuxエンジニアになりたくて、入社一年目にやってよかった事をまとめておこうと思う。一年目にどれだけやるかが、勝負の別れめといっても過言ではない。それは技術を学ぶだけではない。いっぱいあるんだけど、最低限やって良かったなと思う項目を列挙する。 それがぼくには楽しかったからを読む Amazonとかで買う。出来れば原著がいいけど無理しなくて良い。 Just for Fun. Linuxがどうやってできたか、なぜそれをしようと思ったのかが分かり、今後自分がLinuxのエンジニアとしてどういう動機で仕事をしていきたいかを考えさせてくれる本。この本を読めば、自分が仕事でオープンソースを扱っていることに自信を持てると思う。 「なんでその仕事してる
ちょっと前にホットエントリに上がっていたVimでソースコードを素早く追いかけるという記事を読んでvimっていろいろできるんだなぁと感心していたのですが、それをvundleでインストールするときにどう書けば良いのかわからなくてけっこうググって時間がかかりました。せっかくなので公開メモ。 以下を.vimrcに記述します。 Bundle 'Source-Explorer-srcexpl.vim' Bundle 'trinity.vim' Bundle 'The-NERD-tree' Bundle 'taglist.vim'個別にダウンロードするときはこちらのサイトから落とせるのですが、Vundleを使ってインストールするときに指定する「Source-Explorer-srcexpl.vim」という名前はどうしたら知ることができるのかが不明です(サイトから落とせるファイル名はsrcexpl.vim
rails.vimのいい加減な翻訳 September 02, 2006 12:51:50 Comments (13) Trackbacks (2) Rails, vim バイト先でTextMate触ってみて、Ruby, Railsに特化しててショートカットとかいろいろ便利だなぁと思いつつも、カーソルの移動とか基本的な編集のところで発狂しそうになるので、vimをTextMate並にRailsフレンドリーにするしかないと思った。 てことで、前にインストールしたもののシンタックスハイライトしか使っていなかったrails.vimを本格的に使うため、ヘルプをものすごい勢いで訳した。 自分用なのでかなりいい加減な文で、しかもTOEIC400点台なのでクソな訳が混じってます。それから、なんちゃってvimerなので全然理解していないところも多々。 でもまあせっかくなので公開しておきます。 いろんな直しは
id:higepon に『rails.el も rails.vim も知らなかったよ!もっと早く知ってたら生産性が三倍になっていたのに!(一部誇張』と云われたので、rails.vim について ひげぽん OSとか作っちゃうかMona- - rails.el まとめ に沿った形で簡単に紹介したいと思います。 インストール 通常のインストール http://www.vim.org/scripts/script.php?script_id=1567 から rails.zip をダウンロードし、~/.vim/ 以下に展開します svn からのインストール vba (vim のパッケージングシステム)を使うので vim7 以上限定の方法ですが svn co http://svn.tpope.net/rails/vim/railsvim/ railsvim cd railsvim rake rails
日本犯罪社会学会主催 2010 年度(財)社会安全研究財団助成事業 第 7 回 公開シンポジウム成果報告書 「有罪判決後の被告の人生」 ―量刑のための知識― 電子版 2011 年 3 月 1 日発行 - 2 - 目 次 刊行に寄せて はじめに 企画趣旨 【報告論文】 誰がどう更生させるのか ∼現状を知ることから∼ 裁判員裁判と量刑 −刑事訴訟法学の立場から 裁判員量刑検索システムについて 刑事施設における処遇を中心に 保護観察が付くとどうなるのか ∼現状と課題∼ コメント1. コメント 2 市民の司法参加と修復的正義・司法 ――裁判員裁判を通して見えてきたもの―― 質疑応答 学会紹介・編集後記 河合幹雄 矢島正見 河合幹雄 河合幹雄 指宿 信 高橋康明 小柳 武 生島 浩 大塚浩之 細井洋子 小関慶太 犬山絵美 小関慶太 …3 …4 …5 …6 …12 …19 …23 …31 …37 …
こんにちは、KiDDです。 女性と男性の家事文化の違いを描いた夫婦コメディ漫画、おいしいダンナの育て方 Rtn対応を紹介します。 おいしいダンナの育て方 Rtn対応は、新しいiPadのRetinaディスプレイ(2,048×1,536ピクセル)に対応した漫画アプリ。妻2年目のネハンさんとダンナのペヤングさんの家事文化の違いを面白おかしく描いています。 っていうか旦那さんの行動に心当たりがありすぎて困る!! この漫画は原画ページとカラーページの両方が収録されています。 まずは原画ページをご紹介。セリフとかも手書き以外は入っていません。 画面上下のどちらかをタップすることで完成原稿のカラーページになります。 そう、ご飯のためには1秒たりとも待てない! そのためには洗濯物を手伝うことだってやります。 でも干すと本当にこんな感じです。 乾くからいいじゃん。 漫画は全2話、14ページです。 この旦那さ
首相官邸ホームページがリニューアルされました。官邸ホームページ上に「政策情報ポータルサイト」が新設され、各省庁の個別政策をフリーワードで検索できるほか、「社会保障と税の一体改革」などの政策内容をテーマ別に探すことも可能で、いろいろな情報をワンストップで調べることができるようになったとのことです。 一方で、「指示」を「支持」とした漢字の誤記がいきなり見つかったとも報じられています。 ネットでは例によって無駄遣いといった評価も出ていますが、/.諸氏のご意見はいかがでしょうか。セキュリティがどの程度強化されたかなども興味深いところです。
278: Sunspotで全文検索 (view original Railscast) Other translations: Other formats: Written by Naomi Fujimoto SunspotはRubyアプリケーションに全文検索機能を追加するためのソリューションです。バックグラウンドでSolrを利用し、多くの優れた機能を提供します。今回のエピソードでは、過去のエピソードで使用したブログアプリケーションを例にして、Sunspotを使ってRailsアプリケーションに全文検索機能を追加します。 このアプリケーションは複数の記事を表示するページを持っており、それらを横断して検索を行う機能を実装していきます。これをSQLを使って行うのは困難になりやすく、多くの場合最善のアプローチとは言えません。Sunspotのような専用の全文検索ツールの方が、この機能を実装するに
裁判員裁判で無罪が言い渡された覚醒剤の密輸事件について、2審の東京高等裁判所は、「1審の判決は机上の空論だ」として、逆転で有罪を言い渡しました。 被告の弁護士は「強引に有罪にした判決だ」と批判しています。 この事件は、イギリス国籍のソウヤー・ジョフリー・ロバート被告(55)が、おととし6月、西アフリカから覚醒剤をスーツケースに隠して成田空港から密輸しようとした罪に問われたものです。 裁判員が参加した1審の千葉地方裁判所は、去年6月、「覚醒剤が入っていることを認識していたとは言えない」として、無罪を言い渡しました。 4日の2審の判決で、東京高等裁判所の金谷暁裁判長は「被告は、仕事や観光目的で来日したわけではなく、犯罪組織から指示を受けたと認められ、違法な薬物が入っていたことも認識していたはずだ。1審の判決は、机上の空論で不合理だ」と指摘し、懲役10年を言い渡しました。 裁判員裁判では、2審で
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く