文/Robin
笔者长期使用 Google Translate 作为翻译辅助工具,直到遇到了本文的主角 DeepL Translator。
DeepL 翻译(英语: DeepL Translator)是于 2017 年 8 月由 DeepL GmbH(一家由 Linguee 支持的创业公司)推出的翻译服务,支持 简体中文、英语、德语、法语、日语、西班牙语、意大利语、荷兰语及波兰语之间的翻译。其利用神经网络训练翻译能力。与 Google 翻译、 Bing 翻译及 Facebook 等其他主流的翻译服务相比,DeepL Translator 的翻译显得更加自然,在同等时间内得到的翻译结果更精确、更细致。
我们来看看知名机构、媒
继续阅读 »
从去年春天就开始翻译这本《Pro AngularJS》,前前后后将近1年半总算是正式出版。从最初的兴奋,到期间的苦逼,最后拿到样书,还是很满足的。这本书由浅入深的详细介绍了AngularJS的各种功能和原理,以及大量示例贯穿全书,开头甚至还有一些JavaScript的基础。原书一共600多页,我和同事各翻译了300多页,我主要是翻译的关于Services的第三部分以及第一部分的后几章。
总的来说收获很多,对AngularJS有了更深入的理解,虽然书中使用的AngularJS版本已经比较旧了,但是对很多方法的使用以及原理的解读还是非常不错的。并且英语阅读能力也感到有明显提升,许多长句子一开始完全不知所云,花了好几个小时通过上下文和代
继续阅读 »
Laravel 的 API 认证系统 Passport
介绍
安装
前端快速上手
配置
令牌的使用期限
发放访问令牌
管理客户端
请求令牌
刷新令牌
密码授权令牌
创建密码授权客户端
请求密码授权令牌
请求所有作用域
简化授权令牌
客户端授权令牌
私人访问令牌
创建私人访问令牌的客户端
管理私人访问令牌
路由保护
通过中间件
传递访问令牌
令牌作用域
定义作用域
给令牌分派作用域
检查作用域
使用 JavaScript 接入 API
事件
测试
继续阅读 »
这篇中有几个点是受到瑛那同学的指导翻译出来的,表示感谢
添加多用户账户
Meteor带来了一套账户系统然后顺便还带了用户界面来让你可以在几分钟之内在你的应用中添加多用户功能
目前,这套UI组件使用Blaze作为默认的UI引擎,在未来,可能会以React的专有组件来将其替换。
继续阅读 »
这里是示例的Jupyter Notebook。
最近详细研究了研究TensorFlow的seq2seq库。为了能实现一个神经语言翻译模型,我希望能尽快了解一个大概。这里我就仅仅想知道“我需要清除知道关于这个库的哪些细节”,而不是一个“8层双向基于注意力机制使用集束搜索…的网络”吧啦吧啦有惊人的效果。我这里就像怎么来实现最基本的NMT模型。翻了好多材料来寻找一份“简单”的参考代码时,我一点也不惊讶。
继续阅读 »
Before
在翻译之前我还是要简要介绍一下Meteor,这是一款跨时代的框架。真的,完全没有骗你。
一开始的网站是纯静态页面搭建的。
后来开始使用动态的脚本语言,比如PHP
后来以此构成了框架。最为出名的自然是Ruby on Rails。
继续阅读 »
在安卓和苹果上运行你的应用
目前Windows平台的Meteor并不支持移动应用的构建,如果你正在使用Windows平台的Meteor,你得跳过这一步了。
现在来看,我们编写我们的应用,测试我们的应用都是在浏览器上,其实Meteor早就设计了跨平台的能力 -- 你的待办事宜网站也可在安卓或者苹果上运行,而只需要几个简单的命令
继续阅读 »
数据存储
集合(Collection)是Meteor存储持久化数据的方式。Meteor 中的集合比较特殊的是,它可以从服务端,包括客户端接收数据。这使得编写视图逻辑变得更加简单 -- 不用去写太多的服务端的代码。它也可以自动的自我更新,因此一个视图组件受到一个集合的支持,他可以自动的展示最新的数据。
继续阅读 »
通过表单(form)添加任务
在这个步骤,我们将为用户在列表上添加输入框。
首先,在App.jsx文件中App组件上添加表单吧。
Todo List
继续阅读 »
在组件状态中存储临时数据
在这个步骤,我们会在为应用的客户端添加数据过滤特性,这样用户就可以通过点击’确认选框‘来查看当前进行的任务。我们会去学习如何仅在客户端使用React组件状态来存储临时模板
首先,我们需要在我们的App组件中,添加’确认选框‘
继续阅读 »