はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ dbi

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 22 / 22件)
 

DBI->connectの第4引数の内容は設定ファイルに書かないほうが良い | おそらくはそれさえも平凡な日々

2014/03/02 このエントリーをはてなブックマークに追加 50 users Instapaper Pocket Tweet Facebook Share Evernote Clip CONNECT 設定ファイル 日々 内容 良い

続きを読む

Perl RDBMS Programming(DBI/DBIx::Sunnyのはなし)

2013/03/23 このエントリーをはてなブックマークに追加 36 users Instapaper Pocket Tweet Facebook Share Evernote Clip DBIx xmp Sunny はなし

Perl RDBMS Programming(DBI/DBIx::Sunnyのはなし) by karupanerura </xmp> on Mar 23, 2013 続きを読む

DBD::mysql の不具合っぽい挙動を見つけたので、とりあえず issue あげてみた - tsucchi の日記 2nd season

2013/03/04 このエントリーをはてなブックマークに追加 14 users Instapaper Pocket Tweet Facebook Share Evernote Clip DBD MySQL プレースホルダー tsucchi SQL

きっかけはこの記事。DBIのプレースホルダーで起こった謎な挙動 - $shibayu36->blog; 「うーん、どう見てもバグっぽいな」と思い、また、自分がメンテしてるDBD::mysqlPPで悩みつつ LIMIT のプレースホルダーを実装したことがあったので、「参考になるかなー」と思って、本家の方のソース読んでみた。 本家だから、かっちょいいパーサとか組んで SQL ステートメント読んでるもの... 続きを読む

にひりずむ::しんぷる - DBI で KVS っぽいテーブルのデータをフラットなハッシュとして受け取りたい

2012/12/20 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip KVS moja MySQL kazuho Zigorou

例えば以下の様なテーブルがあったとして mysql> SELECT * FROM some_table; +-----------+----------+ | key | value | +-----------+----------+ | zigorou | moja | | antipop | idol | | bayashi | condom | | kazuho | BL | | ikeb... 続きを読む

YappoLogs: DSN に sql-mode=... 付けてもなんもなんないんだよ糞が!

2012/11/28 このエントリーをはてなブックマークに追加 25 users Instapaper Pocket Tweet Facebook Share Evernote Clip dsn YappoLogs MySQL Attrib $dbh

DSN に sql-mode=... 付けてもなんもなんないんだよ糞が! 人のプロジェクトのコードを見てたら my $dbh = DBI->connect('dbi:mysql:dbname=geekdb;sql-mode=STRICT_TRANS_TABLES', 'yappo', 'tajiinomanko', %attr); みたいな感じの DSN があったんですよね。 他にも attrib... 続きを読む

DBI->connect 時に使う鉄板オプションを教えて! - blog.nomadscafe.jp

2012/11/27 このエントリーをはてなブックマークに追加 87 users Instapaper Pocket Tweet Facebook Share Evernote Clip CONNECT perl $dbh $user データベース

