Xây dựng OAuth2 Service API bằng Spring Boot

Khi đọc bài viết này, chắc hẳn nhiều bạn cũng đã biết hoặc từng sử dụng OAuth2 rồi. Ví dụ như, trang web bạn đang code, có chức năng đăng nhập qua Facebook, Google, Twiter,... chẳng hạn. Vâng, đó là bạn đã sử dụng OAuth2 để chứng thực, đăng nhập và lấy tài nguyên của một service bên thứ 3, ...

Tác giả: Trịnh Tiến Mạnh viết 10:00 ngày 14/11/2019

Dịch sách The Linux Programming Interface - Phần 1: Lịch sử và các chuẩn

Mở đầu UNIX, Linux, Kernel, GNU, Linux Torvalds, ... The Linux Programming Interface - Phần 1: Lịch sử và các chuẩn Linux là một thành viên trong họ hệ điều hành UNIX. UNIX có một lịch sử lâu dài. Phần đầu tiên của chương nói về tổng quan về lịch sử. Chúng ta sẽ mô tả các sự kiện chính của hệ ...

Tác giả: Trần Trung Dũng viết 10:00 ngày 14/11/2019

Responsive sizes màn hình trong Angular

Hầu hết thời gian chúng ta sử dụng các queries media CSS để xử lý các thay đổi size màn hình tương ứng để bố trí nội dung khác nhau. Tuy nhiên, đôi khi các queries media CSS không đủ cho điều đó. Chúng ta cần xử lý để đáp ứng nó trong code của chúng ta. Trong bài viết này, tôi muốn chia sẻ về ...

Tác giả: Bùi Văn Nam viết 10:00 ngày 14/11/2019

Sử dụng Profiler - Memory Heap Dumps như thế nào?

Bất cứ khi nào chúng ta phát triển một số ứng dụng Android thì điều phổ biến nhất mà tất cả các nhà phát triển lo lắng là việc sử dụng memory của ứng dụng. Điều này là do nếu ứng dụng của bạn đang sử dụng bộ nhớ lớn thì bạn có thể mất người dùng vì phần lớn user sử dụng các thiết bị bộ nhớ thấp. ...

Tác giả: Hoàng Hải Đăng viết 10:00 ngày 14/11/2019

Có phải khi nào cũng cần dùng [weak self] trong closures ???

Đối với một lập trình viên iOS, không ai là chưa nghe tới memory leak, retain cycle,.. đều là các vấn đề liên quan tới thất thoát bộ nhớ. Và không thể không nói tới [weak self] là một phương pháp để tránh việc điều này xảy ra. 1. Automatic Reference Counting. Bộ nhớ trong Swift được quản lí ...

Tác giả: Trịnh Tiến Mạnh viết 10:00 ngày 14/11/2019

13 kênh Youtube lập trình tiếng Việt giúp bạn trở thành Fullstack developer

Fullstack developer – Theo thống kê mỗi anh em lập trình viên trung bình dành 15-25 phút vi vu trên Youtube. Để không lãng phí 30 phút mỗi ngày thời gian fix bug và kiếm gấu, anh em nên save lại ngay list tổng hợp các kênh học lập trình ngon-bổ-hoàn toàn miễn phí dưới đây. TOIDICODEDAO – ...

Tác giả: Trần Trung Dũng viết 10:00 ngày 14/11/2019

Đây là cách người Nhật ứng cứu thảm hoạ, đúng chuẩn cường quốc công nghệ tới tận răng

Nhật Bản là đất nước chịu nhiều thiên tai kinh khủng từ động đất, sóng thần cho tới những cơn bão mạnh từ Thái Bình Dương. Chính vì vậy, người dân tại đất nước Mặt trời mọc luôn sẵn sàng ứng phó với sự dữ dội của thiên nhiên. Một trong những biện pháp xử lý quen thuộc, hiệu quả ...

Tác giả: Trần Trung Dũng viết 09:59 ngày 14/11/2019

Việt Nam là trung tâm của sự đổi mới và sáng tạo, chứ không chỉ là nơi tiếp nhận và thực hiện

Wize Solutions và chiến lược “lấn sân” thị trường Việt Wize Solutions là công ty phát triển các giải pháp SaaS trong lĩnh vực quản lý nhân sự, giáo dục và tự động hóa. Việt Nam hiện là một trong số nhiều chi nhánh của Wize Solutions trên toàn cầu. Tuy nhiên, chi nhánh ...

Tác giả: Bùi Văn Nam viết 09:59 ngày 14/11/2019

Nấc thang lập trình viên: Để trở thành một Senior Developer

