2013-10-01から1ヶ月間の記事一覧

検証環境作成 (5)

サーバ側の用意はできているとのことなので、端末アプリを書換えて、と思ったらスマホに接続できない。 $ ./adb get-state * daemon not running. starting it now on port 5037 * cannot bind 'tcp:5037' ADB server didn't ACK * failed to start daemon *…

トマト缶レシピのヘビロー

そろそろいいあんばいな季節にもなってきた折に以下を発見したので これがもうとにかく便利すぎる「トマト缶」を使った極上のレシピ この週末は以下なナニを作ろうかなと思っていたり。 なすグラタン ポモドーロ スープ ひき肉カレー チキン煮込み トマト缶…

Exercise 2.11 (3)

ええと、gosh な REPL で問題の手続きを評価してみると同じ形で例外エラー。中身を見てみると以下な記述を発見。 (primapp-exp (prim rand1 rand2) (primapp-exp (subst rand1) (subst rand2)))))))これなのかな、ということで修正して再確認してみると Error…

検証環境作成 (4)

とりあえずサーバに入って以下。 $ RAILS_ENV=production rails sあ、ポート空けてない。3000 空けてどうなるか。どうも以下も必要らしい。 $ RAILS_ENV=production bundle exec rake assets:precompile Redis とほほ。こっちだった。こりゃ色々ハードル高い…

Bigshot カメラ

Gigazine で紹介されてるのを見て、同居人禀議承認後にポチりました。 自分でデジカメを組み立ててパノラマ・3D撮影もできる「Bigshotカメラ」組立&撮影レビュー ムスコ君からのゲーム機欲しい、を誤魔化すアレだったりしますがどうなる事か。 とほほ 沖縄…

微妙だったこと

スクリプトで云々するソレをでっちあげてたのですが、そのスクリプト自体も Git の管理下にあるけれど微妙な修正をして実行していつつ、それ以外のファイルは修正されていないこと、という確認をしたくて $ git status --porcelain M hoge.shな出力を取得し…

Gradle で Build したら UnsatisfiedLinkError

