当サイトで生成している RSS(野良feed):


M.C.P.C.:カテゴリー Web バックナンバー

2010.03.11
DTIのVPSがかなり安くて はてなブックマーク - DTIのVPSがかなり安くて
2010.03.10
POX over HTTPって言葉は最終的にどうなったのか はてなブックマーク - POX over HTTPって言葉は最終的にどうなったのか
2010.02.25
Google Analyticsのトラッキングコードを非同期にしたら快適になった はてなブックマーク - Google Analyticsのトラッキングコードを非同期にしたら快適になった
2010.02.16
MovableType4で一気にカテゴリを追加する はてなブックマーク - MovableType4で一気にカテゴリを追加する
2009.12.13
PSPのWebブラウザでデジタルフォトフレーム的な何かを作る はてなブックマーク - PSPのWebブラウザでデジタルフォトフレーム的な何かを作る
2009.12.05
IE8でF12キー押すと開発者ツール出てきて便利 はてなブックマーク - IE8でF12キー押すと開発者ツール出てきて便利
2009.12.04
SSIでincludeを47回するな はてなブックマーク - SSIでincludeを47回するな
2009.12.03
MacIE5で動くコードを壊す忍びなさよ はてなブックマーク - MacIE5で動くコードを壊す忍びなさよ
2009.11.30
Opera Unite面白い はてなブックマーク - Opera Unite面白い
2009.11.04
S3 Organizerで巨大ファイル転送すると失敗する はてなブックマーク - S3 Organizerで巨大ファイル転送すると失敗する

< 最後 « これより前10ä»¶ | 全件

2010.03.11

DTIのVPSがかなり安くて

DTI、4月よりクラウド/回線双方のサービスを大幅拡充! [www.dti.co.jp]

2)ServersMan機能付き10GB専用サーバーサービス「ServersMan@VPS」をご提供開始。長期ご契約者様には特別価格100円でご提供

10GBのストレージ容量と管理者権限を持った仮想専用サーバー(VPS)サービス「ServersMan@VPS」を4月下旬(予定)よりご提供開始いたします。市場価格ではメモリ容量256MB/ストレージ容量10GBの仕様のVPSサービスは月1,500円程度で提供されていますが、先日、当社グループ会社であるメディアエクスチェンジ株式会社(以下、MEX)及びフリービット株式会社が発表した仮想化サービス「MeX VDC VPS-BOX」を利用することで、業界最安値水準での月490円(税込)というお得な価格でのご提供が可能になりました。

こりゃあさくらインターネットのスタンダードプラン(月500円)より価値あるだろ。仮想サーバだから、どんだけ込み合わせるかだよなあ。

というわけでこっちの記事。

IPv6に標準対応した“仮想データセンター”サービス「MeX VDC」を発表|FreeBit [www.freebit.com]

 VPS-BOXは、仮想化プラットフォーム実装済みの物理サーバを1筐体単位で提供するサービス。1筐体あたり、256MBメモリ、10GB HDDのVPSを最大250動作させることができる。VPSサービスを行ないたいと考えるインターネットサービス事業者向けの販売を予定する。料金は、ラック設置代と共有ネットワーク利用料などを含んで月額9万9800円。

1筺体最大250台って……メモリ64GB、HDD2.5TBはいいとして、CPUどうなっとるんだ……すべての仮想マシンがすべてフルパワーで動かないからいいんだろうけれども……仮想化セミナー出た時はコア数と仮想マシン数合わせろって言っていたんだけど……

あと、エヴァまみれだったころのDTIが懐かしい。

2010.03.11 午前 07:05 [Web] | 固定リンク | コメント (0) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2010.03.10

POX over HTTPって言葉は最終的にどうなったのか

REST風のAPIを作ることを説明するときに、POX over HTTPていう言葉を覚えていたもんで、

うちでいうと、
http://labo.dtpwiki.jp/edgenow/ [labo.dtpwiki.jp]
で使っているんだけども、

ともかくPOX over HTTPという使おうかと思ったけれども、RESTfulっていう言葉がある2010年だともうRESTでいいんだよね?

Web方面の情報追いきれていないなあ……

