Lời nói đầu

3King Club Game Bài Fa88 Apk,các game quay hũ uy tín,bong888 com login

Liệt kê các dự án tôi duy trì và các gói phần mềm đã phát hành

HowieHz 2025-01-24 Dự án đặc biệt > Phong trào mã nguồn mở 🌍Tiếng Việt, Duy trì liên tục, Được chọn lọc 656

Dưới đây là danh sách các dự án mà tôi đang duy trì cùng với các gói phần mềm đã phát hành. Tài liệu này sẽ được cập nhật thường xuyên, lần cuối cập nhật vào ngày 12/02/2025. Các dự án được sắp xếp theo thứ tự thời gian tạo (dự án tạo sớm hơn sẽ đứng sau).

Trước mỗi tiêu đề cấp bốn, có một biểu tượng để chỉ mức độ phổ biến của dự án:

  • 🚀: Nếu đạt trên 100 Star hoặc 500 lượt tải về.
  • 😎: Nếu đạt trên 20 Star hoặc 100 lượt tải về.
  • 🙂: Nếu đạt trên 10 Star hoặc 50 lượt tải về.
  • 😐: Nếu đạt trên 5 Star hoặc 25 lượt tải về.
  • 🤔: Nếu đạt trên 1 Star hoặc 5 lượt tải về.
  • 🥶: Các trường hợp còn lại.

Mục lục nội tuyến

  • Lời nói đầu
  • Mục lục nội tuyến
  • Các dự án đang trong trạng thái duy trì
    • Dự án tài liệu
      • 🙂Khởi xướng Blog Tiếng Trung
    • Dự án phần mềm
      • 🥶Webhook Email Sender
      • 🥶qqbot-auto-send-message-to-group
      • 😐domain-checker
      • 🤔plugin-compatibility-checking-tool
      • 😎osu-beatmap-to-mania-converter
      • 🤔get_favicon
    • Dự án tài nguyên phụ trợ phần mềm
      • 🚀theme-higan-hz - Một chủ đề cho Halo cms
      • 🚀Points - Một plugin cho máy chủ MCJE
  • Các dự án không còn duy trì tích cực
    • Dự án phần mềm cấp đen lịch sử
      • 😎hpyculator
      • 🥶do_random

Các dự án đang trong trạng thái duy trì

Dự án tài liệu

🙂Khởi xướng Blog Tiếng Trung

Địa chỉ dự án: chinese-blog-evaluation-association/chinese-blog-guidelines: Hướng dẫn blog tiếng Trung để cải thiện trải nghiệm người dùng / Khởi xướng blog tiếng Trung Liên kết bài viết liên quan: Khởi xướng blog tiếng Trung

  • Thời gian duy trì tích cực: Từ ngày 02/06/2024 đến nay
  • Công nghệ sử dụng: Markdown
  • Thống kê dự án:
    • Tính đến sáng ngày 12/02/2025, dự án đã nhận được 10 Star.

Một tuyên bố nhằm nâng cao trải nghiệm truy cập của khách truy cập.

Dự án phần mềm

🥶Webhook Email Sender

Địa chỉ dự án: HowieHz/webhook-email-sender: Một dịch vụ Webhook hiệu suất cao dựa trên FastAPI, sử dụng để gửi thông báo email qua Webhook Liên kết bài viết liên quan: Hướng dẫn triển khai nhanh - Dịch vụ tự lưu trữ nguồn mở kích hoạt email qua Webhook (Webhook to SMTP/Email)

  • Thời gian duy trì tích cực: Từ ngày 21/01/2025 đến nay
  • Công nghệ sử dụng: Python (fastapi, uvicorn)
  • Thống kê dự án:
    • Tính đến sáng ngày 12/02/2025, dự án đã nhận được 1 Star.
    • Tổng số lượt tải Releases tính đến sáng ngày 12/02/2025 là 3.

Một dịch vụ Webhook hiệu suất cao dựa trên FastAPI, sử dụng để gửi email qua SMTP. Chi tiết thêm xem trong tài liệu tự thuật của dự án.

🥶qqbot-auto-send-message-to-group

Địa chỉ dự án: HowieHz/qqbot-auto-send-message-to-group: Script nhắn tin hàng loạt đơn giản cho nhóm QQ dựa trên API OneBot Liên kết bài viết liên quan: Script nhắn tin hàng loạt đơn giản cho nhóm QQ dựa trên API OneBot

  • Thời gian duy trì tích cực: Từ ngày 23/12/2024 đến nay
  • Công nghệ sử dụng: Python (asyncio, aiohttp)
  • Thống kê dự án:
    • Tính đến sáng ngày 12/02/2025, dự án đã nhận được 1 Star.
    • Tổng số lượt tải Releases tính đến sáng ngày 12/02/2025 là 0.

