この本はホワイ・ザ・ラッキースティフ(why the lucky stiff)により愛情を込めて書かれた。 ~ 目次 ~ この本について コンニチハ、Ruby この本を開く 犬の話 赤い太陽が昇る 本はどのように始まるか (漫画のキツネと学ぶ)短時間の(そして願わくは辛くない)Rubyコース 言語と、言語で意味しているもの 品詞私がまだあなたのことを十分子供扱いして いなかったなら あなたの成長を促すための例題 そして短い旅はそっとクッション停止する 浮いている小さなコードの葉っぱ アンブローズにおけるステータスシンボルとしての葉っぱ 小さくてほとんど価値のないもの 妄想をつなぎ合わせる ブロックの奇跡 ルールを作るものと夢を生きるもの これは権利を奪われた人のため コンピュータのある城 娘のオルガン教師の話のつづき ヤギは映画を全部見たがっている 盗まれたくじ主 ルールを作る者たち 夢を
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日本 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直
SDLとは、そのドキュメントによると、 「マルチプラットフォームなマルチメディアライブラリ」であり、 Rubyとは、まつもと氏によるオブジェクト指向スクリプト言語です。 そして、Ruby/SDLはRubyからSDLを利用できるようにするための ライブラリです。つまりはRubyでゲームなどを作るためのライブラリと 言えます。 Ruby/SDLの機能 Ruby/SDLには、以下の機能があります。 2D高速描画 キーボード、マウス、ジョイスティックからの入力機能 SDL_mixer による音声の再生 CDの再生 SDL_TTF によるTrueTypeFontの描画 SDL_image による各種イメージファイルのロード(bmp,png,jpeg,gifなど) SMPGEによるmpegの再生 SDLSKKによる、行単位の日本語入力 OpenGL Interfaceによる、 3D描画 SDL_kan
RubyForge is a home for open source Ruby projects; thanks to the folks who make it possible! Searchgasm 1.2.1 Ben Johnson - 2008-09-29 13:41 - Searchgasm Searchgasm has been updated to 1.2.1. Searchgasm is object based ActiveRecord searching, ordering, pagination, and more! More information is available at http://github.com/binarylogic/searchgasm . Searchgasm 0.9.6 Ben Johnson - 2008-09-04
Apache/2.4.41 (Ubuntu) Server at www.garbagecollect.jp Port 443
$Id: index.html,v 1.6 2004/07/20 23:08:12 aamine Exp $ この文書は書籍『Rubyソースコード完全解説』のHTML版です。 ただし初校段階の原稿をベースにしているため、 書籍では修正されている間違いが残っている場合があります。 予め御了承ください。 2004-02-16 に全章を公開しました。 目次 まえがき 序章 第 1 部「オブジェクト」 第 1 章「Ruby言語ミニマム」 第 2 章「オブジェクト」 第 3 章「名前と名前表」 第 4 章「クラス」 第 5 章「ガーベージコレクション」 第 6 章「変数と定数」 第 7 章「セキュリティ」 第 2 部「構文解析」 第 8 章「Ruby言語の詳細」 第 9 章「速習yacc」 第 10 章「パーサ」 第 11 章「状態付きスキャナ」 第 12 章「構文木の構築」 第 3 部「評価」 第
Find actively maintained & popular open source software libraries for the Ruby programming languageThe Ruby Toolbox is a catalog of all Rubygems that keeps track of popularity and health metrics to help you choose a reliable library CategoriesTo give you an overview of what open source libraries are available for a given task we group projects for common problems into categories. The catalog itsel
RubyGems.org is the Ruby community’s gem hosting service. Instantly publish your gems and then install them. Use the API to find out more about available gems. Become a contributor and improve the site yourself. RubyGems.org is made possible through a partnership with the greater Ruby community. Fastly provides bandwidth and CDN support, Ruby Central covers infrastructure costs, and funds ongoing
--- Rabbit 2008-11-08T16:35:27+09:00 (リビジョン 1870) +++ Rabbit 2008-12-21T11:05:40+09:00 (リビジョン 1879) @@ -44,9 +44,9 @@ # description = 追いかけ屋1 # class = right -最新バージョン: 0.5.7(((<download|URL:http://www.cozmixng.org/~kou/download/rabbit-0.5.7.tar.gz>))) +最新バージョン: 0.5.8(((<download|URL:http://www.cozmixng.org/~kou/download/rabbit-0.5.8.tar.gz>))) -The latest version: 0.5.7(((<download|URL:http://www.c
サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。
HTML5のlocalStorageでiPhone用Webアプリを高速化:iPhoneで動かす業務用Webアプリ開発入門(4)(1/2 ページ) 今回は、iOSのSafariの中にデータを記録できる、HTML5の「localStorage」機能を使って、データの先読みとキャッシュを実現しアプリケーションの体感パフォーマンスを向上させてみます。 HTML5の「localStorage」とは localStorage(ローカルストレージ)とは、HTML5で規定されている、Webブラウザ内部のKVS(キーバリュー型データストア)です。iOSのSafariでも実装されていて、JavaScriptコードからアクセスでき、任意のデータを保存できます。 いきなり注意! localStorageの保存データはテキストで! HTML5の仕様では、localStorageに保存できるデータはJavaScrip
Amazonクラウドは3月2日23時、日本でのデータセンター「東京リージョン」の開設を発表しました。東京リージョンはすでに稼働を開始しており、現時点で利用可能になっています。 東京リージョンの利用価格はLinux/UNIXのスモールインスタンスで1時間あたり0.10ドル。ラージインスタンスで1時間あたり0.40ドルなど。今後数カ月の間に、決済に日本円を選択できるよう準備中とのこと。 Publickeyはすでに利用を開始している一部のパートナーの発言を聞く機会があり、「東京リージョンを試したところレイテンシは数ミリセカンドと、国内のほかのデータセンターと全く変わらない」と、国内データセンターならではのレスポンスを確認する発言を聞けました。 日本円での課金は数カ月以内、日本語でのテクニカルサポート開始 東京リージョンでもAmazonクラウドの主な機能はほとんど利用可能。ただしHadoopの機能
デモページの全体のキャプチャ 下記は各ポイントを意訳したものです。 全体をHTML5化しても、面白そうなCSS3のエフェクトを少しずつ適用しても面白そうです。 ウェブページにHTML5を導入 ウェブページにCSS3を導入 ウェブページにHTML5を導入 デモページのHTMLの構造は、下記のようになっています。 HTML5:ページのベース 各エレメントを配置する前のHTMLのベースは、下記のようになります。 <!DOCTYPE html> <html lang="en"><head> <meta charset="utf-8" /> <title>Ferris Buller on Abduzeedo</title> <link rel="stylesheet" href="style.css"> <!--[if IE]> <script src="http://html5sh
最近Webアプリケーションに存在するセキュリティホールが注目を浴びている。その中でも「クロスサイトスクリプティング」と呼ばれる脆弱性が有名であるが、クロスサイトスクリプティング脆弱性について正確に理解している人が依然として少ないと感じる。 本稿では、クロスサイトスクリプティングとはどのような脆弱性であるのか、この脆弱性を持ったサイトが攻撃されるとどのような被害が起き得るのか、なぜそのようなセキュリティホールが作り込まれてしまうのか、どのように対策をすればよいのかを解説していく。 ※以下本文中では、クロスサイトスクリプティング脆弱性のことを「XSS」と表記する。「Cross Site Scripting」の略であるから「CSS」と表記している記事もあるが、「Cascading Style Sheets」の略も「CSS」となり紛らわしいため、「XSS」と表記する場合が多くなってきている。本稿で
今回は、そのかんたんログインの問題点について説明します。 「契約者固有ID」を用いるかんたんログイン かんたんログインとは、携帯電話の「契約者固有ID」を用いたログイン手法です。 第1回で説明したように、携帯電話のブラウザのリクエストヘッダには契約者固有IDと呼ばれるIDを付けることができます。契約者固有IDは、携帯電話事業者によって詳細は異なりますが、すべての携帯電話事業者が対応しています。 図1は、NTTドコモの携帯電話がサポートしている契約者固有IDである「iモードID」がサーバに送信される様子です。この情報は、ユーザーがそれと意識することなく送信されます。携帯電話のかんたんログインとは、契約者固有IDのみを用いて認証を行い、ログイン機能を実現することです。 かんたんログインは、ベーシック認証のようにIDとパスワードを管理する必要もなく、Cookieのように対応する端末を考慮する手間
210.153.84.0/24 210.136.161.0/24 210.153.86.0/24 124.146.174.0/24 124.146.175.0/24 全てのiモード対応端末 新しいIPアドレス帯域(124.146.174.0/24 および 124.146.175.0/24)は、2008年10月10日に追加となります。
2010年4月からおよそ10カ月ぶりに「MacBook Pro」のラインアップが一新された。「Sandy Bridge」と呼ばれる、新設計のCPUを搭載し、グラフィックスも刷新。これだけでもすごいが、さらに周辺機器の接続用として、USB 3.0の2倍となる最大10Gbpsの高速転送を可能にした「Thunderbolt」を世界で初搭載している。まさに「次世代」と呼ぶにふさわしい性能を実現した新モデルだが、驚いたことにその新次元のパワーが収まっているのは、2008年登場から寸分違わないアルミユニボディだ。昔のMacBook Proから乗り換えると、まるで数年間乗り慣れた愛車が、突然ロケットエンジンを積んだように感じられるかもしれない。 クリエイティビティをインスパイヤする新性能 今回の新MacBook Proの発表にあわせて米アップルから担当者が来日したので話を聞いた。アップルの新製品発表会に
Feb 2nd Links: Visual Studio, ASP.NET, ASP.NET MVC, JQuery, Windows Phone Here is the latest in my link-listing series. Also check out my Best of 2010 Summary for links to 100+ other posts I’ve done in the last year. [I am also now using Twitter for quick updates and to share links. Follow me at: twitter.com/scottgu] Community News MVCConf Conference Next Tuesday: Attend the free, online ASP.NET
Appleの「App Store」は商標登録するには一般的な用語すぎるとMicrosoftが意義を申し立てていた件に対し、Appleは「Windows」も一般的な言葉である、と反論したそうだ(CNET Japan、本家/.)。 AppleはMicrosoftによる主張を却下するよう、米国特許商標庁に正式な申し立てを行ったとのこと。 Appleの言い分は、端的に言えば「『App Store』が一般語なら、『Windows』だってそうじゃないか」というもの。Appleは米国特許商標庁に提出した文書にて「Microsoftは自身のWindowsの商標について、それが一般的な用語かどうかという問題に長年直面している」と指摘、一般用語であるかどうかの評価には今後関連した公共の利害関係者を広く対象として存分な調査が必要であるとした。 Appleはまた、Microsoftの行動が「関連した大衆がApp
米GoogleのChromiumプロジェクトの開発者、Evan Martin氏は2月6日、「Chrome」で利用したビルドシステム「Ninja」を公開した。ライセンスはApache Licence 2.0。 NinjaはMartin氏が開発したビルドシステムで、高速性を特徴とする。Ninjaの開発に至った経緯についてMartin氏は、ChromeをLinuxにポーティング中にソフトウェアビルドツール「SCons」を利用したところ、コンパイル開始までに40秒を要するなど、パフォーマンスに不満を感じたと記している(SConsが問題なのではなく、WebKitを含む30,000ものインプットから単一のChrome実行ファイルを作成しなければならなかったと説明している)。その後、「GNU Make」を利用することで時間は10秒~20秒に短縮されたが、さらに高速化すべく、スクラッチから開発されたのがN
GNUの公式拡張言語「GNU Guile(GNU Ubiquitous Intelligent Language for Extensions)」の開発者は2月16日、3年の開発工期をかけた最新版「GNU Guile 2.0」を公開した。プロジェクトWebサイトより入手できる。 GNU GuileはScheme言語向けのインタープリタ/コンパイラ。多数のSRFI(Scheme Requests for Implementation)をサポートするほか、モジュールシステムを持ち、POSIXシステムコールへのアクセス、ネットワーク対応などの機能がある。開発者はこれを利用して、ユーザーが拡張可能なアプリケーションを開発できる。 最新版では、新しいコンパイラ基盤と仮想マシンが搭載され、Schemeコードをバイトコードにコンパイルし、その後VM上でバイトコードが実行されるようになった。これにより大幅
米Googleは2月18日、C/C++で実装されたネイティブコードをWebブラウザ上で実行できる「Native Client Software Development Kit(SDK)」の最新版を公開した。Windows、Mac OS X、Linuxに対応する。 Native Clientは、x86アーキテクチャ向けのネイティブコードをWebブラウザ内でシームレスかつ安全に実行するためのオープンソース技術。C/C++を利用してWebアプリケーションを作成したり、既存のデスクトップアプリをWebプラットフォーム上にマイグレーションできるという。SDKリリースにあたって、JavaScriptのような移植性と安全性を提供する、としている。 最新のSDKはAPI、ドキュメンテーション、サンプルを含む。プラグインインターフェース「Pepper」に対応、2DグラフィックをレンダリングするNative
Mac OS Xのコア技術を組み込んだRuby開発環境「MacRuby」の最新版「MacRuby 0.9」が2月25日に公開された。MacRubyはMac OS Xのコアテクノロジを利用して実装されたRuby環境で、Mac OS X固有のテクノロジをRubyから利用できる。 MacRubyはObjective-Cランタイム、ガベージコレクタ、LLVMコンパイラなどのMac OS X技術を用いてRuby 1.9を実装したもので、RubyでMac OS Xアプリケーションを開発できる。米Appleのフリーソフトウェアプロジェクトで、ライセンスはRuby Licenceを利用する。 最新版は2カ月ぶりのリリースとなり、安定性、互換性、性能の改善にフォーカスした。クラッシュやメモリリーク、競合といった問題が改善され、小規模ではあるがパフォーマンスも向上しているという。 また、文字列の内部表現がデュ
Ubuntu創始者のMark Shuttleworth氏は3月1日、Ubuntu 11.04で採用が決定しているオープンソースのメディアプレイヤー「Banshee」との売上げ共有の議論について、自身の見解を発表した。Shuttleworth氏は協議を進める方法を誤ったことなどに謝罪しつつ、Bansheeチームに対して共有分の売上げを受け取ることを望むと記している。 Ubuntuの母体である英Canonicalは、4月公開予定の次期版「Ubuntu 11.04」で、デフォルトのメディアプレイヤーとしてBansheeを採用する決定を下している。Bansheeは米Novellの支援を受けるオープンソースプロジェクトで、音楽ストアでは米Amazonと提携し、ユーザーはAmazonの「Amazon MP3 Store」から楽曲を購入できる。Bansheeはこの売上げから得られる紹介報酬の100%をG
PostgreSQLのサポートや商用版を提供しているデータベースベンダー米EnterpriseDBは3月3日、ライバルである米OracleのJavaおよびMySQLの管理について行った独自調査結果を発表した。過半数が「OracleのJava訴訟はJavaによくない」と考えているなどのことがわかったと報告している。 EnterpriseDBは2010年9月、Oracleが開催した「Java One」にて、参加者を対象にOracleとJavaおよびMySQLについてアンケート調査を行った。600人以上のIT担当者が回答したという。 アンケートでは、1)Oracleの下でオープンソースプロジェクトの行方は?、2)(Javaを巡る)Oracleの対Google訴訟をどう思うか?、3)更新時、MySQLの価格はどうなる?、などについて聞いた。 1)では、「なんとか生き残る」と回答した人は46%となり
Typography is one of the most important parts of any design, whether it's digital or in print. Good typography can take a mediocre design to new heights, while bad typography can make what would be a great design lackluster or even bad. For web designers, typography choices have long been limited to web-safe fonts. But that's changed in recent years, first with the advent of things like sIFR that
mysql のコンソールで grep とか使えないかなぁと思っていたら pager を使えば出来ることを今更知った。 MySQL :: MySQL 5.1 リファレンスマニュアル :: 7.7.2 mysql Commands http://dev.mysql.com/doc/refman/5.1/ja/mysql-commands.html mysql のプロンプトで以下のように pager (または\P) を指定すればよい。 ・grep mysql> pager cat | grep hoge PAGER set to 'cat | grep hoge'・ファイルに保存 mysql> \P cat > ~/dump.txt PAGER set to 'cat > ~/dump.txt'・less mysql> \P less PAGER set to 'less'less の -S オ
アップルは米国時間の 2 月 24 日より、アップル・オンラインストアでの MobileMe 個人及びファミリー・パッケージの販売を停止したとのこと (AppleInsider の記事) 。 アップルストア内を「MobileMe」で検索すると「Apple Storeには検索内容に一致する結果がありません」と表示される (検索結果)。MobileMe は今後、無料サービスとなるようだ (WSJ.com の記事) 。 先週明らかにされたノースカロライナ州に建設中の巨大データセンター (/.J 記事) がクラウドベースの iTunes サービスを実現することになるため、iPhone 等のモバイル機器にデータを転送する必要がなくなるという。また、データセンターは MobileMe もサポートするようになるため、MobileMe はユーザーが写真や音楽、動画ファイルを保管できるデジタル「ロッカー」的
2011年03月01日18:00 カテゴリLightweight Languages perl - 「優れたPerlプログラマを見分ける27の質問」回答例 これは良問。 How to Identify a Good Perl Programmer - Modern Perl Books, a Modern Perl Blog 「優れたPerlプログラマを見分ける27の質問」の日本語訳 - Islands in the byte stream というわけで回答例。あくまでも解答例。There's more than one way to do it はここでも例外ではないので。 Perl5において変数のシジルが示すものは何か 変数の基本型。$scalar、@array、%hash、&code、*typeglob。&codeの&は省略可能かつ省略推奨。これ以外の型はオブジェクトを作ることで作れ
はじめに iPhoneアプリを開発するにはメモリ管理は本当に重要です。メモリリークが起きると、アプリケーションたちまちクラッシュを起こしてしまいます。 それで前々からメモリリークを調べる方法を調べていたのですが、Clang Static Analyzerが出てきました。 でもこれ、ターミナルどうのこうので初心者の僕にはなんだか難しそうで、、、諦めていたんですが、XCodeにClang Staticエンジンが搭載されたらしいので、設定方法を紹介します。 設定方法 ①プロジェクトからプロジェクト設定編集をクリック ②ビルトタブを選んで静的アナライザに✔を入れます。 ③Buil and Analyze で解析します! たったこれだけで、メモリリークを調べる事ができます。 初めて当ブログに訪れた方や何度か当ブログにお越し頂いている皆様。もしブログの内容が気に入って頂けましたらRSSリ
アップルスペシャルイベントも終了し、iPad 2の全貌があきらかになりました。ということでiPad 2全記事をまとめておきます! ・3月3日午前3時アップルスペシャルイベント、リアルタイム更新終了しました!・あのPhoto Booth機能がiPad 2 に標準搭載、フロントカメラで変顔しまくって遊ぼう! ・劇的に薄い! iPad 2はiPhone 4より薄いです! ・ジョブズきた! Appleプレスイベント ・【速報】とうとう発表。iPad2. ・iPad2のカバーがアレに見える件 ・【速報】白iPadキター! ・iOS 4.3、3月11日リリース!テザリング機能が解禁、ただし日本では使えません! ・日本のアップルストアでもiPad2が公開されました ・キャリアによってiOSのアップデートに差が? 米Verizon iPhoneはiOS4.3は使えない? ・孫正義、iPad 2発表会から感
こんにちはこんばんは、コグレ@ネタフルです! 50回目となる2011年2月分からのピックアップしたネタでコラムをガツンと一本。チョイスしたネタは「Pogoplug」です! 「Pogoplug」て、ご存知ですか? 2月4日に日本でも販売が開始された「パーソナルクラウド」を実現する製品です。クラウド? 難しい? ならば「NAS」という言葉は聞いたことがあるでしょうか。「Network Attached Storage」の略です。簡単にいうと、ネットワークに接続したストレージ‥‥さらに簡単にいうと、自宅に置いてあるハードディスクに、ネット越しにアクセスできるもの、というと分かりやすいでしょうか? 「Pogoplug」は、そのNAS的なものを実現するためのガジェットなんです。「NAS的」と書いたのは「Pogoplug」自体はハードディスクを持たないからなのです! では、ハードディスクはどうするのか
1970年代に総ガラス張りの建物を建てるのがいかに大変だったか。2011.03.02 10:009,757 新しい物作るのって大変です。現在は普通のものでも、当時は大変な努力と勇気が必要だっただろうな、と思われることもよくあります。 その良い例が現在はよく見る全面ガラス張りの超高層タワー。昔はモダニズム建築の夢でした。 その夢を現実したのが、ボストンにあるジョン・ハンコック・タワーです。 しかし夢はそう簡単には実現しませんでした。ハンコック・タワーは合計500ポンドの窓が割れて、地面に落下するという事態に落ち入ったのです。 いったい何が悪かったのでしょう? 巨大なガラスビルは現在では、ありきたりなものです。しかし70年代の始めは違ったのです。ジョン・ハンコックタワーは超高層ビル界の花形でした。 60階建てのビルが沢山のガラスで覆われています。正確には10344枚のガラスで。 独特のくさび型
Our site has moved! The new address is getapp.com. Click on a category to see the list of apps on our new website: Collaboration Software Board Management Software Instant Messaging & Chat Software Intranet Software Construction CRM Software Construction Estimating Software Punch List Software Appointment Reminder Software Appointments and Scheduling Software CRM Software Data Collection Software
前の記事 「脳波制御の自動車」、公道デビューへ(動画) 「3DS講演と同時に新iPadイベント」の意味 2011年3月 2日 経済・ビジネス コメント: トラックバック (0) フィード経済・ビジネス Chris Kohler サンフランシスコのGDC会場の窓から、Apple社のロゴが透けて見える。Photo: Jon Snyder/Wired.com 2月28日〜3月4日(米国時間)に開催されている、年に1度のゲームメーカーのイベント『Game Developers Conference』(GDC)の話題を、米Apple社は本当にさらうつもりのようだ。 GDCの会場であるMoscone Centerに向かうゲーム開発者や企業幹部約1800人が、通りを挟んだYerba Buena Center for the Arts(YBCA)の壁に掲げられたApple社の巨大なロゴに気がつかないことは
モバイルバッテリーとは呼べない。「ほぼポタ電」なコレ1台で有事の時もアウトドアも大活躍!【AmazonスマイルSALE】
管理人:Taisyo 海外の情報&噂サイトで報じられている Microsoft (Windows) や Apple (MacやiOSデバイス) の最新情報を翻訳(ミスも多いですが…)してUPしています。 当サイトのメインページや個別記事へのリンク、コメント、トラックバックは自由に行って下さい。 ご連絡の必要はございません。 ある程度確認はしていますが、InternetExplorerでは一部正しく表示されない部分があり、推薦はSafariとなっています。 ニュース:総合(982) ニュース:携帯電話(346) 気になるニュース(488) ニュース:ブラウザ(204) ミニノート関連(Eee PCなど)(260) Microsoft:総合(789) Microsoft:各種アップデータ(98) Windows Vista:ニュース(512) Windows Vista:レビュー(27) Wi
みなさんも仕事の効率化、時間短縮のためにしていることってありますよね? 私ももちろんいろんな工夫をしているのですが、もっと効率よく仕事がしたいって思っています。 とりあえず、今、時間短縮の為に私がしていることをまとめてみました。 私は毎日 Webサイトを作るために、Photoshop を使ったり、コーディングしたり、調べものをしたり … とにかくいろんな作業をしています。そんな中、もっと時間短縮できないかなー、これって時間の無駄だなーと思うこともたくさんあります。1日は 24時間しかないし、決められた 24時間の中で自分の時間を作るためには、仕事の時間を圧縮するしかありません … X( できるだけ無駄をなくして、早く仕事が終われるように、時間短縮術をマスターしたいと思ってます。コーディングを早くできるようにしたりするものはもちろん、欲しい情報に素早くアクセスできるような工夫など、今私が時間
【2016/03/04追記】以前まとめたこのMVACという名前の設計は既に古くなっており、今はこのようなアーキテクチャで設計していません。 こんにちは。最近ははてなでMVACというアーキテクチャに則って開発をしているのですが、ようやく意味を理解できてきました。そこで今回は「Web Applicationを綺麗に設計するためのMVACという考え方」について、サンプルを交えながら説明していこうと思います。かなり長くなってしまったので、時間があるときにでもどうぞ。 MVACって? データソースやロジックを扱う「Model」、表示・出力を管理する「View」、複数のModelとControllerをつなぐApplication、ユーザのリクエストなどを受け取りViewやApplicationを制御する「Controller」の4つの要素を組み合わせてシステムを実装する方式。MVCをさらに抽象化した
2011年1月で600万人以上の利用者数を誇り、毎月1億円以上の売り上げがあると言われている「アメーバピグ」ですが、つい先日、動作に必要なFlashPlayerのバージョンがVer9以上からVer10.1以上になり、ログインできないユーザーが急増、スタッフブログのコメント欄にユーザーが殺到する騒ぎとなっています。 詳細は以下から。 アメーバピグ | 自分だけのアバターでチャットやきせかえを楽しめるAmebaの仮想空間 http://pigg.ameba.jp/ どういうものかというのはこのムービーを見ればわかります。 アメーバピグ動画 | アメーバピグ http://pigg.ameba.jp/movie.html Wikipediaの「アメーバピグ」の説明を見るとわかるのですが、基本的な利用は無料であるもののアイテム課金制となっており、部屋の増設や拡張、アバターのアクション追加、ペットの
HOSTING-PRO 2011会場にさくらインターネットの田中社長がいらっしゃったので、インタビューしてみました。 以下、インタビュー内容です。時間が限られていたこともあり、内容は簡易なものとなっています。あらかじめご了承ください。 Q:Google Mapsで石狩データセンターの位置を見ると、海の近くのように見えるのですが、塩害対策はどうなっていますか? A:実際には2kmほど離れており、防潮林もありますし、事前に計測したところでは札幌市内とほぼ変わらない数値となっていました。ただ、それでも不安なので、除塩フィルタはつけています。 今後の計測結果によっては、それらを外す可能性もあると考えています。 Q:雪が空気の取り込みを防ぐ対策はどのような形になっていますか? A: 今年の大雪でも埋もれないところに空気の取り込み溝があります。さらに、直接ダイレクトに空気を取り込むのではなく、ジグザク
大手ゲーム会社のスクウェア・エニックスがゲームのプロデューサーを募集していることを以前記事にしましたが、Twitterなどでは「スクエニさん、プロデューサー募集って大丈夫なんかな。。。」などというような感じで心配の声がいろいろと上がっていました。 スクウェア・エニックス社長 和田洋一氏もTwitterで「クリエーターとプロデューサーは両輪です」とコメントしており、重要なポジションであることが分かります。そこで、プロデューサーを募集している事情がどんなものなのか、今回の募集を行っているスクウェア・エニックス 第二オンライン企画運営部に直接インタビューできることになったので、募集の経緯や実際の仕事内容、求められる人物像など、気になることをいろいろ聞いてきました。 というわけで、スクウェア・エニックスのプロデューサー募集に関するインタビューの詳細は以下から。プロデューサーの募集要項 | SQUA
By icedsoul photography .:teymur madjderey 国の研究機関である自然科学研究機構に属する生理学研究所の発表によると、周囲の雑音が騒々しい場合に携帯音楽プレーヤーや携帯電話の音量を上げ、大音量で音楽を聞き続けると、聴覚検査は正常であっても雑音の中から音を聞き分ける力(音を鮮明に聞きとる力)が弱くなることを明らかにしたとのこと。 どういうメカニズムでこうなるのかという詳細は以下から。 携帯音楽プレーヤー常用者に注意!「音の鮮明な聞き分け」に対する聴覚異常大音量で聞き続けると、知らず知らずに、鮮明に音が聞こえなくなる/自然科学研究機構 生理学研究所 今回、自然科学研究機構生理学研究所の岡本秀彦准教授、柿木隆介教授とドイツの研究グループは共同で、騒々しい状況下で大音量で音楽を聞き続けると、聴覚検査は正常であっても、雑音の中から音を聞き分ける力(音を鮮明に聞き
モバイルバッテリーとは呼べない。「ほぼポタ電」なコレ1台で有事の時もアウトドアも大活躍!【AmazonスマイルSALE】
モバイルバッテリーとは呼べない。「ほぼポタ電」なコレ1台で有事の時もアウトドアも大活躍!【AmazonスマイルSALE】
Dropboxは「素晴らしい」のひと言に尽きますよね。2007年に地味なスタートを切って以来、このクラウドストレージサービスは飛躍的発展を遂げてきました。ブラウザで使えるインターフェイスに加え、今ではWindows、OS X、Fedora、Ubuntu向けクライアントも提供し、AndroidやiOSの携帯にも対応しています。利用料は無料から。猿でもわかるインターフェイス。こんな便利なDropboxを使わない手はない! そこで今回は初めて使う読者のために、この編集部お気に入りのクラウドストレージソリューションをさらに便利に使う10のTipsをご紹介します。 友だち・アソシエート紹介してDropboxのスペースをもらっちゃおう デフォルトで無料でもらえるストレージ(2GB)以上欲しい人は、DropboxのサイトにログインしてGet Started > Invite Friendsをクリック。紹
iPhoneのベストアプリ、今回は比較的シンプルなゲームやツールが目立ちます。 ・Cows vs. Aliens 画面にタッチして牧場の牛を納屋の中に入れていく、非常にシンプルなゲームです。その際にエイリアンを入れてしまわないようにご注意を。最初は両手の親指でタッチしていればなんとかなりますが、牛もエイリアンもどんどん増えていくので、他の指も動員したくなります。115円です。 ・Tiny Wings 一瞬、マリオシリーズのプクプクかと思いましたが、鳥なんです。 ワンボタン(というか、ワンタッチというか)ゲームで、操作はひたすら画面をタップするのみです。タップするごとに鳥の羽を動かせるのですが、まだちゃんと飛べないので、画面に次々と表れる傾斜をうまく使っていきます。グラフィックスと音楽の可愛さもポイントです。115円。 ・Pocket Hipster このバーのマスターみたいな人物は何者でし
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く