タグ

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

  • Swift API Design Guidelinesの紹介(Swift 3版) - Qiita

    Swift.org - API Design Guidelinesを読みながら日語で書き起こしてみました。 (全訳では無く、また一部意訳など混ざっています。) API Design Gudelinesということで、例えばアプリ実装の特に画面側のコード書く際にはあまり気にしなくても良い気がするものも少し混ざっている気がしました。 原文に豊富にあるコード例はほとんど省いたので、適宜原文見た方が分かりやすいかと思います。 基 用途が明確なこと 用途が明確なことは、最も重要なゴール。コードは書かれるより読まれることの方がずっと多い。 明確さは簡潔さより重要 短いコードを追い求め過ぎて、可読性など損なうのは良くない。 ドキュメンテーションコメントを書きましょう すべての定義にはドキュメンテーションコメントを書きましょう。 (訳注: 処理に添えるコメントではなくクラス・メソッド・フィールド定義など

    Swift API Design Guidelinesの紹介(Swift 3版) - Qiita
    gin0606
    gin0606 2016/02/02
  • CI ビルド URL を開く ciopen コマンド - Qiita

    元ネタは Quipper の CTO (@tomo) が社内向けにシェアした zsh コマンド。別途 hub をインストールしてください。 https://hub.github.com/ # 使い方: # 1. 以下を .bashrc などにコピペして保存 -> 端末・シェル再起動または .bashrc 再読み込み # 2. Git リポジトリを clone したディレクトリに移動 -> Pull Request と紐付いているブランチを checkout # 3. $ ciopen [COMMIT] # $ ciopen head # $ ciopen head^ # $ ciopen head~2 ciopen() { commit=$1 result=$(hub ci-status -v $commit) if [ $? == 3 ]; then echo $result else

    CI ビルド URL を開く ciopen コマンド - Qiita
    gin0606
    gin0606 2016/02/02
  • 「League of Legends」日本語版のCBTが2月4日にスタート。当選メールは明日2月3日から順次発送

    「League of Legends」日語版のCBTが2月4日にスタート。当選メールは明日2月3日から順次発送 編集部:maru ライアットゲームズは日(2016年2月2日),MOBA「League of Legends」日語版のクローズドβテスト(以下,CBT)を2月4日に開始すると発表した。これに伴い,応募者への当選メールが明日2月3日から順次発送されるという。 今回のCBTの募集は,以前の記事(関連記事)でお伝えしたとおり,応募者多数の場合は抽選となり,当選の発表はメールの発送でのみとなる。応募した参加希望者でドメイン指定受信を設定している人は「riotgames.com」ドメインを受信できるよう設定を確認しておいたほうがいいかもしれない。今後のスケジュールに関しては,特設サイトで順次発表されるとのことなので,見逃さないように。 「League of Legends」CBT特設

    「League of Legends」日本語版のCBTが2月4日にスタート。当選メールは明日2月3日から順次発送
    gin0606
    gin0606 2016/02/02
  • Swiftから透けて見えるAppleのコンパイラ技術

    連載は、はてなエンジニアが、はてなのサービスを支えている技術や日頃注目している技術について解説するものです。Appleは毎年WWDCでいくつもの新規技術を発表していますが、筆者はその中でもObjective-Cの進化に特に注目していました。新たに追加されるAPIやサービスの前では、Objective-Cの進化はあまり注目されてきませんでしたが、実はここ数年の間も進化し続けていました。これにはAppleがコンパイラ技術にコミットしてきたことが大きく影響しています。今回は、Appleのコンパイラ関連技術を振り返り、Swiftにどう繋がるのかを解説します。 はじめに SwiftAppleによって開発された全く新しいプログラミング言語です。WWDC 2014で稲のように現れたこのプログラミング言語は、またたく間に世界中のモバイルアプリ開発者の注目を集めました。 Swiftは衝撃的な登場だった

    Swiftから透けて見えるAppleのコンパイラ技術
    gin0606
    gin0606 2016/02/02
  • Hatena Bookmark のバージョン履歴 - 全 7 バージョン – Firefox (ja) 向けアドオン

    古いバージョンに注意してください!これらのバージョンは、テストや参照を目的に表示されています。常に最新バージョンのアドオンを使用してください。

    gin0606
    gin0606 2016/02/02
    申請中のバージョンも入れられるのか。
  • 403 Forbidden

    403 Forbidden nginx

    gin0606
    gin0606 2016/02/02
  • Webプッシュ通知で更新をお知らせする、Webアンテナサービスをつくりました

    サイト名は Pushdog です。かわいいドメイン取れました。 https://push.dog ※ 2/4 文字の表記を、全て大文字の PUSHDOG から Pushdog に変更しました Pushdog について PushdogはWebプッシュ通知でサイトの更新を受け取ることができるWebアンテナサービスです。 Webプッシュ通知というエッジな技術を使っているため、今のところ Chrome と Firefox にしか対応していません。Chromeを使っているのであれば、追加でソフトウェアをインストールしなくても、普通のアプリのプッシュ通知と同じように受け取ることが出来ます。 ※1 2/12 Firefox 44 に対応しました! Firefox 44 のWebプッシュ通知に対応しました - Pushdog 開発ブログ ※2 PCChromeの場合、機能制限によりプッシュ通知を受け取れ

    Webプッシュ通知で更新をお知らせする、Webアンテナサービスをつくりました
    gin0606
    gin0606 2016/02/02
    良さそう
  • 硬貨が汚いという迷信について調べた結果。。。 | ふくゆきブログ

    硬貨が汚いという人がいる。硬貨は病原菌だらけだという人がいる。 結論から言うと硬貨はかなり病原菌が少ない。一方で紙幣が汚い。理由は金属には微量作用効果(Oligodynamic effect)が存在し、微量作用効果が強い銅である10円玉がいちばん菌が少ない。ビジュアル悪い10円玉がいちばんキレイ。以下、論文やリリースなどを調査して面白かった。 オーストラリア農林水産省が発行した文書によると、バララット大学が調査した結果では、バクテリア類は、考えなくていいくらい少ない(Levels of bacteria found on money too low for concern)と書いている。また、オーストラリアにも硬貨は汚いという”迷信”があるようだ。 http://www.foodscience.csiro.au/fshbull/fshbull42.pdf 紙幣より硬貨が汚いと思っている人が

    硬貨が汚いという迷信について調べた結果。。。 | ふくゆきブログ
    gin0606
    gin0606 2016/02/02