diff --git a/content/Advertising-algorithms.md b/content/Advertising-algorithms.md index ce7af45..51871ac 100644 --- a/content/Advertising-algorithms.md +++ b/content/Advertising-algorithms.md @@ -44,7 +44,7 @@ tags = ["Advertising","algorithms"] 推荐模型中,如果不抓住用户兴趣的连续变化,是很难做好推荐模型的。 总而言之,广告算法的问题更加琐碎,各模块协同工作找到平台全局利润最大化方法的难度非常大,系统往往异常复杂到难以掌控的地步;而推荐算法这边,问题往往卡在长期利益与短期利益的平衡上。 - +![v2-63ba4b30e68137b031601f44c5d34ef1_r.webp](https://pic.dich.ink/1/2024/03/06/65e8664a7b760.webp) PS:常用术语 1.CPA(Cost Per Action) 每行动成本。CPA是一种按广告投放实际效果计价方式的广告,即按回应的有效问卷或注册来计费,而不限广告投放量。电子邮件营销(EDM)现在有很多都是CPA的方式在进行。 @@ -90,7 +90,7 @@ PS:常用术语 6. 基于规则的推荐( Rule-Based Recommendation ) 它是使用预定义的规则(可以手动定义或数据挖掘再学习)或条件来进行推荐。 - +![v2-2a278d7caf78cfa628749d772d358aec_1440w.webp](https://pic.dich.ink/1/2024/03/06/65e8749416ee6.webp) 三.实例分析 1.流量分级 diff --git a/content/Calling-cards.md b/content/Calling-cards.md index 8464857..2991c96 100644 --- a/content/Calling-cards.md +++ b/content/Calling-cards.md @@ -51,7 +51,7 @@ tags = ["Calling-cards"] 5.关于副卡 有些小伙伴在买完流量卡后打算作为主力卡使用,那这样原先的卡套餐就没必要了,可以办理8元保号套餐,让号码可以继续使用。 - +![image-zbxy.webp](https://pic.dich.ink/1/2024/03/06/65e8664fec536.webp) 6.关于注销 每个运营商最多办5张电话卡,因此注销需谨慎;流量卡大部分可以线上异地注销,但也要仔细看清楚条款。 @@ -63,11 +63,12 @@ tags = ["Calling-cards"] 可以看到确实非常划算,但是有几个细节: 一是激活卡需要预充值,数额较多:二是额外的流量以流量包形式给出,此流量包不同活动获得方式也不同;三是155G中包括定向流量,不能和其他APP混用;四是超额后资费特贵,要小心。 - +![image-kabe.webp](https://pic.dich.ink/1/2024/03/06/65e8667230bda.webp) +![image-szky.webp](https://pic.dich.ink/1/2024/03/06/65e8665fb6963.webp) 注意要实名购卡,且收获地址要足够详细,会有专门的快递小哥和你线下激活,预充值,注意接受电话! 2.隐藏的条款:办完卡后进入营业厅的APP,可能不会马上出现,这是因为系统的延迟以及运营商的计时方式,需要在月初才能有全部的流量,后几天按百分比计算,第二个月就正常了。 - +![image-vvxp.webp](https://pic.dich.ink/1/2024/03/06/65e866583d1d8.webp) 后记 仔细观察条款,不要冲动消费。 \ No newline at end of file diff --git a/content/DSM-NAS.md b/content/DSM-NAS.md deleted file mode 100644 index 8288071..0000000 --- a/content/DSM-NAS.md +++ /dev/null @@ -1,65 +0,0 @@ -+++ -title = "黑群辉极速安装" -date = 2023-08-07 - -[taxonomies] -tags = ["DSM-NAS"] -+++ - - - -前言 - -作为NAS家族中的重要一员,Synology的DSM以完善的服务和较高的售价闻名于世,因此,一般玩家倾向于工控机加黑群晖的方案组建自己的文件服务器。本文就黑群辉安装做了详细阐述。 - -准备工作:需要一个U盘,一台主机(包括屏幕与键盘)以及至少一块硬盘。 - -注意: - -1.该U盘作为启动器,在安装完成后不可取下; - -2.截至本文撰写的日期,蜗牛星际被黄牛抬价,可使用路由器工控机加硬盘的方案; - -3.硬盘需机械硬盘,SSD阵列会出奇怪的问题。 - -安装流程:ISO镜像烧入,BIOS启动,选择版本编译安装,进入群辉界面安装DSM。 - -一.ISO镜像烧入 - -首先我们从 https://www.52pojie.cn/thread-1745197-1-1.html 下载arpl-1.0-beta2.img文件,随后通过写盘工具(这里推荐Rufus)将该文件写入U盘中 - -Rufus: https://www.423down.com/10080.html - -注意U盘将被格式化,随后我们弹出U盘,并将其插到主机上面。 - -二.BIOS启动,编译安装 - -开机并按F2或DEL键进入BIOS,设置boot顺序为U盘优先,随后可进入如下界面: - -记下Access后面的地址,随后在另一台主机的浏览器上访问,可以看到如下界面: - -选择DSM版本,这里我们以DS3615为例(注意DS918对网卡要求高,需确认好再选择),回车确认; - -PS:群晖设备型号与套件架构参表.https://www.shenzhuohl.com/syno_list.html - -接着选择版本号,以42962为例(后面需下载对应的系统) - -然后输入一个序列号,由于是黑群晖所以让其随机生成。 - -随后build the loader,进入跑码界面,编译安装需要一些时间; - -完成后boot the loader,出现如下界面: - -当出现内网地址时便成功了,记下版本号与对应的型号; - -三.进入群辉界面安装DSM - -进入刚刚看到的内网地址(或用群辉助手 https://finds.synology.com/ #自动查找),可以看到如下界面: - -从群辉的官网下载对应的系统,进入安装程序,这里有个重启时间为10分钟,此时可以饮口茶先。 - -安装完成后即可进入界面,随后添加储存池。 - -后记 - -黑群辉的一些功能缺失,因此套件中心是可玩性的集中体现,推荐 https://imnks.com/1780.html 添加该源开始你的NAS之旅吧! \ No newline at end of file diff --git a/content/OpenSourceSoftware-Licenses.md b/content/OpenSourceSoftware-Licenses.md index fc4bfef..f60c977 100644 --- a/content/OpenSourceSoftware-Licenses.md +++ b/content/OpenSourceSoftware-Licenses.md @@ -17,7 +17,6 @@ tags = ["open","software","licenses"] 中国开源第一案:【 https://linux.cn/article-11683-1.html 】 开源软件 - 开源软件,顾名思义是指能够免费且不受限制地使用、再开发、再发布的软件。但在狭义上,只有符合开放源代码促进会(Open Source Initiative)定义的软件才能被称为开源软件。这个定义提出了十个特征,必须全部符合才能认定为开源软件。 这些特征包括: @@ -51,7 +50,8 @@ tags = ["open","software","licenses"] 常见开源许可证 世界上的开源许可证(Open Source License)大概有上百种,而常见的开源协议大致有GPL、BSD、MIT、Mozilla、Apache和LGPL等。 - +![da68b98e404578126b87c5afd9ba9bc3.webp](https://pic.dich.ink/1/2024/03/06/65e86e88d8580.webp) +![free_software_licenses.webp](https://pic.dich.ink/1/2024/03/06/65e86f310fd5f.webp) Apache License Apache License(Apache许可证),是Apache软件基金会发布的一个自由软件许可证。 diff --git a/content/PVE-MCSM.md b/content/PVE-MCSM.md index b59d311..d3d2cb1 100644 --- a/content/PVE-MCSM.md +++ b/content/PVE-MCSM.md @@ -12,15 +12,14 @@ tags = ["PVE","Debain"] 假期将至,不少家里有闲置设备的小伙伴想尝试开设一个我的世界(Minecraft)服务器,却不知从何下手。本文以PVE-Debian-MCSM为主线介绍其部署流程。 什么是PVE? - PVE (全称 Proxmox Virtual Environment) 是一款开源免费的虚拟化环境平台,同时支持KVM 虚拟机和 LXC 容器。它基于 Debian 和 KVM 技术开发,可在一台 PC 或服务器上同时运行Linux、OpenWRT、Windows 等,实现计算、网络、存储一体化解决方案,即所谓的“all in one”。类似的平台还有ESXi、Unraid等。 - +![image-acze.webp](https://pic.dich.ink/1/2024/03/06/65e866888f518.webp) 什么是MCSM? MCSManager 面板(简称:MCSM 面板)是一款全中文,轻量级,开箱即用,多实例和支持 Docker 的 Minecraft 服务端管理面板。 此软件在 Minecraft 和其他游戏社区内中已有一定的流行程度,它可以帮助你集中管理多个物理服务器,动态在任何主机上创建游戏服务端,并且提供安全可靠的多用户权限系统,可以很轻松的帮助你管理多个服务器。 - +![image-gfvh.webp](https://pic.dich.ink/1/2024/03/06/65e86679bf8aa.webp) 具体步骤:安装PVE并优化,开设虚拟机并安装Debian,安装mscm界面并开设实例,配置网络服务。 准备工作 @@ -40,23 +39,24 @@ MCSManager 面板(简称:MCSM 面板)是一款全中文,轻量级,开 一.安装PVE并优化 1.将下载好的镜像用Rufus写入U盘。 - +![image-rzsv.webp](https://pic.dich.ink/1/2024/03/06/65e8666328232.webp) 2.将U盘插到目标主机上面,进入BIOS-boot设置启动顺序。这里我使用二手浪潮服务器X99主板,矿龙电源以及一块128G的SSD固态。注意:大部分服务器主板有机箱入侵检测机制,需要在说明书中找到特定针脚并用导电帽盖上,否则无法开机。 3.进入安装界面,选择install; - +![image-jnjm.webp](https://pic.dich.ink/1/2024/03/06/65e86672288a5.webp) 随后跑码,进入如下界面,同意协议: - +![image-tuay.webp](https://pic.dich.ink/1/2024/03/06/65e8665e5bea6.webp) 设置硬盘与文件类型,可以选择ext4或者btrfs; - +![image-jmqb.webp](https://pic.dich.ink/1/2024/03/06/65e8667524dfc.webp) 选择国家与地区,这里需要手打出China; - +![image-bjtq.webp](https://pic.dich.ink/1/2024/03/06/65e86688bc677.webp) 随后设置密码与邮件,邮件可以随便填: - +![image-nyjm.webp](https://pic.dich.ink/1/2024/03/06/65e8666ca9d1c.webp) 然后设置网络连接,这里插网线就有地址;设置主机名,并记下内网IP地址; - +![image-exsk.webp](https://pic.dich.ink/1/2024/03/06/65e8667d982ed.webp) 检查无误后开始安装: - +![image-lizj.webp](https://pic.dich.ink/1/2024/03/06/65e86670b1d4d.webp) +![image-alwv.webp](https://pic.dich.ink/1/2024/03/06/65e866883d700.webp) 安装完成后reboot。 4.浏览器打开PVE地址,进入系统后我们需要给PVE换源。 @@ -102,27 +102,29 @@ apt-get update 二.新建虚拟机并安装Debian 1.找到local-btrfs(pve),在其中的ISO中上传下载好的Debian镜像; - +![image-umwh.webp](https://pic.dich.ink/1/2024/03/06/65e8665b63a68.webp) 2.随后创建虚拟机,选择Debian镜像并设置CPU核数与硬盘、内存大小; - +![image-yqwh.webp](https://pic.dich.ink/1/2024/03/06/65e8665280168.webp) 3.一路确认后开机进入命令行界面,即可开始Debian安装。我们选择graphical install: - +![image-xxnf.webp](https://pic.dich.ink/1/2024/03/06/65e866531e486.webp) 4.选择国家和语言,随后自动配置网络; - +![image-btiq.webp](https://pic.dich.ink/1/2024/03/06/65e8668621c39.webp) 5.设置主机名,跳过域名设置;设置root账户名和密码、普通用户账户名与密码; - +![image-ziat.webp](https://pic.dich.ink/1/2024/03/06/65e866513265d.webp) +![image-byig.webp](https://pic.dich.ink/1/2024/03/06/65e86686bb058.webp) 6.对磁盘进行分区,由于是虚拟机我们选择使用整个磁盘; - +![image-bsyh.webp](https://pic.dich.ink/1/2024/03/06/65e866874398d.webp) +![image-hihs.webp](https://pic.dich.ink/1/2024/03/06/65e86677d1a34.webp) 7.安装基本系统,随后将进入包管理器和大组件安装; - +![image-ldsc.webp](https://pic.dich.ink/1/2024/03/06/65e8667090f06.webp) 我们选择清华源,速度较快。注意:Debian安装时默认开启安全源,这个源是国外的所以下载速度极慢,因此还需要修改配置文件,这里使用Ctrl+Alt+F2 从图形界面转到tty命令终端, 键入 Enter,使用命令nano /target/etc/apt/sources.list,将所有的源都改成 http://mirrors.ustc.edu.cn 或者清华源,然后Ctrl+X 退出保存, Ctrl+Alt+F5回到图形界面。 - +![image-uphv.webp](https://pic.dich.ink/1/2024/03/06/65e8665b075cf.webp) 下载需要一些时间,此时可以饮口茶先,随后看到如下界面: - +![image-whqy.webp](https://pic.dich.ink/1/2024/03/06/65e86657265a4.webp) 由于是服务器所以不需要桌面环境: - +![image-qhns.webp](https://pic.dich.ink/1/2024/03/06/65e8666556171.webp) 安装grub引导: - +![image-ujgc.webp](https://pic.dich.ink/1/2024/03/06/65e8665c6a5c2.webp) 随后安装完成,reboot后进入mscm的安装。 三.安装MCSM并开设实例 @@ -172,9 +174,9 @@ wget -qO- https://gitee.com/mcsmanager/script/raw/master/setup.sh | bash 5.在浏览器中打开该地址加上23333端口后缀,即可看到面板,账户为root,密码为123456。 6.新建实例,上传Purpur1.19 服务端,设置名称随后开启实例 - +![image-taez.webp](https://pic.dich.ink/1/2024/03/06/65e8665e659d2.webp) 7.随后我们可以在配置文件中设置游戏的相关选项,如关闭正版验证等。 - +![image-sgzp.webp](https://pic.dich.ink/1/2024/03/06/65e86663a7b22.webp) 8.大功告成,此时打开HMCL启动器,即可加入游戏。 四.配置联机网络 diff --git a/content/RSS-Read.md b/content/RSS-Read.md index d68908d..6a6d6dd 100644 --- a/content/RSS-Read.md +++ b/content/RSS-Read.md @@ -62,6 +62,7 @@ RSSHub是一个开源项目,旨在为用户提供一个集中化、可定制 社区参与: RSSHub是一个社区驱动的项目,有很多开发者和贡献者参与其中。社区可以通过GitHub进行讨论、报告问题和提交代码。 部署方式: RSSHub可以自行部署,用户可以在自己的服务器上搭建RSSHub实例,以便更好地控制和定制生成的RSS源。 +![image-wbsl.webp](https://pic.dich.ink/1/2024/03/06/65e86657a4cc2.webp) 确定RSS客户端 @@ -198,10 +199,13 @@ docker-compose up -d 三.Miniflux的使用方法 首先,初次登陆会弹出注册界面,注册为管理员账户;随后进入主页,可以看到: +![image-eiye.webp](https://pic.dich.ink/1/2024/03/06/65e8667b963e1.webp) 在设置中可以在集成中连接你自己的工作流,以及设置Api密钥便于客户端登陆,还可以添加用户来多人协作。 +![image-hqtj.webp](https://pic.dich.ink/1/2024/03/06/65e866764fcc5.webp) 在源+中可以添加新源,并自动帮你查找网址中的RSS链接;也可以批量导入已有的订阅列表: 完成后我们可以在客户端进行连接,当然如果就一台设备的话也不用服务端同步。如图所示,以Fluent Reader为例,输入刚刚的网址和用户名-密码,即可同步。 +![image-fozk.webp](https://pic.dich.ink/1/2024/03/06/65e86679ca967.webp) diff --git a/content/Searching.md b/content/Searching.md index e0f4b6b..0ada871 100644 --- a/content/Searching.md +++ b/content/Searching.md @@ -159,4 +159,4 @@ Disallow: / 什么是站点地图 站点地图可以列出网站上所有的页面,比如产品分类,产品详情页,新闻博客页等。我们将站点地图提交给搜索引擎,可能会帮助爬虫更快地发现我们的网站。谷歌是在谷歌站长后台提交站点地图,其他搜索引擎同理。 - +![图片-vveb.webp](https://pic.dich.ink/1/2024/03/06/65e86690b2b44.webp) diff --git a/content/about-working.md b/content/about-working.md index bd2c4ff..e6ccdf4 100644 --- a/content/about-working.md +++ b/content/about-working.md @@ -15,7 +15,7 @@ tags = ["working"] 一.关于薪酬 薪酬是货币+实物报酬的总和,包括: - +![v2-26bc48adc9539ddbd25c6339d3e8d082_1440w.webp](https://pic.dich.ink/1/2024/03/06/65e87637a1c2a.webp) 直接薪酬:指的是以现金形式,按照一定的周期,直接发放给你的货币,比如每个月的固定薪资,或者各种现金的补贴,奖金等等。 1.基本工资、绩效工资 @@ -71,7 +71,7 @@ tags = ["working"] 五险一金是国家规定,企业必须为员工缴纳的社会保障。 五险比例,根据地方不同,有细微差别,而一金,比例在5%-12%之间浮动,单位缴纳的比例,不得低于你个人承担的比例。一般来说,比例是相等的,比如你自己缴纳12%,单位也为你缴纳12%。如果你的税前薪酬是10000元,那么你当月公积金账户里会有2400元,其中个人单位各占一半。 - +![v2-61b8ded39b60ba91a6abb5128c794380_1440w.webp](https://pic.dich.ink/1/2024/03/06/65e876936e9fa.webp) 养老保险 参加基本养老保险的个人,达到法定退休年龄时(男职工60岁;从事管理和科研工作的女职工55岁;从事生产和工勤辅助工作的女职工50岁,自由职业者、个体工商户女年满55周岁),累计缴费满15年的,按月领取基本养老金。 @@ -327,7 +327,7 @@ Offer也不是劳动合同。用人单位单方面发出的offer可以视为要 1.应纳税所得额 应纳税所得额=收入-起征点(5000元) - +![v2-61b8ded39b60ba91a6abb5128c794380_1440w.webp](https://pic.dich.ink/1/2024/03/06/65e876d122f47.webp) 个人因任职或者受雇而取得的工资、薪金、奖金、年终加薪、劳动分红、津贴、补贴以及与任职或者受雇有关的其他所得都应该叫个人所得税。 不包括 diff --git a/content/android-TV.md b/content/android-TV.md index f914bc4..63dc726 100644 --- a/content/android-TV.md +++ b/content/android-TV.md @@ -34,31 +34,33 @@ ATV Launcher: https://www.fenxm.com/592.html 一、写盘,BIOS启动 1.使用Rufus将下载好的ATV镜像写入U盘。 - +![image-tlej.webp](https://pic.dich.ink/1/2024/03/06/65e8665dd27b9.webp) 2.将U盘插到目标主机上,并设置BIOS-boot优先启动,不同设备进入BIOS的按键不同,大部分是F2或者DEL; 二、开始安装 1.boot成功后可以看到如下界面: - +![image-mvrh.webp](https://pic.dich.ink/1/2024/03/06/65e8666eac466.webp) 2.我们选择自动安装: - +![image-yudd.webp](https://pic.dich.ink/1/2024/03/06/65e86651a32f2.webp) 3.经过跑码后进入若干个选项,一路yes过去,文件系统选ext4; - +![image-zycr.webp](https://pic.dich.ink/1/2024/03/06/65e8664cc6063.webp) +![image-hesu.webp](https://pic.dich.ink/1/2024/03/06/65e86677e6b6c.webp) +![image-xgcp.webp](https://pic.dich.ink/1/2024/03/06/65e86653ab2b1.webp) 随后运行ATV,并拔出U盘; - +![image-hwoz.webp](https://pic.dich.ink/1/2024/03/06/65e866762b828.webp) 三、进入Google界面 由于国内网络环境问题,导致一些界面无法进入,可使用如下方法或全局科学。 1.如果卡在Google的logo界面或者动画比较缓慢,或者重启后无法进入ATV界面,需要在BIOS-Advanced-OS selection中将其设置为Windows 8.X或者Android。 - +![image-ckgi.webp](https://pic.dich.ink/1/2024/03/06/65e866840ebf2.webp) 2.然后可以看到PayPal界面,这里使用可以Ctrl+Alt+F1 进入命令行界面,随后输入 pm disable com.tosanthony.tv.networkprovider #注意空格 回车执行,随后按Ctrl+Alt+F7或F8回到图形界面。 - +![image-rdqf.webp](https://pic.dich.ink/1/2024/03/06/65e8666529ea7.webp) 3.下一步,我们可以看到自动更新界面,这里我们需要禁用它: 同样Ctrl+Alt+F1 进入命令行界面,随后输入 @@ -66,17 +68,18 @@ pm disable com.tosanthony.tv.networkprovider #注意空格 pm disable com.google.android.tungsten.setupwraith #注意空格 回车执行,随后按Ctrl+Alt+F7或F8回到图形界面。 - +![image-chcc.webp](https://pic.dich.ink/1/2024/03/06/65e866843a99e.webp) 4.此时会进入一个WiFi界面,如果你是使用网线直连就没有问题,或者用键盘连接家里的WiFi,作者因为工控机没有WiFi模块在这里卡了半天。 5.现在我们可以看到进入了ATV的桌面。 - +![image-fjzc.webp](https://pic.dich.ink/1/2024/03/06/65e8667b8c994.webp) 四、安装软件并设置桌面启动 1.首先我们在设置中找到“设置”>“设备首选项”>“关于”,然后在“构建”上点击几次以解锁“开发人员”选项,随后开启USB调试开关。 - +![image-ylsa.webp](https://pic.dich.ink/1/2024/03/06/65e86652f1a2a.webp) +![image-vtwo.webp](https://pic.dich.ink/1/2024/03/06/65e86651ded04.webp) 2.随后在设置 > 设备首选项 > 关于 > 状态中找到并记下IP 地址,然后用Tiny ADB连接上去,这里使用命令adb connect 。 ,随后在ATV端授权连接; - +![image-mgql.webp](https://pic.dich.ink/1/2024/03/06/65e8666eec785.webp) 3.接着使用命令adb install 将要安装的软件包上传,也可以将文件拖到命令提示符窗口上以复制其路径,回车确认。 附一些ADB常用命令: @@ -104,7 +107,7 @@ reboot pm disable-user --user 0 com.google.android.tvlauncher 命令,禁用google默认的桌面。随后重启,即可看到如下海报墙: - +![image-vjkj.webp](https://pic.dich.ink/1/2024/03/06/65e86648d6dcb.webp) 后记 Android TV google官方TV库 diff --git a/content/android-root.md b/content/android-root.md index be96540..c56ee52 100644 --- a/content/android-root.md +++ b/content/android-root.md @@ -35,7 +35,7 @@ tags = ["android","root"] 5.data分区,存放用户数据和系统设置,擦除后不影响系统的运行。 6.手机启动阶段存在名为bootloader的程序,与PC端的BIOS类似,被称为fastboot模式,厂商一般会将其锁定。 - +![图片.webp](https://pic.dich.ink/1/2024/03/06/65e8668fbcf26.webp) 早些年间,存在大量一键root,kingroot 之类的软件,可以直接刷写root包,获得root权限,但成功率不高; 因此,现在主流的刷机步骤为 @@ -61,11 +61,11 @@ tags = ["android","root"] 1.笔者以redmi k30pro 5G这款手机为例,首先我们进入手机设置界面,进入“我的设备”,在“全部参数”中找到“MIUI版本”,连续点击后开启开发者模式,随后在“更多设置”中开启USB调试,USB安装功能。 2.随后下载大名鼎鼎的搞机工具箱http://jamcz.com/ (由B站up主晨钟酱出品),里面具有许多功能,包括进入各个模式,无极调速等等: - +![图片-hpcf.webp](https://pic.dich.ink/1/2024/03/06/65e86698787d4.webp) 然后我们进入小米官网https://www.miui.com/unlock/download.html ,下载官方解锁工具,需要登陆小米账号并等待7天,随后即可解锁。 - +![图片-cqty.webp](https://pic.dich.ink/1/2024/03/06/65e8669b6262e.webp) 3.解锁完成后在https://mifirm.net/downloadtwrp/148 中下载对应的TWRP版本,注意redmi的海外名为Poco。 - +![图片-fvmc.webp](https://pic.dich.ink/1/2024/03/06/65e8669970621.webp) 4.随后用数据线连接手机,用其中的一键刷写刷入TWRP;随后下载rom包,可以选择原版,官改版,海外版和类原生版。相关链接: https://miuiver.com/ @@ -81,17 +81,19 @@ Magisk : https://magisk.me/zip/ #注意,由于本机型为新型AB分区(https://www.jianshu.com/p/b2726b304801) 因此如果刷机失败,需要下载原厂包用以恢复AB分区,否则无法启动和安装rom。 5.通过搞机工具箱进入recovery模式,首先我们在wipe中清除Data、Cache两个分区,俗称“双清”,随后在高级清除选项中清除Data、Cache、Dalvik Cache和System分区,俗称“四清”。 - +![图片-jout.webp](https://pic.dich.ink/1/2024/03/06/65e86697464e1.webp) +![图片-rdqx.webp](https://pic.dich.ink/1/2024/03/06/65e8669388775.webp) 6.清除完成后即可开始刷机。将TF卡或者U盘插入手机,在“安装”中选择rom包,右滑确认刷机;随后如法炮制,刷入 magisk.zip包,不然会卡在开机logo界面,俗称“卡米”。 - +![图片-tabl.webp](https://pic.dich.ink/1/2024/03/06/65e86692414a8.webp) 7.刷完之后重启,则会进入安装界面。注意:如果刷的是海外版的包,千万不能联网安装,否则会失败且变为国内版。 #据说miui13以后优化不好,这里使用12.5版。 - +![图片-aquy.webp](https://pic.dich.ink/1/2024/03/06/65e8669b8dcb6.webp) 随后可以看到桌面环境 - +![图片-ozqh.webp](https://pic.dich.ink/1/2024/03/06/65e86694ddf8e.webp) 8.此刻我们将下载好的boot.img文件复制到手机上,打开Magisk软件,在其中选择修补一个文件,选中boot.img,修复完成后可以看到超级用户一栏可以使用了,说明root完成。 - +![图片-ufkn.webp](https://pic.dich.ink/1/2024/03/06/65e8669197f5b.webp) +![图片-djlq.webp](https://pic.dich.ink/1/2024/03/06/65e8669a36927.webp) 六.Root后的模块安装 包括大名鼎鼎的yc调度,Lposed框架,李跳跳和scene软件都是必备的,这些资源可在我的alist中下载:https://share.dich.ink/STORJ/ROOT diff --git a/content/arch-install.md b/content/arch-install.md deleted file mode 100644 index a70a137..0000000 --- a/content/arch-install.md +++ /dev/null @@ -1,198 +0,0 @@ -+++ -title = "Arch从命令行安装" -date = 2023-08-05 - -[taxonomies] -tags = ["arch-install"] -+++ - - - -前言 - -Arch linux是一个轻量、灵活、滚动更新的 Linux 发行版,衍生了诸多优秀的桌面端linux。其官方Wiki更是被称为技术界的“武林秘籍”; - -但由于该Wiki的中文版比较陈旧,安装教程不太清楚,故先以虚拟机安装Arch为例实际操作一番。 - -准备工作:需要虚拟机环境(这里推荐使用VMware Workstation Pro),以及一个ISO镜像 - -VM学习版:https://www.ahhhhfs.com/33472/ - -官方镜像: https://geo.mirror.pkgbuild.com/iso/2023.08.01/ - -一.新建虚拟机 - -1.打开VM,文件—新建虚拟机—典型—下一步,对于硬盘要求建议至少20G,作为后续分区使用;CPU及内存根据实际需求分配,一般取半数。 - -注意:完成后需先在编辑虚拟机设置—选项中设置引导为UEFI,否则会导致奇怪的Boot问题。 - -2.开启此虚拟机,随后进入界面,回车,跑码后进入tty1。 - -二.联网并分区 - -1.使用 dhcpcd 命令获取IP地址,由于虚拟机使用NAT故联网容易。 - -2.使用 ping www.baidu.com 命令检查是否联网,若出现ttl,time=xx ms等数据说明成功,随后再 Ctrl+C 停止命令运行,避免百度被DDOS攻击死掉。 - -3.使用 timedatectl set-ntp true 命令更新系统时间,该命令无输出,正所谓无事发生就是最好的。 - -4.使用 fdisk -l 命令查看系统分区,由于虚拟机的存在只会显示一块硬盘。 - -5.接下来是Arch安装中较难的一部分,以20G硬盘空间为例,我们需要划分出512MB的引导分区,15G的根分区以及5G左右的交换分区。由于纯命令行分区比较繁琐,这里使用 cfdisk 命令打开分区工具。 - -回车选择gpt类型,可以看到如下界面: - -使用左右方向键移动至New,新建一个分区,大小为512MB,回车确认,并移动至type将其类型改为EFI system,随后如法炮制,建立根分区(类型为linux filesystem)和交换分区(linux swap)。 - -注意:上诉操作完成后需在Write中选择yes,否则无法保存分区,随后quit回到命令行。 - -6.分区结束后分别对其进行格式化,命令为 - -mkfs.fat -F32 /dev/sda1 - -mkfs.ext4 /dev/sda2 - -mkswap -f /dev/sda3 - -注意不同分区类型与格式所用命令不同。 - -7.格式完成后进行挂载,使用如下命令: - -swapon /dev/sda3 - -mount /dev/sda2 /mnt - -mkdir /dev/sda2 /mnt/home - -ls /mnt - -mkdir /mnt/boot - -mkdir /mnt/boot/EFI - -mount /dev/sda1 /mnt/boot/EFI - -ls /mnt - -完成后即可开始组件下载。 - -三.安装基本组件 - -1.使用大名鼎鼎的vim编辑器,将下载镜像源改为国内,提高下载速度 - -vim /etc/pacman.d/mirrorlist - -推荐使用清华源,在首行中改为如下命令: - -Server = http://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch - -随后ESC,: wq保存退出。 - -2.安装基本包,使用命令 - -pacstrap /mnt base base-devel linux linux-firmware dhcpcd - -一路回车下载。 - -3.生成fstab文件 ,使用命令 - -genfstab -U /mnt > /mnt/etc/fstab - -自动挂载分区,并用 - -cat /mnt/etc/fstab - -观察分区情况。 - -4.使用arch-chroot /mnt命令切换至系统环境下,此时可以设置时区,语言和主机名(hostname)。 - -设置上海为系统时区: - -ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime - -设置主机名:vim /etc/hostname,写入任意你想要的名字。随后在vim /etc/hosts中输入如下内容,将name改为主机名。 - -127.0.0.1 localhost - -::1 localhost - -127.0.1.1 name.localdomain name - -设置语言: 使用vim /etc/locale.gen命令去掉 en_US.UTF-8 UTF-8 以及 zh_CN.UTF-8 UTF-8 行前的注释符号,并用locale-gen生成新locale,用 - -echo 'LANG=en_US.UTF-8' > /etc/locale.conf - -命令确认输出。 - -4.设置root密码:使用passwd命令,设置并重复密码。 - -5.安装微码:根据硬件选择命令: - -pacman -S intel-ucode # Intel - -pacman -S amd-ucode # AMD - -6.安装引导程序:pacman -S grub efibootmgr os-prober与GRUB: - -grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=ARCH - -生成配置文件:grub-mkconfig -o /boot/grub/grub.cfg - -7.退出并重启虚拟机: - -exit # 退回安装环境 - -umount -R /mnt # 卸载新分区 - -reboot # 重启 - -若成功进入登录界面即为成功,可使用neofetch命令打印系统信息。 - -四.安装图形界面 - -为便于在虚拟机中操作,我们可以安装KDE-plasma,Xfce等桌面环境。 - -1.使用dhcpcd获得地址。 - -2.新建普通用户 - -useradd -m -G wheel username #替换username为你的用户名 - -并设置密码passwd username 。 - -3.配置Sudo,使用pacman -S sudo安装并在 - -ln -s /usr/bin/vim /usr/bin/vivisudo - -中删除 %wheel ALL=(ALL)ALL 前的注释符。 - -4.reboot后开始安装驱动。由于NVIDIA fuck you 众所周知的原因,独显驱动比较难以安装,建议先只上核显。 - -以此为例,若为AMD核显,命令为 - -sudo pacman -S xf86-video-amdgpu - -OpenGL和mesa: - -sudo pacman -S mesa xf86-video-amdgpu vulkan-radeon libva-mesa-driver mesa-vdpau - -sudo pacman -S opencl-mesa lib32-vulkan-radeon lib32-mesa - -5.使用命令 - -pacman -S plasma-meta konsole dolphin - -安装KDE组件。 - -6.开启sddm守护进程: - -systemctl enable sddm - -systemctl start sddm - -7.reboot后进入桌面环境,安装完成。 - -后记 - -设备的多样导致安装中可能会出现一些奇怪的问题,需要自行搜索学习,以不断提高技术水平。 - diff --git a/content/chromebook.md b/content/chromebook.md index fecbe01..049eef5 100644 --- a/content/chromebook.md +++ b/content/chromebook.md @@ -14,7 +14,7 @@ tags = ["chromebook"] ChromeBook作为国外一款定位为商务办公和学生入门的机器,其性能在2023年的当下似乎已经过时;在其退出中国市场后更是接近绝迹。不过,针对特殊需求下的部分机型在今天仍然极具性价比。 作为一个垃圾佬,作者常常去发掘二手平台的诸多“洋垃圾”;而就在某一天,一台名为ASUS ChromeBook C302的机器吸引了我的注意力,且看其配置: - +![image-kmux.webp](https://pic.dich.ink/1/2024/03/06/65e8667181a0f.webp) 此前作者一直认为ChromeBook只存在于Google的 Pixelbook机型之上,就如同Mircosoft的Surface Pro 一样;实际上,主流 OEM 厂商——美帝良心想、社会主义戴、惠普宏碁华硕三星等等—-都推出过Chromebook。 但本次所说的这台ASUS的机器属实让我眼前一亮:质感上佳的银白色全金属外壳,360度可翻转的触摸屏,以及最大10小时的续航和仅仅1.15千克的重量,这简直是轻薄本和平板的完美结合!美中不足的是其接口较少,两个type-C、一个3.5mm耳机口和SD卡接口显得有些单薄;而在性能上,Intel m3-6y30和8+32G的组合只能说差强人意。 @@ -28,25 +28,26 @@ ChromeBook作为国外一款定位为商务办公和学生入门的机器,其 一.进入开发者模式 我们假设你已经有了一个Google账号,并在往期的博客中部署了openwrt,那么此时通过全局科学让chromebook联网,随后登录账号,此时我们完成了第一步;随后拆开后盖,拧下主板上的 BIOS 写保护螺丝。注意在拆卸背板的时候,有两颗螺丝藏在上侧脚垫下,需要先用工具去除脚垫再拆卸这两颗螺丝;下侧的两个脚垫下没有螺丝。如图所示: - +![image-rybv.webp](https://pic.dich.ink/1/2024/03/06/65e86662ed8c9.webp) 随后打开背板,卸下图示位置(在蒙皮下)的大螺丝: - +![image-mfjq.webp](https://pic.dich.ink/1/2024/03/06/65e866496a43d.webp) 随后装回后盖,按住键盘上的Esc和“刷新”键不动,然后按下电源键。这样Chromebook会进入“恢复”模式: - +![image-edcy.webp](https://pic.dich.ink/1/2024/03/06/65e8668011f98.webp) 然后同时按下键盘上的Ctrl键和D键: - +![image-efqm.webp](https://pic.dich.ink/1/2024/03/06/65e8667e34bdd.webp) 按下Enter,系统重启: 这时会有一声“滴!”的BIOS提示音。 - +![image-hzut.webp](https://pic.dich.ink/1/2024/03/06/65e866753ff2d.webp) 随后等待Chrome OS重置即可。 - +![image-ntmm.webp](https://pic.dich.ink/1/2024/03/06/65e8666e00a56.webp) 重置完成后看到如下界面,以后每次开机都要按Ctrl+D进入系统: - +![image-goit.webp](https://pic.dich.ink/1/2024/03/06/65e866790a8f6.webp) 随后在设置-高级中可以看到开发者模式已打开,此时传到ChromeOS中的其他APP即可安装。 附阅读器和视频效果: - +![image-wuzq.webp](https://pic.dich.ink/1/2024/03/06/65e866580fe13.webp) +![image-acav.webp](https://pic.dich.ink/1/2024/03/06/65e86680d5edf.webp) 二.安装其他系统 如果你不喜欢ChromeOS或者需要linux环境,那么可以尝试安装其他系统,例如FydeOS,manjaro等。我们以crouton脚本为例(需要全局科学): @@ -86,7 +87,7 @@ sudo install -Dt /usr/local/bin -m 755 firmware-util.sh sudo firmware-util.sh 成功启动脚本后可以看到如下界面: - +![image-lroz.webp](https://pic.dich.ink/1/2024/03/06/65e8666f76c3e.webp) 选择标注了“Full ROM”的选项,按照提示备份BIOS和刷入BIOS,随后reboot,然后可以按正常的装系统流程(Rufus写入ISO启动) 注意:需要先删除ChromeBook的硬盘分区;仅支持UEFI启动,且Windows驱动不太完整。 diff --git a/content/openwrt.md b/content/openwrt.md index 52686f1..420ace4 100644 --- a/content/openwrt.md +++ b/content/openwrt.md @@ -32,23 +32,23 @@ https://drive.google.com/drive/folders/1uRXg_krKHPrQneI3F2GNcSVRoCgkqESr 一、进入PE环境: 1.打开微PE,将其安装进U盘中,安装完成后将ing工具和openwrt包一起放进去; - +![image-xgsv.webp](https://pic.dich.ink/1/2024/03/06/65e8665416902.webp) 2.将U盘插入目标主机,进入BIOS-boot设置U盘优先启动,各主板进入BIOS按键不同,不确定的话建议都试一遍。 - +![image-uxcl.webp](https://pic.dich.ink/1/2024/03/06/65e8665ae2917.webp) 二、格式化硬盘并写盘 1.进入PE环境中,可以看到存在名为“分区助手”的软件,打开它并将目标主机硬盘格式化;注意不要分区!不要分区!不要设置文件系统!否则后续可能无法编译! - +![image-lxgv.webp](https://pic.dich.ink/1/2024/03/06/65e8666fc739c.webp) 点击左上角提交并执行 - +![image-efkt.webp](https://pic.dich.ink/1/2024/03/06/65e8667fc956e.webp) 2.打开img写盘工具,将openwrt包写入硬盘,注意不要写进U盘里。 - +![image-otsu.webp](https://pic.dich.ink/1/2024/03/06/65e86669be5c8.webp) 三、进入配置界面 1.重启系统并快速拔出U盘,避免重新进入PE;这时系统开始运行了。注意Esir固件是不跑码的,无需担心。 - +![image-ogrk.webp](https://pic.dich.ink/1/2024/03/06/65e8666b11d79.webp) 2.当看到please press Enter to activate this console这个提示的时候系统就安装完毕了。可使用passwd命令设置密码。软路由将自动获取IP地址,随后我们在浏览器中打开该地址,即可看到Lucl界面。 - +![image-ariu.webp](https://pic.dich.ink/1/2024/03/06/65e86687ef0fc.webp) 后记 开源世界还存在着 DD-WERT、Tomato等系统。正如互联网的发展并非一帆风顺,OpenWRT 也出现过核心开发者出走,另立山头推出 LEDE等波折,在18年LEDE与openwrt合并后,通过众多开发者的不懈努力, OpenWRT 有了现在丰富完善的生态。 diff --git a/content/podcast-use.md b/content/podcast-use.md index 68e45fe..0fb7511 100644 --- a/content/podcast-use.md +++ b/content/podcast-use.md @@ -37,7 +37,7 @@ tags = ["Podcast"] 通过RSS订阅: 几乎每个独立播客的主播都会反复强调「请使用节目 RSS 链接在 泛用型播客客户端 里订阅节目」,一定程度上有无RSS订阅链接是作为独立播客的判断标准。使用 RSS 链接订阅播客其实非常简单——得到节目的 RSS 订阅链接后,将之粘贴到你的播客客户端内(通常是节目的搜索栏或地址栏)即可。大多数播客应用都支持这种方式。注意,例如喜马拉雅、荔枝等平台是没有原生RSS链接的,因此,对第三方服务生成的RSS链接要注意鉴别。有些服务提供者会在不告知主播和听众的前提下,私自在节目中间插入广告,非常影响节目收听体验,在使用时请注意甄别。 三.常见客户端优缺点 - +![image-pdyk.webp](https://pic.dich.ink/1/2024/03/06/65e866685c6c8.webp) 我个人推荐使用开源的AntennaPod。 四.播客资源 diff --git a/content/win-linux.md b/content/win-linux.md deleted file mode 100644 index 69376e2..0000000 --- a/content/win-linux.md +++ /dev/null @@ -1,71 +0,0 @@ -+++ -title = "Win定制+linux双系统" -date = 2023-08-23 - -[taxonomies] -tags = ["win-linux"] -+++ - -前言 - -对于同时有着游戏和Linux环境需求的玩家来说,双系统似乎是其必经之路;而主流设备中两块的硬盘位也为双系统的安装提供了支持。本文以Revios+Garuda的安装为例介绍双系统的安装。 - - -什么是Revios? - -Revios是一款经过精简和优化的Windows发行版(如果可以这么说的话),其特点为在保证稳定性的情况下,禁用和删除一些系统服务,提高了速度;禁用系统大量隐私收集功能,保护了隐私;禁用部分功能组件,减少磁盘空间占用。对于需要的组件可以自由添加回来。同生态位下还存在着诸如AtlasOS、LTSC等,但Revios在精简和功能性中做的平衡较好。如果你有游戏需求,同时需要使用Adobe等专业软件,那么这将是一个好的选择。 - -什么是Garuda? - -Garuda是一款基于arch的Linux发行版,具有高性能的zen内核、绚丽的桌面环境和自动创建快照的功能,在一众发行版(Endeavouros,Manjaro)中受到更多的喜爱(确信)。由于作者使用过其他发行版,故以此新系统为例。 - -准备工作 - -1.我们的新伙计ventoy:https://www.ventoy.net/cn/download.html - -2.revios镜像:https://www.revi.cc/revios/download/ - -3.Garuda镜像:https://garudalinux.org/downloads.html - -4.一台主机,这里以我的垃圾佬鞋盒主机为例: - -具体步骤:ventoy挂载镜像,安装Revios,安装Garuda,设置引导顺序。 - -一.挂载镜像并安装 - -1.我们可以发现这次我们有两个镜像需要安装,如果使用Rufus那么需要两次独立的写入;因此这里推荐使用ventoy工具,只要将镜像拖入盘内即可,可以同时部署多个镜像。 - -2.进入BIOS,设置boot启动顺序,将USB设为首位,保存退出; - -3.重启后可以看到如下界面,我们选择revios: - -可以看到一个经典的Windows安装界面,我们点击同意协议: - -选择目标磁盘安装: - -随后进入设置环节: - -设置安全问题: - -4.重启后进入系统,可以看到非常流畅,甚至在这台2G内存的主机上都毫无问题: - -系统自带Brave浏览器,以及一个控制中心,可以调节一些参数。 - -二.安装garuda 并启动 - -1.同样的ventoy我们选择garuda-正常启动,注意先以开源的驱动启动,不然可能会出问题: - -跑码后进入欢迎界面,选择install garuda linux: - -设置语言,地区,键盘 - -注意这里我们抹除整个磁盘,不要点错成另外一个Windows所在的盘(或者只有一个盘,选择并存安装,有风险),加密系统设置后每次开机得先输入此密码,随后设置以GRUB方式启动: - -检查无误后开始安装: - -2.安装完成后重启,注意需要设置garuda 所在硬盘优先启动,随后可以看到如下界面,说明引导成功;这里是以Grub来进入Windows的boot manager。 - -后记 - -不建议单盘双系统,因为固态硬盘对两个不同文件系统的运行存在问题,不建议固态多分区也是如此。 - diff --git a/public/about-working/index.html b/public/about-working/index.html index fed99b0..56f3ca0 100644 --- a/public/about-working/index.html +++ b/public/about-working/index.html @@ -94,8 +94,9 @@

什么是“五险一金”?工资到底由那些部分组成?劳动合同怎么签?不仅仅是应届生,很多工作了几年的职场人,也不十分清楚。因此,在这里笔者打算帮助大家彻底把这些事情搞明白。

一.关于薪酬

-

薪酬是货币+实物报酬的总和,包括:

-

直接薪酬:指的是以现金形式,按照一定的周期,直接发放给你的货币,比如每个月的固定薪资,或者各种现金的补贴,奖金等等。

+

薪酬是货币+实物报酬的总和,包括: +v2-26bc48adc9539ddbd25c6339d3e8d082_1440w.webp +直接薪酬:指的是以现金形式,按照一定的周期,直接发放给你的货币,比如每个月的固定薪资,或者各种现金的补贴,奖金等等。

1.基本工资、绩效工资

基本工资:这个就比较好理解了,基本工资,也就是我们常说的底薪、固定薪酬,只要你向企业提供正常劳动,公司就会向你支付的工资。

绩效工资:是与你个人绩效挂钩,根据你当月的绩效完成情况,给予你的浮动工资,比如我们常说的销售的提成,就是在浮动工资的部分。

@@ -122,8 +123,9 @@

在某些创业公司,容易以期权作为降薪,压低薪酬的原因,这时候一定要谨慎的思考,是否对于公司的业务模式、团队看好,因为期权是一个长期的事情,长期获益也就意味着你要付出长期的承诺,要格外慎重地做选择。

2.五险一金

五险一金是国家规定,企业必须为员工缴纳的社会保障。

-

五险比例,根据地方不同,有细微差别,而一金,比例在5%-12%之间浮动,单位缴纳的比例,不得低于你个人承担的比例。一般来说,比例是相等的,比如你自己缴纳12%,单位也为你缴纳12%。如果你的税前薪酬是10000元,那么你当月公积金账户里会有2400元,其中个人单位各占一半。

-

养老保险

+

五险比例,根据地方不同,有细微差别,而一金,比例在5%-12%之间浮动,单位缴纳的比例,不得低于你个人承担的比例。一般来说,比例是相等的,比如你自己缴纳12%,单位也为你缴纳12%。如果你的税前薪酬是10000元,那么你当月公积金账户里会有2400元,其中个人单位各占一半。 +v2-61b8ded39b60ba91a6abb5128c794380_1440w.webp +养老保险

参加基本养老保险的个人,达到法定退休年龄时(男职工60岁;从事管理和科研工作的女职工55岁;从事生产和工勤辅助工作的女职工50岁,自由职业者、个体工商户女年满55周岁),累计缴费满15年的,按月领取基本养老金。

职工养老保险为单位和职工共同缴纳。

缴费比例:

@@ -272,8 +274,9 @@

而学生实习所在的单位对于实习学生,不承担无过错责任,不须执行最低工资标准。

四.关于纳税

1.应纳税所得额

-

应纳税所得额=收入-起征点(5000元)

-

个人因任职或者受雇而取得的工资、薪金、奖金、年终加薪、劳动分红、津贴、补贴以及与任职或者受雇有关的其他所得都应该叫个人所得税。

+

应纳税所得额=收入-起征点(5000元) +v2-61b8ded39b60ba91a6abb5128c794380_1440w.webp +个人因任职或者受雇而取得的工资、薪金、奖金、年终加薪、劳动分红、津贴、补贴以及与任职或者受雇有关的其他所得都应该叫个人所得税。

不包括

五险一金

省级人民政府等单位颁发的科学、教育、环境保护等方面的奖金

diff --git a/public/advertising-algorithms/index.html b/public/advertising-algorithms/index.html index 7c63e9d..fdc5a29 100644 --- a/public/advertising-algorithms/index.html +++ b/public/advertising-algorithms/index.html @@ -111,8 +111,9 @@

5.本身的差异

在广告模型中,用户的兴趣是不那么连贯的,因此容易造成sequential model的失效,attention机制可能会更加重要一些。

推荐模型中,如果不抓住用户兴趣的连续变化,是很难做好推荐模型的。

-

总而言之,广告算法的问题更加琐碎,各模块协同工作找到平台全局利润最大化方法的难度非常大,系统往往异常复杂到难以掌控的地步;而推荐算法这边,问题往往卡在长期利益与短期利益的平衡上。

-

PS:常用术语

+

总而言之,广告算法的问题更加琐碎,各模块协同工作找到平台全局利润最大化方法的难度非常大,系统往往异常复杂到难以掌控的地步;而推荐算法这边,问题往往卡在长期利益与短期利益的平衡上。 +v2-63ba4b30e68137b031601f44c5d34ef1_r.webp +PS:常用术语

1.CPA(Cost Per Action) 每行动成本。CPA是一种按广告投放实际效果计价方式的广告,即按回应的有效问卷或注册来计费,而不限广告投放量。电子邮件营销(EDM)现在有很多都是CPA的方式在进行。

2.CPS(Cost Per Sales):以实际销售产品数量来换算广告刊登金额。CPS是一种以实际销售产品数量来计算广告费用的广告,这种广告更多的适合购物类、导购类、网址导航类的网站,需要精准的流量才能带来转化。

3.CPM(Cost Per Mille) 每千人成本。CPM是一种展示付费广告,只要展示了广告主的广告内容,广告主就为此付费。

@@ -146,8 +147,9 @@
  1. 基于规则的推荐( Rule-Based Recommendation )
-

它是使用预定义的规则(可以手动定义或数据挖掘再学习)或条件来进行推荐。

-

三.实例分析

+

它是使用预定义的规则(可以手动定义或数据挖掘再学习)或条件来进行推荐。 +v2-2a278d7caf78cfa628749d772d358aec_1440w.webp +三.实例分析

1.流量分级

以视频平台B站和抖音为例,存在如下分级流量池机制:

1.Up主发了一个视频,并推送到他的粉丝那里,算法抓取视频的一些特征(如标题和标签的关键字),向有可能对这些关键字感兴趣的人推荐;

diff --git a/public/android-root/index.html b/public/android-root/index.html index bd2c30e..1309f8d 100644 --- a/public/android-root/index.html +++ b/public/android-root/index.html @@ -106,8 +106,9 @@

3.boot分区,类似PC端的MBR分区,用来引导系统启动,擦除后手机会卡在开机logo的界面;

4.system分区,包括操作系统与软件,vendor定制文件与库文件等等,擦除后会卡在开机的动画界面;

5.data分区,存放用户数据和系统设置,擦除后不影响系统的运行。

-

6.手机启动阶段存在名为bootloader的程序,与PC端的BIOS类似,被称为fastboot模式,厂商一般会将其锁定。

-

早些年间,存在大量一键root,kingroot 之类的软件,可以直接刷写root包,获得root权限,但成功率不高;

+

6.手机启动阶段存在名为bootloader的程序,与PC端的BIOS类似,被称为fastboot模式,厂商一般会将其锁定。 +图片.webp +早些年间,存在大量一键root,kingroot 之类的软件,可以直接刷写root包,获得root权限,但成功率不高;

因此,现在主流的刷机步骤为

1.解开bootloader,俗称解BL锁。

2.刷入第三方recovery,比如大名鼎鼎的TWRP;

@@ -119,23 +120,33 @@

看到这里很多小伙伴肯定跃跃欲试,不过在2023年的今天,能root的机型还是比较少。首先是最容易的一加和小米,可以申请官方解BL锁,需要等待7天;其次是联想,索尼等海外品牌,也比较容易;而oppo和vivo及其子品牌iqoo和realme一般是不行的;苹果的越狱在10代前是可以的,而华为全部机型都是不可以的,除非上万能的淘宝收费解锁,直接烧录芯片;至于三星,BL锁一旦解开就会触发芯片物理熔断机制,无法使用pay以及升级系统,体验极差。因此,刷机有风险,root需谨慎!刷机前要了解相应的厂商,考虑保修和变砖的问题!

五.具体操作流程

1.笔者以redmi k30pro 5G这款手机为例,首先我们进入手机设置界面,进入“我的设备”,在“全部参数”中找到“MIUI版本”,连续点击后开启开发者模式,随后在“更多设置”中开启USB调试,USB安装功能。

-

2.随后下载大名鼎鼎的搞机工具箱http://jamcz.com/ (由B站up主晨钟酱出品),里面具有许多功能,包括进入各个模式,无极调速等等:

-

然后我们进入小米官网https://www.miui.com/unlock/download.html ,下载官方解锁工具,需要登陆小米账号并等待7天,随后即可解锁。

-

3.解锁完成后在https://mifirm.net/downloadtwrp/148 中下载对应的TWRP版本,注意redmi的海外名为Poco。

-

4.随后用数据线连接手机,用其中的一键刷写刷入TWRP;随后下载rom包,可以选择原版,官改版,海外版和类原生版。相关链接:

+

2.随后下载大名鼎鼎的搞机工具箱http://jamcz.com/ (由B站up主晨钟酱出品),里面具有许多功能,包括进入各个模式,无极调速等等: +图片-hpcf.webp +然后我们进入小米官网https://www.miui.com/unlock/download.html ,下载官方解锁工具,需要登陆小米账号并等待7天,随后即可解锁。 +图片-cqty.webp +3.解锁完成后在https://mifirm.net/downloadtwrp/148 中下载对应的TWRP版本,注意redmi的海外名为Poco。 +图片-fvmc.webp +4.随后用数据线连接手机,用其中的一键刷写刷入TWRP;随后下载rom包,可以选择原版,官改版,海外版和类原生版。相关链接:

https://miuiver.com/

https://mi.fiime.cn/Android

这里选择 https://c.mi.com/global/miuidownload/index

下载时注意一并下载boot.img文件,作为Magisk的修补用。然后下载Magisk包,与rom一起存入TF卡或者U盘中。

Magisk : https://magisk.me/zip/

#注意,由于本机型为新型AB分区(https://www.jianshu.com/p/b2726b304801) 因此如果刷机失败,需要下载原厂包用以恢复AB分区,否则无法启动和安装rom。

-

5.通过搞机工具箱进入recovery模式,首先我们在wipe中清除Data、Cache两个分区,俗称“双清”,随后在高级清除选项中清除Data、Cache、Dalvik Cache和System分区,俗称“四清”。

-

6.清除完成后即可开始刷机。将TF卡或者U盘插入手机,在“安装”中选择rom包,右滑确认刷机;随后如法炮制,刷入 magisk.zip包,不然会卡在开机logo界面,俗称“卡米”。

-

7.刷完之后重启,则会进入安装界面。注意:如果刷的是海外版的包,千万不能联网安装,否则会失败且变为国内版。

-

#据说miui13以后优化不好,这里使用12.5版。

-

随后可以看到桌面环境

-

8.此刻我们将下载好的boot.img文件复制到手机上,打开Magisk软件,在其中选择修补一个文件,选中boot.img,修复完成后可以看到超级用户一栏可以使用了,说明root完成。

-

六.Root后的模块安装

+

5.通过搞机工具箱进入recovery模式,首先我们在wipe中清除Data、Cache两个分区,俗称“双清”,随后在高级清除选项中清除Data、Cache、Dalvik Cache和System分区,俗称“四清”。 +图片-jout.webp +图片-rdqx.webp +6.清除完成后即可开始刷机。将TF卡或者U盘插入手机,在“安装”中选择rom包,右滑确认刷机;随后如法炮制,刷入 magisk.zip包,不然会卡在开机logo界面,俗称“卡米”。 +图片-tabl.webp +7.刷完之后重启,则会进入安装界面。注意:如果刷的是海外版的包,千万不能联网安装,否则会失败且变为国内版。

+

#据说miui13以后优化不好,这里使用12.5版。 +图片-aquy.webp +随后可以看到桌面环境 +图片-ozqh.webp +8.此刻我们将下载好的boot.img文件复制到手机上,打开Magisk软件,在其中选择修补一个文件,选中boot.img,修复完成后可以看到超级用户一栏可以使用了,说明root完成。 +图片-ufkn.webp +图片-djlq.webp +六.Root后的模块安装

包括大名鼎鼎的yc调度,Lposed框架,李跳跳和scene软件都是必备的,这些资源可在我的alist中下载:https://share.dich.ink/STORJ/ROOT

后记

关于root的其他用途还有很多,这里就不一一列举,分享一些常用模块:

diff --git a/public/android-tv/index.html b/public/android-tv/index.html index d2062e3..b8cc2b3 100644 --- a/public/android-tv/index.html +++ b/public/android-tv/index.html @@ -105,29 +105,43 @@

ATV Launcher: https://www.fenxm.com/592.html

安装流程:

一、写盘,BIOS启动

-

1.使用Rufus将下载好的ATV镜像写入U盘。

-

2.将U盘插到目标主机上,并设置BIOS-boot优先启动,不同设备进入BIOS的按键不同,大部分是F2或者DEL;

+

1.使用Rufus将下载好的ATV镜像写入U盘。 +image-tlej.webp +2.将U盘插到目标主机上,并设置BIOS-boot优先启动,不同设备进入BIOS的按键不同,大部分是F2或者DEL;

二、开始安装

-

1.boot成功后可以看到如下界面:

-

2.我们选择自动安装:

-

3.经过跑码后进入若干个选项,一路yes过去,文件系统选ext4;

-

随后运行ATV,并拔出U盘;

-

三、进入Google界面

+

1.boot成功后可以看到如下界面: +image-mvrh.webp +2.我们选择自动安装: +image-yudd.webp +3.经过跑码后进入若干个选项,一路yes过去,文件系统选ext4; +image-zycr.webp +image-hesu.webp +image-xgcp.webp +随后运行ATV,并拔出U盘; +image-hwoz.webp +三、进入Google界面

由于国内网络环境问题,导致一些界面无法进入,可使用如下方法或全局科学。

-

1.如果卡在Google的logo界面或者动画比较缓慢,或者重启后无法进入ATV界面,需要在BIOS-Advanced-OS selection中将其设置为Windows 8.X或者Android。

-

2.然后可以看到PayPal界面,这里使用可以Ctrl+Alt+F1 进入命令行界面,随后输入

+

1.如果卡在Google的logo界面或者动画比较缓慢,或者重启后无法进入ATV界面,需要在BIOS-Advanced-OS selection中将其设置为Windows 8.X或者Android。 +image-ckgi.webp +2.然后可以看到PayPal界面,这里使用可以Ctrl+Alt+F1 进入命令行界面,随后输入

pm disable com.tosanthony.tv.networkprovider #注意空格

-

回车执行,随后按Ctrl+Alt+F7或F8回到图形界面。

-

3.下一步,我们可以看到自动更新界面,这里我们需要禁用它:

+

回车执行,随后按Ctrl+Alt+F7或F8回到图形界面。 +image-rdqf.webp +3.下一步,我们可以看到自动更新界面,这里我们需要禁用它:

同样Ctrl+Alt+F1 进入命令行界面,随后输入

pm disable com.google.android.tungsten.setupwraith #注意空格

-

回车执行,随后按Ctrl+Alt+F7或F8回到图形界面。

-

4.此时会进入一个WiFi界面,如果你是使用网线直连就没有问题,或者用键盘连接家里的WiFi,作者因为工控机没有WiFi模块在这里卡了半天。

-

5.现在我们可以看到进入了ATV的桌面。

-

四、安装软件并设置桌面启动

-

1.首先我们在设置中找到“设置”>“设备首选项”>“关于”,然后在“构建”上点击几次以解锁“开发人员”选项,随后开启USB调试开关。

-

2.随后在设置 > 设备首选项 > 关于 > 状态中找到并记下IP 地址,然后用Tiny ADB连接上去,这里使用命令adb connect <IP 地址> 。 ,随后在ATV端授权连接;

-

3.接着使用命令adb install 将要安装的软件包上传,也可以将文件拖到命令提示符窗口上以复制其路径,回车确认。

+

回车执行,随后按Ctrl+Alt+F7或F8回到图形界面。 +image-chcc.webp +4.此时会进入一个WiFi界面,如果你是使用网线直连就没有问题,或者用键盘连接家里的WiFi,作者因为工控机没有WiFi模块在这里卡了半天。

+

5.现在我们可以看到进入了ATV的桌面。 +image-fjzc.webp +四、安装软件并设置桌面启动

+

1.首先我们在设置中找到“设置”>“设备首选项”>“关于”,然后在“构建”上点击几次以解锁“开发人员”选项,随后开启USB调试开关。 +image-ylsa.webp +image-vtwo.webp +2.随后在设置 > 设备首选项 > 关于 > 状态中找到并记下IP 地址,然后用Tiny ADB连接上去,这里使用命令adb connect <IP 地址> 。 ,随后在ATV端授权连接; +image-mgql.webp +3.接着使用命令adb install 将要安装的软件包上传,也可以将文件拖到命令提示符窗口上以复制其路径,回车确认。

附一些ADB常用命令:

adb reboot #将重启 Android 设备。

adb reboot recovery #将设备重新启动到恢复模式。

@@ -140,8 +154,9 @@

reboot

5.安装一些软件包后我们发现需要代替掉ATV自带的桌面,从而形成海报墙的效果,这和linux的桌面环境切换有异曲同工之处。注意:替换前需要已经安装完成其他桌面!!!!(比如ATV Launcher)我们使用

pm disable-user --user 0 com.google.android.tvlauncher

-

命令,禁用google默认的桌面。随后重启,即可看到如下海报墙:

-

后记

+

命令,禁用google默认的桌面。随后重启,即可看到如下海报墙: +image-vjkj.webp +后记

Android TV google官方TV库

https://github.com/googlesamples/leanback-showcase

智能电视,电视盒子开发SDK

diff --git a/public/arch-install/index.html b/public/arch-install/index.html deleted file mode 100644 index 794dce8..0000000 --- a/public/arch-install/index.html +++ /dev/null @@ -1,232 +0,0 @@ - - - - - Dich'blog - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - - - - -
- - -
- -
- -

Arch从命令行安装

- - - - - - -
-

前言

-

Arch linux是一个轻量、灵活、滚动更新的 Linux 发行版,衍生了诸多优秀的桌面端linux。其官方Wiki更是被称为技术界的“武林秘籍”;

-

但由于该Wiki的中文版比较陈旧,安装教程不太清楚,故先以虚拟机安装Arch为例实际操作一番。

- -

准备工作:需要虚拟机环境(这里推荐使用VMware Workstation Pro),以及一个ISO镜像

-

VM学习版:https://www.ahhhhfs.com/33472/

-

官方镜像: https://geo.mirror.pkgbuild.com/iso/2023.08.01/

-

一.新建虚拟机

-

1.打开VM,文件—新建虚拟机—典型—下一步,对于硬盘要求建议至少20G,作为后续分区使用;CPU及内存根据实际需求分配,一般取半数。

-

注意:完成后需先在编辑虚拟机设置—选项中设置引导为UEFI,否则会导致奇怪的Boot问题。

-

2.开启此虚拟机,随后进入界面,回车,跑码后进入tty1。

-

二.联网并分区

-

1.使用 dhcpcd 命令获取IP地址,由于虚拟机使用NAT故联网容易。

-

2.使用 ping www.baidu.com 命令检查是否联网,若出现ttl,time=xx ms等数据说明成功,随后再 Ctrl+C 停止命令运行,避免百度被DDOS攻击死掉。

-

3.使用 timedatectl set-ntp true 命令更新系统时间,该命令无输出,正所谓无事发生就是最好的。

-

4.使用 fdisk -l 命令查看系统分区,由于虚拟机的存在只会显示一块硬盘。

-

5.接下来是Arch安装中较难的一部分,以20G硬盘空间为例,我们需要划分出512MB的引导分区,15G的根分区以及5G左右的交换分区。由于纯命令行分区比较繁琐,这里使用 cfdisk 命令打开分区工具。

-

回车选择gpt类型,可以看到如下界面:

-

使用左右方向键移动至New,新建一个分区,大小为512MB,回车确认,并移动至type将其类型改为EFI system,随后如法炮制,建立根分区(类型为linux filesystem)和交换分区(linux swap)。

-

注意:上诉操作完成后需在Write中选择yes,否则无法保存分区,随后quit回到命令行。

-

6.分区结束后分别对其进行格式化,命令为

-

mkfs.fat -F32 /dev/sda1

-

mkfs.ext4 /dev/sda2

-

mkswap -f /dev/sda3

-

注意不同分区类型与格式所用命令不同。

-

7.格式完成后进行挂载,使用如下命令:

-

swapon /dev/sda3

-

mount /dev/sda2 /mnt

-

mkdir /dev/sda2 /mnt/home

-

ls /mnt

-

mkdir /mnt/boot

-

mkdir /mnt/boot/EFI

-

mount /dev/sda1 /mnt/boot/EFI

-

ls /mnt

-

完成后即可开始组件下载。

-

三.安装基本组件

-

1.使用大名鼎鼎的vim编辑器,将下载镜像源改为国内,提高下载速度

-

vim /etc/pacman.d/mirrorlist

-

推荐使用清华源,在首行中改为如下命令:

-

Server = http://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch

-

随后ESC,: wq保存退出。

-

2.安装基本包,使用命令

-

pacstrap /mnt base base-devel linux linux-firmware dhcpcd

-

一路回车下载。

-

3.生成fstab文件 ,使用命令

-

genfstab -U /mnt > /mnt/etc/fstab

-

自动挂载分区,并用

-

cat /mnt/etc/fstab

-

观察分区情况。

-

4.使用arch-chroot /mnt命令切换至系统环境下,此时可以设置时区,语言和主机名(hostname)。

-

设置上海为系统时区:

-

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

-

设置主机名:vim /etc/hostname,写入任意你想要的名字。随后在vim /etc/hosts中输入如下内容,将name改为主机名。

-

127.0.0.1 localhost

-

::1 localhost

-

127.0.1.1 name.localdomain name

-

设置语言: 使用vim /etc/locale.gen命令去掉 en_US.UTF-8 UTF-8 以及 zh_CN.UTF-8 UTF-8 行前的注释符号,并用locale-gen生成新locale,用

-

echo 'LANG=en_US.UTF-8' > /etc/locale.conf

-

命令确认输出。

-

4.设置root密码:使用passwd命令,设置并重复密码。

-

5.安装微码:根据硬件选择命令:

-

pacman -S intel-ucode # Intel

-

pacman -S amd-ucode # AMD

-

6.安装引导程序:pacman -S grub efibootmgr os-prober与GRUB:

-

grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=ARCH

-

生成配置文件:grub-mkconfig -o /boot/grub/grub.cfg

-

7.退出并重启虚拟机:

-

exit # 退回安装环境

-

umount -R /mnt # 卸载新分区

-

reboot # 重启

-

若成功进入登录界面即为成功,可使用neofetch命令打印系统信息。

-

四.安装图形界面

-

为便于在虚拟机中操作,我们可以安装KDE-plasma,Xfce等桌面环境。

-

1.使用dhcpcd获得地址。

-

2.新建普通用户

-

useradd -m -G wheel username #替换username为你的用户名

-

并设置密码passwd username 。

-

3.配置Sudo,使用pacman -S sudo安装并在

-

ln -s /usr/bin/vim /usr/bin/vivisudo

-

中删除 %wheel ALL=(ALL)ALL 前的注释符。

-

4.reboot后开始安装驱动。由于NVIDIA fuck you 众所周知的原因,独显驱动比较难以安装,建议先只上核显。

-

以此为例,若为AMD核显,命令为

-

sudo pacman -S xf86-video-amdgpu

-

OpenGL和mesa:

-

sudo pacman -S mesa xf86-video-amdgpu vulkan-radeon libva-mesa-driver mesa-vdpau

-

sudo pacman -S opencl-mesa lib32-vulkan-radeon lib32-mesa

-

5.使用命令

-

pacman -S plasma-meta konsole dolphin

-

安装KDE组件。

-

6.开启sddm守护进程:

-

systemctl enable sddm

-

systemctl start sddm

-

7.reboot后进入桌面环境,安装完成。

-

后记

-

设备的多样导致安装中可能会出现一些奇怪的问题,需要自行搜索学习,以不断提高技术水平。

- -
- - - - -
- -
- - -
- -
- - -
- - - diff --git a/public/archive/index.html b/public/archive/index.html index 13a0404..eb2d7ed 100644 --- a/public/archive/index.html +++ b/public/archive/index.html @@ -192,16 +192,6 @@ :: - -
  • - - - :: Win定制+linux双系统 - - -
  • @@ -243,26 +233,6 @@ :: -
  • -
  • - - - :: 黑群辉极速安装 - - - -
  • -
  • - - - :: Arch从命令行安装 - - -
  • diff --git a/public/atom.xml b/public/atom.xml index 14d59d9..3f0995d 100644 --- a/public/atom.xml +++ b/public/atom.xml @@ -246,27 +246,6 @@ <p>前言</p> <p>由于临近升学,校园网不尽人意,因此许多小伙伴有了买一张流量卡的计划。本文以三大运营商为例,说明常见流量卡的套路与选择。</p> - - - - - Win定制+linux双系统 - 2023-08-23T00:00:00+00:00 - 2023-08-23T00:00:00+00:00 - - - - - Unknown - - - - - - https://blog.dich.ink/win-linux/ - - <p>前言</p> -<p>对于同时有着游戏和Linux环境需求的玩家来说,双系统似乎是其必经之路;而主流设备中两块的硬盘位也为双系统的安装提供了支持。本文以Revios+Garuda的安装为例介绍双系统的安装。</p> @@ -350,49 +329,6 @@ <p>前言</p> <p>openwrt是一个自由的、兼容性好的嵌入式linux发行版。作为软路由玩家必备的一款神器,可以实现诸如去广告,多拨和科学上网等多种功能。本文以openwrt在X86平台的安装为例,介绍其部署流程。</p> - - - - - 黑群辉极速安装 - 2023-08-07T00:00:00+00:00 - 2023-08-07T00:00:00+00:00 - - - - - Unknown - - - - - - https://blog.dich.ink/dsm-nas/ - - <p>前言</p> -<p>作为NAS家族中的重要一员,Synology的DSM以完善的服务和较高的售价闻名于世,因此,一般玩家倾向于工控机加黑群晖的方案组建自己的文件服务器。本文就黑群辉安装做了详细阐述。</p> - - - - - Arch从命令行安装 - 2023-08-05T00:00:00+00:00 - 2023-08-05T00:00:00+00:00 - - - - - Unknown - - - - - - https://blog.dich.ink/arch-install/ - - <p>前言</p> -<p>Arch linux是一个轻量、灵活、滚动更新的 Linux 发行版,衍生了诸多优秀的桌面端linux。其官方Wiki更是被称为技术界的“武林秘籍”;</p> -<p>但由于该Wiki的中文版比较陈旧,安装教程不太清楚,故先以虚拟机安装Arch为例实际操作一番。</p> diff --git a/public/calling-cards/index.html b/public/calling-cards/index.html index bf7244b..1106e64 100644 --- a/public/calling-cards/index.html +++ b/public/calling-cards/index.html @@ -113,16 +113,20 @@

    4.关于信号

    真正影响体验的不只是手机基带,还有你所在地区中三大运营商的基站分布;因此,购买之前可以先查看一下你所在地区哪个运营商信号最好,从而对症下药。

    5.关于副卡

    -

    有些小伙伴在买完流量卡后打算作为主力卡使用,那这样原先的卡套餐就没必要了,可以办理8元保号套餐,让号码可以继续使用。

    -

    6.关于注销

    +

    有些小伙伴在买完流量卡后打算作为主力卡使用,那这样原先的卡套餐就没必要了,可以办理8元保号套餐,让号码可以继续使用。 +image-zbxy.webp +6.关于注销

    每个运营商最多办5张电话卡,因此注销需谨慎;流量卡大部分可以线上异地注销,但也要仔细看清楚条款。

    六.实际操作

    1.由于线下营业厅不够优惠,因此我们往往要在网络渠道上寻找各个分发渠道,比如知乎回答,淘宝店铺,微信小程序之类。这里以知乎活动为例:

    可以看到确实非常划算,但是有几个细节:

    -

    一是激活卡需要预充值,数额较多:二是额外的流量以流量包形式给出,此流量包不同活动获得方式也不同;三是155G中包括定向流量,不能和其他APP混用;四是超额后资费特贵,要小心。

    -

    注意要实名购卡,且收获地址要足够详细,会有专门的快递小哥和你线下激活,预充值,注意接受电话!

    -

    2.隐藏的条款:办完卡后进入营业厅的APP,可能不会马上出现,这是因为系统的延迟以及运营商的计时方式,需要在月初才能有全部的流量,后几天按百分比计算,第二个月就正常了。

    -

    后记

    +

    一是激活卡需要预充值,数额较多:二是额外的流量以流量包形式给出,此流量包不同活动获得方式也不同;三是155G中包括定向流量,不能和其他APP混用;四是超额后资费特贵,要小心。 +image-kabe.webp +image-szky.webp +注意要实名购卡,且收获地址要足够详细,会有专门的快递小哥和你线下激活,预充值,注意接受电话!

    +

    2.隐藏的条款:办完卡后进入营业厅的APP,可能不会马上出现,这是因为系统的延迟以及运营商的计时方式,需要在月初才能有全部的流量,后几天按百分比计算,第二个月就正常了。 +image-vvxp.webp +后记

    仔细观察条款,不要冲动消费。

    @@ -135,9 +139,9 @@
    - +   - Win定制+linux双系统 + ChromeBook研究记 diff --git a/public/chromebook/index.html b/public/chromebook/index.html index 616be63..f506e53 100644 --- a/public/chromebook/index.html +++ b/public/chromebook/index.html @@ -94,24 +94,34 @@

    前言

    ChromeBook作为国外一款定位为商务办公和学生入门的机器,其性能在2023年的当下似乎已经过时;在其退出中国市场后更是接近绝迹。不过,针对特殊需求下的部分机型在今天仍然极具性价比。

    -

    作为一个垃圾佬,作者常常去发掘二手平台的诸多“洋垃圾”;而就在某一天,一台名为ASUS ChromeBook C302的机器吸引了我的注意力,且看其配置:

    -

    此前作者一直认为ChromeBook只存在于Google的 Pixelbook机型之上,就如同Mircosoft的Surface Pro 一样;实际上,主流 OEM 厂商——美帝良心想、社会主义戴、惠普宏碁华硕三星等等—-都推出过Chromebook。

    +

    作为一个垃圾佬,作者常常去发掘二手平台的诸多“洋垃圾”;而就在某一天,一台名为ASUS ChromeBook C302的机器吸引了我的注意力,且看其配置: +image-kmux.webp +此前作者一直认为ChromeBook只存在于Google的 Pixelbook机型之上,就如同Mircosoft的Surface Pro 一样;实际上,主流 OEM 厂商——美帝良心想、社会主义戴、惠普宏碁华硕三星等等—-都推出过Chromebook。

    但本次所说的这台ASUS的机器属实让我眼前一亮:质感上佳的银白色全金属外壳,360度可翻转的触摸屏,以及最大10小时的续航和仅仅1.15千克的重量,这简直是轻薄本和平板的完美结合!美中不足的是其接口较少,两个type-C、一个3.5mm耳机口和SD卡接口显得有些单薄;而在性能上,Intel m3-6y30和8+32G的组合只能说差强人意。

    不过,作为触摸屏和翻转本的结合,用来当阅读器、上网本和视频播放器以及盖泡面上实用性极强,在亚马逊的kindle退出中国市场后阅读器市场群魔乱舞,高昂的售价和低配的机型遍地横行;而一般的平板生态和手机重复,价格不菲;如果没有游戏需求,ChromeBook是不错的选择。

    到祸啦家人们!我们看看其实际效果究竟如何?首先映入眼帘的是经典的Chrome OS界面,这里注意登录需要有Google的账号(Gmail邮箱),如果暂时没有可以用访客模式登录,在该模式下的一切操作不会保存在硬盘(似乎很好的保护了隐私);而在登录谷歌后,可以看到其完善的生态,包括原生的play商店、Chrome浏览器,Gmail邮箱等等。

    那么,ChromeBook有哪些玩法呢?

    一.进入开发者模式

    -

    我们假设你已经有了一个Google账号,并在往期的博客中部署了openwrt,那么此时通过全局科学让chromebook联网,随后登录账号,此时我们完成了第一步;随后拆开后盖,拧下主板上的 BIOS 写保护螺丝。注意在拆卸背板的时候,有两颗螺丝藏在上侧脚垫下,需要先用工具去除脚垫再拆卸这两颗螺丝;下侧的两个脚垫下没有螺丝。如图所示:

    -

    随后打开背板,卸下图示位置(在蒙皮下)的大螺丝:

    -

    随后装回后盖,按住键盘上的Esc和“刷新”键不动,然后按下电源键。这样Chromebook会进入“恢复”模式:

    -

    然后同时按下键盘上的Ctrl键和D键:

    -

    按下Enter,系统重启:

    -

    这时会有一声“滴!”的BIOS提示音。

    -

    随后等待Chrome OS重置即可。

    -

    重置完成后看到如下界面,以后每次开机都要按Ctrl+D进入系统:

    -

    随后在设置-高级中可以看到开发者模式已打开,此时传到ChromeOS中的其他APP即可安装。

    -

    附阅读器和视频效果:

    -

    二.安装其他系统

    +

    我们假设你已经有了一个Google账号,并在往期的博客中部署了openwrt,那么此时通过全局科学让chromebook联网,随后登录账号,此时我们完成了第一步;随后拆开后盖,拧下主板上的 BIOS 写保护螺丝。注意在拆卸背板的时候,有两颗螺丝藏在上侧脚垫下,需要先用工具去除脚垫再拆卸这两颗螺丝;下侧的两个脚垫下没有螺丝。如图所示: +image-rybv.webp +随后打开背板,卸下图示位置(在蒙皮下)的大螺丝: +image-mfjq.webp +随后装回后盖,按住键盘上的Esc和“刷新”键不动,然后按下电源键。这样Chromebook会进入“恢复”模式: +image-edcy.webp +然后同时按下键盘上的Ctrl键和D键: +image-efqm.webp +按下Enter,系统重启:

    +

    这时会有一声“滴!”的BIOS提示音。 +image-hzut.webp +随后等待Chrome OS重置即可。 +image-ntmm.webp +重置完成后看到如下界面,以后每次开机都要按Ctrl+D进入系统: +image-goit.webp +随后在设置-高级中可以看到开发者模式已打开,此时传到ChromeOS中的其他APP即可安装。

    +

    附阅读器和视频效果: +image-wuzq.webp +image-acav.webp +二.安装其他系统

    如果你不喜欢ChromeOS或者需要linux环境,那么可以尝试安装其他系统,例如FydeOS,manjaro等。我们以crouton脚本为例(需要全局科学):

    这里是crouton项目的github地址https://github.com/dnschneid/crouton

    由于我们已经进入开发者模式,这时打开chromeOS的浏览器,同时按住ctrl和alt和t,会打开一个命令行窗口。 输入命令 shell ,回车,之后会出现linux的真正命令行。随后安装crouton,如果你是用chromeOS下载的crouton,那么这个文件应该在~/Downloads目录下。 执行命令:

    @@ -130,8 +140,9 @@

    curl -LO mrchromebox.tech/firmware-util.sh

    sudo install -Dt /usr/local/bin -m 755 firmware-util.sh

    sudo firmware-util.sh

    -

    成功启动脚本后可以看到如下界面:

    -

    选择标注了“Full ROM”的选项,按照提示备份BIOS和刷入BIOS,随后reboot,然后可以按正常的装系统流程(Rufus写入ISO启动)

    +

    成功启动脚本后可以看到如下界面: +image-lroz.webp +选择标注了“Full ROM”的选项,按照提示备份BIOS和刷入BIOS,随后reboot,然后可以按正常的装系统流程(Rufus写入ISO启动)

    注意:需要先删除ChromeBook的硬盘分区;仅支持UEFI启动,且Windows驱动不太完整。

    后记

    合适的设备总是相对而言的,只要符合需求即可,不必过多的追求工具的完美。

    @@ -154,8 +165,8 @@ - - Win定制+linux双系统  + + 流量卡购买与套路  diff --git a/public/dsm-nas/index.html b/public/dsm-nas/index.html deleted file mode 100644 index 47d2ba9..0000000 --- a/public/dsm-nas/index.html +++ /dev/null @@ -1,173 +0,0 @@ - - - - - Dich'blog - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - - - - - - -
    - - -
    - -
    - -

    黑群辉极速安装

    - - - - - - -
    -

    前言

    -

    作为NAS家族中的重要一员,Synology的DSM以完善的服务和较高的售价闻名于世,因此,一般玩家倾向于工控机加黑群晖的方案组建自己的文件服务器。本文就黑群辉安装做了详细阐述。

    - -

    准备工作:需要一个U盘,一台主机(包括屏幕与键盘)以及至少一块硬盘。

    -

    注意:

    -

    1.该U盘作为启动器,在安装完成后不可取下;

    -

    2.截至本文撰写的日期,蜗牛星际被黄牛抬价,可使用路由器工控机加硬盘的方案;

    -

    3.硬盘需机械硬盘,SSD阵列会出奇怪的问题。

    -

    安装流程:ISO镜像烧入,BIOS启动,选择版本编译安装,进入群辉界面安装DSM。

    -

    一.ISO镜像烧入

    -

    首先我们从 https://www.52pojie.cn/thread-1745197-1-1.html 下载arpl-1.0-beta2.img文件,随后通过写盘工具(这里推荐Rufus)将该文件写入U盘中

    -

    Rufus: https://www.423down.com/10080.html

    -

    注意U盘将被格式化,随后我们弹出U盘,并将其插到主机上面。

    -

    二.BIOS启动,编译安装

    -

    开机并按F2或DEL键进入BIOS,设置boot顺序为U盘优先,随后可进入如下界面:

    -

    记下Access后面的地址,随后在另一台主机的浏览器上访问,可以看到如下界面:

    -

    选择DSM版本,这里我们以DS3615为例(注意DS918对网卡要求高,需确认好再选择),回车确认;

    -

    PS:群晖设备型号与套件架构参表.https://www.shenzhuohl.com/syno_list.html

    -

    接着选择版本号,以42962为例(后面需下载对应的系统)

    -

    然后输入一个序列号,由于是黑群晖所以让其随机生成。

    -

    随后build the loader,进入跑码界面,编译安装需要一些时间;

    -

    完成后boot the loader,出现如下界面:

    -

    当出现内网地址时便成功了,记下版本号与对应的型号;

    -

    三.进入群辉界面安装DSM

    -

    进入刚刚看到的内网地址(或用群辉助手 https://finds.synology.com/ #自动查找),可以看到如下界面:

    -

    从群辉的官网下载对应的系统,进入安装程序,这里有个重启时间为10分钟,此时可以饮口茶先。

    -

    安装完成后即可进入界面,随后添加储存池。

    -

    后记

    -

    黑群辉的一些功能缺失,因此套件中心是可玩性的集中体现,推荐 https://imnks.com/1780.html 添加该源开始你的NAS之旅吧!

    - -
    - - - - -
    - -
    - - -
    - -
    - - -
    - - - diff --git a/public/opensourcesoftware-licenses/index.html b/public/opensourcesoftware-licenses/index.html index eeffcf8..500868e 100644 --- a/public/opensourcesoftware-licenses/index.html +++ b/public/opensourcesoftware-licenses/index.html @@ -99,8 +99,8 @@

    在全球范围内,开源软件社区的活跃程度日益增长,吸引了来自不同领域的开发者和用户。然而,开源协议的法律实际应用在各国略有不同。

    中国开源第一案:【 https://linux.cn/article-11683-1.html 】

    -

    开源软件

    -

    开源软件,顾名思义是指能够免费且不受限制地使用、再开发、再发布的软件。但在狭义上,只有符合开放源代码促进会(Open Source Initiative)定义的软件才能被称为开源软件。这个定义提出了十个特征,必须全部符合才能认定为开源软件。

    +

    开源软件 +开源软件,顾名思义是指能够免费且不受限制地使用、再开发、再发布的软件。但在狭义上,只有符合开放源代码促进会(Open Source Initiative)定义的软件才能被称为开源软件。这个定义提出了十个特征,必须全部符合才能认定为开源软件。

    这些特征包括:

    可自由再分发。

    提供源代码。

    @@ -116,8 +116,10 @@

    开源许可证的种类繁多,据不完全统计,广义上的开源许可证超过200种,其中OSI批准的许可证有96个。这些许可证的内容各不相同,有些条款非常有意思,例如,啤酒软件许可证(Beerware License)规定,用户与作者聚会时可以请作者喝一杯啤酒;Jason Hunter 许可证规定,如果将该许可证下的代码用于商业目的,那么项目开发团队的所有成员都必须拥有 Jason Hunter 撰写的《Java Servlet编程》最新版。

    尽管开源许可证种类繁多,但绝大多数开源软件使用的都是几种常见的许可证之一。根据Whitesource的调查报告,90%左右的开源软件使用的是10个常见许可证之一。

    常见开源许可证

    -

    世界上的开源许可证(Open Source License)大概有上百种,而常见的开源协议大致有GPL、BSD、MIT、Mozilla、Apache和LGPL等。

    -

    Apache License

    +

    世界上的开源许可证(Open Source License)大概有上百种,而常见的开源协议大致有GPL、BSD、MIT、Mozilla、Apache和LGPL等。 +da68b98e404578126b87c5afd9ba9bc3.webp +free_software_licenses.webp +Apache License

    Apache License(Apache许可证),是Apache软件基金会发布的一个自由软件许可证。

    Apache Licence是著名的非盈利开源组织Apache采用的协议。该协议和BSD类似,同样鼓励代码共享和最终原作者的著作权,同样允许源代码修改和再发布。但是也需要遵循以下条件:

    需要给代码的用户一份Apache Licence。

    diff --git a/public/openwrt/index.html b/public/openwrt/index.html index fc86e33..9d57f58 100644 --- a/public/openwrt/index.html +++ b/public/openwrt/index.html @@ -104,16 +104,23 @@

    4.一个U盘与一台双网口物理机

    安装流程:

    一、进入PE环境:

    -

    1.打开微PE,将其安装进U盘中,安装完成后将ing工具和openwrt包一起放进去;

    -

    2.将U盘插入目标主机,进入BIOS-boot设置U盘优先启动,各主板进入BIOS按键不同,不确定的话建议都试一遍。

    -

    二、格式化硬盘并写盘

    -

    1.进入PE环境中,可以看到存在名为“分区助手”的软件,打开它并将目标主机硬盘格式化;注意不要分区!不要分区!不要设置文件系统!否则后续可能无法编译!

    -

    点击左上角提交并执行

    -

    2.打开img写盘工具,将openwrt包写入硬盘,注意不要写进U盘里。

    -

    三、进入配置界面

    -

    1.重启系统并快速拔出U盘,避免重新进入PE;这时系统开始运行了。注意Esir固件是不跑码的,无需担心。

    -

    2.当看到please press Enter to activate this console这个提示的时候系统就安装完毕了。可使用passwd命令设置密码。软路由将自动获取IP地址,随后我们在浏览器中打开该地址,即可看到Lucl界面。

    -

    后记

    +

    1.打开微PE,将其安装进U盘中,安装完成后将ing工具和openwrt包一起放进去; +image-xgsv.webp +2.将U盘插入目标主机,进入BIOS-boot设置U盘优先启动,各主板进入BIOS按键不同,不确定的话建议都试一遍。 +image-uxcl.webp +二、格式化硬盘并写盘

    +

    1.进入PE环境中,可以看到存在名为“分区助手”的软件,打开它并将目标主机硬盘格式化;注意不要分区!不要分区!不要设置文件系统!否则后续可能无法编译! +image-lxgv.webp +点击左上角提交并执行 +image-efkt.webp +2.打开img写盘工具,将openwrt包写入硬盘,注意不要写进U盘里。 +image-otsu.webp +三、进入配置界面

    +

    1.重启系统并快速拔出U盘,避免重新进入PE;这时系统开始运行了。注意Esir固件是不跑码的,无需担心。 +image-ogrk.webp +2.当看到please press Enter to activate this console这个提示的时候系统就安装完毕了。可使用passwd命令设置密码。软路由将自动获取IP地址,随后我们在浏览器中打开该地址,即可看到Lucl界面。 +image-ariu.webp +后记

    开源世界还存在着 DD-WERT、Tomato等系统。正如互联网的发展并非一帆风顺,OpenWRT 也出现过核心开发者出走,另立山头推出 LEDE等波折,在18年LEDE与openwrt合并后,通过众多开发者的不懈努力, OpenWRT 有了现在丰富完善的生态。

    官方Wiki:https://openwrt.org/zh/start

    @@ -126,13 +133,6 @@
    - - -   - 黑群辉极速安装 - - - diff --git a/public/page/4/index.html b/public/page/4/index.html index 8a5ef92..8ea3275 100644 --- a/public/page/4/index.html +++ b/public/page/4/index.html @@ -146,11 +146,11 @@
    -

    Win定制+linux双系统

    +

    ChromeBook研究记

    @@ -158,19 +158,19 @@ +

    前言

    -

    对于同时有着游戏和Linux环境需求的玩家来说,双系统似乎是其必经之路;而主流设备中两块的硬盘位也为双系统的安装提供了支持。本文以Revios+Garuda的安装为例介绍双系统的安装。

    +

    ChromeBook作为国外一款定位为商务办公和学生入门的机器,其性能在2023年的当下似乎已经过时;在其退出中国市场后更是接近绝迹。不过,针对特殊需求下的部分机型在今天仍然极具性价比。

    - + Read more  ↩︎ diff --git a/public/page/5/index.html b/public/page/5/index.html index 2190ab1..a67d331 100644 --- a/public/page/5/index.html +++ b/public/page/5/index.html @@ -76,41 +76,6 @@
    -

    ChromeBook研究记

    - - - - - - - - -
    -

    前言

    -

    ChromeBook作为国外一款定位为商务办公和学生入门的机器,其性能在2023年的当下似乎已经过时;在其退出中国市场后更是接近绝迹。不过,针对特殊需求下的部分机型在今天仍然极具性价比。

    - -
    - - - -
    - -
    -

    PVE安装与MC服务器搭建

    +
    + +
    + +

    OpenWrt 软路由部署

    + + + + + + + + +
    +

    前言

    +

    openwrt是一个自由的、兼容性好的嵌入式linux发行版。作为软路由玩家必备的一款神器,可以实现诸如去广告,多拨和科学上网等多种功能。本文以openwrt在X86平台的安装为例,介绍其部署流程。

    + +
    + + +
    diff --git a/public/page/6/index.html b/public/page/6/index.html deleted file mode 100644 index 4a9fd03..0000000 --- a/public/page/6/index.html +++ /dev/null @@ -1,215 +0,0 @@ - - - - - Dich'blog - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - - - - - - -
    - - -
    - -
    -
    - -

    OpenWrt 软路由部署

    - - - - - - - - -
    -

    前言

    -

    openwrt是一个自由的、兼容性好的嵌入式linux发行版。作为软路由玩家必备的一款神器,可以实现诸如去广告,多拨和科学上网等多种功能。本文以openwrt在X86平台的安装为例,介绍其部署流程。

    - -
    - - - -
    - -
    - -

    黑群辉极速安装

    - - - - - - - - -
    -

    前言

    -

    作为NAS家族中的重要一员,Synology的DSM以完善的服务和较高的售价闻名于世,因此,一般玩家倾向于工控机加黑群晖的方案组建自己的文件服务器。本文就黑群辉安装做了详细阐述。

    - -
    - - - -
    - -
    - -

    Arch从命令行安装

    - - - - - - - - -
    -

    前言

    -

    Arch linux是一个轻量、灵活、滚动更新的 Linux 发行版,衍生了诸多优秀的桌面端linux。其官方Wiki更是被称为技术界的“武林秘籍”;

    -

    但由于该Wiki的中文版比较陈旧,安装教程不太清楚,故先以虚拟机安装Arch为例实际操作一番。

    - -
    - - - -
    - -
    - -
    - - -
    - -
    - - -
    - - - diff --git a/public/podcast-use/index.html b/public/podcast-use/index.html index 9a9795a..b4a0691 100644 --- a/public/podcast-use/index.html +++ b/public/podcast-use/index.html @@ -117,8 +117,9 @@

    在网页上收听: 许多播客也提供在其官方网站上在线收听的选项。你可以在制作者的网站上找到相应的播客链接,然后直接在浏览器中收听,或者使用浏览器插件。

    通过流媒体服务: 一些流媒体服务,如Spotify、Apple Music等,也提供了播客的功能。你可以在这些服务中搜索并订阅你感兴趣的播客。

    通过RSS订阅: 几乎每个独立播客的主播都会反复强调「请使用节目 RSS 链接在 泛用型播客客户端 里订阅节目」,一定程度上有无RSS订阅链接是作为独立播客的判断标准。使用 RSS 链接订阅播客其实非常简单——得到节目的 RSS 订阅链接后,将之粘贴到你的播客客户端内(通常是节目的搜索栏或地址栏)即可。大多数播客应用都支持这种方式。注意,例如喜马拉雅、荔枝等平台是没有原生RSS链接的,因此,对第三方服务生成的RSS链接要注意鉴别。有些服务提供者会在不告知主播和听众的前提下,私自在节目中间插入广告,非常影响节目收听体验,在使用时请注意甄别。

    -

    三.常见客户端优缺点

    -

    我个人推荐使用开源的AntennaPod。

    +

    三.常见客户端优缺点 +image-pdyk.webp +我个人推荐使用开源的AntennaPod。

    四.播客资源

    天仙子的播客年度总结:播客选录

    中文播客榜:中文播客榜

    diff --git a/public/pve-mcsm/index.html b/public/pve-mcsm/index.html index ae38d55..618205a 100644 --- a/public/pve-mcsm/index.html +++ b/public/pve-mcsm/index.html @@ -95,12 +95,14 @@

    前言

    假期将至,不少家里有闲置设备的小伙伴想尝试开设一个我的世界(Minecraft)服务器,却不知从何下手。本文以PVE-Debian-MCSM为主线介绍其部署流程。

    -

    什么是PVE?

    -

    PVE (全称 Proxmox Virtual Environment) 是一款开源免费的虚拟化环境平台,同时支持KVM 虚拟机和 LXC 容器。它基于 Debian 和 KVM 技术开发,可在一台 PC 或服务器上同时运行Linux、OpenWRT、Windows 等,实现计算、网络、存储一体化解决方案,即所谓的“all in one”。类似的平台还有ESXi、Unraid等。

    -

    什么是MCSM?

    +

    什么是PVE? +PVE (全称 Proxmox Virtual Environment) 是一款开源免费的虚拟化环境平台,同时支持KVM 虚拟机和 LXC 容器。它基于 Debian 和 KVM 技术开发,可在一台 PC 或服务器上同时运行Linux、OpenWRT、Windows 等,实现计算、网络、存储一体化解决方案,即所谓的“all in one”。类似的平台还有ESXi、Unraid等。 +image-acze.webp +什么是MCSM?

    MCSManager 面板(简称:MCSM 面板)是一款全中文,轻量级,开箱即用,多实例和支持 Docker 的 Minecraft 服务端管理面板。

    -

    此软件在 Minecraft 和其他游戏社区内中已有一定的流行程度,它可以帮助你集中管理多个物理服务器,动态在任何主机上创建游戏服务端,并且提供安全可靠的多用户权限系统,可以很轻松的帮助你管理多个服务器。

    -

    具体步骤:安装PVE并优化,开设虚拟机并安装Debian,安装mscm界面并开设实例,配置网络服务。

    +

    此软件在 Minecraft 和其他游戏社区内中已有一定的流行程度,它可以帮助你集中管理多个物理服务器,动态在任何主机上创建游戏服务端,并且提供安全可靠的多用户权限系统,可以很轻松的帮助你管理多个服务器。 +image-gfvh.webp +具体步骤:安装PVE并优化,开设虚拟机并安装Debian,安装mscm界面并开设实例,配置网络服务。

    准备工作

    1.PVE镜像,推荐使用7.4版本 https://www.proxmox.com/en/downloads

    2.Debian镜像:https://mirrors.tuna.tsinghua.edu.cn/debian/dists/ (不建议使用DVD版,会出现奇怪的问题。)

    @@ -109,16 +111,25 @@

    5.MC启动器HMCL:https://hmcl.huangyuhui.net/

    6.Zerotier客户端:https://www.zerotier.com/download/

    一.安装PVE并优化

    -

    1.将下载好的镜像用Rufus写入U盘。

    -

    2.将U盘插到目标主机上面,进入BIOS-boot设置启动顺序。这里我使用二手浪潮服务器X99主板,矿龙电源以及一块128G的SSD固态。注意:大部分服务器主板有机箱入侵检测机制,需要在说明书中找到特定针脚并用导电帽盖上,否则无法开机。

    -

    3.进入安装界面,选择install;

    -

    随后跑码,进入如下界面,同意协议:

    -

    设置硬盘与文件类型,可以选择ext4或者btrfs;

    -

    选择国家与地区,这里需要手打出China;

    -

    随后设置密码与邮件,邮件可以随便填:

    -

    然后设置网络连接,这里插网线就有地址;设置主机名,并记下内网IP地址;

    -

    检查无误后开始安装:

    -

    安装完成后reboot。

    +

    1.将下载好的镜像用Rufus写入U盘。 +image-rzsv.webp +2.将U盘插到目标主机上面,进入BIOS-boot设置启动顺序。这里我使用二手浪潮服务器X99主板,矿龙电源以及一块128G的SSD固态。注意:大部分服务器主板有机箱入侵检测机制,需要在说明书中找到特定针脚并用导电帽盖上,否则无法开机。

    +

    3.进入安装界面,选择install; +image-jnjm.webp +随后跑码,进入如下界面,同意协议: +image-tuay.webp +设置硬盘与文件类型,可以选择ext4或者btrfs; +image-jmqb.webp +选择国家与地区,这里需要手打出China; +image-bjtq.webp +随后设置密码与邮件,邮件可以随便填: +image-nyjm.webp +然后设置网络连接,这里插网线就有地址;设置主机名,并记下内网IP地址; +image-exsk.webp +检查无误后开始安装: +image-lizj.webp +image-alwv.webp +安装完成后reboot。

    4.浏览器打开PVE地址,进入系统后我们需要给PVE换源。

    首先,移除(备份)一下 PVE 原始的官方源 (将 sources.list 改名为 sources.list.bak)

    mv /etc/apt/sources.list /etc/apt/sources.list.bak

    @@ -140,18 +151,31 @@

    更新测试:

    apt-get update

    二.新建虚拟机并安装Debian

    -

    1.找到local-btrfs(pve),在其中的ISO中上传下载好的Debian镜像;

    -

    2.随后创建虚拟机,选择Debian镜像并设置CPU核数与硬盘、内存大小;

    -

    3.一路确认后开机进入命令行界面,即可开始Debian安装。我们选择graphical install:

    -

    4.选择国家和语言,随后自动配置网络;

    -

    5.设置主机名,跳过域名设置;设置root账户名和密码、普通用户账户名与密码;

    -

    6.对磁盘进行分区,由于是虚拟机我们选择使用整个磁盘;

    -

    7.安装基本系统,随后将进入包管理器和大组件安装;

    -

    我们选择清华源,速度较快。注意:Debian安装时默认开启安全源,这个源是国外的所以下载速度极慢,因此还需要修改配置文件,这里使用Ctrl+Alt+F2 从图形界面转到tty命令终端, 键入 Enter,使用命令nano /target/etc/apt/sources.list,将所有的源都改成 http://mirrors.ustc.edu.cn 或者清华源,然后Ctrl+X 退出保存, Ctrl+Alt+F5回到图形界面。

    -

    下载需要一些时间,此时可以饮口茶先,随后看到如下界面:

    -

    由于是服务器所以不需要桌面环境:

    -

    安装grub引导:

    -

    随后安装完成,reboot后进入mscm的安装。

    +

    1.找到local-btrfs(pve),在其中的ISO中上传下载好的Debian镜像; +image-umwh.webp +2.随后创建虚拟机,选择Debian镜像并设置CPU核数与硬盘、内存大小; +image-yqwh.webp +3.一路确认后开机进入命令行界面,即可开始Debian安装。我们选择graphical install: +image-xxnf.webp +4.选择国家和语言,随后自动配置网络; +image-btiq.webp +5.设置主机名,跳过域名设置;设置root账户名和密码、普通用户账户名与密码; +image-ziat.webp +image-byig.webp +6.对磁盘进行分区,由于是虚拟机我们选择使用整个磁盘; +image-bsyh.webp +image-hihs.webp +7.安装基本系统,随后将进入包管理器和大组件安装; +image-ldsc.webp +我们选择清华源,速度较快。注意:Debian安装时默认开启安全源,这个源是国外的所以下载速度极慢,因此还需要修改配置文件,这里使用Ctrl+Alt+F2 从图形界面转到tty命令终端, 键入 Enter,使用命令nano /target/etc/apt/sources.list,将所有的源都改成 http://mirrors.ustc.edu.cn 或者清华源,然后Ctrl+X 退出保存, Ctrl+Alt+F5回到图形界面。 +image-uphv.webp +下载需要一些时间,此时可以饮口茶先,随后看到如下界面: +image-whqy.webp +由于是服务器所以不需要桌面环境: +image-qhns.webp +安装grub引导: +image-ujgc.webp +随后安装完成,reboot后进入mscm的安装。

    三.安装MCSM并开设实例

    1.开机进入tty1界面

    2.安装JAVA环境,不同版本的游戏的Java版本也不同。这里我们使用1.19版,需要安装Java18。

    @@ -175,9 +199,11 @@

    wget -qO- https://gitee.com/mcsmanager/script/raw/master/setup.sh | bash

    执行完成后,使用 systemctl start mcsm-{web,daemon} 即可启动面板服务。使用 systemctl enable mcsm-{daemon,web}.service 实现开机自启。

    5.在浏览器中打开该地址加上23333端口后缀,即可看到面板,账户为root,密码为123456。

    -

    6.新建实例,上传Purpur1.19 服务端,设置名称随后开启实例

    -

    7.随后我们可以在配置文件中设置游戏的相关选项,如关闭正版验证等。

    -

    8.大功告成,此时打开HMCL启动器,即可加入游戏。

    +

    6.新建实例,上传Purpur1.19 服务端,设置名称随后开启实例 +image-taez.webp +7.随后我们可以在配置文件中设置游戏的相关选项,如关闭正版验证等。 +image-sgzp.webp +8.大功告成,此时打开HMCL启动器,即可加入游戏。

    四.配置联机网络

    1.此时不要忘记需要和小伙伴们一起玩耍。如果你家里有公网固定IPv4或者IPv6,直接输入联机即可;如果没有公网IP,此时就需要进行内网穿透或者DDNS。

    这里介绍一种名为zerotier的工具。

    diff --git a/public/rss-read/index.html b/public/rss-read/index.html index d4d7446..c4eec95 100644 --- a/public/rss-read/index.html +++ b/public/rss-read/index.html @@ -120,7 +120,8 @@

    支持的站点: RSSHub支持从各种网站和平台提取数据,包括但不限于新闻网站、社交媒体、博客、视频分享平台等。用户可以根据自己的需求选择要订阅的站点。

    自定义生成: 用户可以通过指定参数和规则来定制他们的RSS源,以便获取特定主题或关键字的更新。这使得用户能够灵活地定制他们的订阅流。

    社区参与: RSSHub是一个社区驱动的项目,有很多开发者和贡献者参与其中。社区可以通过GitHub进行讨论、报告问题和提交代码。

    -

    部署方式: RSSHub可以自行部署,用户可以在自己的服务器上搭建RSSHub实例,以便更好地控制和定制生成的RSS源。

    +

    部署方式: RSSHub可以自行部署,用户可以在自己的服务器上搭建RSSHub实例,以便更好地控制和定制生成的RSS源。 +image-wbsl.webp

    确定RSS客户端

    RSS客户端非常丰富,包括Android端,IOS端,Windows端,linux端,浏览器插件,甚至Vscode插件(用来摸鱼)等等。这里推荐一些阅读器,当然,也可以选择类似Feedly的服务商。

    Android:News,在Fdorid里可下载,中文名为“新闻”,界面简洁,功能全面,支持本地或连接自建服务端。

    @@ -214,10 +215,13 @@

    docker-compose up -d

    在浏览器中访问服务器ip:端口号(如http://123.45.67.890:8080),如显示登录界面,即代表安装成功。域名解析和反代步骤略。

    三.Miniflux的使用方法

    -

    首先,初次登陆会弹出注册界面,注册为管理员账户;随后进入主页,可以看到:

    -

    在设置中可以在集成中连接你自己的工作流,以及设置Api密钥便于客户端登陆,还可以添加用户来多人协作。

    +

    首先,初次登陆会弹出注册界面,注册为管理员账户;随后进入主页,可以看到: +image-eiye.webp

    +

    在设置中可以在集成中连接你自己的工作流,以及设置Api密钥便于客户端登陆,还可以添加用户来多人协作。 +image-hqtj.webp

    在源+中可以添加新源,并自动帮你查找网址中的RSS链接;也可以批量导入已有的订阅列表:

    -

    完成后我们可以在客户端进行连接,当然如果就一台设备的话也不用服务端同步。如图所示,以Fluent Reader为例,输入刚刚的网址和用户名-密码,即可同步。

    +

    完成后我们可以在客户端进行连接,当然如果就一台设备的话也不用服务端同步。如图所示,以Fluent Reader为例,输入刚刚的网址和用户名-密码,即可同步。 +image-fozk.webp

    diff --git a/public/searching/index.html b/public/searching/index.html index 936cea9..6f91167 100644 --- a/public/searching/index.html +++ b/public/searching/index.html @@ -179,7 +179,8 @@

    User-agent: baiduspider

    Disallow: /

    什么是站点地图

    -

    站点地图可以列出网站上所有的页面,比如产品分类,产品详情页,新闻博客页等。我们将站点地图提交给搜索引擎,可能会帮助爬虫更快地发现我们的网站。谷歌是在谷歌站长后台提交站点地图,其他搜索引擎同理。

    +

    站点地图可以列出网站上所有的页面,比如产品分类,产品详情页,新闻博客页等。我们将站点地图提交给搜索引擎,可能会帮助爬虫更快地发现我们的网站。谷歌是在谷歌站长后台提交站点地图,其他搜索引擎同理。 +图片-vveb.webp

    diff --git a/public/sitemap.xml b/public/sitemap.xml index 53f5690..cb8e9e4 100644 --- a/public/sitemap.xml +++ b/public/sitemap.xml @@ -22,10 +22,6 @@ https://blog.dich.ink/android-tv/ 2023-08-08 - - https://blog.dich.ink/arch-install/ - 2023-08-05 - https://blog.dich.ink/archive/ @@ -41,10 +37,6 @@ https://blog.dich.ink/chromebook/ 2023-08-12 - - https://blog.dich.ink/dsm-nas/ - 2023-08-07 - https://blog.dich.ink/mechrev-keyboard/ 2023-09-04 @@ -72,9 +64,6 @@ https://blog.dich.ink/page/5/ - - https://blog.dich.ink/page/6/ - https://blog.dich.ink/podcast-use/ 2024-01-20 @@ -110,9 +99,6 @@ https://blog.dich.ink/tags/android/ - - https://blog.dich.ink/tags/arch-install/ - https://blog.dich.ink/tags/calling-cards/ @@ -122,9 +108,6 @@ https://blog.dich.ink/tags/debain/ - - https://blog.dich.ink/tags/dsm-nas/ - https://blog.dich.ink/tags/keyboard/ @@ -164,14 +147,7 @@ https://blog.dich.ink/tags/wifi/ - - https://blog.dich.ink/tags/win-linux/ - https://blog.dich.ink/tags/working/ - - https://blog.dich.ink/win-linux/ - 2023-08-23 - diff --git a/public/tags/arch-install/index.html b/public/tags/arch-install/index.html deleted file mode 100644 index 081f7bf..0000000 --- a/public/tags/arch-install/index.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - -Dich'blog - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - - - - - -
    - - -
    - -
    -

    - tag: #arch-install - (1 post) -

    - - - Show all tags - - - - - -
    - -
    - - -
    - -
    - - -
    - - - diff --git a/public/tags/dsm-nas/index.html b/public/tags/dsm-nas/index.html deleted file mode 100644 index 73fab02..0000000 --- a/public/tags/dsm-nas/index.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - -Dich'blog - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - - - - - -
    - - -
    - -
    -

    - tag: #DSM-NAS - (1 post) -

    - - - Show all tags - - - - - -
    - -
    - - -
    - -
    - - -
    - - - diff --git a/public/tags/index.html b/public/tags/index.html index 462f867..4a72c49 100644 --- a/public/tags/index.html +++ b/public/tags/index.html @@ -104,12 +104,6 @@ -
  • - - arch-install (1 post) - -
  • -
  • Calling-cards (1 post) @@ -128,12 +122,6 @@
  • -
  • - - DSM-NAS (1 post) - -
  • -
  • keyboard (1 post) @@ -212,12 +200,6 @@
  • -
  • - - win-linux (1 post) - -
  • -
  • working (1 post) diff --git a/public/tags/win-linux/index.html b/public/tags/win-linux/index.html deleted file mode 100644 index 1878a18..0000000 --- a/public/tags/win-linux/index.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - -Dich'blog - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - - - - - -
    - - -
    - -
    -

    - tag: #win-linux - (1 post) -

    - - - Show all tags - - - - - -
    - -
    - - -
    - -
    - - -
    - - - diff --git a/public/win-linux/index.html b/public/win-linux/index.html deleted file mode 100644 index e53b67e..0000000 --- a/public/win-linux/index.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - - Dich'blog - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - -
    - - - - - - - - -
    - - -
    - -
    - -

    Win定制+linux双系统

    - - - - - - -
    -

    前言

    -

    对于同时有着游戏和Linux环境需求的玩家来说,双系统似乎是其必经之路;而主流设备中两块的硬盘位也为双系统的安装提供了支持。本文以Revios+Garuda的安装为例介绍双系统的安装。

    - -

    什么是Revios?

    -

    Revios是一款经过精简和优化的Windows发行版(如果可以这么说的话),其特点为在保证稳定性的情况下,禁用和删除一些系统服务,提高了速度;禁用系统大量隐私收集功能,保护了隐私;禁用部分功能组件,减少磁盘空间占用。对于需要的组件可以自由添加回来。同生态位下还存在着诸如AtlasOS、LTSC等,但Revios在精简和功能性中做的平衡较好。如果你有游戏需求,同时需要使用Adobe等专业软件,那么这将是一个好的选择。

    -

    什么是Garuda?

    -

    Garuda是一款基于arch的Linux发行版,具有高性能的zen内核、绚丽的桌面环境和自动创建快照的功能,在一众发行版(Endeavouros,Manjaro)中受到更多的喜爱(确信)。由于作者使用过其他发行版,故以此新系统为例。

    -

    准备工作

    -

    1.我们的新伙计ventoy:https://www.ventoy.net/cn/download.html

    -

    2.revios镜像:https://www.revi.cc/revios/download/

    -

    3.Garuda镜像:https://garudalinux.org/downloads.html

    -

    4.一台主机,这里以我的垃圾佬鞋盒主机为例:

    -

    具体步骤:ventoy挂载镜像,安装Revios,安装Garuda,设置引导顺序。

    -

    一.挂载镜像并安装

    -

    1.我们可以发现这次我们有两个镜像需要安装,如果使用Rufus那么需要两次独立的写入;因此这里推荐使用ventoy工具,只要将镜像拖入盘内即可,可以同时部署多个镜像。

    -

    2.进入BIOS,设置boot启动顺序,将USB设为首位,保存退出;

    -

    3.重启后可以看到如下界面,我们选择revios:

    -

    可以看到一个经典的Windows安装界面,我们点击同意协议:

    -

    选择目标磁盘安装:

    -

    随后进入设置环节:

    -

    设置安全问题:

    -

    4.重启后进入系统,可以看到非常流畅,甚至在这台2G内存的主机上都毫无问题:

    -

    系统自带Brave浏览器,以及一个控制中心,可以调节一些参数。

    -

    二.安装garuda 并启动

    -

    1.同样的ventoy我们选择garuda-正常启动,注意先以开源的驱动启动,不然可能会出问题:

    -

    跑码后进入欢迎界面,选择install garuda linux:

    -

    设置语言,地区,键盘

    -

    注意这里我们抹除整个磁盘,不要点错成另外一个Windows所在的盘(或者只有一个盘,选择并存安装,有风险),加密系统设置后每次开机得先输入此密码,随后设置以GRUB方式启动:

    -

    检查无误后开始安装:

    -

    2.安装完成后重启,注意需要设置garuda 所在硬盘优先启动,随后可以看到如下界面,说明引导成功;这里是以Grub来进入Windows的boot manager。

    -

    后记

    -

    不建议单盘双系统,因为固态硬盘对两个不同文件系统的运行存在问题,不建议固态多分区也是如此。

    - -
    - - - - -
    - -
    - - - - - -
    - - -