TÌM HIỂU KHÁI QUÁT VỀ TEST TOOL APPIUM

Có một vài vấn đề đặt ra đối với Tester Ví dụ như: * Liệu QA có nắm được số lượng ứng dụng chạy trên thiết bị di động hay không? * Điều gì xảy ra nếu bạn biết rằng một trong số các ứng dụng di động đã bị tấn công và có khả năng các dữ liệu cá nhân đã bị lộ? Những vấn đề xảy ra như trên đều ...

Tác giả: Hoàng Hải Đăng viết 09:25 ngày 07/09/2018

Machine Learning, Deep Learning cho người bắt đầu

Bạn đang xem những phần đầu tiên của chuỗi bài viết Machine Learning, Deep Learning cho người bắt đầu! Hy vọng qua lộ trình này bạn sẽ nắm chắc được công nghệ này từ cơ bản đến nâng cao, xây dựng Machine Learning model từ python thuần cho đến các thư viện cao cấp như TensorFlow hay Keras. ...

Tác giả: Trần Trung Dũng viết 09:24 ngày 07/09/2018

Thiết kế trải nghiệm người dùng là gì?

Trải nghiệm người dùng là giá trị mà bạn cung cấp cho người dùng của mình khi họ đang sử dụng sản phẩm của bạn. “Thiết kế trải nghiệm người dùng (UXD) là quá trình nâng cao sự hài lòng của người dùng với sản phẩm bằng cách cải thiện khả năng sử dụng, khả năng truy cập và sự hài lòng khi ...

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

Cơ hội cuối cùng để tham gia Vietnam Mobile Day 2018

Như đã đề cập ở thông báo gần đây, tháng 6 này, Viblo sẽ hân hạnh đồng hành cùng Vietnam Mobile Day 2018 với tư cách là đơn vị bảo trợ truyền thông chính thức của sự kiện. Và hôm nay, Viblo xin gửi đến cộng đồng code giảm 100,000 VNĐ khi đặt mua vé tham dự sự kiện Mobile Day Vietnam 2018 sẽ ...

Tác giả: Hoàng Hải Đăng viết 08:47 ngày 07/09/2018

A User centered approach to Apps monetization

Kiếm tiền từ ứng dụng không phải là điều quá xa lạ với các nhà phát triển. Từ đặt quảng cáo, tính phí từng phần cho đến tính phí tải ứng dụng, đều được các developer tận dụng để sản phẩm của mình sinh lời hiệu quả nhất. Trên thực tế, không phải ứng dụng nào cũng là một con gà đẻ trứng vàng. Chính ...

Tác giả: Trịnh Tiến Mạnh viết 08:47 ngày 07/09/2018

Xây dựng chức năng tự động suggest tag với ngôn ngữ tiếng Nhật (P2)

Mở đầu Trong phần 1 mình đã giới thiệu cách sử dụng thuật toán tf-idf để tiếp cận bài toán phân tích ngôn ngữ tự nhiên, và cách sử dụng tool phân tích tiếng nhật mecab để phân tích 1 câu tiếng nhật thành các POS. Trong phần 2 này mình sẽ xây dựng demo một ứng dụng nhỏ do mình viết ra để demo ...

Tác giả: Trần Trung Dũng viết 08:47 ngày 07/09/2018

Test Cases cơ bản - Database CRUD Testing thông qua UI (Phần 1)

Phần 1: Tìm hiểu về CRUB Hoạt động CRUD là gì và cách thực hiện kiểm thử CRUD thông qua giao diện người dùng Con người bắt đầu lưu trữ thông tin từ nhiều thập kỷ trước đây! Và trong những ngày đó, cơ sở dữ liệu tệp phẳng (Flat file databases) được sử dụng trong lịch sử máy tính, nơi tất ...

Tác giả: Bùi Văn Nam viết 08:47 ngày 07/09/2018

Net Core API Project With EF6 code first, Responsitory Design Partern - P4 - Sử dụng JWT để thực hiện Authorization.

Hi All ở 2 phần trước mình đã hướng dẫn các bạn Tạo projecy .Net core. Tạo Repository Tạo Configuration from database và hôm nay mình sẽ tiếp tục bài viết để hướng dẫn các bạn sử dụng JWT để thực hiện Authorization. Phần 1: .Net Core API Project With EF6 code first, Responsitory ...

Tác giả: Bùi Văn Nam viết 08:47 ngày 07/09/2018

Tìm hiểu về SQLite trong Swift 4.0

1. SQLite là gì? SQLite là một hệ thống quản lý cơ sở dữ liệu quan hệ nhúng. Hầu hết các cơ sở dữ liệu quan hệ (điển hình như Oracle hay MySQL) chạy trên máy chủ, chạy độc lập, cho phép các ứng dụng yêu cầu truy cập cơ sở dữ liệu kết nối vào. Tuy nhiên SQLite được gọi là hệ cơ sở dữ liệu nhúng vì ...

Tác giả: Bùi Văn Nam viết 08:47 ngày 07/09/2018

Đôi nét về Microservice architecture và Monolithic architecture

Những bài viết chia sẻ về tech dev có khá là nhiều và đầy đủ rồi. Hôm nay chúng ta chuyển sang software architecture và cùng tìm hiểu, đánh giá chút về mô hình đang khá nổi thời gian gần đây đó là microservice. Sofware architecture là tổ chức hệ thống bao gồm rất nhiều các thành phần như Web ...

Tác giả: Trịnh Tiến Mạnh viết 08:47 ngày 07/09/2018

Artificial Intelligence driven Mobile Apps

