Tìm hiểu về Digital Marketing

Digital Marketing hay còn gọi là tiếp thị kĩ thuật số. Đây có thể hiểu là các hoạt động quảng bá cho sản phẩm/ thương hiệu nhằm tác động đến nhận thức khách hàng, kích thích hành vi mua hàng của họ. Nói dễ hiểu, Digital Marketing là các hoạt động tiếp thị sử dụng một hoặc nhiều phương tiện kĩ ...

Tác giả: Bùi Văn Nam viết 17:24 ngày 12/08/2018

[Kotlin] Hướng dẫn mọi người sử dụng StaggeredGridLayoutManager với recycler view trên Kotlin

Bạn đã quá chán với việc thiết kế các row của recycler view có giống nhau Hôm nay mình sẽ hướng dẫn mọi người phá cách 1 chút , làm cho recycler trở nên khác biệt hơn Bên trái là khi recycler view sử dụng GridLayoutManager Bên phải là recycler view sử dụng StaggeredGridLayoutManager, đây ...

Tác giả: Trịnh Tiến Mạnh viết 17:24 ngày 12/08/2018

Bắt Đầu với Javascript (P11)

1. Number object Đối tượng Number được xây dựng có các thuộc tính cho các hằng số, chẳng hạn như giá trị maximum, not-a-number và infinity. Bạn không thể thay đổi các giá trị của các thuộc tính này và bạn sử dụng chúng như sau: var biggestNum = Number.MAX_VALUE; var smallestNum = ...

Tác giả: Hoàng Hải Đăng viết 17:24 ngày 12/08/2018

Tự động đăng status lên Twitter

Hôm nay mình xin giới thiệu cách tự động đăng bài lên twiter sử dụng php: Tạo token twiter đầu tiền bạn vào https://apps.twitter.com/ nhập mốt số thông tin cần thiết mà twiter yêu cầu để tạo một ứng dụng, khi bạn tạo xong nó sẽ chỗ ta một số token như sau: Chú ý những chỗ mình bôi vàng ...

Tác giả: Bùi Văn Nam viết 17:24 ngày 12/08/2018

Tự viết chorme extension xem ảnh mọi nơi

Được lấy ý tưởng từ bài viết Em thèm vếu trên trang tôi đi code dạo. Ở bài viết đó tác giả làm một extension mỗi khi click vào icon của extension thì sẽ show ra ảnh random Mình thấy ý tưởng xem vếu khá là hay nên quyết định phát triển thêm cho nó. Extension sẽ hiển thị một khung ảnh trong trình ...

Tác giả: Hoàng Hải Đăng viết 17:24 ngày 12/08/2018

Deploy Rails Application trên Amazon (EC2) - Part 1

Mình đang tìm hiểu về deploy trên EC2 và config Unicorn, Nginx, mySql. Vì vậy bài viết đầu tiên trong loạt bài này mình xin được giới thiệu về dịch vụ AWS, và deploy ứng dụng rails trên AWS Theo định nghĩa trên trang chủ của amazon Amazon Elastic Compute Cloud (Amazon EC2) is a web service ...

Tác giả: Trịnh Tiến Mạnh viết 17:24 ngày 12/08/2018

Practice With Angular 2 Part III – Step Into Angular 2.

If you are following my article of Angular 2. You will see and check it one by one of following code and introduce. So what’s about this article ? You will heard about the Angularjs: First step into Angular 2 Handling event on Angular 2 Before you read this article, Please follow my ...

Tác giả: Trịnh Tiến Mạnh viết 17:24 ngày 12/08/2018

Thực tế ảo - Sự phóng đại hay Tương lai thực sự

1. Giới thiệu chung Công nghệ thực tế ảo (VR) đã ra mắt và đưa vào ứng dụng thực tế hàng thập kỷ nay và chúng ta đã có thể nói nó đã chuyển mình từ chỗ chỉ là khoa học viễn tưởng sang ứng dụng thực tế. Tuy nhiên nó vẫn được xem như một công nghệ mới ...

Tác giả: Tạ Quốc Bảo viết 17:24 ngày 12/08/2018

Các bước khi thực hiện testing 1 dự án phần mềm: Log bug

Sau đây, chúng ta sẽ tìm hiểu về bước cuối cùng nhưng vô cùng quan trọng trong quá trình kiểm thử: Log bug hay còn gọi Tạo Bug report: Bug report là gì? Giả sử 1 bug xuất hiện (tất nhiên là nó sẽ xuất hiện) người tìm ra Bug phải có thể report nó (bằng văn bản và gửi) cho người có liên quan để ...

Tác giả: Trịnh Tiến Mạnh viết 17:24 ngày 12/08/2018

Cơ chế hoạt động của Spring Security, Tất tần tật các ví dụ về Spring Security

Nguồn: https://stackjava.com/category/spring-security Spring Security là gì? Spring Security là một framework tập trung vào việc cung cấp khả năng xác thực và phân quyền cho ứng dụng Java. Cơ chế hoạt động của Spring Security. Ở phần này mình sẽ nói về cơ chế làm việc của spring mvc ...

Tác giả: Tạ Quốc Bảo viết 17:23 ngày 12/08/2018

