Thiết kế hệ thống Search Engine xử lý 100 tỷ Web Page (Google, Bing...) | System Design Wecommit

Ғылым және технология

Mục tiêu: Trong video này tôi giúp anh em hiểu được cách thức tư duy và thiết kế một hệ thống Search Engine (ví dụ như Google, Bing).
Ghi chú: Nếu bạn là một lập trình viên và muốn phát triển sự nghiệp một cách nhanh chóng hơn. Tôi có một khoá học có thể giúp bạn phát triển rất nhanh (cả về chiều rộng và chiều sâu), tại khoá học này bạn sẽ được chia sẻ tất cả những kinh nghiệm và kiến thức của tôi đã tích luỹ trong hơn 10 năm trực tiếp điều hành Wecommit - công ty chuyên tư vấn và tối ưu các cơ sở dữ liệu và hệ thống lớn.
Xem chi tiết khoá học của tôi ở đây: wecommit.com.vn/tu-dien-toi-u...
Bạn có thể xem các dự án mà tôi đã trực tiếp thực hiện tại đây: wecommit.com.vn/du-an/
🎯 Một số Video khác bạn có thể xem
- Cách Quora thiết kế cơ sở dữ liệu để đáp ứng 400 triệu người dùng: • Thiết kế Database đáp ...
- Bí quyết tìm lái xe của Uber: • Bí quyết tìm lái xe tạ...
- Hiểu toàn bộ kiến thức về PostgreSQL trong 1h30 phút: • Hiểu toàn bộ PostgreSQ...
- Học SQL Server trong 60 phút : • Học SQL Server trong 6...
- Học MongoDB trọn vẹn trong 1 giờ 30 phút: • Học MongoDB trọn vẹn t...
📱 Nếu bạn muốn liên hệ với tôi:
Zalo: 0888549190
Linkedin: / huytq
Facebook: / tranquochuy.toiuu
⭐N️ội dung⭐
⌨️ (0:00:00) Mục tiêu
⌨️ (0:00:54) Thử thách trong thiết kế
⌨️ (0:03:10) Thiết kế database và tối ưu khi tìm kiếm
⌨️ (0:07:41) Tổng hợp giai đoạn thiết kế 01
⌨️ (0:09:15) Xử lý 02 thử thách khi thu thập dữ liệu
⌨️ (0:13:06) Chi tiết quá trình thu thập dữ liệu
⌨️ (0:16:28) Thiết kế tổng thể hệ thống Search Engine
⌨️ (0:18:40) Tổng hợp ghi chú & Thử thách mới
🌐 Nguồn tài liệu: Các kiến thức về Search Engine được tổng hợp từ những chia sẻ của các anh em kỹ thuật trong những diễn đàn công nghệ Quora, Reddit, cùng một số bài báo khoa học.
Tôi kết hợp với những trải nghiệm khi thực hiện dự án của mình và chia sẻ lại với góc nhìn từ tư duy cho tới phương án triển khai.
#systemdesign #toiuu100x #tranquochuy #wecommit #databasedesign #databaseperformance #databasetutorial #algorithm #datastructureandalgorithm #systemdesignwecommit #toiuucosodulieu #thietkecosodulieu #thietkehethong #toiuusql #cautrucdulieuvagiaithuat #searchengine #googlesearch #bingsearch

Пікірлер: 121

  • @PhamAnhHao-zw4ff
    @PhamAnhHao-zw4ff5 ай бұрын

    Video hay quá ạ. Từ cách a vẽ minh họa các luồng cho đến giải thích cách thức hoạt động của hệ thống mọi thứ đều rất trực quan và dễ hiểu. Mong anh sẽ ra thêm nhiều video về chủ đề System Design như này. Em cảm ơn ạ!!!!

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    cảm ơn anh em. Anh em đăng ký kênh để nhận thông báo cho các video sắp tới nhé.

  • @thoimaidev
    @thoimaidev5 ай бұрын

    Hay tẹt vời anh Huy ới. Mong a ra nhiều video chia sẻ về hệ thống như thế này cho đàn em học hỏi thêm ^^

  • @tringuyencaothien2412
    @tringuyencaothien24125 ай бұрын

    khúc inverted index thì content có bao nhiêu từ thì sẽ có bấy nhiêu cái index sẽ tạo ra một bộ index rất khổng lồ đó là hạn chế khi sài giải thuật này và khi dữ liệu cực lớn thì index cũng sẽ cũng sẽ bị trùng rất nhiều khi bạn nhập càng nhiều từ dẫn tới thời gian chạy vẫn sẽ lâu hơn 1 2 second khúc hash nội dung thì có thể bị sai nếu lưu nội dung dưới dạng html hoặc các trang tin tức clone tin của nhau nhưng khác timestamp -> vẫn sẽ bị duplicate khúc queue thì người dùng sẽ phải trả tiền rất nhiều vì 1 trang web sẽ đại diện cho 1 queue và 1 tỉ trang web sẽ là 1 tỉ queue một vấn đề nữa để kiểm tra dữ liệu có trong queue hay không thì phải pop từng phần tử trong queue ra để kiểm tra rồi nhét lại queue chứ nó ko dễ như cấu trúc dữ liêu hash table nói chung các bạn mới bắt đầu có thể xem để hình dung những thứ cơ bản dễ tiếp cận còn triển khai thực tế thì người ta sẽ ko triển khai theo hướng này đặc biệt là những start up.

  • @jackiedo7370

    @jackiedo7370

    5 ай бұрын

    Ông này nói mấy cho ng ko biết thôi. Chứ kiến thức chuyên sâu ông này nói ko tin đc

  • @tringuyencaothien2412

    @tringuyencaothien2412

    5 ай бұрын

    ​@@jackiedo7370 bởi vậy System Design đâu có đơn giản đâu ngay ở mức cơ bản nhất nó cũng đã rất phức tạp rồi lý thuyết thì nói dễ chứ lúc đụng vô là sấp mặt từ A tới Z

  • @MrLoyalNguyen

    @MrLoyalNguyen

    5 ай бұрын

    Không thấy nhân thử 100 tỷ pages ra xem cần bao nhiêu ổ đĩa nhỉ. Nghĩ đến thôi đã thấy mệt rồi.

  • @devkhoa

    @devkhoa

    5 ай бұрын

    Mình cũng đồng ý với bạn về 2 ý đầu. Nhưng mà ý thứ 3 không nhất thiết 1 queue chỉ có 1 website, bạn có thể bỏ 1000 site vào 1 queue cũng vẫn ok, performance chắc chắn bị giảm bù lại cost cũng giảm. Nhưng mình ko nghĩ đơn giản như v

  • @tringuyencaothien2412

    @tringuyencaothien2412

    5 ай бұрын

    ​@@devkhoa đúng nhưng hiệu suất performance sẽ cực tệ bạn có thể cải thiện bằng tăng số lượng worker pick event nhưng nếu các website có cùng url nằm kề nhau trong queue thì là spam người ta rồi =)) cách đặt cùng 1 queue khá là không hợp lý

  • @_vietdava_
    @_vietdava_Ай бұрын

    quá tuyệt vời luôn anh ơi, mặc dù em hiểu khoảng 50% video thôi nhưng phải nói là học hỏi được rất nhiều từ video này

  • @truongtuan2198
    @truongtuan21984 ай бұрын

    Em cảm ơn anh. Rất vui vì thế hệ tụi em và sau này có anh. Quá tuyệt vời ạ

  • @tranquochuywecommit

    @tranquochuywecommit

    4 ай бұрын

    một bình luận chứa rất nhiều năng lượng tích cực. Cảm ơn anh em nhé

  • @tranquochuywecommit
    @tranquochuywecommit5 ай бұрын

    Nếu anh em muốn đào sâu hơn nữa về hệ thống Search Engine, anh em có thể xem thêm 02 câu hỏi ở cuối video này và cùng nhau thảo luận tại phần bình luận này nhé. Cảm ơn các anh em đã quan tâm và ủng hộ.

  • @baodanhseo

    @baodanhseo

    4 ай бұрын

    Dạ anh Huy, em có thể xin được học các kiến thức về Search Engines (học sâu về cách thức hoạt động - thuật toán), thì em nên bắt đầu & lộ trình học - nguồn học nên tìm từ đâu uy tín ạ. Em cảm ơn anh

  • @TheInvestmentThesis
    @TheInvestmentThesis5 ай бұрын

    Video hay quá ông ơi 🎉 chủ đề hiện đại, giải thích chi tiết thiết thực. Hy vọng được xem thêm những video giải các bài toán thiết kế hệ thống như thế này 😊

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    cảm ơn anh em đã ủng hộ. Anh em đăng ký kênh để nhận thông báo sớm nhất khi video mới ra mắt nhé.

  • @namdao-rn5ms
    @namdao-rn5ms3 ай бұрын

    mặc dù ko làm về DB nhưng vẫn thích xem video anh làm ạ

  • @baodanhseo
    @baodanhseo4 ай бұрын

    Em cảm ơn anh Huy rất nhiều, em học mảng SEO nên SE là chủ đề em rất quan tâm ạ

  • @diepngo1472
    @diepngo14725 ай бұрын

    cám ơn anh, video rất cô đọng và thực tế

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    cảm ơn anh em đã ủng hộ kênh mình nhé.

  • @nhungnguyen-mv1rl
    @nhungnguyen-mv1rl13 күн бұрын

    Em cảm ơn anh, bài giảng đỉnh quá

  • @binhcoding3am148
    @binhcoding3am1484 ай бұрын

    2024 chúc anh và gia đình mạnh khỏe, tiếp tục chia sẽ nhưng video bổ ích chất lượng cho cộng đồng IT Việt Nam

  • @tranquochuywecommit

    @tranquochuywecommit

    4 ай бұрын

    cảm ơn anh em. Chúc anh em một năm 2024 nhiều sức khỏe và may mắn nhé

  • @nampham7850
    @nampham78505 ай бұрын

    chi tiết và dễ hiểu vs cả người mới như em ạ

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    anh em đăng ký kênh để sớm nhận thông báo các video tiếp theo nhé. Cảm ơn anh em

  • @thuanboss523
    @thuanboss5235 ай бұрын

    Trông có vẻ cũng ko phức tạp lắm, cám ơn anh đã chia sẻ

  • @tranquochuywecommit

    @tranquochuywecommit

    4 ай бұрын

    khi đi vào triển khai chi tiết sẽ còn nhiều thứ nữa, nhưng ở mức tổng quan thì thế này là được anh em ah

  • @hongnongthanh5489
    @hongnongthanh54894 ай бұрын

    hay ạ, thanks anh đã chia sẻ

  • @tuannguyenvanquoc2670
    @tuannguyenvanquoc26705 ай бұрын

    Hay quá, em cảm ơn anh ạ

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    Cảm ơn em. Em đăng ký kênh để cùng thảo luận với anh các video sắp tới nhé.

  • @nhavan1432
    @nhavan14325 ай бұрын

    đỉnh đỉnh anh ơiiii

  • @tmsanghoclaptrinh
    @tmsanghoclaptrinh5 ай бұрын

    Các bạn có thể sử dụng các phần mềm như Goodnotes hoặc Notability để vẽ/viết trên iPad, bấm nút quay màn hình trên iPad, rồi edit trên máy tính để gộp video quay mặt mình và video iPad lại với nhau như anh Huy nhá ✍

  • @accminecraftnet5551
    @accminecraftnet55515 ай бұрын

    Hay dễ hiểu

  • @KaKaOfficial2
    @KaKaOfficial25 ай бұрын

    Video tuyệt vời ạ

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    cảm ơn anh em. Anh em đăng ký kênh nhé, video mới sắp ra mắt đấy

  • @YCA-Education
    @YCA-Education5 ай бұрын

    Học cái này xong thấy SEO cũng đơn giản

  • @thatson9218
    @thatson92185 ай бұрын

    Băm nội dung trang web để tránh duplicate sẽ bị sai khi nội dung trang copy nó thêm ngày tháng năm. Cách giải quyết này k triệt để. Ví dụ trang 1 có noi dung là "abc". Trang 2 là trang copy của trang 1 có noi dung như sau "hôm này là ngày 13/2/2024. abc". Cách giải quyết là compare noi dung của page 1 và page 2 giống nhau hoặc khác nhau bao nhiêu phần trăm để xem là ok thêm vào hệ thống

  • @tranquochuywecommit

    @tranquochuywecommit

    4 ай бұрын

    ở cuối video mình có đề cập tới các vấn đề nghiên cứu sâu hơn đó anh em.

  • @nguyenhanam1108
    @nguyenhanam11085 ай бұрын

    hay quá ạ

  • @phamngoclinh110988
    @phamngoclinh1109885 ай бұрын

    Mình không phải dân cntt cũng không biết gì về môn này nhưng lại rất thích xem video như này cảm ơn ad rất nhiều

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    oh, thật tuyệt vời, cảm ơn anh em nhé

  • @tmermfos9465

    @tmermfos9465

    5 ай бұрын

    xem r có hiểu j k kkkk. Tôi dân IT mà xem cx k hiểu lắm cái này nâng cao vs dành cho ng đi làm lâu năm

  • @phamngoclinh110988

    @phamngoclinh110988

    5 ай бұрын

    @@tmermfos9465 không hiểu nhưng vẫn thích xem 😂

  • @nhatquangcntt
    @nhatquangcntt4 ай бұрын

    Kiến thức rất hay, Minh chuyên SEO làm sao biết system google dựa vào yếu tố gì để lưu dữ liệu minh vào db và trả kết quả cao hơn đối thủ 😢. Hiện tại vd minh có url trùng từ khoá enduser tìm, nội dung mới ko trùng, trải nghiệm trang đích tốt ... bla bla ☺️ làm sao để đc lưu db và trả kết quả cao hơn khi enduser tìm

  • @kemmuadong
    @kemmuadong5 ай бұрын

    Hữu ích anh ạ

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    cảm ơn anh em nhé

  • @XeomShipperMuaHangXeShipMua
    @XeomShipperMuaHangXeShipMua5 ай бұрын

    Xem ko hiểu gì nhưng chúc bạn ăn tết vui vẻ 🎉

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    Cảm ơn người anh em. Chúc anh em đón Tết vui nhé

  • @1337Rinz
    @1337Rinz5 ай бұрын

    hay quá thầy. ủng hộ 1 subscribe ^^

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    cảm ơn anh em nhé

  • @BubVN
    @BubVN4 ай бұрын

    phần index hay quá a

  • @tranquochuywecommit

    @tranquochuywecommit

    4 ай бұрын

    cảm ơn anh em.

  • @jackiedo7370
    @jackiedo73705 ай бұрын

    Đây ko phải kiến trúc google đang áp dụng 😂 nếu làm cách này thì cuộc đời lại đơn giản quá cơ

  • @tranquochuywecommit

    @tranquochuywecommit

    4 ай бұрын

    tư tưởng áo dụng thôi anh em ah.

  • @TheRemjx01
    @TheRemjx015 ай бұрын

    Video rất hay và dễ hiểu. Thầy cho em hỏi thầy dùng tool gì để vẽ handwriting style + note vậy ạ?

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    mình dùng goodnotes anh em ạ.

  • @milliebrown2332
    @milliebrown23325 ай бұрын

    Đúng cái đang cần mấy cái tri thức sâu này giờ ít kênh làm vl

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    cảm ơn anh em. Anh em đăng ký kênh để cùng thảo luận với mình ở các nội dung chuyên sau sắp ra tiếp theo nhé.

  • @ckien2007
    @ckien20074 ай бұрын

    Muốn làm cái này các bạn cần nghiên cứu lĩnh vực Xử lý ngôn ngữ tự nhiên, trong đó có một số mô hình mà mấy search engines mở đang dùng, hiện tại nó còn ra thuật toán mới hơn so với thuật toán ở giáo trình cũ của Standford.

  • @huuhoangnguyen5651
    @huuhoangnguyen56515 ай бұрын

    theo e biết thì hash thì người ta băm web thành mã băm 64 bit nhị phân xong tính khoảng cách hamming nếu khoảng cách hamming nhỏ hơn ngưỡng đặt ra thì 2 trang web đc coi là trùng lặp. Có hẳn 1 bài hướng dẫn các cách tăng tốc độ tính toán nếu băm theo kiểu đó đc viết bởi ông nào ý cũng đang làm việc ở google=((

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    hay quá anh em, anh em có thể chia sẻ link giải thuật để mọi người cùng biết được không.

  • @nguyenhoang6881

    @nguyenhoang6881

    4 ай бұрын

    Hay bạn, mình cũng đang thắc mắc đâu thể nào 2 trang có content giống hệt nhau dc

  • @ckien2007

    @ckien2007

    4 ай бұрын

    Còn có nhiều dạng khoảng cách khác như khoảng cách Levenshtein, Jaccard, khoảng cách Cô-sin,... Cách cài đặt cơ bản thường là chuẩn hóa văn bản tạo bộ vector đầu ra cho văn bản rồi so sánh các bộ vector của các văn bản để tính toán mức độ tương đồng giữa vector từ khóa cần tìm với vector các văn bản. Google và Binh nó làm vậy (về lý thuyết :D )

  • @phungquocdan1895
    @phungquocdan18955 ай бұрын

    hay đấy

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    cảm ơn anh em

  • @mypet24
    @mypet244 ай бұрын

    Cảm ơn video của bạn, tuy nhiên tôi muốn hỏi thêm chút là khi xây dựng db thì nguồn url bạn lấy ở đâu để lọc các title, content, ... để add vào db. Vì db sẽ phải quét định kỳ để hoàn thiện data cũng như tăng tốc tìm kiếm, chứ không phải khi nào có user nào đó tìm kiếm rồi mới tiến hành tìm và xử lý thông tin và trả lại cho user ngay lúc đó.

  • @mypet24

    @mypet24

    4 ай бұрын

    Mọi người có ai biết nơi nào lưu trữ toàn bộ các url của tất cả các website đang hoạt động trên internet không ạ..?

  • @quyenhoang5695
    @quyenhoang56955 ай бұрын

    Với thiết kế như này mà đã đc 100 tỉ thì game lại dễ quá

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    có khung thiết kế rồi, phần scale cứ theo thế này là được anh em ah

  • 5 ай бұрын

    Hay quá a. Cách làm video này bằng phần mềm gì vậy a.

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    goodnotes anh em nhé

  • @quantien1979
    @quantien19793 ай бұрын

    chưa hiểu lắm về cân bằng tải, nhờ hổ trợ thêm

  • @TP-kj2sm
    @TP-kj2sm5 ай бұрын

    16:05 nếu chỉ quét 1 lần thì khi nội dung web được cập nhật, content db của chúng ta sẽ bị outdated. Ví dụ các bài báo tường thuật trực tiếp sự kiện, Google search vẫn phải đảm bảo tìm kiếm được nội dung mới nhất mà không spam web của người ta liên tục (tốn tài nguyên của mình nữa). Mong anh nêu giải pháp cho vấn đề này ạ.

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    Quét nhiều lần định kỳ anh em nhé, các hệ thống hiện tại đều thế cả

  • @thichmautim
    @thichmautim5 ай бұрын

    Góp ý phần dùng hash để chống trùng thì hơi dở nhé. Vì ví dụ là web thì khi clone sẽ có khác 1 tí tẹo vậy là ra 2 trang khác nhau nếu tính theo hash.

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    cái này mình có nêu ở cuối video đó anh em. Với 2 vấn đề ở cuối video (trong đó có phần anh em nói), anh em thử xem có phương án gì ở đây không?

  • @truongchidien3810

    @truongchidien3810

    5 ай бұрын

    Theo em nghĩ thì mình có thể dùng ML để encode nội dung trang web thành 1 vector sau đó có thể thực hiện so sánh thì sẽ cho kết quả tốt hơn hash nhưng hiệu suất có thể sẽ chậm hơn và tốn thêm công sức để phát triển mô hình ML có độ chính xác cao

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    @truongchidien3810 thực ra hash cũng có nhiều cách, tại bài bên trên mình đưa ra một cách kinh điển và gợi mở ý tưởng để các anh em cùng nhau thảo luận. Ý tưởng chuyển thành vector cũng hay đấy anh em

  • @zin6955
    @zin69555 ай бұрын

    Về phần dữ liệu khi được tìm kiếm trong database phần inverted index, em thấy cách hoạt động của nó tương đồng với thằng map reduce trong hadoop. Thì không biết là có thể áp dụng để sử dụng được thằng hadoop trong trường hợp này được không ạ.

  • @xuanhoangbo1236

    @xuanhoangbo1236

    5 ай бұрын

    map reduce trong hadoop read/write trên ổ đĩa nên tốc độ khá chậm, bạn nên chuyển qua spark hoặc elk

  • @user-uq3sk3rq7z
    @user-uq3sk3rq7z5 ай бұрын

    Thầy cho hỏi, cái list URL để xây dựng content DB thì lấy ở đâu? Thanks

  • @guitar300k

    @guitar300k

    5 ай бұрын

    chỗ nào có link thì lưu lại chứ sao

  • @mypet24

    @mypet24

    4 ай бұрын

    ​@@guitar300k ý là nguồn url ở đâu để lọc thông tin lưu vào db, sau đó người dùng tìm kiếm thì mới vào db để tìm thông tin. ví dụ với từ khóa "winter" ở video thì ban đầu làm sao để có được danh sách các url mà nội dung có chứa từ khóa "winter". Đó là mấu chốt. Nếu db được quét định kỳ thì cũng phải có một nơi nào đó để lấy toàn bộ url trên nền tảng web, sau đó quét lấy title, content, hash code rồi lưu vào db.

  • @HuyNguyen-zp8ju
    @HuyNguyen-zp8ju4 ай бұрын

    Đang học năm 3 năm 4 khuyên k nên xem dễ bị hiểu sai lệch khái niệm lắm😅

  • @hochiuc2706
    @hochiuc27065 ай бұрын

    Anh dùng ứng dụng gì để vẽ minh hoạ ấy ạ.

  • @tranquochuywecommit

    @tranquochuywecommit

    4 ай бұрын

    anh em dùng Goodnotes nhé

  • @neymarquan2959
    @neymarquan29595 ай бұрын

    Flow vẽ bằng gì đẹp quá a

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    video quay dựng với goodnotes anh em ah

  • @DekaTruong
    @DekaTruong3 ай бұрын

    Mình nghĩ đoạn Database có Inverted Index trên 100 tỷ records vẫn còn nhiều bottleneck phải giải quyết nữa chứ không đơn giản như vậy (có thể Partitioning hay Sharding các kiểu, vấn đề network nữa, chưa kể giới hạn phần cứng cần distributed processing chứ 1 database instance ngốn quá nhiều storage như vậy là bất khả thi,...).....Nếu được thì bạn làm thêm 1 Video chuyên sâu về vấn đề này để ae làm Architecture giao lưu học hỏi với!!! Chỗ đó nếu dùng ElasticSearch thì có thể có những tối ưu gì khác?!

  • @quack-dev

    @quack-dev

    25 күн бұрын

    Tác giả đang vẽ ra một câu chuyện có thật nhưng trong tưởng tưởng. :)) mặc dù xem video có giá trị tham khảo nhưng về bản chất không thể apply trong thực tế. Điều này giống như câu chuyện học ở trường đại học mang tính hàn lâm nhưng ở môi trường doanh nghiệp thì ối dồi ôi.

  • @maicuongquyet
    @maicuongquyet5 ай бұрын

    Máy a dùng ghi màn hình là gì ak a...hiệu của máy viết lên màn hình ạ

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    anh dùng ipad em ah

  • @PhucLe-si5jg
    @PhucLe-si5jg5 ай бұрын

    😍

  • @xuanhopo1287
    @xuanhopo12875 ай бұрын

    xem cuốn gớm =)))

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    cảm ơn anh em nhé.

  • @PhamThan0710
    @PhamThan07105 ай бұрын

    voice trầm của bác hay mà sao tới âm sắc nó lên tông cao thế

  • @tranquochuywecommit

    @tranquochuywecommit

    4 ай бұрын

    cảm ơn góp ý của anh em nhé.

  • @vandungnguyen1087
    @vandungnguyen10875 ай бұрын

    Hash để tránh trùng lặp là hash nội dung của trang web hay hash thông tin gì vậy anh?

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    Check nội dung nên sẽ thực hiện hash nội dung anh em ah. Tuy nhiên đây là cách tiếp cận cơ bản nhất thôi, anh em có thể đào sâu hơn khi đặt thêm vấn đề: nội dung giống nhau đến 90% thôi chứ không phải toàn bộ, vậy sẽ cần cải tiến thêm nữa ở giải thuật. Ở cuối video trong phần tổng hợp ghi chú mình có nói tới đó.

  • @TP-kj2sm

    @TP-kj2sm

    5 ай бұрын

    @@tranquochuywecommit có 2 vấn đề mong anh chỉ giáo ạ: - dựa vào đâu để biết nội dung 2 trang giống nhau 80-90%? - nhiều trang chơi trò dùng font chữ lạ hoắc, không phải tiếng Việt nhưng có nét giống tiếng Việt, mắt con người vẫn đọc được tuy hơi khó thì có check được vụ trùng lặp nội dung không? (điển hình nhất là mấy trang báo lá cải)

  • @anhemcoder4745
    @anhemcoder47455 ай бұрын

    Hay . Bạn có group nào để để cùng thảo luận không ?

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    anh em có thể thảo luận trên đây cùng mình luôn nhé

  • @anhemcoder4745

    @anhemcoder4745

    5 ай бұрын

    @@tranquochuywecommit Đang vào list của kênh để xem video khác 🤣🤣🤣

  • @trongnghia2096
    @trongnghia20965 ай бұрын

    Cho em hỏi anh vẽ bằng phần mềm gì vậy ạ

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    video này dùng goodnotes nhé anh em

  • @shadyTNTA
    @shadyTNTA2 ай бұрын

    video hay quá, cho hỏi nội dung trong này ông bạn xem ở đâu thế? tôi muốn tìm nguồn

  • @spaceteam8595
    @spaceteam85955 ай бұрын

    Anh có demo không anh nhỉ. Có dự án demo thì thực tế hơn nhiều đấy a Huy. :)

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    những bài này mục tiêu là có chia sẻ tư duy và thiết kế tổng thể anh em ah.

  • @nongducthientuanfplhn7024
    @nongducthientuanfplhn70245 ай бұрын

    làm tiếp đi ạ

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    Okie anh em, anh em đăng ký kênh mình nhé. Sắp tới sẽ tiếp tục có những video như thế này.

  • @user-hy7gy3be2x
    @user-hy7gy3be2x5 ай бұрын

    Bác viết bằng phần mềm nào thế bác

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    sử dụng goodnotes anh em ah

  • @joannguyencong9475
    @joannguyencong94755 ай бұрын

    Bác dùng công cụ gì note trực quan thế ạ

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    goodnotes anh em nhé

  • @hungtlhhtb
    @hungtlhhtb4 ай бұрын

    Tuy nghe có vẻ khả thi, nhưng Google đã không làm theo cách này vì tốn quá nhiều dữ liệu và quá chậm nếu theo mô hình này. có ý tưởng hay nhưng thực tế làm như này sẽ chỉ là tốn kém và phức tạp vấn đề tìm kiếm nên. trong khi các hệ thống tìm kiếm bây giờ là 0,0000001 s cho ra kết quả. thì ~ thời gian truy cập vào API

  • @NguyenNguyen-zf9zx
    @NguyenNguyen-zf9zx5 ай бұрын

    Không lẻ cái camera trong nhà mình có vấn đề?? Em mình gắn mà, không lẻ nó chơi mình sao??

  • @NguyenNguyen-zf9zx

    @NguyenNguyen-zf9zx

    5 ай бұрын

    Sau này mình mà biết cái camera trong nhà có vấn đề, thì sẽ không để yên cho cái nhà này đâu.

  • @reviewFilm365
    @reviewFilm3655 ай бұрын

    Anh này mới bị sa thải phải không ạ

  • @tranquochuywecommit

    @tranquochuywecommit

    5 ай бұрын

    sao thế anh em?

Келесі