Jxck public
[search 0]

Download the App!

show episodes
 
Loading …
show series
 
# ep58 WASI第 58 回のテーマは WASI (WebAssembly System Interface) です。今回は @chikoski さんをお迎えし、事例もで始めた WASM が次のステップとして取り組んでいる WASI について、 WASI は何を目指し、今どうなっているのか。また、それは Web の進化に影響をするのかしないのか。2015-08-05 にやった WASM の回から WASM が辿った 4 年を振り返りつつ、今何が起こっているのか、これからどうなっていくのかを議論しました。## Show Note- WASI resources.md by @Chikoski - GitHub - https://gist.github.com/chikoski/32a9…
 
# ep57 Monthly Web 201909第 57 回のテーマは 2019 年 9 月の Monthly Web です。### Chrome 動向- Stable: 77- Updates - New in Chrome 77 - https://developers.google.com/web/updates/2019/09/nic77 - Largest Contentful Paint - The formdata event - Form-associated custom elements - Native lazy loading - Chrome Dev Summit 2019 - What's New In DevTools (Chrome 78) - https:…
 
# ep56 Monthly Web 201908第 56 回のテーマは 2019 年 8 月の Monthly Web です。### Chrome 動向- Stable: 76- Updates - *Chromium Blog: Chrome 77 Beta: New performance metrics, new form capabilities, capabilities in origin trials and more* - https://blog.chromium.org/2019/08/chrome-77-beta-new-performance-metrics.html - *Largest Contentful Paint* - *First Input Timin…
 
# ep55 Monthly Web 201907第 55 回のテーマは 2019 年 7 月の Monthly Web です。### Chrome 動向- Stable: 76- Updates - New in Chrome 76 - https://developers.google.com/web/updates/2019/07/nic76 - prefers-color-scheme - デスクトップ版では Omnibox にインストールボタン追加 - Android 版は beforeinstallprompt に preventDefault() で mini-bar を消せるように - WebAPKs の更新チェックが 3 日から 1 日に - Promise.allSett…
 
# ep54 Monthly Web 201906第 54 回のテーマは 2019 年 6 月の Monthly Web です。## Show Note### Chrome 動向- Stable: 75- Updates - *New in Chrome 75* - https://developers.google.com/web/updates/2019/06/nic75 - Hint for low latency canvas contexts - Share files with the Web Share API - Numeric literals - What's New In DevTools (Chrome 76) - https://developers.google.…
 
# ep53 Monthly Web 201905第 53 回のテーマは 2019 年 5 月の Monthly Web です。## Show Note### mozaic bootcamp 2019- mozaic bootcamp 2019 - https://blog.jxck.io/entries/2019-05-12/mozaic-bootcamp-2019.html- lmozaic bootcamp に行ってきました - isyumi_net ブログ - https://blog.isyumi.net/entry/2019/05/03/134854- mozaic bootcamp に参加して気づいた、自分に欠けていた Web 技術の知識メモ - ninjinkun's dia…
 
# ep52 Monthly Web 201904第 52 回のテーマは 2019 年 4 月の Monthly Web です。## Show Note### Chrome 動向- Stable: 74- Updates - New in Chrome 74 - https://developers.google.com/web/updates/2019/04/nic74 - Private class fields [blog] - prefers-reduced-motion - CSS transition events - Feature Policy API updates - Deprecations and removals in Chrome 74 - https://dev…
 
# ep51 Translation第 51 回のテーマは Translation です。今回は、ゲストとして WHATWG/W3C/IETF などの仕様を、高品質で翻訳し、高頻度で更新し、非常に見やすい UI で公開している triple_underscore さんをお呼びしました。- http://triple-underscore.github.io普段行なっている翻訳が、いったいどういうモチベーションで、どういうフローで行われているのかその作業を通じて Web に関わる仕様群をどう見ているのか、などを踏まえ今後、どのような仕様を翻訳していくのか、などをお聞きしました。## Show Note- ウェブ関連仕様 日本語訳 - https://triple-underscore.gith…
 
