Lập trình IOS: Triển khai MVVM cho prject swift(phần 1)

Lập trình IOS: Triển khai MVVM cho prject swift (phần 1)

Bài viết được sự cho phép của tác giả Lê Xuân Quỳnh Hôm nay chúng ta sẽ làm 1 ứng dụng nho nhỏ, hiển thị...
rest web service

REST Web service: Upload và Download file với Jersey 2.x

Bài viết được sự cho phép của tác giả Giang Phan Trong các bài viết trước, chúng ta đã cùng tìm hiểu cách xây dựng...
Hướng dẫn cài đặt ClamAV trên Linux để quét virus/malware/trojan

Hướng dẫn cài đặt ClamAV trên Linux để quét virus/malware/trojan

Bài viết được sự cho phép của tác giả Lê Chí Dũng Khi Server bị nhiễm virus/trojan/malware bởi các thành phần như source website, mã...
hoc-typescript-trong-30-phut

Học TypeScript trong 30 phút

Hôm nay, chúng ta sẽ học TypeScript (Đọc thêm TypeScript là gì?), một ngôn ngữ được biên dịch thành JavaScript, được thiết kế để...
9-du-an-moi-nhat-giup-ban-thanh-trum-front-end-trong-nam-2020

9 dự án mới nhất giúp bạn thành trùm Frontend trong năm 2024

Dù xuất phát điểm bạn ở đâu, là một tay gà mờ hay lão làng trong ngành, việc liên tục cập nhật khái niệm,...
kiến trúc jvm

Kiến trúc JVM – kiến thức không thể bỏ qua

Bài viết được sự cho phép của tác giả Kiên Nguyễn Đã là lập trình viên Java thì không thể không biết về JVM (Java...
service host

Tìm hiểu kỹ hơn về tiến trình Service Host trên Windows

Bài viết được sự cho phép của blogchiasekienthuc.com Task Manager là một trong những công cụ cực kỳ hữu ích và quen thuộc với những người...
automation-test

Triển vọng của automation tester trong tương lai

Automation Test (tự động hóa kiểm thử) là một khái niệm quan trọng trong lĩnh vực phát triển phần mềm hiện nay. Công việc...

Học CSS Flexbox toàn tập phần 1

Bài viết được sự cho phép của tác giả Trần Anh Tuấn Trước đây khi chúng ta thiết kế web đặc biệt là dàn trang...
Ngôn ngữ lập trình bậc thấp là gì?

Ngôn ngữ lập trình bậc thấp là gì?

Bài viết được sự cho phép của BBT Tạp chí lập trình Ngôn ngữ lập trình bậc thấp, thường được gọi là ngôn ngữ mẹ...
Callback trong PHP là gì?

Callback trong PHP là gì?

Bài viết được sự cho phép của tác giả Kien Dang Chung Callback là gì? Callback là khái niệm một hàm được truyền vào một hàm...

Báo cáo số liệu: Ngành CNTT “soán ngôi” đầu mùa tuyển sinh 2019

Trong mùa tuyển sinh năm 2019 có khá nhiều bất ngờ khi ngành công nghệ thông tin (CNTT) đã “soán ngôi” đầu khi vượt...
json parser

0x0B và JSON parser

Bài viết được sự cho phép của tác giả Huy Trần Vào một ngày đẹp trời, một mail rì pọt từ user gửi đến, nội...

Vì sao Angular khiến tôi muốn bỏ nghề lập trình?

Tác giả: Tobias Merkle Documentation - Tài liệu siêu việt Bạn đã bao giờ có một ý tưởng tuyệt vời cho một dự án cuối tuần,...
Dynamic SQL và Static SQL – những điều cần biết

Dynamic SQL và Static SQL – những điều cần biết

Bài viết được sự cho phép của tác giả Kiên Nguyễn Static SQL là gì?. Dynamic SQL là gì?. Nguồn gốc ra đời thật là...
scanner trong java

Tìm hiểu về lớp Scanner trong ngôn ngữ lập trình Java

Lớp Scanner trong java là một công cụ quan trọng cho việc đọc dữ liệu đầu vào từ người dùng hoặc các nguồn khác...
Service Provider là gì? Tìm hiểu Service Provider trong Laravel

Service Provider là gì? Tìm hiểu Service Provider trong Laravel

Ở bài trước, đã có giải thích về việc Laravel đã xử lý một request như thế nào?. Giờ chúng ta cùng xem Service...
Hướng dẫn lập trình theme woocommerce từ a đến z

Hướng dẫn lập trình theme woocommerce từ a đến z

Bài viết được sự cho phép của tác giả Võ Quang Huy Hi Anh Em! Hôm nay mình giới thiệu cho Anh Em một seri...

Lập trình viên “già” nên ghi nhớ 5 điều này!

Gary Wisniewski là một kĩ sư phần mềm. Ông đã từng start-up, từng tự tin là một CEO tuyệt với và đã từng thỏa...
Tối ưu ứng dụng React bằng Code-Spliting

Tối ưu ứng dụng React bằng Code-Spliting

React hiện nay là thư viện rất được ưa chuộng bởi các lập trình viên khi xây dựng những ứng dụng web dạng một...