Yii 1.1 公式ガイド Search 初めに Yii 公式ガイド 新しい機能 1.0 から 1.1 へのアップグレード Yii とは何か インストール Apache と Nginx の構成 初めての Yii アプリケーションの作成 基本 モデル-ビュー-コントローラ (MVC) エントリスクリプト アプリケーション コントローラ モデル ビュー コンポーネント モジュール パスエイリアスと名前空間 規約 開発ワークフロー MVC のベストプラクティス フォームを使う フォーム概要 モデルの作成 アクションの作成 フォームの作成 表形式入力の収集 フォームビルダを使う データベースを使う データベース概要 データアクセスオブジェクト クエリビルダ アクティブレコード リレーショナルアクティブレコード データベースマイグレーション キャッシュ キャッシュ概要 データキャッシュ フラグメント
7/2に達人出版会から発刊された電子書籍、 「はじめてのフレームワークとしてのFuelPHP」を 著者の鈴木憲治さんから献本いただきました♪ ありがとうございます。 (本屋じゃ売ってないよ、だって技術書だもん) PHPのフレームワークといえば、猫も杓子も「Mojavi」って頃につかった程度で、 エンジニアでもない自分には、 このあと続く CakePHP や symfony がとてつもなく大きな山のようで ちょっと手をつけただけであきらめ、オレオレフレームワークに走った口です。 冒頭にこうあるのですが 本書のテーマは、フレームワークを使ったことのないPHP ユーザの方が、 FuelPHP を使いこなせるようになることです。 そのために開発をサポートするための開発環境の構築を丁寧に説明しており、 フレームワークの基本から学習できるように構成されています。 どうも、こんな私のために書いてくださっ
新しいフレームワークの、と言ってもFuelPHPと同じ程度の「新しさ」ですが、Laravelを紹介しましょう。とにかくわかりやすく、使いやすいフレームワークです。機能もしっかりと充実しています。 LaravelはPHP5.3ベースのフレームワークです。当サイトでも紹介しているFuelPHPと同じく、CodeIgniterの流れを組んでいます。MITライセンスですから、ビジネスベースの仕事にも利用可能です。 FuelPHPへCodeIgniterのライセンス変更問題で他のフレームワークに移行される方もいらっしゃるでしょう。PHPでアプリケーションを開発するために、新しくフレームワークに触れた方もいらっしゃるでしょう。多分、初心者にはFuelPHPより、このLaravelのほうが分かりやすいと思います。ベテランさんでも、学習コストは低く済みます。考え方がシンプルです。 できるだけ、簡素できれい
Zend_Pfd を使って、PDF を生成してみました。結果からいうと日本語でもフォントさえあればちゃんと描画できるようです。画像を表示するには php-gd が入っている必要があります。 Util_PDF IPAゴシックフォントを入手して、適当なところに置き、その場所を指定します。Zend_Pdf_XXX と何百回も書かなくてもすますためのラッパーです。 <?php class Util_PDF { public $pdf; public $font; public $page; /** * コンストラクタ */ public function Util_PDF() { $this->pdf = new Zend_Pdf(); $this->font = Zend_Pdf_Font::fontWithPath('/somewhere/ipag.ttf'); } /** * 新しいページを
共通取引先コードのチェックデジットは、ここでは計算できません。 GTIN(JANコード)標準タイプ(13桁)のチェックデジットの計算方法 例えば、GS1事業者コード“456995111”、商品アイテムコードを“617”と設定する場合、チェックデジットは次のように計算されます。 GTIN(JANコード)短縮タイプ(8桁)のチェックデジットの計算方法 例えば、GS1事業者コード“499687”、商品アイテムコードを“1”と設定する場合、チェックデジットは次のように計算されます。 ※GTIN-8ワンオフキーの場合、チェックデジットの計算は不要です。詳細はこちらを参照ください。 GTIN(集合包装用商品コード)(14桁)のチェックデジットの計算方法 例えば、インジケータ“1”、GS1事業者コード“456995111”、商品アイテムコードを“617”と設定する場合、チェックデジットは次のように計算さ
バイクばっかじゃ無く本業のログも しょっぱですが「バーコード」 前職で先輩がVBでこれ作ってるの見て興味があったんですが 紙を無くして管理ミスをなくす 満たすためにはと考えたら、バーコードにたどり着きました バーコードリーダー 上を購入して とりあえずバーコードをWikiで調べてみると、なかなか複雑 文字使いたきゃCODE~系 数字だけならその他(アバウトw フォントを使う手も考えたのですが 不特定多数が使うWEBで且つ、サーバーがロ-カル なら、直で吐こうぜ つこって色々調べてPEARがよさげ phpinfoで、Image_Barcodeの許可有り さすがXAMPP 冒頭で require_once 'Image/Barcode.php'; 呼びだして... Image_Barcode::draw('1234', 'int25', 'png'); おお一発w 引数は(吐きたい数字及び文字
Adobe Digital Publishing SuiteのLicense価格が高いので、JavaScriptでサクッとiPad Appが作れると噂の"Appcelerator Titanium Mobile"を調査。 環境: Mac mini (Mac OS X Lion 10.7.2) (Mid 2010版), Xcode 4.2.1 ちなみに"Titanium"の発音は「タイテニアム」 1. Download "Titanium Studio" AppceleratorのOfficial Siteから"Download Titanium"をClick. 初めての場合はAccountを作成(無料)してDownload. 今のVersionは1.0.7 2. Install "Titanium Studio" まだXcodeをInstallしていない場合はApp StoreからInst
お客さんから、JAN8かJAN13のバーコードを受付時に読み込ませて、処理をしたいが方法はないかと言われたので、 バーコード画像を生成する。 バーコード画像を埋め込んだPDFを生成する。 PDFをメールに添付して対象者に送る。 添付のPDFを印刷してもってきてもらい、受付でバーコードを読み込ませる。 という案を考えた。 バーコードの生成だけしたことなかったので、できるのか試してみた。 バーコード生成を試す PHPで動作しているシステムに追加する必要があるので、生成方法をさがしたら、PEARのImage_BarcodeでJAN13と互換があるEAN13が生成できることがわかった。 導入後、 <?php require_once 'Image/Barcode.php'; Image_Barcode::draw('1234567890123', 'ean13', 'gif'); ?> を試してみ
JavaFX 2.0とe(fx)clipse JavaFXはもともと、Adobe AIRやMicrosoft Silverlightなどに対抗するJavaにおけるRIA技術として登場したものだ。当初は、JavaFX Scriptという独自のスクリプト言語でアプリケーションを構築するというものだったが、それほど普及が進まず、JavaFX 2.0からはJavaから利用可能なGUIアプリケーション向けのライブラリに方向転換している。 e(fx)clipseは、Eclipse上でJavaFX 2を使用したプログラミングをサポートするプラグインだ。前述のように、JavaFX 2は単なるJavaライブラリであるため、Eclipse単体で開発を行うことも可能だが、e(fx)clipseをインストールすることでFXMLやCSSの編集支援機能、FXGraphというUI定義用のDSLなどを利用することが可能に
Eclipse 4.x系が初のメインストリームに 2012年6月27日(現地時間)、Eclipseの最新版となるEclipse Juno (Eclipse 4.2)がリリースされた。これまでEclipseは、従来の3.x系と次世代版である4.x系が並行して開発されていた。前バージョンであるIndigo (Eclipse 3.7)までは3.x系がメインストリームだったが、今回のJuno (Eclipse 4.2)からは4.x系がメインストリームとなっている。 Eclipse 4.2ではメジャーバージョンが上がっているだけのことはあり、ユーザインタフェースも一目見ただけでそれとわかるほど大きく変更されている。本稿ではEclipse 4.2の新機能のうち、ワークベンチの新機能について紹介する。 なお、Junoに対応した3.x系の最新版となるEclipse 3.8についてはこちらからダウンロードで
Index 開発の基本 逆引きリファレンス 注意事項 enchant.js の基本的なテンプレート 基本(描画) Scene を作る/消すには 画像を出すには 文字を出すには 音をならすには 基本(制御) 素材を読み込むには フレーム処理をするには タッチ(クリック)を処理するには マップ マップとは マップを作るには マップ上に障害物があるか判定するには スプライト スプライトを移動するには スプライトを回転/拡大縮小するには スプライトを透明にするには スプライトにCanvasを使うには スプライトで衝突判定を行うには 文字(ラベル) 文字色・フォントを変えるには 文字を移動するには 文字を透明にするには その他 シーンの背景色を変えるには ゲームのfpsを変えるには ゲーム画面の倍率を変えるには ロード時に表示されるシーンを変えるには 素材のプリロードを行うには 開発の基本 ench
前回のBlogがエイプリルフールのネタで、このままだと不真面目と思われかねないのでAWSネタでフタを。 AWS SDKでEC2を起動するためのコードを書く場合にAMIのIDを指定しますが、一度IDを埋め込んでしまうとAMIの更新があって古いAMIが消えてしまう場合(往々にしてAmazonLinuxを使っている場合に発生)、正しくコードが動かなくなってしまいます。 過去に客先デモでこのシチュエーションにハマって今は自前AMIのIDを使用する事で事なきを得ていますが、常に直近のAMIが使いたい場合には対応出来ません。 ということで、試しに直近のAmazonLinuxのAMI-IDを取得するコードを書いてみました。コードは例によってJavaです。 public static void main(String[] args) throws Exception { AWSCredentials cr
昨日操作ミスで2時間ほどサイトがダウンしてしまいました…。いやはや、慣れないことはするべきではないです。これを機に、初歩的なサーバーの知識を得ようと思います。 AWSへSSH接続するには「.pem」ファイルが必要 うちのサーバーはAmazon Web Service、通称「AWS」です。wordpressのsingle.phpを編集ミスしてしまったことが鯖落ちの原因なので、なんとかsingle.phpまでアクセスしたいと思います。 なんぞや、「SSH」とやらでAWSに接続することができるそうです。そして、SSHでサーバーに接続するためには、一度しかダウンロードできない「Keypair(秘密鍵、.pemファイル)」が必要とのこと。一回しかダウンロードできないって何だかすごいですね。 僕の場合はサーバーエンジニアの方に移転をご依頼したので、彼が.pemファイルを持っていました。コピーしていただ
今更ながらAWSを始めたので私的まとめをしたいと思う。 AWS Free Usage Tireの枠内で色々と試してみたいと思います。 前提なんですけども、Windows7環境でXming使ってFedora 15上で操作してます。 無料利用枠抜粋 AWS の新規お客様は、以下の EC2 の月間サービスを1年間ご利用いただけます。 ・Amazon EC2 Linux マイクロインスタンス使用(613 MB メモリと、32ビットと 64ビットプラットフォームサポート)750時間 – 毎月継続的に実行するのに十分な時間 ・Elastic Load Balancing 750時間に 15 GB 分のデータ処理をプラス ・Amazon Elastic Block Storage 10 GB に加え、100万 I/O、スナップショット ストレージ 1 GB、10,000 スナップショット Get リクエ
Amazonによると「クラウドより既存のデータセンターやプライベートLANの方が安全である」「高信頼度・耐障害性ということを考えるとクラウドは使えない」「クラウドに基幹の業務システムは乗せられない」という言説は「都市伝説」だと考えているとのこと。つまり、正しくない、と。 これは「次世代ディザスタリカバリを成功させるアマゾンクラウド活用法」ということで、東京国際フォーラムで開催された「Cloud Computing World Tokyo 2011」&「Next Generation Data Center 2011」において講演されたもので、Amazon EC2をはじめとするAWSについてのプロモーションも兼ねており、非常に参考となる内容になっています。 以下がその講演を再現したものです。 人だらけ ぞろぞろ あのAmazonの講演なので出席率がこれまた異様に高い アナウンス「『次世代ディ
Pikaday: JavaScript datepicker ? David Bushell ? Web Design & Front-end Development スタンドアロンで動作する5kb以下でクールな日付ピッカー「Pikaday」 次のようなカッコいいピッカーが実装できます。CSS3等も利用していますが、IEの古い物でも使えるようになっているようです デザイン的にシンプルでいて綺麗な物なので、1つの選択肢として覚えておいてもよいかもですね。 jQueryプラグイン、ではないため、次のようなコードで初期化を行います 関連エントリ Twitter Bootstrap で使えるカラーピッカー&日付ピッカー 軽量でカスタマイズ容易な日付ピッカー実装jQueryプラグイン「Zebra_Datepicker」 Android風の日付ピッカー実装用jQueryMobileウィジェット「Mob
TinyPNG ? Compress PNG images while preserving transparency PNG画像をブラウザにドラッグ&ドロップすればPNGを無劣化圧縮してくれる「TinyPNG」。 デスクトップ等においてあるPNGファイルをブラウザにドラッグ&ドロップするだけでpngを圧縮してくれてすぐダウンロードできるサービスです。 ためしにやってみたところ、サイズが半分近くの65%になりました。 次のようにサイズは変わっても無劣化だということが分かります 半分以下のサイズで無劣化なら使わない手はありませんね。 関連エントリ PNGを無劣化で圧縮できるWindowsソフト「PNGGauntlet」 ドラッグ&ドロップでCSSを瞬時に圧縮できるブラウザツール「excssive.com」
Free HTML5 Admin Template | MediaLoot フリーでHTML5ベースのリッチな管理画面テンプレート。 次のようなカッコいいHTML5ベースのテンプレートが公開されています。 管理画面ということでIEユーザとかは抜きにして考えてよい場合が増えそうでHTML5にしちゃっても問題無さそうです。 フリーなのにパーツ豊富ですね。ここまで使えていいんでしょうかと思ってしまうほど。 関連エントリ CodeIgniter開発での管理画面作成を楽にする「grocery CRUD」 カッコイイWEB管理画面を作成するPhotoshopチュートリアル TwitterBootstrapベースのテーマやテンプレートが入手できる「WrapBootstrap」
Amazon EC2を使う前に知っておきたいこと色々。 仕事でEC2を使っているのですが、やって見る前に思い描いていたことと、実際にやってみると相違があったりしました。やる前に知っておくといいことをまとめてみました。 EC2を使う予定の方は参考まで。 それでは早速。 インスタンスの 32bit か 64 bit に注意する EC2では負荷が高くなったらハイスペックなインスタンスに変えればいいというのがありますが、32bitのOSイメージを64bitのインスタンスに入れることは出来ません。 最初はsmallインスタンス(最近ではmicro)から始まると思いますが、32bit でいうとハイスペックなもので High CPU のインスタンスまでになっています。それ以降は64bitなので、そこで環境を作り替えないといけなくなります。 とはいえ64bit環境はLargeからで安いとはいえないので、こ
相変わらずSQL再入門。 今度は列と行入れ替えるので悩みました。 [m_c] member_id color 1 赤 1 白 2 青 2 白 3 白 これを メンバーID 赤 青 白 1 ○ ○ 2 ○ ○ 3 ○ こんな感じにしたい。 そんな時は以下SQL select member_id as 'メンバーID' , CASE WHEN SUM(CASE WHEN color = '赤' THEN 1 ELSE NULL END) = 1 THEN '○' ELSE '' END AS "赤" , CASE WHEN SUM(CASE WHEN color = '青' THEN 1 ELSE NULL END) = 1 THEN '○' ELSE '' END AS "青" , CASE WHEN SUM(CASE WHEN color = '白' THEN 1 ELSE NULL EN
まずはシーケンス(sequence)の話 シーケンスは CREATE SEQUENCE で作ることができる特別なテーブル。 テーブルのユニークな番号を順番に生成させるような時に使う。 クエリ例 BEGIN; CREATE TABLE hoge ( hogeid INTEGER DEFAULT nextval('hoge_hogeid_seq'::text) NOT NULL, hogestr VARCHAR(20) ); CREATE SEQUENCE hoge_hogeid_seq START 10000; INSERT INTO hoge ( hogestr ) VALUES ( 'wewewe' ); INSERT INTO hoge ( hogestr ) VALUES ( 'aaaaaa' ); COMMIT; 今回シーケンステーブル名は hoge_hogei
毎年お馴染みのリリース時期がやって参りました。 今回はとうとうメジャーバージョンが4へ上がっておりまして、 内部APIが刷新されているものの、 パッと見ではそんなに変わっておりませぬ。 ちなみに前回の分はこちら。 http://takahashikzn.hatenablog.com/entry/20110623/1308813250 早速、Mergedocで配布されているものをインストールして環境構築し、 使ってみたのですが…ビルドが遅い (´・ω・`) 僕の環境では、ビルド完了までにEclipse3.7の5倍〜10倍程度の時間を要しています。 コンパイルはすぐ終わるのですが、各種バリデータの動作が非常に遅いようです。 業務で使用する際は、ご注意下さいませ。 では、以下のURLの適当日本語訳をどうぞ。 http://download.eclipse.org/eclipse/download
目次 >> Apache >> 設定 Webサーバの設定 - Apacheの設定 主要な設定はOpenSUSE 11.2などでは /etc/apache2/httpd.conf OpenSUSE 10.0などでは /etc/httpd/conf/httpd.conf で行う。httpd.confの日本語訳はここ。openSUSE の場合は、ファイルが細かく分かれており、httpd.confはそれらのファイルをincludeで読み込んでいるので注意。以下特に注釈がない場合は、httpd.confもしくはそこでincludeされるファイルに記述する。 なお、ubuntuなどdebian系のOSでは、 /etc/apache2/apache2.conf が基本設定で、ユーザの追加の設定は下記の中 /etc/apache2/httpd.conf および、そのサブディレクトリで行うこととなっている。
OSS-DB道場 コラム コラムの掲載時期と読者の皆様がお読みになる時期とでは状況が違うケースがありますので予めご了承ください。 第1回トランザクション 第2回文字列リテラル 第3回SQL と引用符 第4回バックアップとリストア、リカバリ 第5回データ型 第6回シーケンス 第7回テキストファイル(CSVなど)の入出力 第8回NULLって何? 第9回SELECT 文の FROM 句の省略 第10回レプリケーションについて(その1) 第11回レプリケーションについて(その2) 第12回デッドロックについて 第13回表別名と列別名 第14回トランザクションログ 第15回スキーマ 第16回権限管理 第17回日付の計算 第18回データベースクラスタ 第19回SELECT文のLIMITとOFFSET 第20回RDBMSの種類によるUPDATE文の仕様の違い 第21回PostgreSQL 9.5について
PHPフレームワークの速度比較では、HelloWorldを表示するのみの単純なアプリを用いた計測を元に比較表が作られることが多いです。特に後発のフレームワークは分かりやすい特徴付けとして速度をアピールする傾向にあるため、その比較表を元に N倍速いというアピールをしています。 PHPフレームワークを使うということは、DBまで絡めたWebアプリを作ることがほとんどなため、HelloWorldアプリの比較よりは、DBからレコード取得して表示するまでの処理速度を比較したほうがより現実に近い指標になると思います。特にCakePHP1系ではDBのデータ取得も独自ドライバになっていますし、モデルの処理も重いのでそこまで含めて他と比較したほうが良いと思ってます。 今回はDBから1レコード取得して表示するという簡単なアプリで各フレームワークの速度を評価しました。フレームワークに備わっているViewキャッシュ
2011年の最高のPHPフレームワーク5選。 The Best PHP Framework of 2011 | David Connelly's Blog 順位は気にしなくてもいい。 どこに価値を見出すかの違い。 目的にあった最適なフレームワークを選びたい。 ※誤訳・誤読の可能性が高いです。原文を読んでください。 ■Yii 次世代を代表するフレームワークYii。 長所 主要なフレームワークで最も早い ベースコードの自動生成 短所 比較的新しいフレームワークであるため情報が少ない 雇用機会が少ない ※課題である情報の少なさは、人気の高まりとともにすぐに解決するだろう。 Yiiの公式ガイド 日本語版 Yiiの掲示板 日本語 ■Codeigniter 学習が容易で動作は高速、活発なコミュニティのCodeigniter。 長所 動作が速い 素晴らしいドキュメンテーション 学習が容易 大きなコミュニ
平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 本件に関するお問い合わせはこちらよりお願いいたします。
バーチャルホストとは、1台のマシン上で2つ以上のウェブサイトを扱う方法の事をいいます。 例えば、www1.kazmax.zpp.jpというサイトと、www2.kazmax.zpp.jp というサイトを1つのマシン上で運用する事ができます。 また、バーチャルホストには2種類あり、各ウェブサイトに違う IP アドレスがある「IP ベース」と呼ばれるバーチャルホストと、 1つの IP アドレスに、複数の名前がある「名前ベース」と呼ばれるバーチャルホストがあります。 バーチャルホストでこんな事ができる! 「IP ベース」のバーチャルホストを利用すれば、WAN側からと、LAN側からのアクセスによって表示させるサイトを切り替えるといった事などができるようになります。 まぁ、NICを2つ以上つけるとか、IPを2つ以上割り振る必要はありますけど。 また、「名前ベース」のバーチャルホストを利用すれば、ドメイ
Meta will soon officially permit users as young as 10 to use its Meta Quest 2 and 3 VR headsets — if their parents say it’s okay, anyway. In a blog post, the tech giant says that there’s Nikola Corp. is laying off 270 employees, or about 23% of its workforce, and restricting its electric truck efforts to North America as it seeks to preserve cash. The company said Friday it will lay o
Facebookページを運営していて、どうしたら反応してもらえるかを分析するのはなかなか大変ですよね。かといって、よりよい反応を得るための分析もせずに、ただただ投稿するのも手間がかかるだけで、本来得られる最大限の反応を得ることができず、とてももったいないことになります。 そこで今回は、カンタンにFacebookページの分析をおこなうことができるツールをご紹介します。 組織のマインドマップツールをマインドマイスターにすべき理由 伸びてる産業、会社、事業を紹介しまくるStrainerのニュースレターに登録!! Facebookページを分析できる「Minilytics」 「Minilytics」は、自分が管理するFacebookページを解析してくれるウェブサービス。 Facebookアカウントを使ってログインするだけで解析することができます。 「Minilytics」で解析できるデータ ここでは
[SSH での接続と不要パッケージの削除] ここまで 3 回に渡り Hyper-V の仮想マシンを作成して、そこに ubuntu 10.04 LTS Server Edition 64bit 版をインストールするまでを書いた。 しかしこれだけでは単に ubuntu をインストールしただけ、経験値が増えこそすれど、それ以外には何の役にも立たない。 ということで、インストールした ubuntu の細かな調整と必要なパッケージのインストール、設定を行っていく。 まずはインストールした ubuntu に SSH で接続する (SSH クライアントには Tera Term を使う。) TeraTerm を立ち上げたら、ubuntu をインストールしたときに入力したホスト名に DHCP サーバーで配布しているドメイン名を追加して SSH で接続する。 今回インストールした ubuntu には初めて接続
この連載では、オープンソースの運用監視ソフトウェア「ZABBIX」ではどんなことができるのかを、実際の使い方とともに紹介していきます(編集部) 前回「あなたの運用管理が十分にうまくいかないワケ」ではシステム監視の必要性とソフトウェアの選定を行いました。今回は、CentOS 5.3の環境で、ZABBIX 1.6.5をソースコードからビルドしてインストールする方法を解説します。yumコマンドからインストールすることも可能ですが、今回はあえてソースコードからのインストールについて説明します。ここでは、RDBMSとしてMySQLを使用し、ZABBIXサーバおよびZABBIXエージェントのすべての機能を有効にしてインストールを行います。 インストール前の準備 ZABBIXサーバのインストールを行う前に、作業に必要となるアプリケーションをインストールする必要があります。まずその手順と設定を解説します。
『るびま』は、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 直
「HTML5 Conference 2012」で語られた、HTML5の最先端のAPI、HTML5時代のWebデザイン、開発現場で培ったノウハウやjQuery Mobileの緻密なカスタマイズ法をレポート ブラウザはもはや「インターネット閲覧ソフト」ではない 2012年9月8日、「HTML5 Conference 2012」が慶應義塾大学で開催された。HTML5の最先端のAPI解説からHTML5時代のWebデザイン、開発現場で培ったノウハウの紹介やjQuery Mobileの緻密なカスタマイズ法など多岐にわたる。エンジニアやWebデザイナーだけではなく、Webに携わるすべての人にとって、今知っておくべき「Webの今と未来」が凝縮された1日であった。 シーエー・モバイルの白石俊平氏が、このHTML5コミュニティ(html5j)の存在意義とイベントの趣旨を解説した後、Googleの及川卓也氏はか
The exhilarating Atari racing classic “Sprint” series returns with NeoSprint.
AWS EC2でWordPressを動かす といっても、素人ネットワークエンジニアがサーバ設定を書いても仕方ないので、周辺事情だけ。もちろんシングルインスタンス、非VPCで。 サーバ設定を知りたい方へ 先輩方が何人かいらっしゃるので、以下、随時リンク作成予定 AWSのEC2でWordPressを移行するまでにしたこと。 金勘定 1ヶ月フルに稼働させる(≒730時間)だと意外にお得感が無いEC2だが、いつの間にかEC2のリザーブドインスタンスに利用量に応じた3段階のメニューができていて、それで計算すると事情が変わっている 諸々計算すると、t1.microの場合だと、軽度使用の3年間分を払って3年間利用すると1ヶ月あたり13.4ドルになる 円相場次第だが、これなら1000円強くらい 今使っているさくらのVPSが980円。スナップショットが取れるなど、AWSの諸機能が使いやすくなることを考えると
ビデオゲームはリアルタイムでレンダリングの計算をOpenGL経由でGPUにアウトソーシングする。シェーダーはOpenGL Shading Languageで書かれ、コンパイルされる。コンパイルされたプログラムはGPUで実行される。 GLSL (OpenGL Shading Language) はGLslangとしても知られ、C言語の構文をベースとした高レベルシェーディング言語である。これはアセンブリ言語やハードウェアに依存した言語を使わないで、アプリケーションソフトウェア開発者がグラフィックスパイプラインを直接制御できるようにOpenGL ARB (Architecture Review Board) [1]で策定された。 背景[編集] Direct3D 7までの時代、すなわち1990年代までのリアルタイム3Dコンピューターグラフィックスは、OpenGLやDirect3DといったAPIを通
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く