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

Agile Mindset - Tư duy theo quy trình Agile

Trong lĩnh vực phát triển công nghệ phần mềm, việc thay đổi, áp dụng và cải tiến quy trình là một điều thiết yếu. Chính vì vậy, những kỹ sư phần mềm cần có tư duy (mindset) tương ứng với mỗi quy trình đang được áp dụng trong mỗi giai đoạn phát triển. Đó là yếu tố quyết định quy trình có đạt được ...

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

Cải thiện hiệu năng Rails app với cache

Khi mà application còn nhỏ và chỉ có một số lượng khách ghé thăm hạn chế thì mọi chức năng luôn hoạt động nhanh gọn và trôi chảy. Ở tình trạng này ta không cần phải bỏ nhiều công sức để lo lắng cho performance và optimization, mặc dù thời gian xử lý cũng là một yếu tố cạnh tranh. Nhưng theo thời ...

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

Upload multi files using retrofit

Xin chào tất cả các bạn, Ở bài viết đầu tiên mình đã hướng dẫn các bạn sử dụng và upload single file với retrofit Ở bài này mình sẽ hướng dẫn các bạn upload multi files với retrofit Đầu tiên khởi tạo server. $data = []; if(isset($_FILES['uploaded_file']) && is_array($_FILES['uploaded_ ...

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

Node.JS Yargs - Build interactive command line tools (Part II)

Như trong phần I mình đã giới thiệu qua về module Yargs của Node.JS cũng như giới thiếu một số methods của nó. Hôm nay mình tiếp tục chia sẻ tiếp những methods còn lại của module Yargs này nhé. Yargs methods .command(cmd, desc, [Builder], [Handler]), .command(cmd, desc, [Module], ...

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

Tìm hiểu sâu về Ruby Modules

Modules có một cấu trúc ngôn ngữ linh hoạt, nó được ứng dụng một cách rộng rãi trong nhiều trường hợp khác nhau, chẳng hạn như namespacing, inheritance và decorating. Tuy nhiên, một số deverloper vẫn đang còn mơ hồ về cách làm việc của modules và cách chúng tương tác với code riêng của họ. Bài ...

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

Ứng dụng Công nghệ phần mềm hướng tác tử trong Thương mại điện tử (Phần 2 - tiếp theo)

Trong phần trước, tôi đã thực hiện tìm hiểu về Đàm phán trong Thương mại điện tử, các bạn có thể xem tại: https://viblo.asia/dang.thi.my.dung/posts/eXoKWkMoKLO Nội dung tiếp theo của tuần này sẽ là Ứng dụng để xây dựng mô hình đàm phán trong Thương mại điện tử. 5. Xây dựng mô hình một hệ thống đa ...

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

Tìm hiểu mã nguồn mở PHP CMS Drupal hướng dẫn tìm hiểu Views, sức mạnh kinh khủng của Drupal - bài 9

Tiếp theo loạt bài viết về Drupal : Loạt bài đều nói về Drupal 8 nhé các bạn. Bài 1 Bài 2 Bài 3 Bài 4 Bài 5 Bài 6 Bài 7 Bài 8 Tổng quan Những ai sử dụng Drupal và muốn hợp tác trường kỳ với Drupal có thể nói chỉ vì 1 lý do: Views của Drupal. Không ai mà sử dụng Drupal lại ...

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

[Training] Học Java từ những điều cơ bản

"Trên đời này không có ông thầy nào dạy được hết kiến thức mà mình muốn cho mình cả ngoài sự nỗ lực tự học của chính bản thân bạn. Hãy cố gắng code những function cơ bản nhất, những dòng code cơ bản nhất Sau đó nhìn lại xem bạn đã chắc chắn mình đã code nó tốt nhất chưa? Xem còn gì có thể tối ưu ...

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

Công việc của BrSE

Hẳn là các bạn đang làm trong công ty phần mềm với Nhật thì ít nhiều đều biết về vị trí Kỹ sư cầu nối -Bridge Software Engineer, gọi tắt là BrSE (có chữ "r" là để tránh nhầm với bệnh bò điên - BSE). Tôi chắc rằng có không ít người đang mơ ước một vị trí như vậy. Nhưng đằng sau những giá trị đó là ...

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

Predict independent values with text data using linear regression

The theme of Machine Learning is quite popular and sought after now. Machine Learning algorithms can figure out how to perform important tasks by generalizing from examples. This is often feasible and cost-effective where manual programming is not. As more data becomes available, more ambitious ...

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