2005年8月5日にスタートしたこのブログも明日で13周年を迎えるはずでしたが、撤去後4日を経過しても設置される様子もないのでとりあえず終了と致します。再び同じ場所に自販機が置かれることがあれば再開します。それまでちょっとさよなら。 過去
2005年8月5日にスタートしたこのブログも明日で13周年を迎えるはずでしたが、撤去後4日を経過しても設置される様子もないのでとりあえず終了と致します。再び同じ場所に自販機が置かれることがあれば再開します。それまでちょっとさよなら。 過去
Node's goal is to provide an easy way to build scalable network programs. JavaScriptフレームワークやHTML5テクニックの紹介とともにNode.jsが取り上げられることが増えている。Node.jsはChromeのJavaScriptエンジンV8を活用して開発が進められているサーバサイドプラットフォーム。JavaScriptを使ってサーバサイドで動作するアプリケーションを簡単に開発できる。Node.jsには次のような特徴がある。 JavaScriptを使ってサーバサイドアプリケーションを開発できる。 スケーラビリティの高いネットワークプログラムを高いスキルを要求されずに開発することが可能。 高い並列性を実現。内部の実装はepoll(7)、kqueue(2)、/dev/poll、select(2)などOSごとに
Yesterday I mentioned that ruby-prof now supports profiling rails applications. Lets see how that works. But a word of caution before beginning. Like all web applications, Rails apps are complex. They encompass many pieces – clients on remote machines, network connections, any number of application servers and database servers. Getting the whole ensemble to work can be tricky – let alone making it
はじめに SinatraやRamazeといったRubyのWebアプケーションフレームワークに興味をお持ちの方であれば、Rackという名前をしばしば目にしているかもしれません。どうやら様々なフレームワークに使われているらしいのだけど、そいつが一体なんなのかよくわからない、そんなあなたのために今日はそのRackをご紹介したいと思います。 様々なフレームワーク、様々なアプリケーションサーバ しばらく前なら、Ruby on Railsブームの真っ只中、Rubyと言えばRails、Webアプリケーションを作るならRails、といったイメージを持たれていた方も多かったと思います。実際にWebアプリケーションを作ったり、Rubyに触れたりしたきっかけがRailsだったという方も多いでしょう。 しかし最近は、RubyのWebアプケーションフレームワークと一口に言っても、非常に簡単にアプリケーションが書けて
先日のYuval Kogman氏のエッセイ″Why I don't use CouchDB″の私家版和訳(私は略して私訳と呼んでいます)が私の周辺のCouchDBファンに冷や水を浴びせたようです。どうも誤解もあるようで、Yuval Kogman氏は頭からCouchDBを否定しているのではないのです。氏のような一流のPerler(いや、Perlerでなくても)は野心的である反面、非常に現実的です。ですから、現時点においてはCouchDBがかなりスピード面で劣るのであるから、それを補って余りある野心的な(現にロードマップに載せていますよね)フィーチャーを早く見せなさいと、氏は言っているのです。これは叱咤激励でもあると思います。 私はたまたまMongoDBを選びましたが、夢を持ちたい人はCouchDBを選べばいいし、もっと現実路線の人は他のNoSQLデータベースを選べばいいのです。 そんなことよ
Deploying, running and managing your Ruby on Rails app is taking away precious resources? Engine Yard takes the operational overhead out of the equation, so you can keep innovating. Fully-managed Ruby DevOpsEasy to use, Git Push deploymentAuto scaling, boost performancePrivate, fully-configured Kubernetes clusterLinear pricing that scales, no surprisesDecades of Ruby and AWS experience
ソフトウェア工学の教科書やプログラミングに関する技術書は、例外なく「プログラムの品質を(制約の範囲内で)できるだけ高いものにするべき」という前提で書かれています。それがエンジニアリングの目標だし、そもそも、ものづくりの職人として、できるだけ良いものを作りたいという思いがあるのは当然だと思います。 また、よく言われることはプログラムというのは一度書いたら終わりなのではなく、長い年月をかけてメンテナンスされるものであるという考え方です。ですから、単に短い期間で作るということでなくて、長い目で見て保守性、拡張性の高いプログラムを作るということは、こういった専門書では当然良いことであるとされます。ネット上でもプログラムの品質に関するこのような特徴については、いろいろ意見が書かれていますね。 http://blog.miraclelinux.com/yume/2007/10/post_9db7.ht
前から気になっていた Heroku + MongoHQ を試してみた。HerokuはRubyアプリケーションを走らせるホスティングサービスで、MongoHQはMongoDBのホスティングサービスだ。この二つを組み合わせることで、MongoDBを使ったRubyアプリケーションを一瞬で運用開始することができる。 あまりにも簡単に使えてあまり書くこともないんだけどメモ。 まず、両方とも最低限の環境は無料で使用できる(ただしHerokuからMongoHQを使うためにはクレジットカードの登録は必要っぽい)。 今回は Ruby on Rails 3 + Mongoid で作ったアプリを置いてみた。 手順 1. まず、普通に RoR + Mongoid のアプリケーションを作る 2. Herokuにアカウントを作りアプリケーションを登録する (http://docs.heroku.com/quickst
Beyond Hadoop: Next-Generation Big Data Architectures By BILL MCCOLL of GigaOm Published: October 23, 2010 After 25 years of dominance, relational databases and SQL have in recent years come under fire from the growing “NoSQL movement.” A key element of this movement is Hadoop, the open-source clone of Google’s internal MapReduce system. Whether it’s interpreted as “No SQL” or “Not Only SQL,” the
多くの人が信じていること、人口の増加しないとGDP成長しない、というのは正しくない 高度経済成長は日本の輸出が増えたことによってもたらされたものではない。高度経済成長期に純輸出の経済成長貢献は、ほぼゼロ 高度経済成長は、労働力人口が増えたことでもたらされたものでもない 高度経済成長 は、農村から都市への人口移動、その結果生じた世帯数の増加、そして生まれた旺盛な国内消費によるものである 平均寿命が伸びていく社会。これが良い社会ではないか。一人当たりの所得が伸びれば平均寿命も伸びる 過去経済学者は人口について多くの議論をしてきた。ヴイクセルによる、最適な人口の議論。“最適な人口とは、それ以上に人口が増えると平均的な福祉の水準が、もはや上がるのではなく、逆に下がってしまうような人口の水準” それに対してミュルダールは、“国全体で人口が減少していくと、全体の人々の生活水準に対しては絶対的な悪影響を
ZyngaのFacebook新作ゲーム、CityVilleが凄いことになってます。 スタートしてわずか三週間にもかかわらず、なんと月次アクティブユーザーは7000万人。史上最強ゲームとして名高いFarmVilleをも遥かに上回る成長をみせてます。 【出典元 Business Insider 元記事】 当社のゲームマニア岡村健も、CityVilleの完成度には驚きの声をあげてました。 詳しくは、彼のブログ記事をぜひご覧ください。 ・ リリースから8日で800万人、史上最強ソーシャルゲーム「CityVille」が誕生 いやぁ、それにしてもZyngaは強い。いよいよソーシャルゲームも大資本による淘汰・寡占にうつる時期がせまっているのかも知れません。 Tweet Check 記事裏話やイベント紹介、講演資料DLなど、In the looop ファンページ は こちら 【ソーシャルゲーム関連】 ・
RSpec is a Behaviour-Driven Development tool for Ruby programmers. BDD is an approach to software development that combines Test-Driven Development, Domain Driven Design, and Acceptance Test-Driven Planning. RSpec helps you do the TDD part of that equation, focusing on the documentation and design aspects of TDD. Documentation This is the official documentation site for RSpec. Much of the document
ロックンローラー内田裕也(71)が27日、タレント大桃美代子(45)からツイッターでタレント麻木久仁子(48)との不倫を暴露されたAPF通信社代表の山路徹氏(49)をぶった切った。山路氏は紛争地取材で知られるが、アフガニスタンの難民キャンプで支援物資を届けながらロック活動を続けてきた内田は「正義を振りかざしてだました女に買ってもらった車乗って何が正義だ。天下の内田裕也がスイカで電車乗ってんだよ。スイカを買え」と激怒している。 ロックンローラー内田が、渦中の山路氏に対する怒りをぶちまけた。「オレもめったにカッとなることないんだけど、今回は頭にきているんだよ」と切り出した。三角関係について「男が悪いに決まってんじゃない」とロックオンした。「女たらしはいいんだよ。オレだって人のこと言えないとこあるよ」としながら「ただ、正義を振りかざしたことないぜ。アフガンやミャンマーをダシにして女だまして、何が
2010/12/27 Mac OS X向けエディタ「Kod」 Mac OS Xで動くプログラマ向けのエディタ「Kod」の開発が進んでおり、まもなくベータテストが始まる。JavaScript(Node.js)で拡張可能で、スタイルファイルはCSS3を利用というWebの技術を採り入れている。バイナリのダウンロードは http://kodapp.com/download/ から可能で、ソースコードはGithubで入手できる(https://github.com/rsms/kod)。TextMate 2の開発が進んでいないので期待したい。特徴は次の通り。ファイルの読み込み、ハイライトなどの同時処理実行され、CPUコアごとに分散処理されるNode.jsをベースにした統合スクリプティング環境OS X 10.6の最新APIを使ってスクラッチで書かれている(10.6のみで動作)Chromiumライクなタブ
本年7月、Big Dataに対応できるNOSQLのデータベース「Hibari」をオープンソースとしてリリースしたあと、幾度となく「どうやって儲けるのか?」、「ビジネスモデルは?」といった質問を受けました。正直に言うと、未だGeminiはHibariのオープンソースというビジネスから収入を上げているわけでもなく、成功例としてこの問いに答える立場にはありません。しかし、いろいろなケースを調べ、議論し、考えたことがあります。さらに、NOSQLのオープンソースという分野に参入したことで、学んだことがたくさんあります。本稿では、それをもとにオープン化とBig Data技術について整理してみたいと思います。 オープンソースとは? オープンソースとは、開発したソフトウェアのソースコードも含め公開し、誰もが自由に使用できる「ソフトウェア」です。このソフトウェアは、無料で入手でき、改変や再頒布もできます。た
2010年はいろいろとネットやITにとって波瀾万丈な1年でしたが、来年2011年は一体どうなるのでしょうか? というわけで、テレビ・ラジオ・インターネット・新聞などのメディア業界で15年間働き続けているDaniel Anstandig氏の考える「2011年に起きるであろうデジタルメディアの7つのトレンド」を見てみましょう。 詳細は以下から。 Seven Digital Media Trends of 2011 | Social Media Today ◆その1:新聞や雑誌はタブレットデバイスに移行する By Veronica Belmont 紙に印刷するメディアがインターネットの流れに乗り遅れているのは周知の事実ですが、伊達に今までメディアの最前線の一角を担っていたわけではなく、これまでもさまざまな試みをしてきています。その中でも2011年になったおそらく決定的となるとしているのが、新聞な
Ruby on Rails 7.1.3.4 RDOC_MAIN.md railties/RDOC_MAIN.md Last modified: 2024-06-04 18:21:34 +0000 Welcome to Rails What’s Rails? Rails is a web-application framework that includes everything needed to create database-backed web applications according to the Model-View-Controller (MVC) pattern. Understanding the MVC pattern is key to understanding Rails. MVC divides your application into three laye
転換社債型新株予約権付社債(てんかんしゃさいがたしんかぶよやくけんつきしゃさい、英:convertible bond)は、日本の証券取引における社債の一つで、新株予約権付社債の一種である。一般に転換社債あるいはCBとも呼ばれている。 この社債は、1843年に、ニューヨーク・エリー鉄道が発行したのが最初である。鉄道事業には膨大な資金が必要であるが、収益発生までに時間がかかる。そこで、建設中は利息を払い、鉄道が完成し収益がうまれるようになったら株の値上りと配当を見込める、という社債を開発したのであった。[1] 転換社債型新株予約権付社債は、普通社債とは異なり、社債を事前に[注 1] 決められた転換価額[注 2] で株式に転換することができる点に特徴がある金融商品である。なお、途中で転換価額を変更する条項を付け加えることも出来る。投資家から見れば、転換価額よりも株価が上昇すれば、株式に転換、売却
「パッケージ市場崩壊、iPhoneアプリももうからない」 ゲームメーカーが生き残るには(1/3 ページ) ゲーム業界が激変の時代を迎えている。家庭用ゲームの市場規模は2007年をピークに縮小を続け、ゲームメーカーの人員削減も珍しい話ではなくなってきた。iPhoneアプリやソーシャルゲームと呼ばれる新しい市場がぼっ興しているが、すでに過当競争に陥っている。 「コンテンツはあふれかえり、ものすごい勢いでデフレが起きている」――ゲームジャーナリストの新清士さんは2月17日、都内で開かれたゲーム開発者向けイベント「OGC 2010」の講演でこう指摘。新興のプラットフォームも米国企業が握っており、日本のメーカーの不利な状況は今後も続くと予想する。 だが、まだまだチャンスはあるという。 ものすごい勢いでコンテンツデフレが起きている 昨年の今ごろまでは、ゲームの新市場として期待されていたiPhoneアプ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く