Tự động hoá lấy dữ liệu từ 1 trang web nhanh, gọn, dễ dàng và "rẻ"

Tự động hoá lấy dữ liệu từ 1 trang web nhanh, gọn, dễ dàng và "rẻ"

I.Giới thiệu: Dev đôi khi nhận được những lời đề nghị khá là "khó nhằn" từ những ngành khác như cài win, làm slide, tính toán sổ sách hay sửa máy tính ... Từ chối thì khác là dễ dàng và khá khoẻ nhưng đôi khi chấp nhận thử thách thì bạn sẽ học được 1 vài điều thú vị hoặc rút ra được 1 bài học như sửa hư máy tính chẳng hạn. Một người bạn của mình than phiền là họ khá căng thẳng khi đang cần 1 lượng lớn dữ liệu để nghiên cứu khảo ... »

Mô hình TDD và sử dụng với framework Laravel (Phần 1)

Mô hình TDD và sử dụng với framework Laravel (Phần 1)

Giới thiệu mô hình TDD trong lập trình, và áp dụng với framework Yii2 Để hiểu rõ hơn về TDD và cách sử dụng nó trong thực tế, bài viết này sẽ có 2 phần: Phần 1: Giới thiệu về TDD, cách hoạt động, nhưng lợi ích và vấn đề gặp phải khi sử dụng TDD Phần 2: Sử dụng TDD với framework Laravel 1. TDD là gì? Phát triển phần mềm hướng kiểm thử (Test-Driven Development) là một phương pháp để phát triển phần mềm trong đó kết hợp Test First Development và Refactoring. Mục tiêu quan trọng nhất ... »

Mô hình TDD và cách sử dụng với framework Laravel (Phần 2)

Mô hình TDD và cách sử dụng với framework Laravel (Phần 2)

Giới thiệu mô hình TDD trong lập trình, và áp dụng với framework Laravel Để hiểu rõ hơn về TDD và sử dụng nó trong thực tế, chúng ta tiếp tục tìm hiểu TDD thông qua phần 2: Sử dụng TDD với framework Laravel nhé. Các bạn cũng có thể xem lại phần 1 để hiểu rõ hơn về mô hình TDD: Phần 1: Giới thiệu về TDD, cách hoạt động, nhưng lợi ích và vấn đề gặp phải khi sử dụng TDD I. Chu trình của TDD Như phần 1 đã có đề cập tới, Test-Driven Development(TDD) là ... »

Cơ bản về SwiftUI

Cơ bản về SwiftUI

Hí các bạn, nhân một ngày đẹp trời mình có chút cảm hứng với code Native IOS thì mình đã tìm thấy framework SwiftUI này. Vậy SwiftUI là gì và những khái niệm cơ bản của nó là gì, hãy cùng mình tìm hiểu nhé. Khái niệm cơ bản Trước tiên, muốn làm quen ai đó thì mình cũng phải biết họ tên và gốc gác của họ, thì học cái gì thì cũng cần biết nó được định nghĩa như thế nào. Swift UI là một framework dùng để thiết kế giao diện sử dụng trong lập trình iOS ... »

Tạo token TRC20 trên Tron Network

Tạo token TRC20 trên Tron Network

I. TRON (TRX) là gì? TRON là một blockchain công khai dành riêng cho việc cung cấp cơ sở hạ tầng, cho phép các nhà phát triển tạo ra các hợp đồng thông minh và các ứng dụng phi tập trung, tự do xuất bản, sở hữu và lưu trữ dữ liệu hay các nội dung khác. TRON triển khai Cơ chế đồng thuận Proof-of-Stake được ủy quyền (DPoS) để tránh vấn đề về thời gian thông lượng giao dịch thấp và phí giao dịch cao giữa các blockchain công khai Proof-of-Work (PoW) (ví dụ: Bitcoin) TRON có 2 loại ... »

Bí kíp nâng cao trình độ giao tiếp tiếng Nhật.

Bí kíp nâng cao trình độ giao tiếp tiếng Nhật.

Khi làm việc và học tập trong môi trường sử dụng tiếng Nhật, điều quan trọng nhất là có thể giao tiếp được. Cũng như các ngôn ngữ khác, tiếng Nhật bao gồm 4 kỹ năng chính: nghe - nói - đọc - viết. Tất nhiên cả 4 kỹ năng đều quan trọng và cần sự rèn luyện thường xuyên, đặc biệt là kỹ năng nghe và nói. Vì khi nghe được, bạn mới có thể hiểu người khác đang nói gì và mới có thể giao tiếp với họ. Vậy làm sau để giao tiếp bằng tiếng Nhật được ... »

Làm thế nào để gửi tin nhắn đến ứng dụng Line ? (Phần 1)

Làm thế nào để gửi tin nhắn đến ứng dụng Line ? (Phần 1)

Line là ứng dụng vô cùng phổ biến và được yêu thích tại Nhật Bản. Trong vòng 10 năm kể từ khi ra mắt, Line đã trở thành nền tảng xã hội hàng đầu tại đây. Ngoài YouTube, không có mạng xã hội nào có thể sánh ngang với Line trên thị trường Nhật Bản. Vậy làm thế nào để gửi được tin nhắn đến ứng dụng này, chúng ta cùng nhau tìm hiểu qua bài viết này nhé! Bài viết này gồm 2 phần. Phần đầu tiên chúng ta sẽ setting một số thông số cần thiết trên ứng ... »

Khái Quát Về Redis

Khái Quát Về Redis

Xin chào tất cả các bạn, thời gian vừa rồi mình có tìm hiểu về Redis cơ bản, 1 In-memory database rất mạnh và được sử dụng phổ biến trong các hệ thống lớn để lưu cache và nhiều thứ khác. ... »