isgo.win Blog

website·Indexed 31 days ago

https://blog.isgo.win

A personal technical blog by 一懒众衫小 featuring tutorials on flashing Debian to portable WiFi devices, Typecho blog setup, Nginx upgrades on Ubuntu 22.04, GitHub automated backup scripts, and Palworld server deployment. It also covers iOS development with OC Block chain programming and custom themes for Nezha Monitoring.

Tokens
9.1K
Snippets
37
Records
70
Agent score
46%

What's inside isgo.win

  1. Integrate DocSearch for site search

    DocSearch is a third-party search plugin that can be integrated into documentation sites to provide a professional search experience.
  2. Integrate DocSearch for website search

    DocSearch is a third-party search plugin that can be integrated into documentation sites to provide a robust search experience.
  3. Integrate DocSearch for website search

    DocSearch is a third-party search plugin that can be integrated into documentation sites to provide a robust search experience.
  4. Talisman Synthesis (合符) strategy

    Avoid high-risk 'all-in' strategies. Use a conservative approach to ensure steady progress.

    Safe Strategy:

    • Maintain 8 Level-4 talismans as a baseline in one array.
    • Synthesis Cycle: Attempt 3 $\rightarrow$ 4 synthesis about 10 times, then 4 $\rightarrow$ 5 synthesis 3-4 times.
    • Pivot Rule: If 3 $\rightarrow$ 4 fails 3 times in a row, switch to 4 $\rightarrow$ 5.
    • Stop immediately if a 4 $\rightarrow$ 5 synthesis succeeds after a failure streak.
    • Target: Save ~300 talismans per week.
  5. Backup specific partitions using QPT (9008Tool)

    To preserve SIM card functionality (Modem partitions) after flashing, use the QPT software (option X in the assistant):

    1. Select Qualcomm -> partition, check Scan, and click Do Job to read partition info.
    2. To backup a specific partition (e.g., modem), select the partition and click Do Job.
    3. To backup all partitions individually, check Backup All and click Do Job.
    4. To restore, select the partition, check Write, and click Do Job.

    Note: If partition scanning fails a second time, unplug the device and re-enter 9008 mode.

  6. Install custom beautification theme for Nezha Monitoring via standalone installation

    To install the custom theme on a Nezha Monitoring dashboard deployed as a standalone service:

    1. Upload the files from the theme's template folder to the server directory: /opt/nezha/dashboard/resource/template/theme-custom.
    2. Restart the Nezha dashboard service using systemctl.
    3. In the Nezha dashboard admin panel, navigate to Settings (设置) -> Theme (主题) and select Custom(local).
    4. Copy the CSS code from the provided css.txt file and paste it into the 'Custom Code' (自定义代码) text box in the admin panel.
    5. Save the changes.
    systemctl restart nezha-dashboard
  7. Install Debian on Qualcomm Snapdragon 410 Portable WiFi

    This guide describes the process of flashing a Debian system onto portable WiFi devices powered by the Qualcomm Snapdragon 410 SoC. Note that this process is hardware-specific; devices without the Snapdragon 410 SoC are incompatible. Flashing firmware carries inherent risks of bricking the device.

    Required tools and files:

    1. Portable WiFi Assistant (随身WiFi助手)
    2. Debian flashing package (specific to the board model)
  8. Apply a custom theme to Nezha Monitoring (Docker installation)

    To apply a custom theme to a Nezha Monitoring dashboard installed via Docker, follow these steps:

    1. Upload the files from the template directory to the server path: /opt/nezha/dashboard/theme-custom/template.
    2. Restart the Nezha dashboard container. Find the container ID using docker ps, then run docker restart <container_id>.
    3. Log in to the Nezha dashboard admin panel, navigate to Settings $\rightarrow$ Theme, and select Custom(local).
    4. Copy the CSS style code from the css.txt file and paste it into the Custom Code (自定义代码) text box in the dashboard settings.
    5. Save the changes.
    # Step 2: Restart the container
    docker ps
    docker restart <container_id>
  9. Troubleshoot Palworld server startup DirectX errors

    If the Palworld server fails to start due to missing DirectX Runtime components, download and install the DirectX End-User Runtime. Extract the downloaded directx_Jun2010_redist.exe to a folder and run DXSETUP.exe to complete the installation.
  10. Install Debian on Qualcomm Snapdragon 410 based Portable WiFi

    This guide describes the process of flashing a Debian system onto a portable WiFi device powered by the Qualcomm Snapdragon 410 SoC.

    Critical Constraints:

    • This process is only compatible with devices using the Snapdragon 410 SoC. Devices with other SoCs cannot use this method.
    • Flashing firmware carries inherent risks of bricking the device.
  11. Install Typecho source code and set permissions

    Create a root directory for the blog, download the latest Typecho release from GitHub, and ensure the web server (e.g., nginx/www-data) has ownership of the files.
    # Create root directory and enter it
    mkdir -p /var/www/blog && cd /var/www/blog
    
    # Download and unzip latest release
    wget https://github.com/typecho/typecho/releases/latest/download/typecho.zip && unzip typecho.zip
    
    # Set ownership to the web server user (e.g., www-data)
    chown -R www-data:www-data /var/www/blog
  12. Flash Debian system to Portable WiFi

    Once backups are complete, unplug and re-insert the device. Extract the Debian flash package and run the 一键刷入工具.bat (One-click flash tool) and follow the on-screen prompts to complete the installation.