@ho.van.tuan Đến bây giờ thì em vẫn rất ít dùng header, aside, section,... thậm chí là không dùng article bao giờ. Anh có bao giờ tận dụng được hết các thẻ này của html5 không? Hay cứ div cho tiện? :3
" Mình cần 1 Plugin để Test project Selenium và khi build failure plugin đó sẽ tự động chụp lỗi. Bạn giúp mình với !"
==> Mình sẽ thử tìm hiểu về vấn đề mà bạn đề cập. Tuy nhiên bài viết này của mình hình ảnh là do mình thủ công chụp lại chứ không có plugin nào hỗ trợ tự động chụp lỗi.
Mình sẽ tìm hiểu tài liệu xem sao. Cảm ơn bạn đã quan tâm nhé
Câu hỏi thứ 1: Bởi vì bạn để self.displayAlert() ngay dưới dòng self.img.image = UIImage(data: Data(_:data as! Data)) nên nó nằm trong main queue. Mà bản chất của main queue chính là serial queue (chạy tuần tự), do đó kết quả vẫn đúng. Ở đây mình đang demo cách sử dụng DispatchGroup nên mình mới sắp xếp vị trí như vậy.
Câu hỏi thứ 2 : bạn có thể chạy DispatchGroup trên bất cứ thread nào do bạn chỉ định.
Bạn để trong class nào mình không hiểu, bạn nói rõ hơn tí được không? Cái này chỉ là cách khai bái singleton thui, bạn thích khai báo theo cách nào cũng được.
THẢO LUẬN
Bài viết rấy chi tiết và dễ hiểu, đã nắm được sự khác nhau về 2 khái niệm.
@tran.quoc.y Cảm ơn bạn vì bài viết hữu ích. (y)
Hiện tại Viblo có support hiển thị nội dung từ
Codepen
Bạn có thể sự dụng cú pháp trên để bài viết được trực quan hơn
Mình đã follow theo những bài viết của bạn qua các phần và mình ko biết còn bao nhìu phần nữa sẽ kết thúc để mình chờ =))
Viết nhanh thế )
Em đang muốn tìm một công cụ diff 2 file HTML thì chị đã post bài này
cảm ơn bài đã giúp mình biết thêm về cookie
cảm ơn bác, bài viết rất dễ hiểu. Mong bác làm phần nâng cao hơn trong cái thằng Webpack này !
sáng tạo nè
@PhuongTrinh Thật thú vị.
@ho.van.tuan Đến bây giờ thì em vẫn rất ít dùng header, aside, section,... thậm chí là không dùng article bao giờ. Anh có bao giờ tận dụng được hết các thẻ này của html5 không? Hay cứ div cho tiện? :3
(hayday) (tat4)
Khi nào có phần 2 nói mình để mình up vote bài này nha :v. Đang down vote để làm dấu :v.
" Mình cần 1 Plugin để Test project Selenium và khi build failure plugin đó sẽ tự động chụp lỗi. Bạn giúp mình với !" ==> Mình sẽ thử tìm hiểu về vấn đề mà bạn đề cập. Tuy nhiên bài viết này của mình hình ảnh là do mình thủ công chụp lại chứ không có plugin nào hỗ trợ tự động chụp lỗi. Mình sẽ tìm hiểu tài liệu xem sao. Cảm ơn bạn đã quan tâm nhé
Câu hỏi thứ 1: Bởi vì bạn để self.displayAlert() ngay dưới dòng self.img.image = UIImage(data: Data(_:data as! Data)) nên nó nằm trong main queue. Mà bản chất của main queue chính là serial queue (chạy tuần tự), do đó kết quả vẫn đúng. Ở đây mình đang demo cách sử dụng DispatchGroup nên mình mới sắp xếp vị trí như vậy. Câu hỏi thứ 2 : bạn có thể chạy DispatchGroup trên bất cứ thread nào do bạn chỉ định.
Bạn để trong class nào mình không hiểu, bạn nói rõ hơn tí được không? Cái này chỉ là cách khai bái singleton thui, bạn thích khai báo theo cách nào cũng được.
Mình k thích thì mình k để thôi :v
Bạn có thể dùng command trong Selenium để chụp luôn
Command: captureEntirePageScreenshot Target: D://Selenium//example.jpg (đường dẫn mà bạn mong muốn)
Thanks!
LOL
Lựa một cái ảnh để làm avatar đi bạn êi