Script nhắn tin hàng loạt đơn giản cho nhóm QQ dựa trên API OneBot.

😐domain-checker

Địa chỉ dự án: HowieHz/domain-checker: Công cụ kiểm tra hạn đăng ký tên miền

  • Thời gian duy trì tích cực: Từ ngày 01/12/2024 đến nay
  • Công nghệ sử dụng: Python (asyncio)
  • Thống kê dự án:
    • Tính đến sáng ngày 12/02/2025, dự án đã nhận được 2 Star.
    • Tổng số lượt tải Releases tính đến sáng ngày 12/02/2025 là 42.

Công cụ nhỏ dùng để kiểm tra hàng loạt tên miền đã hết hạn hay chưa bằng cách truy vấn whois. Hỗ trợ truy vấn đồng thời, xử lý đa tiến trình và hoàn toàn từ dòng lệnh.

🤔plugin-compatibility-checking-tool

Địa chỉ dự án: HowieHz/plugin-compatibility-checking-tool: Giải pháp kiểm tra sự tương thích plugin dựa trên phương pháp phân chia và chinh phục Liên kết bài viết liên quan: Cách nhanh chóng kiểm tra vấn đề tương thích giữa các plugin (dựa trên thuật toán phân chia và chinh phục)

  • Thời gian duy trì tích cực: Từ ngày 29/08/2024 đến nay
  • Công nghệ sử dụng: Python
  • Thống kê dự án:
    • Tính đến sáng ngày 12/02/2025, dự án đã nhận được 0 Star.
    • Tổng số lượt tải Releases tính đến sáng ngày 12/02/2025 là 13.

Tôi gặp phải vấn đề không phổ biến về sự không tương thích của plugin do chính mình viết: Plugin a tương thích với plugin b, cũng tương thích với plugin c, nhưng khi sử dụng cả hai plugin b và c cùng với plugin a thì xảy ra lỗi. Vì vậy, tôi đã viết phần mềm này để tìm ra vấn đề đó.

Phần mềm thực hiện thuật toán được mô tả trong bài viết (Lưu ý: Mô tả thuật toán ban đầu trong bài viết không chính xác và đã bị xóa).

😎osu-beatmap-to-mania-converter

Địa chỉ dự án: HowieHz/osu-beatmap-to-mania-converter: Chuyển đổi osu!standard(osu!std) sang osu!mania Liên kết bài viết liên quan: Phát hành công cụ chuyển đổi beatmap từ OSU!Standard(osu!std)/OSU!Taiko sang OSU!Mania

  • Thời gian duy trì tích cực: Từ ngày 13/06/2024 đến nay
  • Công nghệ sử dụng: Python (giao diện GUI: pywebview)
  • Thống kê dự án:
    • Tính đến sáng ngày 12/02/2025, dự án đã nhận được 6 Star.
    • Tổng số lượt tải Releases tính đến sáng ngày 12/02/2025 là 143.

Phần mềm xử lý tài nguyên trò chơi osu! để chuyển đổi beatmap từ OSU!Standard sang OSU!Mania.

Chi tiết thêm xem trong tài liệu tự thuật của dự án.

🤔get_favicon

Địa chỉ dự án: HowieHz/get_favicon: Script dùng để tự động lấy favicon Liên kết bài viết liên quan: Phát hành công cụ tải xuống Favicon website

  • Thời gian duy trì tích cực: Từ ngày 31/01/2024 đến nay
  • Công nghệ sử dụng: Python
  • Thống kê dự án:
    • Tính đến sáng ngày 12/02/2025, dự án đã nhận được 2 Star.
    • Tổng số lượt tải Releases tính đến sáng ngày 12/02/2025 là 23.

Một phần mềm nhỏ dùng để tải về hàng loạt favicon của các website.

Dự án tài nguyên phụ trợ phần mềm

🚀theme-higan-hz - Một chủ đề cho Halo cms

Địa chỉ dự án: HowieHz/halo-theme-higan-hz: Chủ đề Higan-Hz dành cho Halo 2.0, được tùy chỉnh sâu từ theme-higan, tập trung vào tự do cấu hình cao hơn và thay đổi mạnh mẽ hơn. Liên kết bài viết liên quan: halo-theme-higan-hz - Một chủ đề tùy chỉnh từ halo-theme-higan

  • Thời gian duy trì tích cực: Từ ngày 05/04/2024 đến nay
  • Công nghệ sử dụng: Kiểu dáng (PostCSS, Tailwind CSS, daisyUI, Stylus), Logic (TypeScript, Alpine.js, JQuery), Mẫu trang (Thymeleaf), Công cụ xây dựng (Vite)
  • Thống kê dự án:
    • Tính đến sáng ngày 12/02/2025, dự án đã nhận được 23 Star.
    • Tổng số lượt tải tính đến ngày 12/02/2025 là 4815:
      • Tổng số lượt tải Releases tính đến sáng ngày 12/02/2025 là 41.
      • Tổng số lượt xem tính đến 08:52 ngày 12/02/2025 trên cửa hàng ứng dụng Halo là 21883, tổng số lượt tải là 4774.

