パルカワ2

最近はFlutterをやっています

2012-01-01から1年間の記事一覧

2012年のヒサイチまとめ

被災地ではありません。 1月 Perl書いてた。 2月 2月前半はPerl書いてた。 2月後半は旅行した。 雪が降ってる中露天風呂に入ったり、雪の中歩いたりすごい良かった。 3月 良かったら早めに来てよと呼ばれたので、鎌倉に一時的に移住して、 今も働いてるチー…

大晦日ですね

友達いないので、特に変わらずインターネットして、コード書くだけです。

2013年にはしたいこと

電子工作したい。 Rubyしたい。 アルゴリズム勉強したい。 Objective-Cもう忘れたのでもっかいちゃんとしたい。 オススメの本とか募集しております。

血管が切れかけたが大丈夫だった話

弊社の一部プロジェクトは、DBIx::Classのcreate_ddl_dirを使っています。 $dir = "$FindBin::Bin/../../$dir";# /Users/hisaichi5518/....... $schema->create_ddl_dir( [qw/MySQL/], $next_version, $dir, $preversion, ... ); しかし、これには問題があり…

エヴァを見た。

と、とりあえず全部終わったら、もう一回通して見よう。

告白されたい。

僕はとにかく告白されたいのですが、待てど暮らせど一向に告白される気配がないので、hisaichi5518に告白しやすい環境を、ということで作りました。愛の篭った告白お待ちしております。http://www11268ue.sakura.ne.jp:50009/

git checkoutの補完が遅いので、さくさく切り替えれるようにしたかった。

なので、以下を.zshrcに書いた。 function gbc() { GBC_BRANCH=`git branch | grep $1` echo $GBC_BRANCH | tail -1 | xargs git checkout }もっといい方法あったら教えてください!!!!!!!!!!

はてなブログ1周年おめでとう! id:hatenablog

はてなブログ1周年おめでとう! id:hatenablog 1年がすごく早く感じる。

WWW::ImKayac

というのを作った。 作ってる途中でgithubで@taiyohさんが作ってるのを発見\(^o^)/CPANしか見てなかった。ただ、レスポンスの内容を返してほしかったのと多人数にポーンと投げれるのがほしかったのでWWW::ImKayacも作った。 https://github.com/hisaichi55…

ビール工場に行ってきた。

同じ会社の人たちがisucon2で頑張ってる間、ぼくたち(@soh335, @_ishkawa, @hisaichi5518)はビール工場に見学に行っておりました。 ビールは非常に美味しかったのでまた飲みたいし、ビールを作る過程を知れてかなり面白かった。そのあとは、soh335家でアニ…

昨日の夜やったこと

githubでどれだけ行を追加したか、削除したかがわかるのがちょっとおもしろかったのでやってみた。 lib以下だけとかやろうと思ったけどめんどくさいのでやめました! use strict; use warnings; my $text = `git log --pretty='%an' --shortstat`; my @logs …

Term::Screenで遊んでみた。

