🏋 Top Posts

👉 Seo auto cụm từ gây nhầm lẫn gần đây

Auto Seo có nghĩa là, mọi thứ sẽ xảy ra mà không cần bất kỳ thủ công nào hoặc trong trường hợp này là sự can thiệp của con người. Có nghĩa là SEO sẽ diễn ra tự động mà không cần bất kỳ đầu vào SEO nào từ người dùng. Có thật không?

👉 Xem qua thống kê 2020 bạn biết bạn nên học ngôn ngữ gì? Đừng bỏ qua

Dù năm mới đã trôi qua được vài tháng nhưng năm 2020 vẫn chưa phải là một kết cục có thể nói trước được, ngành lập trình luôn thay đổi và dự báo chưa bao giờ dừng lại. Đồng thời, là một nhà phát triển phần mềm, việc tồn tại không hề dễ dàng. Chính vì vậy hay xem mình định hướng thế nào trong năm 2021

👉 Web Scraping là gì? 4 cách học web scraping với javascript và nodejs

Web Scraping là gì? Web Scraping là trích xuất dữ liệu từ một bất kỳ website hay còn gọi là "cào" dữ liệu trên một trang web. Không giống như quá trình trích xuất dữ liệu thủ công, Web Scraping sử dụng tự động hóa thông minh để lấy hàng trăm, hàng triệu hoặc thậm chí hàng tỷ dữ liệu trên internet. Học web scraping cũng không khó, nhất là những lập trình viên sử dụng javascript và nodejs.

🏋 New Posts

👉 Học lập trình mọi thứ ở đây với nghuuphuoc

Nếu bạn là một lập trình viên mới có thể bạn không biết anh ấy. Nhưng nếu bạn là cũ thì mà không biết về anh ta thi có lẽ rất tiếc. Vì qua các products của anh ấy. Các bạn sẽ thán phục con người này.

👉 3 Toán tử trong javascript gây hiểu lầm nhiều nhất

Toán tử trong javascript chủ yếu được sử dụng để thực hiện các hoạt động trong ứng dụng. Có rất nhiều javascript operators như toán tử số học, gán, chuỗi ...

👉 Xây dựng ứng dụng chat với react js trong 1 giờ với Microsoft Teams

Khóa học này chia sẻ mọi thứ bạn cần biết để tạo một Ứng dụng Chat React js. Với các trạng thái trực tuyến, thiết kế và chức năng tuyệt vời

👉 Hàng đợi tác vụ và vòng lặp sự kiện javascript

Task queue and event loop - Khi JavaScript đang chạy, ngoài một luồng chính đang chạy, engine cũng cung cấp một hàng đợi tác vụ, chứa các tác vụ không đồng bộ khác nhau cần được xử lý bởi chương trình hiện tại.

👉 Promise timeout mẹo giải quyết của dân Anh Chị

Sử dụng Promise thì tất cả chúng ta đều biết Promise không hỗ trợ về Timeouts. Điều đó có nghĩa là nếu như thời gian phản hồi một yêu cầu nào đó chậm, thì người dùng cũng không biết xử lý làm sao?

👉 JavaScript sử dụng đơn luồng lý do tại sao?

Sau một thời gian sử dụng javascript thì tôi biết có nhiều bạn vẫn đang đi tìm câu hỏi này giống như mà tôi đã đi tim cách đây nhiều năm khi mới học về javascript.

👉 Pm2 nodejs hướng dẫn kỹ sư cao cấp

Sử dụng pm2 triển khai với node.js không quá mới, nhưng có những kỹ năng có thể bạn chưa biết, nếu bạn biết thì tôi xin lỗi vì bạn là nhân viên cao cấp.

👉 Một thông báo mới từ Deno Company

Ryan Dahl người đã tạo ra Node.js đã chính thức phát hành Deno vào tháng 5 năm 2018. Node là một trình chạy JavaScript phía máy chủ tuyệt vời theo đúng nghĩa của nó nhưng vẫn còn thiếu một số tính năng mà ông cho rằng Deno ra đời nhằm khắc phục những vấn đề đó.

👉 Danh sách học javascript hàng đầu trên github tăng trưởng theo hàng năm

Hôm nay, Tipjs đề xuất 10 dự án tài nguyên học tập javascript hàng đầu có mức tăng trưởng mạnh nhất và tăng lương nhiều nhất.

👉 Mysql pool cluster với nodejs Ngay từ đầu mà triển khai là ngon rồi.

Sau khi chúng tôi check về hiệu suất khi sử dụng kết nối với phương thức createPool() mà mysql đã cung cấp thì chúng tôi đã có được những điều mà mình mong đợi khi triển khai một hệ thống lớn về thương mai điện tử.

👉 Tiếp tục test về hiệu suất connection pooling trong nodejs

Connection pool trong nodejs là rất quan trọng, nó là một kỹ thuật rất quan trọng cho việc tương tác bất kỳ resource như Mysql, PostgreSQL, Redis or MongoDB.

👉 Zabbix - Chúng tôi đã giám sát hệ thống lớn như thế nào?

Zabbix là một hệ thống giám sát mã nguồn mở tuyệt vời khi sử dụng trong những dự án lớn và nhiều dịch vụ cần quản lý.

👉 Async và Sync NodeJs - Để tôi test một ví dụ, đừng nghe lý thuyết

Lập trình đồng bộ hay bất đồng bộ không đơn giản như những gì được viết trong nhiều blog, đó chỉ là lý thuyết, vậy làm sao chúng ta biết được hiệu suất của nó thế nào đây?

👉 Promise.any javascript lần này bạn hiểu chưa?

Promise javascript cung cấp nhiều loại quá anh em ơi. Cách đây 1 mùa tết thì ES2021 có giới thiệu những tính năng mới cho cộng động các nhà phát triển javascript. Trong đó có một tính năng mà lúc đầu tôi nghĩ đó là dư thừa đó là Promise.any()

👉 Học reactjs từ login đến sàn thương mại (KÈM CODE)

Để học reactjs một cách nhanh nhất thì việc đầu tiên thay vì ngồi đọc thì chúng ta có thể bắt tay vào phát triển một dự án ngay từ bây giờ.

👉 Nodejs đã quyết vấn đề kết nối đồng thời cao như thế nào? Nodejs Series.

Nodejs Series đã qua được 3 bài viết, và bài viết này giải đáp thắc mắc vì sao Nodejs có thể cải tiến hiệu suất cao đến như vậy. Đọc từ từ sẽ rõ.

👉 Google cung cấp tính năng caption video và audio trên browser

Google chính thức mang đến một trong những tính năng (accessibility features) hữu ích nhất của Android lên Chrome

👉 Cách thiết kế Database đáp ứng truy xuất cao lên đến 1 triệu

Lượng dữ liệu mới được thêm vào trong một bảng duy nhất đạt 250.000 mỗi ngày! Số lượng yêu cầu mỗi giây trong thời kỳ cao điểm lên tới 10.000! Con số thật là ấn tượng. Shopee có thể đã vượt qua con số đó tại thời điểm tôi đang viết bài này.

👉 Phân quyền trong nodejs expressjs qua ví dụ cụ thể (KÈM SOURCE CODE)

Role permission NodeJS - Phân quyền trong nodejs là một chức năng cần phải có trong bất kỳ ứng dụng nào kể cả reddit hay một hệ thống dù là nhỏ nhất.

👉 Thay thế phần tử trong mảng JS bỏ cách cũ đi

Năm mới qua rồi, nếu ai còn sử dụng cách cũ thì nên thay thế bằng phương pháp mới với những cú pháp đã được giới thiệu ở ES6 rồi đấy.

👉 Array javascript với Emojis lớp 1 cũng hiểu

Giá như lúc mới học Array mà biết được bài viết sử dụng Emojis để hiểu về JavaScript Array Methods thì quá tuyệt vời. Còn gì bằng.

👉 Bài toán đơn giản tại sao bạn phải đi tìm API?

Đang ngồi làm việc thì một bạn qua hỏi, Anh ơi có API nào mà kiểm tra được người dùng có tương tác trên web của mình trong thời gian mình đặt không Anh?

👉 Xây dựng một website như Dev.to sử dụng ReactJS

Cộng đồng DEV.to là một cộng đồng tuyệt vời, thật sự mà nói có rất nhiều lập trình viên phát triển từ đây. Và đây cũng một cộng đồng mà tôi và đồng nghiệp truy cập vào mỗi buổi sáng trước khi bắt tay vào việc.

👉 Install rabbitmq docker macOS

Install rabbitmq docker - Để hoàn thiện phần demo rabbitmq vs Node.js thì đây là một bài hướng dẫn làm thế nào để cài đặt rabbitmq trên docker CE.

👉 Message Queue đã giúp tôi thoát khỏi cảnh đuổi việc thế nào?

Sau khi nhiều người dùng phàn nàn rằng họ cảm thấy hệ thống đặt hàng quá chậm trên hệ thống thì tôi có thể chuẩn bị thất nghiệp và tôi đã lật ngược thế cờ như thế nào?

👉 Sắp bị đuổi việc vì hệ thống chậm lấy shopee làm ví dụ

Đây là một trong những bài toán kinh điển để xây dựng một hệ thống thương mại điện tử chính thống như Shopee.

👉 Pipeline Operator chính là 1 trong 5 tính năng nên học trong JavaScript