perlでデータベースを使う時に誰もが必ず使うDBI。その接続時に使うconnectメソッドの第4引数に設定しているオプションがサービスによりまちまちなんだけど、だれか鉄板設定を教えてください。 僕が使うのが、 my $dbh = DBI->connect($dsn, $user, $password, { AutoCommit => 1, PrintError => 0, RaiseError ... 続きを読む

DBIx::TransactionManager の目的と、その使用法について - tokuhirom's blog.

2012/10/22 このエントリーをはてなブックマークに追加 57 users Instapaper Pocket Tweet Facebook Share Evernote Clip TOKUHIROM DBIx commit Begin 目的

おはようございます。DBI では当たり前のように $dbh->do('BEGIN') と $dbh->do('COMMIT') をつかえばトランザクションがつかえるわけですが、なぜ DBIx::TransactionManager のようなものが必要になったのでしょうか。それは勿論、DBI で直接 transaction をとりあつかうと問題が発生するケースが存在するからです。一番おおきいのは、ト... 続きを読む

DBI のお供になりそうなモジュールたち - Perl Advent Calendar Japan 2011 Dbix Track

2011/12/11 このエントリーをはてなブックマークに追加 22 users Instapaper Pocket Tweet Facebook Share Evernote Clip POD Zigorou track Data 師走

師走にも関わらず風邪を引いてしましました。こんばんは、zigorou です。今日は DBI のお供になりそうな拙作モジュールたちをご紹介します。 Data::RuledFactory p5-data-ruledfactory で開発中のモジュールです。主要機能は大体出来てるんですが、後はテストを充実させて pod をきちんと書いたらリリースしようかなとか思ってる所です。とはいえ現時点でもやりたいな... 続きを読む

それCallbacksで - DBIxを作りだす前に - Perl Advent Calendar Japan 2011 Dbix Track

2011/12/06 このエントリーをはてなブックマークに追加 31 users Instapaper Pocket Tweet Facebook Share Evernote Clip DBIx track CallBacks connec 標準

どうもkazeburoです。DBIx Trackなのに、DBIxを作らない話。myfinderさんがDBIxを作る第一歩としてDBIのサブクラスの作り方を紹介しましたが、実際にDBIxを作り出す前に、その機能がDBIの標準機能でできないか調べるのがオススメです。 Callbacksの基本 CallbacksはDBIに標準で用意されているHook機能です。 my $dbh = DBI->connec... 続きを読む

DBIx::Handlerで安心DB生活 - JPerl advent calendar 2011 dbix Track

2011/12/01 このエントリーをはてなブックマークに追加 36 users Instapaper Pocket Tweet Facebook Share Evernote Clip Handler ORM DBIx ラッパー 重点

こんにちは!今年はボクが作ってるDBIx::Handlerというものを紹介してみる。DBIx::HandlerはDBIのラッパーでありDBのコネクション周りの管理に重点を置いたモジュールである。ORMを使わずにDB周りの処理を行いたい場合はこのDBIx::Handlerを使うことをおすすめする。自分でDBIのインスタンスを生成し利用する場合どこまで正しくコネクション管理をあなたはできますか?そもそ... 続きを読む

DBIとforkの関係 - nihen's diary

2011/11/17 このエントリーをはてなブックマークに追加 54 users Instapaper Pocket Tweet Facebook Share Evernote Clip fork Teng Skinny ORM DBIx

実際ググれば正解はいっぱい出てくるしここに自分もコメントで書いてたりしていまさら書く必要もないかなと思ってたけど一応自分のブログでもまとめておくということで。 一般的な解 DBIx::ConnectorとかDBIx::Handler経由でかならず$dbhを取得してからDBIを使う。 もしくはfork-safeなORM(DBIx::Class, DBIx::Skinny, Teng)を使う。 DBI... 続きを読む

YAPC::Asia Tokyo 2011 で発表してきました。 - blog.nomadscafe.jp

2011/10/15 このエントリーをはてなブックマークに追加 42 users Instapaper Pocket Tweet Facebook Share Evernote Clip YAPC memcached CloudForecast

今年もYAPC::Asiaに参加してきました! 牧さん、941さんをはじめスタッフの皆様、スピーカーの皆様、そして参加者の方、お疲れさまでした。ありがとうー。 去年の発表はcloudforecastでしたが、今年は、「運用しやすいWebアプリケーションの構築方法」としてログ、DBI、memcached、matricsと4つほどトピックをあげて紹介しました。 YAPC::Asiaが始まるまえに id... 続きを読む

環境変数で設定を変える的なモジュール Config::ENV - 冬通りに消え行く制服ガールは✖夢物語にリアルを求めない。 - subtech

2011/07/26 このエントリーをはてなブックマークに追加 21 users Instapaper Pocket Tweet Facebook Share Evernote Clip ENV MySQL subtech dbname common

なんかもっと簡単なのがあればいいなー と思ったのでつくりました。 https://github.com/cho45/Config-ENV package MyConfig; use Config::ENV 'FOO_ENV'; common +{ name => 'foobar', }; config development => +{ dsn_user => 'dbi:mysql:dbname=... 続きを読む

DBIx::Handler的なものをでっちあげた件 - blog.nekokak.org

2011/06/30 このエントリーをはてなブックマークに追加 18 users Instapaper Pocket Tweet Facebook Share Evernote Clip DBIx ORM blog.nekokak.org コード

最近はORMを一切使わず生なDBIでもりもりコードかいてます。 ORMを使うと隣の人に刺されるのでェ で、です。生のDBIを使うとforkする処理を書く時に面倒だったりします。 現在のところDBIx::Connectorとかつかってて基本問題ないんですが、 どうしてもこのDBIx::Connectorのインタフェースが気に入らなくてイライラしてました。 隣の人はそうでもないみたいですが で、です。... 続きを読む

Perlでシグナル処理(DBIを黙らせる編) - D-6 [相変わらず根無し]

2011/04/26 このエントリーをはてなブックマークに追加 37 users Instapaper Pocket Tweet Facebook Share Evernote Clip perl ブクマ クエリ ワーカー D-6

Perlでシグナル処理(DBIを黙らせる編) 2011年4月27日 01:42 D | ブログ記事のURL | コメント(0) | トラックバック(0) なんかふと気づいたら最近以前書いたPerlでシグナル処理の記事にブクマがついていたので続き的な感じで書いてみた。 例えば 以下のように、ワーカーとかでずーーーーっとDBにクエリを投げてその結果を使って処理をする、というような処理を書くとする wh... 続きを読む

Plack::Middleware::Session もしくは Plack::Session::Store::DBI バージョン 0.14 の変更点について - blog.nomadscafe.jp

2011/03/30 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip Middleware miyagawa Plack fork

バージョン0.13以下の Plack::Middleware::Session の Plack::Session::Store::DBI は fork を伴うサーバで利用するとデータベースとの接続でエラーになるなどの問題がありました。バージョン 0.14 でエラーを回避できるオプションが加わっています。http://search.cpan.org/~miyagawa/Plack-Middlewar... 続きを読む

Scope::Container::DBIを書いた - blog.nomadscafe.jp

2011/03/23 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip CPAN Scope dist GitHub kazeburo

2010 Perl Advent Calendar などでも説明していた Scope::Container でDBの接続管理を行うモジュールを書いた。CPAN: http://search.cpan.org/dist/Scope-Container-DBI/github: https://github.com/kazeburo/Scope-Container-DBI機能的には、Scope::Con... 続きを読む

Amon2でTengを使うときの設定 - メメメモモ

2011/02/13 このエントリーをはてなブックマークに追加 25 users Instapaper Pocket Tweet Facebook Share Evernote Clip Teng SQLite dsn dbname password

perlDBの設定などはこちらに沿っています。 今回は、以下のコマンドでアプリケーションの雛形を作成した場合です。$ amon2-setup.pl Hello config/development.plの編集Teng用の設定を書いておきます。+{'Teng' => {dsn => 'dbi:SQLite:dbname=hello.db',username => '',password => '',... 続きを読む

F.Ko-Jiの「一秒後は未来」: PerlでRSSを取得するメモ

2006/03/05 このエントリーをはてなブックマークに追加 40 users Instapaper Pocket Tweet Facebook Share Evernote Clip F.Ko-Ji perl CONNECT $dbh メモ

2006 02 18 PerlでRSSを取得するメモ メモ代わりのエントリー。PerlでRSSフィードを取得してデータベースに登録してみる。 (実際のスクリプトはこちら→rssfeed.cgi) ●使用したモジュール LWP::Simple サイトを取得 XML::RSS RSSを解析 DBI データベース操作 CGI CGIの操作 データベースの接続は$dbh = DBI->connect($d... 続きを読む

blog.nomadscafe.jp: FormValidatorとDBIx::Class::WebFormの組み合わせはいい。

2005/11/26 このエントリーをはてなブックマークに追加 42 users Instapaper Pocket Tweet Facebook Share Evernote Clip scaffold DBIx class Simple Data

FormValidatorとDBIx::Class::WebFormの組み合わせはいい。 Scaffoldなどではすでに使われているのだけど、FormValidator::Simple(Data::FormValidator)とDBIx::Class::WebForm(Class::DBIの場合はClass::DBI::FromForm)、この組み合わせはヤバいね。非常に楽ができてしまう。 研究中... 続きを読む

Class::DBI関連モジュール : blog.nomadscafe.jp

2005/08/26 このエントリーをはてなブックマークに追加 73 users Instapaper Pocket Tweet Facebook Share Evernote Clip class MySQL Plugi Plugin メモ

Class::DBI関連モジュール いま作っているWebアプリで、Class:DBIをはじめてきちんと使った。 いろいろとPluginを使ったのでメモ。 ベースクラスには、 package Object; use strict; use base qw(Class::DBI::mysql); use Class::DBI::AbstractSearch; use Class::DBI::Plugi... 続きを読む

YappoLogs: DBIのクエリを透過的にキャッシュするDBIx::QueryCacheを作ってみた

2005/03/09 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip YappoLogs DBIx クエリ ギャ DBサーバ

DBIのクエリを透過的にキャッシュするDBIx::QueryCacheを作ってみた 同じクエリが良く発行されていて、DBサーバにまで負荷をかけずにフロントエンドでキャッシュする仕組みが無いかと思っていて、 どこかで実装されている物だと思い探していたのですが、無いようなのので実装してみました。 DBI経由で取得するクエリの結果を透過的にキャッシュする事が可能なモジュールです。 透過的と言っても、キャ... 続きを読む

 
(1 - 22 / 22件)