かた想い三年

一期一会を大切に

セキュリティ関係の会社で働く男で、恨みでも買われているのか知らないけど何者かにより追われる話を見た。

海外逃亡を企てていて、アメリカで怪しい案件を受注しまくり当面それでしのぐ計画だ。決行日の今日、空港に向かうまでの間に時間稼ぎをしなければならない。 まもなく家にやってくる、時間がないという時に、自宅にて自分のPCを操作しクラウドストレージにある家族の写真や自分が特定される情報を極力同期しないようにした。時間がなかったので抹消まではしていない。

時間がない。全速力で走る。家の前でタクシーを拾ってそのまま空港まで行く計画だ。大きな通りに出たところタクシーをすぐに見つけることができた。

「羽田空港まで。急いで。」

ここまでは計画通りだった。だがあることに気づく。持っている金では到底空港までのタクシー代を払えないのだ。

「手持ちの金が足りないんだ。空港に着いてから金を降ろしてもいいか?」

「いいですよ」

ほっとした。こんなところで計画がだめになったとしたら殺されるかもしれない。逃げなければ。

空港に着くまでの間、家に置いたPCが操作されていることを知る。パスワードがクラックされ始めている。パスワードマネージャで管理していたおかげでなかなかクラックされない。パスワードマネージャのマスターパスワードの解析を試みている。まだ時間稼ぎはできるようだ。

休む間もなくタクシーは空港に着く。支払いを済ませ、急いで搭乗手続きを済ませる。エレベーターのドアが閉まりかけた直前、やつの一味が現れた。まさかこんなところにまでいるとは。全速力で閉まりかけたドアに突っ込む。どうやら乗れたようだ。

この辺で目が覚めた。夢なので矛盾点ありまくりだけど、久しぶりに長い夢を見た感じだった。夢を見るとたいてい追われる夢ばかりなのはなにか心に問題でもあるのだろうか…

静的サイト生成にMiddlemanを使った話

おはようございます。

貴重な休日をもったいない過ごし方をしてしまったのでMiddlemanという便利な静的サイト生成ジェネレータを使ったお話をしようと思います。 知らない方のために説明しますと、 http://itochan.jp/ というコンテンツがありまして、今まで何のツールも使わない純粋な静的HTMLでした。 そのためページを追加するのに面倒だったわけです。

Middlemanの話はRuby界隈の人から見聞きしていたので前から興味がありました。せっかくの休日を自分のサイトをMiddlemanで生成するよう書きなおしました。本当にもったいない休日の過ごし方をしましたね。はーー。。

Middlemanとは

簡単にいえば静的サイト生成のジェネレータです。Jekyllというよく使われているジェネレータもあるようですが、ドキュメントを読んだ感じすぐ使うには大変そうだし、何よりもこんな怖い名前のもの使いたくないのでMiddlemanというよくわからないけどかっこいい名前のやつを選びました。完全に個人的な主観ですがJekyllを使うと悪い人になってしまいそうです。悪い人にはなりたくないです。やさしい人になりたい。やさしい人になるためにはどうしたらよいのでしょうか。教えてください。

使い方

まずはRubyGemsからmiddlemanをインストールします。

% gem install middleman

rails new するかの如く適当なディレクトリに移動したうえで middleman init を打ちます。

% middleman init foo

bundle install が走ります。お茶でも飲んで待ちましょうと言いたいところですが、割と何か飲んでいる余裕はないです。すぐに終わります。

middleman init によって作成されたディレクトリに移動をすると、

itochan@airchan:~/git% cd foo
itochan@airchan:~/git/foo% ls
Gemfile       Gemfile.lock  config.rb     source/

このような構成になっているはずです。

コンテンツを置くときはsourceディレクトリ以下に置きます。ActiveSupportが使えるのでRailsのような感覚で書けて大変便利です。

% ls source/
images/         index.html.erb  javascripts/    layouts/        stylesheets/

出力を確認したいとき

% middleman server
== The Middleman is loading
== The Middleman is standing watch at http://0.0.0.0:4567
== Inspect your site configuration at http://0.0.0.0:4567/__middleman/

これで http://localhost:4567 で確認ができます。middleman s でも同じことができます。

静的なHTMLとして出してほしいときは

% middleman build
      create  build/images/background.png
      create  build/images/middleman.png
      create  build/javascripts/all.js
      create  build/stylesheets/normalize.css
      create  build/stylesheets/all.css
      create  build/index.html

