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

[Spring boot + Spring Security] Overview

1.Overview and Spring Architecture Spring security là một framework của spring được tạo ra nhằm phục vụ việc Authentication(Xác thực) và Authorization (Phần quyền) cho các ứng dụng java. Chủ yếu sẽ là các ứng dụng web và rest service. 2. Workflow Mỗi request vào hệ thống sẽ được trải qua ...

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

A little thing about Ruby Exception

Tốt hay xấu Exception. Hay nhiều người còn gọi là bug (nhưng thực ra không phải vậy). Được cho là một thứ gì đó thật đen tối. Vì cơ bản, mỗi khi nó xuất hiện đồng nghĩa với việc app nát rồi, đặc biệt là khi đó là những dòng code do bạn code ra. Điều này có thể hình tượng hóa bằng dòng suy ...

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

Công cụ mới của Google giúp các nhà lập trình game giàu có và nổi tiếng

photo: thenextweb Hôm nay, tại Hội nghị các nhà phát triển game (GDC), Google đã công bố các tính năng mới cho phép các lập trình viên kiếm tiền nhiều hơn, hiểu hơn về người dung và trở nên nổi bật hơn trên thị trường Play Store sôi động. Ánh hào quang của những lập trình viên ...

Tác giả: Trịnh Tiến Mạnh viết 20:58 ngày 19/09/2018 chỉnh sửa

Open source không có gì đáng sợ

Về tác giả: Anna Chiara Bellini, một nữ lập trình viên với hàng chục năm kinh nghiệm lập trình, giảng viên tại trường đại học Bologna (Ý). Đối với một developer, luôn bắt kịp xu thế công nghệ là một niềm đam mê đầy phấn khởi. Mỗi ngày, các ngôn ngữ lập trình mới, các framework ...

Tác giả: Trịnh Tiến Mạnh viết 20:58 ngày 19/09/2018 chỉnh sửa

Tổng quan về Traefik

Lời mở đầu Chào mọi người! Trong bài viết này, mình sẽ giới thiệu tới bạn đọc cái nhìn tổng quan về Traefik (phiên âm là /ˈtræfɪk/ luôn ha). Mục tiêu của mình là sẽ làm một số bài viết xoay quanh câu chuyện về anh chàng Traefik. Nhưng trước hết, chúng ta cần thiết có một bài mở đầu như này để ...

Tác giả: Trịnh Tiến Mạnh viết 20:57 ngày 19/09/2018 chỉnh sửa

Giới thiệu khái niệm Test Coverage (C0/C1/C2)

Bài viết được dịch từ: https://viblo.asia/p/tesutokabarejjino-gai-nianno-shao-jie-c0c1c2-3P0lPmLo5ox C0/C1/C2 Coverage là gì? Về khái niệm Test Coverage là gì, mời các bạn hãy đọc các bài viết khác ở Viblo. Ở đây, tôi sẽ giải thích thêm về các loại test case - C0,C1,C2. Thử suy nghĩ về test ...

Tác giả: Trịnh Tiến Mạnh viết 20:57 ngày 19/09/2018 chỉnh sửa

Little endian vs. Big endian

Bài viết gốc: https://manhhomienbienthuy.bitbucket.io/2018/Aug/20/little-endian-vs-big-endian.html Little endian và big endian, đây là hai phương thức khác nhau để lưu trữ dữ liệu dạng nhị phân (binary). Bình thường thì chúng ta cũng chẳng cần quan tâm đến chúng làm gì. Bởi mọi việc sẽ được ...

Tác giả: Trịnh Tiến Mạnh viết 20:57 ngày 19/09/2018 chỉnh sửa

“Thỉnh sư phụ” Javascript ở Việt Nam từ ai thì tốt nhất?

Khi tham gia vào bất kì buổi workshop IT nào, chúng ta đều mong đợi những diễn giả tốt nhất giỏi nhất và có nhiều thành tích nhất trong lĩnh vực của mình. Với những kinh nghiệm thực tiễn trong công việc từ các diễn giả, bạn có thể tiết kiệm được vô số thời gian, công sức so với việc ...

Tác giả: Trịnh Tiến Mạnh viết 15:19 ngày 19/09/2018 chỉnh sửa

Chuyện ngành CNTT: Tâm sự của một người trái ngành

Chuyện thứ nhất: Chọn ngành Cách đây 2 năm, cuối năm 12, mình may mắn pass cả 3 vòng lấy học bổng FPT, mình bắt đầu đứng giữa 3 sự chọn lựa: hoặc chọn sư phạm, hoặc chọn nhạc viện, hoặc chọn ĐH FPT và cả 3 đều là đam mê, sở thích của mình. Cuối cùng, mình chọn sư phạm và may mắn ...

Tác giả: Trịnh Tiến Mạnh viết 15:17 ngày 19/09/2018 chỉnh sửa

Laravel 4.x: Hướng dẫn cài đặt và chạy ví dụ đầu tiên

Laravel 4.x: Hướng dẫn cài đặt và chạy ví dụ đầu tiên Như đã nói qua về xu hướng của PHP Framework trong năm 2014 rồi. Vì thế tôi sẽ không nhắc lại thế mạnh vốn có của Laravel trong bài này nữa. Mà sẽ tập trung vào việc hướng dẫn các bạn chuẩn bị những kiến thức cần ...

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