心 空

  • Tools
Ricky Hao
Linux

如何自建Coder平台,并且添加VSCode Web

前述 最近有一个个人需求,想要自建一个VSCode Web的平台。 调研了一圈,发现自建一个Coder平台,然后配上VSCode Web是比较好的一个选择。 VSCode Web可以最简单的使用Code CLI,使用code serve-web搭建一个本地的VSCode Web,但是做不到环境隔离。 Coder的code-server的问题是,它不能接入微软的VS Extension商店,所以很多VSCode上的插件都用不了,比如C# Dev Kit。 使用Docker-Compose搭建 这里给一个最简单的范例d…

25 2 月, 2025 0条评论 146点热度 0人点赞 Ricky 阅读全文
Docker

Docker容器如何通过DHCP,实现自动获取宿主机局域网IP

思路 Docker使用MacVLAN建立一个network 容器中使用udhcpc自动获取IP 宿主机配置MacVLAN Link来访问容器IP Docker建立MacVLAN network networks: lan: driver: macvlan driver_opts: parent: enp2s0 services: service_A: cap_add: - NET_ADMIN mac_address: "02:42:dd:cc:bb:aa" networks: - lan 这里使用docker-co…

25 12 月, 2024 0条评论 435点热度 0人点赞 Ricky 阅读全文
Linux

WireGuard的简单使用,以及自动Mesh相关想法

安装WireGuard 因为我手上的机器都是 ArchLinux,并且内核版本均>5.6,因此只需要简单地开启WireGuard模块并下载工具即可。 sudo modprobe wireguard sudo pacman -S wireguard-tools 配置WireGuard 这里主要使用配置文件进行WireGuard的配置。 参考: wg(8) wg-quick(8) [Interface] Address = 192.168.233.201/24 ListenPort = 45678 PrivateKey…

15 6 月, 2021 0条评论 5469点热度 13人点赞 Ricky 阅读全文
Docker

QNAP NAS:安装Emby,使用MPD配合upmpdcli实现本机DLNA播放

概述 安装一个影音管理软件,将NAS中的影片、音乐都统一管理起来,并且从网上自动获取影片、音乐的元数据 NAS直连音箱,使得NAS可以直接播放音乐,不需要开电脑 安装 Emby 由于我的机器是TS-532X,可能QNAP从App Center把Emby删掉了,只能从Emby官方网站去下载安装。 Emby Download | QNAP Version 选好适合自己机器架构的软件包,下载,通过App Center安装就行。 安装 MPD-UPNP镜像 为了能够通过NAS直接播放音乐,我们需要安装mpd。而QNAP的机…

16 5 月, 2021 0条评论 4568点热度 14人点赞 Ricky 阅读全文
Linux

Raspberry Pi 4:将树莓派作为网桥使用

概述 由于家里网线布局问题,只有一条网线能够到达我卧室,但是PC和树莓派均需要网线上网,因此,一个奇怪的需求诞生了: 给树莓派加一个USB网卡 将USB网卡和树莓派自身网卡桥接 PC直连树莓派USB网卡,树莓派网卡直连路由器 PC通过树莓派的网卡桥接进行上网 需求 树莓派 USB网卡 网线 准备操作 首先,我们可以将树莓派连上Wifi,防止在之后的网络真空期不能使用SSH连接树莓派。 创建网桥 这里,我们将直接通过配置文件的方式,在/etc/systemd/network文件夹下创建多个文件,让树莓派在重启后能够自…

21 9 月, 2020 0条评论 7844点热度 16人点赞 Ricky 阅读全文
Linux

Raspberry Pi 4:使用bluez和bluealsa,将树莓派改造为蓝牙音箱

概述 家里有个不带蓝牙的音箱,而带蓝牙的小爱同学Mini又居然是单声道,因此,为了让音箱能连上蓝牙,只能掏出我珍藏已久的树莓派4了。 我的Raspberry Pi 4装的是ArchLinux AArch64,至于别的发行版不是很清楚,不过应该可以作为参考使用 安装 bluez 可以使用pacman或者yay等其他包管理直接安装(官方源就有) bluez-alsa-git 这个包仅在AUR源有,我使用的是yay,因此能够直接安装。 也可以通过以下步骤手动编译安装: git clone https://aur.arch…

21 9 月, 2020 0条评论 9160点热度 10人点赞 Ricky 阅读全文
Python

