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

Xử lý bigdata bằng dịch vụ EMR của AWS part 1 (cài đặt hệ thống spark bằng tay)

Chào các bạn, như ở phần trước mình đã nói sơ qua về spark và cách setup spark tự động trên EC2 rất đơn giản và dễ dàng. Tuy nhiên nếu bạn muốn setup 1 hệ thống để test thử hay bạn đã có sẵn 1 hệ thống máy chủ và muốn tự mình cài đặt và trai nghiệm spark, thì đây sẽ là bài viết bạn cần đọc rồi đó ...

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

“Vào công ty lớn dễ trưởng thành hơn” là một sự lừa dối

Đây là bài viết từ một tác giả trong ngành công nghệ ở Nhật, đã có nhiều năm kinh nghiệm làm việc ở các công ty khác nhau. Câu chuyện là ở Nhật, các “công ty lớn ở Việt Nam” so với các “công ty lớn ở Nhật” thì quy mô và chế độ sẽ khác nhau nhiều. So với công ty lớn của ...

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

Sử dụng Regex

Bài viết gốc: Using Regular Expressions - đăng bởi Dan[Popovici] & mariusmuja trên Topcoder Một regex ( regular expression ) là một chuỗi ký tự đặc biệt dùng để mô tả một mẫu tìm kiếm (search pattern) . Hẳn là nhiều bạn đã nhìn thấy hoặc dùng regex trong các câu lệnh như ls *.txt (hoặc ...

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

Sử dụng MongoDB với NodeJs

Trong bài viết này chúng ta sẽ đi tìm hiểu làm thế nào để sử dụng MongoDB với Nodejs. MongoDB là một NoSQL, hiểu suất cao rất nổi tiếng, nó được xây dựng với ý tưởng dựa trên cấu trúc document. Trong MongoDB, dữ liệu được lưu trữ như một document, một tập của các cặp key-value. Bạn có thể định ...

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

Ember js và Project đầu tiên

Chào các bạn, nay mình sẽ giới thiệu về một framework để xây dựng một trang web. Nó sẽ là một trải nghiệm tuyệt vời với bất kỳ một developer nào. Mình biết đến framwork này là khi tìm hiểu về một ứng dụng web mã nguồn mở hospital. Mình thực sự bị cuốn hút bỏi công nghệ tạo dựng trang web này vì ...

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

Scrape websites with Ruby & Mechanize

Introduction Web scraping là một cách để trích xuất dữ liệu từ những website mà không có API. Phương pháp này đôi lúc sẽ hoạt động không chính xác do sự thay đổi về cấu trúc và nội dung của website, tuy nhiên nhìn chung thì đây vẫn là một phương pháp tốt, linh hoạt. Bài này sẽ hướng dẫn các bạn ...

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

Tìm hiểu về công nghệ blockchain

Hẳn mọi người đã biết đến khái niệm tiền ảo Bitcoin, bắt đầu xuất hiện từ cuối năm 2008, tạo nên khá nhiều tranh cãi ồn ào xung quanh tính thực tiễn và độ tin cậy của nó khi được sử dụng như một đơn vị tiền tệ. Bitcoin được phát hành bởi một kĩ sư lấy tên là Satoshi Nakamoto, có thể được trao đổi ...

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

Eloquent: Serialization

Ở bài trước, mình đã giới thiệu với các bạn về Eloquent:Mutators. Hôm nay mình xin giới thiệu với các bạn về Serialization. Giới thiệu Khi xây dựng các JSON API, bạn thường sẽ cần phải chuyển đổi các model và relationship của bạn thành array hoặc JSON.Eloquent có các phương thức tiện lợi cho ...

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

Spatial Skyline Query Algorithms

Overview Skyline queries are responsible for finding a set of interesting points from a large set of data points with an arbitrary number of dimensions, these points are called skyline points. Specifically, skyline points are points that are not dominated by any other point on all dimensions. ...

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

Some awesome ES6 features

Mọi người có lẽ khá quen với cụm từ ECMAScript 6 (ES6), đây là tập hợp các kỹ thuật nâng cao của JavaScript và nó được đề xuất làm tiêu chuẩn của JavaScript. Vậy chúng ta cùng tìm hiểu xem ES6 có những gì mới. Và sắp tới ES7 có lẽ cũng sắp release và chắc sẽ có vài điểm mới như async function, ...

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