Bài viết của Hoàng Hải Đăng

Làm thế nào để cài đặt Apache Kafka trên Ubuntu 18.04

_Tác giả đã chọn Quỹ nguồn mở và miễn phí để nhận khoản đóng góp như một phần của Viết cho DOnations chương trình._ Giới thiệu Apache Kafka là một nhà môi giới thông điệp được phân phối phổ biến được thiết kế để xử lý hiệu quả khối lượng lớn dữ liệu thời gian thực. Một cụm Kafka không chỉ có ...

Tác giả: Hoàng Hải Đăng viết 13:11 ngày 16/09/2018 chỉnh sửa

Kiểm thử ứng dụng dành cho thiết bị di động khác với Kiểm thử ứng dụng web như thế nào?

Khi mình được trải nghiệm thực tế công việc kiểm thử cùng 1 ứng dụng nhưng trên nhiều môi trường khác nhau là trên thiết bị di động và trên web, mình thấy có khá nhiều sự khác nhau và cũng gặp nhiều vấn đề khó khăn trong việc tiếp cận cũng như làm quen với sự khác biệt đó. Trong bài viết này, mình ...

Tác giả: Hoàng Hải Đăng viết 13:09 ngày 16/09/2018 chỉnh sửa

Giới thiệu View Components trong Laravel, có thể thay thế cho View Composers

Problem Trong phát triển phần mềm, một trong những "best practice" là tạo ra những đoạn code có thể tái sử dụng được ở trong các phần khác nhau của ứng dụng đó nếu cần. Hãy tưởng tượng bạn có một blog và bạn cần hiển thị các menu "highlights" ở thanh sidebar. Các mục hihglights ...

Tác giả: Hoàng Hải Đăng viết 13:09 ngày 16/09/2018 chỉnh sửa

Những thao tác cơ bản CoreData in Swift 4.2( Phần 1)

1.1 Tạo tự động Khi tạo Project bạn click vào nút “Use Core Data” Đoạn code được xcode tự động sinh ra: 1.2 Tạo thủ công(Trường hợp bạn quên click vào nút Use CoreData) Trong Project, bạn chọn New File và chọn file Data Model và đặt tên: PetPat. Ta được file như ...

Tác giả: Hoàng Hải Đăng viết 23:40 ngày 15/09/2018 chỉnh sửa

8 công cụ cho việc viết code Ruby on rails được tối ưu và gọn ràng hơn

Để giữ cho code của bạn được gọn gàng, có tổ chức khi phát triển một ứng dụng Rails lớn có thể khá là khó khăn, ngay thậm chí đối với những developer có kinh nghiệm. May mắn thay, các gem hiện nay đã giúp bạn làm việc đó một cách dễ dàng hơn. Đối với hầu hết mọi người, những dead code, hoặc những ...

Tác giả: Hoàng Hải Đăng viết 23:40 ngày 15/09/2018 chỉnh sửa

Deep Learning quá khó? Đừng lo, đã có Keras.

Machine Learning (ML), Deep Learning (DL) đang trở nên ngày càng phổ biến trong những năm gần đây. Chính vì sự phổ biến này cũng như tốc độ phát triển vô cùng nhanh chóng của ML cũng như DL trong hầu khắp các lĩnh vực, nhiều thư viện đã được xây dựng nhằm hỗ trợ cho việc xây dựng các mô hình ML, DL ...

Tác giả: Hoàng Hải Đăng viết 23:40 ngày 15/09/2018 chỉnh sửa

Hướng dẫn viết chat bot cho Facebook – Phần 3: Deloy và submit bot cho Facebook

au khi đọc và làm theo phần 2, các bạn đã có 1 con bot c hạy được . Tuy nhiên, Cloud9 chỉ hỗ trợ các bạn code và deploy để test thứ chứ không hỗ trợ hosting. Sau khoảng 2,3 tiếng không sử dụng, cloud9 sẽ tự tắt server làm bot ngưng hoạt động. Do đó chúng ta phải deploy con bot lên một ...

Tác giả: Hoàng Hải Đăng viết 16:50 ngày 15/09/2018 chỉnh sửa

Top 10 bài viết Node.js trong tháng 9/2016

Node.js là 1 môi trường runtime nguồn mở, nền tảng chéo để lập trình các ứng dụng web server-side. Mybridge AI đánh giá chất lượng nội và sắp xếp thứ hạng những bài viết hay nhất dành cho các chuyên gia trong ngành. Vào tháng 9/2016, chúng tôi đã nhận thấy gần 1400 bài Node.JS mới ...

Tác giả: Hoàng Hải Đăng viết 16:49 ngày 15/09/2018 chỉnh sửa

Ít nhất 20 công ty công nghệ lớn bị ảnh hưởng từ malware của CCleaner, trong đó có cả Google, Samsung và Microsoft

Sự việc hàng trăm ngàn máy tính bị xâm nhập qua malware bởi một phần mềm “dọn rác” siêu phổ biến đã khiến dư luận một phen tá hỏa thời gian vừa qua, thế nhưng hậu quả khôn lường của thảm họa này giờ đây mới bắt đầu dần lộ rõ. Các nhà nghiên cứu đang cho rằng đội ngũ hacker ...

Tác giả: Hoàng Hải Đăng viết 16:49 ngày 15/09/2018 chỉnh sửa

Facebook ứng dụng AI xây dựng bộ công cụ giúp lập trình viên fix bug

Facebook đã xây dựng một artificial intelligence tool để giúp các lập trình viên vá lỗi cho code. Nó được gọi là SapFix và hiện đang được sử dụng để tự động phát hiện các lỗi bất thường trong code và đề xuất các giải pháp sửa lỗi thích hợp cho các lập trình viên. SapFix đã ...

Tác giả: Hoàng Hải Đăng viết 16:49 ngày 15/09/2018 chỉnh sửa