电子书处理

1
2
3
Ctrl+R restarts in Normal Mode
Ctrl+Shift+R restarts in Debug Mode
Ctrl+Alt+Shift+R restarts in Safe Mode (no optional plugins)

1 制作书 1.1 从网页爬取 - request + BeautifulSoup + Chrome(或 ChromeHtmlToPdf),selenium 也可生成 PDF - 建议用 puppeteer,见 如何将网络教程 (tutorial) 转成 PDF - 批量删除 PDF 最后一页 1.2 扫描纸质书 参考 asset 中《DIY版简易零边距扫描仪之玻璃夹子方案》 1.2.1 用到的工具 下次试试室内灯光,之前的侧光对于不那么白的纸太暗了 - 玻璃板,超白玻璃 8mm 厚,300 X 250,不要印 3C 标志 - 俯拍架,不用带补光灯 - 蓝牙遥控器 - ComicEnhancerPro_chn 文件处理 - ABBYY FineReader + Foxit 高级 PDF,PDF 制作和 OCR - FreePic2Pdf 书签制作 1.2.2 拍摄 ...

阅读更多

下载

1 批量下载 - Bulk Rename Utility 处理的中文 pair 文件时要保持成 unicode、utf-16、UCS-2 大小端无所谓 - Chrome 扩展 Link Grabber、Simple mass downloader - 必要时使用编程解决,下载 mingw-w64 的 x86_64-win32-seh,安装参考 2 视频下载 - 流媒体是 M3U8 格式,可以使用 ffmepg 命令下载。或使用插件 Stream Video Downloader - youtube 1080P 是音视频分离,且可能分别有两种格式。可以用 youtube-dl 命令行方式下载,然后用 ffmpeg 合并音视频(不合并也可以播放)。也可以用在线解析网站 Youtube Download Online - 使用更新的 yt-dlp,下面命令注意要指定一个 ffmp ...

阅读更多

音视频学习与娱乐

1 应对禁止录屏 - 添加虚拟显示器,将视频传送给另一端后,用另一端的软件录屏 - HDMI 欺骗器 - spacedesk - 视频采集卡 - 用 QQ 远程协助、远程桌面、虚拟机也是这个思路,即绕过软件层面的检测 - 也可找没被检测到的录屏软件 - 保险起见,每天录屏时间不要超过一个合理时间,如 8h - Potplayer 录屏没声音时,打开 - 设备设置 - 摄像头 - 音频录制设备 - 数字音频接口。视频 –> 录制视频(ALT + C),保持默认MPEG-4编码,勾选开启高质量视频压缩,然后把播放器静音,最小化 2 视频笔记 - 用 media extended 插件 - 配合 Templater 和 QuickAdd 实现 自动移动光标到末尾 - timestamp offset 设为 5,避免添加晚了 - 目前版本不支持(v3 支持) ...

阅读更多

如何将网络教程 (tutorial) 转成 PDF

1 概述 这篇文章是这个 repo 的 README 内容 1.1 问题由来 - 最近在用 BookxNote Pro (类似 margin note)做笔记,很多网络教程 (tutorial) 没有提供 PDF 版本,如果看过的内容没有立刻应用,就容易遗忘,而对网页做笔记不太容易(虽然有插件),所以在研究怎样批量存成 PDF,并且可以有目录(书签/菜单),同时去除无用元素 - 发现 puppeteer 非常适合,之前不太了解 js,一直忽略了它,它配合 puppeteer-cluster 可以实现并行抓取 1.2 基本使用和测试 - 安装 nodejs、puppeteer、puppeteer-cluster - 修改 index.js - 修改 puppeteerOptions 中的 userDataDir 路径,用于存放浏览器数据 - 修改 puppete ...

阅读更多

日语

1 初级上 1.1 入门 - 学习方式(建议) - 目标 - 最快 3、4 天一课 - 单词、课文背下来 - 抄写日本汉字时,把每个汉字对应的假名写在上面 - 每天背 20 个单词,分在每天两个时段 - 课后题和练习册全写 - 复习,默写课文,听写单词 - 顺序 - 单词 - 语法 - 背单词 - 背课文 - 课后练习 - 同步练习册 - 记笔记 - 背单词 - 汉字单词,先记字,然后记每个字的读音 - 固有词 - 汉字,但含义与中文不同 - 纯假名 - 汉字 + 假名 - 外来词,大部分英文单词,会读,意思能猜出来 - 写汉字还是假名 - 参考 常用漢字表.pdf - 发音 - 注意 う 的读音,嘴收回来 - 我开桑塔纳 ...

阅读更多

词典软件

词典设置

