タグ

2008年11月12日のブックマーク (7件)

  • 「infoを読め」と言われたら...

    このページは、「組込み向けプログラム開発では絶対必要なスキルなんだけど、誰に聞いても「info読めば」としか答えてくれないものを、多少まじめに答えてみる」という趣旨のものです。基的には組込み応用だけでなく、プログラマとして重要な項目なども含めていくつもりです。 注意 : いきなりこのページを読むと、調べる力が身につかなくなります。なぜ相手が「infoを読め」と言ったのかを考えてから読むようにするとよいでしょう。 アライメントとか、ワード境界とか 構造体のサイズが妙に大きいとか、変数の読み出しが妙に遅いとか、アクセスエラー例外が起こるとか セクションとか.textとか ROMから動かないとか、変数の初期値が消えるとか、プログラムローダが止まるとか 初期化してない変数とか.bssセクションとか 「初期化してない変数が利用されました」警告とか、Cランタイムとか スクラッチレジスタとか呼出規約と

  • 【インフォシーク】Infoseek : 楽天が運営するポータルサイト

  • Hey! Java Programming! //C 言語//

    ここでは int や double などの組込み型を理解しているものとして、それらに付属する修飾子を解説しようと思います。小規模なプログラムを作っているときにはどうでも良いんですが、複数のモジュールに分割したりマルチスレッドを使用したり、なるべく強固なプログラムを作ろうとすると必ず修飾子を理解しなければなりません。とはいえ C 言語の根的な機能ではないので読み飛ばしてもらってもかまいません。 C 言語では int や double, char* などのデータ型を標準で扱うことができます。しかし、コンパイラからしてみればそれだけの情報で実行コードを制作するのはかなり無理があります。そしてプログラマはどの変数が外部モジュールのもので、どの変数が定数データかを指定する必要があります。 C で使用される修飾子は変数や関数の『オプション』を指定するためのものです。その変数がメモリ空間のどこにおかれ

  • 日本語で読めるC99仕様書 JIS X 3010:2003の入手方法 【▲→川俣晶の縁側→ソフトウェア→技術雑記】

    Cの最新版となるC99は、JISでJIS X 3010:2003という日工業規格になっています。 どうも、この規格書が、日語で読めるC99のほぼ唯一かつ使える仕様書となっているようです。 この規格書は、もちろん無料では読めないようです。 お金を払って買う必要があるようです。 赤坂見附の日規格協会の売店でも買えると思いますが、印刷物形態とPDFファイルのダウンロード形態が、以下のURLから購入できるようです。 とはいえ……。 14,280円 (体価格13,600円)は高い……。 しかも、印刷物で買ってもPDFで買っても値段は同じ……。 確か、規格を作るためなら無料でコピーして使っても良いという話があったような気がしますが、これは規格を作るために欲しいものではないし……。ちょっと悩ましいかな。

  • 本当に輪ゴムが発射できるレゴで作ったガトリング砲

    物のガトリング砲と違って銃身が8つもあるという特別仕様。実際に回転する様子もすごいですが、特筆すべきはコレを実際に使っているムービー。ものすごい勢いでバレルが回転し、次々と輪ゴムが打ち出されていく様は圧巻の一言。 再生は以下から。 YouTube - ULTIMATE Lego Rubberband Gun 画像はこちら。 ULTIMATE Chaingun 速度は毎秒11回転。長さは実に69センチ。ちゃんとターゲットを捉えるスコープも搭載されています。それぞれのバレルに20ずつ輪ゴムが搭載可能で、合計160の装填が可能。大体15秒ぐらいで撃ち尽くすそうです。 なお、物のガトリング砲の説明はこちら。 ガトリング砲 - Wikipedia

    本当に輪ゴムが発射できるレゴで作ったガトリング砲
  • ASGK - お知らせ (株)タナカ カシオペア製品について

    2008年10月8日、ASGK組合員である(株)タナカがお得意様各位として流通業者様宛に1通の文書を配布いたしました。文書には、「銃刀法違反の疑いがあるとの理由で警察の捜査を受けました。」とあり、同社製カシオペアタイプ製品の出荷停止と流通在庫品回収のお願いをいたしております。文書は同社のホームページにも掲載されました。 流通在庫の回収はすでに完了しており、現在はホームページ上の文書はありません。 10月22日当組合事務所におきまして警察の担当の方から、捜査などに関する状況を伺いましたのでご報告いたします。 ( 経緯 ) 10月7日(火) (株)タナカのカシオペアタイプ製品などが押収されました。 10月8日(水) (株)タナカがカシオペアタイプ製品の出荷停止と流通在庫品回収のお願い文書を出しました。 10月22日(水)当組合事務所におきまして、警察の担当の方から、捜査などに関する

  • Vimの使い方―Tips

    検索を行う際に、検索する文字のスペルは分かっているが、先頭が大文字であったかを覚えていない場合に小文字だけで大文字もヒットさせたり、大文字で構成 されている単語ということが分かっているときに、大文字で検索文字を入力して小文字をヒットさせないようにすることができる設定です。 この設定により、全て小文字で検索文字を入力した場合は、大文字、小文字に関わらず検索にヒットするようになります。逆に、検索文字に大文字 を含めると大文字と小文字を区別して検索されるようになるため、検索をするときに、Shiftキーを押したりCapsLockをする必要がなくなります。 この設定の前に「:set ignorecase」により、大文字と小文字の区別を行わないようにする必要があります。このオプションは正確には、検索パターンに大文字が含まれると きに'ignorecase'のオプションをOFFにする設定です。