Không biết các bác nghĩ như nào, chứ em thấy việc cmt bình thường đã là rất tốn thời gian, nếu như func nào cũng cmt rồi.
Chứ cmt như này chắc chớt :<
Thánh nhân có câu. Không cmt mà như có cmt, đó mới là cảnh giới cao nhất của clean code.
Việc đặt tên biến, tên hàm rõ ràng, tường minh, có ý nghĩa. Đó chính là cmt rồi.
Dù sao vẫn cám ơn công sức viết bài của bác thớt
có laravel 8 không ạ . chứ em composer require tymon/jwt-auth:dev-develop --prefer-source nó báo lỗi : Installation failed, reverting ./composer.json and ./composer.lock to their original content.
@zujs Sorry bác giờ mới trả lời comment của bác, bác kiểm tra xem bên trong con docker có mạng chưa giúp em nha , và kiểm tra xem con docker nó cài đặt wireguard đúng chưa nữa ạ
Đúng rồi bạn lúc set price gas thì chọn 1Gwei rồi tăng dần lên cho đến khi tạo đc transaction. min của BSC là 10Gwei nên ko thể thấp hơn, qua mạng khác thì chọn đc 0Gwei or 1Gwei
Mình thấy final bloc = RemoteBloc(); // khởi tạo bloc <=== new
Cái này phải init rồi để chung, khi mà cần tạo nhiều chỗ StreamBuilder để update nhiều nơi.
Vậy nếu như extract class widget con nhưng vẫn xài cái chung bloc này, vậy phải pass param bloc vào constructor của nó hay sao?
Có vẻ như không được thuận tiện như Provider nhỉ? Provider dựa vào inheritedWidget nên nó find ngược context lên là có instance của provider mà không cần thông qua việc pass param.
Thank vì bài viết nhé
THẢO LUẬN
Sao không dùng HAProxy làm router mà lại dùng Nginx hả bạn?
Không biết các bác nghĩ như nào, chứ em thấy việc cmt bình thường đã là rất tốn thời gian, nếu như func nào cũng cmt rồi. Chứ cmt như này chắc chớt :< Thánh nhân có câu. Không cmt mà như có cmt, đó mới là cảnh giới cao nhất của clean code. Việc đặt tên biến, tên hàm rõ ràng, tường minh, có ý nghĩa. Đó chính là cmt rồi. Dù sao vẫn cám ơn công sức viết bài của bác thớt
IP Spoofing có khả năng thực hiện trên mạng Internet được không ạ chị? Hay chỉ có thể sử dụng trong các mạng cục bộ thôi. Em cảm ơn.
@maicaotri "__dirname" trả về đường dẫn của thư mục chứa tệp JavaScript đang thực thi.
Cảm ơn anh bài viết đã tạo thêm động lực cho em!
HAY. Hữu ích
có laravel 8 không ạ . chứ em composer require tymon/jwt-auth:dev-develop --prefer-source nó báo lỗi : Installation failed, reverting ./composer.json and ./composer.lock to their original content.
@ngovannghia đúng vậy bác
Vừa có thông báo giảm gas price tối thiểu xuống 5Gwei đó bác. Ngon cho các anh Nông Dân rồi
@mrhoang à bác ơi còn quả này nữa https://www.examtopics.com/discussions/amazon/view/1403-exam-aws-certified-solutions-architect-associate-topic-1/ thực sự em đang bối rối vì nếu theo tình huống như trên thì phải ưu tiên bên nào nhiều instance hơn. nhưng đằng này lại ko kể 2 az mà chọn luôn cái oldest. và nhiều comment bên dưới thì cũng bảo em là B chứ không phải A. tình huống này chọn cái nào ạ?
@dangtunglam26042000 Với firefox thì em config như này khi sử dụng mạng FPT thì cũng k độ được bác ạ
@zujs Sorry bác giờ mới trả lời comment của bác, bác kiểm tra xem bên trong con docker có mạng chưa giúp em nha , và kiểm tra xem con docker nó cài đặt wireguard đúng chưa nữa ạ
Đúng rồi bạn lúc set price gas thì chọn 1Gwei rồi tăng dần lên cho đến khi tạo đc transaction. min của BSC là 10Gwei nên ko thể thấp hơn, qua mạng khác thì chọn đc 0Gwei or 1Gwei
Cám ơn anh rất nhiều, series bài đọc rất hữu ích và dễ hiểu ạ
quá chất lượng
Yeah! Bạn có thể mở rộng nó để xử lý bài toán của bạn
@godstorm91 sốp ra nhiều bài mới cho anh em học hỏi nha
Mình thấy final bloc = RemoteBloc(); // khởi tạo bloc <=== new Cái này phải init rồi để chung, khi mà cần tạo nhiều chỗ StreamBuilder để update nhiều nơi. Vậy nếu như extract class widget con nhưng vẫn xài cái chung bloc này, vậy phải pass param bloc vào constructor của nó hay sao? Có vẻ như không được thuận tiện như Provider nhỉ? Provider dựa vào inheritedWidget nên nó find ngược context lên là có instance của provider mà không cần thông qua việc pass param. Thank vì bài viết nhé
"Theo một số cách" bạn nhé