Shogo's Blog

Jul 29, 2012 - 1 minute read - NDS

NDS27に参加してきた

第27回NDS(長岡技術者勉強会)に参加してきました。

Gitハンズオン

今回はNiigata.scmとのコラボで GitハンズオンといつものLTの二本立てでした。

@masaru_b_clさんのGitの歴史や利点についての解説の後、 @dictavさんによる解説・演習。

  • addしてcommitする
  • logやreflogでログ確認
  • reset –hard で元に戻す
  • merge
  • rebaseでコミットログを一本道に

あたりをやりました。

一つのファイルの同じ行を20人でいじるという怖いこともしました。 凄まじいコンフリクト発生頻度と、すごい勢いで分岐していくログ。 実際の現場であったら恐ろしいですね。 凄まじい分岐のログ

gitはプラグインが使えるので、いろんなプラグインが出てます。 今回紹介があったのはgit-nowとgit-master。名前だけは聞いたことあるんだけど、使ってみますかね。

あと、コミットログ英文の書き方とか

いつものLT

  1. 電子国土と地形図(その後) (@yu_hori)[http://twitter.com/yu_hori]さん
  2. 長岡にギークハウスを @geek_niigataさん
  3. やったーPICで作曲できたよー\(^o^)/ @aokcub
  4. git-svn @masaru_c_blさん
    • svnのリポジトリをgitにしてしまう奴。
  5. ソフトウェアメトリクス調査2012を読み解く @hiro55bsさん
    • ソフトウェアメトリックス調査2012
    • COBOL…
    • 品質が低いと顧客満足度も低いけど、逆に品質が高すぎても顧客満足度は低い
    • お客さんの要望に十分に答えられないのが原因?
  6. やったーPerlでにゃん読化ツールできたよー\(^o^)/ @neko_gata_sさん
    • Niigata.pm 遊びに来てね
  7. NDSから大切なお知らせ @civicさん
    • プロジェクトアンブレラ
    • Niigata.pmはNDSの
    • SRNDS(それNDSでできるよ)

PSO

aokcubさんの使ってたPSO面白そうだったので現実逃避に実装。 実際の効果はよくわからない。 初期値の時点でミニマムの近辺から外れると、ローカルミニマムに落ちることもしばしば。 それなら最急降下法でも・・・という気もしないでもない。 問題設定が悪いのか、パラメータが悪いのか。

リンク