タグ

2010年3月25日のブックマーク (22件)

  • Big Sky :: perldocのbash-completionが激しく便利でうれしょん出た。

    タイトルは釣りです。 perlでは一般的にperldocを使って調べ物をする事が殆どですが あれー、あのモジュールなんだっけ...IO:: 忘れた。 とか IO:: の下辺りに似たモジュールあったよなー なんて事が結構あったりするのですが(私だけかも)、今日もSys::SendfileのAuthorから「チミが送ってくれたpatchに対して僕が書いたtestがWindowsで通らないんだけど、何か分かるかい?」とメールが来てて それ、以前ワテがp5pに送ったpatchの件ちゃいますやろか、確かIO:: ...えーっと... ってなってしまった訳です。 なんか良くある事なので解決出来ないかなぁと思っていた所、見つけてしまいました。perldoc-completeを。 ap's perldoc-complete at master - GitHub A bash completion help

    Big Sky :: perldocのbash-completionが激しく便利でうれしょん出た。
  • DeNA Technology Seminar #1に参加しました。 - 小金井日記

    DeNA Technology Seminar #1 Inside OpenSocial Container 3月16日に、株式会社ディー・エヌ・エーさんで開催された「DeNA Technology Seminar #1」 に参加してきました。 先日PHP勉強会に参加した時に、mixiのwebooさんが、今回のセミナー開催を告知されてて、とても楽しみにしていました。 セミナーを聞いた感想として、普段利用している2大ソーシャルアプリの裏側で、Perlがこんな風に活躍しているのだなと、感じる事のできたセミナーでした。 発表者の方々、関係者の方々、ありがとうございました。とても楽しく勉強になりました。次回も開催されれば是非参加したいです。 理解できていない内容も多く、帰ってUstreamを聞きながら、もう1週間経ちますが、メモを整理しました。 内容として誤解している部分がありましたら、ご指摘いた

    DeNA Technology Seminar #1に参加しました。 - 小金井日記
  • Introducing the MessagePack - Blog by Sadayuki Furuhashi

    高速なシリアライズライブラリ MessagePack の新しいWebサイトをオープンしました! The MessagePack Project Ruby Inside でも取り上げられたようです: MessagePack: Efficient, Cross Language Binary Object Serialization 昨今、効率を重視したシリアライズライブラリが数多く登場しています。特に、大量の処理を行う大規模な基盤システム向けに開発されていることが多いようです。 少し探してみるだけでも、次のような事例が見つかります: BERT(githubで採用:Introducing BERT and BERT-RPC) Thrift(Facebookが開発:Thrift: Scalable Cross-Language Services Implementation) Avro(Hado

    Introducing the MessagePack - Blog by Sadayuki Furuhashi
  • Test-MobileAgent-0.06

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

    Test-MobileAgent-0.06
    oinume
    oinume 2010/03/25
  • 日本語環境で読みやすいRedmine用テーマ「farend basic」公開

    URL: https://github.com/farend/redmine_theme_farend_basic farend fancy farend basicの派生テーマです。アイコン追加や色調整を行い、楽しく親しみやすい画面を目指しています。farend basicの画面が素っ気なく感じる方におすすめです。 URL: https://github.com/farend/redmine_theme_farend_fancy farend basicテーマとは farend basicは、日語環境でRedmineの画面をより見やすく表示するためにRedmineのデフォルトテーマを一部変更したもので、以下の点が改善されます。 ¥記号を正しく表示 日フォントを優先して使用するよう設定を行いました。これにより、¥記号がバックスラッシュとして表示されていた問題が解決します(Window

  • Googleヘルプ - サイトマップについて

    フィードバックを送信 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 サイトマップとは、サイト上のページや動画などのファイルについての情報や、各ファイルの関係を伝えるファイルです。Google などの検索エンジンは、このファイルを読み込んで、より効率的にクロールを行います。サイトマップはサイト内の重要なページとファイルを検索エンジンに伝えるだけでなく、重要なファイルについての貴重な情報(ページの最終更新日やすべての代替言語ページなど)も提供します。 サイトマップを使用して、動画、画像、ニュースのコンテンツなど、ページ上の特定のタイプのコンテンツに関する情報を提供できます。次に例を示します。 サイトマップの動画エントリには、動画の再生時間、評価、年齢制限のレーティングを指定できます。 サイトマップの画像エントリには、ページ内の画像の位置を指定できます。 サイ

    Googleヘルプ - サイトマップについて
    oinume
    oinume 2010/03/25
    サイトマップ ファイルに含める URL は 50,000 個以下で、ファイル サイズは圧縮されていない状態で 10 MB 以下にする必要があります。この制限を超える場合は、サイトマップを複数のファイルに分割します。
  • App-cpanminus-1.7047

    - Tatsuhiko Miyagawa Aaron Moses Alessandro Ghedini Andrew Rodland Andy Jones andyjones Ash Berlin Ben Bullock Breno G. de Oliveira Brian Wightman cho45 Christian Walde chromatic Dagfinn Ilmari Mannsaker Dana M. Diederich Dave Goodell Dave Rolsky David Golden David Steinbrunner Doug Bell Eli Flanagan fREW Schmidt Fuji, Goro Gareth Kirwan gfx Graham Knop Graham Ollis ikasam_a Ingy dot Net Jan Duboi

    App-cpanminus-1.7047
  • BASHでの変数について - ファイヤープロジェクト

    BASHスクリプトにおける変数の取扱について説明する. 値の代入と参照 クォート 環境変数 パラメータ変数 配列 宣言 局所変数 値の代入と参照変数は宣言せずに使用できる.以下の文では,変数xに文字列hogeを代入している. x=hoge このとき,等号の両側にスペースをいれてはいけない.この変数xの内容を参照するには,変数の前に$を付ける. echo $x 変数の値は文字列型として扱われる.そして数値の操作をするときに数値文字列を数値に変換する.また,大文字と小文字は区別される.変数の開放にはunsetを使用する. $ x=100 $ echo $x 100 $ unset x $ echo $x クォートパラメータは空白,タブ,改行コードで区切られる.変数にこれらの値を代入するには,その値をダブルクォーテーションで囲う. x=”hoge foo” $変数名をダブルクォーテーションで囲う

    oinume
    oinume 2010/03/25
  • Bashで覚えておくとよいデータ構造 - 配列 - いろいろ解析日記

    Bashで必要なデータ構造の覚書です。 目次 配列 配列を生成する。 配列にデータを追加する。 配列にデータを格納する。 配列からデータを取得する。 配列中のすべてのデータに同じ処理をする。 関連記事 配列 配列は複数件のデータを扱うためのデータ構造です。 ■配列を生成する。 配列の生成は以下のように行います。 配列の名前=() 配列の名前=("データ" "データ" "データ")配列の生成では、配列の名前を指定します。 もし、生成時にデータを格納する場合に、()内にデータを指定します。 例えば、空の配列ARRAY1を生成するには、以下のように書きます。 ARRAY1=()例をもう一つ。データを3つ格納した配列ARRAY2を生成するには、以下のように書きます。 ARRAY2=("history" "japanese" "math") ■配列にデータを追加する。 配列へのデータの追加は以下のよ

    Bashで覚えておくとよいデータ構造 - 配列 - いろいろ解析日記
    oinume
    oinume 2010/03/25
  • 記事一覧 - IT戦記

    みなさまお元気ですか 暑さも少し落ち着いてきて、ようやく外に出てもいいかなという気になってきました。季節の変わり目体調には気をつけていきたいですね。 実は、一ヶ月くらい前に Linux PC を自作して Mac から移行しました。そのときの考え、その後の感…

    記事一覧 - IT戦記
  • コマンド:sudo: UNIX/Linuxの部屋

    sudo コマンドは、root などの他のユーザ権限で特定のコマンドを実行するためのコマンドである。sudo を使うと「root パスワードを教えずに」「誰に」「どのコマンドを実行可能とする」といった細かな権限を設定できるため、セキュリティが向上する。sudo コマンドは Linux・FreeBSD 等、一般的な UNIX 系 OS で外部パッケージとして提供されているが、環境によっては既にインストール済みのことも多い。 ●sudo コマンドの基的な使い方 sudo は、一般ユーザ権限では普通実行できないコマンドを、あるユーザだけには許可したいが、root 権限を与えたくはない場合に使う。また、誰がどういうコマンドを実行したかは /var/log/messages・/var/log/syslog・/var/log/authlog などに記録される。どのログファイルに出力されるかは sys

    コマンド:sudo: UNIX/Linuxの部屋
    oinume
    oinume 2010/03/25
  • Expect-1.38

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

    Expect-1.38
    oinume
    oinume 2010/03/25
  • qpsmtpd を Server::Starter 化するなど - unknownplace.org

    Perl 製 SMTP サーバーとして qpsmtpd というものがあり、僕もいろいろなところで利用している。主な用途としてはメール連動の Web アプリケーションのメール機能の部分。実際のメール配送などでは使用してない。 フロントに qpsmtpd を置き、アプリで制御する宛先の場合のみ qpsmtpd からジョブキューに流したりする。 それ以外の通常のメールは queue/postfix プラグインなどを使用して裏側の postfix にまかせちゃう。というような使い方をしている。 qpsmtpd 自体は apache.org や perl.org の SMTP として採用されており、パフォーマンスに関しては問題ないのだが、プラグインを書き換えたり設定を変更したりした場合に再起動が必要になるところが、フロントに立てるサーバーとしては不安な部分であった。 なので前々から Server::

    oinume
    oinume 2010/03/25
    [Server::Starter][qpsmtpd]すばらしい
  • GitHub - lestrrat-p5/daemontools-plack-runner: My utility script to run plack scripts

    NAME daemontools-plack-runner - Shell Script To Bootstrap Plack Apps From Daemontools DESCRIPTION Generic run file to execute plack with daemontools ASSUMPTIONS * ALL perl dependencies are available via a local::lib directory (default extlib) * Requires daemontools (duh) * Requires Plack (duh) * Requires local::lib In many cases, local::lib MUST BE INSTALLED GLOBALLY, NOT your ~/perl5. If in doubt

    GitHub - lestrrat-p5/daemontools-plack-runner: My utility script to run plack scripts
  • Kazuho@Cybozu Labs: 既製品の管理ツールを使わないことでウェブサービスの TCO を下げる話について hbstudy#8 で話してきた件

    昨日、hbstudy#8 で話をする機会をいただくことができたので、Nagios や Amanda といった既製品の管理ツールやバックアップツールを使わずに内製したことで「パストラック」の運用コストを下げた、という話をしてきました。 もちろん、「既製品を使わない」というのもひとつの手段にすぎませんから、それを無闇にお勧めするつもりはありません。ただ、小回りの効くツールを組み合わせる手法にも十分な競争力があるという点、あるいはその事例として参考になれば幸いです。 スライドはこちら。hbstudy 運営の皆様、話を聞いてくださった皆様、ありがとうございました。

  • Kazuho@Cybozu Labs: Hot-deploying Plack applications using Server::Starter

    It's time to eat my own dog food. During YAPC::Asia 2009, I wrote a tiny module called Server::Starter, a superdaemon for hot-deploying TCP servers (see Writing Hot-deployable servers (introduction of Server::Starter) for the benefits of using the module).  On the other hand, I have been involved in developing the http servers in Plack since then. And time has come.  Having decided to use the two

    oinume
    oinume 2010/03/25
    [Server::Starter]
  • Webページを一発でPDF化し、GoodReader に取り込む

    • ❑ iPhoneの Safari で表示したWebページをそのまま保存しておきたい事があります。 色々調べて行き着いたのが PDFmyURL.com というところです。 Drag ths bookmarklet: PDFmyURL の「PDFmyURL」を右クリックし「リンクをコピー」でコピーすると 「javascript:pdf_url=location.href;location.href=’http://pdfmyurl.com?url=’+escape(pdf_url)」となります。 (全角のhttpは半角の http に変更して下さい) 右隣にある「Advanced Options」をクリックすると、各種設定などの説明がずらり表示されます。 • ❑ これをブックマークレットととして登録し、Webページで実行すると表示しているページが PDFに変換されます。 MobileMe

    Webページを一発でPDF化し、GoodReader に取り込む
  • Subversion, Git, Redmine, Hudson – 結局こうなった » tune web

    前に考えていた開発プロセスの変更を色々試行錯誤してみてある程度固まってきました。過去の記事は以下からどうぞ。 Subversion, Git, Redmine, Hudson – 現状の連携 » tune web Subversion, Git, Redmine, Hudson – 今考えている連携 » tune web Subversion, Git, Redmine, Hudson – 今考えている連携2 » tune web ネットワークが切り離された外部チームとのやりとりは結局git bundleにしました。外部チームからはパッチでもらい、レビューした後に適用する。ある程度開発が進んだらgit bundleでリポジトリをコピーして外部チームに送付。外部チームはbundleファイルをそれぞれcloneして開発を行い、適宜git fetch/git pullしながら更新に追従します。タ

    oinume
    oinume 2010/03/25
  • とってもやさしいリバースプロキシVarnishの使い方 - ¬¬日常日記

    RubyのウェブアプリケーションフレームワークRamazeがとってもとっても素敵なので、ただいま実験としてささいなものを作成しております。HTTPdには今話題のthinを使おうかな、と思っているのですが、こうなると考えなければならないのがリバースプロキシですよね。"reverse proxy rails" あたりで検索すると真っ先にapacheの設定方法が出てくるわけですが、なんでもapacheというのもどうかな、と思いました。設定が煩雑になりますしね。そこでリバースプロキシである varnish を試してみました。varnishに関するドキュメントはあまり多くないのですが、varnish はとっても簡単なので素晴しいと思います。せっかくですから、varnishに関する設定方法などを簡単にまとめておきたいと思います。なお、私はサーバであっても ubuntu を使っておりますので(手抜き!)

    とってもやさしいリバースプロキシVarnishの使い方 - ¬¬日常日記
  • 【第2回テクセミ】「pixivのインフラを支える技術」(上薗 竜太)

    【第2回テクセミ】「pixivのインフラを支える技術」(上薗 竜太) テーマ:「pixivのインフラを支える技術」講演者:上薗 竜太氏(ピクシブ株式会社インフラエン...

    【第2回テクセミ】「pixivのインフラを支える技術」(上薗 竜太)
    oinume
    oinume 2010/03/25
  • RSense - Rubyのための最も優れた開発援助ツール

  • gihyojp @ Ustream.TV - Site URL: http://gihyo.jp/ http://www.google.com/profiles/gihyojp. Free .TV shows, LIVE Video Chat Rooms.