Bài viết của Bùi Văn Nam

Angular 2 là kỹ năng lập trình được yêu thích nhất trong năm 2018

Mới đây theo trang Developer-tech mới đây vừa công bố khảo sát toàn cầu về các ngôn ngữ lập trình được yêu cầu nhiều nhất. C trở lại ngoạn mục trở thành ngôn ngữ lập trình phổ biến nhất năm 2017 Top ngôn ngữ lập trình được yêu thích nhất năm 2017 Khảo sát có ...

Tác giả: Bùi Văn Nam viết 11:07 ngày 16/08/2018 chỉnh sửa

Ubuntu 17.10 sẽ không còn hỗ trợ 32-bit installation

Phiên bản LINUX DISTRO được nhiều người dùng lựa chọn, Ubuntu, vừa mới đưa ra thông báo sẽ không còn hỗ trợ 32-bit installations và giờ đây chỉ tập trung vào phiên bản 64-bit. Bắt đầu với Ubuntu 17.10, sẽ ra mắt trong tháng tới, Ubuntu sẽ thực hiện một yêu cầu từ Dimitri John ...

Tác giả: Bùi Văn Nam viết 11:07 ngày 16/08/2018 chỉnh sửa

Crack Password File Zip và Rar đơn giản với Python sử dụng kĩ thuật Brute Force

Bài viết tên kipalog– của tác giả Thành Minh Như các bạn đã biết, định dạng .zip và .rar là 1 trong những định dạng nén phổ biến nhất trên PC hay kể cả mobile. Việc crack password file zip hay rar cũng thực sự không hề khó, chỉ là việc hơi mất thời gian đối với các mật khẩu phức ...

Tác giả: Bùi Văn Nam viết 11:07 ngày 16/08/2018 chỉnh sửa

Debug gem trong rails

Khi code của gặp vấn đề ,chúng ta sẽ theo dõi màn hình console để biết được lỗi gì đang xảy ra.Nhưng đôi khi console không giúp chúng ta tìm được gốc rễ của lỗi mà chúng ta gặp phải .Khi đó gem byebug sẽ giúp bạn giải quyết vấn đề đó. Chúng ta có thể sử dụng byebug gem để đặt breakpoints và ...

Tác giả: Bùi Văn Nam viết 11:07 ngày 16/08/2018 chỉnh sửa

5 thói quen đem đến thành công cho lập trình viên

Có nhiều cách để các kỹ sư phần mềm đạt được một sự nghiệp thành công. Một số có thể có khởi đầu khá tốt, như trở thành nhân viên tại Google; trong khi những người khác có thể là nhân viên lâu năm của IBM. Một số đang có thể chạy những dự án quan trọng để tạo bước đệm cho sự nghiệp. ...

Tác giả: Bùi Văn Nam viết 11:01 ngày 16/08/2018 chỉnh sửa

Elon Musk lên kế hoạch Open Source mã nguồn xe tự động Tesla

ELON MUSK đã thông báo trên Twitter của mình rằng đang lên kế hoạch để Open source mã nguồn xe tự lái Tesla. Musk đã nhiều lần bày tỏ mối lo ngại của mình về tương lai của trí tuệ nhân tạo và SpaceX đang nổ lực tìm cách để đảm bảo nó được sử dụng đúng mục đích. Great Q&A ...

Tác giả: Bùi Văn Nam viết 11:01 ngày 16/08/2018 chỉnh sửa

ActiveRecord trong Ruby: đừng để dữ liệu ngoài database

Giữ dữ liệu trong database, không phải là vì các lý do bảo mật mà là để tránh các lỗi về hiệu suất. Thường thì cách tốt nhất để tăng tốc độ ứng dụng của bạn là để cho database server làm những gì mà nó được thiết kế để làm: thao tác trên dữ liệu. Hầu hết các framework và các ngôn ngữ lập trình ẩn ...

Tác giả: Bùi Văn Nam viết 13:11 ngày 15/08/2018 chỉnh sửa

Tìm hiểu về Symbol trong Ruby

Symbol trong Ruby là một khái niệm khá thú vị và được sử dụng rất nhiều trong Ruby. Nếu bạn đã từng làm việc với với Ruby on Rails bạn sẽ thấy trong framework sử dụng rất nhiều symbol. Và có thể một số bạn sẽ nhầm lẫn giữa Symbol với String. Vì vậy hôm nay chúng ta sẽ đi tìm hiểu xem symbol là gì ...

Tác giả: Bùi Văn Nam viết 13:11 ngày 15/08/2018 chỉnh sửa

Codable trong Swift 4

Như chúng ta đều biết, để hỗ trợ mã hóa và giải mã các đối tượng trong iOS, một class phải adopt NSCoding protocol và implement các phương thức của nó: init(coder:) - Trả về một đối tượng được khởi tạo từ dữ liệu chưa được giải mã đã cho. encode(with:) - Mã hóa đối tượng bằng cách sử dụng một ...

Tác giả: Bùi Văn Nam viết 13:10 ngày 15/08/2018 chỉnh sửa

Support Vector Machine trong python

Bài viết được dịch từ https://medium.com/deep-math-machine-learning-ai/chapter-3-1-svm-from-scratch-in-python-86f93f853dc !!! Các bạn có thể download code trên github Đầu tiên, chúng ta cần một toy data-set được tạo ngẫu nhiên từ dataset make_blods trong sklearn. Chúng ta có 2 features( ...

Tác giả: Bùi Văn Nam viết 13:10 ngày 15/08/2018 chỉnh sửa