タグ

2015年10月19日のブックマーク (5件)

  • git commit --fixup で fixup する対象を peco/fzf で選べるスクリプト書いた - Qiita

    git commit --fixup が何かについてはgit commit --fixup とは何か - 詩と創作・思索のひろばを読んでもらうとして、 fixup を適用したいコミットをいちいち git log で調べるのが面倒なのでインタラクティブに選べるようにした。 以下のスクリプトをパスの通ったディレクトリに置くと git fixup が使えるようになる。適当な変更を git add して git fixup を実行すると、その変更を fixup として適用したいコミットを peco や fzf で選べる。 #!/bin/bash FILTER=${FILTER:-peco} MAX_LOG_COUNT=${MAX_LOG_COUNT:-30} if git diff --cached --quiet; then commits="No staged changes. Use git

    git commit --fixup で fixup する対象を peco/fzf で選べるスクリプト書いた - Qiita
  • ITエンジニアなら知っておきたい、今更聞けないアルゴリズムの種類一覧 - paiza times

    Photo by Oferico 皆さんはアルゴリズムやデータ構造について勉強したことはありますか?そして、基的なアルゴリズムについて、どのようなものがあって、どのようなときに使うとよいかといったことを説明することができますか? 仕事をしていると、プログラミング言語等の勉強や業務に忙しくて、正直アルゴリズムどころではないという場合がほとんどでしょう。しかし、いつか勉強しようと思っていたけど、基的なアルゴリズムにどんなものがあるのかなんて今更聞けないな……ということもあるかと思います。 今回はそんな方に向けて、基的なアルゴリズムの一部の概要に加え、アルゴリズムの勉強に役立つサイト、書籍をご紹介したいと思います。 ■アルゴリズムを学ぶ意味 例えば、ソート等については、通常はすでにソート関数があるので、自分で作らなくても済む=アルゴリズムも勉強しなくていいと思ってしまうかもしれません。しか

    ITエンジニアなら知っておきたい、今更聞けないアルゴリズムの種類一覧 - paiza times
  • [ま]須田帆布の「ベーシック・ショルダー」を購入/たっぷり収納サイズと帆布の質感がたまらなく好きだ @kun_maa - [ま]ぷるんにー!(พรุ่งนี้)

    以前購入した須田帆布の「ぷらっと・ショルダー」がとても使いやすい上に頑丈で、ガンガン使い倒せるところが気に入っています。 kun-maa.hateblo.jp この「ぷらっと・ショルダー」は見た目の割にはかなりたくさん物が入るので、普段の生活では十分間に合っているのですが、入るのが A5 サイズの物までなので、A4 や B4 サイズの書類などを持ち歩きたい時には困ることが時々ありました。 そこで大きいサイズの肩掛けタイプのバッグがもうひとつ欲しくなり、どうせ買うなら気に入っている「須田帆布」のものにしようと決めました。 須田帆布の商品は東急ハンズなどでも扱っているのですが、直営のオンラインショップで購入するとおまけのポーチがもらえるので、今回もオンラインショップで購入。 おまけって大人になってもうれしいものです。 前回同様、なぜか米袋で届きました。まだ2回めの利用ですが、2回とも米袋で届く

    [ま]須田帆布の「ベーシック・ショルダー」を購入/たっぷり収納サイズと帆布の質感がたまらなく好きだ @kun_maa - [ま]ぷるんにー!(พรุ่งนี้)
  • ぽんこつ姉妹のRuby女子会 〜基礎からWebはじめました〜

    はじめまして! 今回、Circle Aroundさんで 夏期インターンシップでお世話になることになりました。 ぽんこつ姉妹、姉のあかねです。妹のみきです。 プログラミングのことをあまり知らないということと、 「ふたり、姉妹みたいだね」と言われたことから ぽんこつ姉妹という名前を考えつきました! あ、同い年です笑 企画名は 「ぽんこつ姉妹のRuby女子会〜基礎からWebはじめました〜」 です! 初めのうちは、HTMLなどの基礎からやっていきますが、 のちのちRubyをやるのでRuby女子会という名前を考えました。 企画名が長いため『るびじょ』という略称も考えたので ぜひぜひ、覚えてくださいね! 妹はデザインセンスが0なので、 デザインは姉が担当します。 このブログのデザインも記事にのせるイラストも全部です。 基的にこのブログは、 デザイン・イラスト、文章確認:姉 文章作成:妹 といった偏っ

    ぽんこつ姉妹のRuby女子会 〜基礎からWebはじめました〜
  • RailsでActiveRecord/Arelを使って複雑なSELECT文を実行する方法 - Rails Webook

    Rails(ActiveRecord/Arel)で複雑なSELECT文を実行する方法をまとめました。 メリット、デメリットや使いどころなどまとめ途中なのであしからずお願いします。 動作確認 Ruby 2.2.0 Rails 4.2.0 Arel 6.0.0 目次 まとめ ER図 Active Record Arel 生SQL 1. まとめまず、個人的な意見として、それぞれの方法のメリット・デメリットをまとめました。 メリットデメリット ActiveRecord ・1, 2テーブル内での検索なら簡単に処理をかけれる ・返り値がActiveRecord::Relationやモデルのインスタンスなので扱いやすい ・複数のテーブルにまたがる検索で、検索条件、他テーブルのカラム値の扱いがしずらい ・CASE WHENやカラムなど行いづらい Arel 文字列でなくメソッドで検索文を記載できる(個人的に

    RailsでActiveRecord/Arelを使って複雑なSELECT文を実行する方法 - Rails Webook