Xu hướng công nghệ Web sẽ phát triển trong năm 2019

Người viết: HuuHV Ảnh của Hannah Wei trên Bapt Interesting Web Technologies to follow in 2019 Thế giới phát triển web luôn thay đổi và đó là một thách thức để theo dõi chặt chẽ mọi thứ đang diễn ra. Những frameworks nào vẫn sẽ có liên quan trong năm tới? Và ngôn ngữ lập ...

Tác giả: Vũ Văn Thanh viết 17:52 ngày 20/01/2019

Nhận code API chuyển tiền tự động Ngân hàng ngoại thương Vietcombank tại Việt Nam

Chúng nhận code API chuyển tiền tự động và tích hợp cổng thanh toán qua Ngân hàng ngoại thương Vietcombank tại Việt Nam nhanh chóng, bảo mật với giá rẻ nhất hiện nay.

Tác giả: Blockchain Vakaxa viết 14:00 ngày 18/01/2019

Cung cấp code API chuyển tiền tự động qua Ngân hàng Kỹ thương Việt Nam (TechcomBank)

Vakaxa là công ty cung cấp code API chuyển tiền tự động qua Ngân hàng Kỹ thương Việt Nam (TechcomBank), ứng dụng công nghệ Blockchain và thiết kế sàn giao dịch tại Việt Nam

Tác giả: Blockchain Vakaxa viết 13:52 ngày 18/01/2019

Chúng tôi nhận code API chuyển tiền tự động ngân hàng Công thương Vietinbank tại Việt Nam

Chúng tôi công ty cổ phần công nghệ Vakaxa nhận code API chuyển tiền tự động ngân hàng Công thương Vietinbank tại Việt Nam nhanh chóng, bảo mật với giá cả hợp lý.

Tác giả: Blockchain Vakaxa viết 13:38 ngày 18/01/2019