Chi nhánh này được tạo vì tốc độ phê duyệt yêu cầu hợp nhất và phát hành phiên bản mới từ phía trên khá chậm. Chủ đề này là phiên bản tùy chỉnh sâu từ guqing’s halo-theme-higan, tập trung vào những thay đổi mạnh mẽ hơn và tự do cấu hình cao hơn.

Chi tiết thêm xem trong tài liệu tự thuật của dự án.

🚀Points - Một plugin cho máy chủ MCJE

Địa chỉ dự án: HowieHz/Points: Một plugin Minecraft, chứa nhiều tính năng hữu ích

  • Thời gian duy trì tích cực: Từ ngày 17/09/2022 đến nay
  • Công nghệ sử dụng: Java 16
  • Thống kê dự án:
    • Tính đến sáng ngày 12/02/2025, dự án đã nhận được 7 Star.
    • Tổng số lượt tải tính đến ngày 12/02/2025 là 1150:
      • Tổng số lượt tải Releases tính đến sáng ngày 12/02/2025 là 390.
      • Tổng số lượt tải trên diễn đàn Creepers Minecraft tính đến sáng ngày 12/02/2025 là 340.
      • Tổng số lượt tải trên diễn đàn MineBBS tính đến sáng ngày 12/02/2025 là 420.
      • Do MCBBS đã đóng cửa, dữ liệu lượt tải bị mất.
    • Theo thống kê bStats tính đến sáng ngày 24/01/2025, số lượng máy chủ sử dụng tối đa cùng lúc là 21 vào lúc 21:00 ngày 31/08/2024, số lượng người dùng trực tuyến tối đa cùng lúc là 28 trong khoảng thời gian 18:00-19:59 ngày 11/07/2024.

Một plugin máy chủ Minecraft Java Edition được tạo dựa trên API Spigot của Minecraft Java Edition, hỗ trợ các phiên bản Minecraft Java Edition 1.16.5, 1.17.1, 1.18.2, 1.19.x, 1.20.x, 1.21.x với Spigot, Paper và các phiên bản phái sinh.

Plugin được bắt đầu viết khi thấy một plugin chống nổ phổ biến trên MCBBS bị viết sai và không ai bảo trì nữa. Hiện tại đã bổ sung nhiều tính năng hữu ích, tên dự án Points ám chỉ rằng đây là tập hợp các ý tưởng của tôi.

Chi tiết thêm xem trong tài liệu tự thuật của dự án.

Các dự án không còn duy trì tích cực

Dự án phần mềm cấp đen lịch sử

😎hpyculator

Địa chỉ kho chủ thể/tài liệu: HowieHz/hpyculator: Máy tính có khả năng mở rộng cao dựa trên Python Địa chỉ kho gói: HowieHz/hpyculatorPackage: Gói pip của hpyculator Trang PyPI: hpyculator · PyPI Trang tài liệu: Chào mừng đến với tài liệu hpyculator! — Tài liệu hpyculator v1.7.1

  • Thời gian duy trì tích cực chủ thể dự án: Từ ngày 03/04/2022 đến ngày 28/01/2023
  • Thời gian duy trì tích cực gói dự án: Từ ngày 08/04/2022 đến ngày 27/12/2022
  • Công nghệ sử dụng: Python 3.10 (giao diện GUI: Pyside6)
  • Thống kê dự án:
    • Tính đến sáng ngày 24/01/2025, chủ thể dự án và gói dự án lần lượt nhận được 6 và 1 Star.
    • Tính đến sáng ngày 24/01/2025, gói hpyculator có số lượt tải hàng tháng là 932.
    • Tổng số lượt tải Releases tính đến sáng ngày 24/01/2025 là 222.

Mô tả chương trình chính Nếu có thể thêm các công cụ mới vào hộp công cụ giống như cách thêm mod vào Minecraft Java Edition thì thật tuyệt. Ý tưởng này đã dẫn đến việc tạo ra khung hộp công cụ, dự án cung cấp một giao diện người dùng đẹp mắt, một chương trình dòng lệnh tối thiểu để khởi chạy plugin hpyculator, cũng như một số API cho tác giả plugin hpyculator sử dụng, kèm theo một số plugin tích hợp sẵn.

