ImageWriter [Raspberry PI]
Raspberry PIのSDカードのバックアップにImageWriterを使っているが,ReadとWriterの向きがいつも分からなくなるのでメモ.
にほんブログ村
- Read : SDカードからImageファイル
- Write : ImageファイルからSDカード
にほんブログ村
プログラミングHaskell [Haskell]
読了.訳者前書きに「この本の著者であるHutton氏は,本書を世に出すことで,Haskellは難しいというのは間違いであることを示してくれた.」とある通り,非常に分かり易い内容になっている.
Haskellの難所であるIOやMonadの説明は最低限に留め,Haskellでの関数型プログラミングをどう勧めるかを実例を通じて丁寧に説明している.200ページ強の薄い本なのでスラスラ読めるが,読後にはHaskellプログラミングを何となく掴めたような気分になる.
私にとってはこの本はReal World Haskell,すごいHaskellたのしく学ぼうに続く3冊目の本であったが,いまから思うと全く読む順が逆だったと思う.
初学者はまず「プログラミングHaskell」でHaskellプログラミングの概要を掴み,「すごいHaskellたのしく学ぼう」でHaskellの特徴的な機能について学び,最後に「Real World Haskell」で実社会の問題解決にHaskellを適用する際のアプローチについて学ぶべきだった.
今にして思うと遠回りした気がする.
にほんブログ村
Haskellの難所であるIOやMonadの説明は最低限に留め,Haskellでの関数型プログラミングをどう勧めるかを実例を通じて丁寧に説明している.200ページ強の薄い本なのでスラスラ読めるが,読後にはHaskellプログラミングを何となく掴めたような気分になる.
私にとってはこの本はReal World Haskell,すごいHaskellたのしく学ぼうに続く3冊目の本であったが,いまから思うと全く読む順が逆だったと思う.
初学者はまず「プログラミングHaskell」でHaskellプログラミングの概要を掴み,「すごいHaskellたのしく学ぼう」でHaskellの特徴的な機能について学び,最後に「Real World Haskell」で実社会の問題解決にHaskellを適用する際のアプローチについて学ぶべきだった.
今にして思うと遠回りした気がする.
Real World Haskell―実戦で学ぶ関数型言語プログラミング
- 作者: Bryan O'Sullivan
- 出版社/メーカー: オライリージャパン
- 発売日: 2009/10/26
- メディア: 大型本
にほんブログ村
HXT arrow lessons [Haskell]
以前書いたように,ブルベ用のGPSデータを作るのに,RideWithGPSでルートを引いた後,轍で間引いてカシミール3Dに変換する,という手順をとっているのだけど,これが結構面倒くさい.特に轍~カシミール3Dのところは単純作業なのでバッチ処理できるようにしたい.
gpxファイルの中身をみたところ,trkファイルもrteファイルもどちらもシンプルなXMLファイルなので,変換自体は簡単そう.間引きには多少アルゴリズムの要素が入るがそれもそんなに難しくないだろう.
ただ,せっかく作るならばHaskellで作ってみたい.
HaskellでXMLを扱うならば,HXT (Haskell XML Toolkit)を使うのが良さそうである.が,XMLライブラリの常で,対象を汎用的,抽象的に扱おうとするから,自分がやりたいことに対して大げさでとっつきにくい.
...と困っていたところ,最初の一歩としては良いチュートリアルを見つけた.
にほんブログ村
gpxファイルの中身をみたところ,trkファイルもrteファイルもどちらもシンプルなXMLファイルなので,変換自体は簡単そう.間引きには多少アルゴリズムの要素が入るがそれもそんなに難しくないだろう.
ただ,せっかく作るならばHaskellで作ってみたい.
HaskellでXMLを扱うならば,HXT (Haskell XML Toolkit)を使うのが良さそうである.が,XMLライブラリの常で,対象を汎用的,抽象的に扱おうとするから,自分がやりたいことに対して大げさでとっつきにくい.
...と困っていたところ,最初の一歩としては良いチュートリアルを見つけた.
HXT arrow lessonsXML documentを扱う基本的な演算であるArrowについて何となく理解できた.
にほんブログ村
BRM1002 AJたまがわ 定峰200 [ブルベ]
AJたまがわの定峰200に参加してきました.定峰200は昨年春,秋と参加したのに続いて3回目となります.先週の東京1000ええじゃないか伊勢とは打って変わって爽やかな秋晴れの中気持よく走ることができました.
先週の疲れが残っているかな?と慎重に走り始めましたが,思ったよりコンディションが良かったので自身初の200kmブルベで10時間切りを目指して頑張って走りました.
前回はPC2とPC3の間で補給が上手く行かずハンガーノックで失速したのが反省点だったのでPC2でミニ羊羹を2つ買って対策しました.
多摩川沿いの向かい風でかなり失速したものの,9時間半でゴールすることが出来ました.昨年秋は10時間1分だったので30分短縮です.最近,走力が落ちている気がしていたので素直に嬉しいです.
ゴール後は主催の方による本格的なラーメンが振る舞われました.肉,野菜,麺,スープどれも本格的でとても美味しかったです.こんなブルベ初めてです.
にほんブログ村
先週の疲れが残っているかな?と慎重に走り始めましたが,思ったよりコンディションが良かったので自身初の200kmブルベで10時間切りを目指して頑張って走りました.
前回はPC2とPC3の間で補給が上手く行かずハンガーノックで失速したのが反省点だったのでPC2でミニ羊羹を2つ買って対策しました.
多摩川沿いの向かい風でかなり失速したものの,9時間半でゴールすることが出来ました.昨年秋は10時間1分だったので30分短縮です.最近,走力が落ちている気がしていたので素直に嬉しいです.
ゴール後は主催の方による本格的なラーメンが振る舞われました.肉,野菜,麺,スープどれも本格的でとても美味しかったです.こんなブルベ初めてです.
A | B | E | F | H | I | |
---|---|---|---|---|---|---|
1 | 距離[km] | 実際時刻 | 区間平均 | 貯金 | ||
2 | START | 0 | 10/2 6:00 | 0.00 | とどろきアリーナ前 | |
3 | PC1 | 44.6 | 10/2 7:56 | 23.07 | 1.32 | ファミリーマート海田岩蔵街道店 |
4 | PC2 | 88.1 | 10/2 9:52 | 22.50 | 2.00 | セブンイレブン秩父宮地店 |
5 | 通過チェック | 115 | 10/2 11:19 | 18.55 | 東秩父村和紙の里 | |
6 | PC3 | 159.5 | 10/2 13:28 | 19.83 | 3.20 | セブンイレブン青梅日立前店 |
7 | GOAL | 202.5 | 10/2 15:31 | 20.98 | 3.98 | 癒しふれあい館 |
タグ:ブルベ 2016BRM1002
にほんブログ村