programmingに関するshagaのブックマーク (11)

  • クロスコンパイル メモ - MLEXP Wiki

    Linux 上で Windows のモジュールをコンパイルする方法は Google 先生に聞くと結構出てくるけど、その逆がなかなか出てこない。 ということで Windows 上で Linux のモジュールをコンパイルする方法をメモ。 クロスコンパイラを自前でつくる場合 † 実は、私もやろうとしたけど、挫折した。 一応、こうすればできるらしいということを、今後の為にメモしておく。 まず、ターゲットとなる Linux 上で、作業用のディレクトリをつくる。 ここでは /tmp/linux-runtime とする。 $ mkdir /tmp/linux-runtime C/C++ コンパイルに必要なライブラリ(依存関係も全て)をコピーする。 これが、どれが必要なのかよくわからないので、以下のディレクトリを全部コピー。 $ cp -r /lib /tmp/linux-runtime $ cp -r

    shaga
    shaga 2012/05/15
    双方x86な環境でWindowsでLinuxアプリ/モジュールをクロスビルドする
  • Mac Rubyではじめる!Macアプリ開発入門

    MacRubyではじめる!Macアプリ開発入門 Macに特化したRuby処理系であるMacRubyを使ったMacアプリの開発方法を説明します。 MacRubyを使えばプログラミング初心者の方でもMacアプリを簡単に作れちゃいますよ、マジで。 第53回 Ruby/Rails勉強会@関西 2012/01/28(土) 13:00〜17:00Read less

    Mac Rubyではじめる!Macアプリ開発入門
    shaga
    shaga 2012/02/05
    Macのアプリ開発にも興味があるけど、Objective-Cはなぁ、と思ってたからこれはちゃんと調べないといけない。
  • 初心者のためのCakePHP2 プログラミング入門 - libro

    ※ページが正常に表示されない場合 AddBlockなどの広告ブロックツールがONになっていると、ページの一部が表示されないことがあります。これらのツールをOFFにしてみてください。

    shaga
    shaga 2012/01/12
    蔵書管理ウェブアプリを作るときの参考にする。
  • [ #CES2012 ]MicrosoftがPC用Kinectを発表。発売日は2月1日に。

    [ #CES2012 ]MicrosoftPC用Kinectを発表。発売日は2月1日に。2012.01.10 15:40 今年のCESを最後に参加をやめる方針を示していたMicrosoftから大きな発表がありましたよ。 バルマーCEOのキーノートによると、PC用Kinect(for Windows)の販売を日を含む12ヶ国で2月1日に開始するとか。お値段は250ドル(約21,500円)で、教育現場向けのアカデミー版は150ドル(約12,900円)になるそうですよ。 ゲーム以外の分野にも広く可能性を見出してきたKinect。そのポテンシャルは僕たちの想像を超えているのかもしれませんね。 [ Kinect for Windows Blog ] [ Engadget 日版 ] (河原田長臣)

    [ #CES2012 ]MicrosoftがPC用Kinectを発表。発売日は2月1日に。
    shaga
    shaga 2012/01/10
    これは買わないといけなくないか?
  • データベース入門 - @IT

    SQLの基礎からRDBMSの運用管理、データベース関連資格、そして読み物まで。アットマーク・アイティの各フォーラムやサイトで公開された各種のデータベース入門記事を集めました。

    shaga
    shaga 2012/01/06
    蔵書管理アプリを作るのにデータベースについて真面目に勉強するぞ。
  • AKI-H8/3069Fを購入 - fukuitのブログ

    後で書く。 秋月電子通商で購入 水曜日の夜にWebで発注して、金曜日の夜には届いた。通販って素敵。 ちなみに、購入したのは以下の3点。 H8/3069Fネット対応マイコンLANボード(完成品) / 3750円 超小型スイッチングACアダプター5V1.2A(入力100〜240V)内径2.1mm GF06-US0512 / 600円 USB・シリアル変換ケーブル[スケルトン](延長ケーブル付) / 1200円 オレにしては、思い切った買い物をしたと思う。いわゆる電子工作はやったことないし、ハンダごてとかも無いし、必ずしも工作をやりたいワケではないので、完成品を購入した。 このマイコンボードを選んだ理由は、もたくさん出てるし、Web上に情報もたくさんあるし、何よりも安いから。せっかくならArdiunoにしようかとか、Androidが動くヤツ、、、とか、思ったけど、遊ぶには高価すぎる。 開発環境

    AKI-H8/3069Fを購入 - fukuitのブログ
    shaga
    shaga 2011/12/25
    ちょっと真面目にH8も使わんとな。
  • 富豪的 Android プログラマの為の Eclipse Memory Analyzer Tool 入門 - sandbox

    はじめに Android プログラマのみなさん、こんにちは。 今日も元気に Out Of Memory してますか? ということで、この記事では日々 OOM に悩まされる Memory 的な意味で富豪的な Android プログラマの為に、Eclipse Memory Analyzer Tool、通称 MAT の基的な使い方を紹介します。 尚、この記事は [twitter:@youten] さんが企画された裏 Android Advent Calendar 12/20 の記事ですが、内容的には比較的オモテなものになっています。 対象読者 Andoid アプリ作ってる/はじめたけど、まだ MAT を使ったことがない方 MAT を使ってみようした事はあるものの、画面から難しそうな雰囲気を察知し、起動10秒後にはそっとタブを閉じてしまった経験がある方 DDMS の基的な使い方を理解している方

    富豪的 Android プログラマの為の Eclipse Memory Analyzer Tool 入門 - sandbox
    shaga
    shaga 2011/12/22
    Android開発関連
  • 逆引きソフトウェアテスト関連技術まとめ - >& STDOUT

    「Software Test & Quality Advent Calendar 2011」の8日目。アドベントカレンダーということで、普段と少しトーンを変えてソフトウェアテストにあまり造詣のない方へ向けて何か役に立つ記事を考えてみました。先の記事でも述べたとおり、ソフトウェアテストの関連技術を表す用語はそれが何に使えて、何に役立つのか、門外漢にはとってもわかり難いので、そちらを軸にした紹介があると便利かもしれないということで、関連技術を目的別に整理し、参考になる記事や資料にリンクする形でお届けします。 テストの戦略を定めたい ソフトウェアテストプロジェクトの最上流工程と考えられているテスト分析の方法論です。プロダクト、プロジェクトに対してそれぞれ独自の方式で戦略を検討します。テスト計画と一部被る部分もありますが、プロジェクトの予算やスケジュールをひとまずおいて技術的な視点から当に必要な

    逆引きソフトウェアテスト関連技術まとめ - >& STDOUT
    shaga
    shaga 2011/12/22
    テストについて
  • 本当のJavaScriptを知っているか!具体的にコードで学べる「テスト駆動 JavaScript」 | Act as Professional

    書は裏表紙に「中級技術者向け」と明記されている。JavaScriptの言語仕様に関して、入門したことない人や、関数型の言語に見地のない人は、パーフェクトJavaScriptやサイあたりで、JavaScriptの言語仕様を身につけてから、取り扱うことを推奨する。それぐらい価値のある内容に書は仕上がっている。 そして、 正統派なTDD(テスト駆動開発)について理解したい JavaScript自身の言語的な特徴を押さえておきたい テストできるJavaScriptのコードを多く閲覧したい 実際のプロダクトに活用できるアプローチを数多く知りたい と、考えているJavaScriptを日頃から書いている人、携わっている人に、必ず読んでもらいたい1冊である。 全体を通じて、テストできるコードの特徴は何か、単体テストとテスト駆動環境の利点を享受できる優れた単体テストはどのようなものかをサンプルとともに

    本当のJavaScriptを知っているか!具体的にコードで学べる「テスト駆動 JavaScript」 | Act as Professional
    shaga
    shaga 2011/12/22
    中身を見て買うか決める。
  • Javaの例外処理で知らないと損する7つのテクニック

    Javaの例外処理で知らないと損する7つのテクニック:【改訂版】Eclipseではじめるプログラミング(24)(1/3 ページ) これからプログラミングを学習したい方、Javaは難しそうでとっつきづらいという方のためのJavaプログラミング超入門連載です。最新のEclipseとJava 6を使い大幅に情報量を増やした、連載「Eclipseではじめるプログラミング」の改訂版となります(この回と前回のみ、別連載「EclipseでJavaに強くなる」の改訂版です。今回は第4回Javaの例外のテクニックを知る」の改訂版です) 前回の「プログラマの宿命! 例外とエラー処理を理解する」では、Javaにおける例外の用途と基的なコードの書き方、例外が発生するさまざまなケースについて理解しました。 今回は、独自に例外を定義する方法や、ちょっとした例外のテクニックを紹介します。 【1】Eclipseで独自の

    Javaの例外処理で知らないと損する7つのテクニック
    shaga
    shaga 2011/12/22
    退院後に読んでおく。
  • 1