DISCUSSIONS

Avatar
Jun 26th, 2017 6:48 a.m.

Bạn viết rất hay, bạn cho mình mail hay facebook để mình hỏi thêm đc ko? Mình đang làm về cái này, mà chưa biết làm ntn cả, mình cảm ơn nhé

0
Avatar
Jun 26th, 2017 6:08 a.m.

Bài viết rất hay ạ

0
Avatar
Jun 26th, 2017 2:22 a.m.

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.

0
Avatar
Jun 26th, 2017 1:42 a.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

{@codepen: Codepen-URL}
// Ví dụ 
{@codepen: https://codepen.io/tranquocy/pen/OggaeZ}

Bạn có thể sự dụng cú pháp trên để bài viết được trực quan hơn 😄

0
Avatar
Jun 26th, 2017 1:13 a.m.

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ờ =))

0
Avatar
Jun 25th, 2017 5:11 a.m.

Em đang muốn tìm một công cụ diff 2 file HTML thì chị đã post bài này 😄

0
Avatar
Jun 24th, 2017 2:14 p.m.

cảm ơn bài đã giúp mình biết thêm về cookie

0
Avatar
Jun 24th, 2017 10:29 a.m.

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 !

0
Avatar
Jun 24th, 2017 9:12 a.m.

sáng tạo nè

0
Avatar
Jun 23rd, 2017 10:22 a.m.

@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

0
Avatar
Jun 23rd, 2017 7:51 a.m.

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.

-1
Avatar
Jun 23rd, 2017 3:33 a.m.

" 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é

0
Avatar
Jun 23rd, 2017 2:34 a.m.

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.

0
Avatar
Jun 23rd, 2017 2:19 a.m.

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.

0
Avatar
Jun 23rd, 2017 1:21 a.m.

Mình k thích thì mình k để thôi :v

0
Viblo
Let's register a Viblo Account to get more interesting posts.