でbuildディレクトリ以下に出力できます。

% ls build/
images/      index.html   javascripts/ stylesheets/

テンプレートエンジン

デフォルトのテンプレートエンジンはerbですが、今回はslimを使っていて、CSSはSassを使っています。 Middlemanはtiltというどのようなテンプレートエンジンにも対応できるレンダラを使用していて、tiltが対応している数多くのテンプレートエンジンで好きに記述することができます。

デプロイ

middleman-deploy というgemがあり、Gemfileに書いて bundle install した上で、config.rbに

activate :deploy do |deploy|
  deploy.method = :rsync
  deploy.user = "user"
  deploy.host = "example.com"
  deploy.path = "/var/www/example.com"
end

などと書くと middleman deploy でデプロイできます。deploy.method = :git にすることによりGitもつかえるようです。GitHub Pagesにデプロイするような使い方をするときに使えます。

まとめ

悪人になりたくなければ静的サイト生成はJekyllではなくMiddlemanを使ったほうがよいのではないでしょうか。 今まで静的サイト生成ジェネレータを使っていなかっただけなので、Jekyllでもよかった感じがありますがMiddlemanを選んだのでしょうがないです。便利です。Jekyllを愛してやまない方ごめんなさい。

Middlemanがあまりにも便利すぎて一週間ぐらいはまわりの人にMiddlemanのことしか話さないかもしれません。関係者各位はよろしくお願いします。

誕生日あたりに頂いたプレゼント一覧

3月15日に16歳になったので、いろいろ頂きました。 15日から今日までの10日間で届いたものをご紹介します。

一覧

男はなぜ急に女にフラれるのか? (角川oneテーマ21)

男はなぜ急に女にフラれるのか? (角川oneテーマ21)

男はなぜ急に女にフラれるのか? (角川oneテーマ21)

まだ一度もフラれたことはありませんが、人を好きになって恋してしまったときに気をつけようと思います!

レッドブルエナジードリンク 250ml×24本

レッドブルエナジードリンク 250ml×24本

レッドブルエナジードリンク 250ml×24本

毎日飲むと体に悪そうなので、ゆるやかに消化していきます!!

カバヤ 世界のキッチンからグミ 真っ赤な果実のビタミーナ 40g×6個

グミは歯を使うので咀嚼力が高まると聞いたことがあります。なかなかおいしいし健康になります!!

@ さんステッカー

今使っているメインのマシンはあと数ヶ月で買い換えると思うので、貼らないで新しいものを買ったら貼るようにします!! itopoidさんから頂かずにこの画像を保存してステッカーにしようとする不届き者がいるかもしれないので、画像には見本表記をしてあります。実際にはこの文字はありません。 無料なので、乗り遅れてはいけません!!

恋愛のアーキテクチャ

恋愛のアーキテクチャ

恋愛のアーキテクチャ

3/28 受領
最新の恋愛事情を把握しようと思います!!

10代にしておきたい17のこと (だいわ文庫)

10代にしておきたい17のこと (だいわ文庫)

10代にしておきたい17のこと (だいわ文庫)

4/25 受領
10代のうちにしておきたいことが山ほどあるので、ひとつずつやっていこうと思います!!!! きっといい未来が待ってる!!!

乗るしかない

プレゼントを贈られることほど嬉しいものは他にはありません。日にちにはこだわらないので、今贈られてきてもこのエントリに追記し、ます。まだ間に合います。ご賛同いただける方はよろしくお願いいたします。このリストにないものでも全然問題ありません!! 気持ちのプレゼントも大歓迎です。大喜びします。

世界的ですもんね
乗るしかない このビッグウェーブに

http://amzn.to/kudasai

気持ちを送る

合格した

試験と合格発表の日、気分が高揚しまくっててなかなか書こうとも思えなかったけど、そろそろ書いたほうがいいなと思って。 TwitterFacebookでは当日のうちに書いたので知ってる人は知ってるとは思いますが、3月21日、はじめに受けた学校に合格していたので、春から学校に毎日通えるようになります。

試験会場に着いたら、すべての学年が同じ会場で試験が行われるらしくて、全部で100人ぐらいいた(正確な数なんかわからないけど)。 そのうちだいたい30人ぐらいが僕と同じ学年でそのうち合格する人は学年すべてで15人だった。

