sms日記

Short Message Serviceじゃないよ!

git

Qiitaに投稿してみた

Kobitoに保存されてたので、修正入れて投稿してみました。
意識の低いgitの始め方 - Qiita 

それにしてもKobitoはいいねぇ。 
Qiita謹製だけあって、Qiita上でのMarkdownの再現性が抜群だわ。
Windows版も出てくればいいのに 

てか、記事の投稿サービス(って言い方する?)がたくさんありすぎて、どーすりゃいいんでしょうね?ブログとの住み分けとかそのへん 

Git Extensionsのマニュアルを訳してみた

さてさて、個人的にはWIndowsのGitクライアントで一番だと思っているGit Extensionsですが、マニュアルがGitHubで公開されていたので訳してみました。
 
本家→gitextensions/GitExtensionsDoc - GitHub
翻訳→ryosms/GitExtensionsDoc at ja - GitHub

本家をForkしてjaブランチ切りました。
翻訳のついでに、Index付けました。
Sphinxを使っているので、マニュアルをビルドするためにはSphinxをインストールしてください。


■利用方法
  1. リポジトリを(jaブランチを指定して)クローンする
  2. リポジトリ内のトップディレクトリでmake htmlする
  3. 以上
 例:
$ git clone git://github.com/ryosms/GitExtensionsDoc.git -b ja
$ cd GitExtensionsDoc
$ make html 


■注意事項
  • この翻訳は個人的に勝手に行ったもので、Git Extensionsの公式とは関係ありません。
  • 適当に翻訳しています。誤訳やわかりにくい翻訳はたくさんあると思います。表記の揺れもかなりあると思います。気になるところがあったら生暖かい目でIssue投げてください。
  • 各コマンドやオプションなどは、Git Extensions 2.44を日本語インターフェイスで使用した場合の表記にできるだけ直してあります。
  • オリジナルの更新が割りと適当っぽく、2.44のドキュメントと書いてありますが、大部分は2.43の内容だったりします。
  • ドキュメント内の画像については、日本語版でSS撮り直したほうがいいかなぁとは思っていますが、今のところ予定は未定です。
  • readmeにはPDFのビルド方法が書いてありますが、私の環境ではフォントの埋め込みができずに豆腐になってしまいました。
  • 勝手に翻訳したものなので、ビルド済みのHTMLをどこかで公開するなんてことは(今のところ)考えていません。
上記のことをご理解の上、ご利用お願いします。


岡山Git勉強会 201302

Twitter API1.1に適当な対応してました。@ryosmsです

はい、既に1週間以上たっていますが、岡山Git勉強会 201302を開催しました。

私は「WindowsでGitを使う際のベストプラクティス」という煽ったタイトルで、WindowsのGitクライアントの紹介をしてきました。
発表内容をまとめると、「Windowsな人はGitExtensions使えばいいよ! 」です