Sử dụng:

  1. Hộp công cụ đa chức năng.
  2. Cung cấp giao diện đẹp mắt cho các phần mềm nhỏ vốn chỉ tương tác qua cửa sổ đen.
  3. Viết một công cụ nhỏ bằng Python, ví dụ như một hàm công cụ. Chỉ cần thêm một từ điển, sau đó có thể sử dụng nó như một plugin hpyculator.
  4. Do Python có khả năng mở rộng mạnh mẽ, nên các công cụ viết bằng Java/C++/C/Rust cũng có thể trở thành plugin hpyculator miễn là chúng có thể được gọi bởi Python, ví dụ như mẫu Java.

Mô tả mô đun công cụ thực tế Tài liệu tại: Thực dụng công cụ (mô đun hpyculator) — Tài liệu hpyculator v1.7.1 Đây là nơi thực hiện các ý tưởng kỳ lạ khác nhau. Bao gồm:

  • Một trang trí để tính thời gian chạy của hàm.
  • Một trang trí thêm tham số __fun_name__ để lấy tên hàm.
  • Một trang trí khiến hàm không thể chạy nếu bạn sửa đổi mã của nó.
  • Một hàm làm phẳng cấu trúc dữ liệu đa chiều thành cấu trúc dữ liệu một chiều.
  • Một hàm nâng cấu trúc dữ liệu một chiều lên cấu trúc đa chiều.
  • Triển khai một giao diện tệp cấu hình, thống nhất các phương pháp tạo, xóa, sửa đổi, truy vấn cho các tệp cấu hình json, yaml, toml. Hỗ trợ gọi chuỗi.

Ý nghĩa của dự án đối với tôi là:

  1. Giúp tôi học cách sử dụng Git, GitHub Desktop, CI/CD tools, PyCharm, VSCode, GitHub.
  2. Học cách tải gói lên PyPI.
  3. Nâng cao ý thức quản lý dự án (Dự án này giúp tôi rất nhiều, từ việc viết source file lộn xộn ở khắp mọi nơi trở thành một người có ý thức quản lý dự án).
  4. Nhận ra tầm quan trọng của chất lượng mã nguồn, tỷ lệ phủ sóng kiểm thử mã nguồn, viết ít kiểm thử đơn vị.
  5. Tiến bộ từ người mới học Python thành chuyên gia sử dụng thư viện Python.
  6. Tìm hiểu cách tải plugin trong Python. Bài viết liên quan: Làm thế nào để tải plugin trong Python (tải module file động, phát triển plugin hóa).
  7. Điều hài hước nhất: tái phát minh thiết kế mô hình.
  8. Đưa tôi vào cộng đồng mã nguồn mở, trở thành một người đóng góp cho cộng đồng mã nguồn mở.
  9. Từ Tkinter -> wxPython -> PyQt5/PyQt6/PySide6, nhận ra rằng Python chỉ có một framework GUI khả dụng cao. Việc thực hiện cửa sổ không viền đẹp mắt cũng dễ dàng hơn.
  10. Học cách viết tài liệu bằng Markdown và reStructuredTex.
  11. Thông qua việc duy trì dự án này, tôi đã nhận được giấy phép miễn phí trong một năm cho các IDE IntelliJ PyCharm từ JetBrains, điều này khuyến khích tôi rất nhiều.

🥶do_random

Địa chỉ dự án: HowieHz/do_random: Package phù hợp cho Python 3.7+. Dùng để xử lý dữ liệu ngẫu nhiên. Chức năng bao gồm:

  1. Ngẫu nhiên đảo trật tự một chuỗi.
  2. Ngẫu nhiên loại bỏ ký tự trong một chuỗi.

Yêu cầu tải về hàng tháng tính đến sáng ngày 24/01/2025 là 60.

Ý nghĩa là giúp tôi làm quen hơn với cách tải gói lên PyPI và viết các kiểm thử đơn vị.

Bài tiếp theo: Tổng kết năm 2024 & Kỷ niệm một năm blog

  • Trang chủ
  • Lưu trữ
  • Nhật ký
  • Liên kết bạn bè
  • Về tôi
  • Tìm kiếm

Menu ;) Mục lục ;) Chia sẻ ;) ;)

Theme is higan-hz Powered by Halo Pro © 2025 Trang web của Hạo Tử

  • Trang chủ
  • Lưu trữ
  • Nhật ký
  • Liên kết bạn bè
  • Về tôi
Built with Hugo
Theme Stack thiết kế bởi Jimmy