Skip to content
Showing 1-50 of 74 items.
@renovate
Admin 24/02/2021 16:20
Sử dụng Misoca API (oauth2) với Python

Với bài viết này giúp chúng ta có thể nắm được ・Tìm hiểu cách xử lý API misoca bằng Python ・Ví dụ về cách sử dụng thư viện oauth2_client Misoca với ưu điểm vượt trội là sẽ tự động hoá việc xử lý hóa đơn, vì vây với nhiều hệ thống liên kết cần thiết với nghiệp vụ yêu cầu thanh toán thì việc implement API là một sự lựa chọn tốt. Tuy nhiên, lại không thể tìm hiểu về oauth2...

misoca Python Oauth2
@renovate
Admin 12/03/2021 16:50
Tập tành crawl dữ liệu với Scrapy Framework

Lời mở đầu Chào mọi người, mấy hôm nay mình có tìm hiểu được 1 chút về Scrapy nên muốn viết vài dòng để xem mình đã học được những gì và làm 1 demo nho nhỏ. Giả sử dạo này đang nhiều tiền muốn nhập Macbook về bán lấy hời, và giờ muốn nghiên cứu những shop khác họ bán những con Macbook nào và giá rổ ra làm sao thì chả nhẽ mình phải lên trang web của họ rồi xem trực tiếp từng...

Happy New Year Python crawl data Scrapy
@renovate
Admin 16/03/2021 10:30
Ứng dụng tìm góc trong không gian bằng python

Chắc hẳn ai cũng được học phân tích vecto trên ghế nhà trường, hiện tại mình cũng đang làm về 1 dự án về phân tích tư thế của cơ thể khi tập vật lý trị liệu, thế nên được áp dụng những công thức từ trước để tìm góc được tạo bởi 3 điểm : vai, hông, đầu gối. Có những không gian 2D, 3D nhưng hôm nay mình sẽ áp dụng với dữ liệu 2D. Công thức tính góc có thể xác định theo...

Python
@renovate
Admin 17/03/2021 18:50
Xây dựng web app cực xịn xò cho project của bạn chỉ với 10 dòng code

Xin chào các bạn, đều đặn hàng tháng, để tạm thời xả tress sau những ngày làm việc, học tập vất vả, mình vẫn luôn dành 1 khoảng thời gian nhỏ để để đến với một nỗi tress mới : Vắt óc ra, kiếm 1 chủ đề để chia sẻ trên kênh blog này của mình. Và đến hẹn lại lên, cuối cùng mình cũng nghĩ ra chủ đề để chia sẻ vào tháng này . Đùa vậy thôi, chứ viết blog có ích nhiều lắm...

Python Deep Learning web app Streamlit Machine Learning
@renovate
Admin 18/03/2021 15:30
Xây dựng ứng dụng web CRUD với Python và Flask - Phần một

Chào các bạn, hôm nay mình sẽ hướng dẫn cách dựng 1 ứng dụng web quản lý nhân viên CRUD (Create, Read, Update, Delete) bằng cách sử dụng Flask, một microframework cho Python. Giới thiệu Project sẽ gồm có các tính năng sau: Người dùng sẽ có thể đăng ký và đăng nhập với tư cách là nhân viên Admin sẽ có thể tạo, cập nhật và xóa các phòng ban và vai trò Admin sẽ có thể phân công nhân viên vào một...

Python CRUD Flask
@renovate
Admin 18/03/2021 21:50
Python: Từng bước tiếp cận Decorator

Khi làm việc với Python, chúng ta thường gặp rất nhiều function @ trước khi định nghĩa một hàm hay 1 class. Đây là 1 feature đặc biệt của Python. Nên mình và các bạn cùng nhau hiểu để rõ hơn về nó nha Nhưng trước tiên, chúng ta hãy cùng quay lại và bắt đầu từ những Function của Python. 1. Function Một function trong Python được định nghĩa như sau: def function_name(name): return 'My name is %s' %...

Happy New Year Python Decorator Pattern
@renovate
Admin 19/03/2021 08:50
[Series Pandas DataFrame] Phân tích dữ liệu cùng Pandas (Phần 4)

Thêm và xóa dữ liệu Pandas cung cấp một số thuật toán thêm và xóa dữ liệu ở row hoặc column. Dựa trên nhu cầu của bạn và có thể chọn ra những cách thức phù hợp để áp dụng. Thêm và xóa dữ liệu của row (dòng) Nếu bạn muốn thêm một người mới vào danh sách dữ liệu của mình. Bạn có thể bắt đầu bằng cách tạo một Series object mới đại diện cho người mới này: >>> data =...

