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

Cơ hội làm việc tại Tripath Việt Nam: liên tục thách thức, phát triển không ngừng

Đem theo luồng khí và hơi thở “lành nghề” về công nghệ từ xứ sở kim chi, Tripath Việt Nam (công ty con của TRIPATH INC, một tập đoàn công nghệ thông tin, thương mại và giáo dục) trở thành môi trường phát triển tiềm năng của nhiều lập trình viên. Tại đây, con người và ...

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

3 Ngộ nhận lớn nhất của người mới học lập trình

Bạn đang tò mò về việc học lập trình? Bạn đã chọn được một ngôn ngữ lập trình để theo đuổi nhưng rồi bạn lại trì hoãn hoặc bỏ dở? Bạn sợ lập trình? Người mới học lập trình thường gặp phải nhiều ngộ nhận và lầm tưởng. Nếu bạn nghĩ rằng việc học một ngôn ngữ ...

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

Trang web lừng danh KickassTorrent vừa bị đóng cửa sau khi chủ sở hữu bị bắt

Nếu bạn từng tải torrent thì hẳn bạn sẽ không lạ lùng gì với trang KickassTorrents. Tin buồn cho toàn thể các cụ cướp biển mạng thích “sút mông” người khác: trang tải torrent KickassTorrents hay còn được biết tới với cái tên KAT – một trong những site hàng đầu để tải ...

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

Deploy ứng dụng Machine learning lên Web server. Phần 2: Tạo Web server, MySQL với Google Cloud Platform

Demo Sản phẩm demo tại: http://tradersupport.club Tại sao lại là Google Cloud Platform Đơn giản là vì Google Cloud Platform cho miễn phí 300$ sử dụng trong vòng 1 năm. Nếu các bạn dư giả thì có thể thuê 1 server riêng với cấu hình khủng để chạy <img alt="

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

Sử dụng gem Resque để chạy background jobs

Khi phát triển dự án, chắc hẳn các bạn cũng đã quen thuộc với khái niệm background jobs để xử lý ngầm nhiều tác vụ khác nhau mà không làm ảnh hưởng đến trải nghiệm của người dùng. Trong bài viết này mình xin giới thiệu với các bạn gem Resque (đừng nhầm với rescue nhé <img alt="

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

Sự khác nhau giữa đơn vị “em” và “rem”

Chắc hẳn không ít các bạn khi code web thường hay cân nhắc việc sử dụng đơn vị như thế nào cho hợp lý mà lại hiệu quả. Nào là code trên desktop rồi khi responsive xuống mobile thì bị vỡ layout, cỡ chữ do đơn vị cố định rồi phải chỉnh css từng thành phần… Ngoài những đơn vị ...

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

Vòng lặp do-while trong C++

Previous Không giống như vòng lặp for và while, trong đó kiểm tra điều kiện lặp ở đầu vòng lặp, vòng lặp do-while trong C++ kiểm tra điều kiện lặp của nó ở dưới cùng của vòng lặp. Vòng lặp do-while tương tự như một vòng lặp while, ngoại trừ nó được đảm bảo để thực hiện ít nhất ...

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

Web Layout 101: Dòng Kẻ Ngang Theo Nhịp Trống

Theo quy luật thông thường, tôi cho rằng đa số designer và frontend coder thường chú tâm đến cột trong web layout hơn là hàng. Quả thật không đáng ngạc nhiên lắm, vì đa số thiết bị hiện nay đều được thiết kế để cuộn dọc , chiều rộng page của chúng ta là một tài nguyên hữu hạn, ...

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

Tính năng tự tắt microphone của MacBook khi đóng máy

Apple giới thiệu tính năng tự tắt microphone của MacBook nhằm tăng bảo mật, chống tin tặc và các ứng dụng độc hại nghe lén người dùng. Chip bảo mật T2 của Apple nằm trong phiên bản MacBook mới nhất cung cấp một tính năng đặc biệt mới là tự tắt microphone khi đóng nắp máy. Mặc dù ...

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

Lỗ hổng BleedingBit khiến hàng triệu thiết bị bị tấn công từ xa

Mới đây, Các nhà nghiên cứu bảo mật đã công bố thông tin hai lỗ hổng BleedingBit nghiêm trọng trong chip Bluetooth Low Energy (BLE). Được đặt tên là BleedingBit, hai lỗ hổng này cho phép kẻ tấn công thực thi mã tùy ý và chiếm kiểm soát các thiết bị mà không cần xác thực. Công ty ...

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