タグ

2008年3月13日のブックマーク (14件)

  • [Catalyst][DBIx::Class][MySQL] CatalystアプリケーションのUnicode化2 - cyberlib.enterbrainz.com

    ・FillInForm安全対策 cpan[1]> install Catalyst::Plugin::FillInForm::ForceUTF8 ex) http://blog.hide-k.net/archives/2007/03/catalyst_2.php ※Catalyst::Plugin::FillInForm だと Catalyst::Plugin::Unicode の前にロードする必要があり、多分いつかハマるのでNG ・DBIx::Class で mysql 使う時 方法1 - DBD::mysql のオプションを使う (http://search.cpan.org/~capttofu/DBD-mysql-4.006/lib/DBD/mysql.pm) $ vim lib/MyApp/Model/MyAppDB.pm package MyApp::Model:

    unity
    unity 2008/03/13
    mysql_enable_utf8 こんなオプションあったんだ
  • ハッシュに値を振り分ける時のコード - D-6 [相変わらず根無し]

    ハッシュに値を振り分ける時のコード 例えばCSVなファイルを読み込んで、それをハッシュの中に展開、格納と言った感じの動作をPerlで行いたかったとします。例えば 1,2,3 と言った行を my %hash = ( 'col1' => 1, 'col2' => 2, 'col3' => 3 ); のようなハッシュに展開する関数が欲しいわけです。皆さんはこれをどういう風に実装しますか?ぱっと思いつくのはforループですよね my @colums = ('a', 'b', 'c'); my @values = (1, 2, 3); # もちろん実際にはsplit(/,/, $line)とか、CSVパーサーを使う my %h; for (0..$#columns) { $h{ $columns[$_] } = $values[$_]; } 実はこのようなCっぽい書き方はPerlでは大概遅いです。D

  •  豚速(`・∞・´)

    お知らせなのですよ。 試験的にスレ探しのお手伝いをしてくれる方を募集しています。 下記にある掲示板にまとめて欲しいスレ、安価絵、糞スレ等の URLを書き込んで頂けると嬉しいです。 選考の基準は特にありませんので、どんどん書き込んであげて下さい。 [読]で読む。[書]で書き込めるようです。

  • 「Gyazotter for Mac OSX」GyazoでキャプってそのままTwitterにポスト | Creazy!

    見よう見まねでGyamblrをハックした前回のエントリーでも書きましたが、スクリプトいじればTwitterにポストする事もできるなぁと思って、サクッと作ってみました。 ※相変わらずMac専用ですのであしからず Gyazo+Tumblrで「Gyamblr」だから、Gyazo+Twitterで「Gyazotter」でどうでしょう? ダウンロード ・gyazotter.zip 上記圧縮ファイルをダウンロードして下さい。 展開すると2つのファイルが入っています。 ・appIcon.icns ・script ※Gyazotterを使うためには家Gyazoが必要です。 下記URLからダウンロードして、インストールしておいて下さい。 ・Gyazo インストール手順 前のエントリーにも書きましたが・・・一応 1)gyazo.app をコピーして gyazotter.app を作成 2)gyazotter

  • ack.vim - vim から ack の検索結果を使う - 2nd life (移転しました)

    http://coderepos.org/share/browser/lang/vim/ack/plugin/ack.vim vim で、カレントディレクトリ以下のファイルから文字列を検索し、quickfix リストで眺めたいとき " :vim は :vimgrep の省略 :vim /foo/j **/* :cwinと毎回打っていたんですが、面倒だったりバイナリファイルにマッチすると遅くなったりしてしまったりしてしまうため、コマンドラインからソース検索でよく使う ack を利用し、検索結果があれば quickfix を表示する(カーソル移動はしない) vim plugin の ack.vim を作りました。 :Ack foo " カレントディレクトリ以下のすべてのファイルから文字列 foo を検索 :Ack --perl use " カレントディレクトリ以下の perl コードから文字列

    ack.vim - vim から ack の検索結果を使う - 2nd life (移転しました)
    unity
    unity 2008/03/13
    いれた。便利。
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • Shipwrightちょっとだけ使ってみたよ - ヒルズで働く@robarioの技ログ

    参考:Shipwright - dann@catalyst - Catalystグループ Shipwright-1.01使ってみたよ。CPANモジュール群をSubversionリポジトリで管理できるよ。 どっかの誰かが『CPANモジュール群のバージョンを各マシンで合わせるためにrpmに変換して云々』ってのをやってたと思うけど、Shipwrightの用途は多分そんな感じです。 Subversionリポジトリにコミットすることになるので、野良パッチのバージョン管理も出来るかもね。 インストール 普通にCPANから。 # cpan Shipwright Shipwrightはsvnが必要です。 svkにも対応していてsvkが無い環境だとインストール時にエラーになるけど、運用上svkを使わないんだったらcpan -f Shipwrightで問題無いよ。 初期化 $ shipwright creat

    Shipwrightちょっとだけ使ってみたよ - ヒルズで働く@robarioの技ログ
  • rsync 3.0 - 酒日記 はてな支店

    rsync 3.0 がリリースされたそうです。 差分更新の時に、転送元と転送先を同時に走査し、すぐに差分の転送を始める。 rsync 3.0: uyota 匠の一手 という、素晴らしい機能強化が。 今までは rsync は一旦全ての転送元ファイルをチェックしていたので、巨大なディレクトリを rsync しようとするとかなり長時間待たされる。だけならまだしもメモリもがんがん喰う、という問題があった。会社のファイルサーバを丸ごと転送しようとしたら、rsync が out of memory で死んだことも……(仕方ないのでサブディレクトリ単位で実行したり) 実際に 3.0.0 をインストールして試してみたところ、ファイルが大量にあるディレクトリでもすぐに転送が始まって、メモリ使用量も全然増加せず。これは素晴らしい。 が、いきなり運用中のサーバで使うのは怖い (ただの印象) 気がするので、いく

    rsync 3.0 - 酒日記 はてな支店
    unity
    unity 2008/03/13
  • Untitled Shanti

    最近{PostID}というタグ({PostID})が出来たことによって「show detail on this post」が書きやすくなってました。 変数自体は記事固有のPost IDを表示するだけなので、Reblog notes 変数ではないのですが、これを使うことでscriptを使って実現していたことが簡単に出来るようになったということになります。 以前のscript部分を削除して、notesを表示するソースを以下のように変更。 <a target="_blank" href="https://www.tumblr.com/dashboard/notes/{PostID}/OY9NpboAI" class="notes" title="Reblog notes">○</a>新しく追加された変数 { PostID }を使用(前後の半角スペースは削除)。ユーザー固有の文字列「OY9Npbo

    Untitled Shanti
  • JUDE/Community - Free UML Modeling Tool

    JUDE/Community Basic Operation Guide has been updated!(July 29, 2008) Based on the concept of "Usable from the moment of installation", the modeling features of JUDE/Community have been designed to be simple and user friendly. Please enjoy the ease of operation. * Sample Model (Class, Usecase, Activity, Deployment, Interaction Diagrams, etc.) * GUI Localization (Blog: GUI Localization for JU

  • CodeRepos::Share – Trac

    unity
    unity 2008/03/13
    pmsetupいろいろ
  • つくるぶガイドブログ: Test::WWW::Declareを使って宣言的にWebアプリのテストを作成

    こんにちは。 つくるぶガイドブログ Perl担当の西山です。 Perlカテゴリーのエントリーでは、CPAN(世界中のPerlプログラマーが作成しているライブラリを集約したアーカイブ)に登録されているモジュールの中から、便利だったりコードが格好良かったり、Perlならではの魅力を持っているようなモジュールを取り上げていこうと思っています。 よろしくお願いします! Test::WWW::Declareモジュールについて というわけで、一発目は Test::WWW::Declare モジュールをご紹介します。 今年の春のYAPC::AsiaでJesse Vincent氏が 「Abusing Domain Specific Languages for Fun and Profit」 というセッションで発表していたり、最近では 宮川達彦さんのWeb::Scraperのスライド に "integ

  • polipoをWindowsのFirefoxで試してみた : しげふみメモ

    2008年03月02日18:39 カテゴリInternet polipoをWindowsのFirefoxで試してみた 話題のソフト polipo を Windows XP の Firefox で試してみました。 polipo を初めて知った人は、まずは以下のページを参考に。 Macのネット生活が3倍改善する「dolipo」リリース:[mi]みたいもん! Macのネット環境高速化「dolipo」はナゼこんなに速いのか ::: creazy photograph 自分用のメモを兼ねて、とりあえず基的な設定で手軽に試してみる場合の設定手順と、気付いたことを書いてみます。 polipo のダウンロードと設定 http://www.pps.jussieu.fr/~jch/software/files/polipo/ から polipo-1.0.4-win32.zip(この記事投稿時点)をダウンロー

    polipoをWindowsのFirefoxで試してみた : しげふみメモ
    unity
    unity 2008/03/13
    設定してみた。Vistaの場合は管理者として起動する必要あり。
  • 本棚.org

    ヘルプは各棚のメニューにあります。 News 2018/2/15 Heroku上でRails5+Postgresの運用に変更しました。 2014/1/11 GitHubレポジトリにissuesをリストしました 2013/9/28 サーバ移転時に数日ぶんのデータが消えてしまいました。申し訳ございません。 現在さくらVPSで運用しています。 2013/1/4 棚演算をリニューアルしました 2011/4/14 棚.orgのソースをGitHubで公開しています 2011/4/12 サーバを移転してApache2+Rails2に変更しました。 不具合があれば masui@pitecan.com にご報告下さい。 2011/3/26 MySQLデータを公開しています。 80MBほどのデータです。 2009/4/17 18:00 破壊行為が観測されたため棚削除機能を一時的に停止しています。自分の