THẢO LUẬN

Cho mình hỏi, cái expired_at của token tại sao không có hiệu quả? mình thử add 5 phút, nhưng sau 5 phút thì dùng cái token đó vẫn access dc?

0

Cuốn này hồi lâu em tính vừa học vừa dịch này, mà 1 mình không nổi nên out.

0
thg 6 5, 2019 2:22 CH

bài viết rất hay, cảm ơn tác giả

0

Nice 👍 , Cám ơn bạn đã chia sẻ bài viết hữu ích này! 💯

+1

Không rõ vì sao bài viết này lại lên trending lại nhưng mình mới cập nhật lại bài viết nha.. 😃))

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 6 5, 2019 10:16 SA

Khi nào viblo mới có thể haha với thả tim các thứ cho comment như facebook nhỉ ?

0

Thanks bạn đã giải đáp nhiệt tình nhé.

0

Thanks bạn đã xem bài viết nhé.

  • Bài viết hướng đến là cancel hành động chứ không phải là cancel promise, bản thân promise khi được giới thiệu không có API hỗ trợ cancel.

    Mình rất tiếc vì tiêu đề của mình dễ gây nhầm lẫn, nếu viết bằng tiếng anh có lẽ bạn sẽ hiểu đúng hơn "Cancel asynchronous operations that use promises".

  • Disable các tab khác như bạn nói cũng là một cách.

    Tuy nhiên trong các project thực tế thỉnh thoảng bạn sẽ gặp phải tình huống mà không chỉ đơn giản là disable các tab còn lại mà ngữ cảnh đôi khi rườm rà hơn rất nhiều, và sẽ có tình huống mà cách này có lẽ sẽ là hợp lý hơn hoặc đơn giản là phù hợp với spec hơn.

Nếu mình click 3 tab 1 -> 2 -> 3 , mà cuối cùng chỉ hiển thị Message 3 thì mình cũng có thể coi là bug.

Về cái này có là bug hay không thì còn tuỳ thuộc vào spec nữa nhỉ.

0

Điều bạn sợ đã trở thành sự thật... 😗😗

0

Thanks bạn vì bài chia sẻ khá hay về Promise. Dưới đây là 1 vài ý kiến của mình.

Theo mình hiểu "Cancel các hành động bất đồng bộ với promise" là

  • Promise sẽ ko return được giá trị trả về
  • Cancel : hiểu như khi build 1 ứng dụng, nhấn nút Cancel -> Build Cancel. Mình thấy ví dụ trên không giống với Cancel Promise lắm

Theo bài viết thì mình thấy : "Sử dụng Promise thế nào để hiển thị kết quả bất đồng bộ cuối cùng trả về " thì đúng hơn. Về mặt UX( theo kinh nghiệm của mình thôi nhé), khi user click vào 1 tab mà chưa load xong nội dung thì có thể sử dụng cách như sau

  • Add loading và Disable các tab khác ( theo như ví dụ bạn đưa )

Nếu mình click 3 tab 1 -> 2 -> 3 , mà cuối cùng chỉ hiển thị Message 3 thì mình cũng có thể coi là bug.

0
Avatar
đã bình luận cho bài viết
thg 6 5, 2019 7:03 SA

Thanks for sharing. But I found an older article which is basically the same translation: https://viblo.asia/p/git-merging-vs-rebasing-3P0lPvoGKox

0
thg 6 5, 2019 4:48 SA

cho mình hỏi model được load lên với keras js có thể tranfer learning được k nhỉ ?

0
thg 6 5, 2019 4:45 SA

cho ví dụ chất quá :3

0
thg 6 5, 2019 4:24 SA

Cảm ơn bài viết. Mình thích phần này Sự khác biệt giữa Docker và Hypervisors

0

nhầm rồi bạn ơi, mình đang cần cài pip install tensorflowjs để convert model python sang tensorflow js chứ không phải import vào để dùng nhé, vì mình cũng biết cách dùng nhúng script lẫn npm install rồi

0
thg 6 5, 2019 4:02 SA

Chào bạn. Bài viết hay. Nhưng mình có thể hỏi thêm ngoài bài viết không? Mình đang cài Docker trên Window. Mình chay image Ubuntu. Mình muốn Ubuntu ấy có thể kết nối đến máy in (cổng USB) trên máy window được không? Mình đang cần thực hiện code xử lý in trên Ubuntu nhưng phải in ra máy in đã đã kết nói với Window bên ngoài docker (máy in thật kết nối đến PC).

0

👍👍👍

0

Voi tsjs thi ko can fai install, chi can add : <script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@1.0.0/dist/tf.min.js"></script> vao html va dung thoi.

0
thg 6 5, 2019 2:23 SA

@duongricky thì bạn import như bình thường xong <template></template> wrapper bằng layouts.

0
thg 6 5, 2019 2:16 SA

bạn có thể sử dụng CronJob để chạy tự động các câu lệnh mà bạn muốn nhé 😄

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí