为 Sony Walkman 升级国际版固件

为 Sony Walkman 升级国际版固件

[{"content":{"text":"#### 前言\n\n因为要使用到 Apple Music/YouTube Music 流媒体应用需要 Google Play 框架,所以要给国行版播放器刷上国际版的系统。\n之前在 YouTube 上的一个视频(Channel @杰哥Jason_Vlog)了解到给 NW-ZX505 国行版本刷国际版系统的方法,成功地通过下载系统更新固件包,使用系统自带的“系统更新”应用我的 NW-A105 上升级为国际版系统,后面也在对下载地址作了小调整后也成功地升级了我的 NW-Z706。今天发现系统更新到版本2.0了看看有什么优化没有,但不知道为什么,原视频好像随频道一起不见了,于是在这里记录一下以方便后面有需要的人找到正确的方法。\n\n#### …

继续阅读

峨眉雪景图鉴

峨眉雪景图鉴

本文永久短链接: zyi.io/143-1 经过了3年疫情的阻拦,2023/03/11,143终于策划了第一次的集体活动。 雷洞坪 pannellum.viewer('panorama_dji_fly_pano_leidongping', { "type": "equirectangular", "panorama": "https://zyi.io/corpus/chronicle/mount-emei-gallery/dji_fly_pano_leidongping.jpg", "preview": "https://zyi.io/corpus/chronicle/mount-emei-gallery/dji_fly_pano_leidongping_preview.png", …

继续阅读

开源 手柄套件 BunoStick

开源 手柄套件 BunoStick

BunoStick 这个名字是由 Bluetooth + Arduino + JoyStick 合起来的。 明明是 Arduino,为什么最终选择使用 STM32 做主控呢? 还不是因为懒,这个项目从刚开始学 Arduino 时就在准备了,结果硬是拖到32都结束了才想起来还有这个项目一直鸽着。 先来张图展示一下最终产品吧: 在嘉立创上打的板,分上下两层,板之间用排针连接。上层板放欧姆龙的大按键,并将调试线引出。下层板放电池和稳压芯片、OLED、十轴陀螺仪、摇杆、蓝牙模块和 STM32 核心板。 顺便一提,摇杆也有两种:一种是方形限位的摇杆,一般用来做航模遥控的油门;一种是圆形限位的,游戏机用的大多都是这种摇杆。淘宝上搜 XBox 手柄替换摇杆就可搜出一大堆,便宜而且手感非常好,不知比 …

继续阅读

记 容器编排工具 k3s + Rancher 环境的搭建

记 容器编排工具 k3s + Rancher 环境的搭建

2024/02/1 更新: k3s 截止最新版本 v1.25.5 部署建议。 traefik 禁用参数 由 --no-deploy 变更至 --disable。 k3s 架构图更新。 更改了安装命令的小错误。 很久没写博客了啊。。。大三啦,准备着电子设计大赛和考研,还是有点忙的,一直没来打理博客;要写的东西其实并不少 (说白了就是懒~)。最近有空升级了集群的部署方案,为了以后能有个参考,可以来水一篇了。 我在香港的两台服务器上托管着各种各样的服务,有轻量级别的 RSS阅读器 Miniflux、IFTTT 开源替代品 Huginn、有中等量级别的 数据收集与可视化 Grafana + Prometheus 栈、消息队列服务 RabbitMQ,也有重量级别的 Git + CI 服务 …

继续阅读

Arch Linux 的安装与配置

Arch Linux 的安装与配置

早就听闻 Arch邪教的大名,Arch的维基对于新手入门Linux有很大的帮助,无论是在用哪个发行版;我也曾带着各种各样的奇怪问题,从搜索引擎、serverfault和各种论坛来到 ArchWiki。 最开始我是抱着折腾到底的心态才想来尝试Arch的,毕竟我实在是太会折腾了。作为一个经历过 Fedora、 Debian的长期 Ubuntu用户,最近因为期末了没时间,只是浅尝了一下Arch的一个衍生发行版 Manjaro。 Manjaro身上虽已经有了许多Arch的特征(毕竟是衍生发行版嘛),但因为其预装了许多可能不必要的软件,还是比较臃肿(顺着本文安装Gnome桌面后空间占用只有6GB左右;如果再适当精简部分软件或使用 xfce桌面的话会更小) …

继续阅读

MacOS 上的 STM32 开发

MacOS 上的 STM32 开发

使用过 IntelliJ 系列 IDE 的同学都知道使用其进行开发的流畅体验。最近几年 ST 公司大力推行 HAL 库及 Cube 工具(MacOS 上可直接使用基于 Eclipse 二次开发的 CubeIDE),也为 MacOS 上的嵌入式开发提供了非常大的便捷,而 Jetbrains 公司的 CLion 对 Cube 相关工具的整合与适配更是锦上添花。何乐而不为呢? 对我而言,CLion 拥有的非常实用的功能主要有以下这些: 代码自动补全,以及无处不在、无微不致的提示(连调函数时都会体贴地提示你形参名,泪目) 代码文档注释(只需鼠标移动至函数、变量等对象下,即可出现格式化的文档注释。我在习惯 HAL …

继续阅读

再究二分法

再究二分法

写在前面 二分虽然看起来没有几行,但 真的算不上简单;细节方面陷阱很多. 像我这种不拘小节的人,真的😖。 为此,我想系统地整理一下二分笔记。查了好一些资料,算法笔记、Segmentfault、知乎、博客园,有关二分查找的内容其实挺多的。然而大多数内容文字多形象表达少,算法全是语言描述,十分抽象,甚至不如直接上代码;这看得可真够累的,有那么麻烦吗? 我丢掉了大多数抽象而没必要的解释,整理了几个二分及变形的例程,写了这篇详细讨论常见的几种二分及变形算法的笔记。文中的例程均使用 C。 为了清晰地观察算法的每一个动作,我定义了一个函数 printStack(),即本文的主角: void printStack(int arr[], int n, int l, int m, int r, int …

继续阅读

使用zsh及其生态完美替代bash

使用zsh及其生态完美替代bash

先放上效果图 好像是挺精致的;(心情好)功能强大效率也许会高那么一些😊。 使用 /U/t/Doc/Pro + -> 代替 /U + ->/t + ->/Doc + ->/Pro + -> 来切换到 /User/twikor/Documents/Projects 随时观察到当前时间、当前项目使用的nodejs、PHP、Laravel等的版本(居然没有python、Flask)、服务器载荷... 当前目录项目git状态指示(真的不能再方便) 自动补全(✌️) ls目录下不同类型颜色区分 观察命令执行时长 可高度自定义主题与插件,增加额外的功能 安装zsh …

继续阅读

提问的智慧

提问的智慧

这篇指示性文章解释了下面三个问题:为什么要提问,如何提问与提问之后。 这是我的第一篇转载文章。 转载注: Copyright © 2001,2006,2014 Eric S. Raymond, Rick Moen 本指南英文版版权为 Eric S. Raymond, Rick Moen 所有。 原文网址: http://www.catb.org/~esr/faqs/smart-questions.html Copyleft 2001 by D.H.Grand(nOBODY/Ginux), 2010 by Gasolin, 2015 by Ryan Wu 本中文指南是基于原文 3.10 版以及 2010 年由 Gasolin 所翻译版本的最新翻译 目录 声明 简介 在提问之前 当你提问时 …

继续阅读

Linux systemd 配置简述

Linux systemd 配置简述

习惯了诸如 " systemctl {start|status|stop|enable|disable} httpd " 等类似的命令?在Linux中如何将普通的应用程序设置成服务? 这里以 frp client 为例,实现在 Ubuntu 18.04 上的普通的应用程序添加进守护进程以方便配置自启动。 配置service文件 在应用程序的安装或配置位置,新建一个 frpc.service ,然后再来按照区块编辑这个文件: Unit 负责服务的描述,启动顺序和依赖关系。 Before 和 After 定义服务的启动顺序(在某个程序之前或之后)。 require 要求某个服务启动成功,否则不会启动该自定义服务,而 Wants 则不会终止该自定义服务的启动。 [Unit] …

继续阅读