# ep50 Monthly Web 201903第 50 回のテーマは 2019 年 03 月の Monthly Web です。## Show Note### Chrome 動向- Stable: 73.0- Updates - New in Chrome 73 - https://developers.google.com/web/updates/2019/03/nic73 - Progressive Web Apps work everywhere (macOS) - Signed HTTP exchanges. - Constructable Style Sheets. - What's New In DevTools (Chrome 74) - https://developers…
 
# ep49 Monthly Web 201902第 49 回のテーマは 2019 年 02 月の Monthly Web です。## Show Note### Chrome 動向- Stable: 73.0- Updates - *Prototyping Stack Packs for Lighthouse* - https://developers.google.com/web/updates/2019/01/lighthouse-platform-packs - RTCQuicTransport Coming to an Origin Trial Near You (Chrome 73) - https://developers.google.com/web/updates/2019/…
 
# ep48 Monthly Web 201901第 48 回のテーマは 2019 年 01 月の Monthly Web です。## Show Note### Chrome 動向- Stable: 72- Updates - *New in Chrome 72* - https://developers.google.com/web/updates/2019/01/nic72 - public class fields - User Activation API - Intl.ListFormat() - *What's New In DevTools (Chrome 73)* - https://developers.google.com/web/updates/2019/01/devt…
 
# ep47 Monthly Web 201812第 47 回のテーマは 2018 年 12 月の Monthly Web です。## Show Note### Chrome 動向- Stable: 71- Updates - *New in Chrome 71* - https://developers.google.com/web/updates/2018/12/nic71 - Displaying relative times with Intl - vertical underline - Requiring user activation for speech synthesis API. - *Chromium Blog: Chrome 72 Beta: Public class…
 
# ep46 Yearly Web 2018第 46 回のテーマは 2018 年の Yearly Web です。今年行った Monthly Web を振り返ります。また、収録直前に公表された Microsoft EdgeHTML の開発中止と Edge の Chromium ベースへの移行についても冒頭で話しています。## Show Note### Microsoft Edge が Chromium ベースに- Microsoft Edge: Making the web better through more open source collaboration - https://blogs.windows.com/windowsexperience/2018/12/06/microsof…
 
# ep45 Monthly Web 201811第 45 回のテーマは 2018 年 11 月の Monthly Web です。## Show Note### Chrome 動向- Stable: 70.0.3538.110- Chrome Dev Summit - *Chrome Dev Summit 2018: Building a Faster, Smoother, Capable Web* - https://blog.chromium.org/2018/11/chrome-dev-summit-2018-building-faster.html - *Chrome Dev Summit 2018 Day 2: Ready for the next movement* - http…
 
# ep44 Monthly Web 201810第 44 回のテーマは 2018 年 10 月の Monthly Web です。## Show Note### Chrome 動向- Stable: 70- Updates - *New in Chrome 70* - https://developers.google.com/web/updates/2018/10/nic70 - Desktop Progressive Web Apps on Windows & Linux - Credential Management API: Public Key Credentials - Named workers - Web Bluetooth is now available in Windo…
 
# ep43 Permission第 43 回のテーマは Permission です。今回は @toyoshim をお呼びし、今議論中の Web における Permission について、何が問題/課題であり、現状どうなっているのか。実装と仕様の両方の側面から議論し、 Web における Permission の扱いが Web をどのように変えていくのかについて議論しました。## Show Note- Web MIDI API- Web Audio API- Web USB API - https://github.com/mozilla/standards-positions/issues/100- Web Bluetooth- W3C Workshop on Permissions and…
 
# ep42 Monthly Web 201809第 42 回のテーマは 2018 年 9 月の Monthly Web です。## Show Note### Chrome 動向- Stable: 69 (https://www.chromestatus.com/features/schedule)- Updates - *New in Chrome 69* - https://developers.google.com/web/updates/2018/09/nic69 - 10 才おめでとう - CSS Scroll Snap - Display cutouts - Web Locks API - conic-gradient() - toggleAttribute() - flat()…
 
