タグ

MacとCに関するHashのブックマーク (5)

  • 初めてのC言語で『30日でできる!OS自作入門』の通りに初めてのOSを作ってみた - 三等兵

    30日でできる! OS自作入門 出版社 : 毎日コミュニケーションズ 発行日 : 2006/3/1 良いです。アカデミックの匂いが良い意味で全くしない。その上での実践的なは日語で他に無いと思います。ガチムチアカデミックの批判にあえて真っ向勝負してるような意欲作です。 正しい知識だの用語だのそんなもんはどうでもいいから手を動かしてやってまえみたいな感じで。こういうのは頭いい人たちから批判されやすいですね。俗物な私にはぴったりでしたが。 書はWindows用のサンプルしかないんですがMac用に整えたので、それ公開するついでに思ったことつらつらと書いときます。 開発環境 Mac サンプルがWindows用なのでいろいろMac仕様にしなきゃいけない(後述) テキストエディタ EmacsだのVimだのなんでもいいので適当に用意 バイナリエディタ Macだと0xEDが良い http://www

    初めてのC言語で『30日でできる!OS自作入門』の通りに初めてのOSを作ってみた - 三等兵
    Hash
    Hash 2012/07/31
    Mac環境でこの本をなぞれる
  • Leopardで親指シフト

    Clarusはパソコンを趣味で使っていた頃、かな入力でした。 仕事で使うようになってローマ字入力に変わり、長いことそのまんまだったのだけど、iChatをしてた時「これ以上速く入力できないもんかな?」と思い直し、久しぶりにかな入力に挑戦。 結果は散々... 昔はかな入力でもブラインドタッチできてたのに、いやーもう全然ダメ! けど頑張ればなんとかなるんじゃ?と半年ほどかな入力を使い続けてみました。 そのかいあって今はローマ字入力よりも速く打てます。 でもね、思ってたほどじゃない... なぜかって考えるとローマ字打ちより遠いキーがあるのが原因なんじゃ、ってとこに行きついたわけです。 かな入力の場合はホームポジションから二段上のキーも使いますからね。 そこでかな入力より速く打てる入力方法を探してみたところ、Macの純正キーボードで親指シフト入力が出来るとあるじゃないですか! ここ

    Hash
    Hash 2008/05/05
    Xcodeでビルドしてエラーを一つ一つ潰していけばなんとかなるらしい
  • RubyCocoa = ObjC-Ruby Bridge - 空想犬猫記

    RubyCocoa というフレームワークがある。一般的には「Cocoa アプリケーションを Ruby で記述するためのフレームワーク」として認識されていて,御家にも RubyCocoaは、オブジェクト指向スクリプト言語Rubyでの Cocoaプログラミングを可能とする、 Mac OS Xのフレームワークです。 RubyCocoaを使って、CocoaアプリケーションをRubyで書いたり、Rubyスクリプトで Cocoaオブジェクトを生成して機能を利用することができます。 Cocoaアプリケーションでは、RubyとObjective-Cのソースが混在するCocoa アプリケーションを作ることも可能です。 次のようなときにRubyCocoaを使えます: irbで対話的にCocoaオブジェクトの性質を探求 Cocoaアプリケーションのブロトタイピング・開発 RubyとObjective-C双方の

    RubyCocoa = ObjC-Ruby Bridge - 空想犬猫記
  • mi - Mac OS X 用テキストエディタ

    macOS 用 汎用テキストエディタ 最新バージョンのダウンロード バージョン:3.9.3  対応 OS : macOS 11.5 (Big Sur) 以降 (macOS 26 Tahoe含む) 対応 CPU : 上記のOSが動作するすべてのCPUApple Silicon / Intel ユニバーサル対応) ダウンロードが完了したら、ダウンロードされたファイルをダブルクリックしてください。 このアプリは無料で使用可能です。 お知らせ バージョン3.9.3をリリースしました。(2026.2.23) App Store 版について App Store 版は、2026年リリースを目標にしております。 mi(えむあい)とは?(バージョン3 紹介) mi は macOS 用のテキストエディタです。 最新バージョンの詳細 バージョン3.9.3(macOS 11.5 Big Sur以降) 最終更新日

  • [法大奥山研究室]コンピュータ;UNIX,シェル,C言語

    UNIX 入門 1つ1つの用語を確認しがら,UNIX の操作を学びます。例を中心に実験しながら,実際の動作を確認してください。 →[UNIX入門目次] シェル・スクリプト - Bシェル UNIX入門では,コマンド解釈装置としてのシェルを見ました。シェルには,もう1つの側面,プログラミングという側面を持ちます。実際,シェル・スクリプト(シェルのプログラム)は,UNIX の起動処理にも利用されています。そのようなシェル・プログラミングの入門です。 →[シェル・プログラミング目次] [ノート] スクリプトの例について,実行してください。また,エラーがスクリプトのどこで発生しているのかを確認したければ,コマンド sh にオプション -v を付けて実行してください。 % sh -v script

    Hash
    Hash 2006/10/08
  • 1