Cơ hội đổi mới tương lai tại DFO, nỗ lực vươn xa ra thế...

Direct Focus Online DFO - một công ty agency toàn cầu, là đối tác cung cấp các chiến dịch digital marketing thành công và...

Hướng dẫn Laravel Model Caching

Có thể trước đây bạn đã từng cache một số data model trên controller, nhưng giờ tôi sẽ chỉ cho bạn một kỹ thuật...

4 tính chất của lập trình hướng đối tượng trong Java

4 tính chất của lập trình hướng đối tượng trong Java Tính đóng gói (encapsulation) và che giấu thông tin (information hiding) Tức là trạng...
Javascript ES2019

Nhìn qua một vài điểm về Javascript ES2019

Như tiêu đề của bài viết, hôm nay mình cùng với các bạn cùng nhìn qua JavaScript ES2019 để xem có những tính năng...

gRPC và ứng dụng nó trong Microservices

Nguồn bài: Mr D@dung13890 trên viblo.asia Hiện tại với API thì quá phổ biến cho các ứng dụng từ giao tiếp client tới server hay...
nguyên tắc làm lập trình của Joel

12 nguyên tắc làm lập trình của Joel để tạo nên phần mềm tốt...

Người viết: Thâu Nguyễn Cách đây khoảng 10 năm, Joel đã dự đoán được những qui trình cần thiết để xây dựng nên một phần...
cách deploy Laravel

Tự động deploy Laravel project lên server với Laravel Envoy Github Webhooks [Phần 1]

Giới thiệu Xin chào các bạn! Mình đã quay trở lại rồi đây. Như các bạn đã biết triển khai ứng dụng lên máy chủ là...
Trước khi trở thành Web Developer mình đã phải bỏ lỡ những điều gì?

Trước khi trở thành Web Developer mình đã phải bỏ lỡ những điều gì?

Trước khi các bạn đọc bài viết này thì hãy thử nán lại và tự hỏi chính mình rằng: “mình đã bỏ lỡ những...

Để làm lập trình viên sau 1 năm, nên học gì?

Thực sự thì mình chỉ mới đi làm được gần 1 năm, skill cũng chưa có nhiều nên cũng không thể chém gió sâu...
twitter ngăn người dùng view page source

Học cách Twitter ngăn người dùng View Page Source

Sự vi diệu của Twitter Mình có một thói quen đó là vì là Goét Đi ve lốp pơ, nên vào bất kì trang web...

Tiết lộ nhóm Tech Speakers đầu tiên của chương trình Vietnam Mobile Day 2019

Lần lượt hé lộ hàng trăm diễn giả mỗi năm, VMD2019 có gì đặc biệt với nhóm speaker về tech đầu tiên của chương...
tính năng của Laravel Eloquent

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

Giới thiệu 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...

Xây dựng App đơn giản với NodeJS, ExpressJS và Socket.IO

1. NodeJs và đặc điểm của NodeJs a, Nodejs là gì? NodeJS là một mã nguồn được xây dựng dựa trên nền tảng Javascript V8...

Sử dụng mảng đúng cách trong PHP – Bạn đã bao giờ nghĩ?

Điểm hấp dẫn nhất của PHP theo mình là Array, và hầu như trong code, mọi thứ đều là key => value. Do vậy...

[Python cơ bản thường dùng trong công việc] Phần 6 : Xử lý hình...

Sử dụng thư viện Pillow (PIL Fork) để tiến hành các thao tác xử lý hình ảnh đơn giản như resize, crop, rotate… 6.1. Cài...
hướng dẫn backup dữ liệu

Hướng dẫn back-up dữ liệu bằng Python

Việc backup dữ liệu là vô cùng quan trọng, và chính vì thế bài viết của mình hôm nay sẽ hướng dẫn backup dữ...
học react

Tips và Tricks cho người mới bắt đầu học React

Giới thiệu Xin chào cả nhà, hôm nay mình xin giới thiệu một số tips và tricks dành cho những lập trình viên mới bắt...

Lập trình viên và hội chứng Tự kỷ

Khi tôi đọc bài viết của Wesner Moise về hội chứng Asperger (một dạng tự kỷ nhẹ), tôi đã không cảm thấy ngạc nhiên. Nhiều người...

Có gì mới trong Angular 7.0 và làm sao để nâng cấp?

Biên dịch: Nguyễn Văn Lợi Giới thiệu Angular đã phát hành phiên bản mới nhất của nó, Angular 7.0. Trong bài viết này, chúng ta sẽ...
Sự khác nhau giữa Project Manager và Project Leader

Sự khác nhau giữa Project Manager và Project Leader

Hẳn các bạn lập trình viên đã từng nghe rằng hai thuật ngữ Project Manager và Project Leader thường được sử dụng hoán đổi...