タグ

ブックマーク / lapis25.hatenablog.com (10)

  • mixiに入社しました - LAPISLAZULI HILL#diary

    上長に書いてもokといわれたので.最初に聞けよって感じですが というわけで,4/1付けで株式会社ミクシィに入社しました 前職をやめると発言してからいくつかの会社に声を掛けていただいてありがとうございました.その上で不安になって他のいくつかの会社も受けさせてもらって,迷惑を掛けてしまったような気がしますが.いろいろな会社で話を聞けたのは大変参考になりました.時間を割いていただいたことに感謝しています 今回はなにより「Perl仕事をする」というのを最大の目的にしていました.Perlのコミュニティに参加しているのにもかかわらず,いままでPerlをメインの言語として仕事ができないのを歯がゆく思っていました.あとこのタイミングを逃すと(子供の学年的に)移動がきびしいと云うこともありました.ようやく何年か越しの目的が達成できてほっとしています 2006年からKansai.pmに参加させていただいて,

    mixiに入社しました - LAPISLAZULI HILL#diary
    wkbyshnbtk
    wkbyshnbtk 2011/04/08
    おめでとうございます!
  • CakePHPでのModelの使い方 - LAPISLAZULI HILL#diary

    いまやってるプロジェクトPHP5.3+CakePHP1.3でやってるんだけど,ひさしぶりにいちからCakePHPを使って開発したので,自分なりのModelの使い方に関してメモ書きしておきます.たいしたことはやってないんですが,最低限のことを心がけるだけで仕様変更に強くテストを書きやすいModelができあがります 1. テーブルに1対1で対応するテーブル用Modelを作る アクセスするには必要なんで作ると思います 2. Controllerと対応するModelを作る $useTable = falseを指定して,DBに直接アクセスしないでテーブル用Modelを中で呼び出すようにしている.名前にはapiとか付けてます.controllerのactionに対応するメソッドをこのAPIModelにも作ります.controllerのactionと同じ名前か一定の法則に基づいておくと呼び出す処理がわ

  • Perl for android(SL4A) がXperia(android os 2.1;Eclair)実機でうごいた - LAPISLAZULI HILL#diary

    androidでscriptを動かすSL4A.Xperiaのosがandroid1.6時は動かなかったけど,2.1で動くようになっていた いずれも,2010/11/27時点.sl4aはsl4a_r3, perl for androidperl_r9 version $^Vで調べた v5.11.0 @INC /data/data/com.googlecode.perlforandroid/files/perl/site_perl/5.10.0/arm-eabi-linux /sdcard/com.googlecode.perlforandroid/extras/perl/site_perl/5.10.0 /data/data/com.googlecode.perlforandroid/files/perl/5.10.0/arm-eabi-linux /data/data/com.googl

    Perl for android(SL4A) がXperia(android os 2.1;Eclair)実機でうごいた - LAPISLAZULI HILL#diary
  • Kansai.pm#13で「Perl5環境構築」という話をしてきた - LAPISLAZULI HILL#diary

    11/20に株式会社はてなさんでKansai Perl Mongers 第13回ミーティングが開催されました.例によって運用側だったのですが,やっぱりグダグダな感じで申し訳ないです.いつものことですか,ハイ,スミマセン.会場を貸していただいたはてなさん,発表/LTをしてくださった方々,会場に来ていただいた皆さんに感謝です! というわけで今回はPerl5環境構築という話をしてきました.perlbrew/cpanm/cpan-outdated/pm-uninstallなどのツールの使い方中心のトークです.根的に話し尽くされているネタだし,いまとなってはあたりまえの内容ですがKansai.pmで話されたことがない上に,初心者向けトラックと言うことで改めて話をしてきました.まぁ結局のところ初心者向けトラックにも関わらず,初心者がほとんどいなかったんですが…… 資料一応アップしておきました Per

    Kansai.pm#13で「Perl5環境構築」という話をしてきた - LAPISLAZULI HILL#diary
  • GitHubにあるCPANモジュールをインストールする - LAPISLAZULI HILL#diary

    GitHubで"Download Source"をクリック tarballのurlをコピー(ex. http://github.com/miyagawa/cpanminus/tarball/master) 特定のバージョンがよければtagが打ってあるものは,その下にバージョンとして表示されている $ cpanm tarball_url でok そのとき"Do you need to predeclare xxx?"とか云われたらModule::Install系のxxxのモジュールがない.CPANで検索すると大抵出てくるのでインストールすればok(追記)もちろん,Do you need to predeclareは単純にエラーの場合もある.あくまでModule::Installを使っている場合 $ cpanm Module::Install::ReadmeFromPod $ cpanm Mo

    GitHubにあるCPANモジュールをインストールする - LAPISLAZULI HILL#diary
    wkbyshnbtk
    wkbyshnbtk 2010/05/17
    "Do you need to predeclare xxx?"は、Module::Install系のモジュールが足りない
  • Kansai.pm#11で発表してきた - LAPISLAZULI HILL#diary

    株式会社はてなで行われたKansai Perl Mongers 第11回ミーティングに参加してきました アルゴリズムの話は興味深くて面白ろかったです.自分のやっていることでは普段直接関係しないのですが,物事を組み立てる上での考え方とも通ずるところがあるような気がします ショートトークでは「Kansai.pm 2008年活動報告」と「Strawberry Perlのススメ」ということを題材にして発表させて頂きました.アルゴリズムや学術的なセッションが多い中で,空気を読まずにネタ担当として役目を果たせました.発表資料はMac立ち上げないとダメなので近日中に 苺ましまろ TV-BOX [DVD] 出版社/メーカー: ジェネオン エンタテインメント発売日: 2008/11/21メディア: DVD購入: 2人 クリック: 15回この商品を含むブログ (10件) を見る

    Kansai.pm#11で発表してきた - LAPISLAZULI HILL#diary
  • JPAについて書いてみる - LAPISLAZULI HILL#diary

    いまさらながらJPAについて書いてみます.とはいっても関西のPerlの状況とかKansai.pmの現状からになってしまいますが.しかも極めて狭い範囲での観測ですので,そんなこと無いとかツッコミとかあったらお願いします 関西ではPerl仕事はあからさまに少ないです.独自でサービスをやってるところとか,発注元から言語の指定がないとかそういう状況でしか使えません.東京でもそうなのかもしれないけど,関西では壊滅的にPerl仕事って存在しません いままで自分なりにKansai.pmに参加して,Perlerのつながりを増やして,自分の勉強にもなればと思ってやってます(もちろんあわよくばPerl仕事をと思いました).優秀と云えるようなプログラマではないので,コードだけで語れるわけもありません.PBP勉強会をしてたのも,みんなで勉強する場を増やして,少しでも上がっていける場を作れればと思っていたわけ

    JPAについて書いてみる - LAPISLAZULI HILL#diary
  • nanoaを動かしてみる0.000000001 - LAPISLAZULI HILL#diary

    目的は動かしてみることじゃないのですが,とりあえず動かしてみようと思いました.そのメモ.2009-1-25時点の話です.状況変われば追記/修正します 環境はさくらのレンタルサーバです http://kazuho.31tools.com/nanoa/ からダウンロード 右上の画像の中にインストールというリンクがあるので,そこを見てインストールしてみる アップしたnph-nanoa-x.xx-installer.cgiのパーミッションを755に設定する必要がある 最近CGIを自分でインストールする人も少ないので気づかない人もいるかも.そういう親切さを用意する段階ではないかもしれないし,ターゲッティングによるか 試したnph-nanoa-0.16-installer.cgiはModification of a read-only value attempted at app/plugin/ses

    nanoaを動かしてみる0.000000001 - LAPISLAZULI HILL#diary
  • Kansai Perl Mongers 第11回ミーティング - LAPISLAZULI HILL#diary

    3/22日曜日になったようです.恒例の時期ですね.LTっぽい10分枠の発表者とか,こんな話を聞きたいというリクエストを受け付けてます.MLでもコメントでもメールでもどんな手段でもどうぞ

    Kansai Perl Mongers 第11回ミーティング - LAPISLAZULI HILL#diary
    wkbyshnbtk
    wkbyshnbtk 2009/03/04
    なるべく聞きに行きたい
  • Plaggerはレンタルサーバに入れないほうがいい,サーバはいらないから - LAPISLAZULI HILL#diary

    自分でレンタルサーバにPlaggerをインストールしておいてなんだけど,RSSをメーラで読むとかいう用途だけならPlaggerをレンタルサーバに入れないほうがいいと思う.Plaggerが取っつきにくい理由にPlaggerにはサーバが必須だと思われているからというのはないだろうか? レンタルサーバにインストールをしても情報収集のメインで使っているのはPBG4に入れているPlaggerです.固定IPはもちろん,公開されているサーバもいらない.あくまで自前のサーバがないけどPlaggerを使って情報を発信したい場合にレンタルサーバに入れる価値が出てくると思う.その情報の発信もPublish::MTで工夫すれば必要もないかもしれない.あるいはg:subtech:id:otsune:20060825:PublishFTPができればほぼ必要なくなる.もちろん自分の使ってるマシンにPerl入れたくないと

    Plaggerはレンタルサーバに入れないほうがいい,サーバはいらないから - LAPISLAZULI HILL#diary
  • 1