19 ポイント 投稿者 GN⁺ 2025-12-29 | 8件のコメント | WhatsAppで共有
  • 1年のすべての日付を 1ページに表示する印刷用カレンダー
  • ページを印刷すると、用紙サイズに合わせて自動調整され、1枚に1年全体が表示される
  • 横向き印刷ヘッダー・フッターの無効化を設定すると、最もきれいな結果が得られる
  • カレンダーを 折りたたんで持ち歩いたり、メモ用として活用したりできる
  • 2026年の全体予定をひと目で確認できる シンプルで実用的なツール
  • PHPソースも公開されている

8件のコメント

 
huiya 2025-12-29

ずっと前に見た記憶があるのですが、また見られてうれしいですね。
JavaScript に移植されたバージョンがあったので、その子を持ってきて日本語にローカライズし、祝日を追加してみました。

live demo

Github

 
wedding 2025-12-29

わあ、素敵ですね。ありがとうございます。「キリスト降誕祭日」という表現を初めて見たので、なんだか新鮮ですね(笑)

 
wjpark11 2025-12-30

政府の祝日APIで照会してみると、クリスマスが「キリスト降誕日」として出ていました。正式名称はキリスト降誕日のようです。

 
cnaa97 2025-12-31

去年作っておいたものを、こっそりもう一度共有してみます(笑)

https://junojunho.com/calendar.html?year=2026

 
roxie 2026-01-01

祝日の表示がとても良いです

 
ifmkl 2025-12-29

毎年投稿されるといいですね(笑)。私も去年はGPTを初めて活用してみた気がしますが、いつの間にかもう1年が……

 
GN⁺ 2025-12-29
Hacker Newsの意見
  • neatnik calendarが気に入ったので、自分でJavaScript版を作ってみた
    オリジナルに忠実でありつつ、いくつか改良も加えてある
    コードとデモはGitHub neatocalデモページで見られる
    URLパラメータで動作を変えられ、たとえば

  • 昔、Daveseah.comの「printable CEO」シリーズをよく楽しんで見ていた
    特にEmergent Task Plannerは何年も印刷して使っていたし、OPのカレンダーに似たCompact Calendarもある
    リンクはこちら

    • 長年のファンで、今でも彼の仕事を尊敬している
      ただ、人生の後半に入ってから、ツール中心の生産性に頼りすぎるのは正しくないと気づいた
      DSriの印刷ツールはチームメンバーや学生プロジェクトを助けるときには役立ったが、今は直接的には必要なくなった
      ちなみに彼の新しいドメインはdsriseah.com
    • 私はveckonr.se/kalender/2026のほうが好みだ
      1年を2つに分け、週番号と十分なメモ欄があるので、会社ではA3を2枚印刷して使っている
    • 「生産性ルーティンを手放した」と言っていたけれど、もし理由を共有してもらえるなら聞いてみたい
      私もノートテイキングやこうした仕組みが持続可能ではないと感じることが多いので
  • WebでCSSの印刷ルールを活用するのが好きだ
    ブラウザだけでも強力な組版機能が使える
    関連内容をまとめた記事はMake your website printable with CSSにある

    • 記事は短くて良かった。ただ、正確な印刷物を期待する開発者にとっては、CSSだけでは限界がある
      単一ページや簡単な出力には向いているが、ブラウザごとにフォント・余白・レイアウト差があるため、完全に同一の結果を保証するのは難しい
      複雑な印刷物ならHTML+CSSよりPDFを勧める
    • 私はかなり前からGutenberg Print Stylesを使ってきた
      ただ、ページ分割の制御が難しかった記憶がある
    • 私も似たテーマで記事を書いたことがある
      CSS for printing 参照
  • 「月の終わり」をなくしたらどうかと考えたことがある
    私は時間を水平線のように認識するので、日付を1行につなげて配置してみた
    ページサイズへの自動フィットはないが、75%拡大印刷で十分見やすい
    例のページ

    • 私も時間を横方向に見る可視化が好きで、Claude CodeでPython版を作ってみた
      各月を1行で表示する形だ
      あなたのレイアウトが気に入ったので、各月の先頭に月名ラベルを追加する形で参考にしてみるつもりだ
      コード共有: gistリンク
  • info boxにはないが、曜日ごとに整列された代替レイアウトもある
    aligned-weekdays版

  • 印刷前にモーダルを隠せるオプションがあると良さそうだ
    そうすればカレンダー全体をプレビューできる

    • Firefoxで印刷プレビューを開いてみたら、うまく動作していた
  • このツールは本当にすっきりしていて賢いアイデア
    1年全体を1ページで習慣トラッキング用に見るのに向いている
    ただ、四半期版(3か月ごとに分割)があれば短期目標の管理にさらに便利だと思う

    • HTMLをコピーしてAIツールに貼り付けて頼めばいい
      Gemini、ChatGPT、Claudeのどれでも一発で作ってくれるはず
  • このアプリに触発されて共同作業向けバージョンを作ってみた
    calendar.yups.me

  • 以前、Google Sheetsで簡単な版を作って家族の予定管理に使っていた
    毎年末に開始曜日を調整し、曜日整列型として使っている
    「Year」タブには家族それぞれの人生イベントのタイムラインを入れてある
    今年はMarkdownベースの**長期計画(10年〜100年)**フォーマットへ移してみようと思っている
    テンプレートリンク

    • まさに人生の航路設計のようなアプローチだ
      私たちは皆人生を走っているのだから、あらかじめ決めたチェックポイントがあるとよい
  • 他地域の利用者向けの版もある
    週末が日曜日で終わる設定

    • URLの末尾に&sofshavua=1を追加するだけでよい