Ứng dụng hàm Indirect để tạo báo cáo
p=. **Tìm hiểu về Indirect** Giới thiệu sơ lược về hàm Indirect Dùng để trả về 1 vùng dữ liệu bằng tham số Vd: A B C 1 ABC a1 2 Giá trị Hàm 3 ABC = A1 4 ABC =INDIRECT("a1") 5 ABC =INDIRECT( C1 ) Ứng ...
Creating and Destroying Game Object
Một số game có một lượng cố định các object trong scene. Nhưng thường có những nhân vật, vật phẩm và những object khác được tạo ra hoặc hủy trong gameplay. Trong Unity, 1 game object có thể được tạo ra bằng cách sử dụng hàm Instantiate, sẽ tạo ra 1 bản sao của 1 game object đã tồn tại. public ...
Testing về website thương mại điện tử
Từ khi Internet phát triển, các trang web thương mại điện tử ra đời để phục vụ việc mua sắm hàng hóa của mọi người. Nó giúp tiết kiệm thời gian cho người mua đồng thời giúp tiết kiệm được chi phí quảng cáo hàng hóa của các doanh nghiệp. 1 trang web thương mại điện tử tốt là chìa khóa thành công ...
Android Architecture: MVP or MVVM or Something Else
I intent to write this post when Google has just released the new Android Nougat with a ton of cool stuff coming out. Since then, many things have also changed. Android architecture is one of them which we will discuss in this post right now. Which architecture have you been using ? Look back ...
Introduction about VueJS - The progressive framework (P1)
Introduction Vue (phát âm là /vjuː/, giống như view hoặc là gì tùy bạn (yaoming) ) là 1 framework mới ra đời, được coi là sự kết hợp từ những thứ tốt nhất của các framework tiền bối đình đám nhất về solution cho Client-side như AngularJS(Google) hay ReactJS(Facebook) (Mình tìm hiểu qua ...
Let’s assert!
Các bạn có biết ý nghĩa của từ “Assert” không? “Assert” có nghĩa là “khẳng định một cách chắc chắn”. Lần này chúng ta hãy cùng thử suy nghĩa về việc “Assert” như là khẳng định một điều gì đó trong lập trình nhé. Đột nhiên đề cập như vậy, có lẽ các bạn ...
Sử dụng git tạo patch file
Trong quá trình làm việc chung trên một source code chúng ta phải thường xuyên trao đổi với nhau về những thay đổi của source code. Đối với git chúng ta hay sử dụng việc đóng gói những thay đổi vào các commit và share cho các thành viên khác trong team. Tuy nhiên đôi khi chúng ta vì lý do nào đó mà ...
Application of bit-wise operation in Ruby
I remember that I used to use a lot of bit-wise operation in C. But can we also apply it in Ruby. In this post I am going to try explore the possibility of implementing bit-wise operation in Ruby. I somehow assume the readers have some basic understanding how bit-wise operation works. 1. Quick ...
Big Data - Thách thức và Cơ hội
1. Big Data là gì? Big data là thuật ngữ để biểu diễn tập dữ liệu lớn, phức tạp mà các ứng dụng xử lý dữ liệu truyền thống không xử lý được. Bao gồm các thách thức phân tích, thu thập, giám sát dữ liệu, tìm kiếm, chia sẻ, lưu trữ, truyền nhận, trực quan hóa, truy vấn và tính riêng tư. Thuật ...
Đã tìm ra code hoàn hảo và chống hack?
Vào mùa hè năm 2015, một nhóm tin tặc đã cố giành quyền điều khiển một chiếc máy bay trực thăng quân sự không người lái có tên “Little Bird”. Chiếc trực thăng có thiết kế tương tự với phiên bản có người lái thường xuyên được sử dụng trong các ...
Cấu hình cơ bản SSL nginx cho website sử dụng phusion_passenger trên Centos 6
Trong bài hướng dẫn này chúng ta sẽ cấu hình SSL nginx cho website viết bằng ruby, sử dụng phusion_passenger. Để cài đặt nginx từ repository, tạo file /etc/yum.repos.d/nginx.repo với nội dung: [nginx] name=nginx repo baseurl=http://ngin> x.org/packages/mainline/OS/OSRELEASE/$basearch/ gpgch ...
Ví dụ về Full Text Search sử dụng Scout and Algolia Packages
Hôm nay tôi sẽ đưa ra ví dụ về thực hiện và sử dụng Full text search trong ứng dụng laravel 5.3 sử dụng scout and algolia. Laravel 5.3 cung chấp cho chúng ta nhiều tính năng và giới thiệu các package mới .Laravel 5.3 cung cấp Scout Package cho việc full text search từ Model của bạn . Trong ...
Cách hash làm việc trong Ruby
Hash là một datatype hữu ích và được sử dụng nhiều nhất trong Ruby. Nó có một cấu trúc tốt và có thể dễ dàng mô phỏng các vấn đề thực tế, cùng với đó là tốc độ truy vấn cực nhanh. Chính vì thế mà Ruby Hash được sử dụng gần như ở mọi nơi và mọi ứng dụng. Nó cũng từng được sử dụng ngay chính bên ...
SEO Friendly Single Page Application: Server Rendering With React
Getting Start As a lot of new technologies are increasing, web application development has been change a great deal. And amongst those, Single Page Application has been increasingly popular. SPA offers very dynamic and attractive UI which makes great for user experiece. Also thanks to its dynamic ...
Gem activerecord-import in rails
1.Giới thiệu ActiveRecord-importlà một thư viện dùng để insert một số lượng lớn các bản ghi vào trong cơ sở dữ liệu sử dụng ActiveRecord. ActiveRecord-import tương thích với Rails version 3.x trở lên. 2.Tại sao dùng activerecord-import Bởi vì ActiveRecord không hỗ trợ việc thêm đồng ...
Cách AutoLayout các View cách đều nhau
Để hiểu hơn, mình hướng dẫn bạn tạo giao diện đơn giản như sau. Có hai view đỏ và vàng. Có chiều cao = 200, và có chiều rộng bằng 1/2 chiều rộng màn hình. Và view đỏ sát bên trái, bên trên màn hình. View vàng sát bên trên, bên phải màn hình. Ban đầu tạo project mới tinh rồi ta kéo 1 view sang ...
Một số chia sẻ về sử dụng Excel linh hoạt trong việc tạo tài liệu test
Việc sử dụng Excel để tạo các tài liệu test như một việc quá đỗi quen thuộc với mỗi tester. Sử dụng hàng ngày, hàng giờ như vậy nhưng không phải ai cũng biết sử dụng hết mọi chức năng của excel trong công việc một cách sáng tạo nhất. Dưới đây mình sẽ chia sẻ một số chức năng của excel mình hay sử ...
Nguyên nhân Galaxy Note 7 phát nổ và một vài lưu ý khi sử dụng điện thoại di động
Thời gian vừa qua, các phương tiện thông tin đại chúng đều chính thức đưa tin Samsung tạm ngừng sản xuất và thu hồi dòng điện thoại cao cấp Galaxy Note 7. Điều này đã đem đến khoản thất thoát lên đến hàng nghìn tỷ USD cho Samsung, giá cổ phiếu suy giảm, và uy tín của công ty bị ảnh hưởng nghiêm ...
Dependency Injection Với Dagger 2
Khi các bạn học Design patterns , Các bạn sẽ chú ý đến 5 quy tắc chính trong Design pattern.Ở đây mình muốn nói tới quy tắc cuối cùng Dependency inversion principle . Các bạn hiểu như thế nào về quy tắc này ?? Theo ý hiểu của mình là như này: Các module cấp cao không nên phụ thuộc vào ...
Hiểu thêm về vai trò của test manager, test lead or tester trong dự án
Làm việc theo nhóm là một xu thế làm việc rất phát triển và hiệu quả trong các doanh nghiệp hiện nay. Với một đội dự án quy mô lớn thì mỗi đóng góp của các thành viên trong dự án đều vô cùng quan trọng. Chúng ta cùng tìm hiểu vai trò và trách nhiệm của các thành viên trong đội dự án test dưới đây: ...