[C#] Hướng dẫn sử dụng Parallel Download trong lập trình csharp

Xin chào các bạn, bài viết hôm nay mình sẽ hướng dẫn các bạn cách sử dụng Parallel Download Website trong lập trình C#. Trong ví dụ này, mình sẽ tải dữ liệu của 10 website và khi tải source code về xong mình sẽ count số dòng code của từng website. Bình ...

Tác giả: Tạ Quốc Bảo viết 22:54 ngày 14/01/2019

Start activity sử dụng animation transition

Overview Activity transitions trong material design cung cấp cho chung ta các kết nối trạng thái khác nhau thông qua motion (chuyển động) và transformations (biến đổi) giữa các common element. Các bạn có thể custom animations cho enter, exit transitions và transitions of shared giữa các ...

Tác giả: Vũ Văn Thanh viết 22:53 ngày 14/01/2019

Các thuật toán cơ bản trong AI - Phân biệt Best First Search và Uniform Cost Search (UCS)

Nếu bạn từng đọc các thuật toán trong AI (Artificial Intelligence - Trí tuệ nhân tạo), rất có thể bạn từng nghe qua về các thuật toán tìm kiếm cơ bản: UCS (thuộc chiến lược tìm kiếm mù) và Best First Search (thuộc chiến lược tìm kiếm kinh nghiệm). Khác nhau rõ từ khâu phân loại rồi, thế nhưng hai ...

Tác giả: Hoàng Hải Đăng viết 22:53 ngày 14/01/2019

Những khái niệm cơ bản trong ReactJS cho người mới bắt đầu

Xin chào tất cả mọi người! Hiện nay đang có khá nhiều FrameWork hỗ trợ cho các lập trình viên trong việc thiết kế Front-end, có thể kể ra tiêu biểu như là ReactJS, VueJS, AngularJS... Mỗi FrameWork thì đều có ưu điểm và nhược điểm riêng của nó, cho nên việc chọn cái nào thì cũng còn tùy thuộc vào ...

Tác giả: Trần Trung Dũng viết 22:53 ngày 14/01/2019

Custom UI Master Class: Autocomplete TextField (Part 2)

Chúng ta sẽ đén với phần 2 của Autocomplete TextField. Trong phần trước chúng ta đã xây dựng một custom subclass của UITextfield. Textfield có ba tính năng chính: Cung cấp datasource của chính nó tại thời điểm người dùng tương tác, lọc datasource để cung cấp kết quả tốt nhất dựa trên input của ...

Tác giả: Trần Trung Dũng viết 22:53 ngày 14/01/2019

Các quy tắc viết nội dung commit

Giới thiệu: Tầm quan trọng của nội dung commit Nếu thử lướt qua ngẫu nhiên một số Git repository, bạn chắc chắn sẽ thấy nội dung commit của những repository này không khác gì một mớ lộn xộn. Thử so sánh hai ví dụ sau: Spring Framwork GitHub Log 1 $ git log --oneline -5 --author cbeams ...

Tác giả: Tạ Quốc Bảo viết 22:53 ngày 14/01/2019

Upload ảnh áp dụng polymorphic và lưu trữ ảnh trên Cloudinary

Giới thiệu Trong các ứng dụng web hiện nay, hình ảnh là một phần không thể thiếu được. Mối ứng dụng web có nhiều đối tượng cần lưu trữ ảnh, một cách thông thường ta sẽ thêm trường image vào bảng cơ sở dữ liệu của model tương ứng hoặc tạo riêng từng bảng trung gian để liên kết model Image với ...

Tác giả: Bùi Văn Nam viết 22:53 ngày 14/01/2019

Chmod 777: Nó thực sự nghĩa là gì?

Nếu bạn là một người dùng Linux hoặc là một quản trị trang web (có thể host được đặt trên server Linux), chắc hẳn bạn đã gặp phải những tình huống khi xóa hay chỉnh sửa một file nào đó và gặp phải lỗi "You do not have the permissions to modify this file". Và sau một vài tìm kiếm trên ...

Tác giả: Vũ Văn Thanh viết 22:53 ngày 14/01/2019

[C#] Hướng dẫn Autocomplete Suggest Middle trong Textbox

Xin chào các bạn, bài viết hôm nay mình sẽ chia sẽ đến các bạn source code Autocomplete Middle TextBox trong lập trình C#. Mặc định trong TextBox đã hỗ trợ sẵn cho các bạn thuộc tính AutoComplete Suggest . Tuy nhiên, các bạn chỉ AutoComplete ký tự đầu ...

Tác giả: Bùi Văn Nam viết 22:53 ngày 14/01/2019

Tìm hiểu về Laravel Test nói chung và Mockery nói riêng (part 1)

Xin chào các bạn, mình đã quay trở lại rồi đây (còn lợi hại hay ăn hại hơn thì các bạn hãy comment trong bài viết này cho mình biết nhé!) Xàm xàm tí thôi, hôm nay mình sẽ trở lại với series về Laravel với một nội dung mà các developer ai cũng biết nhưng không phải ai cũng để tâm đến, đó là ...

Tác giả: Trần Trung Dũng viết 22:53 ngày 14/01/2019

Xây dựng một blog cá nhân bằng VuePress (Phần 1)

Nếu sử dụng VueJS , có lẽ không ít lần bạn cũng vào VueJS Document để đọc nhỉ. Một trang có giao diện tuy đơn giản nhưng được bố trí cực kì hợp lý và dễ nhìn. Evan You , con người đúng sau thành công của VueJS, đã xây dựng toàn bộ trang document đó bằng VuePress . Tóm gọn, VuePress là ...

Tác giả: Hoàng Hải Đăng viết 22:53 ngày 14/01/2019

5 LÝ DO BẠN ĐANG LÃNG PHÍ THỜI GIAN KIỂM THỬ CỦA MÌNH

Không phải tất thời gian chúng ta dành cho việc kiểm thử đều hiệu quả. Thỉnh thoảng, tôi thấy rằng tôi làm việc hiệu quả và tốt hơn vào cuối ngày. Sự thật là việc kiểm thử của tôi đã không thực sự tốt. Nó sẽ tốt hơn nếu tôi làm mọi thứ theo một chút khác biệt. Sau khi phân tích hành vi của chính ...

Tác giả: Vũ Văn Thanh viết 22:53 ngày 14/01/2019

Rails Active Record Nested Attributes

Nested Attributes cho phép bạn lưu (create hoặc update) associated record vào database thông qua parent record. Theo mặc định thì Nested Attributes bị disable, để enable chức năng này ta gọi hàm accepts_nested_attributes_for trong model class của parent record. Ta chạy migration để tạo 2 ...

Tác giả: Trần Trung Dũng viết 22:53 ngày 14/01/2019

Khả năng dẫn dắt (leadership) trong Kiểm thử (Part 2)

Chúng tôi đã nhận thấy rằng quản lý một đội kiểm thử là một trò chơi bóng khác biệt. Nó có thể không phù hợp với ranh giới của các kỹ thuật quản lý truyền thống, bởi chính tư duy, môi trường và các thách thức mà các nhóm kiểm thử phải đối mặt. Hướng dẫn này sẽ tiếp tục sau những gì mà ở Phần 1 ...

Tác giả: Tạ Quốc Bảo viết 22:53 ngày 14/01/2019

Tìm hiểu về Form Object

Khi nói về việc Create và Update bản ghi này thông qua bản ghi khác, thường chúng ta sẽ nghĩ ngay đến Nested Attributes. Hôm nay mình sẽ giới thiệu cho các bạn một cách khác tối ưu hơn và dễ kiểm soát hơn. Đó là Form Object. Chúng ta có 1 form đăng ký User gồm name, email, company name, phone. ...

Tác giả: Vũ Văn Thanh viết 22:53 ngày 14/01/2019

Network Manager In Your App With GCM Network Manager

Khi thực hiện xây dựng một ứng dụng Android bây giờ, việc phải thực thi các tác vụ với network là điều không thể tránh được. Vậy làm sao để có thể thực thi các tác vụ network một cách tối ưu nhất (các tác vụ network là một trong các tác vụ tiêu hao pin nhất) và hợp lý nhất trong từng trường hợp ...

Tác giả: Hoàng Hải Đăng viết 22:53 ngày 14/01/2019