「ないんだな、それが」「物売るってレベル」「おそうざい」過去に話題になったインタビュー画像まとめ ※一部コラであるものについては、その旨明記しました。
販売するツールは今後増えていく見込み。自分のツールを販売したい開発者はこちらから申し込める(GitHubアカウントが必要)。一般のアプリストア同様に審査がある。 同社はまた、「Integrations」を「GitHub Apps」と改称し、認証関連を改善したことも発表した(詳細は解説ページ)。 さらに、「GraphQL API」を一般公開した。 関連記事 GitHub Developer Program、無料アカウントでも参加可能に GitHubが、これまで有料アカウントユーザーにのみ提供してきた「GitHub Developer Program」を、無料アカウントユーザーにも提供する。 GitHub、“過去最大の”アップデートでレビュー機能やプロジェクト管理機能を強化 ソースコード共有ツールのGitHubがプラットフォームをアップデートし、レビューやコメント機能の改善、Trelloのよう
日本独自のシステムを導入した結果HDCPが必須になり騒動となった動画配信サービス「Hulu」日本版だが、Internet Explorerでの視聴向けにはSilverlightプラグインを使用しているようだ(Huluのヘルプセンターページ)。SilverlightはMicrosoftが開発したWebブラウザ向けプラグイン技術だが、最近の多くのWebブラウザではサポートされておらず、2015年にはMicrosoftが使用中止を推奨する事態になっている。 また、リニューアルによってHDCPが必須になるという話だったが、IE+SilverlightならHDCPに対応していないディスプレイでも視聴でき、画面キャプチャも行えるという話も出ている(「かやのみ日記帳」ブログ、「T.Ishiiのソフト開発記」ブログ、「S-Pegasus」ブログ)。
ちょっと今日は疲れてるので、表題の件について、簡単に書いてみる。私の経験上、型クラスにおける、最も多い誤解は、(Javaとかにおける)インタフェースのようなもの、というもので、これはかなり多くの人にみられるように思う。 まず、そもそも、何故そういう勘違いが生まれたかを考えてみると、「インスタンス」「メソッド」といったオブジェクト指向言語にもある用語が使われていること、また、両者とも「操作の集合を提供する」という特徴があるためではないかと思う。しかし、根本的な違いがある。一番大きなものは、型クラスは(一般的には)レシーバ(thisといってもselfといってもなんでもいいが)とそれに付随する状態が基本的に存在しない、という点だ。 この点について、Scalaの標準ライブラリにおいて、両者の違いを説明するのに格好の例がある。OrderingとOrderedだ。混乱を避けるために先に説明しておくと、
【2017年12月18日 追記】この記事は古いTypeScript (2.0以前) を念頭に置いている。もちろん、現在のTypeScriptにも当てはまる記事はあるだろうし、TypeScript以外の言語における合併型 (union types) についてもある程度読み替えられるかもしれない。ただしElmとは “Union Types” の用法が完全に相入れないのでElmユーザーの方はお帰りください。 TypeScript 1.4について、 TypeScript 1.4.1 変更点 – Qiita という記事が目に留まった。で、その中の 直和型(Union Types) という項目に引っかかりを感じた。: なぜ引っかかりを感じたかというと、TypeScriptに今回導入されたUnion Typesと、巷に言う直和型というのは、異なる概念であるからだ。 注意:以下の話は型理論の専門家でもない
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く