Happy New Year Python Pandas DataFrame
@renovate
Admin 19/03/2021 17:20
GUI with Kivy Python

Kivy Đối với mọi ngôn ngữ lập trình đi kèm với nó là một framework hỗ trợ cho việc xây dựng GUI (Graphic User Interface) - Lập trình giao diện đồ họa. Với Python thì cũng có một số framework như: Qt, Thinker, WxWidgets, Kivy,.....bài viết này mình sẽ sử dụng Kivy. Điểm nổi bật của Kivy này là có thể run trên Linux, Windows, OS X, Android, iOS, and Raspberry Pi hay nói cách khác là đa nền tảng (nhạc nào cũng...

Python gui
@renovate
Admin 20/03/2021 15:00
Câu chuyện kiểm soát truy cập trong Django.

Nếu bạn đang xây dựng một ứng dụng với Django, có thể bạn sẽ muốn kiểm soát quyền truy cập ứng với từng loại user. Ví dụ: Bạn có thể muốn tạo ra sự khác biệt trong thông tin mà người dùng premium và người dùng thông thường trên các trang web dành cho thành viên. Những tính năng này sẽ phổ biến trên các trang web có quy mô lớn hơn một chút. Có nhiều cách để kiểm soát quyền truy cập...

Python Permission Role Django
@renovate
Admin 06/04/2021 16:50
Cập nhật Celery task real-time với Redis PUB/SUB và Websocket

Mình viết bài này chủ yếu để chia sẻ lại kiến thức trong quá trình nghiên cứu để phát triển ứng dụng web 3D trong đó một số tác vụ time-consuming, complex-computing như render, extract data từ image ...sẽ được xử lí phía server và cập nhật tiến độ cho client để theo dõi. Đây là layout hệ thống mà mình sử dụng cho riêng tác vụ xử ly task từ user. Yêu cầu hệ thống: Chức năng: User upload các...

Python Redis PubSub Distributed Computing Celery
@renovate
Admin 19/05/2021 14:50
EDA With Python Library

Intro Như mọi người cũng đã biết khi làm việc với dữ liệu thì việc phân tích, so sánh, biểu diễn mối tương quan giữa chúng cũng rất mất thời gian. Đặc biệt với lượng dữ liệu nhận được ngày càng lớn như hiện nay. Vì thế việc sử dụng các thư viện hỗ trợ có tác động rất lớn tới hiệu quả năng suất làm việc của mọi người. Chính vì thế trong bài viết này mình sẽ sử dụng...

Python EDA May Fest
@renovate
Admin 14/06/2021 17:00
Context Manager trong Python - Phần 2: Context Manager

Xin chào các bạn, hôm nay mình xin viết tiếp serie về Context Manager trong Python. Bạn có thể đọc thêm về từ khóa with trong phần 1 ở đây. Mình xin tóm gọn lại nội dung phần 1: khi bọc code block của bạn với từ khóawith, bạn sẽ gọi 2 hàm__enter__ (nếu được cấp giá trị) trước khi chạy block code của mình và __exit__ sau khi chạy xong code block của mình. Giờ chúng ta sẽ đi sâu thêm vào 1 số khái...

Python Context Manager Intermediate Beginner Friendly
@renovate
Admin 28/11/2021 00:00
Apache Kafka - Producer - Gửi message đến Kafka bằng kafka-python

Overview Understand how to produce message and send to the Kafka topic Architecture Producer has many types and sources: message from Credit Card transactions, message from Facebook, Email or any systems When the producer send the message to kafka, kafka sau khi nhận message và randomly phân bố message đó về từng partition. Vậy nên Producer chỉ cần quan tâm việc: Boostrap Server Topic Value_serializer : cách, định dạng mà message được gửi đến client_id :...

Python Big Data apache kafka
@renovate
Admin 07/01/2022 08:50
Phân tích cảm xúc dựa trên BERT và dùng PyTorch

Chọn cấu hình thư viện Ta có câu lệnh pip3 install torch==1.9.0+cu111 torchvision==0.10.0+cu111 torchaudio===0.9.0 -f https://download.pytorch.org/whl/torch_stable.html Khi đưa vào colab, hoặc Jupyter Notebook, bạn phải nhớ có dấu ! ở phía trước, tức là !pip3 install torch==1.9.0+cu111 torchvision==0.10.0+cu111 torchaudio===0.9.0 -f https://download.pytorch.org/whl/torch_stable.html Cài đặt các thư viện khác ngoài PyTorch !pip install transformers...

Python PyTorch BERT