2012年1月 9日

General Flipboardを楽しむ

《初心者向け》
PIMG_0929.JPG
雑誌のようにコンテンツを閲覧するという、新しい感覚のアプリが、『Flipboard』。FacebookやTwitterなどを登録するのはもちろんですが、さらに自分で好みのコンテンツを登録するために、Googleリーダーを使う方法を説明したいと思います。

用意するもの
iPhoneやiPadなど
Googleアカウント
Flipboard → 公式サイト
Firefox → ダウンロード(公式サイト)

どうしてFirefoxなのかというと、簡単に登録できる機能が標準装備だからです。

【手順1:Firefoxの設定】
Firefoxをインストール、起動します。
Googleリーダーのサイトを開きます。 → Google リーダー

【手順2:フィードの登録】
気に入ったフィードを探します。多くのニュースサイトやブログでは、フィードが用意されています。
「お気に入りRSS」と検索してみるのもいいかもしれません。

Firefoxのメニューの「ブックマーク」にある『このページを購読...』を実行。グレイになっている場合は、残念ながらフィードに対応していません。

フィードのプレビューが表示されます。「このフィードの購読に使用するフィードリーダー」の中に、『Googleリーダー』があるので、これを選択してから、『購読』をクリック。
screenshot_520.png
好みのサイトを見つけたら、以上の作業を繰り返してください。

【手順3:Flipboardで閲覧】
FlipboardでGoogle Readerのアカウントを登録します。

以上

2012年1月 8日

MovableType 独自の短縮URL

このブログの記事数は、現在1000くらい。個別記事のURLは数字にして運用しているのですが、6桁は必要なかったみたい。それでも、短い独自ドメインとアーカイブのディレクトリを短くして、数字以外の部分では、短くなるように工夫しています。

最初が、
http://www.hkd.csice.com/earlgrey/archive/000123.html
って感じで運用していたのが、
http://egt.tpot.tk/a/000123.html
となりました。

それでも、Twitterの普及で短縮URLが流行っています。

せっかく短いドメインを取得しているので、自分のサーバーで短くできないものかと考えました。

そこで、
http://tpot.tk/exx
って感じにしてみようと考えました。62進数だと、2桁にしかなりません。短縮URLサービスを使うより短いかも。eの部分は、今後の拡張を考え、ブログの識別子にしたいと思います。

独自の短縮URL 続きを読む "独自の短縮URL"

2012年1月 5日

Internet GmailのIMAPの高速化

GmailをIMAP経由のThunderbirdでも使っているのですが、数万のメールを起動時に処理するのは大きな負担のようです。Gmailの設定を眺めると、『フォルダサイズの制限』というのがありました。
screenshot_519.png

2011年11月24日

Internet ボットの攻撃

アクセス分析は、いろいろな情報を表示してくれますが、一日の時間帯別アクセス集計を見るだけでも、対策を講じなければと思うほどの傾向が現れることがあります。

こちらは、普通に人間がアクセスしていると思われるサイト。朝に向かってアクセスが減少し、ゴールデンタイムに向かって上昇。
2_hourly_usage_201111.png
ボットのアクセスが多くなってきたサイト。人間のアクセスもそれなりにあるはずなのに、ボットのアクセスが多すぎて、一日中アクセスが大量にあります。
3_hourly_usage_201111.png

2011年9月21日

Linux ソフトバンクのメールをバックアップ

ソフトバンクのメールを転送では、fetchallにすると全部転送されるし、未読のみにすると、iPhoneで既読にしてしまうと転送されない。

そこで、
@i.softbank.jp のメールを Gmail に転送する - ブログ
のスクリプトを実行してみたのですが、反応なし。

先ほど、再挑戦。CentOSのPHPはIMAPの機能はなかったので、
yum install php-imap
を実行。うまく動作するようになりました。

リアルタイムの転送でないのが残念ですが、現段階ではOKとします。

2011年8月13日

MovableType MovableTypeをFacebookやGoogle+に対応させる

■index.htmlのテンプレート
xmlns:og="http://ogp.me/ns#"
xmlns:fb="http://www.facebook.com/2008/fbml">

