タグ

2011年5月23日のブックマーク (10件)

  • git commitをやり直しする&取り消しする(「get commit --amend」と「git reset」) - hogehoge foobar Blog Style Beta

    git commitを実行あとでコミットをやり直したり、コミット自体を取り消す方法です。 直前にしたコミットをやり直す(git commit --amend) 直前にしたコミットをやり直す場合、「git commit --amend」を使用します。 例えば、直前のコミットログが以下のような状態だったとします。 実は直前のコミットに含めるべきであった「hoge.txt」が含まれていませんでした。 コミットログ(git commit --amend 実行前) $ git log commit cca638b48b4c8be7ad5432f7882497534b04e2b4 Author: mrgoofy <hogehoge@example.com> Date: Wed Sep 8 23:03:57 2010 +0900 2nd Commit.-> New Add File : bar.txtこ

    git commitをやり直しする&取り消しする(「get commit --amend」と「git reset」) - hogehoge foobar Blog Style Beta
    kamipo
    kamipo 2011/05/23
  • 母は動じなかった

    毎日夫を起こすのが離婚したいくらい苦痛です。 : 家族・友人・人間関係 : 発言小町 : 大手小町 痛いニュース(ノ∀`) : 既婚女性「22時~2時帰宅、5時半起床の夫が朝全然起きません。毎日『離婚したい』と思ってます」 毎日夫を起こすのが離婚したいくらい苦痛なのは何が悪いのか - 情報の海の漂流者 1. 例によって、実家ではどうだったかと考えてみる。母は父を起こさなかった。「口でどういっているかということよりも、実際に起きられるかどうかが大切。お父さんのように仕事を頑張る意欲を持っている人が、それでも起きられないのなら、心身に無理がきているということよ。そのまま寝かせてあげたいわ」 一方、単なる怠惰で寝坊をする私と弟は、もちろん叩き起こされた。 母が父の稼ぎに不満を漏らしたことは一度もない。一時、父の勤務先の経営状況が危なくなり、年収が激減しても、母は動じなかった。父が病に倒れたときも

    kamipo
    kamipo 2011/05/23
  • nginxでメンテナンス中画面を表示する | へびにっき

    どのURLにアクセスされてもステータスコード503を返して /home/www/maintenance.html を表示する設定。 server { server_name your.hostname; error_page 503 /maintenance.html; location / { return 503; } location = /maintenance.html { root /home/www; } } 同等の設定をApache(>=2.2)で書くと次のようになる。 <VirtualHost *:80> ServerName your.hostname DocumentRoot /home/www RewriteEngine On RewriteCond %{REQUEST_URI} !=/maintenance.html RewriteRule .* - [R=

    kamipo
    kamipo 2011/05/23
  • Git+Redmineな人におすすめのフックスクリプト集 - みずぴー日記

    id:bleis-tiftによるgitのフックスクリプト集がマジ便利。 gitredmineを使ってる人はぜひ使うべき 機能 チケット番号付加 id/12というブランチで作業してるときは、コミットメッセージの末尾にrefs 12を自動でつけてくれます Redmineのチケットごとにブランチを切るようにすると、マジ便利 masterブランチへのコミット拒否 masterブランチへのコミットを拒否する 必ずトピックブランチを切るようになる pushされたときにチケットIDのないコミットの拒否 チケットIDのないコミットのpushを拒否します ダウンロード・インストール方法 https://github.com/bleis-tift/Git-Hooks に書いてある通りにすれば簡単にインストールできます

    Git+Redmineな人におすすめのフックスクリプト集 - みずぴー日記
  • 少人数開発に役立つ5つのまとめ

    if ( $blog == " Webエンジニアのためのライフハック " ) { print " 1-byte.jp "; } ホーム1-byte.jpとは 書いてるヒトは ここ2ヶ月間で気になる記事がたくさん上がっていました。 特に少人数チームにおける開発に関する記事です。 昨日、書き上げた”1年間の技術的負債を返すために読んだ3冊の“にある通り、お知らせメールでは1年間の技術的負債を返そうとしています。 そのためには今まで曖昧だった箇所を浮き彫りにし、改善する必要があります。 また、せっかくなので新しいモノも取り入れたい。 こうしたことを考えながらの2ヶ月だったので、自然と目に止まった記事が3つありました。 スタートアップ企業で8年間Webの開発をしてみての反省点いろいろ 複数人(2-3人)でウェブサービスを開発するコツ A successful Git branching m

    kamipo
    kamipo 2011/05/23
  • git-mergeで--ff(デフォルト)と--no-ffと--squashの違い - u1tnkの日記

    きっかけ A successful Git branching model » nvie.com ここらあたりを見て、--no-ffつけときゃいいんだなーと深く考えずに使ってたら、--squashつけると安全とかなんとかチラ聞きして混乱しまくったので調べてみた。 とりあえずman。 man git-merge ... --ff, --no-ff Do not generate a merge commit if the merge resolved as a fast-forward, only update the branch pointer. This is the default behavior of git-merge. With --no-ff Generate a merge commit even if the merge resolved as a fast-forwa

    git-mergeで--ff(デフォルト)と--no-ffと--squashの違い - u1tnkの日記
  • Chefでサーバのセットアップ・管理作業を楽チンにしよう~構成編~

    どうもhiroshiです。こんなに更新が早くてすみません。 今回もChefについてです。 前回の選定編に続いて、今回はChefの構成を見てみます。もちろんこれも「tommy report in Oct. 2010」からの抜粋です。 5/26 追記)この記事はv0.9.12に基づいてます。 Chefの構成の概要図 こんな感じです。 ツール群 <chef-server> 情報を集約して管理するサーバプロセス。各ClientとはJSON/RESTスタイルで通信する。 <chef-client> 設定を適用する各マシンにインストールされるデーモン。定期的にchef-serverをポーリングして、その内容に従ってレシピを実行する。 <chef-solo> サーバ無しでレシピを実行するツール。 <knife> chef-serverに登録されている情報の取得・変更を行うツール。切り刻むよ。 <webu

    Chefでサーバのセットアップ・管理作業を楽チンにしよう~構成編~
    kamipo
    kamipo 2011/05/23
  • ネットワークエンジニアを働かせるのにぴったりの「イーサネットケーブル鞭」

    乾いたぞうきんを絞るようにエンジニアをこき使っている管理者の方もいらっしゃるかと思いますが、これさえあれば彼らからさらに多くを搾り取ることができるかも。いわゆるイーサネットケーブルを使ったウィップ(鞭)です。 カラーや長さなど様々なバリエーションがありお値段は20~35ドル(1600~2855円)。ひとつひとつ丁寧に手作業でカシメ作業など行なわれております。 Paleopunk Productions by feralswirl on Etsy うっかり見つかっても「スペアのイーサネットケーブルだよ」とごまかせること間違いナシ。ただでさえ激務でマゾヒスティックな感覚を要求されるネットワークエンジニアというお仕事の人にはたまらない一品です。 関連記事 SM専門誌にぴったり?「ムチ」を使って作るちょっと痛そうな広告 - DNA さてこれはなんでしょう?囚人が作り出した驚くべき19個の道具 -

    ネットワークエンジニアを働かせるのにぴったりの「イーサネットケーブル鞭」
    kamipo
    kamipo 2011/05/23
    これはすごい
  • 今日5月23日は「キスの日」です

    みなさん、今日は何の日だかご存知ですか? 5月23日、つまり「ゴーニーサン」だから「ゴウ兄さん」。てことはジャニーズアイドルグループV6の森田剛クンの日? それとも『デビルマン』や『キューティーハニー』でおなじみの漫画家・永井豪先生の日? いいえ、違うんです。なんと今日は、「キスの日」なのです! キスの日は、日で初めてキスシーンが登場する映画として宣伝され大ヒットを記録した『はたちの青春』が封切られた記念日です。公開されたのは1946年(昭和21年)、つまり今から65年も前。当時としての「キスシーン」、つまり接吻(せっぷん)映像は、それはそれは衝撃的だったのでありましょう。 今や、公園、街中、駅の改札口などで普通に接吻をするカップルを見かけるようになりました。とても嘆かわしくもあり、羨ましくもある今日この頃であります。 (文=京野こよみ)

    今日5月23日は「キスの日」です
    kamipo
    kamipo 2011/05/23
  • 退職のお知らせ&〜 - 肉とビールとパンケーキ by @sotarok

    今週の 5/18 日をもって、グリー株式会社を退職しました。 昨年院を卒業し、新卒で入社して1年と1ヶ月、短い間でしたが、これまでの人生の中で最も濃密な1年間だったと思います。 グリーでは、色々端折りますが、PHP 5化、APC 化、Git 化、コーディング規約の策定、バックエンドフレームワークの作成と導入など、自分の望む通りアプリ寄りのインフラの仕事をすることができました。それから、これらの課題を解決してくるにあたっては、当然僕1人の力でどうにかなる問題ではないものもたくさんあり、そういうなかで同じインフラのチームの皆さんや、サービス開発をされてるみなさんが力になってくれたおかげで色々すすめることができたと思います。 最後の数ヶ月では、新プロダクトのサービス開発もしました。新しいバックエンドフレームワークの導入やGit化というミッションをかかえつつ、プロダクト制作の一部始終を体験すること

    退職のお知らせ&〜 - 肉とビールとパンケーキ by @sotarok
    kamipo
    kamipo 2011/05/23
    おめでとうございます!