Grokking Newsletter

Share this post

#36 - Câu chuyện OpenAI viết bot đi thi The International (Dota 2)

newsletter.grokking.org

#36 - Câu chuyện OpenAI viết bot đi thi The International (Dota 2)

Grokking Vietnam
Sep 9, 2018
Share this post

#36 - Câu chuyện OpenAI viết bot đi thi The International (Dota 2)

newsletter.grokking.org

Những bài viết hay

Câu chuyện theo đuổi Dota 2 của team OpenAI — medium.com

Sau lần thành công vang dội gần đây về việc OpenAI bot đã chiến thắng Dendi 1v1 (DOTA 2), OpenAI tự tin đem team đi đấu 5v5 trong TI2018 vừa rồi. Bài viết khá đầy đủ nói về quá trình team OpenAI phát triển AI bot để có thể tự chơi Dota, gồm quá trình train dùng kĩ thuật RL (reinforcement learning). Bài viết dài nhưng rất đáng đọc.

dbdiagram.io - Công cụ miễn phí thiết kế database diagrams

Team Holistics vừa phát hành 1 công cụ giúp các bạn Developer có thể tạo ra Database Diagram dựa trên code (editor bên trái giao diện), nhằm tăng tính chặt chẽ của hệ thống bạn muốn thiết kế. Sau khi thiết kế bạn có thể xuất ra file PDF, hoặc sinh ra câu lệnh SQL để chạy trong DB.

Microservices Messaging: tại sao REST không phải lúc nào cũng là lựa chọn tốt nhất — blog.codeship.com

Kiến trúc microservice hiện tại phổ biến với hầu hết bất kỳ hệ thống IT nào trên khắp thế giới. Các service (component) liên lạc với nhau thông API. Việc lựa chọn format message trả về từ API cũng quan trọng, phù thuộc vào nhiều yếu tố khác nhau.

Trong bài viết, tác giả giới thiệu về các protocols khác nhau trong network stack, và đưa ra phân tích về những protocol khác nhau.

Bạn muốn viết code rõ ràng hơn? Hãy làm theo Cooperative Principle — spin.atomicobject.com

Developer nào cũng cần phải trao chuốt đoạn code của mình để có thể dễ dàng duy trì và cũng như phát triển thêm tính năng dựa trên những class, modules có sẵn. Một nguyên tắc tên là Cooperative Principle có thể giúp bạn xử lý những đoạn code tốt hơn.

Event cộng đồng kĩ thuật

Grokking #29 - Building Realtime Metrics Platform at LinkedIn — www.facebook.com

Event tiếp theo của Grokking sẽ là techtalk của anh Khải Trần nói về hệ thống data pipeline của LinkedIn được dùng để thu thập hàng trăm triệu messages mỗi ngày, và cách họ chạy hệ thống real-time processing để thống kê lượng dữ liệu này cho mục đính metrics monitoring.

Speaker: Khai Tran, Staff Software Engineer - LinkedIn.

  • Hiện đang là staff software engineer ở LinkedIn, phụ trách hệ thống metrics monitoring system. Trước đây từng làm ở Amazon AWS và Oracle.

  • PhD, University of Wisconsin-Madison, nghiên cứu về Database Systems.

Full Stack Weekend - 15/09/2018 (thứ 7) — www.facebook.com

Full-stack weekend đã trở lại vào tháng 9 này (tuần sau) ở TPHCM. Mời các bạn dev đăng ký đến tham gia!

Share this post

#36 - Câu chuyện OpenAI viết bot đi thi The International (Dota 2)

newsletter.grokking.org
Comments
TopNewCommunity

No posts

Ready for more?

© 2023 Grokking Vietnam
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing