鈍足ランナーのIT日記

走るのが好きな5流のITエンジニアのブログ。

趣味の範囲は広いけど、どれも中途半端なクソブロガー楽しめるWebアプリを作ってあっと言わせたい。サーバーサイドPerl(Mojolicious)、クライアントサイドVue.js。Arduinoにも触手を伸ばす予定。

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

gdgdブログ書いてないで、ソース書かないとやばい私

YAPCの懇親会でも高らかに、Webアプリ(JogNavi)を作ってます、 来月末までに完成させます。と言っているのは、 優勝賞金200万円のMA9の締め切りが 10月末だからなんです。もちろん狙うは200万円! 10年ものの冷蔵庫やら洗濯機、オーブンレンジ、壊れかけの…

Be Social を訳してみた - YAPC

YAPC::NA 2013に行って来た - ゆーすけべーさんのブログ Be social. YAPC is a social conference. If you're not getting as much out of the hallway as you are out of the presentations, you 're doing it wrong! Make a point of introducing yourself…

Hello Worldを抜けるとそこは茨の道だった。MojoliciousでOAuthを使うときのベストプラクティスを求めて

Webサイトを作るとき、やっぱりOAuth使うよねー。 MojoliciousでOAuthをつかっているんだけれども、未だベストプラクティスにたどり着けていない。 ということで、今の私の実装では・・・ hayajoさんのMojolicious::Plugin::Web::Authを使って、ATNDフルカレ…

Mojolicious +mod_perlに関する飲み会に参加しました

ATND さて、認証回りのお話がでて、コードをお見せしましたが、 若干みずらいかとおもって、ここに公開いたします。 秘伝の?たれではありませんが・・・ under構文ってやつを使います。perlcodesampleさんを参考に グツグツ煮込んであります。綺麗にかける…

Backbone.jsのテンプレート使う時にはまったこと

下記は、NGのソース「Uncaught ReferenceError: description is not defined」 となります。 var Route = Backbone.Model.extend(); var RouteView = Backbone.View.extend({ model : Route, template : _.template( "<h2><a href='/route/'><%= name %></a></h2><p></p><p><%= description %></p>"), O…

cygwinでMinillaを使ってみた。追加したテストがminil testで動作していないような感じ→恥ずかしい自己解決

minil new Yapc vi lib/Yapc.pm ---追加--- sub hoge { return "test"; } --- vi t/yapc.t I added this code --- use strict; use Test::More; use Yapc; is(Yapc::hoge(), "test", "test No.1"); done_testing; --- proveでのテストは通る。 I tested unde…

YAPC::Asia2013 1日目、あー月がきれいでした。

YAPC1日目 今日は、YAPC1日目、前夜祭で配られたパンフレットを忘れてしまい。 どのトークを聞くか心もとない状態で挑むことに。記憶力がないので トークの順番は順不動になっています。 基調講演 一番印象に残ったのは不平不満は言いなさいっていうと…

YAPC::Asia2013 前夜祭で発表してきました

今年は、日吉駅から近くて迷いようがなくてよかったです。 昨年は降りてから走りまわってしまった! 受付済ませてからxtetsujiさんに挨拶をしてから、会場入り。 おつまみに、チュウハイをセレクトしました。 use autodie;についてきいてみた。 今年は質問を…

Perlでlatlngから距離を求めるモジュールでおすすめある?

Location::GeoTool http://search.cpan.org/dist/Location-GeoTool/ Geo::Distance::XS http://search.cpan.org/~gray/Geo-Distance-XS-0.11/ GIS::Distance::Fast http://search.cpan.org/~bluefeet/GIS-Distance-Fast-0.07/ なんかいっぱいあります。どれ…

東芝ダイナブックR731の液晶の縦ライン自分で治すか?

液晶に縦ラインが入ってしまったぁ。 症状はこんな感じで、エディタをそこで開くと、かなりみるのがつらいですね。 1社に見積もりを出したところ、24800円。 このかたはDIYで修理されていて、ブログに公開されていました。 http://potopoto.way-nifty.co…

cygwinでCinnamonを使っている人いるのかな?

私は、絶滅危惧種?のcygwin派です。 何かと凹むことがあります。 さて、perlのデプロイツールCinnamonをcygwinから使ってみます。 まずは、cpanm Cinnamonでインストール。これは無事に終了。 そして、非常に参考になるデプロイツール「Cinnamon」を使って…

Bootstrapのバックグランドの色を変えたい

何事も、はじめは真似からということで、クックパッドのトップ画面を参考に自分のサイトのトップ画面を作ろうとしている。 Bootstrap3を採用してみる。 でも、いきなり躓く。 バックグラウンドの色をかえたら うえのメニューのところも色が 変わってしまった…

perlで解いた「積み木の水槽」

オフラインリアルタイムどう書く第13回の問題を解きました。 問題はこちら うんうん、唸って考えて布団の中でも 色々考えて、半ば諦めかけてしまったけど。 すべて自力で解けた。すごく嬉しい。 同じ高さの積み木を1で積み木のないところを「0」で 表現して…

ダイナブックの液晶が壊れて、修理の見積もりを出すが・・・

東芝ダイナブックR731の液晶に白たてラインがでるようになったので見積もりを出してみた。 1社目届く24800円。(EH社) さて、色々調べてみるか・・・・ 2社目(ES社) 部品代金:22800円(新品) 作業工賃:8800円 3社目(I社) 19800円+1100円。 で…

perlで「増やす減らす2倍にする」に挑戦

ATNDフルカレンダーを見ていたら (オフラインリアルタイムどう書く)http://atnd.org/events/41603 という勉強会があって、そこに興味深い問題が載っていた。 こそで、perlにて「増やす減らす2倍にする」に挑戦してみたが・・・ 初めて、Perlbeginnersでytnob…

Text::MeCab::ENCODINGを変えたい時には

MeCabを使いたいので何回もインストール perl -mText::MeCab -e 'print Text::MeCab::ENCODING;' euc-jp ./configure --with-charset=utf8 LIBS=-liconv --enable-utf8-only make make install cpanm Text::MeCab --reinstall 再度チェック。 perl -mText::M…

Mojolicious,Modelをuseで使うってNG?

YAPC::AsiaのLT向けネタWebアプリをコーディングしています。 文字列を受け取り変換してJSON返すという 簡単なAPIを作り、後はクライアントでajaxでアクセスして使うというものです。 変換内容はネタなので、当日まで内緒ww さて、変換関数はヘルパー経…