Hi, I’m Mark Nottingham. I write about the Web, protocol design, HTTP, Internet governance, and more. This is a personal blog, it does not represent anyone else. Find out more. Comments? Let's talk on Mastodon. @mnot@techpolicy.social other Standards posts Series: The Nature of Internet Standards RFC 9518 - What Can Internet Standards Do About Centralisation? Tuesday, 19 December 2023 RFC 8890 - T
TypeScriptは型がついたJavaScriptです。プログラミングにおいて型があることの恩恵は大きく、近頃AltJSの代表格として人気を集めています。TypeScriptはもともと型のないJavaScriptで書かれるコードに型を付けることを使命としていることもあり、たまに変な型が追加されます。例えばTypeScript2.8で追加されたconditional typesはずいぶん注目を集めました。これによってTypeScriptの型システムの表現力が広がりましたが、一方でTypeScriptを書いている人の中には、よく分からない型が増えてついて行けない、一部の人たちが長くてよく分からない型定義を書いて喜んでいるだけと思っている方もいるのではないでしょうか。実際、健全にJavaScriptを書いていれば、自分でそのような変な型を書くことはあまり多くありません。 そこで、この記事ではT
イントロダクション Boolean Number String Array Tuple Enum Any Void NullとUndefined Never 型注釈(Type assertions) letに関する注意 イントロダクション プログラムが有用であるために、データの単位を数値、文字列、構造、真偽の値のような最も単純な単位で動作させる必要があります。 TypeScriptでは、便利なenum(列挙)型を含む、JavaScriptで期待されるであろう多くの型をサポートします。 Boolean 最も基本的なデータ型であり、単純にtrue/falseの値を持ちます。 JavaScriptとTypeScriptでboolean値として扱われます。 let isDone: boolean = false; Number JavaScriptのように、TypeScriptの全ての数値は浮動小
Babelとの併用を止めてTypeScriptビルド一本化へ 最近は社内で Web おじさん業をやる傍ら、プロジェクトコードなども少し触っている。最近では FRESH! でアレコレしていて、クライアントサイドとサーバーサイドの改善もやったり。 FRESH! Web パフォーマンス改善 〜クライアントサイド編〜 | CyberAgent Developers Blog FRESH! Web パフォーマンス改善 〜サーバサイド編〜 | CyberAgent Developers Blog ふたつ👆ともよくまとまっているので、未読の人は是非読んでください。 あとは開発環境周りもコツコツ直していたりする。Web クライアントの構成要素 - Client Side of █████fresh.tv で触れられている通り、TypeScript と Babel の多段ビルドで運用していた。型を使いたい
webpackではv4から、modeというオプションが追加された。 それに伴いminimize(コードの圧縮)の設定の仕組みも変わったので、それについても書いていく。 以下のライブラリのバージョンで動作確認している。 webpack@4.1.0 webpack-cli@2.0.10 uglifyjs-webpack-plugin@1.2.2 license-info-webpack-plugin@1.0.0 react@16.2.0 2種類のmode modeは、productionとdevelopmentの2種類。 以下のように、webpackを実行する際に引数として渡すことで、設定できる。 "scripts": { "build": "webpack --mode production", "develop": "webpack --mode development" }, modeを
Amazon Web Services ブログ re:Invent2018 AWS Ground Station が発表になりました。 みなさん、こんにちは。アマゾン ウェブ サービス ジャパン、プロダクトマーケティング エバンジェリストの亀田です。 AWS Ground Station が発表となりました。 衛星通信、ダウンリンクおよびプロセス衛星データを制御し、地上局インフラストラクチャの構築や管理を心配することなく、迅速かつ簡単かつコスト効率の高い完全運用サービスです。衛星は、天気予報、表面イメージング、通信、ビデオ放送など、さまざまな用途に使用されます。地上局は、地上と衛星との間の通信を提供する施設であり、アンテナを使用してデータを受信し、無線信号を送信して衛星を制御および制御することによって、グローバル衛星ネットワークの中核を構築することができます。 人工衛星を制御する場合、地上
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く