1 GoldenDict - 需要 linux 版翻译时使用 GoldenDict - 参考 github GoldenDict 手册 下载64bit QT5 压缩版本 - 新建 portable 变成便携版,生成的 index 子文件中为词典索引 - 将指向 Dictionary 文件夹的快捷方式放入 content,除了欧路专用格式,其它与欧路共用。调整词典顺序 - 虽然可以添加欧路和有道在线词典,但查词会变慢,因此不添加且将维基百科也禁用 - 新建配置文件调整字体和大小,调整搜索框大小,选择显示哪些面板,关闭不可用的屏幕取词相关功能 - 修改设置如下,关闭“双击翻译”,查询结果中继续取词通过弹窗的方式,不使用跳转。基本不使用多标签功能。风格调整为白色背景。 - 设置 AHK 脚本自启动实现双击查词 - 阅读帮助文档中的快捷键实现高效查词 2 欧路词典 - 有生词多终端同 ...

阅读更多

区块链

  • 来源

  • 记账奖励,货币产生

    • 手续费
    • 打包奖励,逐渐降低
  • 以谁为准?

    • 第一个做出数学题
    • 包含前块信息的 hash 值前 n 位为 0
  • 如何防伪?

    • 身份认证,电子签名
  • 钱不够或支付多次?

    • 双重支付,钱不够或支付多次,余额检查。从链上检查
  • 如何防止篡改

    • 最长链原则,链出现分叉后,以最长为准
    • 当自己的算力超过其他所有人时(超过 50%),成为最长链,可修改了记录。然而如果算力这么强大,他就会选择挖矿赚钱

GPT工具

1
2
3
4
5
\`\`\`
'''
---
<>
<tag></tag>

1 Prompt 学习 - 两种模型 - Base LLM - Instruction Tuned LLM,要讲的内容 - 两个原则 - 清晰具体的指令 - 使用分隔符明确输入 - 提供 If 判断条件,不同情况不同输出 - 给出回答的例子,让其模仿 - 输出 - 指定输出格式,html、json、表格 - 输出内容括起来,output format: , - 限定字数、句子数目 - 限定结果,几选一 - 给模型思考时间 - 复杂任务,分步骤 - 判断答案是否准确时,明确指定自己计算一遍,然后再和结果比较 - 补充,通过 SYSTEM,给模型一个 CONTEXT,扮演一个角色 Role - 模型限 ...

阅读更多

亲密关系

- 有趣的、全面的、贴近生活的教科书 - 增加了关键词和应用到生活中的建议 - 考虑到同性恋、多人关系、变性等关系 - 从科学层面解读亲密关系 1 The Building Blocks of Relationships - 什么是 - 分享私密内容 - 互相影响 - 关心、信任、理解自己、支持自己 - 承诺 - 但随着时间,亲密程度会变化 - 为何需要 - 亲密关系是对归属感的需求,归属感无法得到满足会影响健康 - 当我们有了几个亲密关系后,就会失去寻找下一个动力,直到关系结束再次开始寻找 - 文化影响 - 不结婚、晚婚、未婚同居、未婚生子增加,更少的人认为婚姻会维持终身 - 婚前同居进行测试,但没有结婚计划的人,反而降低了之后结婚的概率 - 影响的来源 - 经济和教育,允许更多单身的人 - 西方的个人主义,物质主义,更少关心 ...

阅读更多

git

1
2
3
4
5
6
7
8
9
10
11
12
13
14
git config --global user.name "Your Name"
# 不设置 email
git config --global user.email '<>'
# 支持中文路径和文件名
git config --global core.quotepath false
# 编辑器设为 vi
git config --global core.editor "vi"
# 查看设置
git config --list
git config --global core.autocrlf false
# 提交简写
git config --global alias.ac '!git add -A && git commit -m'
# HTTP 代理
git config --global http.proxy http://127.0.0.1:17890

1 基础 初级教程、 命令总结文档、Pro Git 2nd、Pro Git 2nd(网页版) 1. git 特点分布式,不必联网。建议文本 UTF-8 编码 2. 安装 linux上 apt-get 或者 源码, windows版本 3. 设置全局的用户名和邮箱,设置代理,初始化 4. git pull 默认取所有分支,–all 取所有 remote。git push 默认当前分支,–all 所有分支 5. 代理,只用 ssh 协议。参考 1.1 图形工具 参考 best-three-way-merge-tool,使用 p4merge 和 meld 受限于网速时可用 vimdiff - 一些按键 - 关于 merge 的按键 1.2 查看修改和历史 - git diff 比较的是工作区与暂存区的差异,git diff HEAD -- readme.txt 用来 ...

阅读更多