Skip to main content

About

Xianpeng Shen
Author
Xianpeng Shen
  1. Hi! I'm Xianpeng Shen

    Welcome

    Welcome to my personal site

    I write blog posts, develop free software, and actively contribute to open source projects.
  2. My Life

    Vilnius, Lithuania

    Explore · Learn · Share

    I currently live in Vilnius, Lithuania. I speak:
    • Chinese
    • English
    • A bit of Lithuanian
  3. Get in Touch

    Let's Connect

    Collaboration · Writing · Exchange

    Feel free to reach out via email: xianpeng.shen@gmail.com
  4. My Projects

    Open Source

    Contributions Welcome

    All forms of contributions are welcome—if you find them interesting or useful, I'd love to have your participation! Check out the ‘Portfolio’ for details.

Related

Developing on Windows Just Got Awesome using WSL + VS Code + Docker Desktop - Worth a Try
·731 words·2 mins
This article introduces how to develop on Windows using WSL, VS Code, and Docker Desktop. It provides detailed installation and configuration steps, as well as the advantages and experience of using these tools.
Docker, containerd, CRI, CRI-O, OCI, runc Explained and How They Work Together
·1235 words·6 mins
This article introduces the key components and standards in the container ecosystem, such as Docker, containerd, CRI, CRI-O, OCI, and runc, explaining their relationships and how they work together.
How to enable, configure and disable Jenkins LDAP
·183 words·1 min
This article explains how to enable and configure LDAP authentication in Jenkins, including how to disable it temporarily if needed.
Reliably Unforking a GitHub Repository Without Deletion and Reconstruction
·359 words·1 min
This article describes how to separate a forked repository from its parent repository using GitHub Support, avoiding data loss from deletion and reconstruction, and helping developers better manage forked repositories.
Resolved - The Pip Inspector tree parse failed to produce output
·455 words·1 min
This article explains how to resolve the “The Pip Inspector tree parse failed to produce output” error in Black Duck Detect, including the root cause and solution.
From QA to DEV to DEVOPS — Five Years of Coding and Writing
·970 words·5 mins
What have I gained from five years of coding, transitioning from software testing to development to DevOps? Sharing my career development and writing experience.