サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 17
discypus.jp
さて、あなたとSallyはプロジェクト上の平行したブランチで作業しています。 あなたは自分のプライベートなブランチで作業していて、Sally は trunk、あるいは、開発の主系の上で作業していると します。 たくさんの貢献者がいるようなプロジェクトでは、ほとんどの人たちは trunkのコピーを持っているのが普通です。trunk を壊してしまうかも知れない ような長い期間をかけての変更を加える必要がある場合は常に、標準的な手続き としてはまずプライベートなブランチを作り、すべての作業が完了するまで変更 点をそのブランチにコミットします。 そのようなやり方の利点としては、二人の作業はお互いに干渉しないところです。 欠点は二人の作業内容はすぐにひどく 違っていって しまうことです。「引きこもり」戦略の問題の一つは自分のブランチの作業が 完了するときに起こることを思い出してください。恐ろしくたく
[編集]2012-12 # 2012-12-31 2012年のバグをふり返る - Basic 2012-12-30 下から目線のコードレビュー - steps to phantasien 2012-12-28 Gitリポジトリ管理ツール「GitLab 4.0」リリース、ユーザー/グループ機能の強化が特徴 - SourceForge.JP Magazine 2012-12-27 開発環境の構築とソフトウェアエンジニア考 - torutkの日記 2012-12-26 JenkinsとGerritによるコードレビュー - 川口耕介の日記 2012-12-25 hg convert --splicemap でリポジトリ変換時に履歴を繋ぐ #mercurialjp - 放牧日記 2012-12-25 TracをWSGIで高速化 - Real Artists Ship OSX 10.6.8, mod_
ブランチの作り方とsvn mergeにはいくつもの異なったやり方があり、この節では あなたが出くわしそうな一番よくあるパターンについて説明します。 いま、考えてきた例を完結させるため、少し時間が経過したとします。何日か 経過し、たくさんの変更がtrunkにもあなたのプライベートなブランチにも 起こったとましす。そしてあなたはプライベートなブランチ上での作業を 終えたとしましょう; 機能追加、またはバグフィッックスが完了し、他の 人がその部分を使えるようにするために、あなたのブランチ上の変更点の すべてを trunk にマージしたいとします。 さて、このような状況では、どのようにしてsvn merge を使えば良いのでしょうか? このコマンドは二つのツリーを比較し、その差分を 作業コピーに適用するものであったことを思い出してください。変更点 を受け取るためには、あなたはtrunkの作業コピー
[編集]2011-12 # 2011-12-31 .NETでのカバレッジ計測ツールOpenCover - Yasuo's Notebook sawilde/opencover - GitHub 2011-12-31 GitHub Pagesホスティングサービス(ほぼ)完全活用ガイド | ゆっくりと… 2011-12-29 [Bzr][BzrCountDownCalendar]Bazaar Eclipse Plug-inのupdate-siteを立てて見ました。 - 負けてゐる日誌 2011-12-28 Tracのカスタムフィールドで複数選択可能にする - Hirohiroの日記 MultiSelectListPlugin に jQuery UI MultiSelect Widget を組み込み 2011-12-28 subversionで、trunk下のいくつかのディレクトリだけcheck
製作著作 © 2002, 2003, 2004, 2005 Ben Collins-Sussman, Brian W. Fitzpatrick, C. Michael Pilato This work is licensed under the Creative Commons Attribution License. To view a copy of this license, visit http://creativecommons.org/licenses/by/2.0/ or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
(2010-02-21 新規作成) 9arrowsはプロジェクト管理ツールの1つ。WBSを作成して共有できる。AIR (Adobe) 版のクライアントも用意されている。 オープンソース (GNU GPL v3 9arrows.com | Licence) であり、ソースコードが Google Code と GitHub で公開されている。 また、ASP版 も用意されている。 [編集]最新情報 (2010-03-03 時点) # Google Code: Google Code上の最新バージョンは Version 0.9.0.2 (2008-10-07) (Support より) Google CodeのSubversionリポジトリの最新リビジョンは r43 (2008-10-30)、ただしこれはタグを付けているだけ。(Issue 2 - 9arrows - 0.9.0.1のタグがありませ
[編集]目標 # 回線接続時(フレッツADSLを使ってるので、PPPeEでIPアドレスが貰えた時点で)に、DNSを更新する。 /etc/ppp/ip-up.d に仕掛ければよい……が、試していない。 DNS updateには認証をかける。 man 8 nsupdate によると、「base-64 encoding of HMAC-MD5 key created by dnssec-keygen(8).」だそうだ。dnssecはbind9に入っている。(bind8 だと dnskeygenらしい) ↑ [編集]パッケージの確認 # $ which nsupdate /usr/bin/nsupdate ★nsupdateが入ってます。 $ dpkg -S nsupdate | grep `which nsupdate` dnsutils: /usr/bin/nsupdate ★パッケージは d
カスタムチケット属性 Trac ではチケットにユーザ定義の属性を追加できます。カスタムチケット属性を使用すると、型付けされた、プロジェクト特有のプロパティをチケットに持たせることができます。 設定方法 カスタムチケット属性を設定するためには、 trac.ini ファイルを変更します。カスタムフィールドは、 trac.ini ファイルの [ticket-custom] セクションに書く必要があります。 各属性の定義は以下のように記述します: 属性名 = タイプ (属性名.オプション = 値) ... 構文の詳細は以下の例を見てください。 属性のタイプとオプション text: シンプルな(1行の)テキスト。 label: 説明となるラベル value: デフォルト値 order: ソート時の並び順 (全てのカスタムフィールドで共通するソートの並び順) format: 通常のテキストを指す pl
[編集]リリースノートのメモ # What's new and what changed in Cygwin 1.7 2014-02-09 Cygwin 1.7.28-2 2014-02-04 Cygwin 1.7.28 2013-12-09 Cygwin 1.7.27-2 2013-12-08 Cygwin 1.7.27 2013-11-29 Cygwin 1.7.26 2013-08-31 Cygwin 1.7.25 2013-08-15 Cygwin 1.7.24 2013-08-12 Cygwin 1.7.23 が出ています。64bit版など。 2013-08-08 Cygwin 1.7.23 バグ修正 2013-07-22 Cygwin 1.7.22 (First offical 64 bit release) 64bit版の最初の正式なリリース。インストーラーが従来の setu
Trac と mod_wsgi 重要な Note: バージョン 1.3 か 2.3 かそれ以降の mod_wsgi を使用してください。バージョン 2.0 には添付ファイルのダウンロードで問題を生じます ( #7205 参照)。 mod_wsgi は WSGI 互換の Python アプリケーションを Apache 上で直接起動させることができる Apache のモジュールです。 mod_wsgi アダプタは、 Python ベースの Web アプリケーションを Apache にホスティングするための WSGI 互換のインタフェースを提供する Apacheのモジュールです。アダプタは Apache の C 言語ランタイム向けに完全に C 言語で書かれており、 Apache 内部にホストされる WSGI アプリケーションでは、従来からある mod_python や CGI 向けの WSGI
Trac のチケットデータベースはコンフィグ可能なワークフローを提供します。 デフォルトのワークフロー 0.10 からアップグレードした Environment trac-admin <env> upgrade を実行したとき、trac.ini に [ticket-workflow] セクションが追加され、 0.10 でのワークフロー (original ワークフロー) と同様のアクションをするようにデフォルトの設定値が設定されます。 original ワークフローは下図を参照してください: original ワークフローにはいくつかの重要な "欠点" があります; 新しいチケットを承認 (accept) したときにステータスは 'assigned' に設定されますが、 'assigned' のチケットを再割り当て (reassign) するとステータスは 'new' に設定され、直観的で
(2008-01-20 作成、2008-01-26ページ移動) ホワイトボードやホワイトボードマーカーのうち、(主に)次のような製品に関するリンクとメモ。 シート状で、丸めて持ち運べて、壁に貼ったり机に広げたりして使うもの(ホワイトボードシート) A0(841×1189mm)以下のもの 比較的安価なもの 壁紙(壁全面をホワイトボードにできる) こすっても消えず、水分で消えるもの その他 なお、普通紙に書いて消せるボールペン/マーカー/フェルトペンについては、このページでは触れない。 (あとらんだむ/2009-06#frixion, あとらんだむ/2010-06#d20100616)
イントロダクション このページは Trac の外観をカスタマイズする方法をユーザに提案するために書きました。主要な話題は HTML テンプレートと CSS ファイルであり、プログラムコードではありません。ユーザ自身の特定のニーズを満たすために Trac の外観を変更する方法を、ユーザに示すことを意図しています。 Trac の全てのユーザにとって有益な、インタフェース変更の提案は、このページに書くのではなくチケットを使用してください。 (訳注: 本家サイトのチケットの話です) プロジェクトのロゴとアイコン Trac のインタフェースをカスタマイズする中で、最も簡単なのは、ロゴとサイトアイコンです。両方とも trac.ini に設定するだけで構成できます。 ロゴやアイコンのイメージは、 Trac Environment フォルダの中の "htdocs" というフォルダに置かなければいけません。
[編集]Read-only bind mounts # 2006-07-25 Linux Kernel Watch 2006-7月版 bind mountをしたマウントポイントをread-onlyにするパッチ 2008-04-17 Linux 2.6.25 - Linux Kernel Newbies 2008-05-06 Read-only bind mounts - LWN.net 2008-07-13 Linux 2.6.26 - Linux Kernel Newbies 「Summary: 2.6.26 adds support for read-only bind mounts, ...」, 1.1. Read-only bind mounts 2008-07-31 Linux Kernel Watch 2008-7月版T メモ: Debian Etch は 2.6.18 / 2
[編集]Basic認証付きプロキシ経由でアクセスするには (Windows編) (2008-09-24) # インストールの途中で「Can't connect to Dropbox」とダイアログに表示される。 このダイアログの「Connection Options...」ボタンを押して、プロキシの設定を行えばよい。 ↑ [編集]Basic認証付きプロキシ経由でアクセスするには (Ubuntu 8.04.1編) (2008-09-24) # nautilus-dropboxパッケージのインストールは完了する。 その後に、killall nautilus すると、システムトレイ内のDropboxアイコンから「Couldn't download Dropbox」と表示される。 この時点ではDropboxアイコンに「Preference」メニューがないため、プロキシの設定を行うことができない。 実
(2008-09-23 新規作成) CentOS にTrac (+mod_python + apache), Subversion (+mod_dav_svn) をインストールする手順のメモ。 この文書は、不具合の追試「CentOS 4.x + Python 2.3.x で GanttCalendarPlugin が動作しない(エラーが出る)」のための環境を作って、 そのついでに作成したもの。 なお、CentOS 5.2の環境 (Python 2.4.3, Subversion 1.4.2, Apache 2.2.3) も用意してあるので、そのうち追記するかも。 (2009-04-01にCentOS 5.3が出たようなので、5.3にするかも) 2009-03-15 CentOS5用 trac-ja パッケージ - Shibuya.trac | Google グループ [編集]はじめに #
(2007-03-06 新規作成) スレッドが何個作れるか試してみた。 とりあえず、Windows XP Professional SP2で。 [編集]メモ # -Xmx でJVMに与えるメモリを増加させると、スレッド個数の上限が減少する スレッドごとのスタック (Javaのと、nativeのと) が占めるメモリが原因? 「-Xss<size> set java thread stack size」や Thread(ThreadGroup group, Runnable target, String name, long stackSize) も使えそう Thread#activeCount() も併用すること。(たぶんmainとガーベッジコレクタの分で+2になる) A Collection of JVM Options - compiled by: Joseph D. Mocker (S
[編集]方針 # 画像受信用にメールアカウントを1つ用意する .procmailrc で特定のメールだけ、スクリプトに渡す スクリプトは: 標準入力からメールを受け取って、 MIME::Parser でメールヘッダ、本文、添付ファイル(feelH"なので、*.bmp)を取り出し、 Image::Magick でパレットを調整し、 *.png に変換して、HTMLファイルと同じパスに格納。 メールヘッダと本文を使ってHTMLファイル(インデックス)を作成(更新)する。 ↑ [編集]実装 # まず、MIME::Parser と Image::Magick と procmail を入手しておく。debian なら apt-get install libmime-perl perlmagick procmail を実行すれば良いだろう。そうでなきゃ perl -MCPAN -eshell して、i
(たぶん2001ごろに書いたもの) dhcpd,ipchains,pppログ表示CGI 対象は Debian GNU/Linux (現在は woody) 、perlで書いた物。 [編集]dhcpd.cgi # dhcpd.leases 表示CGI: dhcpd.txt (Debian GNU/Linux 2.2, apache 用) 別途、oui.txtとEthernet.txtが必要です。 2005-07-17 oui.txt入手先を修正。 2003-02-26 SourceForgeにこんなのDHCPStatusを見つけた。 補足。新しいホストの発見は別途arpwatchを使うと便利。Debianだとパッケージがある。 oui.txt http://standards.ieee.org/regauth/oui/oui.txt http://standards.ieee.org/rega
[編集]Subsystem for Unix Application (SUA) # Windows Server 2003R2, Windows Vista Ultimate/Enterprise, Windows 7 Ultimate/Enterprise に含まれている。 これ以外のOSでは動作しないし、入手する手段もない。 1. SUAを有効にする手順: Subsystem for Unix Application (SUA) 有効にする手順、(1)コントロールパネルから、(2)コマンドラインから 2. Utilities and SDK for UNIX-based Applicationのダウンロード 1.を行うと、スタートメニューに、ダウンロードページへのリンクが追加される。そこからダウンロードする。 2005-08-12 Utilities and SDK for UNIX
(2007-01-06 新規作成) Trac関連のブックマーク、2008年分。 たまに割とTracじゃないものも混じります。
[編集]情報源 # (リンクは後でまとめるけど、とりあえずメモ) Jenkins CI Hudson CI 起動オプションは Winstone Servlet Container や CmdLineOption - winstone - Google Project Hosting や winstone/README.html - GitHub と同じ。オプションの説明はjava -jar hudson.war --helpで表示できる。 Wiki (Confluence? )に詳しい説明(mod_proxyとか、mod_proxy_ajpも)がある。 川口耕介の日記 CloudBees - Enterprise Java Virtualization (2010-08-31) [編集]ソースコードの文字コードが想定と異なっていたら報告する (2012-12-13) # chardet (
(2005-03-02 新規作成) 試用中。というか、ちょっと試してみただけ。 [編集]情報源 # http://www.lilypond.org/cygwin/ の cyg-apt (Pythonのスクリプト) cyg-apt - Project Hosting on Google Code 2011-05-19 [cygwin] cygwin用パッケージ管理システムcyg-aptを最新版のcygwin-1.7.9でも動くようにした。 - Hirameki Inspiration Cygwin 1.7.9, samurai20000/cyg-apt - GitHub 2009-08-21 cyg-aptの使い方。 - 今日もスミマセン。 2009-08-13 Cygwin1.7に対応したcyg-aptをcyg-apt2として公開してます - 今日もスミマセン。 2009-01-23 cy
グローバルな設定 0.11 より前のバージョンでは、グローバルな設定は $prefix/share/trac/conf/trac.ini か、ディストリビューションによっては /etc/trac/trac.ini がデフォルトの位置として配置されていました。アップグレードする場合は、設定を継承するファイルを明示しなければなりません。 グローバルな設定は Environment 固有の設定とマージされます。ローカルの設定はグローバルの設定を上書きます。グローバルな設定ファイルは以下の通り指定します: [inherit] file = /usr/share/trac/conf/trac.ini Note: 新しいプロジェクトを作る時に trac-admin の initenv コマンドに --inherit=/path/to/global/options オプションを追加することで、グローバル
[編集]目的 # J2SE 1.4.X 用にコンパイルされたコードの、ある処理の所要時間を計測する。 J2SE 1.4.X上で動作させるときはSystem#currentTimeMillis() を使い、 J2SE 5.0上で実行されたときはより精度の高い System#nanoTime() を使いたい。 ↑ [編集]設計・分析 # 単純にメソッドを切り替えても良いが、もう少し抽象度を上げたい。 そこで、Apache Commons Lang 2.0 の org.apache.commons.lang.time.StopWatch、 あるいは .Net Framework 2.0 の System.Diagnostics.StopWatch のように StopWatchクラスを作って、それで詳細を隠すことにする。 StopWatchクラスの実装を2つ用意しても良いが(StopWatch イ
手元のPCの現在のパーティションテーブルについてのメモ。 Linuxに依存しているわけではないが、このPCはLinuxしか入れていないのでここに書く。 このパーティションはcfdiskで作ったもの、だと思う。 [編集]fdisk # fdiskで見てみる。 # fdisk -l /dev/hda Disk /dev/hda: 40.0 GB, 40007761920 bytes 16 heads, 63 sectors/track, 77520 cylinders Units = cylinders of 1008 * 512 = 516096 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 194 97744+ 83 Linux /dev/hda2 1985 3968 999936 82 Linux swap /dev
[編集]バージョン # $ cygcheck -cd proftpd cygrunsrv Cygwin Package Information Package Version cygrunsrv 0.98-3 proftpd 1.2.9-1 ちなみに、proftpdではないものだと、こんなのも入ってるけど、Linuxでほとんど使ったこと無いので……、設定をよく知らなかったり。 $ cygcheck -f /usr/sbin/in.ftpd inetutils-1.3.2-26 vsFTPdをCygwinに移植するって手もあるけど。 Jason Tishler - Re: cygwin vsFTPd porting issues ↑ [編集]文書 # Cygwinの以下の文書 /usr/share/doc/Cygwin/proftpd-1.2.9.README /usr/share/doc/
TracLinks は Trac の基礎となる機能です。というのも、 TracLinks によってシステムのエントリ間 - チケット、レポート、チェンジセット、Wikiページ、マイルストーン、ソースファイルなど - で簡単にハイパーリンクすることができるからです。 TracLinks は通常、 type:id (id はアイテムの 番号や名前、パス) の形式で記述しますが、よく使われるコンポーネントについては、 下の例のように表記を省略することもできます。 TracLinks が使えるところ TracLinks が使えるのは: ソースコード (Subverison) のコミットメッセージ Wikiページ チケット、レポート、マイルストーンでの説明記述箇所 その他、 WikiFormatting を利用可能なことが明示されているすべてのテキストフィールド。 例: チケット: #1, tick
処理結果はメールで届く。 5分後にシェルスクリプトを実行 $ at -f test.sh now + 5minute 03:50にシェルスクリプトを実行 $ at -f test.sh 03:50 1分後にコマンドを実行。コマンドは直接入力する。 $ at now + 1minute warning: commands will be executed using (in order) a) $SHELL b) login shell c) /bin/sh at> echo 'hello' at> date at> <EOT> job 7 at 2003-10-29 13:11 2分後にperlスクリプトを実行 $ echo './test.pl' | at now + 2minute キューに入っているジョブの表示 $ atq 6 2003-09-11 04:10 a foobar 未実
次のページ
このページを最初にブックマークしてみませんか?
『https://discypus.jp/』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く