Wayne's blog

首页

关于

归档

好友们

loading..
nextcloud

Nextcloud 更新大版本的问题

nextcloud 更新大版本的问题一直在用的版本好像蛮旧的了,nextcloud 开发实在太活跃了,虽然不知道他们开发了什么。。 2019年创建的 支持 webp 的 issue,到现在都还没支持,真是好样的。 这次从 v19更新到v20,v21就暂时先不更新了 到22年再更新(享受企业级待遇 笑)。 更新总是会失败。verifying integrity parsing response failed. 页面上的报错并不明显,但实际上是卡在了 step5,校验的时候 内存设置的过低了(默认 128M),要至少大于512M才可以。 可以参考官方社区的回答: Update Fails: 19.0.6 -> 20.0.3 (Verifying Integrity) 那么 怎么解决这个 mem limit..

更多
loading..
网卡

给公用电脑做一次网卡小升级

给公用电脑做一次网卡小升级背景这台电脑是 L440 好几年前的产品了,网卡连 802.11ac 都不支持,2.4Ghz频段干扰的要死,我用MacBook通过局域网连接,感觉像是从西雅图绕了一圈。 不过好在笔电上的规范都会比较新,即使是这个四代i5也配备了 ngff(m.2) 的网卡,所以升级只需要看现有网卡支持不支持这个cpu了。 因为这个兼容性优先 所以我懒得一个个对比性价比了,直接看别人推荐的 intel 7260 AC,直接买了 某宝35块,网卡真的是被intel降到白菜价了 ax200这么高性能的卡也就80块(虽然问题挺大的)。 不过今天主要讲两个事情 一个是改善有多大,一个是怎么刷MAC地址。 原网卡跑分ubuntuinfo3: wlp5s0: <BROADCAST,MULTICAST,U..

更多
loading..
Apple MusicHLSMusic

Apple Music 和 HLS (in progress)

Apple Music 和 HLS (in progress) 任何人的工作 尤其是那些作品质量很好的 应该得到相应的的回报。本文虽然有某些意图,但还是在支持正版的。 自从 Apple Music推出 无损音质后,我就开始打起AppleMusic的主意了,国区定价 10元/月,但曲库不够全。不过这也比现在的网易云音乐要全了,并且 网易云音乐越来越恶心了。QQ音乐实在不想用,spotify由于一些原因 加不了家庭计划了(都是奸商干的好事)。 但是有个问题 离线的音乐只能存储在本设备上,不能放在别处。为啥呢? movpkg在 macOS 上 Apple Muisc 离线出来的文件(或者说是文件包) 是这个东西。 这里包含了单个曲目的重要信息 root.xml (标识文件类型,作为统一入口) boo..

更多
loading..
docker

Drone CI

Drone CI背景其实 Drone CI 对于一般用途是用不到的,只有在一些比较极限的情况下才会用得到。 你的代码不能托管到 Github(即使是私有仓库) 搭建本地的 Gitlab 又没有 runner(非常极限的条件) 只有同时满足这两点,Drone CI 才能发挥出最大的功能。 on Docker使用 Docker 来做构建,是一个非常优雅的选择。 干净的环境 通过镜像来简化构建流程 所有流程清晰可读 同时 这套 CI 可以非常优雅的部署到 Docker 上。所以下文 都通过 docker 来部署和构建。 部署 Drone CI 参考官方文档: Drone Installation GuidesGitlab: 13.10Docker 2.10.7Drone: 2Drone runner do..

更多
loading..
linuxspringjavadocker

Spring Native

Spring Native其实我主要使用的编程语言是Java来着 背景 springboot 2.5.2spring native 0.10.1 前两天在 spring 上生成项目的时候,忽然发现有个叫 Spring Native 的依赖,听名字就觉得不一般,赶紧玩一玩。 简要介绍spring native 初步看下来是为了减少打包体积,减少内存使用量,加速容器启动和启动服务速度。 先看数据 stats CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % 05cbc775970a cranky_moser 0.03% 31.82MiB / 7.506GiB log2021-07-07 08:04:11.145 INFO 1 -..

更多
loading..
摄影FILM

摄影配件分享 第一期

