タグ

ブックマーク / monjudoh.hatenablog.com (4)

  • 友達を作る 新卒準備カレンダー 2011春 - monjudoh’s diary

    新卒準備カレンダー 2011春 : ATND お前だれよ 普段全然気にしてないのですが簡単な引き算が間違っていなければ社会人7年目らしいです。 去年くらいまではWebアプリを作る仕事がメインで、いろいろな言語でサーバサイド書いたり、 たまにクライアントサイド担当としてJavaScriptをモリモリ書いたりしていましたが、 今年に入ってからはiOS仕事がメインでObjective-C書いたりやっぱりJavaScript書いたりしてます。 マイテーマはeventによるUIコンポーネントの作成です。 新社会人もそうでない人も知っておくと上手くやっていける表裏の二つの話をしようと思います。 表-友達を作る 自分が属している組織の内外を問わず友達を作るのはとても大切です。 気を付けないといけないこととしては、愚痴る相手としての友達をたくさん作ってもしょうがないということです。 どこかしらでいいので自

    友達を作る 新卒準備カレンダー 2011春 - monjudoh’s diary
  • Mercurialを使った俺々バージョン管理ノウハウまとめ(2009年夏編) - monjudoh’s diary

    職場でMercurialを使っていい感じに俺々バージョン管理を やれるようになってきた感があるので、 ノウハウをまとめる。 概略 中央リポジトリと同期をとるbranchを用意する 同期branchはsync_cvsとかそんな名前 defaultをそのまま使っても良い このbranchで開発作業は絶対にしない 全ソースをhgで管理しない 中央リポジトリで管理しているソースの数が多い場合の話 hgで管理するファイル数が多いとhg update等が遅くなり、開発のスピード感が落ちる ticket毎に開発作業用branchを作成する 同期branchから作成する 同期branchから随時rebaseする 必ず、同期branchの最新版からrebaseした状態でテストを行う。 テストが通ったらticket別branchから同期branchにmergeする。その後、同期branchの内容で中央リポジト

    Mercurialを使った俺々バージョン管理ノウハウまとめ(2009年夏編) - monjudoh’s diary
  • FirefinderはJavaScriptプログラマ以外も使うべき - monjudoh’s diary

    Firefinderとは何か? https://addons.mozilla.org/en-US/firefox/addon/11905/ CSSセレクタやXPathで要素を検索出来るFirebugの拡張です。 どんな人にお勧めか? hiddenフィールドの値を閲覧したり、 formのどの要素のnameが何かとかさくっと見たくなることないですか? あるならお勧めです。 Firebugには既に$$というCSSセレクタで要素を検索出来る関数があるんだが? CSSセレクタのサポートの度合いが違います。 $$関数では基的なCSSセレクタしかサポートされていないので、 例えば、ここなら、http://images.google.co.jp/advanced_image_search?hl=ja $$('input'); // [input, input ja, input Google 検索, i

    FirefinderはJavaScriptプログラマ以外も使うべき - monjudoh’s diary
  • DevSumi2009 株式会社はてなの開発戦略 - monjudoh’s diary

    Git 話を聞いている感じではほぼMercurialと同じだなー はてながgitに移行出来た理由 SVNリポジトリが壊れた Capistrano経由のsvn upデプロイができない 特定のリビジョンが完全にぶっ壊れていた 移行 Capistrano2.2でgit対応 git-svn ディレクトリ単位のコンバートが可能 リビジョン単位で指定出来るので壊れたリビジョンを除外できる 良くなった事 デプロイが1000%速くなった リポジトリをプロジェクト別に分けるようにした ディレクトリ変更無しにブランチ切り替え 共通の親からのdiffが簡単に見れる->コードレビューがやりやすい gitに移行ついでに作成したもの gitフックフレームワーク プロジェクト毎に別ディレクトリなのでフックスクリプトのディレクトリにsymlink 社内IRCにコミットを知らせるとか branchを作るとそれに対応したバー

    DevSumi2009 株式会社はてなの開発戦略 - monjudoh’s diary
  • 1