chevron_left

メインカテゴリーを選択しなおす

cancel
プログラミング的な何か、あと自転車日本一周とか https://snufkon.hatenablog.com

SEをしていましたが退社し2012年5月21日より自転車で日本一周を始めました。

某プロバイダーにてSEをしていましたが、2012年3月末に退社をして、2012年5月21日より日本一周をしています。ブログでは、その旅の記録を公開していきます。

snufkon
フォロー
住所
未設定
出身
未設定
ブログ村参加

2012/07/06

arrow_drop_down
  • Light Table プラグインチュートリアル

    はじめに Light Table Plugin Tutorialの翻訳になります。 LightTable のプラグインに関する日本語情報が不足しているため、翻訳してみました。 間違い等ありましたら、ご指摘いただけると助かります。 Original article: Light Table Plugin Tutorial by Jakub Arnold ちなみにオリジナルの記事はLightTableのwikiにもリンクが貼ってあります。 元記事の著者の許可は取得済み↓ Hi, @darthdeus. Would you mind if I translate this article(http:…

  • ClojureScript でボイド(Boids)なプログラムを書いてみる

    はじめに ClojureScript の勉強のために自分で書いてみたいコードを探していたところ、以下の記事を発見。 【ボイド】JavaScriptとHTML5で『群れ』をシミュレーションしてみよう【プログラミング】 - あのねノート。 JavaScript → ClojureScript に書き直してみることにしました。 作るもの ボイド(Boids)という人工生命シュミレーションプログラムを作ります。詳しくは元記事を参考にしてください。 完成品はこんな感じとなります。ソースはこちら iframe 対応のブラウザでないとデモは表示されません。 プログラミングの下準備 ClojureScript…

  • Light Table のプラグインを作成してみる

    Light Table しばらく触っていない間に0.6.0(最新は0.6.2)になり、オープンソース、プラグイン対応となりました。 Light Table is open source github 自分でも試しにプラグインを作成してみたので、簡単に手順を説明しておきます。 作ったもの: Shishio-sayings プラグイン ユーザーの入力を勝手に志々雄真実(るろうに剣心)の名言に変換するお遊びプラグインです。 ソースコード 仕様 ユーザー入力を登録してある志々雄の名言に変換する。 新しい行に移動したら、ランダムで使用する名言を変更する。 プラグインはコマンドでON,OFFする。 作成手…

  • SICP 孤読書会 - 2.4 抽象データの多重表現 (2.4.1 〜 2.4.3)

    この節では、プログラムの内部実装が、異なる方法で表現されている可能性があるデータにどう対処するかを勉強する。 そこで必要となる 汎用手続き(generic procedure) 型タグ(type tag) データ主導(data directed) プログラミング についても述べる。 2.4.1 複素数の表現 汎用演算を使うプログラムとして、複素数の算術演算を実行するシステムの開発を考える。 複素数は2つの表現を持つことができる。 直交座標形式(実部と虚部) 極座標形式(絶対値と偏角) 複素数の加算(減算)では、実部と虚部による直交座標形式を使った考え方が適する Real-part(z1 + z…

  • SICP 孤読書会 - 2.3 記号データ (2.3.1 〜 2.3.4)

    この節では、データとして任意の記号に対して作業する能力を採用し、言語の表現力を拡大する。 2.3.1 クォート 記号を操作するために、データオブジェクトをクォートする(quote)能力が必要である。 リスト (a b) を作りたい場合、(list a b) で作ることはできない。 (list a b) は a と b をそれぞれ評価し、値のリストを作成してしまう。 (define a 1) (define b 2) (list a b) => (1 2) リストや記号を評価される式としてではなく、データオブジェクトとして扱うことを示すのにクォートを使用する。 (list 'a 'b) => (…

  • 【旅138日目 2012/10/14】桂浜と土佐闘犬

    自転車日本一周、138日目。

  • SICP 孤読書会 - 2.2 階層データ構造と閉包性 (2.2.1 〜 2.2.4)

    この節では、 合成データの閉包性(closure property)の重要さ について話す。 要素が"対"であるような"対"を作る能力は、リスト構造にとって重要。 この能力を cons の閉包性という。 閉包は階層的(hierarchical)構造を作ることができる。 2.2.1 並びの表現 対を使って並び(sequence)を表現することができる。 例えば、1, 2, 3,4 の並びは (cons 1 (cons 2 (cons 3 (cons 4 nil)))) で表現することができる。 nil は 並びの終端を表す。 gauche には nil がないので空リスト '() で終端を表しま…

  • 【旅137日目 2012/10/13】高知停滞、ひろめ市場でカツオの日

    自転車日本一周、137日目。

  • 【旅136日目 2012/10/12】スキンヘッドとかマジ勘弁

    自転車日本一周、136日目。 5時前、道の駅田野駅屋にて起床。 テント内で朝ごはんを食べてからテント撤収&自転車へ荷物を積む。 ビンディングシューズを履き、トイレの手洗い場でボトルに水を汲み出発準備完了。 お遍路さんたちが出発準備をし始める中、あいさつをして自分は先に出発です。 A.M 6:25 道の駅田野駅屋から出発! 9時までにとある場所に到着したかったため、ちょっと早めに出発。 その目的地まで、道の駅から約38km。 平均時速20kmで進んだとして、ほぼ2時間かかる。 平均時速20kmといってもサイコンの表示上ではなく、全ての行動を含んで計算した平均だ。 トイレ休憩、信号待ちしている時間…

  • 【旅135日目 2012/10/11】室戸岬で思わぬ再会

    自転車日本一周、135日目。 道の駅宍喰温泉にて起床。

  • 【旅134日目 2012/10/10】四国最東端、蒲生田岬へ

    自転車日本一周、134日目。

  • 【旅133日目 2012/10/09】四国上陸、上下のお山を制覇!

    5時頃、道の駅とっとパーク小島にて起床。

  • 【旅132日目 2012/10/08】京都〜大阪の端っこ

    自転車日本一周、132日目。 ライダーハウスボーダーにて起床。

  • SICP 孤読書会 - 2.1 データ抽象入門 (2.1.1 〜 2.1.4)

    データ抽象(data abstraction)は、合成データオブジェクトの使い方を、それが基本的データによりどう作られたかの細部から隔離する技法。 データ抽象の基本的な考えは、プログラムを合成データオブジェクトを使うように構成し、「抽象データ」を操作するようにすること。 プログラムはデータを、当面の仕事を実行するのに必要でないデータについては何も仮定しないよう使うべき。 データ表現は、データを使うプログラムから独立に定義すべき。 2.1.1 例: 有理数の算術演算 有理数を使った算術演算を元にデータ抽象について考える。 有理数の足し算、引き算、掛け算、割り算と2つの有理数が等しいかをテストをし…

  • 【旅131日目 2012/10/07】京都停滞。雑事の日

    自転車日本一周、131日目。 7時過ぎ、ライダーハウスボーダーにて起床。 1泊しただけなのに既に荷物が散乱している。 お片づけ、苦手です。 朝は、バイク組みが順に出発。 みんなかっこいいバイクに乗っています。 なぜか全員赤のバイクで、うち2台は同じ車種。 バイク組を見送ったあとは、自転車の整備。 今日は、いろいろと溜まった雑事を片付ける日となっております。 【旅112日目 2012/09/18】黒部ダムへ、ReeCharge お亡くなり で死亡した Reecharge を復活させます。 調べみたところ、本体は無事でレギュレーターが死んでました。 【旅123日目 2012/09/29】金沢観光な…

  • 【旅130日目 2012/10/06】そうだ 京都、行こう。

    自転車日本一周、130日目。

  • 【旅129日目 2012/10/05】琵琶湖に沿って、第一弾

    自転車日本一周、129日目。 漫画喫茶にて起床。 とりあえずドリンクをごくごくしてから出発準備。 といっても道の駅にテントを張っているわけではないのでほとんどすることはない。 顔洗って、歯を磨いてコンタクを入れて荷物をバックパックに詰めればおしまい。 A.M 7:55 ケーズカフェ(漫画喫茶)から出発! 他のチャリダーのブログを見ていると日本海沿いを通り、舞鶴方面に進むルートが多いようです。 自分は九州前に四国をぐるっとしておきたいため、ここから南下して滋賀、京都方面に向かいます。 朝一から標高250のミニ峠を攻略して、滋賀県入り。 なにげにトラックさんが多かった。 A.M 9:40 道の駅塩…

  • SICP 孤読書会 - 2 手続きによる抽象の構築

    2章では、データオブジェクトを組合せ、合成データ(compound data)を作って抽象を構築することを学ぶ。 合成データが作れると、 言語の持つ基本的データオブジェクトより高いレベルの思考で、データを扱うことができる。 プログラムの部品化度を増やすことができる。 プログラムを取り替え引き替えして組み合わせる時、公認インターフェース(conventional interfaces)として役立つ。 データオブジェクトをどう表現するかに関するプログラム部分を、 データオブジェクトをどう使うかに関するプログラム部分から隔離する一般的技法をデータ抽象(data abstraction)と呼ぶ。 デー…

  • 【旅128日目 2012/10/04】東尋坊〜福井県庁〜敦賀行き

    自転車日本一周、128日目。

  • SICP 孤読書会 - 1.3 高階手続きによる抽象 (1.3.1 〜 1.3.4)

    強力なプログラミ言語は、よくあるパターンに名前をつけて抽象化し、その抽象を使って仕事をする能力を持つ。 抽象化の際、手続きの引数として、数値、文字列などの制限があると抽象化の能力は狭められる。 手続きを引数として取り、手続きを値として返す手続きを扱えることにより抽象化の能力は広まる。 手続きを扱う手続きを高階手続き(higher-order procedures)という。 この節では、 高階手続き(higher-order procedures)が強力な抽象機構として役立つこと 言語の表現力を拡大すること を見ていく。 1.3.1 引数としての手続き aからbまでの整数の和を計算する手続き 与…

  • 【旅127日目 2012/10/03】九頭竜湖と恐竜博物館

    自転車日本一周、127日目。

  • 【旅126日目 2012/10/02】世界遺産、白川郷合掌造り集落

    自転車日本一周、126日目。

  • 【旅125日目 2012/10/01】雨天走行、世界遺産合掌造り集落へ

    自転車日本一周、125日目。 健康ランドにて起床。 台風のピークは通り過ぎたものの外は雨。昨日から雨が降り続く。 8時過ぎまで待機すると雨は小降りになる。 出発できそう。 荷物をまとめて出発準備にとりかかった矢先、再度雨脚が強くなる。。。

  • 【旅124日目 2012/09/30】プログラミング in 健康ランド

    自転車日本一周、124日目。 健康ランドにて起床。 今日は台風17号がやってくるため停滞。 台風17号は北日本へ(2012年9月30日) - 日直予報士 - 日本気象協会 tenki.jp 寝床の確保を考えなくていい日は、なんというか気持ち的に余裕がでますね。

  • 【旅123日目 2012/09/29】金沢観光な一日

    自転車日本一周、123日目。

  • 【旅122日目 2012/09/28】走れ砂浜、千里浜なぎさドライブウェイ

    自転車日本一周、122日目。

  • 【旅121日目 2012/09/27】中心とか一番は、いっぱいあるんです!

    自転車日本一周、121日目。

  • はてなブログ、カテゴリー情報を取得するサンプルコード

    はじめに 自分のブログ記事の中で、特定カテゴリーのタグが付いている記事一覧が必要になりました。 それぞれの記事について必要な情報は、記事タイトルと記事URLだけ。 それっぽい API なんて公式、非公式を問わずググれば見つかるでしょ。 ってことでググるが、あれ、見つからない。。。 調べる とりあえず、カテゴリー毎のリンクがあるのでそのページを確認する。 “自転車日本一周” - 記事一覧 - プログラミング的な何か、あと自転車日本一周とか わかったこと カテゴリ一覧ページにほしい情報(タイトル、記事のリンク)が存在する。 それぞれの記事リンクには、クラス情報として entry-title が付い…

  • 【旅120日目 2012/09/26】能登半島の先端へ

    自転車日本一周、120日目。

  • 【旅119日目 2012/09/25】富山から能登半島へ

    自転車日本一周、119日目。

arrow_drop_down

ブログリーダー」を活用して、snufkonさんをフォローしませんか?

ハンドル名
snufkonさん
ブログタイトル
プログラミング的な何か、あと自転車日本一周とか
フォロー
プログラミング的な何か、あと自転車日本一周とか

にほんブログ村 カテゴリー一覧

商用