タグ

2014年6月8日のブックマーク (14件)

  • Golang の sort パッケージ - Qiita

    intro sort パッケージは slice などをソートするデフォルト実装や、独自の比較ロジックを定めるインタフェースなどが提供されています。 Go のインタフェース、継承による拡張などの考え方的にも面白いので解説メモ。 Sort function sort パッケージには Sort 関数が定義されている。 そのシグネチャは以下。 つまり、ここに sort.Interface インタフェースを満たしたものを渡すと、中で Quick Sort, Heap Sort, Insertion Sort を、条件に応じて使い分け、いい感じに並べ替えてくれる。 Sort Interface sort.Interface のインタフェースは以下。 (Go では、メソッドを持っていればインタフェースは満たされる) type Interface interface { // Len is the num

    Golang の sort パッケージ - Qiita
  • Netty.docs: User guide for 4.x

    Did you know this page is automatically generated from a Github Wiki page? You can improve it by yourself here! Nowadays we use general purpose applications or libraries to communicate with each other. For example, we often use an HTTP client library to retrieve information from a web server and to invoke a remote procedure call via web services. However, a general purpose protocol or its implemen

    y_uuki
    y_uuki 2014/06/08
  • AWS シンプルアイコン - AWS アーキテクチャーセンター | AWS

    アーキテクチャダイアグラムは、設計、デプロイ、トポロジーを伝達する手段として優れています。 このページでは、ダイアグラムの構築に役立つ Amazon Web Services (AWS) 製品のアイコン、リソース、およびツールを提供しています。AWS では、お客様やパートナーがこれらのツールキットやアセットを使用してアーキテクチャ図を作成できるようにしています。 AWS アーキテクチャアイコンはシンプルに設計されているため、ダイアグラム内で簡単に使用できます。ホワイトペーパー、プレゼンテーション、データシート、ポスターなどの資料にアイコンを使用することも可能です。 ダイアグラムは、サードパーティーツール上の既存のライブラリを使用して構築できます。ライブラリにはレガシーアイコンセットが含まれているものもあるため、最新のアイコンを使用していることを確認してください。

    AWS シンプルアイコン - AWS アーキテクチャーセンター | AWS
  • インデントコミットで真犯人がわからなくなった場合の git blame

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    インデントコミットで真犯人がわからなくなった場合の git blame
    y_uuki
    y_uuki 2014/06/08
  • Explore GitHub

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    Explore GitHub
    y_uuki
    y_uuki 2014/06/08
    GitHubの explore 結構変わってた
  • プルリクエストを自動補完してcheckoutする - Qiita

    問題 プルリクエストのレビュー、動作確認をするためにローカルでcheckoutしたいが、ブランチ名を調べて入力するのが面倒くさい。別名をつけてcheckoutできるようにする方法があるが、プルリクエストの番号を調べる必要があってそれも面倒。 もっと簡単にcheckoutしたい!!! 解決策 プルリクエストの一覧からブランチを選択してcheckoutできるようにしました。 1. プルリクエスト一覧を取得する まずプルリクエスト一覧を取得します。そのためにprfetchというスクリプトを書きました。 手っ取り早く下記でインストールできます。 wget https://raw.githubusercontent.com/yuku-t/dotfiles/master/bin/prfetch chmod +x prfetch mv prfetch ~/bin # ~/bin はPATHに入っていると

    プルリクエストを自動補完してcheckoutする - Qiita
    y_uuki
    y_uuki 2014/06/08
    便利!
  • 許可より謝罪 : けんすう日記

    うちの会社の場合 僕は、nanapiという会社をやっているんですが、そこには、行動指針とかあまりありません。つくろうつくろうとはしているんですが、未だにちゃんと決めれず・・・。 という中ではありますが、よく社内でいうのが「許可より謝罪」という言葉です。 これは、簡単に言うと「許可とか求めるより、謝罪したほうが楽だから、相当クリティカルじゃない限り、許可とりにこなくていいよ」という感じです。 たとえば、nanapiのリニューアルや改変の内容などは、僕の許可はありません。リリースされて知ることもあります(ただし、議論の進行などは見てはいますが)。 もちろん、オリジナルではなくて元ネタがあります。3Mです。 以下のブログに詳しくあるのですが 下記に3Mの社史みたいなのがある。 PDFへのリンク それをみると"It is easier to ask forgiveness than permiss

    許可より謝罪 : けんすう日記
  • 青おにぎり ao onigiri

    はじめまして、「青おにぎり」の店主です。 青おにぎりは、左京区浄土寺の静かな住宅地に流れる川沿いにお店があります。 お寿司屋さんのようなカウンターの店内で、鉄の羽釜で炊飯し、ご注文を頂いてからひとつひとつ握らせて頂きます。握りたてのあったかいおにぎりを、お味噌汁やちょっとしたおかずとご一緒にお召し上がりいただけます。 テイクアウトもおにぎりひとつからできます。三つ以上の場合は、竹の皮に包ませて頂きます。 ひとつひとつ手作りなので、お時間をいただく場合がございます。ご了承ください。 お急ぎのお客様は事前に電話またはFAXにて注文していただければご用意させていただけます。 釜炊きも、手作りも、非効率なことが多いですが、「おにぎり」はその方が良いと思って、お客様と共有できる空間を楽しみながらやらせていただいております。もちろん、お急ぎのお客様に対しては、精一杯の配慮をもって対応させていただきます

    青おにぎり ao onigiri
    y_uuki
    y_uuki 2014/06/08
    クリームチーズ
  • サーバー管理・監視サービスMackerelについて | 稲葉サーバーデザイン

    はてな」から新しいサーバー管理・監視サービスMackerelがリリースされたので、さっそく無料アカウントを作成して試してみました。 また、同じような監視サービスNew Relicと比べてみました。 ・Mackerel https://mackerel.io/ Mackerel監視エージェントの導入 Sing inしたのち、ヘルプの記載に従って監視エージェントをインストールします。 RPMパッケージまたはdebパッケージをダウンロード&インストールし、APIキーをセットします。 ヘルプではユーザー自身のAPIキーが含まれた実行コマンド(4ステップ)が記載されているので、それをそのまま実行するだけです。 簡単に自動化できますね。 10分ぐらいたつと、Mackerelの管理ページでサーバーのリソース使用情報が見れるようになりました。

    サーバー管理・監視サービスMackerelについて | 稲葉サーバーデザイン
  • GitHub - jmoiron/jsonq: simple json field access for golang

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - jmoiron/jsonq: simple json field access for golang
  • SIGAR - System Information Gatherer And Reporter

    y_uuki
    y_uuki 2014/06/08
    “SIGAR - System Information Gatherer And Reporter”
  • クリエイティブになりきれず

    僕は美大の建築科を卒業して、設計事務所に就職した。美大の建築というと、皆アトリエ系という俗に言う有名建築家の事務所へ行き、弟子になるのが一般的なのだが、僕は奨学金もあったし、普通に社会人になったらお金も欲しかったので、一般企業である設計事務所へ。 同期は工学部ばかりだったので、美大卒の自分は意匠科に回してもらえるとばかり思っていたのだが、実際に配属されたのは積算科というお金の部署。毎日毎日人が書いた図面を見て、幾らになるか電卓を叩く日々。初めの頃は絶望しかなかった。上司に意匠に何とか入れないかとは相談したけど、聞き入れては貰えなかった。 だけど、僕の今の部署でも、お金の観点から設計に意見することは多々ある。予算がなければ建築は建たないのだ。これだって立派な設計の一部だと、最近では思う。 社会人になって、僕はお金と余裕を得た。美味しいお酒やご飯もいっぱい覚えた。広めの部屋に住み、好きなインテ

    クリエイティブになりきれず
  • cron上でのコマンド実行を再現する - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    cron上でのコマンド実行を再現する - Qiita
  • cpan-ghq is awesome! | おそらくはそれさえも平凡な日々

    以下のエントリーを読んで、ghqとgem-src的なことがPerlでもやりたいなーと思ってたらあんちぽさんに煽られたので書いた。ザクっと書いたら結構動いていて便利。 ghqを使ったローカルリポジトリの統一的・効率的な管理について ニートのひとに便利モジュールを作ってもらおう! — あんちぽくん (@kentaro) 2014, 6月 6 インストール 事前に、ghqをインストールしておく必要があります。あと色々cpanm前提です。 % cpanm App::CPANGhq したら、cpan-ghqというコマンドが入ります。 使い方 % cpan-ghq Module::Name すると、そのモジュールのリポジトリが、ghqを使ってcloneされます。 % cpan-ghq --cpanfile とかすると、cpanfileを読みにいって、その中のrequiresなモジュールを一括でclon

    cpan-ghq is awesome! | おそらくはそれさえも平凡な日々
    y_uuki
    y_uuki 2014/06/08
    便利!!