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 ...

Một vài kiến thức nền tảng về web

Nếu bạn mới chuẩn bị bắt đầu bước đầu tiên làm quen với hacking thì bài viết đầu tiền trong seri này rất cần thiết với bạn. Nó sẽ giúp bạn hiểu được internet hoạt động như thế nào. Chúng ta có thể mô tả một cách tổng quan rằng internet là một hệ thống các thiết bị thông …

Đọc thêm ...

Tìm hiểu về các loại web hosting

1. Giới thiệu Hiện nay, nếu nói về khái niệm web hosting thì đối với các developer đã không còn xa lạ gì nữa. Đặc biệt là web developer, càng là thứ hết sức thân quen. Chúng ta có thể hiểu các web hosting đều hoạt động như một trung tâm lưu trữ dữ liệu …

Đọc thêm ...

Docker và những câu hỏi phổ biến

Docker là gì và sử dụng để làm gì? Theo wikipedia: Docker là một dự án mã nguồn mở giúp tự động triển khai các ứng dụng Linux và Windows vào trong các container ảo hóa. Nghe có vẻ trừu tượng và khó hiểu. Hãy tưởng tượng như này, vào một ngày đẹp trời bạn …

Đọc thêm ...

5 thư viện HTML5 Player tốt nhất mà bạn nên biết

Giới thiệu Hiện nay như mọi người cũng biết, với HTML5 thì việc phát các Video hay Audio vô cùng đơn giản trên các trình duyệt, tuy nhiên trong các ứng dụng lớn thì việc sử dụng các thư viện hỗ trợ khiến cho lập trình viên giảm tải khối lượng code đi rất nhiều. Tuy vậy, …

Đọc thêm ...

Các thuật toán sắp xếp

Merge sort Giống như Quick sort, Merge sort là thuật toán chia để trị. Chia mảng thành các mảng nhỏ, sau đó gộp các mảng nhỏ đã sắp xếp lại với nhau. Ví dụ với mảng 38, 27, 43, 3, 9, 82, 10, trình tự của merge sort sẽ như sau: Triển khai thuật toán: …

Đọc thêm ...

10 Tip giúp laptop của bạn chơi game mượt hơn bao giờ hết

Bạn vẫn còn dùng laptop để chiến game? Đây là 10 gợi ý tối ưu dành cho bạn Ngày nay, tuy đã rất cố gắng nhưng sự thật thì các laptop chơi game cao cấp điều không bao giờ đạt được hiệu năng tốt nhất như ở những chiếc desktop gaming có mức gì tương …

Đọc thêm ...

Tối ưu điểm google speed insights bằng 2 loại CDN

Tối ưu điểm google speed insights bằng 2 loại CDN. 2 loại CDN đó là gì? Câu trả lời sẽ được tiết lộ ngay qua bài viết này. Chúng ta hãy cùng tìm hiểu nha. CDN là gì ? CDN trong tiếng Anh đầy đủ là Content Delivery Network nghĩa là Mạng lưới phân phối …

Đọc thêm ...

7 điều bạn cần biết để tận dụng tối đa Laravel Model

Khi mới bắt đầu code với Laravel, mình cảm thấy có rất nhiều thứ có thể thực hiện tốt hơn khi sử dụng với Model.Sau một thời gian code với Laravel Model và tìm hiểu thì mình thấy một số điều thú vị mà bạn có thể sử dụng Model một cách dễ dàng. Trong …

Đọc thêm ...

Làm thế nào để đổi màu được file svg ?

Lời nói đầu Hiện tại đa số các design khi thiết kế sẽ sử dụng các bộ font icon như fontAwesome, Ionicons, simpleicon … đối với các font icon này thay đổi màu sắc rất đơn giản tuy nhiên sẽ có nhiều icon không như ý họ sẽ phải tự vẽ ra để sử dụng …

Đọc thêm ...

Các kỹ thuật Resizing Image

Gõ tìm kiếm câu hỏi “How do you resize an image?” trên Stack Overflow chúng ta sẽ tìm được rất nhiều code sample cũng như các phương pháp giải quyết khác nhau. Để tổng hợp lại chúng ta sẽ cùng tìm hiểu 5 phương pháp kỹ thuật khác nhau để resize image trong iOS(macOS, cũng như việc …

Đọc thêm ...