<meta property="og:title" content="<$MTBlogName$>" />
<meta property="og:type" content="blog" />
<meta property="og:image" content="画像のURL" />
<meta property="og:url" content="<$MTBlogURL$>" />
<meta property="og:site_name" content="<$MTBlogName$>" />
<meta property="fb:admins" content="FacebookのID" />
<meta property="og:description" content="<$MTBlogDescription$>" />

■個別記事のテンプレート
xmlns:og="http://ogp.me/ns#"
xmlns:fb="http://www.facebook.com/2008/fbml">

<meta property="og:title" content="<$MTEntryTitle$>" />
<meta property="og:type" content="article" />
<meta property="og:image" content="画像のURL" />
<meta property="og:url" content="<$MTEntryPermalink$>" />
<meta property="og:site_name" content="<$MTBlogName$>" />
<meta property="fb:admins" content="FacebookのID" />
<meta property="og:description" content="<$MTEntryExcerpt remove_html="1" encode_xml="1"$>" />

■URLリンタでチェック
http://developers.facebook.com/tools/lint
で、ブログのトップURLを入れて、一番下にある「いいね!」をクリックして、Facebookページを作成する。

2011年8月12日

Macintosh MOD形式の動画ファイルをiMovieで読み込む

Victorのハードディスクビデオカメラは、拡張子が.MODという特殊な動画ファイルとなっています。それをiMovieで読み込むために変換します。

まず、MacPortsをインストール。
http://www.macports.org/install.php
からMacPorts-2.0.1-10.7-Lion.dmgをダウンロードし、インストールします。

ターミナルからrootになります。まずMacPortsにパスを通します。

MacBook:~ root# vi .bash_profile
export PATH=/opt/local/bin:/opt/local/sbin:$PATH

次にMacPortsでffmpegをインストール
MacBook:~ root# port install ffmpeg

もちろんsudo port...でもいいでしょう。

MacPortsをインストールした直後なので、関連ファイルがたくさんあります。

---> Computing dependencies for ffmpeg
---> Dependencies to be installed: XviD bzip2 dirac cppunit autoconf help2man gettext expat libiconv gperf ncurses ncursesw p5-locale-gettext perl5 perl5.12 perl5 perl5 m4 automake libtool faad2 gmake lame libogg libsdl xorg-libXext pkgconfig glib2 zlib xorg-libX11 xorg-bigreqsproto xorg-inputproto xorg-kbproto xorg-libXau xorg-xproto xorg-libXdmcp xorg-libxcb python27 db46 gdbm openssl python_select readline sqlite3 python27 xorg-libpthread-stubs xorg-xcb-proto libxml2 xorg-util-macros xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto xorg-xtrans xorg-libXrandr xorg-randrproto xrender xorg-renderproto libtheora libvorbis libvpx yasm schroedinger orc speex texi2html x264
......

インストールには時間がかかります(1時間くらい?)。

インストールが完了したら、何かファイルを変換してみます。
MacBook:PRG001 macbook$ ffmpeg -i MOV001.MOD -sameq -vcodec dvvideo -acodec pcm_s16le -pix_fmt yuv411p MOV001.dv

たくさんのファイルを一つ一つ手打ちするわけにもいかないので、当然、一括処理。同じフォルダにあるファイルをすべて変換します。

