Projects

Nono OSU! Keyboard

为音乐游戏OSU设计的机械键盘方案
Keyboard for OSU

LabelPlus - Easy comic translation tool

标号器+ 漫画翻译辅助工具. 减少翻译工作交接成本. 导出文本至ps.
A Easy tool for comic translation. Reduce communication costs of translator. Export text to Photoshop..

Github Organization / WEB在线协作版:萌翻


Blogs

用Hexo搭建个人Wiki

为什么需要个人Wiki?整理知识,数字时代前人们做纸制笔记、做剪报;现在普遍用博客做笔记、everynote做文章收藏。

工作学习中产生的笔记总会是零碎的片段,尴尬的是——博客本应是展示水平的地方,不适合放零散的笔记;everynote、有道云笔记之类的产品虽然收藏功能强大,但配不上它们作为“笔记”的名头,知识难以归类、编辑体验一般。

细化一下我们的需求:

  • 方便编辑,增加文章必须简单;
  • 词条的分类必须灵活,因为知识体系随着时间推移会越来越完善,之前的分类在一段时间后就不适用了;
  • 需要用笔记时能快速提取,最好支持多种客户端。

纠结了很长一段时间,总算是组了一套找到了贴合这些需求的方案:用Hexo+Wiki模板做渲染,用文件夹组织层次结构,用Typora做Markdown编辑器,Webhook+CI服务器做自动构建、部署。

阅读全文

快速搭建github的webhook服务器

Git的Hook功能可以让仓库在某些条件触发下执行特定脚本,而各托管平台都实现了自家的Webhook功能,将这些事件通过Web API的形式向外发送事件通知,我们常用Webhook在服务器上做自动部署、持续集成等。

这里用快速搭建一个最小功能的Github Webhook Server,当有人向仓库推送东西时,服务器会自动执行设定的脚本。

阅读全文

双拼加辅助码——低成本提升中文输入体验

好的输入体验应该是流畅、有节奏的,双拼+形码辅助是一种低成本提升中文输入体验的方法,适合人群:

  • 已经比较熟悉键盘,但输入速度难进一步提升的人
  • 厌烦了拼音输入法的重码,不想废眼睛废时间选字
  • 痛恨某些输入法的广告,想转其他输入法但又不想降低输入体验的人

阅读全文

Newifi-d2路由器折腾笔记

朋友推荐了个适合当开发机的路由,某宝80多元的二手,[email protected],512MB DDR3,32MB Flash,ROM和RAM都够大,那就开始折腾。

阅读全文

在线工具自用传送门

WEB在线工具收藏

阅读全文

我的常用软件_工作方式

摸鱼写一篇文 记录自己觉得用起来很方便的工具还有工作方式

2015-11-26 初版
2018-12-03 更新

阅读全文

什么时候需要用RTOS?

想写篇关于小资源的嵌入式系统的编程架构搭建的文章,但一下子想不出从哪开始下笔。

毕竟技术是为了解决问题而存在的,要说清楚“怎么做”,得先知道“需要解决什么问题”。

这时候想起N年前看过个叫Mark3OS的RTOS的文档把“RTOS帮我们做了什么”这个问题给讲清楚了,于是直接翻译出来吧,下一篇会在此基础上扩展地讲。

P.S. 这个项目似乎已经停止维护了,网站也关了,毕竟没什么人用。。

阅读全文

windows上的包管理器chocolatey

win给人感觉,装什么都得下个安装程序一路next到底,有了choco这些工作就能自动完成了,舒爽:

1
2
3
4
5
6
7
8
C:\>choco install Python3
Chocolatey v0.10.11
Installing the following packages:
Python3
...
Installing 64-bit python3...
python3 has been installed.
...

阅读全文

GH60变身POKER3——仿poker3的TMK格式配列

笔者kbt race2入坑 主要看重便携

后来入了poker3 非常喜欢它的初始键位设计和alt+space将右下角的四个键变成方向键的功能

然而由于它的钢板和浇铸外壳 poker3虽小巧但重量感人
于是笔者下定决心入一块GH60再把配列改成类似poker3的方案
琢磨了一个晚上终于弄好了poker3配列 现在将他分享出来

