logo devmaster

Cẩm nang chia sẻ kiến thức

Tạo menu đa cấp đơn giản với HTML5 và CSS3 - Phần 2

Sử dụng các thẻ html5, cấu trúc css3 để xây dựng menu đa cấp

Đọc thêm ...

LỘ TRÌNH ĐỂ TRỞ THÀNH MỘT LẬP TRÌNH VIÊN .NET DEVELOPER

‼️ Trở thành .NET Developer bạn sẽ làm gì? ❓ Nhiều bạn hỏi mình làm sao để trở thành một .NET Developer vậy bài viết này mình sẽ hướng cho các bạn các bước để trở thành một .NET Developer và cần phải học những gì?

Đọc thêm ...

Học lập trình ở đâu tốt nhất Hà Nội và các tiêu chí đánh giá

Học lập trình ở đâu tốt nhất Hà Nội là vấn đề luôn được các lập trình viên tương lai quan tâm hàng đầu bởi ngày càng có nhiều trung tâm đào tạo lập trình được mở ra. Vậy tiêu chí nào để đánh giá một địa chỉ tốt nhất, hãy cùng tìm hiểu ngay sau đây! Devmaster Academy địa chỉ đáng tin cậy của các ...

Đọc thêm ...

Các thư viện Chart JavaScript tốt nhất năm 2019

Mở đầu Với việc thu thập và sử dụng dữ liệu tiếp tục tăng theo cấp số nhân, nhu cầu trực quan hóa dữ liệu này ngày càng trở nên quan trọng. Các nhà phát triển tìm cách hợp nhất hàng triệu bản ghi cơ sở dữ liệu thành các biểu đồ và bảng điều …

Đọc thêm ...

“Cascading” trong CSS

CSS là viết tắt của Cascading Style Sheets, trong đó & 1234567891011  //custom.cssh1 {    color: red;} //custom2.cssh1 {    color: blue;}  Vậy trình duyệt nên hiểu đoạn code trên như thế nào ? Đó chính là nhờ cơ chế “Cascading” trong CSS. Hay nói cách khác, nếu như không có …

Đọc thêm ...

10 tính năng hiệu quả có thể bạn không biết về Laravel Eloquent

Với tất cả các tính năng có sẵn trong Laravel, thật khó để biết tất cả. Một số tính năng thậm chí không được ghi lại đúng cách. Trong bài viết này mình sẽ cung cấp cho bạn 10 tính năng Eloquent mà bạn có thể không biết. 1: Custom timestamp column names Mặc định, …

Đọc thêm ...

Android Quản lý Task và Back Stack như nào là hiệu quả?

Overview Task hay còn gọi là “Tác vụ”, là tập hợp những Activity mà người dùng tương tác khi thực hiện một công việc nhất định. Các Activity được sắp xếp trong một ngăn xếp (Stack),ngăn xếp sẽ xếp chồng các Activity, sắp xếp theo thứ tự mà mỗi Activity được mở. Ví dụ: một ứng …

Đọc thêm ...

SDKMAN là gì? Tại sao lập trình viên Java nên cài đặt SDKMAN?

SDKMan là gì? SDKMan (Software Development Kit Manager) là một công cụ dùng để quản lý song song các phiên bản của các bộ phát triển phần. Ví dụ bạn có thể cài nhiều phiên bản Java trên máy. Khi muốn dùng version nào thì bạn chuyển sang version đó. Hay muốn cài Java thì …

Đọc thêm ...

JSON Web Token: Vấn đề xác thực REST API với JWT(JSON Web Token)

Yêu cầu người đọc 1 – Hiểu restful api là gì? 2 – JSON Web Token là gì? 3 – Tại sao lại xác thực REST API (Nodejs) với JWT(JSON Web Token)? Sơ lược Restful api là gì? REST (REpresentational State Transfer) được đưa ra vào năm 2000, trong luận văn tiến sĩ của Roy …

Đọc thêm ...

Kỹ thuật hack mới có thể lấy cắp mật khẩu smartphone của bạn chỉ bằng cách… nghe tiếng gõ phím

Theo Business Insider, phần mềm độc hại có thể được thiết kế để tận dụng micrô trong các thiết bị cầm tay nhằm lấy cắp mật khẩu và mã PIN của người dùng. Các nhà nghiên cứu tại Đại học Cambridge ở Anh và Đại học Linköping của Thụy Điển cho biết Kỹ thuật lấy …

Đọc thêm ...

Thuật toán này có thể thay đổi lời nói của con người trong video bằng cách chỉnh sửa bản dịch

Việc làm giả các đoạn video ngày một trở nên dễ dàng hơn, và thành quả mới nhất trên lĩnh vực này là một thứ vừa ấn tượng, lại vừa đáng sợ. Mới đây, các nhà nghiên cứu đến từ Đại học Stanford, Viện Tin học Max Planck, Đại học Princetone, và Adobe đã phát …

Đọc thêm ...

Hướng dẫn sử dụng OSLog trong Swift

Khi nhắc đến log ở trong ứng dụng của Swift hoặc iOS nói chung, thì những API mà thường hay được chúng ta nghĩ đến đầu tiên đó là print hoặc NSLog . Tuy nhiên, Apple đã giới thiệu một chuẩn mới cho việc log code trở nên thống nhất, đó là OSLog. Đây là cách log hiện tại đang …

Đọc thêm ...

Các kỹ sư Eureka đã tối ưu ứng dụng chat sử dụng gRPC như thế nào

Nói đến ứng dụng chat realtime, chắc ai cũng nghĩ ngay đến việc dùng thư viện hay service bên thứ 3 như websocket, Firebase RealTimeDatabase … phải không nào? Mỗi công nghệ sẽ có ưu điểm, nhược điểm riêng, mà quan trọng nhất phải phù hợp với hệ thống hiện tại. Vậy hãy cùng xem …

Đọc thêm ...