use strict; use warnings; use utf8; use Term::Screen; use Time::HiRes qw/sleep/; use Data::Dumper; my $scr = Term::Screen->new or die "KUSOTTAREEEEEEEEEEEEEEEEEEEEE!"; my $text; for my $i (1..100) { if ($scr->key_pressed && $scr->getch eq …

ライト、ついてますかー問題発見の人間学

ライト、ついてますか―問題発見の人間学作者: ドナルド・C・ゴース,G.M.ワインバーグ,木村泉出版社/メーカー: 共立出版発売日: 1987/10メディア: 単行本購入: 47人 クリック: 456回この商品を含むブログ (187件) を見る 読みますた。

脳には妙なクセがある

脳には妙なクセがある作者: 池谷裕二出版社/メーカー: 扶桑社発売日: 2012/08/01メディア: 単行本購入: 1人 クリック: 123回この商品を含むブログ (9件) を見る 面白かった。

今日買って読んだ漫画たち

メンヘラちゃん (上)作者: 琴葉とこ出版社/メーカー: イースト・プレス発売日: 2012/10/17メディア: コミック購入: 1人 クリック: 143回この商品を含むブログ (4件) を見る メンヘラちゃん (下)作者: 琴葉とこ出版社/メーカー: イースト・プレス発売日: 2012…

今日ハマったこと

package Hoge; use strict; use warnings; sub new { ... } 1; package Hoge::new; use strict; use warnings; sub run { ... } 1; use strict; use warnings; use Hoge; use Hoge::new; Hoge::new->run(); とやるとエラーが出る。 use strict; use warnings…

Malts::Setup

俺得フレームワークMaltsのMalts::Setupの話。 Maltsのskeleton generatorです。まだpushしてないけど! $ malts init ModuleName TemplateNameという感じでDist::Makerっぽく出来ます。Maltsは俺得フレームワークなので、Defalutテンプレートは"俺がハッピ…

わからない

package MyApp::Types; use strict; use warnings; use utf8; use Mouse::Util::TypeConstraints; subtype 'PositiveInt' => as 'Int' => where { $_ > 0 } => message { "($_)は正の数ではありません" }; subtype 'UserId' => as 'PositiveInt' => where { …

Malts::Web::Router::Simple 3

package MyApp::Web::Dispatcher; use strict; use warnings; use Malts::Web::Router::Simple; get '/user/:user_id/profile.*' => sub { my ($c, $user_id, $extension) = @_; ...; }; mount '/user/:user_id' => 'User'; package MyApp::Web::Dispatcher:…

Malts::Web::Router::Simple 2

package MyApp::Web::Dispatcher; use strict; use warnings; use Malts::Web::Router::Simple; get '/' => ['Root#auth' => 'Root#index']; 1; package MyApp::Web::Controller::Root; use strict; use warnings; sub auth { my ($self, $c) = @_; return $…

Malts::Web::Router::Simple 1

俺得フレームワークMaltsの話。 package MyApp::Web::Dispatcher; use strict; use warnings; use Malts::Web::Router::Simple; mount '/user/:user_id' => 'User'; get '/' => sub { # / my ($self, $c) = @_; $c->render(200, 'root/index.tx'); }; 1; pac…

YAPC::Asia 2012に行ってきた。

行ってきました。 セッションの内容とか他の人が良い感じに書いてくれると思います。前夜祭や1日目の懇親会やその後の飲み会、2日目の勝手に後夜祭でたくさんビール飲めたし、様々な人たちと交流出来てよかった。 特にインターネット上でちょくちょくお世話…

MySQLのテーブルを変更したらSQLを吐き出したい

DBICはそういう機能(プラグイン?)があるけど、そういう部分をORMで頑張る必要はなさそう。 DBIC便利だと思うけど、ORMはORMの機能だけあればよいというのに賛成。 use 5.10.1; use strict; use warnings; use File::Spec; use File::Basename; use lib Fi…

MyApp::Logger

漫画ではありません。 use strict; use warnings; use MyApp::Logger; MyApp::Logger->post({ user => $user, amount => 5, }); package MyApp::Logger; use 5.10.1; use strict; use warnings; use Fluent::Logger; use MyApp::Logger::Stderr; use MyApp::…

9速眼球アクティヴスリープ

9速眼球アクティヴスリープ―中山敦支短編集 (ヤングジャンプコミックス)作者: 中山敦支出版社/メーカー: 集英社発売日: 2011/06/17メディア: コミック購入: 3人 クリック: 10回この商品を含むブログ (16件) を見る 読みました。面白い。好きです。まさかの百…

花のズボラ飯 2巻

花のズボラ飯(2)作者: 久住昌之,水沢悦子出版社/メーカー: 秋田書店発売日: 2012/03/08メディア: コミック購入: 8人 クリック: 614回この商品を含むブログ (91件) を見る 読みました。 カバー外したら…カバー外したら…ウオオオ!

血潜り林檎と金魚鉢男 1,2巻

血潜り林檎と金魚鉢男(1) (電撃ジャパンコミックス)作者: 阿部洋一出版社/メーカー: アスキー・メディアワークス発売日: 2011/10/15メディア: コミック購入: 2人 クリック: 21回この商品を含むブログ (13件) を見る 血潜り林檎と金魚鉢男(2) (電撃ジャパンコ…

宮田書店へようこそ!

宮田書店へようこそ! 水あさと短編集 (フラッパー)作者: 水あさと出版社/メーカー: メディアファクトリー発売日: 2012/08/23メディア: コミック購入: 1人 クリック: 23回この商品を含むブログ (6件) を見る 読みました。百合ではありません。

DBIx::Classで+selectと+asを使う。

my @hoges = $hoge_rs->search({...}, { '+select' => [{count => 'me.id'}], '+as' => ['hoge_num'], group_by => ['fuga_id'], }); for (@hoges) { print $_->id, "\n"; print $_->hoge_num, "\n"; # は出来なくて$_->get_column('hoge_num');かも } とい…

わかったようでわかってない。2

tokuhiromさんが、原因を教えてくれた。 Re: わかったようでわかってない。 - tokuhirom's blog.TAP::Harnessのコード読むところから始めたい。 こういう感じの事がやりたかっただけでござる。 overloadしても改行がないとダメでござる。 package MyApp::Exc…