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

7 cách dễ dàng để việc kiểm thử trở nên hiệu quả

Software testing thường hỗn độn! Bất cứ ai đã từng làm việc trong lĩnh vực này trong bất kỳ khoảng thời gian nào cũng đều gặp phải những vấn đề như là thiếu tổ chức, lập kế hoạch kém, quá nhiều tài liệu, nhiều version, các báo không hiệu quả... Khắc phục được những yếu tố này là nhiệm vụ của ...

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

Các xu hướng kiểm thử phần mềm của năm 2018

Trong vài năm gần đây, các thủ tục và phương pháp kiểm thử phần mềm đã có sự thay đổi lớn. Năm 2018 được dự đoán năm một năm tươi sáng của việc kiểm thử phần mềm. Dưới đây là một vài xu hướng được chứng kiến vào năm 2017 và được dự đoán sẽ phát triển mạnh năm 2018. 1. Tăng cường sử dụng DevOps ...

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

Action hook và Filter hook trong wordpress (P2)

Filter là gì? Filter là một hàm được viết bằng PHP trong Plugin Gắn Filter vào hệ thống WP thông qua hàm có sẳn add_filter() Filter được viết ra để thực hiện lọc dữ liệu input và output trong hệ thống WP Xác định vị trí (Hook) để gắn Filter đã viết của chúng ta Gắn Filter vào Hook Để ...

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