
Computer Vision - Image Processing - Point Processes
I. Introduction Như bài trước mình đã nói sơ lược những kiến thức cơ bản để bắt đầu học xử lý ảnh, hôm nay chúng ta sẽ đi chi tiết hơn vào việc tìm hiểu các thành phần của ảnh như ảnh số là gì, các thành phần của ảnh số... và cách cân bằng mức xám với ảnh xám. II. Digital Image 1. Concept ...

Longevity Testing là gì?
Ở bài này, QA Manager, Leads và Testers sẽ có kiến thức căn bản về: Longevity Testing là gì? Tại sao phải Longevity Testing? Lập kế hoạch và Thực hiện các Longevity Testing Những thuận và chống của Longevity Testing là gì? Longevity Testing là gì? Longevity Testing là hoạt động kiểm tra: Để ...

Automation and Continuous Delivery for iOS Apps using Fastlane tools
Fastlane là 1 công cụ hỗ trợ cho iOS, Android developer trong việc release, build test cực kỳ tốt. Các tính năng chính của nó các bạn có thể tham khảo trên trang chủ: https://fastlane.tools/. Trong khuôn khổ bài viết này, mình sẽ hướng dẫn các bạn dùng Fastlane để build, up file ipa test lên ...

[Phần 2] Tìm hiểu các tính năng mới trong Laravel 5.5
Chào các bạn, Trong bài viết hôm nay, chúng ta cùng tìm hiểu thêm một số tính năng (có thể không lớn lắm) trong Laravel version 5.5 nhé Tạ Quốc Bảo viết 16:08 ngày 12/08/2018

Cách sử dụng tính năng Wireless Debugging trên XCode 9
Cuối cùng Apple cũng tích hợp tính năng Wireless Debugging trên Xcode 9, điều này có nghĩa là các lập trình viên iOS sẽ không cần phải dùng đến cáp chuyển USB để kết nối thiết bị iOS với thiết bị MacOS khi cần built và debug các ứng dụng nữa. Để sử dụng tính năng mới này, bạn cần có XCode 9 trở ...

Tạo blog dùng Github và Jekyll
Hiện tại có khá nhiều trang cho phép viết blog, nhưng mình nghĩ có 1 blog riêng cũng hay, bạn có thể custom nhiều thứ và viết chủ đề nào cũng được Có nhiều cách tạo ra trang blog nhưng mình không phải Web developer cũng không muốn tốn nhiều thời gian nên mình chọn cách đơn giản là sử dụng Github và ...

Giới thiệu về koa.js
Giới thiệu. Koa.js là một framework nodejs dùng để xây dựng các ứng dụng về web, nó giống như express như nhiều người vẫn dùng. Koa yêu cầu node v7.6.0 hoặc cao hơn cho ES2015 để support async. Các tính năng nổi bật trong Koa. Koa cũng giống như express được xây dựng là 1 library nhỏ để ...

[Android] Play YouTube
I.Giới thiệu YouTube không còn lạ gì với chúng ta nữa rồi, nó là mạng xã hội lưu trữ chia sẻ video trực tuyến phổ biến nhất hiện nay trên thế giới. YouTube chứa kho dữ liệu video khổng lồ nó là nguồn tài nguyên vô tận cho các bạn muốn làm app liên quan đến Video. YouTube đã tạo ra app của riêng ...

React v16.0 có gì mới
Như các bạn đã biết, từ hồi năm ngoái người ta đã rục rịch về việc React được viết lại core với cái tên React Fiber. Sau 1 năm hóng dài cổ, thì vào hôm 26/09/2017 vừa rồi Facebook đã release React v16.0 và dân tình đã chính thức được chạm tay vào version đầu tiên được build dựa trên Fiber. Trong ...

[Nodejs] - Todo REST API(Part 1)
RESTful APIs REST là viết tắt của Representational State Transfer. Giải thích đơn giản, REST là một loạt hướng dẫn và dạng cấu trúc dùng cho việc chuyển đổi dữ liệu. Thông thường, REST hay được dùng cho ứng dụng web, nhưng cũng có thể làm việc được với dữ liệu phần mềm. API viết tắt của ...