Ở thời điểm này, chắc hẳn ai cũng biết về AI (hay còn gọi là Trí tuệ nhân tạo). AI ra đời nhằm giảm thiểu hoặc thay thế toàn bộ hoạt động trước đây chỉ có thể thực hiện bằng trí tuệ con người - từ đó dần nâng cao chất lượng cuộc sống. Đặc biệt hơn khi kết hợp cùng nền tảng Mobile, AI như "thổi ...

Tác giả: Vũ Văn Thanh viết 08:47 ngày 07/09/2018

Chính xác bạn có thể làm gì với Python? Đây là 3 ứng dụng chính của Python

Nếu bạn đang nghĩ đến việc học Python - hoặc là mới bắt đầu học nó, có thể bạn tự hỏi: Chính xác thì tôi có thể sử dụng Python để làm gì? Vâng đó là một câu hỏi khó trả lời, bởi vì có rất nhiều ứng dụng sử dụng Python Nhưng theo thời gian, tôi nhận thấy có 3 ứng dụng phổ biến sử dụng ...

Tác giả: Trần Trung Dũng viết 08:46 ngày 07/09/2018

PHP: Kiểm tra string có phải number không sử dụng is_numeric, ctype_digit, hay filter_var phù hợp ?

Để kiểm chứng kí tự mà user nhập vào là số nguyên hay không thì không phải là việc dùng hàm thích hợp là is_number hay ctype_digit mà tuỳ thuộc vào logic của ứng dụng mà có trường hợp filter_var cũng không phù hợp. Về validation của CakePHP3 cũng có những vấn đề nhất định. Ngoài ra Symfony thì ...

Tác giả: Hoàng Hải Đăng viết 08:46 ngày 07/09/2018

Mobile Responsive Test là gì ? Đâu là những Responsive Testing Tool tốt nhất

Sự quan trọng của Mobile Responsive Testing Trong thế giới đầy máy móc ngày nay, các trang web không chỉ được mở ra trên máy tính xách tay hay máy tính để bàn mà còn trên máy tính bảng và điện thoại thông minh. Đã qua rồi những ngày chúng ta ngồi trước máy tính để bàn hoặc máy tính xách tay để ...

Tác giả: Hoàng Hải Đăng viết 08:46 ngày 07/09/2018

Machine learning: Trích xuất đặc trưng văn bản - Part 1

**Giới thiệu ngắn về Mô Hình Không Gian Vector - Vector Spacec Model (VSM) ** Trong thu thập thông tin hay khai thác văn bản, khái niệm tần số xuất hiện - tần số tài liệu nghịch đảo ( tf-idf ) là một phương pháp nổi tiếng để tính toán mức độ quan trọng của một từ trong một tài liệu. Tf-idf là ...

Tác giả: Trịnh Tiến Mạnh viết 08:46 ngày 07/09/2018

Tự động test (Automation Testing) cho trang web ASP.NET Core 2.0 (Phần 2: Integration Test)

Đây là bài thứ thứ hai trong một loạt các bài viết về test ứng dụng ASP.NET Core. Trong phần trước, chúng ta đã thảo luận về một chiến lược test liên quan đến test unit, test integration và test end-to-end. Chúng ta đã thảo luận cách Unit Test đưa đến một thiết kế tốt hơn và cho phép bạn code ...

Tác giả: Vũ Văn Thanh viết 08:46 ngày 07/09/2018

Giới thiệu Open Dev - "Sân chơi" mới của người yêu công nghệ tại Việt Nam

Trong dòng chảy mạnh mẽ của cuộc cách mạng công nghiệp 4.0 hiện nay, những cải tiến và sáng tạo công nghệ không ngừng được tạo ra mỗi ngày. Từ đó, cuộc sống con người dần được cải thiện và từng bước trở nên hiện đại, tiện lợi hơn. Những tiến bộ này có được là do đâu? Câu trả lời chính là từ nỗ ...

Tác giả: Hoàng Hải Đăng viết 08:46 ngày 07/09/2018

3 simple rules để trở thành git Master

Ở bài viết này tôi muốn trình bày về 3 simple rules để giúp bạn trở thành một Git Master Mình sẽ không trình bày về các thao tác với Git ở đây nếu bạn chưa quen với Git thì có thể tham khảo trang chủ của Git Không đợi gì nữa chúng ta sẽ bắt đầu luôn. Rule 1: Tạo một Git repository cho mọi new ...

Tác giả: Vũ Văn Thanh viết 08:46 ngày 07/09/2018

How will Messaging Apps impact Marketing trends in Vietnam

Chatbots cho phép một phương tiện có ý nghĩa hơn để giao tiếp với khách hàng so với loại tương tác phát sóng điển hình. Ứng dụng nhắn tin có thể giúp các thương hiệu thúc đẩy mối quan hệ sâu sắc hơn với khách hàng thông qua các tương tác thuận tiện. Do sự thuận tiện trong việc đăng ký tài khoản ...

Tác giả: Trần Trung Dũng viết 08:46 ngày 07/09/2018

Sự khác biệt giữa Scrum và Kanban trong Agile

Scrum và Kanban là 2 phương pháp phổ biến của Agile với mục tiêu hướng tới là sự thành công trong quá trình phát triển sản phẩm và có thể được áp dụng đa dạng ở nhiều dự án khác nhau. Đôi khi mọi người hiểu sai Scrum và Kanban là cặp từ đồng nghĩa. Nhưng trong thực tế, hai phương pháp ...

Tác giả: Trịnh Tiến Mạnh viết 08:46 ngày 07/09/2018