# ep41 Monthly Web 201808第 41 回のテーマは 2018 年 8 月の Monthly Web です。## Show Note### Chrome 動向- Stable: 68- Updates - What's New In DevTools (Chrome 70) - https://developers.google.com/web/updates/2018/08/devtools - 主に I/O で発表された機能 - Live Expressions in the Console. - Highlight DOM nodes during Eager Evaluation. - Performance panel optimizations. - More…
 
# ep40 Monthly Web 201807第 40 回のテーマは 2018 年 7 月の Monthly Web です。## Show Note### Chrome 動向- Stable: 68- Updates - New in Chrome 68 - https://developers.google.com/web/updates/2018/07/nic68 - Add to Home Screen changes: beforeinstallprompt - Page Lifecycle API - Payment Handler API - etc - *A milestone for Chrome security: marking HTTP as "not secure…
 
# ep39 Monthly Web 201806第 39 回のテーマは 2018 年 6 月の Monthly Web です。## Show Note### Chrome 動向- Stable: 67- Updates - *Chromium Blog: Chrome 68 Beta: add to home screen, payment handler, page lifecycle* - https://blog.chromium.org/2018/06/chrome-68-beta-add-to-home-screen.html - *beforeinstallprompt* - *Payment Handler API* - *iframe で top-level navigat…
 
# ep38 Monthly Web 201805第 38 回のテーマは 2018 年 5 月の Monthly Web です。## Show Note### Chrome 動向- Stable: 67- Google I/O - Chromium Blog: The State of the Web at Google I/O 2018 - https://blog.chromium.org/2018/05/the-state-of-web-at-google-io-2018.html - Official Google Webmaster Central Blog: Google I/O 2018K - What sessions should SEOs and Webmasters w…
 
# ep37 Monthly Web 201804第 37 回のテーマは 2018 年 4 月の Monthly Web です。## Show Note### Chrome 動向- Stable: 66- Updates - *New in Chrome 66* - https://developers.google.com/web/updates/2018/04/nic66 - CSS Typed Object Model - Async Clipboard API - CSS Paint API - autocomplete in TextArea and Select - autocapitalize for form (compat with safari) - trimStart(…
 
# ep36 Monthly Web 201803第 36 回のテーマは 2018 年 3 月の Monthly Web です。## Show Note### Chrome 動向- Stable: 65- Updates - https://www.chromestatus.com/features#milestone%3D65 - https://www.chromestatus.com/features#milestone%3D66 - *New in Chrome 65* - https://developers.google.com/web/updates/2018/03/nic65 - CSS Paint API - Server Timing API - display: con…
 
# ep35 Security (Bug Bounty)第 35 回のテーマは Security の Bug Bounty 編です。今回は、脆弱性報奨金制度(Bug Bounty)のしくみについて、 Bug Hunter として報告をする側である @kinugawamasato さんと、報告を受け付ける側である @k2wanko さんと、 @hnagatomo さんをお呼びして議論しました。- 報告する側 - ハンターは何を見ているか - ハンターにとっての報告制度 - 報告しやすさ - CSP と脆弱性 - バグハントを始めたい人へ- 報告される側 - なぜ報奨金制度を行うのか - プラットフォームと自前運営 - 評価の難しさと CVSS - 成立するが CSP でブロックされるバグはどう…
 
# ep34 Monthly Web 201802第 34 回のテーマは 2018 年 2 月の Monthly Web です。## Show Note### Chrome 動向- Stable: 64- Updates - *Chrome 65 Beta: CSS Paint API and the ServerTiming API* - https://blog.chromium.org/2018/02/chrome-65-beta-css-paint-api-and.html - CSS Paint API blog - Server Timing API - :any-link - display: contents - `` assignedElement() - HTMLAnch…
 
