レポート セッションレポート「エンバカデロ・テクノロジーズ DatabaseGearプロダクトオーバービュー」 CDN編集部 [著] 去る9月9日と11日。東京、大阪の2拠点で10回目となるエンバカデロ・デベロッパーキャンプが開催された。イベント冒頭に紹介された、エンバカデロ・テクノロジーズの現在の状況と、日本においては新たに登場することとなるDatabaseGear製品についてのセッション内容をレポートする。 [2008年10月03日]
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
拙作のNet::SSL::ExpireDateとTest::Baseとで証明書の期限切れをチェック。 こんな感じの出力。 $ prove -v sample/cert-expire.t sample/cert-expire....1..2 ok 1 - rt.cpan.org ok 2 - www.google.com ok All tests successful. Files=1, Tests=2, 5 wallclock secs ( 0.33 cusr + 0.03 csys = 0.36 CPU)で、期限切れのがいるとこんな感じに。 $ prove -v sample/cert-expire.t sample/cert-expire....1..2 # Failed test 'rt.cpan.org' # in sample/cert-expire.t at line 27.
酒井です。今回は MogileFS の Client API について簡単に紹介したいと思います。また、MogileFS 内でのファイルのノード管理方法についても少し触れてみたいと思います。 MogileFS::Client で利用できる機能 MogileFS::Client モジュールが Perl の Client API ライブラリです。PHP や Java を利用した Client API ライブラリもあるようですが、配布物に含まれているのは Perl の API のみです。 現在の最新バージョン(revesion 421)では以下のメソッドが利用可能です。 コンストラクタ new({ host, domain, timeout }) tracker の IPアドレス/ポート番号 (host)と、MogileFS の domain を指定し、インスタンスを生成します。 ファイル操作系
酒井です。タイトルの通り、今回は MogileFS のインストールから初期設定までをずらずらと紹介します。 MogileFS では各コンポーネントごとに別サーバーを割り当てるのが通常ですが、実際には1台ですべてのコンポーネントを稼動させることができますので、colinux などの環境で手軽に実験することが可能です。今回使用した環境は、 Debian/sid (colinux) perl 5.8.8 MySQL 5.0 (non cluster) です。 また、使用する MogileFS のバージョンは、現時点では開発中ですがもうすぐリリースとなる(はずの)バージョン 2.0 を SVN リポジトリ の trunk からチェックアウトして使用します(revision 421 をインストールしました)。 リポジトリURL http://code.sixapart.com/svn/mogilef
初登場になります、酒井といいます。 今回は Six Apart のサービスで使われている MogileFS というファイルシステムを紹介したいと思います。MogileFS については、日本語の情報はあまり…、というかほとんどない状況ですので参考にしていただければと思います。では早速。。。 MogileFS とは MogileFS とは、Perl で記述されているオープンソースな分散ファイルシステムです。 プロジェクトホームページ http://www.danga.com/mogilefs/ メーリングリスト http://lists.danga.com/mailman/listinfo/mogilefs 上記のホームページ内でも紹介されていますが、主に以下のような特徴があります。 アプリケーションレベルでの実装なので特殊なカーネルモジュールいらず。 ファイルを複数ホストに自動コピー / バ
ネーミング的には「即日融資可能なキャッシング」であろうとも、だからといって即日に審査まで完結されるとまでは言えないという現実に気を付けておくべきです。 債務を一本化すると言いますのは、何軒もの負債を一体化させ、返済先を1つの金融機関だけにすることを意図するもので、おまとめローン等と呼ばれているそうです。 「今回が初めてということでなんとなく不安」と言われる方もかなり見かけますが、難しいことは何一つありません。申し込みはわかりづらいところなし、審査もスピーディー、プラスハンドリングなども一歩一歩向上しているので、困惑するようなこともなくご利用いただけます。 種類によっては、年会費を払うものもありますので、キャッシングのためにクレジットカードを所有するというのは、そこまで一押しできる方法ではないと言っていいでしょう。 金利は何にも増して大事な要素ですから、これを念入りに比べてみれば、ご自身にと
Windows 10 の入ったディスクのバックアップが clonezilla で外形的にできることがわかった Posted on Jun 27, 2020 Windows10 が載ってるディスクに破壊的な変更加える前にバックアップしたくて、SystemRescueCd で clonezilla 使ってディスクまるごとイメージ化した(内部的には partimage が使われてる?)。 でこれ、レストアしたら起動する状態まで持っていけるんかな? すんごく不安だ。。。 — woremacx (@woremacx) June 15, 2020 systemrescuecd に同梱されている clonezilla を使ってまるまる取った Windows 10 のバックアップが戻せるか不安で仕方なかったので、VirtualBox に戻せるか試した。 そもそもなぜ clonezilla を試したかったの
先週公開した、じゃらんWebサービスを使ったサンプルサイト「シンプル宿検索」にて、perlのソースコードも一緒に公開してみたのですが、さっそく興味を持ってくれた方から問い合わせを頂きました。 cgiを実行させようとしたら以下のエラーが出てしまいました: Can't locate Template.pm in @INC (中略) at search.cgi line 5 ... Template.pm モジュールがインストールされてないよ!って怒られています。あー、コード公開する際は必要なCPANモジュールも一緒に添付しといてあげたほうが親切なのかな?いやでもそれ面倒くさいし無理あるなあ・・・。 Webでキーワード "CPAN" を検索すると出てくるCPANの使い方系ページの多くは、そのサーバの root 権限を持っている前提で、サーバの共通ライブラリ下にCPANモジュールを追加する方法を紹
それPlaggerでよくね?って日々言い続け、プレゼンまでしたのに社内でPlaggerが流行らない。 Dellで安パソコンでも買ってきて Linux 入れて perl やその他もろもろ入れて svn co http://svn.bulknews.net/repos/plagger/trunk/plagger/ して cpan> test plagger して perl Makefile.PL して make して make install して config.yaml 編集して crontab に 0 * * * */usr/bin/perl pathto/plagger -c pathto/config.yaml 登録すればいいだけなのに何でみんなやらないんだ!!!っ!!111 ↑ それPlaggerで解決しね?
Perlish Magazine 20060401 号 『Perlish Magazine』は、Perl に関する技術記事はもちろんのこと、Perlish へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 目次 巻頭言 書いた人:Perlish Magazine 編集長 高橋征義 編集長からの 20060401 号発行の挨拶です。(難易度:高) Perl の歩き方 Perl をはじめるにあたって必要な情報をご紹介します。本稿は Perlish Magazine 常設記事です。(難易度:低) Perlish Hotlinks 〜結城浩さん〜 Perlish へのインタビュー企画。今回は多くのプログラマ向け著作で有名な結城浩さんにお話をお聞きしました。(難易度:いろいろ) 標準添付ライブラリ紹介 〜Encode〜 書いた人:Ktat Perl をインストールすると、最初からいろい
作りました。 http://cpan.ma.la/ Firefox用パネル。ブックマークしてプロパティ→サイドバーに読み込む。 http://cpan.ma.la/panel.html 全モジュールのリストを改行で区切ったテキストファイルを受信してクライアントサイドで検索させています。クライアントサイドで検索させているのでサーバー負荷は全くかかりません。 仕組み省メモリ、高速に動作するように工夫してあります。 - 配列に変換せずに一つの巨大な文字列から検索 → 切り出し。 - クロージャで次の検索結果を取得する関数を保持しておいて、描画が必要になった時点で検索を実行。 -- その代わりにトータルのヒット件数がわかりません。 今の所の機能- 上下で選択、エンターでperldoc表示、マウスクリックでもperldoc表示。 - 正規表現がおかしくなければ、そのまま使えます。 -- 例えば \d
aptのインストール FreshRPMSより、aptをダウンロード # rpm -ivh apt-0.5.5cnc6-fr1.i386.rpm /etc/apt/sources.listに以下 2行を追加 rpm http://apt.parrswood.manchester.sch.uk ultramonkey rh.9 rpm-src http://apt.parrswood.manchester.sch.uk ultramonkey rh.9 アップデート&チェック # apt-get update # apt-get check ↑ Ultra Monkeyのインストール Ultra Monkeyのサイトから一式ダウンロード、um4rh9というディレクトリにまとめておく。 カーネルの更新 # rpm -Fhv kernel*2.4.20-31.9.um.2.i686.rpm カーネ
SledgeでUTF8なサイトを作る。 Sledgeはプログラム内で扱うデータがEUC-JPにエンコードされたバイナリデータを前提としていて、テンプレートもEUC-JPで作成する必要があります。 これだけが原因ではないのですが、UTF-8なサイトを作ろうとすると、結構いろいろなワナがあります。 このことはSledgeのメーリングリストでも、過去にいろいろ議論されています。 http://lists.sourceforge.jp/mailman/archives/sledge-users/2004-March/000281.html http://lists.sourceforge.jp/mailman/archives/sledge-users/2004-March/000292.html http://lists.sourceforge.jp/mailman/archives/sledg
Perlネットワークプログラミング―ソケットの使い方からクライアント/サーバーシステムの開発まで を読んでたら Chatbot::Eliza を使った簡単なスクリプトを、inetd 経由で動かしてデーモンとして動かすみたいな話がありました。inetd はその中で、標準入力や標準出力をクライアントとのソケットへ再オープンして、指定されたコマンドをデーモンとして実行するので、標準入出力を扱う簡単なプログラムを修正なしにデーモンとして動かすことができる、といったもの。 ということで、試しに簡単な Hack をしてみました。 #!/usr/local/bin/perl use strict; use warnings; use DBIx::DWIW; $| = 1; my $db = DBIx::DWIW->Connect( DB => 'mysql', User => 'nobody', Pas
ド派手なデバグスクリーンを表示させる【Sledge::Plugin::DebugScreen】(2181) - MF::TokuLogCatalyst, SubWay, Rails などのモダーンな Framework では、デバッグモードで Internal Server Error が起きるとスタックトレースなどをド派手な HTML で表示してデバッグを助けるような仕組みを持っています。 But, Sledge にはそれが無い!なんてこった!この事実がバレる前にはやくその機能をつけないと! つーわけで、Sledge::Plugin::DebugScreen とかいうものを作ってみました。 で、Sledge::Plugin::DebugScreen なかなかド派手で気に入ったんですが、 MoFedge::Plugin::TokuLog! - Perl で StackTrace とりたいS
2003年3月15日 (土) - Perl ithreads 休日なので、 Perl 5.8.0のマルチスレッドプログラミングで遊ぶ。 use v5.8.0; use strict; use threads; my $thread1 = threads->new(\&main, "One"); my $thread2 = threads->new(\&main, "Two"); $thread1->join; $thread2->join; print "done.\n"; sub main { my ($name) = @_; for (1..10) { print "I am $name ($_)\n"; threads->yield(); } } 以下が実行例。 I am One (1) I am One (2) I am Two (1) I am One (3) I am Two
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く