2010.03.10 午後 11:30 [Web] | 固定リンク | コメント (0) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2010.02.25

Google Analyticsのトラッキングコードを非同期にしたら快適になった

Google Analyticsのトラッキングコード、よーく見たら、非同期コードというのがあるので、onloadのあとにいっぱいJavaScriptが動くサイトのトラッキングコードを、非同期のほうに差し替えたら、ものすごく快適に動くようになったけれども、そのサイト、SSIのincludeでCGIをインクルードして、CGIでは特定のディレクトリのYAMLファイルをパースしてテンプレートで書き出しdisplay: noneするということをしているので、そもそも遅いし負荷が高くて問題だ。

非同期コードはぜひ使うべきだと思いました。

2010.02.25 午後 11:40 [Web] | 固定リンク | コメント (0) | トラックバック (1) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2010.02.16

MovableType4で一気にカテゴリを追加する

どうやらMovableTypeでは、こういうのはプラグインでやるらしいのだけど、作っちゃったのでとりあえず。

特定のblogにカテゴリーを大量に追加します。既に同じ名前のカテゴリーがある場合は、なにもしない。

#!/usr/bin/perl
 
use strict;
use warnings;
use lib '/path/to/lib';
use Encode;
use MT;
use utf8;
 
my $blog_id = 39;
my $mt = MT->new( Config => '/path/to/mt-config.cgi' );
my @categories_list =
(
  'Adobe_CS3',
  'Adobe_CS4',
  'Adobe_CS5',
);
 
my %categories_list_hash = ();
@categories_list_hash{@categories_list} = ();
 
my @categories = MT::Category->top_level_categories($blog_id);
 
foreach my $cat ( @categories ) {
  my $label = decode_utf8($cat->label);
  if ( exists($categories_list_hash{$label}) ) {
    delete($categories_list_hash{$label})
  }
}
 
foreach my $label ( keys %categories_list_hash ) {
  my $cat = MT::Category->new;
  $cat->blog_id($blog_id);
  utf8::encode($label);
  $cat->label($label);
  $cat->save or die $cat->errstr;
  print encode_utf8('カテゴリー追加:')."$label\n";
}
 
exit;
 
__END__

使い道あるかどうかは知らん。

2010.02.16 午後 10:54 [Web] | 固定リンク | コメント (0) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2009.12.13

PSPのWebブラウザでデジタルフォトフレーム的な何かを作る

PSP-2000専用のクレードルPSP-S360が安かったので買ってきて設置したのですが(下のはPSP-3000にも対応したクレードルPSP-S410です)、

ちゃんとPSPが定位置に置かれるようになるとやってみたくなるのがデジタルフォトフレーム的な何かなんですけれども、PSPにはNetFrontっぽいWebブラウザが付いているので、それをつかってHTMLの中にmeta refreshを仕込んで、本文はimg要素でコンテンツを表示させるようなのを書いておいて同様なHTMLを何個か遷移させるようにつくってみたら、画像が次々表示されるようになりました。

こんなのです。

filename: index.html

<html>
  <head>
    <meta http-equiv="refresh"
      content="30; url=index2.html" />
      <style>
      * {
        margin: 0px;
        padding: 0px;
      }
      img {
        width: 480px;
      }
      </style>
  </head>
  <body>
    <img src="001.jpg" />
  </body>
</html>


あとはimg要素で指定する画像がどっかのマシンで別生成した、いろんな情報を読み込んでレンダリング(組版)したものだったりすればデジタルサイネージだと言えそうだけど(印刷屋さんだったらInDesign Serverまで持ち出したりしてな)、僕はデジタルサイネージがとっても興味がないのでやめた。仕組みは作れるが仕事にならないってことで。

まあやっとる事はある種の即売会みたいなのである種のサークルがある種のアピールのためにある種のコンテンツを流したりして既にやっとることなんだけどな!

このHTML群をニンテンドーDSのDSブラウザー(初代)でも表示させてみたのですが、meta refreshで遷移した後のimg要素での画像取得が正常にできずうまくいかない。DSiとかならうまく出るのかな。

2009.12.13 午後 11:50 [Web] | 固定リンク | コメント (0) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2009.12.05

