Skip to content

第47期 40 week share 2025-10-10

本周我读到有趣的文章

1、Talk Python in Production Book

TIP

At Talk Python, we handle over 15 TB of traffic and 9M requests per month for under $100 in total with over 99.99% uptime

2、run Windows apps on Linux

TIP

If it runs on Windows, it can run on WinBoat. Enjoy the full range of Windows applications, from productivity tools to entertainment, all within your Linux environment as native OS-level windows

3、How Debuggers Work

TIP

Tools and Techniques for Automated Software Debugging。

4、mammoth.js

TIP

Convert Word documents (.docx files) to HTML

5、xyflow

TIP

Powerful open source libraries for building node-based UIs with React or Svelte

6、vue pdf

TIP

Vue PDF makes it simple to create and style PDF documents using reactive components.

7、docker 学习笔记

bash
FROM linuxbase:latest

RUN mkdir /apps

ENV PATH=/venv/bin:$PATH
ENV PATH=/root/.cargo/bin:$PATH
ENV PATH="/root/.local/bin/:$PATH"

RUN curl -LsSf https://astral.sh/uv/install.sh | sh

# set up a virtual env to use for whatever app is destined for this container.
# RUN uv venv --python 3.13.0 --seed /venv
RUN uv venv --python 3.13.0 /venv

RUN echo "\nsource /venv/bin/activate\n" >> /root/.zshrc
RUN uv --version


# Install some handy utilities if you want them for debugging within the container
RUN --mount=type=cache,target=/root/.cache uv pip install httpie glances pls

# Install some of the common packages that (many) don't change often so later images build faster.

RUN echo "We're good:"
RUN /venv/bin/python --version

返回目录

Developed by Orange