そもそもコンパイラの中ってどうなっているの? Javaでコンパイラの基礎を理解する(1) 普段、なにげなく使っているコンパイラ。中身を理解すると、プログラミングへの意識が変わり、技術力もつきます! 開発者必見です
目指せプログラマー!にようこそ。 当サイトはこちらに引っ越しました。 お手数をおかけしますが、上記サイトへご移動くださいませ。
第11回 世界を変えられるのはエンジニアしかいない 千葉大輔(@IT自分戦略研究所) 2007/9/6 ■自分の手で作り上げる喜び はてなに入ってからは、「はてなダイアリー」の新機能の追加や「はてなアンテナ」、運用など幅広い業務を行った。入社してから半年後、「はてなブックマーク」を立ち上げる。そこからしばらくは、はてなブックマークの開発に注力した。 フリーエンジニアになりたい、フリーとしてどう生き残ればいいか分からない。そんな人のために、@IT自分戦略研究所では、「フリーエンジニアカンファレンス2007」を企画しました。「安定した案件を受注するテクニック」など、具体的なノウハウを伝授。詳しくはセミナーページを! 「やっぱり、自分でものを生み出していくことは面白いですね」。伊藤氏はそう話す。「いまだからいえますけど、人気ブログサービスの開発者といわれてうれしいと思う半面、内心では『作ったのは
aki note ≫ Google 電話面接を受けました orz (いまは消えてるけど)にて割り算が壊れました。自分で実装してみてくださいという質問が紹介されていた。せっかく(?)の機会なので、割り算だけでなく、四則演算を全部壊してみて、JavaScript で実装して見ることにした。JavaScript を選んだのは、コンパイル不要、ビット演算がある、Firebug で手軽に確認できる、という理由から。それ以上の深い意味はない。ということで、次のような問題に一般化してみた。問い四則演算を JavaScript で実装しなさい。演算子は ==、!= およびビット演算子のみ使ってよいものとします。補足例えば、for 文で for(var i = 0; i { // ... } と書くためには、++ 演算子は次のように定義できる。 function increment(i){ var c =
計算機シミュレーション入門 情報教育科目「計算機シミュレーション入門」のホームページです。 (04/05/31)更新 授業の資料 チュートリアル ターミナル初心者のUNIX (サイバーメディア・gnome版) C言語スーパーサバイバルガイド(超鯖C) SX5 サバイバル・がイド (教育用システム版) GNUPLOTでグラフを描こう EGGXチュートリアル シミュレーション なにかシミュレーションしてみよう セルオートマトンでシミュレーションをしよう Game of life(シミュレーターと解説) 森林火災と疫病伝播 樹枝状析出 交通流 2次元セルオートマトン・プログラムの雛形 関連コンテンツ Cellular Automaton Simulator(C版) セルオートマトンの話1 (何年も前にMacUser誌に書いたもの) セルオートマトンの話2 (数年前にSF系のオンライン同人誌に書い
◆ [ネタ] ハルヒ11話の… 長門が打ってる(?)プログラムを読んでみた。 スローモーションで見た。1→2→3の順で表示されるんだが… 右下のsub_3に注目 拡大してみる ちょ、これって(笑) とりあえず読める範囲内でソースにおとしてみた このコードでやってることは、Windows上で「確認メッセージ」だして、「プロセスリスト」を取得して、(読めなかった部分でターゲットか否かを解析して)*1、「InjectHookとゆー関数を一致した全プロセスに対して呼び出す」…うわ、めちゃ普通に、リアルタイムで動いてるプログラムにフックできるジャン!*2(笑) まぁ、実際に画面上に流れていたときは、時々文字の順序が狂ってたりエラー処理が甘かったり、同じコードが何回も流れたりしてましたが…… … ……まさか、長門、これをcopy con SimInject.ccあたりで書いてましたか!? 実際に上のコ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く