Celery:Prefetch与Acknowledged相关配置

概述 首先,我们要了解什么是Celery的Prefetch和Acknowledged。 顾名思义,Prefetch指的是一个Celery Worker节点,能够提前获取一些还还未被其他节点执行的任务,这样可以提高Worker节点的运行效率。 而Acknowledged则是一个任务执行完后,只有确认返回发送了Acknowledged确认信息后,该任务才算完成。 Prefetch Limit 在这里,Celery给我们提供了一个节点级别的变量,worker_prefetch_multiplier,用以控制一个工作节点所…

31 12 月, 2019 1条评论 19401点热度 6人点赞 Ricky 阅读全文
Python

Celery 与 RabbitMQ:关于Exchange和Queue的那些事

RabbitMQ RabbitMQ的消息流主要由两个部分组成:Exchange和Queue。 Exchange Exchange其实可以类比为一个交换机?其根据Exchange的类型和一些规则,来将消息分发到特定的Queue队列中。 RabbitMQ支持以下几种Exchange类型: Direct Exchange 将每个Message(消息)的routing_key与其下的Queue进行匹配,若一致则将Message下发到对应的Queue Default Exchange 由RabbitMQ预定义的一个Excha…

18 12 月, 2019 0条评论 7918点热度 7人点赞 Ricky 阅读全文
杂项

GitHub Action使用杂记

GitHub Action 这是GitHub推出的一个类似Azure Pipeline的工具。GitHub Action 这里记录在初次使用GitHub Action时的一些小技巧。 设置环境变量 目前的GitHub Action的环境变量,若是在stage里进行export等操作,那么该环境变量是不会继承到下一个stage里的。若需要一个全局环境变量,则要按下面的方式进行设置。 设置GOPATH 在官方默认的GO环境中,仅设置了GOROOT环境变量,而我们常用的GOPATH并不存在。针对这个情况,我们可以手动设置…

2 10 月, 2019 1条评论 11460点热度 6人点赞 Ricky 阅读全文
MongoDB

MongoDB Shard集群大批量数据导入优化

0x00 起因是需要往MongoDB的Shard分片集群导入两个T(十亿文档)级别的数据。其中遇到了各种很严重的性能问题,在这里做一下记录。 0x01 索引 在导入数据时,尽量不提前建立索引,仅建立必须的shard_key。 0x02 批量写入 在进行大批量导入时,尽量使用insert_many进行批量写入。若写入顺序不重要的话,可以设置ordered=False来提高速度。 0x03 SHARD_FILTER问题 若从一个Shard集群读取数据,并且读取的规则为Secondary Preferred,在查询时会缺…

5 9 月, 2019 0条评论 5421点热度 3人点赞 Ricky 阅读全文
12345…10

Ricky

这个人很懒,什么都没留下

最近评论
rantrism 发布于 2 年前(12月08日) 您好~我是腾讯云开发者社区运营,关注了您分享的技术文章,觉得内容很棒,我们诚挚邀请您加入腾讯云自媒体...
Bahai 发布于 4 年前(09月10日) :smile: 使用。正想破头脑。
零奇 发布于 4 年前(01月23日) 你好,我使用action设定它每隔15分钟执行一次,但是它实际上是隔一个小时左右才执行一次,执行并不...
woodenrobot 发布于 5 年前(01月16日) 你好按照这个设置 celery 4.4 + redis 版本,队列中的任务会被一次性全部拿完,请问可...
Silver 发布于 7 年前(05月01日) 你看,所有GUI的机制终会导向某种Windows的设计思路(逃
最新 热点 随机
最新 热点 随机
如何自建Coder平台,并且添加VSCode Web Docker容器如何通过DHCP,实现自动获取宿主机局域网IP WireGuard的简单使用,以及自动Mesh相关想法 QNAP NAS:安装Emby,使用MPD配合upmpdcli实现本机DLNA播放 Raspberry Pi 4:将树莓派作为网桥使用 Raspberry Pi 4:使用bluez和bluealsa,将树莓派改造为蓝牙音箱
使用Docker快速搭建NextCloud Docker容器如何通过DHCP,实现自动获取宿主机局域网IP 南邮nctf笔记 uWSGI按时间进行日志分片 Less-1 Linux 下 搭建CSGO服务器

COPYRIGHT © 2025 心 空. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang