bazel

Bazel 4.1.0: Bài 1 – Cài đặt bazel 4.1.0

Bài viết được sự cho phép của tác giả Lê Xuân Quỳnh Bazel là gì? Nói ngắn gọn: Tool do Google viết, dùng để build các...
helm

Helm, Ripgrep và Emacs dùng… helm-ag

Bài viết được sự cho phép của tác giả Huy Trần Có một thủ thuật khá là tiện dụng khi dùng helm trong Emacs đó là lệnh helm-resume giúp...
cài đặt sql server

Làm thế nào để chạy Sql Server Installation Center sau khi đã cài đặt...

Bài viết được sự cho phép của BQT Kinh nghiệm lập trình Hi mọi người, mình trở lại rồi đây. Hôm nay mình chia sẻ...
javascript-15-vi-du-su-dung-map-reduce-va-filter

15 ví dụ sử dụng map, reduce và filter

Tác giả: Lưu Bình An Nếu đang muốn tìm những ví dụ thực tế sử dụng map và reduce, quá chán với ví dụ cộng...
Top 10 câu hỏi phỏng vấn JavaScript

Top 10 câu hỏi phỏng vấn JavaScript cực chi tiết

Theo khảo sát dành cho các lập trình viên hàng năm của Stack Overflow (Stack Overflow Developer Survey) thì trong 2 năm trở lại...
Big O độ phức tạp thuật toán

Big O độ phức tạp thuật toán

Bài viết được sự cho phép của tác giả Võ Xuân Phong O(n) là gì? Giả sử mình có 1 hàm printElements như hình bên dưới,...
Dãy Fibonacci

Dãy Fibonacci [Bài tập Python]

Bài viết được sự cho phép của tác giả Khiêm Lê Dãy Fibonacci Dãy Fibonacci là một dãy vô hạn các số tự nhiên, bắt đầu...
RxSwift 6: Observables

RxSwift 6: Observables

Bài viết được sự cho phép của tác giả Lê Xuân Quỳnh Qua 5 bài trước, chúng ta đã hiểu các khái niệm cơ bản...

Autosaving cùng Vuex

Một vài thông tin background Vào thời đâu những năm 2000, nếu tôi đang sử dụng Microsoft Word và rồi tắt máy mà quên nhấn Ctrl+S,...
Xamarin là gì? Ưu và khuyết điểm của nó

Xamarin là gì? Ưu và khuyết điểm của nó

Xamarin là gì? Xamarin được xây dựng vào tháng 5 năm 2011 bởi các kỹ sư đã tạo ra Mono, Mono cho Android và MonoTouch,...

AI và những điều bạn cần phải có trước khi đụng tới AI

Cũng như các công nghệ khác, AI đã thổi bùng lên sự sợ hãi lạc hậu, không bắt kịp với xu thế của các...
PyUnit – Kiểm thử tự động

PyUnit – Kiểm thử tự động

Bài viết được sự cho phép của vntesters.com Python ngay từ đầu không phải là một công cụ kiểm thử tự động mà là một ngôn...

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

Tác giả: Ankit Sharma 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ẽ khám...
front end presets

Tính năng Frontend Presets của Laravel 5.5

Sau đây, Topdev xin giới thiệu đến các bạn một số thông tin về Laravel 5.5 Từ Laravel 5.3 trở đi thì framework này đã...
Giới thiệu về StoryBook cho dự án FrontEnd

Giới thiệu về StoryBook cho dự án FrontEnd

Bài viết được sự cho phép của tác giả Phạm Minh Khoa Storybook là một công cụ thiết kế và phát triển những UI Components cho...
Magento Developer là gì? Học gì để trở thành Magento Developer?

Magento Developer là gì? Học gì để trở thành lập trình viên Magento

Với sự phát triển của thương mại điện tử thì nhu cầu tạo ra các website e-commerce ngày càng lớn; và trong số đó...
Tránh lỗi ConcurrentModificationException trong Java như thế nào

Tránh lỗi ConcurrentModificationException trong Java như thế nào?

Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh Một trong những vấn đề phổ biến trong khi loại bỏ các phần...
CLI là gì?

CLI là gì? Tại sao developer nên làm quen với CLI

Bài viết được sự cho phép của tác giả Phạm Bình Chào các bạn, Command line interface (CLI) là một loại giao diện khá quen thuộc đối...
Khi nào nên sử dụng useMemo và useCallback trong React?

Khi nào nên sử dụng useMemo và useCallback trong React?

Tác giả: Phạm Minh Khoa React cung cấp cho chúng ta 2 hooks là useMemo và useCallback, chúng rất hữu ích khi bạn xử lý với những hoạt...

Migrate từ hệ thống monolithic sang microservice – part 2

Để thực hiện migrate sang microservice, thì phương pháp Domain Driven Design được sử dụng. Tuy nhiên được cải biên thành DDD Incremental Design....