In-memory caching trong ASP.NET Core
Caching có thể cải thiện đáng kể hiệu suất và khả năng mở rộng của một ứng dụng bằng việc giảm công việc được yêu cầu để generate nội dung. Caching làm việc tốt nhất với những dữ liệu thay đổi không thường xuyên. Caching tạo một copy của dữ liệu và trả về nhanh hơn rất nhiều so với dữ liệu gốc. Bạn ...

Một số thủ thuật làm tăng tốc Rspec test
Một số thủ thuật làm tăng tốc Rspec test Lí do cần test phải chạy nhanh Developer cần test chạy nhanh để có thể nhanh chóng kiểm tra xem code của mình chạy đúng hay không, từ đó có thể phát hiện ra bug một cách nhanh nhất. Nếu test chạy chậm thì dev sẽ thường rất ngại chạy và dần dần họ sẽ bỏ ...

How to boost your Vim productivity
Khi bạn sử dụng Vim (dù mới bắt đầu hay đã làm quen một thời gian), có lẽ bạn đều gặp các vấn đề, khó khăn hay một vài điều khiến bạn cảm thấy không được thuận tiện cho lắm. Hay sử dụng Vim không thực sự làm tăng được tốc độ edit text. Nếu bạn đang gặp những vấn đề như vậy, bài viết dưới đây là một ...

Laravel: Tìm hiểu về queues. (Phần 1)
Introduction Laravel queues cung cấp một API thống nhất trên nhiều loại queue backend khác nhau, như Beanstalk, Amazon SQS, Redis, hoặc ngay cả cở sở dữ liệu quan hệ. Queues cho phép bạn hoãn lại tiến trình của task, như gửi mail, cho đến một thời gian nào đó. Việc hoãn những task mất nhiều thời ...

Custom Transition Activity ( tạo hiệu ứng chuyển màn hình giống IOS)
Có khi nào bạn quá nhàm chán với cách chuyển tiếp giữa các activity chưa ? Hoặc muốn việc chuyển tiếp đó giống như IOS chẳng hạn ? Bài viết này mình sẽ hướng dẫn mọi người cách "Custom Transition Activity" Cách dùng mình sẽ nói ở mục 3 2.1. Chuyển tiếp giữa các activity giống IOS Mục ...

Custom rails errors logs
. Mở đầu Trong các ứng dụng web, logs là rất cần thiết để chúng ta theo dõi tình trạng của server. Tuy nhiên, rails ghi toàn bộ log vào staging.log, production.log Điều này sẽ gây khó khăn cho chúng ta nếu như muốn biết hiện tại server có đang hoạt động ổn định không, có lỗi gì không, log ...

Encoding and Decoding in Swift 4
Swift 4 cung cấp một cách mới để tạo & parse JSON bằng cách sử dụng Codable protocol. Có nhiều cách khác nhau, nơi bạn muốn chuyển đổi 1 class sang Data. Một nhu cầu rất phổ biến là khi bạn muốn POST một dữ liệu kiểu JSON như là một HTTP body. Một trong những cách tiếp cận phổ biến nhất được ...

Cách tạo và deploy một ứng dụng đơn giản lên heroku
Vừa qua mình cũng có deploy một website đơn giản lên heroku và giờ mình chia sẽ những gì mình đã làm được lên đây nhé 1. Đầu tiên mình phải có một ứng dụng Chạy câu lên rails new app_deploy để tạo một dự án mới có tên app_deploy, sau khi chạy xong màn hình sẽ xuất hiện như hình bên dưới Sau ...

Giới thiệu về Spring Boot: Server-Sent Events
Version mới nhất của Spring, Spring 5 hỗ trợ khá tốt để làm việc với bất đồng bộ và Reactive web app. Hôm nay mình sẽ giới thiệu cho mọi người implement một tool trong đống tính năng mới này là Server-Sent Event trong web app của mình. OK Let's begin Trịnh Tiến Mạnh viết 16:08 ngày 12/08/2018

10 lỗi mà Rails developer hay mắc phải
Ruby on Rails ("Rails") là một framwork mã nguồn mở phổ biến, dựa trên ngôn ngữ lập trình Ruby nhằm đơn giản hóa và hợp lý hoá quá trình phát triển ứng dụng web. Rails được xây dựng trên nguyên tắc quy ước về cấu hình. Theo mặc định Rails giả định rằng các nhà phát triển sẽ tuân theo các quy ước ...