タグ

2014年6月7日のブックマーク (6件)

  • 自作のC言語プログラムから,BIOS設定(CMOS)を読み書きする方法 (の調査ログ) - 主に言語とシステム開発に関して

    自作のプログラムから,BIOSの設定を変更する事は可能なのか。 例えばブートデバイス設定やブートシーケンスの設定は, ふつうはPC起動時の「BIOS設定画面」から手動で変更するわけだが, これらの項目を,自作プログラムから書き換える事はできるのか。 (1)BIOSやCMOSなど関連キーワードについて (2)自作プログラムからBIOS/CMOSにアクセスする方法 (3)具体的なサンプルコードと実現方針 (4)結論 (1)BIOSやCMOSなど関連キーワードについて簡単におさらい PCの起動の流れ: ユーザはPCの電源を入れる。 PCのマザーボードに通電する。ここで,マザーボード上には,CPU,ROMまたRAMが設置されている。 ROM内には,BIOSのプログラムが入っている。 ROMとはいえ,フラッシュメモリなので,書き換え可能である。ここの書き換えは,BIOSアップデートを意味する。 RA

    自作のC言語プログラムから,BIOS設定(CMOS)を読み書きする方法 (の調査ログ) - 主に言語とシステム開発に関して
    seneca
    seneca 2014/06/07
  • 第四回 SwiftBreakout - Swiftを使ったブロック崩し - Swift入門 - Mobile Touch - モバイル/タブレット開発者およびデザイナー向け情報ポータル

    Swiftを使ったゲームアプリネタが続きます。カジュアルゲームはスマートフォンアプリが得意とするところであり、見た目のインパクトもあるので今後さらに増えていくんじゃないかと思います。この辺りはデモとしても面白そうですね。 ということでSwiftを使ったブロック崩しゲームSwiftBreakoutを紹介します。 スライダーを使って操作するのは面白いですね(Swiftを使ってみた系のアプリですしこれで十分ですよね)。 取れないと玉が燃えます。この辺りの処理面白いですね。 クリアしました。 ビュー、モデル、ゲームといった具合に分かれて作られていますのでソースも追いかけやすそうです。古典的ゲームだけに動作も分かりやすいかと思います。 ynaoto/SwiftBreakout

    第四回 SwiftBreakout - Swiftを使ったブロック崩し - Swift入門 - Mobile Touch - モバイル/タブレット開発者およびデザイナー向け情報ポータル
    seneca
    seneca 2014/06/07
  • Web rtcの使い方

    1. Copyright © NTT Communications Corporation. All right reserved. WebRTCを使って復興支援アプリを作ろう ~WebRTC ハッカソン~ WebRTCについての解説 NTTコミュニケーションズ株式会社 先端IPアーキテクチャセンタ WebコアTechnical Unit 小松健作 2014年6月7日 2. Copyright © NTT Communications Corporation. All right reserved. 自己紹介 名前:小松健作 所属:NTT communications HTML5の研究開発 標準化活動(W3C) HTML5の啓蒙・コミュニティ運営 Google Developer Expert (HTML5)

    Web rtcの使い方
    seneca
    seneca 2014/06/07
  • ブラウザの仕組み: 最新ウェブブラウザの内部構造

    Preface This comprehensive primer on the internal operations of WebKit and Gecko is the result of much research done by Israeli developer Tali Garsiel. Over a few years, she reviewed all the published data about browser internals and spent a lot of time reading web browser source code. She wrote: As a web developer, learning the internals of browser operations helps you make better decisions and k

    ブラウザの仕組み: 最新ウェブブラウザの内部構造
    seneca
    seneca 2014/06/07
  • this, is boomerang

    ブーメランは必ずもどってくる、何かにぶつからない限り。 ブーメラン? boomerang は小さな JavaScript からなり、あなたのウェブページに埋め込まれ、ユーザーの視点からあなたのウェブページのパフォーマンスを測定する場となります。さらに解析するには取得したデータをあなたのサーバーに送信する必要があります。boomerang を使えば、ユーザーがあなたのサイトがどれくらい速度で見ているかを正確に知ることができます。 boomerang は BSD ライセンス のもとでオープンソースとして公開されています。我々は boomerang に関する多くのドキュメントを提供します。 使い方 ユースケース — 我々が考えられる boomerang の用途のほんの一部 機能概要 — boomerang の仕組みと簡単な説明 ヘルプやバグの共有 — コミュニティの提供 TODO — 私たちには

    seneca
    seneca 2014/06/07
  • 第4回 無価値から価値を生み出す極上のテクニック、教えます

    イノベーションの定義をおさらいする 所長「顧客の創造に必要な機能はマーケティングとイノベーションでした(第1回の「『おたくの会社のミッションって何?』に答えられますか」を参照)。第2回で紹介したコトラーのマーケティング論、また第3回で紹介したキャズム理論は、マーケティングにフォーカスしたビジネス理論と言えるでしょう」 榊田「コトラーの場合なんかモロにそうですね」 所長「とはいえマーケティングとイノベーションという両輪を統べるのがマネジメントなわけで、マーケティングの話ばかりしていては片輪走行の誹りを免れません」 榊田「そのまま走ってたらやがて溝──否、キャズムにはまっちゃったりして」 所長「おっ、うまいこと言うね。そうキャズムに足をすくわれないためにも、イノベーションの話にふれなければなりません。では、榊田くん、イノベーションの定義を言ってみなさい」 榊田「って、いきなり振らないでください

    第4回 無価値から価値を生み出す極上のテクニック、教えます
    seneca
    seneca 2014/06/07