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

Readable Code - phần 1

Dự án SPEED có điểm khá thú vị là thi thoảng Khách hàng từ Tokyo sang lại mang theo vài cuốn sách về công nghệ, chủ yếu là sách về Programming. Vậy là những lúc dự án ít việc là anh em lại mang sách ra đọc. Mình mới mượn cuốn The Art of Readable Code. Report tháng này mình xin chia sẽ những điểm ...

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

Responsive Layouts with CSS Flexbox

Trong lập trình web thì việc bố cục các layout của trang thường dùng float hoặc các grid framework. Tuy nhiên thì CSS3 ra đời đã cho chúng ta thêm một sự lựa chọn mới cho việc dàn trải layout, đó chính là Flexbox Layout. 1.Tìm hiểu cơ bản về Flexbox Layout Về cơ bản Flexbox Layout là một kỹ ...

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

Tại sao test trên mobile lại khó?

Việc nhận thức về test mobile được hiểu rằng- Người test nên biết về việc làm thế nào để test việc rò rỉ bộ nhớ, test sự an toàn, test việc bị ngắt quãng, và test sự đặc biệt của thiết bị, test OS và nên biết một hoặc hai công cụ tìm kiếm để check việc chạy chương trình. Nguyên nhân test ...

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

Giới thiệu văn hoá Nhật Bản: Bên trong (uchi) và bên ngoài (soto)

Nguồn: 日本人の心がわかる日本語/Japanese Words to Understand the Japanese Mind Tác giả: 森田六朗/Morita Rokurou 2011 Nói về bên trong trước tiên là nói tới gia đình của mình và bên ngoài là chỉ xã hội bên ngoài. Vì nguyên nhân này, từ gia (家) trong từ gia đình cũng được đọc là uchi, đồng âm với từ bên ...

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

Kiểm thử Cookie của Website và Test case cho việc kiểm thử Cookies của ứng dụng Webstie

Bài viết này chúng ta sẽ tập trung chủ yếu vào khái niệm Cookies là gì và làm thế nào để nó làm việc. Nó sẽ trở nên dễ dàng cho bạn để hiểu được các trường hợp kiểm thử, để kiểm thử Cookie thì bạn cần phải hiểu rõ về cách mà Cookie làm việc? Làm thế nào các tập tin Cookie được lưu trữ trên ổ ...

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

Sơ lược về validation trong Rails

Khái niệm validation có lẽ không xa lạ gì với những lập trình viên, validation hiểu đơn giản là các quy tắc được lập trình viên đặt ra để xác minh tính đúng đắn của dữ liệu trước khi lưu vào cơ sở dữ liệu. Dưới đây là một ví dụ đơn giản về validation: class User < ApplicationRecord ...

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

Những điều cơ bản về Junit ( thực hành viết 1 ví dụ )(p4)

Ở đây chúng ta sẽ thấy một ví dụ hoàn chỉnh của JUnit test sử dụng POJO class , Business logic class, và 1 test class, mà sẽ được điều hành bởi người chạy thử nghiệm. Tạo mới EmployeeDetails.java trong C:JUNIT_WORKSPACE. EmployeeDetails class là để sử dụng: get/set giá trị của ...

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

BẠN CÓ ĐANG SỐNG TRONG MỘT CỖ MÁY GIẢ LẬP ? (PHẦN 1)

Gần đây, giới khoa học đang xôn xao về một giả thuyết, đó là giả thuyết Simulation, nó cho rằng thế giới mà chúng ta đang sống không phải là thế giới thực mà tất cả chỉ nằm trong một chiếc máy giả lập. Thực ra giả thuyết này đã được đề ra từ những năm 2000 nhưng đến hiện tại các nhà khoa học ...

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

Scala Function (Part 1)

Scala Function được ví như trái tim của ngôn ngữ lập trình Scala, vì thế ngôn ngữ lập trình Scala được biết đến như là một Functional programming language. Việc nắm vững các kiến thức và ứng dụng function một cách linh động trong lập trình Scala sẽ đem đến một vũ khí lợi hại cho bất kì lập trình ...

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

Hệ điều hành Ubuntu và những bất tiện đối với QA

Link tham khảo: https://vi.wikipedia.org/wiki/Ubuntu http://www.whylinuxisbetter.net/index_vi.php?lang=vi Chắc hẳn mọi người đều đã nắm được sơ lược về hệ điều hành ubuntu nên trong bài viết này mình xin tập trung phân tích ubuntu có phải là hệ điều hành default phù hợp với QA hay ...

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