タグ

2015年9月24日のブックマーク (6件)

  • ゲームボーイアドバンスのゲームを書こう | POSTD

    子どもの頃は、ゲームボーイのゲーム(たいがい、かなりひどいもの)で遊ぶのにたっぷり時間を費やしました。 これまでは「標準の」一般的な目的に使われるコンピュータ以外のためにコードを書いたことはなかったのですが、最近考えるようになりました。 「ゲームボーイ(アドバンス)のゲームは簡単に書けるだろうか?」 ゲーム機には詳しくない方のために説明すると、ゲームボーイアドバンス(GBA)は、任天堂が発売した人気携帯型ゲーム機でした(写真下)。 240 x 160 (3:2) 15ビット カラーLCDディスプレイ、6種類のボタンと十字キーが付いています。 ゲームボーイアドバンス 内部を見ると、GBAのCPUは32-bit ARM7TDMI RISCコア(16.78MHz)です。 標準の32-bit ARMのインストラクションのほかに、 このチップは16ビットThumb のインストラクションも実行できます

    ゲームボーイアドバンスのゲームを書こう | POSTD
    Buchi_6uclz1
    Buchi_6uclz1 2015/09/24
    おもしろい
  • Parallels Desktop に ArchLinux をインストール(1)

    Parallels Desktop(v10.1.1) に ArchLinux をインストールしてみる。 ArchLinux 公式ページ ビギナーズ・ガイド とりあえずベースシステムが起動できるようになるまで。 イメージファイルのダウンロード ArchLinux のイメージファイル(iso)をダウンロードする。日のミラーサイトから最新のものをGet。 Parallelsで新規仮想マシンを作成 1)ファイル→新規…(⌘+N) 2)DVD/イメージファイルから・・・を選んで続行 3)手動で探す 4)ダウンロードしたimgファイルを画面にドラッグ&ドロップして続行 5)OSを検出できませんと表示されるけど続行 6)OSの種類を指定する 「オペレーティングシステムを選択してください」と出てくるので、他のLinux → その他のLinux → OK 7)名前と保存先を指定する 「インストール前に構成

    Parallels Desktop に ArchLinux をインストール(1)
  • Macの入力ソースからUSを消す方法 | iTea4.0

    Macのシステム環境にある「入力ソース」から「U.S.」を削除する方法をご紹介します! Mac日本語入力で「U.S.」を使う頻度はとても少ないと思いますが、削除しようとしても削除できない仕様になっています。 この場合「入力ソース」に「ことえり」を追加することで「U.S.」を削除できるようになります。 「U.S.」を選択すると、先ほどまで表示されなかった「−」が表示され、「U.S.」を削除できるようになりました。 早速削除してみると、あっさりと成功しました! 最後に「U.S.」を削除するために追加した「ことえり」を削除すればOKです。 無事に「U.S.」を削除することができました! 「U.S.」を削除するには「ことえり」を追加すれば削除できる! @torizoさんをフォロー「ことえり」以外の日本語入力システムを使用している場合、「U.S」を削除できない仕様になっているので、削除したい時は一

    Macの入力ソースからUSを消す方法 | iTea4.0
    Buchi_6uclz1
    Buchi_6uclz1 2015/09/24
    [Input]
  • Google日本語入力でコマンド2度押し英数変換(USキーボード) - エンジニアをリングする

    遅ればせながら、ことえりからGoogle日本語入力に切り替えました。 わりといいかな〜と思ってたら 「左コマンド二度打ちで英数変換」が効かない・・・!!! これは不便。。 調べてみたら、Google日本語入力ではサポートしてないみたいです。 でもでも 使いたいよねーってことで調べました。 その前に 余計な入力ソースは消しておきましょう。 入力ソース一覧の下の「-」を押すと消せます。 私はこんな感じ。 さて題 調べてみたところ、KeyRemap4MacBookの作者さんからの投稿があり、xmlファイルでカスタム設定することでできるとか。 Option+sで英数変換になるのでそれを左コマンド二度打ちにバインドしているとのこと。 ただ、何故か私の環境だとそもそもOption+sがきかなくて、上記のコードそのままではできませんでした・・。。 なので、F10へバインドすることで解決。 <?xml

    Google日本語入力でコマンド2度押し英数変換(USキーボード) - エンジニアをリングする
    Buchi_6uclz1
    Buchi_6uclz1 2015/09/24
    [Input]
  • gcc+gdbによるプログラムのデバッグ 第1回 ステップ実行、変数の操作、ブレークポイント

    しかし、ブレークポイントという機能はデバッガの手助けなしでは実現できません。 ブレークポイントとはプログラムの強制一時停止を行うポイントで、実行中のプログラムがブレークポイントに遭遇するとプログラムは一時停止され、デバッガによるプログラムへの介入を行えるようになります。 ブレークポイントは次のような場所に設定できます。 指定した行番号のプログラムを実行しようとする瞬間 関数を呼び出した瞬間 その他、C++などでは「例外が発生した瞬間」などにもブレークポイントを設定することができます。 行番号ブレーク ブレークポイントとしてよく使用されるのは、「プログラムの特定の位置」です。 例として、bubblesort.cプログラムのsort関数内で、隣り合う二つの要素を比較している箇所にブレークポイントを設定してみます。 25|/* bubble sort */ 26|void sort(int *a

  • The Metasploit Project by H.D. Moore

    The world’s most used penetration testing framework Knowledge is power, especially when it’s shared. A collaboration between the open source community and Rapid7, Metasploit helps security teams do more than just verify vulnerabilities, manage security assessments, and improve security awareness; it empowers and arms defenders to always stay one step (or two) ahead of the game.

    The Metasploit Project by H.D. Moore