IE8でF12キー押すと開発者ツール出てきて便利

Yahoo UI Grid CSSを使っているのに、IE7/8だけレイアウトが崩れて困ったので、IE6の時に使っていたInternet Explorer Developer Toolbar [www.microsoft.com] みたいなの無いかな(入れる権限無いけどな)とか思って探していたら、IE8なら[F12]キーを押すと開発者ツールが出てくるので誰でも開発者になれるのでした。これはありがたい。

ということは、

  • Firefox: Firebug(Add-on)
  • IE8: 開発者ツール(built-in)
  • Opera: Dragonfly(built-in)
  • Safari: 開発メニュー(built-in)

つうことになるのか。便利な世の中になったものだ……

で、結局レイアウト崩れの原因はspan要素の閉じ忘れ。IE以外は勝手に閉じてくれていたんですね。まあしょうがないか……

2009.12.05 午後 01:30 [Web] | 固定リンク | コメント (0) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2009.12.04

SSIでincludeを47回するな

TypePad.jpで、47個あるブログの特定のカテゴリーの数を数えて合計するために、SSIのincludeを47回書き連ねでJavaScriptフィードを書きだすインデックステンプレートを使っていたのですが、Firebugで時間を計ったらリクエスト出してから500msecだんまりになっていて、うちらみたいななんちゃってサーバではないちゃんとしたサーバでもさすがに47個もincludeしたら駄目かーと思い、別サーバでcron+perlで1時間に1回集計して、JavaScriptフィードを静的に書き出す方法にしたら16msecになりました。

書き方一つで結構変るもんだなーていう感じです。

2009.12.04 午後 11:43 [Web] | 固定リンク | コメント (0) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2009.12.03

MacIE5で動くコードを壊す忍びなさよ

昔からメンテしていたサイトのミニRSSリーダーのJavaScriptみたらものすごい勢いでdocument.write()を使っていることが判明し、とりあえず遅延でinnerHTMLを差し替え表示するように修正しまくって見かけの表示速度は上がったのだけれども、どうしてdocument.write()ばかり使っていたかというのを思い起こすと、どうやらMacIE5対策だったらしいです。

サイトではMacIE5サポートを終了宣言出しているので、さっさと全面的にリライトしたいところなんだけれども、逆にMacIE5で完璧に動いているJavaScriptを壊すのも忍びなくてちょっとためらうわけだが、さすがに印刷業界でMacIE5を愛でても何にも起きないので結局MacIE5で動かないようにぶっ壊した。

これからはjQueryでいろいろ作ることにします。

2009.12.03 午後 11:36 [Web] | 固定リンク | コメント (0) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2009.11.30

Opera Unite面白い

Opera 10.10のOpera Unite機能は、Operaがサーバになるというやつで、いままでLive Messangerで低速で送信していたやつが嘘みたいですな。今実際友だちに自分のPCのフォルダを見せているところ。

大学いた時全部のPCにグローバルIP振っていたので教授のWin95にAnHTTPDを立ち上げて外からアクセスして遊んでいたのを思い出しました。

2009.11.30 午後 11:44 [Web] | 固定リンク | コメント (0) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

2009.11.04

S3 Organizerで巨大ファイル転送すると失敗する

Amazon S3というストレージサービスに、100MB弱のファイルを、Firefoxの機能拡張S3 Organizerでアップロードしようと思ってWindowsマシンから転送するとやけにプログレスバーが速く進んだなーと思っていたけれども半分ぐらい進んだところで失敗する。その後しばらくルータでは通信が続いている様子が見受けられた。

困ったので、MacのFirefoxでやってみましたが、今度は4時間かかって半分ぐらい行ったところで失敗してしまった。

S3ってそんな大きいファイル転送できなかったんでしたっけ。そんなはずないと思うんだけれどもなあ。

2009.11.04 午後 11:42 [Web] | 固定リンク | コメント (2) | トラックバック (0) | このエントリーをはてなブックマークへ追加 livedoor Clipでこのサイトを登録している人数livedoor Clipでこの記事をクリップ!

< 最後 « これより前10ä»¶ | 全件