タグ

2017年11月25日のブックマーク (3件)

  • なぜ git rebase をやめるべきか - Frasco

    Git での開発を数年間経験した後、徐々に日々の仕事の一部として、より高度な Git コマンドを使うようになりました。私は Git rebase を見つけてすぐにそれを毎日の仕事に使いました。リベースに精通している人は、どれだけ強力で魅力的なツールであるのか知っているでしょう。しかし、リベースには、初めてリベースを触ったときにはわからなかったのですが、いくつかの課題があることに気が付きました。これを説明する前に、マージとリベースの違いをおさらいしておきましょう。 最初に、feature ブランチを master にマージする例を考えてみましょう。マージすることにより、新しいマージコミット g を作成します。下のコミットグラフではマージした際に何が起こるのかを説明しています。また、開発が盛んなリポジトリでよく見かける「線路」のようなグラフになっているのが見て取れるでしょう。 マージの例 ある

    なぜ git rebase をやめるべきか - Frasco
  • A Great Vim Cheat Sheet - 日常使用に必須なコマンドとカスタマイズ方法をまとめたチートシート | ソフトアンテナ

    他のエディタの追随を許さない高い生産性を誇るテキストエディタ「Vim」。リリースから長い年月がたっても多くの開発者の心をいまだに捉え続けています。 ところが効率の良さの反面、独特のキーバインドは難易度が高く、使えるようになるまでは手元に、操作方法をまとめた「虎の巻」があったほうが心強いかもしれません。 日紹介する「A Great Vim Cheat Sheet」もそんなチートシートの一つです。 基編のほか上級編も準備されていて、Vimに自信のある方も一見の価値があるサイトです。 基礎編では、カーソルの移動から、挿入追加などのテキスト編集、コピペ、検索/置換などの基礎的なコマンドがまとめらています。 また効率的なVimのカスタマイズ方法として、.vimrcの設定方法や、プラグインのインストール方法がコンパクトにまとめられています。 Vimに入門したい方や、自分の操作、設定を見直してみたい

    A Great Vim Cheat Sheet - 日常使用に必須なコマンドとカスタマイズ方法をまとめたチートシート | ソフトアンテナ
  • 自宅「Red Team Testing」をmetasploit2+KaliLinuxで試すための準備をする。 - labunix's blog

    ■自宅「Red Team Testing」をmetasploit2+KaliLinuxで試すための準備をする。 レッドチームについての説明はFireEyeの下記が分かりやすい。 Red Team Operations Video Training https://www.fireeye.jp/services/red-team-operations/red-team-operations-video-training.html ■やられサーバとしてMetasploitable2、攻撃サーバとしてkali linuxをダウンロード。 ダウンロードに随分と時間を必要とするようなので、準備についてまとめてみる。 Download metasploitable-linux-2.0.0.zip (873.1 MB) https://sourceforge.net/projects/metasploi

    自宅「Red Team Testing」をmetasploit2+KaliLinuxで試すための準備をする。 - labunix's blog