タグ GCC
人気順 5 users 10 users 50 users 500 users 1000 users「//このコメントを消したら動かない」は大体Shift_JISの2バイト目が原因で発生する - Qiita
TL;DR Shift_JISにしただけでコンパイラが通らなくなる恐ろしい事件とその回避法について。 \ (¥)のASCIIコードは0x5c 表、能はダメ文字 UTF-8は神 Shift_JISやめろ \を改行とみなすかどうか C言語のコンパイラの仕様によっては\を改行と解釈しコメントが続くと解釈します。この辺りはWindowsのgcc/g++とMac/Linuxのそれ... 続きを読む
本の虫: GCCのgit移行が難航中
GCCはgitへの移行を計画しているが、GCCの既存のsubversionレポジトリをgitレポジトリに変換する作業が難航している。 GCCの移行作業を検証しているのは他ならぬEric S. Raymond(ESR)だ。 ESRお手製の変換ツール、reposurgeonはsubversionからgitへの変換ができる。 Resource page for reposurgeon 3.44 しかしGCCは30年... 続きを読む
kerasの作者François Cholletはもっと歴史を勉強すべき。国や民族単位で批判することの愚かさを知れ - shi3zの長文日記
【悲報】Googleエンジニア「日本人は海外の発明を無視し、メイドインジャパンとしてパクりを展開する」 : IT速報 http://blog.livedoor.jp/itsoku/archives/51289242.html 最初に言っておくがkerasは素晴らしい。gccやEmacsが素晴らしいのと同じようにkerasは素晴らしい。 ストールマンがリーナスに嫉妬するあまりどんどん痛い人になって尊... 続きを読む
GCC'17レポート:ガチャピンやピカチュウの骨格は? ゲーム業界における美術解剖学の活用法 - GamesIndustry.biz Japan Edition
3Dモデルやフィギュア造形において昨今重要視されているであろう 解剖学 。リアルな造形を目指すなら必須の知識であるが,専門的な学びをしていないとなかなか触れることの世界でもある。そんな解剖学の世界を 「エンターテイメント業界における美術解剖学の活用方法」 と題して,基礎からその学び方を紹介したのが本講演だ。 「美術の世界では,鑑賞者を楽しませるために絵画は進化してきた歴史を持つ」と講演をスタートさ... 続きを読む
GCC'17レポート:頭部への電気刺激で重力,そして視覚や味覚まで「本当に感じる」VRの世界へ - GamesIndustry.biz Japan Edition
2017年2月18日に大阪で開催された 「GAME CREATORS CONFERENCE'17」 ではさまざまなセッションが行われたのだが,そのなかで一風変わったものとして,電気刺激により感覚を再現する講演があった。視覚,味覚,重力感覚など五官で感じる刺激を合成して,さまざまな感覚をもたらすのだという。以下では,大阪大学の 安藤英由樹氏 と 青山一真氏 による講演の模様を紹介しよう。 学問として... 続きを読む
nginxをパラメータチューニングしてh2oより速くしてみる - Qiita
h2oとnginxの性能比較 nginxよりも速いとされるh2oですが、実際に自分でもローカルでベンチマークを取ってみました。環境は以下の通りです。 EC2のc4.8xlargeインスタンス gcc (GCC) 4.8.2 20140120 (Red Hat 4.8.2-16) Linux ip-172-31-13-40 3.14.35-28.38.amzn1.x86_64 #1 SMP Wed ... 続きを読む
本の虫: Clang VS 自由ソフトウェア
2014-01-27 Clang VS 自由ソフトウェア オープンソースで有名なEric S. Raymondが、自由ソフトウェアで有名なRichard Stallmanに、GCCのアンチプラグインポリシーについて突っ込んでいる。 GCCは、長年、コンパイラーのモジュール化を政治的な理由で行っていなかった。もし、例えばパーサーや意味解析だけを分離して使えるようにしたり、内部表現を規格化したりしてし... 続きを読む
MacBook を買って開発ができるようになるまで。 - 日々、とんは語る。
Mac | 15:52 | 身近に MacBook を購入した人がいたので、その人向けにメモしておきます。ポイントとしては、今まで Mac を使っていなかった人でも分かるように説明していきます。App Store から Xcode をインストールする。驚くかもしれませんが、Mac は初期状態では、gcc など開発に必須のUNIXツールが一切インストールされていません(perl とか ruby とか... 続きを読む
while(1){LOVE++;}を最適化 - duost
C, C++, Programming最近ツイッターで"while(1){LOVE++}"と書き込まれてる指輪があって、そのソースは最適化でLOVEが消えてただの無限ループになる云々という話があったので検証。 用意したソースはこちら。 int main() { int LOVE = 0; while(1){LOVE++;} } それじゃアセンブラを見てみましょ。まずは最適化抜き。 gcc -O0 ... 続きを読む
ブラウザで X86 のマシン語を動かす! Google 謹製 Native Client をさっそく試してみる - IT戦記
はじめにGoogle から、非常に面白そうなソフトウェアがリリースされました!その名も Native Client なんとブラウザ上で X86 のバイナリを動かしてしまうそうです。詳しい事は分かりませんが、さっそく試してみたいと思います。過程を逐次更新していきます。 自分が試したときの環境自分が試す環境は、以下の通りです。Mac OS XXcode の gcc (version 4.0.1 (Ap... 続きを読む
C++ のコードを Flash Player で動かす! Alchemy を速攻試してみる。 - IT戦記
c++, actionscript はじめにAdobe から C/C++ で書いたコードを Flash や AIR で動かす Alchemy というものがリリースされましたね!Adobe Labs - Alchemyこれはすごい!ということで、少し試してみたいと思います。その様子をリアルタイムに書いていきます。ちゃんと出来るかな 環境OS は Mac OS X で gcc 、 java は入ってい... 続きを読む