Bài viết của Trịnh Tiến Mạnh

Agile Software Development

I. Quy trình phát triển phần mềm Agile 1. Khái niệm Agile là một cách tiếp cận lặp đi lặp lại và tăng dần để phát triển phần mềm được thực hiện một cách rất nhuần nhuyễn, có tính hợp tác cao giữa các đội dự án, có sự ưu tiên trong thực hiện nhu cầu sẽ giúp các giải pháp sản xuất có chất ...

Tác giả: Trịnh Tiến Mạnh viết 10:51 ngày 12/08/2018 chỉnh sửa

Sơ lược về Sensors trong Android.

Chào các bạn, hôm nay định đăng bài android khác, nhưng vào thấy blog không hiểu sao vào cái ngày cuối cùng này không vào được. Loanh quanh tý nhớ ra mấy đợt trước đọc qua thấy cái chủ đề này khá là hay nên muốn chia sẻ với các bạn ngay và luôn. </p> <div class= Tác giả: Trịnh Tiến Mạnh viết 10:51 ngày 12/08/2018 chỉnh sửa

How are video games created?

Video games, taking from people their precious life time, since 1950. OK, since you are here, I mean on this page, you could be at least a technology enthusiasm, is that right? And as you know, for the last 50 years, technology have been improved greatly, all the modern computers, phones, ...

Tác giả: Trịnh Tiến Mạnh viết 10:51 ngày 12/08/2018 chỉnh sửa

Tìm hiểu về Javascript Library trong CI

CI cung cấp một thư viện để giúp bạn thao tác với một số chức năng phổ biến, chức năng đó thường được xử lý bằng Javascript. Chú ý rằng CI framework không bắt buộc phải cần đến thư viện jQuery để chạy và về mặt performance thì không hề thua kém khi bạn sử dụng thư viện JQuery. Khởi tạo class ...

Tác giả: Trịnh Tiến Mạnh viết 10:51 ngày 12/08/2018 chỉnh sửa

Testing cho Directive với Jasmine

Testing cho Directive với Jasmine 1. Đặt vấn đề Trong quá trình làm việc, Tôi gặp phải không ít các ticket liên quan đến Angularjs và để đảm bảo chất lượng đôi khi tôi phải viết test case cho các function của mình. Bài viết sau đây tôi sẽ chia sẻ những kiến thức mà tôi học được khi viết test ...

Tác giả: Trịnh Tiến Mạnh viết 10:51 ngày 12/08/2018 chỉnh sửa

What is Fabric ?

What is Fabric ? Fabric là một thư viện Python mạnh mẽ cho phép bạn thực hiện các công việc deploy cũng như các tác vụ admin môi trường phát triển đến các server production. Nói một cách cụ thể thì Fabric cho phép chúng ta: Chạy một hàm Python bất kỳ từ command line Cho phép ta chạy các lệnh ...

Tác giả: Trịnh Tiến Mạnh viết 10:50 ngày 12/08/2018 chỉnh sửa

Clean code (P2)

Tiếp nối với bài viết lần trước https://viblo.asia/ngocanh208/posts/57rVRq1OR4bP, bài viết lần này mình sẽ đi cụ thể và chi tiết hơn về các quy tắc viết code "sạch" Chương 2. Meaningful names Name are everywhere in software - Tên xuất hiện mọi nơi trong phần mềm : bạn đặt tên cho biến, ...

Tác giả: Trịnh Tiến Mạnh viết 10:50 ngày 12/08/2018 chỉnh sửa

Có gì mới ở Swift 2.0

Như chúng ta đã biết, trong hội nghị các nhà phát triển của Apple vừa rồi, Swift đã chính thức được công bố trở thành một ngôn ngữ mã nguồn mở. Kèm theo đó là một loạt các tính năng mới đối với ngôn ngữ này. ** I. Error Handling: ** Nếu như trong các phiên bản trước đó của Objective-C và Swift ...

Tác giả: Trịnh Tiến Mạnh viết 10:50 ngày 12/08/2018 chỉnh sửa

MediaRecorder and Camera in Android

Như chúng ta đã biết, ở bài trước chúng ta sử dụng MediaPlayer để chơi nhạc và video trong Android. Bài này, chúng ta sẽ tiếp tục với việc sử dụng MediaRecorder để ghi âm và sử dụng Camera để chụp màn hình, quay video. I) MediaRecorder Android cung cấp cho chúng ta lớp MediaRecorder để sử ...

Tác giả: Trịnh Tiến Mạnh viết 10:50 ngày 12/08/2018 chỉnh sửa

Làm thế nào để tạo một file ảnh có dung lượng mong muốn trên Ubuntu

Là một tester, tôi đảm bảo rằng sẽ không dưới một lần chúng ta phải confirm các test case liên quan đến upload 1 file dạng ảnh. Đặc biệt là khi test các WebApp. Và khi đó việc chúng ta cần làm đầu tiên trước khi thực hiện test là phải chuẩn bị sẵn một bộ data thỏa mãn các điều kiện của các test ...

Tác giả: Trịnh Tiến Mạnh viết 10:50 ngày 12/08/2018 chỉnh sửa