Design Patterns - Decorator Pattern

Decorator pattern cho phép người dùng thêm chức năng mới vào đối tượng hiện tại mà không làm thay đổi cấu trúc của nó. Kiểu thiết kế này có cấu trúc dưới dạng mô hình này hoạt động như một lớp bao bọc cho lớp hiện có. Mô hình này tạo ra một decorator class và cung cấp thêm chức năng giữ các ...

Tác giả: Trịnh Tiến Mạnh viết 17:23 ngày 12/08/2018

Selenium Guideline for Beginners - Part 3

I. SVN/GIT ignores As you see when you run your project with mvn install command, or import your project into Eclipse with mvn eclipse:eclipse command, there will be created files and folders that are localized to your individual setup or running. When working in a shared project using SCM ...

Tác giả: Tạ Quốc Bảo viết 17:23 ngày 12/08/2018

Some funny Linux Command

Trong 1 buổi học ngồi trong lớp rảnh rỗi ko có việc gì làm (thật ra là chẳng có wifi để có thể làm gì), mình đã thử nghịch ngợm 1 chút với Linux Terminal, và sau 2 tiếng mình đã có 1 chút thành quả. Hôm nay mình sẽ chia sẻ với mọi người 1 vài funny command trong Linux để nhỡ ai đó rơi vào trường ...

Tác giả: Bùi Văn Nam viết 17:23 ngày 12/08/2018

4 Layers của Single Page Applications bạn cần biết

Cùng xem cấu trúc một ứng dụng react từ đầu, tìm hiểu về domain và các dịch vụ của nó, store, dịch vụ của ứng dụng và view. Mọi dự án thành công đều cần 1 cấu trúc rõ ràng, thứ mà các thành viên trong team đều hiểu được. Giả sử bạn là thành viên mới join vào team. Anh technical leader ...

Tác giả: Tạ Quốc Bảo viết 17:23 ngày 12/08/2018

Những trường hợp không nên sử dụng arrow function

ES6 là chữ viết tắt của ECMAScript 6, đây được coi là một tập hợp các kỹ thuật nâng cao của Javascript và là phiên bản mới nhất của chuẩn ECMAScript. ECMAScript do hiệp hội các nhà sản xuất máy tính Châu Âu đề xuất làm tiêu chuẩn của ngôn ngữ Javascript. Bạn cứ nghĩ xem hiện nay có khá ...

Tác giả: Hoàng Hải Đăng viết 17:23 ngày 12/08/2018

Làm Thế Nào Để Ước Lượng Thời Gian Test

Một trong những yếu tố quan trọng quyết định sự thành công của kiểm thử phần mềm và development team là liệu họ có thể bàn giao sản phẩm hoàn chỉnh một cách kịp thời, đúng hạn. Có 1 thời gian biểu rõ ràng và gắn kết với nó là rất quan trọng để xây dựng 1 danh tiếng, lòng tin từ khách hàng và ...

Tác giả: Hoàng Hải Đăng viết 17:23 ngày 12/08/2018

Android Live Wallpaper

Xin chào mọi người, hôm nay mình sẽ viết bài chia sẻ về live wallpaper trong android. vậy live wallpaper là gì: nó chính là màn hình home của thiết bị android của bạn, nghĩa là bạn sẽ tạo ra một màn hình riêng của mình. Tạo một wallpaper Trong res/xml tạo 1 file mywallpaper.xml <?xml ...

Tác giả: Hoàng Hải Đăng viết 17:23 ngày 12/08/2018

Cách Viết Test Report (Part 1)

Hôm nay chúng ta sẽ tìm ra câu trả lời cho những câu hỏi: Làm thế nào để viết Test Report? Tại sao nên viết Test Report? Test Report được chuẩn bị cho ai? Bài viết này sẽ hữu ích cho những chuyên gia không chỉ trong lĩnh vực kiểm thử phần mềm mà còn từ những lĩnh vực khác như Project Managers, ...

Tác giả: Hoàng Hải Đăng viết 17:23 ngày 12/08/2018

Laravel 5.5 ReactJS Phần 2 - Sử dụng JWT xác thực người dùng

Bài trước chúng ta đã tìm hiểu, cài đặt và sử dụng react router v4. , bài tiếp theo chúng ta sẽ cùng tìm hiểu sử dụng JWT xác thực người dùng. Cài đặt JWT composer require tymon/jwt-auth Cập nhật config/app.php file. 'providers' => [ .... TymonJWTAuthProvidersJWTAuthServiceProvider::cl ...

Tác giả: Hoàng Hải Đăng viết 17:23 ngày 12/08/2018

Sử dụng Android Architecture Components áp dụng vào Firebase Realtime Database (Phần 2)

Chào mừng các bạn đã quay trở lại với loạt bài về Android Architecture Components cụ thể là áp dụng nó vào Firebase Realtime Database ( LiveData và ViewModel) giúp cho ứng dụng code đơn giản và dễ dàng test. Ở phần trước chúng ta đã thấy rằng LiveData và ViewModel đã đơn giản hóa code trong ...

Tác giả: Bùi Văn Nam viết 17:23 ngày 12/08/2018