試験問題は難しくて、受かる自信などなかった。面接もあったけど、自分の考えを伝えられる限り伝えられたからいいのかな。 好きな人に気持ちを伝えたことはないけど、告白するときと比べたら緊張しないだろうから、多少緊張したもののなんとか言えることは言えた。

定員は15名だったものの、合格したのは9名だから、けっこう厳しかったみたいだけど、なぜか受かってしまった。やはり面接で言えるだけ言ったのがよかったのかなあ。

まだまだ不安はたくさんあるけど、なんとかやっていけるものだと信じている。 素敵な思い出をたくさん作って卒業できるといいな。

大人にはわかってもらえないこと

大人はわかっていない。

インターネットがそもそも無駄だから、こういう情報すら発信しないほうがいいのかもしれないけど、どこかに書き溜めておかないと安眠できなそうなので書く。

僕はインターネットでたくさんの人に出会えた。インターネットのおかげでいろいろいいこともあったりした。 けれども、インターネットはすべていい結果をもたらすわけではない。

一昔前だとブログが流行っていたりして、人々は今のSNSに書く文章量と比べれば長文を書くのに熱中していた。 それが今になってTwitterに最大でも140字しか書けない情報を細かくツイートしていく時代になった。 断片的な情報しか流せなくなり、人々に誤解されるきっかけが増える。

めんどくさい、眠くないとはいえ夜中なのであんまり文章を書く気がしない。 簡潔に述べるとつまり僕は、高校に毎日行き、相手の性別によらず、他愛もない世間話がしたい。 しかし僕の発信する情報を見て一部の人々は性欲に満ちたセックスのことしか考えないようなお化けに見えるらしい。
セックスダメゼッタイ!!セックス反対!!!

僕は通信制の高校に通っていて年齢の近い異性と日常的に会話すらできないので、当然一般的な高校生とは思考が異なったりする。 毎日学校に行って高校生とどうでもいい話がしたい。くだらない話をして笑いあいたい。 中学生の頃2年半不登校でほぼ中学生活を送れていなかったこともあってか、大多数の高校生にとって当たり前のことに対する憧れが強い。

僕だって10代半ばを過ごしているんだ。異性と話がしたいし、恋がしたい。純粋に人を好きになってみて、気持ちを伝えてみたい。 付き合えるか付き合えないかはともかく、高校生と話ができるステージにすら立てていない自分は戦えるわけがない。 今の学校はとてもいい学校である。中学生ずっと不登校していた自分が学校に通うという当たり前のことができるようになったわけだから、感謝している。けれども夢や憧れの実現のために挑戦できる機会はなかなかないのだから、今しかないと思った。 その一心で高校の転入試験を受ける決意をし、1年前の自分からしたら異常な勢い勉強しているものだから、自分なりにがんばっていると思われる。

今自分が努力できるだけの頑張りを試験のために見せて、自分がしたいことを叶えていくしかない。 どこの高校に行くにしろ(昼間定時制でない夕方から始まる定時制高校でも)、学校には毎日行けるわけだから今までとは環境が一変することになる。今のままでは後悔してしまうから、やれる時にやるしかない。結果がどうであれ、それを受け止めて次の新たな挑戦へと努力するのみだ。 やらないままでは何もかわらない、やってみて、初めてやったことに対する結果が出るのだから、結果が出ないのに悔やんでいても仕方がない。

インターネットなんてしている暇はない。インターネットをしている時間はすべて無駄だ。インターネットなんかなければよかった。 4月から新しい学校に入れても、10代の貴重な経験をしてそれを肌で感じている間にインターネットなんかしていては時間の無駄でしかない。 プログラミングなんか高校生でソースコードを書くには時間の無駄でしかない。僕そもそもプログラミングできないし、あんまり伸ばせそうにないから、今やるべきことではないと思う。もちろんコードを書くのは楽しいし、すべては否定しないけど、中学の2年半と高校の1年間を有意義に過ごせなかった自分としてはその時間を取り戻すのに残された時間はわずかしかないのだから、時間を大切に使わなければならない。コードを書いて、テストにパスしてちゃんと動いてそれで喜びを感じるよりも、高校生の間でしか味わえない高校生の間でどうでもいい会話をするほうがよほど意義のある時間の過ごし方だと思ってる。全くコードを書かないということはないだろうし、受験が終わって落ち着けば作りたいものとかもいくつかあるから、コードは書いていくはず。20になっても30になってもできるようなことは後回しでもいいけど、今しかできないことは今やるべきなんだ。