# ep33 Monthly Web 201801第 33 回のテーマは 2018 年 1 月の Monthly Web です。## Show Note### Spectore/Meltdown- Side Channel Attack 対策のため、高精度クロックに使用できる `performance.now()` の精度低下と SharedArrayBuffers (+Atomics)の無効化が実施。将来的には戻す予定。- Fantastic Timers and Where to Find Them: High-Resolution Microarchitectural Attacks in JavaScript - https://gruss.cc/files/fantastictim…
 
# ep32 Yearly Web 2017第 32 回のテーマは 2017 年の Yearly Web です。2017/12 の Monthly Web に加えて、今年の Web を振り返ります。Monthly Web のモチベーションについては以下。ep25 Monthly Web 201707## Show Note### Chrome 動向- Chrome 63 リリース - https://developers.google.com/web/updates/2017/12/nic63 - import() - Promise.finally() - async iterators (for-await-of) - overscroll-behavior プロパティ(pull-to-…
 
# ep31 IETF第 31 回のテーマは IETF です。今回は、ゲストとして IETF をウォッチし ASnoKaze blog で知見を公開している @flano_yuki をお呼びし、日頃行なっている IETF のウォッチや、直前に行われた IETF100 の参加などについて。そして、 IETF における標準化動向の追いかけ方や、標準化への参加方法をはじめとする「*IETF の歩き方*」について議論しました。## Show Note- IETF - https://ietf.org/- IETF100 Singapore - About https://www.ietf.org/meeting/100/index.html - Schedule https://datatracke…
 
# ep30 Monthly Web 201711第 30 回のテーマは 2017 年 11 月の Monthly Web です。Monthly Web のモチベーションについては以下。ep25 Monthly Web 201707## Show Note### Chrome 動向- What's New In DevTools (Chrome 64) - https://developers.google.com/web/updates/2017/11/devtools-release-notes - Local Overrides: ほぼ localproxy - Performance Monitor - Console Sidebar - Group similar Console …
 
# ep29 Houdini第 29 回のテーマは Houdini です。今回は、ゲストとして Chrome チームの開発者であり、 CSS の標準化にも関わられている @kojiishi さんをお呼びし、 Houdini がどういうモチベーションで始まり、現在仕様策定や実装状況はどうなっているのか。実装する上での問題点や、今後の展望をお聞きし、今後 Houdini が CSS に対してどういった影響を及ぼしていくかを踏まえ、「*今何がおこっているのか*」と「*これからどうなっていくのか*」について議論しました。## Show Note- Koji さんのドラフト - CSS Text Module Level 3 - CSS Text Decoration Module Level 3 -…
 
# ep28 Monthly Web 201710第 28 回のテーマは 2017 年 10 月の Monthly Web です。Monthly Web のモチベーションについては以下。ep25 Monthly Web 201707## Show Note### Chrome 動向- Chrome 62 Stable - New in Chrome 62 - https://developers.google.com/web/updates/2017/10/nic62 - Network Information API Improve - navigator.connection.type/effectiveType - OpenType variable fonts - capture m…
 
# ep27 Monthly Web 201709第 27 回のテーマは 2017 年 9 月の Monthly Web です。Monthly Web のモチベーションについては以下。ep25 Monthly Web 201707## Show Note### Chrome 動向- Chrome 61 Stable - New in Chrome61 - https://developers.google.com/web/updates/2017/09/nic61 - ES modules - Web Share - Web USB - Visual Viewport - https://wicg.github.io/ViewportAPI/spec.html - https://devel…
 
# ep26 Monthly Web 201708第 26 回のテーマは 2017 年 8 月の Monthly Web です。Monthly Web のモチベーションについては以下。ep25 Monthly Web 201707## Show Note### Chrome 動向- Chrome Platform Status Release Timeline - https://www.chromestatus.com/features/schedule- Chrome 60 Stable - https://developers.google.com/web/updates/2017/07/nic60 - PaintTiming, WASM, Budget, Feature Policy…
 
