2014年5月16日のブックマーク (6件)

  • Herokuみたいにデプロイしたくて - Qiita

    デプロイは神経を使う作業です、安全なはずのコマンドでも結構ドキドキしながら実行するはず。 Capistranoとかfleetとか使ってデプロイされている方にはこの記事は読む価値がないかもしれないです、 リモートサーバに入ってgit pullとか、ましてやローカルで色々前処理した上でrsyncでリモートにデプロイしている方にはこの記事は価値あるかもしれません。 要は手元のPCから、 の1コマンドでデプロイを実現してみようってはなしです。 Node.jsアプリベースで記述していますが、RubyでもPHPでも何でも読み替えられると思います デプロイの構成 デプロイの構成は下図です、 デプロイ先のサーバにはpost-receiveフックを仕掛けたbareリポジトリを用意しておきます。post-receiveフックの中身は同じサーバ内のpublicディレクトリでのチェックアウト + 前処理 + アプ

    Herokuみたいにデプロイしたくて - Qiita
    astraea777
    astraea777 2014/05/16
    デプロイ。
  • リモートサーバのgit環境を構築 + git pushでdeploy出来るようにするまでのまとめ

    リモートサーバのgit環境を構築 + git pushでdeploy出来るようにするまでのまとめ 2012.04.05 Mac プログラミング 開発環境 Git, Mac, ssh ローカル環境とリモート環境の準備 ようやくgitを少しずつ使い出してみたもののデプロイするにはどうすればいいのか分からなかったのでとりあえず作業内容をメモしておく。 ローカル:mac OSX 10.6 リモートサーバ:CentOS 5.5 公開鍵方式でSSHにログイン出来るようにする ローカル環境での操作 ターミナルでログインし、ホームディレクトリで秘密鍵と公開鍵のペアを作成する。RSA方式でよいと思われる。 MacBook:~ clicktx$ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to sa

    リモートサーバのgit環境を構築 + git pushでdeploy出来るようにするまでのまとめ
  • これ知らないと損するぞってぐらい便利なサイト貼ってけ : 哲学ニュースnwk

    2014年05月16日12:00 これ知らないと損するぞってぐらい便利なサイト貼ってけ Tweet 1: 名無しさん@おーぷん 2014/05/16(金)07:10:45 ID:eqtkVDAg4 便利なサイトだけじゃなく 面白いサイトや変わったサイトなどジャンルは問いません。 転載元:http://hayabusa.open2ch.net/test/read.cgi/news4vip/1400191845/ お前らが最高のブクマを俺に教えるスレ http://blog.livedoor.jp/nwknews/archives/4657088.html 4: 名無しさん@おーぷん 2014/05/16(金)07:14:27 ID:er8H4Snax 原寸画像検索 http://gensun.org/ 6: 名無しさん@おーぷん 2014/05/16(金)07:15:47 ID:mvBXHk

    これ知らないと損するぞってぐらい便利なサイト貼ってけ : 哲学ニュースnwk
  • gitでアレを元に戻す108の方法 | Webシステム開発/教育ソリューションのタイムインターメディア

    以前gitで一度行った変更をなかったことにする方法4つを紹介しましたが、 日常的に git を使用していると他にも様々な 「なかったことにしたい」「元に戻したい」 という状況に遭遇します。 そのひとつひとつについて対処方法を紹介していきます。 目次 問題1: ライブラリの新機能を試すためにあれこれ適当なコードを書いてみた。でももう要らない。問題2: トピックブランチをマージしたけど実はまだ不完全だった。マージをやり直したい。問題3: リリース後に発覚したバグ。原因は30日前に自分が行ったコミットだった。なかったことにしたい。問題4: 新しいコミットしようとして間違えてgit commit –amendで書き換えてしまった。元に戻したい。問題5: 色々作業していたら作業ディレクトリの内容が混沌としてきた。一度綺麗な状態にしたい。問題6: 作業ディレクトリにゴミファイルが溜まってきた。一度綺麗

    gitでアレを元に戻す108の方法 | Webシステム開発/教育ソリューションのタイムインターメディア
    astraea777
    astraea777 2014/05/16
    戻り方いろいろ
  • ベアリポジトリとノンベアリポジトリ:実践編〜GitでWordpressのテーマを管理 | トリコロールな猫

    「ベアリポジトリとノンベアリポジトリ:理論編〜GitWordpressのテーマを管理」の続き、実践編です。 番環境にいきなりやるのは怖すぎるので、以下の様な環境を作ってやってみます。 リモートサーバ上のGit(bare)「更新管理用Git」:172.16.151.129:~/test.remote.git/ リモートサーバ上のGit(non-bare)「番環境Git」:172.16.151.129:~/test.local.git/ ローカルマシンのVirtualBox上のGit(non-bare)「テスト環境Git」:192.168.56.101:~/work.local.git/ オリジナルのファイルは番環境Git(172.16.151.129:~/test.local.git/)にあるものとし、更新管理用Gitの172.16.151.129:~/test.remote.git

    astraea777
    astraea777 2014/05/16
    ベアとノンベア。ノンベアでないと直更新できんから。。
  • いつやるの?Git入門

    ↓のv1.1.0版の方が、より見やすく改善したものになってます! http://www.slideshare.net/matsukaz/git-28304397 社内で開催したGit勉強会の資料。 SVNとの比較や、Gitの内部構造と各コマンドの関係、ブランチやリモートリポジトリとの関係を分かりやすく説明したつもり。 こういう資料に対する投げ銭的なのがどうなるのか気になっていたので、もしよろしければ・・・!15円からできるソーシャルカンパサービスだそうですm(_ _)m http://kampa.me/t/devRead less

    いつやるの?Git入門
    astraea777
    astraea777 2014/05/16
    コレが一番わかりやすかった。