摄影配件分享 第一期Hi there,嗯嗯,今天是 2021 上半年的最后一天 打算写点东西 干脆就写点关于摄影的一些小分享吧。 为什么会有这些文章?呃,大概就是因为我把 **FILM ** 往后推迟了,具体推迟多久我也不是很清楚,所以嗯。先这样吧。因为你了解的,我原计划是2021年,春季来推出 **FILM ** 这个子品牌,但是如果你认为现在还是春季的话,即使你认为现在还是春季的话,我也不会在现在这么个时间来发布它了,毕竟它还没有完全准备好,而且我在很多事情上都遇到了一些困难。也是用了一些新的尝试来看看能不能 improvement 整个工作流程。OK,然后我们先说硬件部分。 硬件微单嗯,我现在手头是一台7M3和一个镜头 (镜头)倒无所谓,主要是这个主机,因为这个主机嗯,是目前很难找一个替代品。且价格相..

更多
loading..
linuxkubuntuofficesnap

Snapcraft 一个软件生态丰富的包管理器

Snapcraft 一个软件生态丰富的包管理器背景其实 snap 很早应就应用在了 Ubuntu desktop,只是一直被我忽略掉了而已。 最近重拾 Linux desktop,也不得不找一个更好的包管理器,其实 答案就在一开始: “snap”。 Snapcraft storeSnapcraft 我经常用的开发软件 无非就是: VSCode IDEA RDBMS GUI v2ray (或同类网络加密转发) 最基本的 Office 套件 安装软件snap 可以直接使用命令行安装软件,也可以通过 kubuntu 的 discover 的 GUI 来安装,但很多时候 不知道是哪里出了问题 discover 并不能搜索到某些应用,所以可以在官网上找到应用 然后点 install -> view in d..

更多
loading..
linuxdebiankubuntu

Developer on Linux Desktop (大折腾)

Developer on Linux Desktop (大折腾)背景杀千刀的xx非要把每台电脑都加入 WindowsAD,还要用证书来加入内网。还要安装定制版360,还tm卸不掉。 在Linux下开发有个好处就是 server 和 本地开发 命令能相互兼容,我不用写多个脚本来兼容多个平台。这样可以做到 一键构建,部署,重启 等等。 这点已经在 macOS 上验证过了(虽然macOS是UNIX,但基本指令都是一样的) 非常舒服,那么接下来就只需要找个合适的 Linux 发行版。 Linux 发行版 ubuntu-20.04-desktop-amd64 deepin-desktop-community-20.2.1-amd64 manjaro-xfce-21.0.5-210519-linux510 openSU..

更多
loading..
macOSarm64MacBookhomebrew

macOS (ARM64) 安装常用的开发软件

macOS (ARM64) 安装常用的开发软件这个过程还是非常有意思的,尤其是网络连不通的那部分。 Xcode整个过程都可以在 App Store 里完成,但安装完之后会影响到 git,在使用 git 的时候会看到一个消息 You have not agreed to the Xcode license agreements. You must agree to both license agreements below in order to use Xcode. Hit the Return key to view the license agreements at '/Applications/Xcode.app/Contents/Resources/English.lproj/Licens..

更多
loading..
NAS

NAS 年度使用报告(第一年)

NAS 年度使用报告(第一年)正式启用的时候我发布了NAS的第一个blog 见:我是怎么做NAS的 当时还不是很稳定,直到最近的一个季度才稳定下来。 整件事情还是要从最早的时候说起。 起源我来到上海的时候 就只带了 3T 的数据,存放在硬盘上,为了能够读取内容 我买了两个硬盘盒 USB的接口 需要单独供电 插到电脑上即可。 但是我发现 这些硬盘盒 质量好像很差,硬盘盒挂掉的 接触不良的,让我感觉到数据随时有可能会丢。 当时还没打算建造这个工作站,而且在更早期有个 idea 就是我想要躺在床上也能看原始蓝光的番。 蓝光盘 25分钟的番大概7-8G左右。 存储 就非 NAS 不可了。 因为我对 NAS 有着更多自定义的设想 所以成品的 NAS 直接就被我Paas掉了。 然后我的目光转向到从零开始建造一个 N..

更多
14567814