2015年10月16日のブックマーク (6件)

  • chanの使い方パターンメモ。

    chan使用パターンを記録するよ! chanは強力な仕掛けなんだけど、 道を踏み外すと道半ばで刺さる。 なので良かったパターンをメモっとく。 chanを扱う役割は5つある。 makeする役(maker) writeする役(writer) readする役(reader) closeする役(closer) 破棄する役(GC) これらを踏まえて抑えるべきポイントは read,write,closeは時間的にmakeからGCまでの間にしか存在してはいけない。 readerとwriterは基別のgoroutineであること。 closeはreaderに終了を通知するためのもの。 readerを終了させる最善の手はclose。 基writerとcloserは一蓮托生。 そうでなければcloseは使うべきでない。 chanは同期のための仕組みで、Mutexなどを併用するのは使い方がおかしい。 cha

    tek_koc
    tek_koc 2015/10/16
  • GopherJSの紹介

    Javascriptを書きたくないでござる!な人向け。 GopherJSってなに? Goの記述を100%Javascriptに変換してくれるツール。 サイト: http://www.gopherjs.org GopherJSの特徴 pure-GoなコードをJSの世界で動くように変換する。 goroutineやchanも論理的に動作するように変換。 外部バイナリ(.soなど)への依存のある実装の変換はできません。 CGOももちろんNG。 オンメモリ操作のパッケージなどは100%動く。 jsアーキテクチャとしてビルドされ、GOPATHを既存のものと共存可能。 GoGopherJS両対応のパッケージも増えてきた。 GopherJS対応ライブラリ honnef.co/go/js/dom github.com/goxjs/gl github.com/goxjs/glfw github.com/go

    GopherJSの紹介
    tek_koc
    tek_koc 2015/10/16
  • まずい魚展に行って旨い魚を食べた

    愛知県の蒲郡にある水族館で「まずい魚展」という展示が開かれているという。 まずい魚…?美味いとかまずいとかそういう視点で水族館って行っていいのか。楽しそうだ、行ってみた。

    まずい魚展に行って旨い魚を食べた
    tek_koc
    tek_koc 2015/10/16
    ツボダイめっちゃ上手いのに、道外から来た人がホッケ優先して食べてるの見て目がギョギョーってなる。
  • Git 2.6登場、多数の新機能と改善

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Git 2.6登場、多数の新機能と改善
    tek_koc
    tek_koc 2015/10/16
  • G1GCへ伸びていた「いばらの道」

    1. G1GCへ伸びていた 「いばらの道」 nari/中村 成洋 ネットワーク応用通信研究所 G1GCへ伸びていた「いばらの道」 Powered by Rabbit 0.9.3

    G1GCへ伸びていた「いばらの道」
    tek_koc
    tek_koc 2015/10/16
  • 最強のSSH踏み台設定 - Qiita

    追記:openssh-7.3 以降なら ProxyJump や -J が使えます ホスト名を + で繋げることで多段Proxy接続も簡単に、がコンセプトだったエントリの設定ですが、OpenSSH 7.3 から ProxyJump という設定が使えるようになったので、使えるなら ProxyJump を使う方が健全だし柔軟で使い勝手も良いのでそちらを覚えて帰ることをオススメします。 使い方は簡単で以下のような感じです。多段も行けるし、踏み台ホスト毎にユーザ名やポート番号を変えることも出来ます。 # 1. bastion.example.jp -> internal.example.jp ssh -J bastion.example.jp internal.example.jp # 2. bastion.example.jp -> internal.example.jp -> super-de

    最強のSSH踏み台設定 - Qiita
    tek_koc
    tek_koc 2015/10/16