$30 off During Our Annual Pro Sale. View Details »
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
5.8k
Ruby の開発を支えるエコシステム
hsbt
4
2.3k
Why is building the Ruby environment hard?
hsbt
6
7.8k
開発環境へのこだわり
hsbt
16
12k
OSS ことはじめ
hsbt
5
1.4k
GMO DevNight 05 在宅勤務開始から2ヶ月でやったこと
hsbt
2
560
Development Environment 2019
hsbt
1
350
How to become the Psychic
hsbt
0
2k
Software Development
hsbt
1
6.6k
Other Decks in Programming
See All in Programming
知られているようで知られていない JavaScriptの仕様 4選
syumai
0
640
Web エンジニアが JavaScript で AI Agent を作る / JSConf JP 2025 sponsor session
izumin5210
4
2.1k
「文字列→日付」の落とし穴 〜Ruby Date.parseの意外な挙動〜
sg4k0
0
320
AIエージェントでのJava開発がはかどるMCPをAIを使って開発してみた / java mcp for jjug
kishida
4
820
モビリティSaaSにおけるデータ利活用の発展
nealle
1
660
イベントストーミングのはじめかた / Getting Started with Event Storming
nrslib
1
760
CSC509 Lecture 13
javiergs
PRO
0
260
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 1
philipschwarz
PRO
0
110
All(?) About Point Sets
hole
0
230
モダンJSフレームワークのビルドプロセス 〜なぜReactは503行、Svelteは12行なのか〜
fuuki12
0
140
Stay Hacker 〜九州で生まれ、Perlに出会い、コミュニティで育つ〜
pyama86
2
2.9k
なぜ強調表示できず ** が表示されるのか — Perlで始まったMarkdownの歴史と日本語文書における課題
kwahiro
12
7.4k
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
225
10k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
990
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1k
Six Lessons from altMBA
skipperchong
29
4.1k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
350
Embracing the Ebb and Flow
colly
88
4.9k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
2.9k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8k
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