Chính vì JavaScript được dự đoán là chiếm lĩnh nhiều nhất trong các dự án, vì vậy các tính năng được đề xuất liên tục nhất là về các operators, syntax constructions, expressions...

👉 Tại sao ClubHouse lại nổi tiếng đến vậy?

ClubHouse là gì? Mà tại sao nó lại bùng nổ nhanh đến vậy? Bạn có biết vào ngày 1/2/2021 một thông điệp từ CEO Tesla, Elon Musk trên Twitter đã khiến toàn bộ ClubHouse nổi như cồn

👉 Object.is() javascript - Tìm hiểu và sử dụng khi nào?

Object.is() có nhiệm vụ so sánh hai đối tượng có bằng nhau hay không? Trước đây thì có toán tử == và ===, hầu hết lập trình viện thời nay đều quen thuộc với toán tử ===

👉 Tôi đã hiểu process và thread như thế này? (98% sẽ không hiểu trước khi đọc bài viết này)

Process và thread. Nếu không tin hạn hãy search cụm từ đó trên google, nhan nhản các bài viết giải thích các kiểu mang tính khoa học trừ tượng, đố mà hiểu được, thậm chí tôi cam đoan luôn là chính những người viết đó còn không hiểu được, huống hồ gì tôi và bạn.

👉 Hướng dẫn sử dụng GIT, có lẽ đây là bài viết tâm đắc nhất.

Hướng dẫn sử dụng GIT chỉ 1 phút với 25 câu lệnh, bạn có thể hiểu ngay lập tức mà không cần phải đi tìm nhiều bài viết khác nhau.

👉 Khám phá thuật toán tìm kiếm hình ảnh của google (Kèm theo source code)

Thuật toán tìm kiếm hình ảnh đã được google trình làng vào năm 2010, tuy nhiên không chỉ riêng google làm được điều này mà còn rất nhiều nền tảng khác cũng có thể giúp bạn như tineye.

👉 8 mẹo tìm kiếm trên Google thay đổi thời gian code

Tìm kiếm google cũng là một trong những skills được liệt kê là rất quan trọng cho nhiều ngành nghề chứ không riêng gì về nghề phát triển phần mềm, và sau đây 8 đề xuất tìm kiếm trên google

👉 Chời ơi! Node.js 14 nhanh gấp 20 lần so với python

Trên diễn đàn reddit đang bàn tán xôn xao một bài viết "Node.js 14 is over 20x faster than Python3.8 for fib(n)" thật ngạc nhiên rằng Node.js đã vươn mình mạnh mẽ.

👉 Để trả lời câu hỏi này thì nghiên cứu 5 cấp đối với nghề lập trình viên

"Hi các bạn, làm thế nào để được đề xuất lên làm leader trong team ? Thanks" Một câu hỏi đáng suy ngẫm cho những bạn có ý chí tiến thủ... Để trả lời câu hỏi này thì nghiên cứu 5 cấp đối với nghề lập trình viên

👉 Không hiểu cách hoạt động three dots (...) bài viết này là đủ - javascript

Thông qua một câu hỏi của một bạn dấu mặt, và đọc xong những câu trả lời của các lập trình viên trên Tips Javascript thì tốt nhất chúng ta nên thảo luận và tìm hiểu lại cách hoạt động của ... operator.

👉 Bí mật duy nhất của siêu sao lập trình

Thật ra tôi đã đọc bài viết cách đây nhiều năm nhưng bẵng một thời gian tôi không còn nhớ nữa. Nhưng hôm nay có một câu hỏi làm tôi bất ngờ, và sự thẳng thắn của bạn ấy

👉 Làm sao để phân biệt được trình độ của một lập trình viên?

Anh ta có phải là một lập trình viên tốt không? Đây là một câu hỏi có thể nói là rất quan trọng của những người quản lý hay còn gọi là PM. Hoặc có thể người đóng vai trò trong phỏng vấn nếu có nhiều thời gian.

👉 Xem qua thống kê 2020 bạn biết bạn nên học ngôn ngữ gì? Đừng bỏ qua

Dù năm mới đã trôi qua được vài tháng nhưng năm 2020 vẫn chưa phải là một kết cục có thể nói trước được, ngành lập trình luôn thay đổi và dự báo chưa bao giờ dừng lại. Đồng thời, là một nhà phát triển phần mềm, việc tồn tại không hề dễ dàng. Chính vì vậy hay xem mình định hướng thế nào trong năm 2021

👉 PM2 - Nếu file logs quá lớn thì làm điều này ngay lập tức

Cannot call write after a stream was destroyed. Đang trong kỳ nghỉ vui vẻ đột nhiên tôi nhận được thông báo của một khách hàng phàn nàn rằng hệ thống đơn hàng của họ không hoạt động. Vứt bỏ lon bia trên tay, tôi chạy ngay ra xe thì