I’m here at the Facebook Technology Tasting, where the social network is showcasing their newly open sourced PHP technology, HipHop. The new technology effectively transforms PHP into C++, resulting in a significant savings of CPU cycles on web servers. Facebook is streaming the event live, and we’ve embedded the live stream below. Facebook Senior Open Programs Manager David Recordon kicked off th
アメリカ時間の昼ごろにTwitter上が一つのニュースで埋め尽くされました。 PHPをC++に変換して高速化する技術をFacebookが公開したというものです。世界中のPHPハッカーが注目する興味深いリリースという事でちょっと長いですが、リリースノートの和訳を行いました。 原文 http://developers.facebook.com/news.php?blog=1&story=358 Facebookにおいて重要なことのひとつが動作の速さです。過去6年間にわたって、PHPが提供する高速な開発ペースによって多くを成し遂げてきました。プログラミング言語としてみると、PHPはシンプルです。簡単に習得し、簡単に書き、簡単に読み、簡単にデバッグする事ができます。我々は他の言語よりも早くエンジニアを獲得し、それによってより早いイノベーションをすることができます。 今日、私は2年に渡って作業して
From C to C++: A quick reference for aging programmers Ángel Ortega 2010-10-26 So you were a great system programmer, back in the old days; your low level programs were celebrated by clever people, you loved C pointers and some days even considered Assembler as an option. You were happy and self-confident. But somehow you screwed something, got trapped in a time vortex and you ended today, trying
Saturday, September 11, 2010 Compile OpenCV for Android on Linux or Mac, high level hints Android's market share is being the most growing among the Operating Systems for smartphones. OpenCV is (from Wikipedia) a computer vision library originally developed by Intel. It is free for use under the open source BSD license. The library is cross-platform. It focuses mainly on real-time image processin
openFrameworksというC++向けのマルチメディアライブラリを移植した方が登場しました。 移植した方のサイトはこちら Developing for iPhone using openFrameworks and ofxiPhone | memo.tv http://www.memo.tv/ofxiphone 移植元の本家のサイトはこちら openFrameworks http://www.openframeworks.cc/ ちなみにopenFrameworksとはC++向けのマルチプラットフォーム向けのアート系(マルチメディア)ライブラリです。 こちらのサイトによると「Processing(またはproce55ing)の設計に影響を受けたC++フレームワーク」とのことです。 openFrameworksをちょっとさわってみた - gnarl、技術メモ http://d.hate
Mozillaの研究部門に所属しているAtul Varma氏のブログにおいて、Running C and Python Code on The Webのタイトルで興味深い内容が紹介されている。タイトルだけ見るとWebアプリケーションでC言語やPythonのコードを実行すると言う話のようだが… 同氏のブログによれば、Adobe Systems, Scott Petersen氏が現在C言語で作成したコードをTamarin仮想マシンで実行できるようにするツールチェインを開発しており、近々オープンソースソフトウェアとして公開するという。TamarinはAdobeからMozillaへ寄贈されたJavaScriptエンジンだ。Firefox 3.0には取り込まれていないが将来的にはTamarinベースのJavaScriptエンジン実装がFirefoxに取り込まれるとみられている。時期は未定だがFire
すべての Microsoft 製品GlobalMicrosoft 365TeamsWindowsSurfaceXboxセール法人向けサポート ソフトウェアWindows アプリAIOneDriveOutlookSkypeOneNoteMicrosoft TeamsPC とデバイスXbox を購入するアクセサリVR & 複合現実エンタメXbox Game Pass UltimateXbox Live GoldXbox とゲームPC ゲームWindows ゲーム映画とテレビ番組法人向けMicrosoft CloudMicrosoft SecurityAzureDynamics 365一般法人向け Microsoft 365Microsoft IndustryMicrosoft Power PlatformWindows 365開発者 & IT デベロッパー センタードキュメントMicrosof
プログラミング言語別にゲームプログラミングについて解説しているサイトをまとめてみました。ジャンル別ゲームの作り方とアルゴリズムまとめもあわせてお読みください。 Java Javaでゲーム作りますが何か? ガメラボ Javaゲームはじめました。 JavaでRPGを作ろう! Javaによるゲーム解説 JavaScript JavaScriptゲームの作り方 ゲームの作り方 by BFF (^==^)ドリームキャストでJavaScript JavaScript でテトリスみたいなゲームを作ろう! C++ 0からのゲームプログラミング DirectXでゲームを作ってみよう ゲームプログラミング講座 ゲームプログラミングWiki マルペケつくろーどっとコム http://www5b.biglobe.ne.jp/~u-hei/ サラリーマンの俺が無料ソフトだけで3Dゲームを作るスレ まとめ ゲームつく
よく耳にする “アミノ酸”ですが、その働きやタンパク質との関係を今さら聞けない・・・という方もいるのではないでしょうか。 今回はそもそもアミノ酸とは何なのか、簡単に解説します。 アミノ酸とタンパク質の関係 タンパク質は多数のアミノ酸が結合したものです。人の体を作っているタンパク質は、20種類のアミノ酸から構成されています。一つのタンパク質を作り出すためにはアミノ酸の種類、数、結合の順番が決められているため、一つでも足りなくなれば、筋肉の合成や、ホルモン、血液、酵素、抗体など体を防御するための機構、生体内反応などに影響がでる可能性があります。 アミノ酸の種類 この20種類のアミノ酸は人の体を作るために必要ですが、体内で合成できないアミノ酸(必須アミノ酸)と合成できるアミノ酸(非必須アミノ酸)に分類することができます。 必須アミノ酸 イソロイシン・ロイシン・バリン・ヒスチジン・リシン・メチオニ
配列操作の比較表: Ruby, Python, JavaScript, Perl, C++ プログラムを書いていると、他のプログラミング言語の記憶とごっちゃになって、「配列の後ろに要素を追加するのは push だっけ、 append だっけ」などと混乱することがあります。特に Ruby, Python, JavaScript はコードの書き方が似ているので、この問題が起きがちです。 そこで、備忘録として、 Ruby, Python, JavaScript, Perl, C++ の配列操作の比較表を作りました。一番慣れている Ruby を基準にしています。間違いなどがあったらご指摘いただけると助かります。他の言語のもあるといいなあ。 Ruby (Array) Python (list) JavaScript (Array) Perl (@) C++ (std::vector)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く