Bài viết này dành cho tất cả lập trình viên, những người đang mong muốn bước lên 1 nấc thang mới trong sự nghiệp lập trình, sau vài năm làm việc (hoặc cũng có thể bạn là 1 tay mơ mới vào nghề và muốn thấy trọn vẹn con đường của 1 lập trình viên). Nó dành cho mọi lập trình viên, với 1 ...

Tác giả: Tạ Quốc Bảo viết 09:59 ngày 14/11/2019

Mark Zuckerberg đã tạo ra Facebook ở đâu?

Năm 2004, Mark Zuckerberg cùng các cộng sự chuyển đến ở tại căn biệt thự 5 phòng ngủ tại Palo Alto, California. Tại đây, họ đã sáng lập ra Facebook. “Facebook House”, nơi đội ngũ nhân viên đời đầu của Facebook sinh sống vào mùa hè 2004 nằm trong một khu phố rợp ...

Tác giả: Tạ Quốc Bảo viết 09:59 ngày 14/11/2019

LÊ HỒNG MINH: “TÔI VẪN ĐANG SỐNG TRONG GIẤC MƠ CỦA NĂM 20 TUỔI”

Anh Lê Hồng Minh, founder và CEO của VNG, rõ ràng là thần tượng của rất nhiều bạn làm game, làm công nghệ cũng như start-up. Nhân 15 năm sinh nhật VNG, anh nói chuyện cởi mở hơn so với bình thường. Và hy vọng bài viết này có thể tạo cảm hứng cho các bạn trẻ đang ôm những hoài bão lớn ...

Tác giả: Hoàng Hải Đăng viết 09:59 ngày 14/11/2019

Chuyển đổi số (Digital transformation) – Doanh nghiệp Việt Nam có đang bị bỏ lại phía sau?

Một ngày tháng 9, tôi nhận được email từ Ban tổ chức SingEx – Đại diện là Ông Aloysius Arlando (CEO) mời tham dự Triễn lãm Chuyển đổi số trong các nhà máy công nghiệp tại khu vực Châu Á Thái Bình Dương (ITAP 2019, 22-24/10 tại Singapore). Với kinh nghiệm làm sản xuất gần 10 năm, tôi đã ...

Tác giả: Trần Trung Dũng viết 09:59 ngày 14/11/2019

[C#] Lập trình thay đổi ngày giờ hệ thống Windows

Xin chào các bạn, bài viết hôm nay mình sẽ tiếp tục hướng dẫn các bạn cách thay đổi ngày giờ hệ thống Datetime của Windows trong lập trình C#. Trong lập trình ứng dụng, nhiều lúc các bạn muốn khi ứng dụng của mình chạy thì các máy client, sẽ phải chạy đúng ...

Tác giả: Trịnh Tiến Mạnh viết 09:59 ngày 14/11/2019

[C#] Lập trình cài đặt mật khẩu cho file Microsoft Access và tool giải mã password MDB

Xin chào các bạn, bài viết hôm nay mình sẽ tiếp tục hướng dẫn các bạn cách tạo mật khẩu bảo mật cho file database Microsoft Access (*.mdb) trong lập trình C# winform. Trong lập trình kết nối cơ sở dữ liệu OleDB (Access) với C# , chúng ta muốn bảo mật database ...

Tác giả: Hoàng Hải Đăng viết 09:59 ngày 14/11/2019

10 cách đơn giản để khử mùi nhà vệ sinh

10 cách đơn giản để khử mùi nhà vệ sinh

Tác giả: bảo bảo viết 09:58 ngày 14/11/2019

Thiết kế nhà kết nối giữa các thành viên trong gia đình

Thiết kế nhà kết nối giữa các thành viên trong gia đình

Tác giả: nguyenvy321 viết 08:55 ngày 14/11/2019

Mẹo hút ẩm trong phòng nhanh chóng

Mẹo hút ẩm trong phòng nhanh chóng Mùa mưa, nhà bị ẩm có mùi khó chịu, nấm mốc được dịp phát triển, gây ra những bệnh liên quan đến đường hô hấp, ảnh hưởng trực tiếp đến sức khỏe của những người trong gia đình. Chính vì vậy, việc phòng và chống nấm mốc là điều rất quan trọng, được các gia đình ...

Tác giả: toilatoi viết 08:37 ngày 14/11/2019

Bí mật chăm sóc chiếc áo vest nam luôn như mới

Bí mật chăm sóc chiếc áo vest nam luôn như mới

Tác giả: lindanga viết 15:46 ngày 13/11/2019

Bạn cũng có thể trồng dâu tằm trong chậu

Bạn cũng có thể trồng dâu tằm trong chậu

Tác giả: bối bối viết 15:26 ngày 13/11/2019

Hiểu đúng và đủ khi chọn mua quần lót nam

Hiểu đúng và đủ khi chọn mua quần lót nam

Tác giả: nadanvonga viết 15:02 ngày 13/11/2019