在Ubuntu下安装和使用Syncthing

同步工具有限制,试一试syncthing吧。

安装

# Add the release PGP keys:
wget https://syncthing.net/release-key.txt
cat release-key.txt | sudo apt-key add -

# Add the "stable" channel to your APT sources:
echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list

# Update and install syncthing:
sudo apt-get update
sudo apt-get install syncthing

使用

参考链接

如何在Ubuntu下实现文字转语音

最近写了一个查词的应用lookup,里面使用到了文本转语音的功能,效果很好。但是由于这个程序是使用的在线的tts工具,所以速度不是很理想。于是我便想到使用一个离线的工具festival,这样反应速度应该会快一点。安装也很简单:

sudo apt install festival festvox-kallpc16k

这样使用:

echo "This is an example. Mint is the best." | festival --tts

你学会了吗?

在树莓派下搭建Anki局域网服务器

Anki是一个基于间隔重复(Spaced Repetition)的字卡软体,同样基于该原理的软件还有商业软件SuperMemo和免费软件Mnemosyne。其名称源自日语的「暗记」(日语发音为:Anki,意思即为「记忆」)。

简介:

Anki对SuperMemo的SM2算法予以改进,使其可以根据记忆卡的优先级、紧急程度进行优化调整。

记忆卡采用HTML语言编写,支持插入图片、音频以及LaTeX公式。

Anki支持多平台客户端,包括PC、安卓、iOS、塞班等,也可以直接登录Ankiweb进行学习。除此之外,注册一个免费账户,便可实现平台之间的同步。

——–摘自维基百科

为什么需要自己搭建服务器

虽然官方提供的服务器也可以免费使用,但是由于官方服务器在国外,速度不理想; 另外我自己的数据也不希望被别人掌控。
继续阅读“在树莓派下搭建Anki局域网服务器”

Mathematica的使用记录

基础

常用的数

Pi , 或 π
(从基本输入工具栏输入, 或“Esc”+“p”+“Esc”) 圆周率 π

E (从基本输入工具栏输入, 或“Esc”+“ee”+“Esc”) 自然对数的底数e
查看具体数值,保留23位有效数字:

N[E, 23]
2.7182818284590452353603

矩阵操作

导入一个包含一个矩阵的文本:
1 2 3 4 5 6
7 8 9 10 11 12
13 14 15 16 17 18
19 20 21 22 23 24

data = Import["/home/jack/MEGAsync/datamatrx/SVN/src/MATRIX.txt", 
  "Table"]
data[[2, 3]](*某个元素的提取:第2行,第3列*)
data[[3]](*某一行的提取:第3行*)
data[[All, 5]](*某一列的提取:第5列*)
ListPlot[{data[[All, 1]], data[[All, 2]], data[[All, 3]]}, 
Filling -> Top, PlotLegends -> Automatic](*显示第1,2,3列的数据*)

基本运算:

组合数的计算:

Binomial[20, 3]

1140

 

有趣的开源项目

gource 可视化git项目的工具

https://github.com/acaudwell/Gource

##农历
https://github.com/giwhub/zhCal

##命令行有道词典
https://github.com/longcw/youdao

##命令行网易云音乐
https://github.com/darknessomi/musicbox