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

Những kiến thức Java Core PHẢI BIẾT để bắt đầu làm Automation Test (Part 2)

Bài viết trước đã giới thiệu tới mọi người những khái niệm cơ bản về Java như Đối tượng, Lớp đối tượng, các tính chất trong Java và các cấu trúc lệnh tiêu biểu trong Java, bài viết này sẽ giới thiệu tới các khái niệm cũng rất quan trọng và cần phải biết trong Java để có thể bắt tay vào làm ...

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

Tích hợp Google street view vào ứng dụng iOS

Chắc hẳn nhiều bạn không còn xa lạ gì với Google street view, đây là một chức năng(phần mở rộng) của google maps. Khi sử dụng google maps trên máy tính, chúng ta có thể tìm vị trí một địa điểm trên bản đồ, và dùng street view để có thể nhìn ảnh 360 độ về địa điểm đó. Google không chỉ sử dụng street ...

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

Công nghệ phần mềm hướng Agent

Công nghệ phần mềm hướng Agent - AOSE (Agent-Oriented Software Engineering) đã nổi lên như một giải pháp kỹ thuật mạnh mẽ có thể đối phó với sự phức tạp của hệ thống phần mềm hiện nay (chủ yếu trong môi trường phân tán và mở) tốt hơn so với phương pháp truyền thống khác. Tuy nhiên, AOSE không cung ...

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

Giới thiệu/hướng dẫn về Crawler với Scrapy Framework

Hơn 2 năm làm việc với ngôn ngữ Python cũng là ngần đó thời gian mình làm việc với Scrapy Framwork - một framwork mạnh về thu thập dữ liệu. Nói tới đây có thể sẽ có bạn hỏi thu thập dữ liệu là gì, để làm gì, sao phải dùng Scrapy để thu thập dữ liệu? Để giải thích dễ dàng thì mình sẽ đặt ra một bài ...

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

Vài thứ hơi lạ trong PHP

Mở đầu Dạo gần đây mình hay được tiếp xúc với mấy câu hỏi cơ bản lẫn xoắn não về PHP. Đúng thật là nếu không tìm hiểu kỹ thì khó mà có thể trả lời được. Và khi tìm hiểu rồi thì thấy PHP thật là... không biết dùng từ gì để miêu tả luôn =)) Theo các bạn thì "01e4" và "001e4" có bằng (==) nhau ...

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

Tìm hiểu về công cụ quản lý bug Mantis

1. Khái niệm Mantis Bug Tracker là một hệ thống theo dõi lỗi trên web dựa trên mã nguồn mở miễn phí . Việc sử dụng MantisBT phổ biến nhất là để theo dõi các lỗi xảy ra ở phần mềm. Tuy nhiên, MantisBT thường được cấu hình bởi người dùng để phục vụ như một hệ thống theo dõi vấn đề chung và công ...

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

Giới thiệu về Android Architecture Components (Phần II)

Tiếp theo series về Android Architecture Components, ở phần I (https://viblo.asia/p/gioi-thieu-ve-android-architecture-components-phan-i-1Je5EYjL5nL) chúng ta đã có những lý thuyết cơ bản để xây dựng kiến trúc cho app. Trong phần II này, ta sẽ cùng xem 1 sample để có thể hiểu nó rõ hơn. Kiến trúc ...

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

Difference between == vs === and Equal? vs Eql? in Ruby

1. == vs === Khái quát Đều là method so sánh và giá trị trả về là true hoặc false. ==: so sánh value, là kiểu so sánh phổ biến và được sử dụng thường xuyên. ===: cũng là kiểu so sánh value, tuy nhiên nó so sánh theo dạng case (trường hợp), tùy vào từng class mà các case sẽ được implement khác ...

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

Mobile Vision - Scan Barcode chưa bao giờ đơn giản đến thế

Mobile Vision API là một framework của Google cho phép chúng ta tìm kiếm các đối tượng trên ảnh và video. Đối tượng ở đây có thể là khuôn mặt, barcode, qrcode, chữ ... Mobile Vision bao gồm Detector có nhiệm vụ quan sát, xác định vị trí và mô tả các đối tượng có trong khung hình hoặc trong ...

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

Các cấp độ của nghề làm Web

Tại sao tôi lại nói là nghề làm Web mà không phải thiết kế Web, lập trình Web hay chung chung như phát triển Web? Vì theo tôi làm Web là một nghề sử dụng rất nhiều kỹ năng và có một chỗ đứng vô cùng quan trọng ngày nay. Từ thiết kế, lập trình, kiểm thử, thậm chí là DevOps... Làm Web có thể coi là ...

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