2009-09-01から1ヶ月間の記事一覧

JsonMLの続き

JsonMLが使い勝手よいので、更に深堀り。 前回の記事。 JavaScript 最近使ったライブラリ XMLをJSONにする。 JSONからHTML,XMLは前回紹介したのだけど,今度はHTML,XMLをJSONに変える。といっても、コマンド実行です。 使うコマンドはxsktproc。macだと標準で…

プログラミングGauche

他の書籍読んだり、遊んだりしてたので読む速度落ちた。再開。 部 章 節 小節 済 第1部 予備知識 1章 LispとScheme ○ 2章 Gaucheの特徴 ○ 3章 Gaucheの設計思想や誕生の背景 ○ 第2部 Gaucheの基礎練習 4章 Gaucheの開発スタイル ○ 5章 プログラムの書式 ○ 6…

OpenCVをPythonから使うための下準備

画像認識の必要があったので、OpneCVをPythonから利用するための下準備。 例のごとく備忘録です。 opencvとpythonバインディングのインストール yum -y install opencv opencv-devel opencv-python 確認 Pythonインタプリタでopencvモジュールを試しに読み込…

最近使ったライブラリ

JsonML 決められたJSON(JSONML=JSONマークアップ言語)からHTML要素を生成するライブラリ。 公式 JsonML.org 参考 IT戦記 JsonML を使う高速テンプレートエンジン「JsonML.Template」 IBM developerWorks Japan JsonML の紹介 具体例 JsonML.parseにJSONを…

興味ある書籍

きしださんの思い出したついでだが、きしださんが本出した。 http://www.amazon.co.jp/dp/4839932530/買う買う。

SICP Lite #4に参加してきた。

参加経緯 以前挫折したSICPを読むべくsicp-liteに参加した。プログラミングGaucheを読む事2周目に突入しSchemeになれたから。 内容 sicp-liteの内容は、指定単元を読んできたこと前提で本書に掲載されている問題を解く。詰まったところは発表したり話あった…

Re:Gauche0.8.14とKahua1.0.7.3だとKahuaの./configureでこける。

昨日自分が書いた記事。 Re:Gauche0.8.14とKahua1.0.7.3だとKahuaの./configureでこける。 原因探索(?) どうやらVirtualBoxが犯人みたいです。というのは職場のサーバにKahua入れたらうまく入り、動作も確認できました。 職場サーバの環境 Fedora10 Gauch…

プログラミングGauche

部 章 節 小節 済 第1部 予備知識 1章 LispとScheme ○ 2章 Gaucheの特徴 ○ 3章 Gaucheの設計思想や誕生の背景 ○ 第2部 Gaucheの基礎練習 4章 Gaucheの開発スタイル ○ 5章 プログラムの書式 ○ 6章 リスト ○ 7章 手続き △ 8章 真偽値と条件判断 9章 状態の管理…

Gauche0.8.14とKahua1.0.7.3だとKahuaの./configureでこける。

追記:原因はvirtualboxみたい? 詳しくはこちら。 Re:Gauche0.8.14とKahua1.0.7.3だとKahuaの./configureでこける。 Gauche0.8.14とKahua1.0.7.3だと、Kahuaの./configure時にこける。3時間くらいハマった。 環境 Fedora10(Mac上のVirtualbox) =>virtual…

プログラミングGauche履修表

順調に14章読み終えた。format関数のフォーマット形式に慣れてないからもう少し見直す。 ファイル入出力は他言語のsourceにあたるものがポートであると解釈。 ゆくゆく、共通ライブラリ化しようと思う。 ちなみに今日はGoogle Maps APIを触ってるから、プロ…

プログラミングGauche履修表

部 章 節 小節 済 第1部 予備知識 1章 LispとScheme ○ 2章 Gaucheの特徴 ○ 3章 Gaucheの設計思想や誕生の背景 ○ 第2部 Gaucheの基礎練習 4章 Gaucheの開発スタイル ○ 5章 プログラムの書式 ○ 6章 リスト ○ 7章 手続き △ 8章 真偽値と条件判断 9章 状態の管理…

プログラミングGauche

12章を読み終えた。 12章 数値 正確数、不正確数は初めて聴いた用語。 あと、四則演算の「法」も知らなかった。細かい関数は覚えきれないので、何ができるのかをひとまずさらう。 13章 文字と文字列の処理 最後の方にある正規表現処理が苦手。 第20章 モジュ…

プログラミングGauche履修表

7章の手続きを読み終えた。letとか難しいので再度読み直すこと。 lambdaは問題なし。次はひとまず、14章の入出力を読む。 余談だけど、いつ読んでるかと言うと 会社に早くついた時 帰宅後の夕飯前 帰宅後の寝る前 土日 とか。 履修表 部 章 節 小節 済 第1部…

java-ja.js

java-jaという破滅集団から生まれた更なる破滅集団。その名は...java-ja.js 活動 他言語のハッカソンに参加してJavascriptしか書かない等の精力的な活動を行なっている。 http://java-ja.yoshiori.org/index.php?java-ja.js Python温泉での噂は私も聴いた...…

プログラミングGauche履修表

オライリーから出てる、プログラミングGauche。 1週目は流し読みだったので、2週目は更に腰を入れて。レッツゴー!! プログラミングGauche 作者: Kahuaプロジェクト, 川合史朗 出版社/メーカー: オライリージャパン 発売日: 2008/03/14 メディア: 大型本 Am…

Gaucheの有用情報まとめ

Gaucheについて調べてたら、ブラウザのタブ占有数がえらい事になってきたので、一回まとめる。 Gauche ユーザリファレンス ShiroKawa氏が管理されているGaucheユーザリファレンス。 http://practical-scheme.net/gauche/man/gauche-refj.htmlモジュールに関…

Mac OS 10.5系でJava1.6を使う。

はまったので備忘録。 ※JREの話です。 経緯 Eclipseを入れて、プラグインを使おうとしたんだけど、どうしてもプラグインが動かない。どうしたのかなと思って調べてたら、Java1.6じゃないといけないのに、Java1.5だった...。 Macのソフトウェア・アップデート…