MacBook:PRG001 macbook$ vi conv.sh
#!/bin/bash
for file in *.MOD
do
basename=${file##*/}
filename=${basename%.*}
echo "$filename.MOD to $filename.dv"
ffmpeg -i $filename.MOD -sameq -vcodec dvvideo -acodec pcm_s16le -pix_fmt yuv411p $filename.dv
done

実行権限を与えます。

MacBook:PRG001 macbook$ chmod 755 conv.sh

実行!!

MacBook:PRG001 macbook$ ./conv.sh

変換は、DVテープを読み込むのに比べると、あっという間と言ってもいいでしょう。

あとは、iMovieで読み込みます。

2011年8月11日

General 正方形の写真

携帯端末で写真を撮影するときに、本体を縦のままにすると、縦長の写真になります。しかし、ウェブページに掲載する写真としては、横長の写真としなければなりません。すると本体を横にしなければなりませんが、それを避けるために正方形の写真となったわけです。

写真版TwitterといわれるInstagramが話題ですが、そのカメラアプリが正方形写真で、これ以外にも正方形写真のカメラアプリは多数存在します。

単に携帯端末の都合かというと、この正方形の写真にはいろいろと歴史があるようです。興味のある方は下記のリンクをご覧ください。
正方形の系譜 off the gallery
正方形の系譜:写真家ベルメール off the gallery
正方形の系譜:植田正治 ローライ&ハッセルブラッド off the gallery
正方形の系譜 正方形フォーマットとステレオカメラ off the gallery

さて、写真の比率といえば、
(1) 3:2 一眼レフ
(2) 4:3 コンパクトデジカメ
(3) 16:9 HD規格
などがあります。

コンパクトデジカメの写真をL判の写真に印刷すると比率が合わないのは、多くの人が経験していると思います。写真は黄金比といわれる比率に近いものになっていますが、コンパクトデジカメは、コンピュータのディスプレイと同じ比率からきているものです。

コンピュータのディスプレイが4:3なのは、おそらくテレビ(地デジ化前)の比率。ブラウン管を使っていたので、なるべく正方形に近い方が都合が良く、なおかつ当時の映画の比率に近いものというということで決められたようです。

しかし、テレビなどの動画を扱う場合は、4:3よりももう少し横長の方がいいというのは、早い時期から研究がされていて、それが今回の地デジ化で実現したわけです。

デジカメもそのテレビの比率に合わせて16:9の写真も撮影できるようになりましたが、実際には静止画には適している比率ではないようです。

2011年5月 8日

Linux ソフトバンクのメールを転送

ソフトバンクのメールアドレス(i.softbank.jp)は、IMAPを使っていて、パソコンでも送受信ができます。しかし、iPhoneで滅多に来ないソフトバンクのメールアドレスのためにアカウントを設定しておくのももったいない。そこで、自宅のLinuxサーバーで転送させることにし、iPhoneからは設定を削除することに。

普段使っているユーザーとは別に、転送用のユーザーを作成し、fetchmailとprocmailを動作させ、自動転送です。OSはCentOS 5.6です。

$ vi .fetchmailrc
set daemon 300
set nobouncemail

defaults
protocol pop3
uidl
keep
no mimedecode
mda "/usr/bin/procmail"

poll imap.softbank.jp
protocol imap
port 993
user "ユーザー名"
password "パスワード"
# flush
ssl

$ vi .procmailrc
PATH=/bin:/usr/bin:/usr/local/bin
MAILDIR=$HOME/Maildir
DEFAULT=$MAILDIR/
LOGFILE=$HOME/procmail.log
LOCKFILE=$HOME/.lockmail

:0 c
! 転送先メールアドレス

【追記(2011/07/11)】
既読メールが転送されない。
.fetchmailrcの中に
fetchall
を追加して解決。

【追記】
fetchするたびに全部を取得しようとする。失敗。
どうすればいいんだ。

【追記(2011/09/21)】
転送はあきらめ、Gmailへのバックアップにしました。
[E] ソフトバンクのメールをバックアップ

2011年4月 2日

Browser iPhone対応ページ

iPhone対応ページを作りました。

「iPhoneテンプレートfor MT」を公開いたします。| crema design

テンプレートを少し改造。
i/css/style.cssに

画像がはみでないように
img{
vertical-align: top;
max-width:400px !important;
height:auto;
}

長い文字列を折り返すように
p {
margin: 0 0 1em 0;
word-break: break-all;
}

上記より以前の記事

JJYシミュレータ - 2011年3月31日
タイムサーバーの見直し - 2011年3月30日
CentOSのyumエラー - 2011年3月20日
「ホームページ」の意味 - 2011年2月20日
ファイルコピーのスピード - 2011年2月15日
PXEでネットインストール - 2011年1月29日
Apple Keyboardのドライバー - 2011年1月26日
キーボード考 - 2011年1月16日
最後のアップルキーボード - 2011年1月15日
[印刷]で[プレビュー]するソフト - 2011年1月14日
Office互換のオフィス - 2011年1月12日
リンク集がめんどう - 2011年1月11日
App Storeが登場 - 2011年1月 7日
mltermをインストール - 2010年12月16日
ソーシャルウェブブラウザー Flock - 2010年12月13日