wubba lubba dub dub.
post @ 2024-01-03

windows O&M Lib Design

目标

为了运维多个windows项目和深度学习的训练流程,这里尝试做一个运维平台:

  1. 可以监控windows每一个线程 或者celery worker的状态

  2. 可以通过api启停项目和训练

  3. 可以通过主进程对子进程进行控制和重启

  4. 做一个数据看板

技术栈

前端 VUE

后端 fastpi

数据库 pg

中间件 redis, celery,

Read More

How to create a SUDO user in linux and Login without password

1. Server Config

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# create a user
sudo useradd XXX

# config sudo, if you cannot open it or save it, please use root user open "sudoers" file
sudo vim /etc/sudoers
# add line like that
# XXX ALL=(ALL) NOPASSWD: ALL

# if your user shell is not bash, please change this line
sudo vim /etc/passwd
# modify /bin/sh to /bin/bash
# XXX:x:1002:1002::/home/XXX:/bin/sh
# ->
# XXX:x:1002:1002::/home/XXX:/bin/bash

# login XXX
sudo su XXX

# to ~ folder, if don't have /home/XXX, please make dir by youself
cd ~

# create .ssh
sudo mkdir .ssh

# create key file
sudo vim authorized_keys
# copy you public key in it
# public key like that: ssh-rsa AAAA...

# Done

2. Client Config

```bash

3. Normal Issue

Read More

post @ 2024-01-02
Read More
post @ 2024-01-01

2024 Todo List

  1. 以python3.10为基础版本,对完整的库函数做一遍梳理

  2. 常用库的常用功能设计

    1. Celery

    2. multiprocess

    3. fastapi

    4. pg

Read More

post @ 2022-01-02

这是一个测试的文档

Read More
post @ 2021-04-17

Typora的Markdown语法指南

[TOC]

一、标题&目录

语法:

1
2
3
4
5
6
7
[TOC]          //目录项 参见目录
# H1
## H2
### H3
...
###### H6
####### H6 //最大只支持六级标题

二、引用

语法:

1
2
3
4
5
6
7
> 一级引用
> > 二级引用
> > > 三级引用
> > 二级引用
> 一级引用
>
引用可以嵌套多层东西

效果:

一级引用

二级引用

三级引用

二级引用

一级引用

这是一个标题。

  • 依旧可以嵌套别的
  • 就是这样

给出一些例子代码:

1
eturn shell_exec("echo $input | $markdown_script");
Read More
⬆︎TOP