跳至主要内容

Webster Merriam 字典的Alfred扩展

我很喜欢Webster Merriam字典的音节标注,因为我发现了解音节的情况下非常有利于单词的记忆。

在这个功能的驱使下,入手了词典的手机应用,虽然功能不错,但是不够用。很难想象我自己对着电脑看到生词再用手机查吧,而且,Merriam Webster的网页超级慢,有时打不开,而且,还有广告。所以查生词打断思路的事情时有发生。

平时使用电脑看英文资料的时候,我手边使用的alfred的有道字典扩展,虽然非常好用,但是唯一感觉美中不足的是缺少音节功能。

如果是字典应用或者扩展的话,网上有一大堆,而且其中不乏大神的神作,发音功能也好,全字典也好,各种强大的功能都有实现,但是,唯独我自己的这个需求太过于小众了。我只是想能方便快速的知道音节。

所以,自己动手造。

当然,不是凭空造了,总要有个参考,毕竟我只是想查一下音节而已,总要有个思路和参考才好。

https://github.com/FushenYang/hpydict
这是我在网山找到的最相关的项目了,功能很强大,还能发音,fork之后发现使用ruby写的,我自己的ruby水平一半,感觉会很吃力。直接拿来用都感觉会不顺利。
不过这个项目给出了一个很好的思路,注册一个Merriam Webster开发者账号就能简单到调用词典信息了。

所以,我就简单的封装了一下做了自己的alfred扩展。如图:

第一行显示 单词,音标,词性,音节,第二行显示解释;

工作流项目地址: https://github.com/FushenYang/websterdic

做的很粗糙,但是我自己就够用了,如果需要更强的功能建议参考hpydict项目自己修改。如果只是要使用,记得自己注册一个Webster Merriam Dictionary 开发者账号,然后将key填写到alfred工作流的修改界面。











评论

此博客中的热门博文

开始了我的kaggle学习

 感谢我的妻子来到我的生活,她真的是非常有智慧的女性,我感觉治愈了有点点在低谷的我。 在她的鼓励下,我重新开始看kaggle,居然顺利学完了所有的入门课程,现在开始关注一些比赛。 我的工作推进虽然缓慢,不过我内心平静了很多,感觉可以慢慢推进做一些事情了,虽然现在,偶尔还是很困并且容易劳累,也许我该健身一下。 又是个碎碎念的博客呢。 生活的中的细节多了,我目前也能静下来了,和形而上学和解了,未来也许可以写出来不错的文章。 放张图记录一下最近的生活吧~

学习symfony的流水日记-1

昨日和宇视科技的技术人员了解硬件信息因此断更,今天继续我的symfony流水账学习。昨天突然想到我的应用可能一开始就要处理1对多关系,想想有点头疼呀。 早起集中精力先看controler文档。看文档发现的心得,虽然我在用php,但是当我因为一个文本没有编辑好,结果整个项目无法访问时,当我看到type hint给contrler传入一个接口,结果这个接口直接可以用时(肯定用了依赖注入把)。我就想,我是不是只是用php语法去实现了某个东西,好多都是静态语言的特性。只是因为用了php就想php扮演的多大的角色(当然,php也很重要),肯定是不合适的。 流水笔记有个好处,就是当我想向别人输出的时候,重定向到这里,感觉能轻松很多,也有所收获和积累。 https://www.huxiu.com/article/366281.html  有点累,读一下水文,放松放松。 放松好了,集中宝贵的经历,看教程,毕竟,后续还想安排通读DEMO教程呢。 模板看完了。继续看配置模块。配置看完了,要看数据库访问了。 午餐时间,吃了点东西,然后继续配置我的开发环境,把最近的文档整理一下,另外,看看能不能给机器搞个双显卡。^_^,日常折腾呢。 服务器资源访问不到。这个感觉问题更大一点,虽然目前还不是太重要就是了。 中午折腾机器,发现安装独立显卡后,集成显卡没有输出了。这是硬件特性吗?暂时不管了,继续看数据库访问吧。今天周五,周六放假等着我呢。 数据库也看完了。这样最基本常用的模块我就都看过了。虽然部署,配置等等也有很多模糊和需要学习的地方,bundle也没有看,ajax也没有看到,用户验证部分也没有看到……哈哈,总之,我先把demo模块读一次吧。 这次是读代码了,仔细想想,我没怎么好好看过代码,经常是自己摸索出奇奇怪怪的套路,这次好好看一下是个不错的机会。 ……打开代码,vs提示要我配置git和php……又开始折腾了,我是真的喜欢折腾静不下心来啊。 看了一小下demo的代码,感觉……没有太大感觉,还是自己上手至少先把qr编辑器做好吧。 启动apache2,开始建立我的qr配置部分,然后慢慢的就把各个部分都做好。  php bin/console make:controller qrConfigController 生成控制器。 引入bootstrap部分我就迷茫了……哈哈,没有那么...

疲劳感扑面而来的每一天

 时隔了好久,发生了好多事情,我又开始写博客了。 其实草稿里有好多没有发布的文章,一时起兴写的,没有第一时间发布出来的话,感觉就再也不会发布了。从第一篇沉淀在blog里的文章开始,我把blogger的草稿箱当成一个记事本了。 看了看,上一篇文章真的就是一年之前…。 要说完全沮丧也不至于,在诸多细节中,还是隐藏着很多小小的惊喜。比如,上一篇文章时symfony的学习笔记而且只有0,从悲观来看,就是临时放弃了。但是,从乐观来看,最近接触的项目(指prestashop)居然“偶然”的是使用symfony构建的,这也是意外的惊喜了。 发布~以后博客,写完就发!!