# ep25 Monthly Web 201707第 25 回のテーマは 2017 年 7 月の Monthly Web です。これまでの mozaic.fm では、特定のテーマについて毎回違うゲストと議論をしてきました。しかし、このテーマの設定と消化よりもよほど早い勢いで、細かいかつ重大なトピックは日々生まれており、その流れを扱うことはできないかずっと考えていました。そこで、特定のテーマを深掘りするのとは別に、およそ月単位で、大局的な Web の流れについても扱う Monthly Web を始めてみようと思います。目的は、速報ではありません。単なるニュースのまとめをするというよりも、そこまでにあった流れをまとめながら *Web のスナップショット* を取っていくようなイメージです。名前に反…
 
# ep24 Angular2第 24 回のテーマは Angular2 です。今回は、ゲストとして Angular のコントリビュータであり、 ng_japan の代表である @laco0416 をお迎えして、 9 月に公開された Angular2 の内容や、現代のフロントエンド開発に向けたフルスタックフレームワークとして Angular2 が何を選んだのか、それは今後の Web 開発にどういう影響を及ぼして行くのか。Angular 自身、そしてそれを取り巻くエコシステムや標準化の現場で「*今何がおこっているのか*」と「*これからどうなっていくのか*」について議論しました。(本編の最後に話していたイベントですが、このエピソード公開時点で終わってしまっていました。間に合わなくてすいません。。)…
 
# ep23 Let's Encrypt第 23 回のテーマは Let's Encrypt です。今回は、匿名のゲストとして PKI のスペシャリスト「*先生*」をお迎えして、 HTTPS 化推進の要である Let's Encrypt をきっかけに、近年多発している「CA は信用できるのか問題」も踏まえながら、今 CA を含めた PKI の世界で 「*今何がおこっているのか*」と「*これからどうなっていくのか*」について議論しました。*先生* は、エピソードの最後におっしゃっていたように、この mozaic.fm の主旨に賛同して、色々調整の結果匿名と言う形で特別に出て下さいました。先生の声と話から、誰だが分かる人もいると思いますが、そこは色々察して大人な対応をお願いします。## Show …
 
# ep22 AMP第 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…
 
# ep21 mozaic.fm v2 release notemozaic.fm の v2 をリリースしました。 breaking change があるので、そのアナウンスとテストを兼ねています。一番大きいのは、 feed の URL の変更です。新しい URL はこちらです。http://feed.mozaic.fm## Change Log少し時間がかかってしまいましたが、全体的に作り直しました。以下が v2 の変更点です。- feed の URL が http://feed.mozaic.fm に変わります。 - feedburner をやめたかったので自分で生成するようにしました。 - 現時点での全エピソードを feed に載せるようにしました。 - 古い URL は feedbu…
 
# ep20 Browser第 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- ブラウザはここ数年でどう変わったか? - PhoneG…
 
# ep19 ES7 sideshow第 19 回 ES7 の SideShow です。@Constellation さんが語る JavaScript Engine (JSCore) での実装の裏話と、 WebAssembly についてお送りします。なお、エピソード内で「何よりも ES6 module が欲しい」という要望を出していましたが、 @Constellation さんが、 実装に着手してくれました!! 楽しみに待ちましょう!!Bug 147340 - [ES6] Implement ES6 Modules## Show Note- WeakMap- Map- WeakMap の実装- Ephemerons- SIMD- WebAssembly のコミュニティページ- brendan…
 
# ep19 ES7第 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.obs…
 
# ep18 Nginx第 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 V…
 
# ep17 Service Worker第 17 回のテーマは Service Worker です。今回は @kinu さんと @nhiroki_ さんをお迎えして、 今実装や仕様策定が進んでいる Service Worker について、なぜこうした仕様が出てきたのか、これを用いて何ができるのか、これがどう Web を変えるのか。実装や仕様の裏話や、これが普及してからの懸念点なども含めて、じっくり議論しました。また、 Service Worker へのフィードバックは bug tracker (基本は英語ですが、日本語でも良いそうです)、もしくは #serviceworker です。## Show Note### 関連仕様- ServiceWorker- AppCache- Push AP…
 
# ep16 Security (application)第 16 回のテーマは Security (application) です。今回は @hasegawayosuke さんをお迎えして、 Web アプリケーションの開発技術が進化することによって、同じように変わっている筈のセキュリティに関して、その変化をどう考えればいいのか?開発者とセキュリティ関係者のあいだで、足りてないと認識されているものは何か?それらをふまえてセキュリティをとりまく環境で「今何が起こっているのか」、そして「これからどうなっていくのか」について議論しました。hasegawa さんが本を書いてる件は、許可を取っておりカットしてません。公表して自分を追い込むメソッドだそうです w## Show Note- iframe …
 
# ep15 Extensible Web第 15 回のテーマは Extensible Web です。収録自体は 前回のエピソード の続きにあたります。前回に引き続き @myakura さんと @nunnun (hiro) さんをお迎えして、 これまでの Web の標準化の持つ課題を解決する動きとして始まった、 Extensible Webとはなんなのか、どういう経緯で提唱され、何を解決するのか。それによって「今何が起こっているのか」、「これからどうなっていくのか」そして、「自分たちはそれにどう参加できるのか?」を議論しました。## Show Note- 0:00 ~ : Extensible Web とはなにか? - Extensible Web Manifesto - 翻訳 を PR し…
 
# ep14 WHATWG第 14 回のテーマは WHATWG です。今回は @myakura さんと @nunnun (hiro) さんをお迎えして、 WHATWG 、 W3C 、 TAG などの成り立ちや、それらがやっていること。先日の HTML5 勧告の意味。 LivingStandard とはどう考えればいいのか?といった話から、標準化において「今何が起こっているのか」、「これからどうなっていくのか」そして、「自分たちはそれにどう参加できるのか?」を議論しました。後半は Extensible Web の話になったので、 次のエピソード に分けています。## Show Note- 0:00 ~ : intro- 3:00 ~ : W3C とは? - W3C - World Wide W…
 
# ep13 Virtual DOM sideshow第 13 回 Virtual DOM の SideShow です。@mizchi さんとのこぼれ話をお送りします。## Show Note- mercury- なんかうまく発音できない人(Matt-Esch)の virtual-dom- jQuery の資産- そこまでいったら本当に isomorphic- 完璧なコンバータ指向の AltJS- kuromoji.js- MeCab- Angular.js が嫌い- Object.observe の Google Chrome での先行実装と Angular について- FireFox- vimperator- どの程度あおり?- あなたが React を使うべき理由- 最近くやしいこと …
 
# ep13 Virtual DOM第 13 回のテーマは Virtual DOM です。今回は @mizchi さんをお迎えして、 Virtual DOM というアイデアの本質、それが可能にした Flux というアーキテクチャ、そして各種の実装と今後の期待について、「今何が起こっているのか」、「これからどうなっていくのか」を議論しました。## Show Note### Virtual DOM- Virtual DOM Advent Calendar- なぜ仮想 DOM という概念が俺達の魂を震えさせるのか- あなたが React を使うべき理由- om- ClosureScript- React- JSX- リアルな DOM はなぜ遅いのか- react-jade- deku- virtu…
 
# ep12 Rails sideshow第 12 回 Ruby on Rails の SideShow です。@a_matsuda さんの語る Rails 開発のスタイルと、そのコミュニティの持つ力、 Rails が引っ張ったテストの話などをお送りします。## Show Note- Aaron Patterson- RubyKaigi- RubyConf- Josevalim- Reia- Elixir- Platformatec- RubyKaigi 2014 での Ruby に型という話- Django- Dave Thomas の Pickax(つるはし)本- Ruby のテスティングフレームワークの歴史(2014 年版)- Rails is omakase- TDD is dead…
 
Loading …

Quick Reference Guide

Copyright 2021 | Sitemap | Privacy Policy | Terms of Service
Google login Twitter login Classic login