勉強会の内容はokagitの公式ページを見てください(公式ページのデザインを少し変えました使ってるテーマのテンプレートを最新に入れ替えただけとも言う

発表資料

Androidの便利なライブラリを集めてる

マシンを入れ替える予定はまったくないけど、いつの間にやらマシンが変わってるとかよくある話です。


というわけで、環境の構築を楽にするためにAndroid開発で(自分が)使うライブラリをまとめていっています。

repo使って一括で落としてこれるようにしてます(Windowsでrepoって使えるん?Cygwinあたり入れればいけそうだけど...)

他にも「こんな便利なライブラリがあるよ!」って人は教えてくれると嬉しいです


リポジトリは ryosms/AndroidLibraries - github


repoについて、合同勉強会あたりで話したいなぁ(チラッチラッ

gitoliteとかgitlabとかAlminiumとか

そうだ、gitサーバー立ててみよう

というわけで、さくらのVPS借りてゴニョゴニョやってみました
試してみたgitサーバー
・ALMinium - Redmineベース
・gitlab - githubクローン(らしい)

※gitlabはgitoliteの上に構築
※gitsisも試そうとしたけど、インストールがかなりめんどくさかったので途中で断念

初期設定は「さくらのVPS を改めて使いはじめる」シリーズ(全記事へのリンク)から、最初のほうの記事を参考にしました。(No. 1〜3あたり)

続きを読む

repoとgitとbitbucket

最近、プライベートでコード書いてません。ryosmsです。

JCROMの更新状況を追っかけていると、某氏の謎の行動が気になったりしてたんですが、案の定ハマってたみたいなので書きます
 

さてさて、JCROMのソースは(手が入っているところは)bitbucketでソースを管理しているので、修正してpull reqを送る (下図のイメージ) 際にはGitHubへpull requestする際のベストプラクティスがほぼそのまま使えます(githubとbitbucketの違いに気をつけるだけ)

simgle_repo


ただし、リポジトリの数が膨大(&AOSPのリポジトリも参照してる)ので、ソースの取得にはrepoを使用します
(ちなみに、2012/08/09時点でのjcrom_jb-master.xmlでは、落としてくるリポジトリの数は約300あります)

repoっていうのは、簡単に言えば「複数のgitリポジトリをまとめて、1つのリポジトリのように扱えるようにしたもの」って認識です(git submoduleとは全然違うので興味がある人はggrks)

repo
  ↑repoのイメージ


で、このrepoが入ってくることで、普通にgit+bitbucket(github)使ってると遭遇しないような問題が発生したりしなかったり

(repoについてはそれだけで1本できそうなネタなんで、どこかで発表したいなとは思ってる... okagitでやるか、合同勉強会にぶち込むか...)



続きを読む

岡山GIT User Groupの公式サイト作ったよ!

最初の勉強会から1ヶ月以上たって、ついにというか、ようやくというか、岡山gitユーザ会の公式サイトを作りました。
gitユーザ会のサイトということで、github pages上に、 SphinxTwitter Bootstrap で構築しました(正確には、その2つを組み合わせた sphinx-bootstrap-theme を使用しています)
サイトの全コンテンツ、および、Sphinxプロジェクトのリポジトリはgithubで公開していますので、興味があれば見てください。
(Forkしてかっちょよくした後にPull Request送ってきてくれたりすることを歓迎します)


公式サイトはこちら
Okayama Git User Group


公式のgithub organizationアカウント
okagit (Okayama Git User Group)

公式サイトのgithub pagesリポジトリ
okagit/okagit.github.com

公式サイトのソース管理用リポジトリ(Sphinxプロジェクト)
okagit/okagit

Fork me!


続きを読む

岡山git勉強会を開催しました

以前の記事(「岡山git勉強会」を開催します)で宣言した通り、git勉強会を開催しました


ATND立てた当初は「特に予定もたてずに、知り合いで集まってワイワイ使い方とかの話でもしようか」程度に考えていたんですが、告知を行ったら続々と参加者が増えて「いや、これは真剣に考えないとまずい」と慌てて会場を借りに行ったりしました


続きを読む

「岡山git勉強会」を開催します

岡山でgitについての勉強会をやります

勉強会でよく会うメンバーで「gitについての勉強会をやりたいね」って話をしていて、「じゃあ、とりあえずやってみればいいじゃない」
ということで、勉強会やります

参加登録はこちら → 岡山git勉強会 - ATND

なにをやるか等はまだ決まっていませんが、「セッションやりたい」って人や、「こんな内容が聞きたい」って人は連絡待ってます!

Androidのgitignore

最近、gitを使うAndroiderが増えてきているようなので書いてみる
以前、twitterで@zaki50さんと話してた内容をまとめる感じで

GitHubで公開されてるものを.gitignoreの雛形として使います
github/gitignore

※基本的に、Eclipseでの設定を想定しています。その他の環境でも、考え方としては同じようになると思います

※ツッコミ等あったら優しくツッコんでくださいね☆続きを読む
記事検索
プロフィール

ryosms

楽天市場
  • ライブドアブログ