Theme 第 35 回のテーマは Security の Bug Bounty 編です。 今回は、脆弱性報奨金制度(Bug Bounty)のしくみについて、 Bug Hunter として報告をする側である @kinugawamasato さんと、報告を受け付ける側である @k2wanko さんと、 @hnagatomo さんをお呼びして議論しました。 報告する側 ハンターは何を見ているか ハンターにとっての報告制度 報告しやすさ CSP と脆弱性 バグハントを始めたい人へ 報告される側 なぜ報奨金制度を行うのか プラットフォームと自前運営 評価の難しさと CVSS 成立するが CSP でブロックされるバグはどう扱うか 報奨金制度を始めたい人へ これらを踏まえ、 Web セキュリティで 今何が起きているのか、 これからどうなっていくのか について議論しました。 Show Note 脆弱性報奨
Theme 第 25 回のテーマは 2017 年 7 月の Monthly Web です。 これまでの mozaic.fm では、特定のテーマについて毎回違うゲストと議論をしてきました。 しかし、このテーマの設定と消化よりもよほど早い勢いで、細かいかつ重大なトピックは日々生まれており、その流れを扱うことはできないかずっと考えていました。 そこで、特定のテーマを深掘りするのとは別に、およそ月単位で、大局的な Web の流れについても扱う Monthly Web を始めてみようと思います。 目的は、速報ではありません。単なるニュースのまとめをするというよりも、そこまでにあった流れをまとめながら Web のスナップショット を取っていくようなイメージです。 名前に反し、本当に月一でできるかはわからないし、どこまで続けられるかはわかりませんが、やりながら考えて進めて行こうと思います。 一方で、 m
Theme 第 24 回のテーマは Angular2 です。 今回は、ゲストとして Angular のコントリビュータであり、 ng_japan の代表である @laco0416 をお迎えして、 9 月に公開された Angular2 の内容や、現代のフロントエンド開発に向けたフルスタックフレームワークとして Angular2 が何を選んだのか、それは今後の Web 開発にどういう影響を及ぼして行くのか。 Angular 自身、そしてそれを取り巻くエコシステムや標準化の現場で「今何がおこっているのか」と「これからどうなっていくのか」について議論しました。 (本編の最後に話していたイベントですが、このエピソード公開時点で終わってしまっていました。間に合わなくてすいません。。) Show Note Angular2 Angular 2.0.0 がリリースされました module https://
Theme 第 23 回のテーマは Let's Encrypt です。 今回は、匿名のゲストとして PKI のスペシャリスト「先生」をお迎えして、 HTTPS 化推進の要である Let's Encrypt をきっかけに、近年多発している「CA は信用できるのか問題」も踏まえながら、今 CA を含めた PKI の世界で 「今何がおこっているのか」と「これからどうなっていくのか」について議論しました。 先生 は、エピソードの最後におっしゃっていたように、この mozaic.fm の主旨に賛同して、色々調整の結果匿名と言う形で特別に出て下さいました。 先生の声と話から、誰だが分かる人もいると思いますが、そこは色々察して大人な対応をお願いします。 Show Note 00:00 Intro Let's Encrypt 電子フロンティア財団(EFF) https-everywhere 09:15 な
Theme 第 22 回のテーマは AMP(Accelerated Mobile Pages) です。 今回は @ymotongpoo さんをお迎えして、 AMP の登場背景やそこから見える今の Web の問題点、導入や普及、今後の展望などをふまえ、 AMP が登場した意味、そして AMP が Web にもたらす影響などを通して 「今何がおこっているのか」と「これからどうなっていくのか」を議論しました。 Show Note Why AMP is Fast ampproject.org ampproject/amphtml github Waht is AMP? Why AMP is fast Publishers using AMP HTML AMP Cache AMP Cache AMP Cache Update Ping Format AMP Validator Chrome Dev
Theme mozaic.fm の v2 をリリースしました。 breaking change があるので、そのアナウンスとテストを兼ねています。 一番大きいのは、 feed の URL の変更です。新しい URL はこちらです。 http://feed.mozaic.fm Change Log 少し時間がかかってしまいましたが、全体的に作り直しました。 以下が v2 の変更点です。 feed の URL が http://feed.mozaic.fm に変わります。 feedburner をやめたかったので自分で生成するようにしました。 現時点での全エピソードを feed に載せるようにしました。 古い URL は feedburner のドメインなので、リダイレクトはできません。 古い URL の feed は、このエピソード以降更新されません。 itunes の場合は自動で更新される
Theme 第 20 回のテーマは Browser です。 今回は @takoratta さんをお迎えして、ブラウザは今どうなっているのか、そして、その進化は Web の進化とどう関わっているのかにつて議論しました。 Show Note 及川さんとブラウザの関わり JUNET NCSA Mosaic Netscape DHTML ActiveX なぜ新しくブラウザが必要だったのか? living on the web IE Toolbar V8 成せたこと成せなかったこと Hosted App と Packaged App Chrome Web Store Gears ブラウザはここ数年でどう変わったか? PhoneGap Cordova Electron Extensible Web ブラウザの肥大化問題 TPAC 2015 IETF 94 Chrome Dev Summit Chrom
第 19 回 ES7 の SideShow です。@Constellation さんが語る JavaScript Engine (JSCore) での実装の裏話と、 WebAssembly についてお送りします。なお、エピソード内で「何よりも ES6 module が欲しい」という要望を出していましたが、 @Constellation さんが、 実装に着手してくれました!! 楽しみに待ちましょう!!Bug 147340 - [ES6] Implement ES6 Modules Show Note はこちら: https://mozaic.fm/episodes/19/es7-sideshow.html
Theme 第 19 回のテーマは ES7 です。 今回は @Constellation さんをお迎えして、先日公開された ES6 をふまえ、次の仕様として議論が始まった ES7 について、 ブラウザのエンジンを実装する立場から見た、現状や懸念点などについて話を聞きながら、これから ECMAScript はどうなっていくのか、どうなっていくべきなのかについて議論しました。 Show Note Lv.5 exprima estraverse escodegen ES6 symbol TDZ TDZ のパフォーマンス ES6 generator eslint no-var ES7 の提案一覧 Array.prototype.includes Object.observe async-await Promise Generator cancelable promise monadic-promi
第 4 回のテーマは Security (Protocol)です。今回は、 CCS Injection の発見にともない、発見者の菊池さんと @lef さんをお迎えし、 CCS Injection の影響や発見の経緯、 Open SSL や TLS の現状、ここから見える未来など、プロトコル寄りのセキュリティをテーマに、議論しました。今回は Qiita でラフノートを公開 し、質問を募集しました。全部は紹介できませんでしたが、質問頂いた方々有難うございました。 Show Note はこちら: https://mozaic.fm/episodes/4/secuirty-protocol.html
Theme 第 18 回のテーマは Nginx です。 今回は @cubicdaiya さんをお迎えして、 すっかり HTTP サーバのデファクトの地位につきつつある Nginx について、なぜ Nginx を選ぶのか、 Nginx から見た現在の Web にはどういう変化があるのか。 そして Nginx はこれからどうなっていくのか、それが Web にどんな変化をもたらすのかを議論しました。 Show Note Nginx を使い始めた理由(0:00~) ngx-small-light nginx-build mruby h2o Web+DB Press Vol.72 WebP Nginx のアーキテクチャ(7:26~) Web+DB Press Vol.72 C10K epoll kqueue apache prefork mpm apache event mpm WSGI PSGI
Theme 第 2 回のテーマは HTTP2 です。 今回は @tatsuhiro_t さんと @jovi0608 さんをお迎えし HTTP の世界で、「今なにが起こっているのか?」「これからどうなっていくのか?」を議論しました。 なお、今回は編集で収まりきらなかった 「Nghttp2 の今後」について、番外編として後日配信する予定です。ユーザの方は必聴です。 Show Note HTTP2 SPEC SPDY SPEC WebSocket SPEC(RFC 6455) nghttp2 spdylay wslay NPN(Next Protocol Negotiation) ALPN(Application Layer Protocol Negotiaion) HPACK HTTP Speed+Mobility Proposal for a Network-Friendly HTTP Up
#3 Angular.js Theme 第3回目のテーマは Angular.js です。 今回は @can_i_do_web さんと @konpyu さんをお迎えし Angular.js をテーマに、日本のコミュニティの話や、 Angular.js 製 Web サービス note の開発経験などから 「今なにが起こっているのか?」「これからどうなっていくのか?」を議論しました。 感想などは #mozaicfm までお願いします。 Guest @can_i_do_web @konpyu Show Note Angular.js note.mu AngularJSアプリケーション開発ガイド AngularJS Japan User Group(ML) ONSEN UI angular-ui "note"がAngularJSでどうやってSEO, Open Graphの対応をしているか STORE
第 5 回のテーマは TypeScript です。今回は @vvakame さんをお迎えし TypeScript をテーマに、 TypeScript の現状や、 d.ts の話、型の有無に起因する議論、最近のモジュールシステム、 Alt-JS 全般にまつわるエコシステムの話や、 Angular-TypeScript の感想、非同期の話、 TypeScript の今後など 「今なにが起こっているのか?」「これからどうなっていくのか?」をたっぷり議論しました。今回は議論が色々広がって 1.5h になりました。また、録音したのは約一ヶ月前(5 月中旬)のもので、冒頭で第 4 回と言っていましたが、急遽第 4 回に別の話を差し込んだため第 5 回になりました。 Show Note はこちら: https://mozaic.fm/episodes/5/typescript.html
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く