2016-08-21 初版
2018-10-14 改进方案、增加小键盘布局,增加Github仓库链接

阅读全文

麻将学习笔记

麻将学习笔记

阅读全文

常见颜色模型介绍

本文为 http://colorizer.org/ 的译文,图片素材也均来自于该网站。

RGB/HSB/HSV/HSL/HLS/HSI/CMYK/YUV/Lab/YCbCr

阅读全文

CPP深入学习笔记

大学期间听过CPP的课,之后就没怎么写过,顶多是有需要的时候看看别人的代码,这里简单做点记录。

计划系统性的补补:

  • C++标准库、STL
  • 设计模式
  • Boost之类的常见库

(Working…)

阅读全文

《UNIX环境高级编程》读书笔记

《UNIX环境高级编程 第3版》补漏笔记,只记录自己在意的知识。
(Working)

阅读全文

小鹤音形二简词输入总结-以及RIME输入法用的二简词提示码表

二简词是小鹤双形码表的一个特色,比如aq=安全,能快速录入常见二字词。

但当以4字词组方式输入一个二简词时,输入法不会提示,所以就需要额外记忆了,所以这里使用正则表达式提取了小鹤双形的二级简码词 顺便总结了一下符号输入。

文末附上个RIME用的二简词提示码表。

阅读全文

MQTT协议快速入门

MQTT是个machine-to-machine (M2M)/"Internet of Things"连接协议,非常轻量的订阅/分发传输方式。 by MQTT.org
侧重对应用开发有帮助的信息,写篇学习笔记。
(Working)

阅读全文

制作一个能从各种ISO镜象启动的U盘

1
2
3
变更记录:
2018-02-16 初版
2019-06-14 改用UEFI

装机要用到各种工具u盘,手上只有一个u盘的时候总得费事格式化,如果直接把ISO镜象拖到U盘里按需选用就能方便很多。

于是试着弄了个能灵活加载各种ISO镜象的U盘,这里记录一下过程。

阅读全文

1:10双叶杏涂装

2013年底完成涂装, 今天发现压箱底的相片顺手发出来..

原模情报: WF2012夏 me her her 双葉杏

阅读全文

使用JLink的RTT方式输出日志

使用JLink调试器, 可以通过RTT(Real-Time Transfer)方式输出log, 不增加引脚占用而且速度很快.

阅读全文

USB设备开发基础知识整理

USB学习笔记, 同时希望能帮助快速上手做USB应用开发.

阅读全文

windows下的Eclipse+JLink调试——ARM裸机开发环境搭建

在公司用着eclipse感觉挺不错
调试起来比emblock要舒服
用eclipse+arm-gcc+JLink的人越来越多了吧
仅记录一下配置方法

阅读全文

解决.Net框架中FileSystemWatcher类无法产生Changed事件问题有感

“透过现象看本质.”

阅读全文

自制Pop'n Music 控制器(手台)制作资料

台子

某宝Popn手台含邮1200往上走 于是自己动手做个料足好使的台子

阅读全文

ARM BKPT指令和半主机(Semi-hosting)模式实现的研究

今日排虫遇到了BKPT指令, 研究发现它和调试器有很大关系, 简单研究研究.

阅读全文

Shabao-Wireless_无线键盘接收器_工作日志

2017-6-21

想做个40%无线键盘 麻烦的地方是无线键盘的接收器
tmk_core是个不错的开源库 要实现最简单的无线接收器功能 只需在它的基础上 把按键扫描部分适配上无线通讯即可

阅读全文

Nono-OSU!_Keyboard_v4_工作日志

nono 3.0版是14年夏天做的
现在已经过去了两年 简单来个小升级吧
nono v4的工作日志

阅读全文

TWINKLE♡HEART歌词

