ある程度長い文章を書くのにScrivenerは手放せません。 Scrivenerは単なる原稿エディタではなく、まだどのように何を書けばいいのかわからない段階からアイデアを放り込み、文章を醸成することが可能な思考ツールといってもいい機能を満載しているからです。 たとえば書きかけたアイデアをカードの形にしてコルクボード上で一覧表示したり、とりあえずの章立てや項目を複数の断片として書き散らしておいて、あとで自由自在に並べ替えたりといったことがScrivenerでは簡単にできます。 Scrivenerは脚本や小説を書く人にとっても便利で、たとえば登場人物の誰と誰がどの項目に登場していたかといったタグ付けが可能です。400枚近い小説を書いたことがある人なら、バランスよく登場人物が動き回るのを原稿の分量で調整するのがどれだけ面倒で見当を見失いやすいものか知っていると思います。 そんなScrivener
分散バージョン管理Git/Mercurial/Bazaar徹底比較:ユカイ、ツーカイ、カイハツ環境!(3)(1/5 ページ) Subversionとは一味違う「分散バージョン管理」とは? 最近、Linuxをはじめ、Ruby on Rails、MySQL、OpenSolarisなどのオープンソースプロダクトが次々と分散バージョン管理システムを導入し始め、「Git」「Mercurial」「Bazaar」といった、分散バージョン管理システムが注目を浴びています。 本稿では、バージョン管理ツールのデファクトスタンダードであるSubversion(以下、SVN)と分散バージョン管理システムを比較しながら、メジャーな分散バージョン管理システムであるGit、Mercurial、Bazaarについて紹介していきます。 集中型と分散型 最初に、集中管理方式(または、集中型)のバージョン管理システムと分散管理
新規法人や事業向けの採用をしていて思うのだが、いろいろと突っ込んで話を聴いてみると凄いスキルを持ってたりする人がいて、「なんでそれを最初に言ってくれないの?」という機会が多いので。 ああ、もちろん世渡りだとか、要領の良さってものがあるのは分かっているし、それが本人の能力とは必ずしも連動しないパラメータだから、結果として凄そうな話をされるけど雇ってみたらさっぱり、ということはあるかもしれない。 しかも、凄いスキルってのは本人の性格や才能に加えて、スキルを磨き研鑽していくための場や機会、良い書物や師匠、友達ってのがあるので、凄い人は凄い人と良く繋がっている、という意味で「凄い人ネットワーク」みたいなものが稀にある。そういうところに突っ込んでいければ、口下手すぎて気づかなかった凄い能力に触れることができたりもするのだろう。 でも往々にして、そこそこだけど自己アピールが出来る人と、口下手だけど技術
著作 SCRUM BOOT CAMP THE BOOK 著者/訳者:西村直人 永瀬美穂 吉羽龍太郎 出版社:翔泳社( 2013-02-13 ) 定価:¥ 2,520 スクラム初心者に向けて基本的な考え方の解説から始まり、プロジェクトでの実際の進め方やよく起こる問題への対応法まで幅広く解説。マンガと文章のセットでスクラムを短期間で理解できます。スクラムの概要を正しく理解したい人、もう一度おさらいしたい人にオススメ。 CakePHPで学ぶ継続的インテグレーション 著者/訳者:渡辺 一宏 吉羽 龍太郎 岸田 健一郎 穴澤 康裕 出版社:インプレス( 2014-09-19 ) 定価:¥ 4,320 Webアプリケーション開発における継続的インテグレーションについて、CakePHPのサンプルをベースにして、その概要から使用ツール解説、導入方法、メンテナンスまでを解説 Chef実践入門 ~コードによる
元ネタ: http://d.hatena.ne.jp/tokuhirom/20100120/1263958061 なぜ俺が $@%* を使いつづけるのか。* とか良く分かってないけど。 システムプログラミングができる 例えば低水準I/Oが標準で用意されているとか。 gccがない環境にも入っている gccがない環境にも入っている。XenServerのDom0とかにも入ってる。確かLSB 3.2で必須になったらしいので、普及度が上がることはあっても下がる可能性は低い。 インタプリタである Un*x系なら大抵どこでも動く 豊富で(かなり)安定したライブラリ群 CPANのライブラリの量はすごい。それにAPIを無闇に変更したりするとDISる文化が定着してるっぽいので、比較的安心して使える。 まとめ ウェブアプリとか管理ツールとか C/C++ じゃなくてもいいケースで生産性を上げるために使ってる。それ
「端末の中で仮想端末を管理する tmux(GNU screenの代替)について(ステータス行のカスタマイズと特殊な記法について)」に続く内容として、ここでは、これまでのtmuxについての設定に関するメモ(最後の関連記事を参照)を踏まえた上でのtmuxの設定例を扱う。 この中ではウィンドウごとに固有の設定は行っていないが、「端末の中で仮想端末を管理する tmux(GNU screenの代替)について(カスタマイズ時の記述と幾つかの設定項目について)」に書いている通りにセッションを作りウィンドウを作成していく流れの後でset-window-optionを記述したり、split-windowで分割をしたりselect-layoutでレイアウトを指定したりといった流れを記述するなどによって、それぞれの使い方に応じた理想の「初期状態」が作れるようになっている。 以下の内容は設定「例」なので、好みに応
新年になって心機一転、Macの環境を見直ししたのでメモっておきます。今回の見直しポイントは以下です。 vimのpluginをpathogenで管理する gitで設定をバージョン管理できるようにする githubで設定を共有できるようにする 参考にさせて頂いたサイトは下記です。 http://d.hatena.ne.jp/rochefort/20100914/p1 http://1-byte.jp/2011/01/04/home_with_git/ http://d.hatena.ne.jp/griefworker/20101201/git_github_vim vimのpluginをpathogenで管理する pathogenを使ってpluginの管理をスマートにします。 mv .vim .vim.org mkdir -p .vim/autoload mkdir -p .vim/bundl
さて、まったくブログを更新していないtfmagicianです。 こんにちは。 先月は1記事しか書いてないですね。今年は月10記事以上を目標に、楽しみながら書いていきます。 今日は、Gitをネタに取り上げます。 前回はプロジェクトに関するGitネタでしたが、今回は個人的なモノ。 Gitと一緒にCakePHPを楽しむ – CakePHP Advent Calendar 2010 6日目 あなたの宝物が詰まったホームディレクトリをGitで管理してみます。 ホームディレクトリの”なに”を管理するか これは人によって異なります。 例えば、あなたがMac使いで、Mac上でGitを使うというなら、ドキュメントも管理したくなるかもしれない。 例えば、あたながLinux使いなら、設定ファイルだけGitで管理出来れば良いかもしれない。 .gitignoreをうまく設定出来れば、どちらのパターンも対応出
本特集ではバージョン管理システムの基本的な考え方や用語を解説するとともに、SubversionやCVSを使ったバージョン管理方法について説明していく。前編、中編ではバージョン管理の基本事項やCVSについて解説してきたが、後編となる本記事では、Subversionの利用について解説する。 Subversionは、CVSの後継として開発されたバージョン管理システムだ。CVSでは対応していない、ファイルのリネームや移動、「アトミックなコミット」といった機能が実装されており、リポジトリ管理がより柔軟に行えるため、近年ではバージョン管理にSubversionを利用する例も多い。 Subversionの導入 SubversionはUNIX/Linuxのほか、WindowsやMac OS Xといったさまざまなプラットフォームで利用できる。Subversionのソースコードやバイナリは、Subversio
「TortoiseSVNのインストールと設定」までで TortoiseSVNを使う準備ができました。 このページでは実際にTortoiseSVNを用いてバージョン管理システムを実際に使っていきます。 バージョン管理の流れ バージョン管理システムでソースやドキュメント類を管理するに当たっての 大まかな流れとしては以下の二通りが考えられます。 コピー・修正・マージモデル コピー・修正・マージの手法では、複数のユーザーが平行してソースやドキュメントを 修正できます。 同時に修正できるため、他のユーザーと修正部分が重なる場合もあります。 この場合、ユーザーが手動で衝突部分を編集し、「衝突」を解消する必要があります。 この手法だと衝突だらけになるのではと思うかもしれませんが、リポジトリ利用者の間で ちょっとコミュニケーションをとっていれば、そんなに衝突だらけにならないものです。 ただ、バイナリファイ
今までターミナル環境のカスタマイズにあまり興味を向けてこなかった私ですが、さすがに最近「白背景に黒文字」の味気ない画面に物足りなさを感じるようになってきました。 だいたい下の画像みたいなかんじです。ほぼデフォルト配色のPoderosaに、同じくデフォルト配色のVim。 気分よく作業するには、もう少し色気が欲しいよなぁ…ってことで、色々入れ替えてみました。せっかくなので、そのメモを残しておこうと思います。 なお、クライアントOSはWindows 7 Professional 64bit、サーバOSはCentOS 5.5 64bitとなっています。 色気のある画面とは まずは、どの辺の要素が満たされていれば「色気のある画面」と言えるのかを考えてみたいと思います。 完全に個人的な意見ですが、ざっと次のようなところでしょうか。 綺麗なフォント 基本ですね。個人的には角張ったものより柔らかな印象を与
タイマーのなかで仕事していますか? ふだんから何がしかのタスクを時間にあわせて実行するためにいろいろなタイマーアプリを iPhone 上で利用していますし、すでにどのような時間の使い方をしたのかを可視化するという目的でも iPhone のアプリを利用します。 時間は放っておけばただ流れるだけですので、意識できない時間の流れに棹差すこうしたアプリは非常に重宝します。 ここでは普段私が利用することの多い6種類のアプリを紹介して、新春の習慣化特集の締めくくりとしたいと思います。よーい、どん! 簡単なマルチタイマー、Due 以前も紹介したシンプルでエレガントなタイマーアプリ、Dueですが、その後開発者の方からのお誘いでベータ番なども利用させていただき、すっかり日常に定着しました。 Due の魅力は、ここで説明するよりもすばやくリマインダを設定したりタイマーを設定できる手軽さです。設定したリマインダ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く