大人を見て思うことは、大人って相手を思いやる気持ちが欠如しているのではないかと日頃から思っている。 街を歩けばカップルがいて、心が痛むけど、外から見ていてこの場ではこうしたほうがもうちょっと思いやれるのではって思うことがある。 僕はまだ彼女なんてできたことがないから、僕が考えるもうちょっと思いやれることというのは現実には不可能なのかもしれないけど。大人はもうちょっと相手を思いやることができたらな、って外に出て大人を見る度に考えたりする。 僕は異性関係に恵まれないので、もしも運命の出会い的なものがあれば全力でそうした出会いを大切にしたいし、相手のことを思いやりたい。 思いやるっていっても何が思いやりになるかなんてわかりっこないけど、人にやさしくしたい。 大人は付き合ってることが当たり前すぎて相手を思いやろうという気持ちがどっかにいってしまっているんじゃないのかな。 せっかく付き合ってくれているんだよ。たくさんの時間を共有する人を選んでくれて付き合って、デートしているわけでしょ。 もっとありがたみを持って、付き合ってくれている人を大切にしたらいいと思った。

こんなくだらないこと言ってないで、早いところ寝て起きて、勉強したほうがいい。けどどうしても書いておきたかったのさ〜

高校受ける

中学生の時受けて落ちた高校を二学年相当として入るために受ける。時間ない。受ける。なんでだか分からないけど、燃えてる。受ける。かなり時間がなくって、今更決めるのもかなり突然な話であり大変にはなるけど、受ける。また後悔したくない。受ける。インターネットはほとんど高校のこと調べることにしか使わなそう。

勉強するしかないし、塾には行くけど、塾にいかない時間を自分だけでどうやって勉強すればいいのかなんてわからない、昼間から1対1のつきっきりで教えてくれる人なんかいないけど、なんとか勉強していくしかない。

1ヶ月あるかないかという状況だから、決めるの遅すぎたけど、僕が入試を受けたときは2週間を切ったあたりから勉強をはじめたので、まだ2週間以上あるだけましだと思う。高校に1年通っていたらさすがにそこそこ学力はつくものだ。よい結果でもよくない結果でも、結果を受け止めてみようと思った。

今まで努力をしてこなかった人間だから、今やって成功するかなんて分からないけど、自分でやってみて後悔しないと納得しないのでやるしかない。

受ける。

東京Ruby会議10に参加してドリコムで地元Ruby会議を強行開催した #tkrk10

千葉県で開催された東京Ruby会議10に参加してきた。

1日目

  • ネタSSIDのWi-Fiホットスポットを設置していて4名ほど利用していた
  • 昼休みにアンチボッチランチに参加して全員初対面でお話できた
  • 夕休みに @ さんがマクドナルドに行きたいというので千葉の地でマクドナルドを食べた
  • Ruby会議、黒し

2日目

東京Ruby会議10@ドリコム

最初はonkさんのご好意でドリコムのオフィスでまるで自宅のように雪で濡れた靴下や靴が乾くまでの間裸足で歩くなどをしていて、うづらさんがゲームをしていたりみなさんくつろいでいたのですが、ちょうど東京Ruby会議10の2日目が予定通り行われていれば夕休みの時間だったため、僕が「今夕休みでタイムテーブル通りなので、19時から地元Ruby会議ですね」と言ったら本当に地元Ruby会議が開催されてしまいました。

19時あたりから数人ドリコムに来てました。

発表する予定だった人のものなど、ドリコムのオフィスにてプロジェクターで数人が発表していた。 途中でネタ切れしたため、僕がドリコムに着いてからせこせこLTを作っていたので、発表しますという流れに。ネタがないので一人だけ黒Ruby会議をした。

ラブアンドルビーというRubyを愛する話です。公開できる範囲で公開しておきます。不登校はよくないです。学校にはちゃんと毎日行きましょう。学校行かないといいことないですよ。不登校の皆さんお願いです元不登校者からのメッセージをお読みください学校行ってください!!

まとめ

会場が結構遠かったのだけど、その分いろんな参加者の人たちとお話できてよかったので、次は東京Ruby会議を北関東でやるといいと思った。