🏠

晓东 - 当前

综合
自用总入口,私密内容则放至Google Keep;从此网专题为公用入口。
目的 - 实时的日常提醒、线上服务、技术备忘;若长期型则用 xiaodo.ng 首页。
规划 - 除了提供公共的Web外链文件访问外,还要制定账号证书数据备份方案。
领域 - 编程技术Java(新特性等)设备部署451
关注 - 隐私安全电信通讯AI计算+GPU显卡
时间 - 通知提醒(GAE Cron)、账号保活(Google半年)、主机续费(12月01日)、证书续期(10月15日)、办理驾照(4月)
重点关注
Daily
续费(水电、Vultr)、邮件(各种变动通知)
商业化
从此网爱情网怕啥网
技术
WebAssembly、WebGPU(摆脱WebGL基于Canvas的依赖)、Vulkan(取代OpenGL ES)
研发
PWA、Web Components、GenAI、Godot Engine
状态

云存储 - 优先使用有免费额度的COS,次选OneDrive、谷歌云端硬盘、GCS,下下策才用百度网盘。
GAE - 免费;但部署时会调用Cloud Build,其生成的临时容器镜像会占用免费5GB的GCS。

智能中枢 - 随时随地提升生活体验

基于树莓派、Arduino构建

围绕开发板搭建最简洁智能化生活:抬眼就能看到时间,随时能够控制插座。

首先,开发板处于持续联网模式,电量耗费极其小量。
只有在维护时插入标准显示器,平时展示数据用LED或LCD小屏幕,便于抬眼就能看到简单的日常信息。
手机和PC软件均能通过API控制和维护该开发板的开机启动程序和服务配置。

功能服务列表

LED时钟、温湿度 - 硬件为“TM1637四位、七段数码管”“DHT22 (AM2302)温湿度”模块儿。
WIFI智能插座 - 硬件为支持TCP\UDP\HTTP方式控制的“WIFI型插座”
听歌 - 硬件为普通音箱,Java Swing程序播放MP3歌曲列表。

工作
自媒体
综合
    字幕 - 高默认270(Shotcut文本/第二行预留英语) 上默认810(或取整800) 垂直:顶  水平:中心  字体:Noto Sans SC 60  宽度:2
    字幕(竖屏) - 高默认270(不变) 上取整1300(默认1440/注意YouTube底部标题遮挡) 垂直:中间  水平:中心  字体:Noto Sans SC 60  宽度:2
                            
X推特
每天限制最高发推2400条,当前无粉阶段,每天发3条(定时)推文为宜,隔2条发1次外链文。
YouTube
  • YouTube通知发送限制
    24小时内最大发送3次新视频通知,故每天适合发3个视频以下,可通过定时发送来错开,或者勾掉不重要视频的通知;
    发送后10分钟内设为“私享”会停止未发送的通知;短片不通知,暂每天发2个。
    3天内只会发送1条社区帖子通知,带视频社区贴不会被该视频已推送观众看到,故间隔发一下非视频贴。
  • ...
B站
电磁力每周重新评估,可能掉出创收的Level3
每周二12点前会分配赚钱任务,故尽量选择周二下午发布新视频。
技术 - 系统快捷键、工具软件用法

Windows截图:Print Screen(Win + Shift + S) 或 截窗口 [Win/直接保存] + Alt + [FN] + Print Screen

QQ录屏:Ctrl + Alt + S

生成指定大小的测试文件:fsutil file createnew D:\test.txt 10240


GIMP透明图层:图层 → 透明 → 添加 Alpha 通道(不添加则默认白色)

GIMP文字描边:选中文字 -> 文字转路径 -> 新建图层(填充:透明/拖至文字图层下) -> 选择:从路径 -> 选择:扩大 -> 油漆桶填充

GIMP文字描边(简单但会镂空):选中文字 -> 文字转路径(从文字创建路径) -> 路径Tab找到并右键 -> 勾画路径(又称沿路径描边/Stroke Path) -> 笔廓

Photoshop文字描边:选中文字图层 -> 混合选项(或fx下拉“描边”) -> 边框不能和字同色


ShotCut绿幕抠像:滤镜 -> 视频 -> 色键(简易) -> 色键颜色(吸管) -> 点视频绿幕 距离微调选取

声音转srt字幕(依赖ffmpeg/离线版):whisper chinese.mp4 --language Chinese --model medium

声音转srt字幕(依赖云平台API):https://github.com/wxbool/video-srt-windows

字幕嵌入视频(非软字幕/或用Subtitle Edit): E:\ffmpeg-6.0-full_build-shared\ffmpeg-6.0-full_build-shared\bin\ffmpeg.exe -i D:\media-projects\2023\projects\x\x.mp4 -vf subtitles=relative-path.srt x-out.mp4


保持源列表和已装软件至最新:sudo apt update; sudo apt upgrade

安装ping:sudo apt install iputils-ping

下载文件:curl -O https://storage.googleapis.com/project-12345.appspot.com/backup/any-temp-files/x.tar

安装deb包:sudo dpkg -i x.deb

必须指定f参数--file;压缩(创建) tar -cf x.tar a.txt b.ini  解压(抽取) tar -xf x.tar

单分支省流量克隆(协议不能省略):
    git clone -b 'v2.0' --single-branch --depth 1 https://github.com/org/repo
    参数说明:
     --branch [branch]指依然取全分支+签出指定分支;简写 -b 'v2.0'
     --single-branch指仅克隆单个分支,会影响--branch也只取单分支。
--depth 1指只克隆分支最后一次Commit。

服务
  • DoH(Android 13和Windows均内置/暂不选用DoT) - mainserver.openle.com:44353
  • 容器 - Vultr.com 免费提供 10GiB 的 Container Registry
  • Gradle Maven:
    repositories {
        mavenCentral()
        mavenLocal()
        
        maven { // implementation('com.openle.module:core:1.0.0-SNAPSHOT')
            url "https://staticfiles.openle.com/.well-known/maven/our/maven-public-snapshot/"
            content { includeGroup "com.openle.module" }
        }
        
        maven { // 私用仓库
            url "https://staticfiles.openle.com/.well-known/maven/our/maven-private-snapshot/"
            content { includeGroup "com.openle.our" }
            authentication { digest(BasicAuthentication) }
            credentials {
                username 'our'
                password '[password]'
            }
        }
    }
                                
创作、办公、Web模板

HTML内容分区模板:


                        
                        
                        
                    

续期、花费 - 更多
原则
  • 域名续期最近检查日期 - 2019-08-04
  • 每隔6个月打开“得心应手”app让Admob广告展现一下,避免因未投放广告而账号自动停用 - 2023-10-22
其他
电脑规划 - 主电脑配置好,存储重要数据;辅助电脑用来娱乐,随时能重装。
服务器规划 - 内网服务器用树莓派;外网用云端服务器。