わさっきhb

大学(教育研究)とか ,親馬鹿とか,和歌山とか,とか,とか.

未来の日記をリリースする手順

一昨日,昨日と,ノートPCを持たずに家族旅行に出かけておりました.日記については作り置きのエントリを出すことにしまして,出発前,すなわち3日前からみて“未来”の日付のエントリを上げるのに,少々苦労しました.
指定日に日記を公開する方法 - 「はてなダイアリー」について - 機能変更、お知らせなどの答えは「ありません」で,はてなダイアリー機能一覧を見ても使えそうな機能が見当たりません.メールで日記を書くを使うのも一つの手ですが,送る側の設定が必要になります.
そこで,以下の手順をとりました.

  • ふだん日記をつけていて,過去のエントリを修正したいときには,「http://d.hatena.ne.jp/ユーザー名/edit?date=YYYYMMDD形式の日付」というURLでアクセスしているのですが,この日付を未来にする(例えば一昨日なら「20101010」)と,編集画面になります.テキストフィールドは,空っぽです.少し上のフォームの日付が,アクセスした年月日で,念のため登録したい日付に変更しましたが,効果は分かりません.ともあれ,作り置きの文章を流し込みます.
  • これも必須ではありませんが,時刻を設定しておきます.日記のタイトルを書くときに「*UNIX時間*[タグ]タイトル」として指定のできる,UNIX時間ですが,実は過去にhttp://d.hatena.ne.jp/takehikom/20081105/1225891500で求めています.wikipedia:UNIX時間によると,検算にRubyは不要なのですね.
$ date -d 'Sun Oct 10 03:00:00 JST 2010' +%s
1286647200
$ date -d '@1286647200'
Sun Oct 10 03:00:00 JST 2010
  • 何度か推敲して,「保存する」のボタンを押せば,未来の日付,未来の日時で即リリースです.