タグ

2009年2月7日のブックマーク (7件)

  • Subversionリポジトリのバックアップ方法いろいろ - ぱせらんメモ

    Subversionリポジトリのバックアップ方法が色々ありすぎて何がベストなのかわからなかったので調べてまとめてみた。 ただのファイルコピー 普通にファイルシステム上でディレクトリをコピー(あるいはアーカイブ)する方法。非推奨。 誰かがリポジトリにアクセスしている最中にやると壊す可能性がある。 リポジトリディレクトリをコピーしたいならsvnadmin hotcopyを使うべき。 長所 簡単。 速い。 短所 バックアップデータの可搬性に乏しい(アーキテクチャ依存)。 リポジトリをロックしないので壊す可能性がある。 データエラーが検出できない。 svnadmin dump/load svnadminのdumpとloadを使う方法。 誰かがアクセス中でも一貫性が保たれる。 あくまで管理対象のファイルのみのバックアップなので、設定やフックなどは別途バックアップが必要となる。忘れがち。 差分バックア

    Subversionリポジトリのバックアップ方法いろいろ - ぱせらんメモ
    hokorobi
    hokorobi 2009/02/07
  • Redmineはもっと評価されていい - kirara_397's blog

    今日はプロジェクト管理ソフト「Redmine」を紹介します。これはもっと評価されていいソフトだと思うので、ささやかながら布教してみます。 Redmineって何さ? プログラム言語「Ruby」(正確にはそのフレームワーク「Ruby on Rails」)で書かれた、オープンソースのプロジェクト管理ソフトウェアです。こういうのはBTS(Bug Tracking System: バグ追跡システム)とかITS(Issue Tracking System: 問題追跡システム)とも呼ばれます。ソフトウェア開発チームでの使用を想定されていて、Wiki、問題管理、バージョン管理がセットになっているのが特徴です。 そういうのってTracの方がメジャーでしょ? その通りですね。Tracはプログラム言語「Python」で書かれている同種のソフトで、現在のBTSの原型を作ったと言っていいと思います。また、基機能に

    Redmineはもっと評価されていい - kirara_397's blog
  • Windowsが起動したままの状態でハードディスクをまるごとイメージ化できるフリーソフト「Macrium Reflect FREE Edition」 - GIGAZINE

    WindowsXPとVista(64ビット版含む)で動作し、Windowsが起動したままの状態でディスク全体をイメージ化してバックアップすることができるという非常に優秀なフリーソフト、それが「Macrium Reflect FREE Edition」です。Windowsで利用可能な「ボリューム シャドウ コピー サービス」というのを使うことで、利用中のファイルであってもコピーすることが可能になっているというわけ。作成するイメージは別のパーティション、あるいはネットワーク経由やUSB・IEEE接続の外付けHDD、直接DVDに焼くなどして保存が可能になっており、圧縮率の指定なども可能になっています。また、レスキューCDの作成も可能となっており、復元時にはこのレスキューCD(LinuxベースかBartPEベースのいずれかを選択可能)から元に戻すことになります。スケジュールを指定してのバックアップ

    Windowsが起動したままの状態でハードディスクをまるごとイメージ化できるフリーソフト「Macrium Reflect FREE Edition」 - GIGAZINE
  • All commands

    The 30 means start extracting frames from 30 seconds into the video. The 3 means extract the next 3 seconds from that point. The fps can be adjusted based on your preferences. The 320 is the width of the gif, the height will be calculated automatically. input.mp4 is the video file, which can be any video file ffmpeg supports. The output.gif is the gif created. ffmpeg -ss 30 -t 3 -i input.mp4 -vf "

    hokorobi
    hokorobi 2009/02/07
  • 分散バージョン管理システムGitの使い方入門 | OSDN Magazine

    バージョン管理システムと言うとSubversionやCVSが有名だが、近年急速にユーザーを増やしているバージョン管理システムに「Git」 がある。GitLinuxカーネルの開発リーダーとして知られるLinus Torvalds氏が中心となって、Linuxカーネルの開発に使用する目的で開発した分散型バージョン管理システムである。2005年に開発が開始されて以来さまざまなプロジェクトでの採用が進み、現在ではPerl 5やRuby on RailsAndroid、Wine、X.orgなど、有名な大規模プロジェクトで採用されるに至っている。 記事では、このGitを使用するのに必要な「分散型バージョン管理システム」の基的な考え方を紹介するとともに、Gitの導入方法や基的なGitの使い方について解説する。 分散バージョン管理システムとは? GitLinuxカーネル開発で用いられることを前提

    分散バージョン管理システムGitの使い方入門 | OSDN Magazine
    hokorobi
    hokorobi 2009/02/07
  • Rfactor: Ruby Refactoring for your loved editor

    I know we all love Ruby, and doesn’t care that much about not having auto completion/IntelliSense available. I don’t care that much about auto completion, when coding in Ruby, myself. What I really like in Java IDEs is their refactoring support. Eclipse and IntelliJ IDEA are simply awesome in this space for Java. We still have ReSharper for Visual Studio and others, targeting other languages. Ruby

    Rfactor: Ruby Refactoring for your loved editor
    hokorobi
    hokorobi 2009/02/07
    もう少しユーザが増えたら使うことを検討しよう
  • Redmineを使って気付いたことpart7~イテレーションで追跡する - プログラマの思索

    チケット駆動開発でアジャイルに開発しながら、「チケットではなくイテレーションで進捗やリスクを追跡する」意味が何となく分かってきた。 それについてメモ。 【1】チケット駆動開発の基は、チケットファースト。 チケットがXPのタスクカードに相当する。 担当者は、チケットへ作業内容を記入してから、作業を開始する。 開発者は実際、チケットをToDoカードのように用いている。 SW開発のタスクは単にプログラミングだけではない。 お客様へ納品する設計書を作ることも必要だし、テスト仕様書を作ることも必要。 更には、ビルド環境を作ることも必要だし、テストデータを準備することも必要。 すると、チケットは終了するペースよりも登録する方がどんどん増える。 何もしなければ、チケットは乱発されて、放置状態になり、収拾が付かなくなる。 僕が初めてTracを運用した時、マイルストーンやバージョンが曖昧なままチケットを登

    Redmineを使って気付いたことpart7~イテレーションで追跡する - プログラマの思索