いやはや。 こちらのblogみてまた思い出してしまった。http://www.whitehackerz.jp/blog/?p=1154浮動小数点数の仕組みをみんな知っているという前提で評価するならいいのですが・・・・ 整数、有理数などデータの型ってなに?となったら目も当てられません。…
過去にBisonのErlang版 Yeccを使ってパーサーを書いたことがあるのですが、作成数ヶ月後にソースコードを読んでみても何をしているのかさっぱり忘れてしまい苦労したことがあります。 おまけにデバッグ大変ですし・・・・今回はHaskell のattoparsecライブラ…
bash 4.x から bash command historyをsyslog に記録することができるようになりました。 ただしソースをGNUからDLし少々の設定とコンパイルが必要となります。ソースの取得wget http://ftp.gnu.org/gnu/bash/bash-4.2.tar.gzsyslogにコマンドを記録するため…
Mac envでHaskell web framework yesod をインストールしようとすると$cabal install yesod cabal: Couldn't read cabal file "silently/1.2/silently.cabal" cabal: Couldn't read cabal file "bytestring/0.9.2.1/bytestring.cabal"とエラーが出るなのでgn…
インストール済みパッケージの一覧表示ghc-pkg list インストール済みパッケージを削除ghc-pkg unregister packagename...
本日とても内容の濃い議論が交わされた勉強会インプットのあとはアウトプットということでjaccard 係数 http://en.wikipedia.org/wiki/Jaccard_index先人がすでにライブラリを公開していないか調べてみた。haskell jaccard で検索すると・・・ありました。ht…
haskell で 平均を求める関数を書いてみようと思いったところ、型の制約に四苦八苦。最初に思いついた関数avg :: [a] -> a avg xs = sum xs / length xsで型のチェックをすると・・・ 1 sec2.hs|13 col 19 error| Couldn't match type `a' with `Int' 2 || `…
YAMAHA RTX 1100がはき出すSyslogデータをパースしたいと思ったので、とりあえずUDPでデータを受け付けて、出力データを見たところ、以下のデータを確認。受信データ: [INSPECT] LAN2[out][200102] TCP xx.xx.xx.xx:40980 > xx.xx.xx.xx:80 (2012/06/19 10:…
cabal install something --ghc-options="+RTS -N4 -RTS" と書いてあげれば4coreでコンパイルするようです。 make -j4 みたいな感じ。いちいち指定するの面倒なので ./cabal/config に設定しようとしたが、ドキュメントを見てもみあたらず・・結局設定ができ…
こちらからAvira Antivirus for Mac http://www.avira.com/en/avira-free-mac-security をDLして早速 mac mini / 10.7.3 でちょいと試したところハングアップ。何度やってもハングアップ調べてみたら同じような現象が出ているようなので、http://forum.avira…
Gitを利用してソースコードを管理しているのだが、[Team]>[Puch]から Configured remote repository:を選択してPuchを行うと "Can't connect to any URI:"とエラーが表示されてしまうので対処方法を探してみた。https://bugs.eclipse.org/bugs/show_bug.cgi?…
Macを先日購入したので、データの引っ越しをしている最中に、ふとBob Berg音楽データに気になったので久しぶりに聞いてみた。彼のインプロビゼーションはバーティカルなラインでアップダウンを繰り返し素早いパッセージから鮮やかなサウンドカラーを放つ。ア…
今年の8月27日にAmazonか発売予定の、新Kindleを注文してしまった。Kindle Wireless Reading Device, Wi-Fi, 6" Display, Graphite - Latest Generation過去のバージョンが発売されたときもいろいろ考えたんだけど、値段が高くて・・・で今回は素敵な仕様と…
ひょんなことからAlfa Romeo Giulia Superと1300TIを南米にて調達し、整備し、鈑金し日本に持ち込もうと企んで早5ヶ月・・・日本で買うととーっても高くて手が届かないから、手間賃が安いところでやってしまえと安易な考えでレストアを始めたのはいいが、や…
キリスト教は邪教です! 現代語訳『アンチクリスト』 (講談社+α新書)/フリードリッヒ・ニーチェ ¥840 Amazon.co.jp先日読みました。原本は読んだことがないので、何ともいえないですが、口語的に訳されているのか、ぶっ飛んだ話です。哲学書としては重くも…
先日からRSSリーダーに登録して暇なときに、英語の勉強がてらFMyLife読んでいるのだが笑える記事がたくさんあっておもしろい。例えば・・「Today, my girlfriend of 2 years told me she was pregnant. I started freaking out, so she put her arm around m…
アフリカ 苦悩する大陸 経済誌『エコノミスト』の元アフリカ担当の方が著者。 アフリカ駐在の経験を元にアフリカの過去、現在の問題点を鋭く突っ込んでいる。 目次:・吸血国家 エリートによるエリートのための独裁主義・ダイヤを掘る 墓穴を掘る・「眠れる…
アイデアのつくり方アメリカの広告業界に携わっていた方が説明するアイデアの作り方指南書。本書の冒頭にも書いてあるとおり1時間で読める程度のボリュームだが実践し、生かすためには非常に根気のいる作業となる。ネタバレ的な部分ではあるけど本書では以下…
夜と霧 新版 本書は著者がアウシュビッツ収容された際の経験を元にされているが、決してお涙頂戴的な本ではない。 著者は精神分析学者として、学者の視点でアウシュビッツで起きる様々な人権的苦痛に被収容者がどう立ち向かうのかを刻々と記録したドキュメン…
銃・病原菌・鉄〈上巻〉―1万3000年にわたる人類史の謎銃・病原菌・鉄〈下巻〉―1万3000年にわたる人類史の謎本書では人類がなぜ地域によって異なる文化、技術を発展させたのか、なぜ南米が西洋に侵略されたのか、なぜその逆はなかったのかを緻密な分析・視点…
やばすぎる・・・てかどうなってるノ?その足・・・ハウスの激烈な早さのリズムで踊るってとってもエネルギー消耗するよねぇ。こちらに貼り付けているダンサーToyboxの踊りやばすぎる・・・・ゲーセンでこんな人がいたらびっくりするなぁ
Google App Engin (JAVA) でぶち当たった問題 その5ではCompassを利用して全文検索を行えるとこをエントリーしましたが、いろいろ調べるとGAEの制限でパフォーマンスの問題が起こることが指摘されています。Compassのフォーラムで気になるスレッドがありまし…
GAEでLike検索を行う方法は前回のエントリーで記載しましたが、Low-Level APIを利用していたので扱いが面倒なのでJPAで試してみました。 EntityManager em = null; EntityTransaction tx = null; Marker marker = null; char ch = '\ufffd'; em = EMF.get().…
前回の全文検索に関連して、Compassを利用するまでも無いけどSQLのLike検索を行いたい場合には以下で試すことが可能。Queries and IndexesにPythonでの回避方法が書かれています。 Tip: Query filters do not have an explicit way to match just part of a …
今回はGeohashコードを検索するためにLike検索を行いたかったのですがまたまたGAEの制約。 Googleなのに全文検索できないなんて!!!なので今回はこちらのサイトを参考に http://www.kimchy.org/searchable-google-appengine-with-compass/ Javaで全文検索…
今の自分が置かれている状況はある意味サバティカル、本職はソフトウェア開発なのでソフトウェアに関することに時間を使う事も必要だけども知識の偏りは良くないので、様々な分野の本を読んで見識を深める事が必要かと思う。 実際社会人になると、1日の限ら…
緯度、経緯を利用したGISのアプリの場合、ある地域または区間(メッシュ)に登録されているデータを取り出そうとして通常のSQLであればSELECT m FROM Marker WHERE m.lat BETWEEN 36.21 and 24.44 AND m.lng BETWEEN 36.31 and 24.54で検索を行うことが出来る…
Hoy yo me encontre un amigo de gym cuando estuve caminando en calle, y el me dijo que el coreano de gym se mataron por el arma de unos asasinos. me soprendio mucho. por que Yo siempre iba a su gym, yo conozco el.. Qua triste..Muy extrano q…
絞り込み期間が終わったにも関わらず日に日にウエストサイズが小さく・・・ もちろん食事制限はとっくの前に解除したのですがそれでも落ちていく。絞り込み訓練後からさらに3Cm前後は落ちたと私のジーパンが語っています。トレーニングは以前と同じように、…
ただいまGoogle Maps APIを利用したアプリを仕込んでいる最中なのだが。 何か参考になる本はないかと先日Amazon.co.jpで物色してみた。いい本はいっぱいあったのだが、海外に住んでいるとどうしてもネックとなるのが物理的な制限があって、 届くのに時間がか…