タグ

2006年2月2日のブックマーク (28件)

  • Class::DBI でもっと透過的に擬似的カラムを扱う : にぽたん研究所

    以前 Class::DBI で疑似的カラムを扱うというタイトルで、Class::DBI::Plugin::PseudoColumns という CPAN モジュールを紹介したことがありました。 で、そのエントリを見てみるとこんなトラックバックをいただきました。 浅倉卓司@blog風味? - Class::DBI::Plugin::PseudoColumnsって便利じゃん、と思ったけれど、「Class::DBI で疑似的カラムを扱う」を読んで「こりゃ便利」と思ったけど、でも、最近はPerlPHPの混用が多いので使えないのですよね……。 というわけで、シリアライザを指定できるとうれしいかも。 PHP::Serializationを使ってPHP側に合わせてあげるのがPerlクオリティだと思うし。場合によってはJSONで突っ込むのもありかもしれないので。確かにシリアライザは指定出来たほうがいいです

    Class::DBI でもっと透過的に擬似的カラムを扱う : にぽたん研究所
  • Class::DBI で疑似的カラムを扱う : にぽたん研究所

    最近、SQL で WHERE 句に入らず、ORDER BY やら GROUP BY もされず、かつ MAX() だとか MIN() だとかを求められる必要もない、言うなれば「取るに足らない値」とかを、個別のカラムに持たず、そういうのを一気にまとめて text 型のカラムに入れたりすることがあったりする。 例えば、住所録を作ろうなんつって、テーブルを組みたいわけだが、そもそも WHERE 句に入る要素なんて名前ぐらいしかないなぁ…という場合は CREATE table address ( id int unsigned NOT NULL auto_increment, name varchar(255) NOT NULL default '', props text, PRIMARY KEY (id), KEY (name) ); こんなようなテーブルを一個作っておいたりして。 要するに、n

    Class::DBI で疑似的カラムを扱う : にぽたん研究所
  • http://fleur.hio.jp/perldoc/

    ques9
    ques9 2006/02/02
    perl和訳
  • cyano: Google AnalyticsをHTTPS(SSL)なページで使う

    Googleがリリースしてる無料のアクセス解析ツールがGoogle Analytics。元々はUrchin社が有償で提供していたアクセス解析ツールとあって、かなり高性能。 そんなGoogle Analyticsですが、普通にHTTPS(SSL)なページに埋め込むと、IEなどでセキュリティーに関する警告が出てきてしまいます。それを防ぐ方法。 やり方はとても簡単。GoogleからのJavaScriptを読み込む際のプロトコルとドメインを変更するだけ。以下例。 <script src="https://ssl.google-analytics.com/urchin.js" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ _uacct = "自分のアカウントID"; urchinTracker

  • Pugs

    Implementing Perl 6... and other related technologies. 哈囉。叮、叮、叮,注意!……注意! 謝謝。 嗨,如果你不認識我(就算認識也一樣),我是 Camelia。人們叫我在 Perl 6 正式現身的派對上發表談話,所以我就在這囉。有其他人負責燒烤,我只是來敬酒的。他們跟我說這次說話要認真一點。哈,說得好像我知道怎麼認真講話一樣。認真的嗎? 好吧。認真說來,我要謝謝你們大家今天一起出櫃。 啊,那好像有點雙關。抱歉。呃,也沒什麼好抱歉的啦…… 但還是謝謝你們來這裡,這是 Perl 6 的大日子。她這下可正式成年了。嗯……差不多啦。總之她駕照已經到手了。當心了,世界! [從後面桌子傳來聽不見的議論] 喔,我不該提到這個嗎?我都還沒真的談到那些小事故耶,當時她……好吧,算了。我們繼續。我相信她會是個好駕駛的。從現在開始。 總之,我真的對 Perl

    Pugs
  • 小野和俊のブログ

    livedoor blogはずっと使わせていただいて愛着もあるのですが、https対応の予定が今後もない、という状態が続くようでもあるので、noteの方に引っ越します! (そしてクレディセゾンでの5年間の活動の振り返りを投稿しました) クレディセゾンでDXを進めてきた5年間を振り返る 2019年にクレディセゾンに入社して、3年の月日が経った。 これまで基的にシステムに関するすべてを外部に委託してきたこの事業会社で、ゼロから内製チームを組成し、70名規模に拡大し(※1)、データ駆動経営の推進チームも組成した。また、日の大手金融会社として初めてSlackを全社導入するなどデジタル人材の採用・育成による内製開発を武器に、デジタルの力を事業会社のど真ん中にインストールしていくことはそれなりにできてきたかな、と感じている。 そして1年前に大きな転機があり、CTOに加えてCIOの仕事もすることにな

    小野和俊のブログ
  • Perl:forkしたプロセス間でのメモリ領域の共有 (Link: 遅レス。 - Apache mod_perl - MaxClients の値に注意) | Typemiss.net

  • アメリカでがんばりましょう: Instalinux で OS のインストールが変わる

    This domain may be for sale!

    ques9
    ques9 2006/02/02
  • 外部から安全に活用するためのLinuxサーバー構築

    外部から安全に活用するためのLinuxサーバー構築ガイド 暗号化保護で保護された接続により、外部ネットワークから安全に利用・活用するためのLinux サーバー構築に関する情報を中心に掲載しています。 Web サーバー/ DB 関連 ~ 目次 WEBサービス関連全般。2015.6.19 更新 CMSサイト制作環境の構築(WordPress を例に) New Apache Webサーバ SSLクライアント認証 の導入(CentOS6.x) Webカメラ を使った ライブ映像配信、監視、定点観測システム構築 CalDAV (DAViCAL) によるスケジュール管理 広告配信システム OpenX (Openads/phpAdsNew) (CentOS 4.6) PostgreSQLphpPgAdmin (PostgreSQL-7.4) 無償で利用できるグループウェア phpGroupWare

  • 連載記事 「習うより慣れろ! iptablesテンプレート集」

    ステートフルパケットフィルタを使ったサービスの公開 連載:習うより慣れろ! iptablesテンプレート集(1) 初心者にとって、iptablesは難しい。そこで、学習の第1歩としてテンプレートを自分の環境に適応させることから始めよう

  • レッドハット・トレーニング | Red Hat 認定エンジニア (RHCE)

    Access hands-on training to stay ahead of technology trends, and gain the knowledge you need to get certified. Whether you’re just starting out and need Linux training or are a seasoned professional seeking automation certification, we can help.

    レッドハット・トレーニング | Red Hat 認定エンジニア (RHCE)
  • redhat updateマニュアル

    Release Notes Planning Installing RHEL Upgrading RHEL Composing RHEL images using Image Builder System Administration Security Networking Identity Management Storage Clusters Virtualization Cloud Developing applications Red Hat Insights for RHEL RHEL for SAP Solutions

    redhat updateマニュアル
  • Kazuhiro Osawa / WebService-SyncSBS-D2H-0.02 - search.cpan.org

    The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

    Kazuhiro Osawa / WebService-SyncSBS-D2H-0.02 - search.cpan.org
  • Class::DBI::SweetでのJOIN : blog.nomadscafe.jp

    Class::DBI::SweetでのJOIN Class::DBI::Sweetのjoinをつかった検索を試してみた。 ソースコードは作っているアプリケーションからの抜きだしなので足りないところがあるかも。 EntryとそのTagを想定して、 package Entries; __PACKAGE__->table('entries'); __PACKAGE__->columns(All=>qw/id title text created_on/); __PACKAGE__->has_many("tags"=>'Tags'); 1; package Tags; __PACKAGE__->table('tags'); __PACKAGE__->columns(All=>qw/id entry_id tag/); __PACKAGE__->has_a('entry_id'=>'Entries'

  • Catalyst Advent Calendar - Day 13 - DBIx::Class as Catalyst Model

    NOTE: This article was written in 2005. Make sure to check the Catalyst Wiki (http://dev.catalyst.perl.org/wiki) for updated information. This text will show you how to start using DBIx::Class as your model within Catalyst. Let's assume, we have a relational set of tables: shell> sqlite3 myapp.db SQLite version 3.2.1 Enter ".help" for instructions sqlite> CREATE TABLE person ( ...> id INTEGER PRIM

  • プログラミングの基礎テクニック

    はじめに こんにちは、結城浩です。 ここは、月刊誌『C MAGAZINE』で『プログラミングの基礎テクニック』という連載を書いていたときのサポートページです。 この連載では、 問題と解決の間のギャップを埋めるテクニックとして、 基的なアルゴリズム プログラミング言語のイディオム そのほかの技法 の中から、よく使われるものを選び、具体的なプログラム例と図を使って解説します。 プログラミング言語としてはJavaやCなどを用いています。 文法は理解しているけれど、経験が浅いという人を対象にして解説しますが、 できれば、熟練者にとっても新しい発見があるような内容も盛り込んでいます。 内容 第1回 (2003年12月号) : Buffering ―― まとめ買いのメリット デバイスへのアクセスに時間がかかる場合、 アクセス回数を減らすことによって高速化をはかることができます。 利用者とデバイスの間

  • どのような勉強をすればプログラミングができるようになるのですか

    「どのような勉強をすればプログラミングができるようになるのですか」という質問をいただいたので、お返事します。 この質問を聞いたときにすぐに思いついた答えは、 その答えは『どのような勉強をすれば文章が書けるようになりますか』という質問への答えに似ているでしょう というものでした。その心は、 プログラミングが「できない→できる」へデジタル的に変化するのではない。しだいにできるようになっていく。 という意味です。 …という前置きはさておき、これまでにも私はあなたのような方から同様の質問を受けてきました(きっと今後も受けるでしょう)。以下の文章群の中に「あなたへのヒント」が含まれていると良いのですが…。もしも以下の文章でピンと来ないときにはまたお尋ねいただければありがたいです。 どのようにしたらプログラムを1から書けるようになるのでしょうか 結城さん自身はどういう参考書でJavaを学んだのですか

    どのような勉強をすればプログラミングができるようになるのですか
  • 小野和俊のブログ:続・プログラム・デザイナー宣言

    前回書いたプログラム・デザイナーと職人プログラマーとプログラム・デザイナー宣言と同じような感覚を持っている人は意外と多いのではないかと思って探してみたところ、はてなの伊藤さんのエントリ(こちらも)が見つかった。伊藤さんとは何度か話をする機会があったが、ウルティマ・オンラインの話で盛り上がってしまって、今までIT関連の話はしたことがなかった。ブログを読んでいて、伊藤さんもきっとプログラム・デザイナーなのだろうな、と思った。 UNIXにみる世代間の断絶にならって職人プログラマー/プログラム・デザイナー/UIデザイン・プログラマーを表にすると次のようになる。 比較項目 職人プログラマー プログラム・デザイナー UIデザイン・プログラマー 譲れない点

    小野和俊のブログ:続・プログラム・デザイナー宣言
  • 『 プログラマの仕事』

    U-20プログラミング・コンテストの審査員を務めたミラクル・リナックス取締役の吉岡弘隆氏は「今年,ついにLinuxカーネル・コミュニティへデビューした」と嬉しそうに話していた。彼の書いたパッチがAndrew Morton氏がメンテナンスするLinuxカーネルに採用されたのだ。Linuxベンダーがカーネル開発に参加するのは当然かもしれないが,吉岡氏は今年47歳。47歳にしてカーネル・ハッカーのスタートラインに立った。その目標は「生涯一プログラマ」だそうだ。 http://itpro.nikkeibp.co.jp/article/OPINION/20051017/222923/ 当にラッキーだと思う。ひょんなことで「仕事」でカーネルのパッチを書く機会を得てコミュニティにデビューできた。C言語とちょっとした経験さえあればプログラミングは誰でもできる。プログラミングは体力を使わないので年齢を重ね

    『 プログラマの仕事』
  • JSONとContent-Type : blog.nomadscafe.jp

    JSONとContent-Type サーバサイドからJSONを吐き出すときのContent-Typeなのですが、各ブラウザによって対応がちょっと違います。 下の表にまとめてみました。 ×のところはeval中にエラーがでます。 Content-type WinIE Firefox Safari Opera(8.5) text/javascript ○ ○ △ × text/javascript; charset=utf-8 ○ ○ ○ × text/javascript; charset=utf8(utf-8の間違い) × ○ ○ × text/javascript+json ○ ○ △ × text/javascript+json; charset=utf-8 ○ ○ ○ × text/html; charset=utf-8 ○ Safariでマルチバイトな文字を含む場合は、「charse

  • JavaScript::DebugScreen

    デバッグに役立つかもしれないライブラリ 公開 : 2006-01-15 更新 : 2006-01-16 License : Same as Perl See also : http://www.bigbold.com/snippets/user/ma.la サンプル ダイアログはダブルクリックで消えます。 Firefoxだとeval系の行番号が正確に出ません 伝家の宝刀 Null またはオブジェクトではありません IEだと外部jsファイルのエラーを補足できません 使い方 debug.js debug.css ie_xmlhttp.js ファイルを保存してheadタグの中にこんな感じで貼り付ける。 <link rel="stylesheet" href="debug.css"> <script type="text/javascript" src="ie_xmlhttp.js"></scri

  • JavaScript開発のお供に。 log吐き

    2006/11/27 Firebug公式サイトが移転しました。 http://www.getfirebug.com/ 詳しい使い方は、http://www.getfirebug.com/docs.html等をどうぞ。 2006/11/07 未だにアクセスが多いので、補足します。ここにある情報は既に大幅に古くなっています。以前程、パフォーマンスの低下もありませんし、ログの吐き方も変わりました。 例えば、console.debug("message",obj)のような形でログをとったり、assertしたりするようになっています。詳しくは、http://www.joehewitt.com/software/firebug/docs.php辺りを参照してください。 https://addons.mozilla.org/extensions/moreinfo.php?id=1843&applicat

    JavaScript開発のお供に。 log吐き
  • Developer Notes for prototype.jsが1.4.0対応に - Accept Things

    去年の夏、prototype.js 1.3.1の英語ドキュメントが出て話題になりました。はてなでも多くのユーザーがブックマークしました。 Developer Notes for prototype.js covers version 1.4.0 そのドキュメントが1.4.0対応になりました。ご存知でしたでしょうか?久しぶりにprototype.jsのドキュメントが見たくなって、自分のはてなブックマークを漁って、見に行きました。それでドキュメントが1.3.1から1.4.0に更新されたことに気がつきまいた。 どれくらい変更されたのか気になったので1.3.1と1.4.0のドキュメントのdiffをとってみることにしました。コマンドラインによるテキストのdiffと、目視で以下の追加・変更点のリストアップしました。(やるんじゃなかった、結構時間かかりました。。。) The utility functi

    Developer Notes for prototype.jsが1.4.0対応に - Accept Things
  • Using prototype.js v1.3.1

    What is that? In case you haven't already used it, prototype.js is a JavaScript library initially written by Sam Stephenson. This amazingly well thought and well written piece of standards-compliant code takes a lot of the burden associated with creating rich, highly interactive web pages that characterize the Web 2.0 off your back. When I first started trying to use this library, a few years ago,

  • mod_setenvif を使って Apache のログを軽量化

    Amazon Search とか不特定多数のユーザ向けにサービスを公開していると、外部からの画像のアクセスがログの 60〜70% を占めていましてログ解析とかする際に、ログサイズが大きくて時間がかかるばかりでなく、ムダにサーバの disk も占有してしまいます。最近では、1週間でログサイズが 2Gbyte 超えをしてしまうので、ログ削除だけでも大変です。 そこで、Apache のログ出力を mod_setenvif でカスタマイズすることでのログ軽量化を設定する事にしました。mod_setenvif は、Base モジュールに属するためデフォルトで include されるので普通は使用可能状態だと思いますが、意図的に --disable-module している場合は再コンパイルする必要があります。 Apache モジュール mod_setenvif とは? mod_setenvif モジュ

  • mod_uploader

    ● [Apache] mod_uploader Rails の Upload progress 問題を調べているうちに mod_uploader という Apache ライブラリを発見しました。公式サイト等にある特徴をまとめると Apache のモジュールとして C++ で記述されているので,PerlPHP で作られた物に比べて高速. (表示は Pentium4 3G で 2000 req/sec さばけます) ファイルのアップロードおよび,ダウンロード以外では Disk IO が発生しないので HDD に優しい. 独自の簡易スクリプト言語によるテンプレート機能があるので,再コンパイル無しで手軽に見た目を変更可能. メモリを圧迫せずに巨大なファイルのアップロードが可能. Upload progress 表示が可能. 静止画、動画のサムネイル表示が可能. (それぞれ Image

  • takabsd.jp

    This domain may be for sale!

    ques9
    ques9 2006/02/02
  • Tropy Wiki - Seesaa Wiki(ウィキ)

    [ インターネット ] Tropy Wiki とろぴぃのういきぃ 編集 履歴 添付 設定 新規ページ作成 メニュー カテゴリー 最近更新したページ 2005-11-11 FrontPage 2005-07-08 MenuBar1 MenuBar2 最新コメント FrontPage Tropy Wiki Tropyリンク Tropyのリンクです。新しく設置されたかたは教えてくださいね(トラックバックやコメントで)。 Ajax版 FukTropy PHP版 trophpy Hatena記法版Haropy Ruby版Traipy めもおきばさんのHaropy Tropy始めました rytropy Clypy 株Tropy CGI::Application版Caropy 高負荷対策版Tropyクローン Java版JTropy Ruby + JavaScript版 Tropix  いんたーとろぴぃ 

    ques9
    ques9 2006/02/02