Wicky's Blog

Just Do IT.


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签
Wicky's Blog

Python文本转语音

发表于 2016-12-25 | 分类于 编程 |

之前有自学过一段时间Python,前几天看到一个同事在朋友圈发了段小视频,他要给他儿子听写小学课本的词语,但是他又不想自己拿着课本一字一句的给他儿子听写,就自己写了个小程序,配上标准的台湾女声。想到这个,Python的语音库对中文支持好的,pyttsx 这个第三方库也挺强大的,还能提供获取系统的声音库,支持各种各类的语言。

下面介绍下对这个库的使用,更多栗子可以参照他的官方文档 examples 。

安装pyttsx

很简单,安装这个Python lib就行:

1
pip install pyttsx

阅读全文 »
Wicky's Blog

Kafka MQ的一些想法

发表于 2016-12-14 | 分类于 编程 |

背景

在公司系统架构发展中,有若干场景需要可靠的队列服务来出传递数据或消息,这些场景可能有:

  • 系统的数据同步,如保存在redis中的数据,需要落地到Mysql中,为了保证性能可扩展性,通过消息队列来执行数据的落地操作。
  • 跨系统间的数据同步,如内容仓库中新增、修改、删除操作导致各个系统间数据的变化
  • 事件的异步处理,如一些统计相关的数据

综合上面的一些场景,消息队列可以抽象成下面这样:

  • 高可用,消息队列服务应该保持尽可能高的可用性,尤其是写消息的操作
  • 低延迟,单次写队列的操作在1ms内完成,以提高吞吐量
  • 可扩展,当多个业务接入时,随着消息量的增长,应当保持相对容易的扩展并且对上下游的透明的。
  • 消息的安全性,保证消息不丢失并且可以回归(回源时间可控,一周以内)
  • 接入成本低,对语言无要求(通过HTTP协议)
阅读全文 »
Wicky's Blog

马来有趣的一些事儿

发表于 2016-12-12 | 分类于 随笔 |

距离从马来回来已经差不多两个月了,一直没时间去整理马来的游记(其实是因为懒👀 ),再三回想,还是有几件有趣的事儿值得记录的,所以就不花时间赘述,稍微留下点文字就好了。

仙本那马布岛的小孩

logo
马布岛位于仙本那的东南方向,岛上大概有2000人,但是布依族老人和小孩很多,海上的吉普赛人,我们在岛上住了三天,在最后一天要离开的时候才决定上岛上转转,岛上很破旧,基本和贫民窟差不多。
在Uncle Chang水屋旁边的一家小商店旁边,我们看到了这个小孩,他穿着破烂的巴塞罗那球衣,身上挂着一把破旧并且断了的玩具枪,背上也挂了一把断了的玩具长剑,脸上则是戴着一个有纸壳戳穿两个洞儿做成的面具,这个岛上的小孩儿不多,看到我们过来就伸手要Candy,虽然很穷,但是看出他们也还很乐观,保持着童真,和我们当时的童年很像,比起现在大城市里孩子的娇生惯养,他们或许真的是快乐的吧。

阅读全文 »
Wicky's Blog

解决gitlab、github多账户生成rsa key覆盖的问题

发表于 2016-12-11 | 分类于 学习 |

由于公司使用的是gitlab,会使用ssh-keygen 生成rsakey,同时使用github的时候也要生成rsa-key,针对这种情况,在生成key的时候,难免会产生覆盖:

1
2
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/Wicky/.ssh/id_rsa):

阅读全文 »
Wicky's Blog

Hello World

发表于 2016-12-11 | 分类于 随笔 |

老早就想写Blog,但是一直没有付诸行动。读完李笑来先生的《和时间做朋友》,发现自己对时间的规划很不够,在工作中遇到的问题、生活中发生的有趣事情都没有记录的习惯,这样在一段时间以后,再回过来看又全然记不得。

这真的不是一个好习惯,所以从今天开始,慢慢花时间记录一些吧,未来还长,现在出发不晚…

Hexo是个不错的工具,希望自己有时间可以自己研习一下。

:)

12
Wicky

Wicky

Life comes down to a simple choice.

10 日志
5 分类
19 标签
GitHub Facebook Weibo
© 2017 Wicky
由 Hexo 强力驱动
主题 - NexT.Mist