文章列表

实现文本转语音

又是心血来潮,想把文本转为语音朗读,通过听书的方式来多重利用时间。分心听书有效 吗,未可知也。不过还是想折腾下,心血来潮嘛。

刚开始以为一定需要下载个语音软件,用它将文本转成语音,通过调节字词之间的停顿, 来达到较好的视听效果。

因为很久以前有折腾过使用 Word 实现语音朗读的事,朗读效果非常不好,所以不想下载 那些大型的朗读软件,总感觉他们读出来的声音会让人恶心死。

Read more...

Diff 模式下,让光标直接跳转到被修改的文本处

Vim 的 Diff 功能非常优秀。有一个我非常喜欢的特性是:完全相同的地方, 会被折叠隐藏起来(上下文除外)。还可以很方便的在各个差异点之间做出修改合并和快速跳转。

不过默认的 [c]c 两种跳转方式,目前只能跳转到差异点的行首。对于只修改了 行内部分文本内容(一般底色是浅红色)时,我更希望直接跳转到有变化的文本(底色是 深红色的部分)上。

Read more...

Tags: Vim

Date: 2010-08-30

隐私权

团购的时候我在邮件和 Google Docs 向所有参与团购的团友公布了各自的详细信息 (包括联系信息)。

我的公布的理由有两个:

  1. 方便自己统一管理,和团友随时审阅;
  2. 方便同城团友可以合并快递单。

有团友很不高兴。于是我特地看了关于隐私权的一些资料。

Read more...

SQL LIKE 查询的一个问题

在做用户管理的时候,用户表(users) 有一个字段(dept)用来存储用户所在部门的信息, 字段的值一般是这样的,各级部门间使用横杠分隔:

XX宝-技术部 XX宝-技术部-数据仓库
Read more...

Tags: SQL

Date: 2010-08-13

使用 calendar.vim

最初看到明城 推荐使用 Vim Calendar 插件, 于是很小白的尝试了一下,然后就没有了然后。

最初尝试的过程已经基本忘记,恍惚记得在 Calendar 的日期上回车,窗户貌似在右侧窗口 打开的(后来发现我记错了,这是 Vimwiki-diary的支持);至于明城推荐设置的 ca 快捷键,后来才知道是与 text-object 冲突的。

Read more...

在 Vim 页签中打开文件

这两天折腾让文件在 Vim 的新页签中打开(类似 Firefox 等浏览器)的特性, 发现让文件在页签中打开有非常多的优点:

  1. 打开文件的速度更快(免去了启动 Vim 的时间)
  2. 占用内存等资源更少(单个 Vim 窗口比多个窗口节省资源)
  3. 任务栏更节省可用空间(不过 Windows 7 中还未支持任务栏多页签内容预览)。
  4. 编辑过程中文件间可以快速跳转,缓冲区也可以共享。

我参考前辈的方案,做了更 自动化的处理脚本, 将其中的 edit.with.vim.tabs.reg 合并到注册表就可以了。如果想还原为用窗口打开的方式, 再将 edit.with.vim.window.reg 合并到注册表中。

Read more...

Tags: Vim

Date: 2010-06-25