タグ

ブックマーク / blog.junkato.jp (2)

  • Windows+QEMUでRaspberry Piをエミュレートする

    Raspberry Pi Type B 512MBを買ったのが 8 月のこと。Raspbian をインストールして無線 LAN 接続のための USB ドングル(BUFFALO 無線 LAN 子機 WLI-UC-GNM)を挿してカメラモジュールをつないで、ちょっと遊んではみたもののそのまま放置していました。もったいない。 原因を考えてみたところ、 apt-getなどでインストールして遊びたいありもののソフトウェアはとくにない 自分で Raspberry Pi 用のプログラムを書きたい 統合開発環境フリークの自分にとってはパフォーマンスが低すぎて開発機にはならない(Eclipse などがまともに動かない) それどころか、ちょっと複雑なライブラリをビルドしようとするとそれだけで数時間以上かかってしまう しかも途中でエラーが起きたりして飽きる、だるい ということのようです。 そこで、Windows

    Windows+QEMUでRaspberry Piをエミュレートする
  • プログラミング環境としてのExcel

    萩谷先生の「Excel でプログラムを書く」という原稿が話題に挙がっていたので、僕の知る範囲で、研究の文脈をちょっとご紹介します。 プログラミング環境としての Excel という考え方は、文字列ベースの開発環境に慣れた人にはちょっと頓狂に聞こえるかもしれませんが、Microsoft Research Cambridge のSimon P. Jones 氏 (2003-2004 年あたりに関連研究)など、MS の中の人もかなり自覚的に極めようとしてきた節があります。最近の例だと、Excel 2013 から導入されたFlashFillという機能もプログラミング言語の研究が背景にあります。 Excel に限らず、関数をサポートするスプレッドシートは関数型プログラミングを可能にするデータフロー言語の一種です。データフロー言語というと、ノード間の依存関係が有向辺で結ばれた Visual Progra

  • 1