Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
わたしとtDiary
Search
SHIBATA Hiroshi
October 10, 2011
Programming
1
1.1k
わたしとtDiary
SHIBATA Hiroshi
October 10, 2011
Tweet
Share
More Decks by SHIBATA Hiroshi
See All by SHIBATA Hiroshi
How to make faster release cycle of Ruby?
hsbt
2
6k
Ruby の開発を支えるエコシステム
hsbt
4
2.3k
Why is building the Ruby environment hard?
hsbt
6
8.1k
開発環境へのこだわり
hsbt
16
12k
OSS ことはじめ
hsbt
5
1.5k
GMO DevNight 05 在宅勤務開始から2ヶ月でやったこと
hsbt
2
570
Development Environment 2019
hsbt
1
360
How to become the Psychic
hsbt
0
2.1k
Software Development
hsbt
1
6.7k
Other Decks in Programming
See All in Programming
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.4k
Implementation Patterns
denyspoltorak
0
290
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
230
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
460
AgentCoreとHuman in the Loop
har1101
5
230
2026年 エンジニアリング自己学習法
yumechi
0
130
Basic Architectures
denyspoltorak
0
670
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
1
300
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
200
AIによる開発の民主化を支える コンテキスト管理のこれまでとこれから
mulyu
3
270
Apache Iceberg V3 and migration to V3
tomtanaka
0
160
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
110
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
110
Faster Mobile Websites
deanohume
310
31k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
74
The World Runs on Bad Software
bkeepers
PRO
72
12k
Writing Fast Ruby
sferik
630
62k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
140
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
200
The Art of Programming - Codeland 2020
erikaheidi
57
14k
[SF Ruby Conf 2025] Rails X
palkan
1
750
A Modern Web Designer's Workflow
chriscoyier
698
190k
Transcript
わたしとtDiary 柴田博志 tDiary.org
はじめ に
Agenda 自己紹介 わたしとtDiary 主に2006年以降の話 新しい技術の話はありません 今後の展望 2/68
自己紹 介
自己紹介 柴田博志 id:hsbt 1981年生まれ 4/68
hsbt.org
hsbt.org http://www.hsbt.org/ tDiary Hiki バカが往く on Rails 6/68
HsbtDiary 7/68
HsbtDiary いわゆる日記 2001年からほぼ毎日更新 常にtDiary trunk 8/68
HsbtDiary 9/68
Office Work 札幌で受託開発 開発言語はC/C++,VB Rubyは単純な自動化程度 10/68
tDiary
tDiary の価値
昔 rubyってtDiaryを動かすのに必 要な奴だっけ? 13/68
今 tDiaryの現時点での価値は、す でに7年近く継続的にメンテさ れ続けているアプリケーション 14/68
tDiaryの技術的な話 たださんの発表資料を(ry 2004/12/03 2006/06/11 15/68
一方そ の頃
〜2004年の私 レンタルサーバーにtDiary設 置 IRC、他の人の日記読みには まる 17/68
2004年〜2006年の私 pluginを作ってMLにしつこ く投稿 tDiary のコミッタになる 18/68
tDiary Party 2.1
tDiary Party 2.1 2006/05 わたしとtDiaryについて語る 会 2.1 Live Release 20/68
tDiary 20年宣言
tDiary 20年宣言 書き続けることが重要 何気ない日常が20年後には貴 重な資料になっているかも 22/68
自分の 発表
自分の発表 簡単にpluginを作れるようにし たい 誰でもpluginを公開、登録で きるようにする debug を簡単にできるよう にする 24/68
開発インフ ラの改善
ITS
ITS Hikiのプラグインで実現 Wiki の掲示板をチケットに 変更 27/68
CodeRepos
CodeRepos contribをまるごと移管 気軽にpluginを登録できる仕 組み yappo++ 29/68
RSpec
RSpec contrib に導入 spec_helper.rb kakutani++ 31/68
改善のまとめ 仕様(ITS) 実装(CodeRepos) テスト(RSpec) 32/68
2008/01
tDiary adminにな る
tDiary adminになる 35/68
tDiary adminになる 36/68
私はtDiary をいかに私 物(ry
Retrospectiva
Retrospectiva 39/68
Retrospectiva 2008/01 http://www.cozmixng.org/ retro/projects/tdiary/ cozmixing に間借り kou++ 40/68
Wiki引 越し
Wiki引越し 42/68
Wiki引越し 2008/02 http://docs.tdiary.org/ users/ fdiary.net に間借り kazuhiko++ 43/68
Subversion
Subversion 2008/5 cvs -> svn やっと中学生に 世間はgit 45/68
改善のまとめ2 タスク(Retrospectiva) ドキュメント(Wiki) 実装(Subversion) 46/68
最近の tDiary
プラット フォーム別 のメンテナ
debian tdiary-2.2.1-1 daigo++ 49/68
FreeBSD ja-tdiary-2.2.1 tota++ 50/68
Wassr
Wassr 駆動開発 Wassr の tDiary チャンネル 開発の相談や雑談 52/68
tDiary admin 53/68
2.3.1 Release!
新機能 utf-8 auto migration logger SelectFilter 55/68
人材募 集
人材募集 ユーザーサポーター ドキュメントメンテナ 57/68
人材募集 セキュリティチーム メンテナ不在のpluginメンテ ナ 58/68
committer になるには 人材募集に手を上げる パッチを投げつづける 他のプラットフォームに移植 する 59/68
tDiary の 今後の展望
やりたいこと ruby 1.9.1 対応 RSpec の core 組み込み OpenID 認証
61/68
東京 Ruby 会 議 01
ruby-1.9 「皆が使ってくれないと 安定しない。でも、ある 程度安定しないと誰も 使ってくれない。」 63/68
よろしい、 ならば tDiaryだ
ruby-1.9.1 tDiary-2.3.2で対応(予定) 65/68
まとめ
tDiary 20年宣言 67/68
Let's join tDiary.org! tDiary-devel tDiary Channel in Wassr 68/68