Plugin を改造してみる 2008/10/18 id:akihirox.

Slides:



Advertisements
Similar presentations
Wiki と Web サービス API. Wiki と Web サービス API ( 1 )  Web サービス API の流行 Blog が投稿用の Web サービス API を提供 Amazon 、 Google 、 Yahoo などが各種情報 取得のための Web サービス API を提供.
Advertisements

どこでも TracWiki EclipSKY こんぴろ. アジェンダ 自己紹介 Trac Wiki がいろんなところでかける! – 設計書が書ける.
1 Why not Trac!?. 2 Why Trac? ポータルとして機能 バグ管理 タスク管理 コード管理 進捗管理 ドキュメント管理 (Wiki) オールインワンなので運用がラク.
Trac と Eclipse の 便利な機能. プロジェクト管理システム: Trac 0. はじめに バージョン管理システム: Subversion 統合開発環境: Eclipse ・ Wiki による情報 管理 ・進捗状況の管理 ・プログラムの作 成 ・リポジトリに データを集める.
位置情報と私 木村岳文 / 位置情報と私 / はじめに GPS 付き携帯、ハンディ GPS などを使っ て、お手軽に自分が地球上のどこにいる かを調べられるようになってきました。 このデータをつかって何かおもしろいこ とができそうな予感。 具体的にどうしたらおもしろいかはよく.
かんたん SFA スケジュール×アドレス帳×報告書連携 の設定方法. こんな方におすすめ 担当の引継ぎ作業が大変 自分の過去の対応履歴が 思い出せない 2.
Copyright © the University of Tokyo 文字化けの背景を知る. Copyright © the University of Tokyo 課題の概要 日本語の文字コードについて理解を深める  MacOS( テキストエディット ) で利用可能なエ ンコーディング ( コード化方式.
Copyright © the University of Tokyo 文字化けの背景を知る. Copyright © the University of Tokyo 課題の概要 日本語の文字コードについて理解を深める  MacOS( テキストエディット ) で利用可能なエ ンコーディング ( コード化方式.
システム案内.
Rubyでニコニコをごにょごにょ MH35.
Visual Studio 2010 の新機能 Coded UI Test
関西Ruby会議01 Lightning Talk
ブラウザの基本操作 前のページに戻る ブラウザの左上にある 「戻る」ボタンで、自分がたどってきた一つ前のページに戻ることができます。
オープンソースGIS入門コース PostGIS+QGISで始める空間データ解析
いろいろな確率を求めてみよう。.
Flash 書き換え PHP extension “SWF Editor”
SharePoint Server において 構成ウィザードが失敗する場合の トラブルシューティング
CODE::BLOCKSで 無料で簡単 Windowsアプリ開発
情報理工学部 情報システム工学科 ラシキアゼミ3年 H 岡田 貴大
デザインと感性 第1講 担当:伊藤.
Multi Search System wwwアプリケーション最終課題 Fri. <7班>
日本大学工学部 土木工学科 学籍番号: 吉田 樹央
八王子にある、ちょっと変わった印刷会社のお話し
卒研:データベースチーム 第4回 DOMを使った処理
mozillaZine.jp Renewal
文字化けの背景を知る.
PHP Framework Update symfony 編 株式会社ディノ 月宮紀柳.
第6章 2重ループ&配列 2重ループと配列をやります.
ノンプログラマのための Selenium de DDT はじめの一歩
担当教官:大月 美佳(佐賀大学) 2001年度 総合科目
数 学 の か た ち 第3講 暗号を作ろう 早苗 雅史 数学とソフトウエア
最終課題 Webアプリケーション 〜ページのしおり機能〜
中間発表 アリの王国更新 金華山の写真整理 柏崎 奈々 中間発表を始めます。
I Love MS-Word!? ~初心者が覚えた初めの一歩~
2009/5/22 けーちゃん カンタン  Wikiで情報共有 あいさつ 2009/5/22 けーちゃん
理論試験速報 理論問題部会長 鈴木 亨 先生 (筑波大学附属高等学校) にインタビュー.
文字化けの背景を知る.
文字化けの背景を知る.
Titanium Studioを使った アプリ開発 Vol.1
(3)女性リーダーのためのマネジメント・プロセス 研修 管理職・リーダーの役割は自分の成長にもつながる!
JIMDO勉強会その2 アカウント新規作成.
2016年11月25日 大阪開発センター 技術1部 深田 健太 アプライアンス&デジタルソリューション株式会社
XNAアプリ→WindowsPhone \(\◇ ̄ )ヘン~(  ̄▽/)ゝシン!!! \(○ `O´ ○)/トゥーー!!
プロジェクト演習Ⅱ インタラクティブゲーム制作 イントロダクション2
数学のかたち 暗号を作ろう Masashi Sanae.
Windows Azure (CTP) 触ってみた
Small Talk を取り入れた 授業の展開
はぐれたメルでプログラムを 担当した一人の仁藤が 授業開始前の2時間くらいで作成
相関.
プロジェクト管理ソフトの群雄割拠をどうやって勝ち抜くか?②
ゲームプログラミング講習  第3章 ゲーム作成 ブロック崩しを作ります ゲームプログラミング講習 第3章 ゲーム作成.
Androidアプリの作成 情報工学部情報工学科 07A1069 松永大樹.
参照モデルを利用したプロセス構成要素の調査・記述の手法
日本語検定試験合格者の感想
Windows Azure (CTP) 触ってみた
契約上に記載のない会社の ユーザの第三者契約登録方法
★CD-ROMを使った情報検索 瞬時に検索できる! ★電子文字化されたデータを使いレポートを仕上げる 電子文字は加工が容易!
街のそうじを考えよう ・家のそうじと学校のそうじ以外には、どんな掃除があったかな? ●第2次授業(スライドノート内容)
Google Mapsを使っての観光地案内の提案
TDD ってどんな感じ? FizzBuzz を作ってみる 2010/01/22 biac 1.
第1章 いよいよプログラミング!! ~文章の表示 printf~
プログラミング入門 電卓を作ろう・パートI!!.
情報の授業 アプリ等を活用した勉強方法の改善(計画) ・R-PDCAサイクル ・アプリを活用した勉強方法の改善 計画書
第10回 質問(3) メール講座 Next Stage:翻訳力アップ自己トレ(1)
Visual Studio 2013 の起動と プロジェクトの新規作成 (C プログラミング演習,Visual Studio 2019 対応) 金子邦彦.
クラスメートを知る ここにパートナーの名前を入力します.
Plot Map 小路 大祐 坂内 佑介 藤井 貴大.
Bash on Ubuntu on Windowsに オープンCAEのソフトを インストールする(2)
FPS(続き).
興味のある工場を見学したり、職業体験やボランティア活動などに参加してみよう!感想をこのレポートにまとめれば、立派な自由研究のできあがり♪ 大好きなお菓子やカッコイイ乗り物も、全部工場で作られているんだよ! 見学ができる工場をインターネットなどで調べて行ってみよう! 大人になったらしてみたいお仕事は何かな?
Presentation transcript:

Plugin を改造してみる 2008/10/18 id:akihirox

Taninnofundoshi De Development Plugin を改造してみる The first step of Taninnofundoshi De Development 2008/10/18 id:akihirox

名前: id:akihirox 生息地: 愛知県 勤め先: 工場用組立ライン製造メーカー 自己紹介 名前: id:akihirox 生息地: 愛知県 勤め先: 工場用組立ライン製造メーカー

組立ラインの寿命 10年~ システムのサポートも当然 エンドレス 増える担当ラインと問題/改善要求 問題が発生してもすぐに直さない Tracと私 組立ラインの寿命 10年~ システムのサポートも当然 エンドレス 増える担当ラインと問題/改善要求 問題が発生してもすぐに直さない

Tracと私 組立ラインの寿命 10年~ システムのサポートも当然 エンドレス 増える担当ラインと問題/改善要求 問題が発生してもすぐに直さない ↓ BTS/ITS ないとやってられない

Trac Pluginと私 TracLightningに必要なものは大抵入ってる TracLightning++ お気に入りはTracHudsonPlugin 多分さぼてんの人がもう説明してくれてるはず お気に入りなればこそ、 気になるところもいろいろ出てくる そりゃもうたくさん

TracHacksへissue投げてもいいけど、 採用されるかどうか分からない。 ていうか、ぶっちゃけ英語書くのが めんどくさい。 あれがしたいこれがしたい TracHacksへissue投げてもいいけど、 採用されるかどうか分からない。 ていうか、ぶっちゃけ英語書くのが めんどくさい。

よろしい、ならば改造だ!

英語を見ると泣き出す新人君のために、 ここの「Hudson」を「ハドソン」に 変えてあげる お題 英語を見ると泣き出す新人君のために、 ここの「Hudson」を「ハドソン」に 変えてあげる

TracLightningの場合、 C:\TracLight\plugins\svn\hudsontracplugin 以下 ソースコードのありか TracLightningの場合、 C:\TracLight\plugins\svn\hudsontracplugin 以下

構成

構成についての詳細 http://trac-hacks.org/wiki/EggCookingTutorialTrac0.11

構成についての詳細 http://trac-hacks.org/wiki/EggCookingTutorialTrac0.11 誰か日本語に翻訳してくださいませ><

ソースを変更する

ソースを変更する

参考資料(1) Python Japan User's Group - http://www.python.jp/ 文字列操作の比較表: Ruby, Python, JavaScript, Perl, C++ - http://0xcc.net/blog/archives/000137.html Writing Plugins for Trac - http://trac.edgewall.org/wiki/TracDev/PluginDevelopment

参考資料(1) Python Japan User's Group - http://www.python.jp/ 文字列操作の比較表: Ruby, Python, JavaScript, Perl, C++ - http://0xcc.net/blog/archives/000137.html Writing Plugins for Trac - http://trac.edgewall.org/wiki/TracDev/PluginDevelopment 誰か日本語に翻訳してくださいませ><

今回参加されてる方々のblogとか 日々大変お世話になっております 参考資料(2) 今回参加されてる方々のblogとか 日々大変お世話になっております

変更の反映 C:\> C:\>cd C:\TracLight\plugins\svn\hudsontracplugin C:\TracLight\plugins\svn\hudsontracplugin>python setup.py bdist_egg C:\TracLight\plugins\svn\hudsontracplugin>python setup.py install ↓ TracLightningの再起動

完成

プラグインを改造するだけの 簡単なお仕事です やってみれば、簡単 一度やってみれば、後は楽勝 いきなり全部のドキュメント読む必要とか全 然無い python自体もそれっぽく書けば大体動く 1からプラグインをいきなり作るのに比べれ ば楽勝過ぎる

オレオレHudsonTracプラグインの惨状現状 Hudson Remote APIを利用してタイムライン にビルドの説明を表示 タイムラインに表示するジョブを指定可能に Unstableなビルドには黄色玉表示 Hudsonへのリンクは、別ウィンドウで開く ビルドへのリンクを貼るWikiマクロをプラグ インに組み込み ...

簡単だからチャレンジしてみよう 自分の開発環境は自分で改善していこう まとめ 簡単だからチャレンジしてみよう 自分の開発環境は自分で改善していこう

御清聴ありがとうございました。 2008/10/18 id:akihirox Plugin を改造してみる 御清聴ありがとうございました。 2008/10/18 id:akihirox