タグ

2016年8月3日のブックマーク (2件)

  • Swift 3のリリース前に、これまでの進化の変遷をなぞる

    そこで、以下の4つの特徴を持つ言語として紹介された。 高速 モダン(クロージャー、オプショナル型、ジェネリクス、型推論、タプル……) 安全 インタラクティブ(REPL:対話実行環境、Playground) また、Cocoaフレームワーク・ランタイムをObjective-C言語環境と共有しており、Objective-C言語を使った場合と同様に何の制限もなくアプリ開発が可能で、SwiftコードとObjective-Cコードとの混在もできることなどが強調された。 この発表直後から、Swiftは洗練された言語仕様などから大きな注目を集めたが、そこから現時点で2年ほどの短期間で大きな進化を遂げている。 Swift 2.2までの進化の変遷 これまで短いスパンでSwiftにはさまざまな改善が繰り返されてきたが、その説明のためにも、現時点での正式版最新の2.2.1までの進化の変遷をざっと見ておこう。 Sw

    siteworkers
    siteworkers 2016/08/03
    なるほど
  • 2016年8月3日 OpenSSH 7.3リリース、セキュリティを大幅に改善 | gihyo.jp

    OpenSSHプロジェクトは8月1日、「⁠OpenSSH 7.3」を正式リリースした。旧バージョンの7.2に比較してセキュリティ面で多くの改善が実施されている。 OpenSSH 7.3 has just been released. | openssh.com OpenSSH 7.3の最大の強化点は、複数の踏み台サーバや多段sshを経由する場合のログインを簡素化するオプション「ProxyJump⁠」⁠、およびこれに対応する「-J」コマンドラインフラグの実装だ。これまで複数の踏み台(bastion)経由でのsshログインは、設定ファイルを書き直す必要があったが、そうした手間を省くことが可能になる。また、環境変数に拠らずに、ssh-agent起動時に使用するソケットを特定するオプション「IdentityAgent」も新たに追加されている。 さらに、2つのオプション ―すべての転送ポートを無効に

    2016年8月3日 OpenSSH 7.3リリース、セキュリティを大幅に改善 | gihyo.jp
    siteworkers
    siteworkers 2016/08/03
    なるほど