ドットインストール代表のライフハックブログ
![IDEA * IDEA](https://cdn-ak-scissors.b.st-hatena.com/image/square/a1e556f94f267536a3562d94d9104cf27065f0f4/height=288;version=1;width=512/http%3A%2F%2Fwww.ideaxidea.com%2Fwp-content%2Fuploads%2F2009%2F04%2Fs_111.gif)
[Japanese][English] 萩野 達也(はぎの たつや) 慶應義塾大学 環境情報学部 教授 連絡先 〒252-8520 神奈川県藤沢市遠藤5322 慶應義塾大学 環境情報学部 個室ι506: 0466-49-3446 研究室κ208: 0466-49-1133 研究室ι509: 内線53259 E-Mail: hagino@sfc.keio.ac.jp 予定表 萩野 予定表 年 月 Password 予定表システム 講義関連 2008年春 WEBテキスト処理法 2008年春 ソフトウェアアーキテクチャ 2008年春 分散情報システム構築法 講義関連(旧) 2007年秋 システムプログラミング 2007年秋 情報アーキテクチャ 2007年春 ソフトウェアアーキテクチャ 2007年春 WEBテキスト処理法 2007年春 分散情報システム構築法 2006年秋 システム・プログラミン
2008年6月25日 TheSchwartzを使って重たい処理を非同期に行い、手元はサクサクに 昨日id:rytich経由でGearmanやTheSchwartzというキーワードを知りました。 調べてみるとこれがなんだかとても面白そうで、実装に必要なCPANモジュールも完備されてるので何かやってみようと思い、出来たのはWWW::YourFileHostを使った非同期なダウンローダーです。 codecheck.inに置いてます これを使うと、こんな感じになります。 URLを指定してキューを追加して終了。軽くてサクサク(client.pl) キューに登録されたURLを元にコンテンツをゲット。重たいけどきっちりこなす(worker.pl) これの何がうれしいかというと、コンテンツをゲットする部分を待たずに、 どんどんゲットしたいURLを投げつける事が出来る事にあります。 通常はコンテンツをゲット
miyagawaさんがPlaggerのFetchNicoVideoからダウンローダとして抜き出してくれました。 Tatsuhiko Miyagawa / WWW-NicoVideo-Download-0.01 - search.cpan.org http://search.cpan.org/~miyagawa/WWW-NicoVideo-Download-0.01/ 中身はMooseを使ったモダンなコード。eg/fetch-video.plにそのまま使えそうなサンプルまで入っています。 サンプルではTerm::ProgressBarで進捗表示までされて至れり尽くせり。今日はちょっとだけ修正してファイル名をタイトルから名付ける様にしてみました。 といってもWWW::NicoVideo::Downloadではloginが単体で呼び出せられる様になっていますし、user_agentが得られるよう
自作したPragger用プラグイン elem_cache 指定した要素でのみ比較してキャッシュを行う。 日付情報等が存在しない、ただのリスト等を監視したい場合に使う。custom_feedは特に指定しないと最新の日付が入ってしまうので、適当な日付を入れてリーダーに任せるといったことが難しかった。そこでこのプラグインを作成。単純に取得した要素が「ある」か「ない」かだけで判断するシンプルなキャッシュ。 本当は複数の要素で比較してキャッシュさせたかったけど、匿名メソッドを追加したオブジェクトをYAMLに保存してから復元すると匿名メソッドにアクセスできないというバグかどうか分からない仕様があったので、仕方なくこのような形になった。 empty dataの中身を空の配列にする。一つのyamlにずらずらと大量に色々したい時に欲しかったので。 Webラジオ ダウンロード わざわざrssにしてリーダーで知
以下のスクリプトをdlmuxtape.plとして保存し、 $ perl dlmuxtape.pl tape_nameなどとするとiTunesを起動して"muxtape / tape_name"のような新規プレイリストを作成してhttp://tape_name.muxtape.comからダウンロードしたテープを追加します。 #!/usr/bin/env perl use strict; use warnings; use LWP::UserAgent; use List::MoreUtils qw/each_array/; use Mac::iTunes; my $tape_id = $ARGV[0] || "justin"; my $muxtape_url = "http://$tape_id.muxtape.com"; my $download_dir = $ARGV[1] || "./
サイトを丸ごとダウンロードしておきたいと思うことは良くある。ASPで提供されているサービスのコンテンツをエクスポートする場合、テキストや画像中心のサイトのデータをまとめて落としておきたい場合など様々だ。 メイン画面 そうした時に便利なソフトウェアがこれだ。サイトをまとめて一括ダウンロードしてくれる。 今回紹介するフリーウェアはSiteSucker、サイトダウンローダーだ。元々シェアウェアだったが、現在はドネーションウェア(寄付歓迎)になったようだ。 SiteSuckerはURLを指定して、そのURLを基点にリンクされているHTML、画像、音楽、動画などを一括ダウンロードしてくれる。たどる階層の深さや、サイズ制限、正規表現を使った除外パス指定などもできるようになっている。 設定画面 サイトをダウンロード後、HTMLをローカルパスに書き換える機能もある。これを使えばサイトの内容をオフラインでも
昨日Firefox 3 Beta 5 がリリースされ、更新通知が届いたので早速バージョンアップしましたが、いくつかのアドオンがまだ対応していないようなのでとりあえず、バージョンダウンしました。 さて、バージョンダウンするときにダウンロードページを探すのですが・・・これが結構見つけにくいので今現在配布されているアドレスから以前のバージョンのアドレスを推測することに 以前のバージョンのダウンロードアドレスを備忘録として残しておきます。 Firefox 3 beta バージョンダウンのためのダウンロードリンク-windows版 <最新版2008.4.7現在> Firefox 3 Beta 5 http://download.mozilla.org/?product=firefox-3.0b5&os=win&lang=ja Firefox 3 Beta 4 http://download.mozi
FirefoxやThunderbirdはWEBユーザーの必須アイテム。 初心者からヘビーユーザーまで使える!便利でクールなFirefox拡張機能(アドオン)の使い方やカスタマイズ、Mozilla関連情報をどうぞ。 Adobe 「Flash Player」を緊急アップデート。 by hoge (07/16) Adobe 「Flash Player」を緊急アップデート。 by H.I. (07/16) ウェブページから余計なコンテンツを排除して読みやすく表示できるFirefoxアドオン「Tranquility Reader」 by しんちゃん (07/11) YouTubeのHTML5動画に表示される広告をブロックしてくれるFirefoxアドオン「YouTube Advertisement Blocker」 by はち (06/17) ウェブページ上の不要なリンクを非表示にできるFirefox
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
ウレタン系高反発マットレスでよく言及されるのが密度です。それを頑張って分かりやすく説明してみます。
Download details: IE App Compat VHD via ひろえむの日々是勉強さん 上記サイトより、IE8のVirtual PCディスクイメージを無償ダウンロード可能です。 英語版のみですし、現在の有効期限は2008/07/03になっていますが、IE6/IE7/IE8の動作確認環境を無償で入手できる価値は大きいですね。 Virtual PC本体のダウンロードは以下よりどうぞ。 ダウンロードの詳細 : Virtual PC 2007 http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=04D26402-3199-48A3-AFA2-2DC0B40A73B6
指定したURLのデータをダウンロードし、指定したパスのファイルへと保存するだけの簡単なコードを作る。 まずは URL 文字列から nsIURL オブジェクトを、ファイルパスから nsILocalFile オブジェクトを生成する。 const URL_SPEC = "http://www.mozilla.com/img/firefox-title.png"; const FILE_PATH = "C:firefox-title.png"; // make nsIURL var url = Cc["@mozilla.org/network/standard-url;1"].createInstance(Ci.nsIURL); url.spec = URL_SPEC; // make nsILocalFile var file = Cc["@mozilla.org/file/local;1"].
Get started fast, download the latest version of BaseApp now! Introduction to BaseApp BaseApp is a PHP5 application layer core built upon the power of Zend Framework. It serves two purposes: 1) Quick deployment of Zend Framework based web sites By implementing the following (as of version 1.0.0a), basic web application can begin much faster: A core modular structure for the MVC implement
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く