できあがり、って思ってたらそうでもなかったりなんかしました。 対処としては結構有名らしい build.gradle な gist からパクらせて頂いてます。以下を build.gradle に追加したのみ。 task copyNativeLibs(type: Copy) { from('libs') { include '**/*.so' …

Exercise 2.11 (2)

またまたちょっとだけ。昨日の朝の続き。 問題点としては以下な模様。 渡す lambda な S 式は expression な形になっている必要あり parse すれば良いのか primapp-exp を expression.scm に追加 fresh_id.scm も修正必要 lexical-address と expression が…

TODO 列挙してみる

MBA を Mavericks に 本発注 (詳細略 Collaborative Statistics 読む Espresso とか Gradle とか Rails で API アクセスしたら session が初期化される件 vagrant で云々の纏めを作成 DevOps な勉強会はどうなった EoPL Android の Location API 検証 Gimp …

vagrant なエントリがアクセス沢山な件

確認してみるに色々微妙なので纏めなエントリを作ってみようと思ってます。 って そんな時間あるのか説があったりしますが。DevOps な勉強会がなんとやら、という話もありますし色々確認しておこうかなと。

検証環境作成 (3)

面倒なので MySQL にします。とりあえずパケジ導入。 $ apt-get install -fy mysql-server導入したら基本サーバプロセスが動いてる、ってのがアレな訳で。 で、config/database.yml の production なソレが以下になるの前提で DB 設定。 production: adapter…

Gradle のためのツール更新

ADT を 22 にする事に。既知の発生し得る不具合 (?) は以下とのこと。 SDK Build Tool を導入しないとパケジの Build ができない libs に jar を入れて参照してる場合、Build Path の設定変更の必要あり Order & Export タブにて Private Libraries のチェッ…

検証環境作成 (2)

とりあえず config/database.yml を以下に (一部のみ)。 production: adapter: postgresql host: localhost encoding: utf8 database: app_db pool: 5 username: railsuser password: railsuserで、postgresql にユーザ作成必要なのか。

Exercise 2.11 (2)

またまたちょっとだけ。 設問の記述に沿って試験を書いてみます。

検証環境作成

とりあえずうぶんつな ruby1.8 が入っていたので除去。 $ sudo apt-get remove ruby1.8 libruby1.8で、rbenv を云々。 $ rbenv rehash $ rvenv global 1.9.3-p448あとは postgresql なサーバが動いてりゃ良いのかどうか。

仮想リソースに検証環境作る件

つうか CloudStack が、なのかどうかは不明ですが ssh 接続に至るまでの諸々の手間が微妙。 登録済みの ssh 公開鍵の確認方法が分からない リソース起動したら登録した鍵で root に接続、ってのはどうなのか そゆ意味でも AWS のこのあたりの管理方法っての…

休んだ週末

年末調整なソレはスルーでハリーポッターと黒子のなんちゃらな週末。空き時間に確認したナニはやはり成果が微妙。つうか某所に Webrick な環境作って動作確認必要。 とりあえず 今週の製造ブツなどを以下に列挙。

諸々

Rails な session store が初期化される件、環境作って再現試験してみたのですが見事再現。session store が redis で、のはずなのですが別途確認。 もひとつ、gradle 方面ですが以下な理由で例外吐いてる模様。 Caused by: java.io.IOException: Cannot run…

Gradle

ええと以下で全部導入、だったようです。 $ android update sdk --no-ui -aとは言えまだ正常終了せず。 :processDebugResources FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':processDebugResources'. …

Gradle ためしてみる

某所にある仮想リソース (Ubuntu) にて環境作って試してみることに。 shutdown してたこともあるのですが、何故か接続に時間がかかるなどorz とりあえず 以下を見つつすすめてみます。 Building Android applications with Gradle - Tutorial て、ADT とか A…

ABC アプリ

@mhidaka さんがソースを GitHub に置いてらっしゃる模様。 ABC 2013 Autumn向けのカンファレンス一覧アプリのソースコードを公開したよ 素晴しい。プルリク歓迎らしいのでオンラインで掘削しつつ、って如何でしょ (何処

Volley 検証メモ

とりあえずちゃちゃっと RoR な API のサンプルを Heroku に deploy。db:migrate するの忘れてちょっとびっくりするなどしつつ、空の JSON な配列の文字列を戻ることを確認。 で、某サンプルを入手して動かしてみるに見事に動かず。色々な意味で実装が古い。…

Exercise 2.11

ちょっとだけ。lambda-calculus-subst 手続きですが例えば var-exp の部分が以下になってて (var-exp (id) (if (eqv? id subst-id) subst-exp exp)subst-exp に単純に置きかえるのではなくて (if (occurs-free? id exp) subst-exp (fresh-id exp id))みたい…

Exercise 2.10

fresh-id という手続きについて云々。定義が以下らしい。 (define fresh-id (lambda (exp s) (let ((syms (all-ids exp))) (letrec ((loop (lambda (n) (let ((sym (string->symbol (string-append s (number->string n))))) (if (memv sym syms) (loop (+ n…

EffectiveAndroid

3.0.0 を入手してナナメに読んだのですがやっぱとりあえず Volley 試してみないと Location API も あと Gradle ってことで明日時間確保できたら云々してみる予定です。ログはエントリ投入の方向。

Exercise 2.9

(a b c) を parse すると以下。 gosh> (parse-expression '(a b c)) (app-exp (free-info a) (free-info b))あるいは (lambda) を parse すると以下。 gosh> (parse-expression '(lambda)) *** ERROR: pair required, but got ()どうすりゃ良いのかな。51p …

Heroku にもひとつアプリを作って動作の確認の準備

GitHub で fork 作るかなとか思っていたのですが面倒なのでローカルでディレクトリをコピィすることにします。これはこれで微妙ですが仕方が無い、ってことで。 とりあえず リポジトリなディレクトリをコピィ .git/config 修正 heroku create なのかどうか。…

Exercise 2.8

いちおう試験にはパス。問題に compare this version to the original solution とあるので確認してみることに。

EoPL 読んでた記録の確認とその記録 (8)

Ex.2.8 です。ちょっとカン違いしてたのですが、以下は #t なんですね。 > (occurs-bound? 'x '(lambda (y) y))occurs-bound? は以下なカンジ。 (define occurs-bound? (lambda (var exp) (cases lexical-address exp (lit-exp (datum) #f) (lex-info (id de…

EoPL 読んでた記録の確認とその記録 (7)

Ex.1.19 の free-vars および bound-vars はヤッツケ。とりあえずできあがりは GitHub に反映しといて Ex.2.8 に着手。 とりあえず occurs-free および occurs-bound と expression を定義なのか。expression は既存を流用。て、Ex.2.7 の定義を使うことに今…