源: (https://www7.atwiki.jp/bemanilyrics/pages/1021.html)

阅读全文

用git做web应用自动部署

准备要把shabao.io弄起来
用git往web server上push来迭代挺方便的
参考了网上的文章还是踩了些坑 这里简要记一下步骤(服务器用的ubuntu)

阅读全文

Funckb工作日志

受到nan-15启发, 打算做一个相同布局的键盘, 用途为辅助操作的宏键盘.

阅读全文

家装设计尝试笔记

不急着装修但是想做个设计玩玩
大体设计做得差不多之后 具体实施还是得交给专业的来
抱着这种想法就开始研究了

阅读全文

浮点数近似计算和表示的几种方法

最近做IoT传感器相关的工作
需要在无FPU的场合下进行一些浮点运算
稍微整理一下绕开浮点数的计算和表示方法

阅读全文

在eclipse中使用openOCD+CMSIS_DAP进行ARM在线调试

购入CMSIS-DAP仿真器 摸索摸索(抛弃盗版Jlink的日子要来了..
这里记录win下使用eclipse+openOCD+cmsis_dap调试arm程序的配置方法

阅读全文

Unity——C语言单元测试框架学习笔记

介绍

Unity是一个C下的单元测试框架(Unity Test Framework),MIT开源协议。
初衷就是为嵌入式程序单元测试编写提供便利。

阅读全文

嵌入式软件开发学习路线

在这个领域学习过程中碰了不少壁
大学里的三年里 笔者也只能算是刚入门
这篇文章会随着我自己的学习不断地更新
这是我觉得比较好的学习路线 希望初学者能少走弯路
如有说得不对的地方 还请帮忙指正,谢谢

阅读全文

生活在城中村里

接近晚上10点了 从公司走路回出租屋
城中村的主要通道上 人还是挺多
看穿着打扮 基本都是上班族
估计不是加班 就是下班之后 在外边玩到这个点吧

二月底来广州实习
公司给的钱只够吃饭
宿舍条件比较艰苦
果断选择了自己租房

一时脑抽
选了城中村深处的出租屋
说实话 搬东西进来的时候 后悔了..(原因后面会提)
还好 生活了几天 慢慢的习惯了

虽说死宅在哪都一个活法
但是在城中村里生活了近两周
也算是见识到了新的世界
有种想记录下来的冲动

阅读全文

オハヨ○サンシャイン歌词_中文翻译

一首很萌的曲子 简单翻译了一下.

阅读全文

Noodlefighter的书单

自己的书单 记录一下读过觉得好的书 附一些评价.

阅读全文

おとなのはじまり歌词_中文翻译

萌. 试着翻译一下.

阅读全文

2015年电赛国赛风力摆实例

题目

风力摆控制系统(B题).pdf

阅读全文

ps脚本工具包xtools快速入门教程

制作LabelPlus的让我接触了ps脚本
后来了解到有xtools这一系列工具和函数库 不禁感叹作者的用心
前人铺好了路 然而国内找不到相关资料
所以摸索起来也花了半天时间
现在边摸索边写个快速入门教程 以供参考

阅读全文

Photoshop_Script_ps脚本相关资料收集

最近做Label+ 顺便把js给入了门
后发现了xtools这个函数库 发现能做的事真的很多
xtools提供了便利的图形界面支持 实用标准函数集等等
有这些前人的积累 ps脚本就不必从零开始了

阅读全文

将两个HEX文件合并成一个文件的方法

需求

根据需要,有时候烧入芯片的程序不止一个。
分两次烧入,在批量生产时难操作。

阅读全文

1:12幽幽子GK涂装实例

原型为GLEMO的「西行寺 幽々子」
12年底涂的一只uuz 第一只给真实比例人形涂装

阅读全文

Nframe工作日志

已废弃

阅读全文

ココロ☆ラブリウェイ歌词

《秋之回忆5》日名あすか的角色印象曲。

阅读全文

CentOS上部署Hexo的方法

这两天刚一直在折腾Hexo,做个笔记备用吧。

阅读全文

新博客,新开始

阅读全文

hexo模板和测试

记录一些常用的标签

阅读全文

循迹避障智能小车的制作实例

题目

D智能电动小车.pdf

阅读全文

解决单片机硬件定时器(Timer)不够用的问题

适用情形

硬件Timer功能很多,单片机应用经常用到它

但是它的数量是固定的,少则2个多则5、6个,时常面临不够用的问题

阅读全文

Nono-OSU!_Keyboard(Nosumor)工作日志

osu!键盘nono v3的工作日志

阅读全文