掘金翻译计划周报 — 2018 年 9 月第 1 期

掘金翻译计划周报,为您呈现一周以来的优质译文 😆

掘金翻译计划目前翻译完成 1188 篇文章,官方文档及手册 13 个,共有近 1000 名译者贡献翻译和校对,GitHub Star 16000+。掘金翻译计划 是一个翻译优质互联网技术文章的社区,内容覆盖 AndroidiOS前端后端区块链产品设计人工智能等领域。

公告

掘金翻译计划 — 区块链分舵成立啦

待认领校对文章:点进链接到 PR 下认领啦

前端分类

函数式 JavaScript 编程的简短介绍

函数式编程是目前最热门的趋势之一,有很多好的论点解释了人们为什么想在代码中使用它。我并不打算在这里详细介绍所有函数式编程的概念和想法,而是会尽力给你演示在日常情况下和 JavaScript 打交道的时候如何用上这种编程。函数式编程是一种编程范例,它将计算机运算视为数学上的函数计算,并且避免了状态的改变和易变的数据。

译者:Zheng7426

Zheng7426,本科专业是自动化工程技术,大四时打算转行干前端开发。爱好是音乐和文学,会弹一点吉他。最近印象深刻的文学作品是太宰治《人间失格》、马尔克斯《百年孤独》、王小波《青铜时代》以及海子的《海上》。欢迎一同讨论文学、音乐、前端开发。

个人掘金主页 👉 juejin.im/user/5b178c…

简单的响应式现代 css 网格布局

在本文中,我们将展示如何创建响应式现代 CSS 网格布局,演示如何在旧浏览器上使用降级代码,如何逐步添加 CSS 网格,如何使用对齐属性重新构建小型设备的布局以及居中元素。在本教程中,我们将使用浮动来创建一个带有基本布局的演示项目,然后使用 CSS 网格对其进行增强。我们将演示许多有用的实用工具,例如居中元素,跨越元素,以及通过重新定义网格区域和使用媒体查询轻松更改小型设备上的布局。

译者:MeFelixWang

MeFelixWang,目前是一名前端工程师,爱好广泛,喜欢交流,坚信技术是为了实现想法。

个人掘金主页 👉 juejin.im/user/59120a…

设计分类

设计 QA 在应用程序设计中的重要性

完美的用户体验不是偶然事件。在应用程序的设计中,产品团队所作的一切都是为了用户体验;开发、设计、DevOps 和质量保证 —— 每一个角色都影响着用户体验,尤其是设计和用户体验之间的关系。自从我成为一个产品设计师之后,在我执着追求的事物中有着重要的一环,就是保证产品的设计能够按照预期实现。这是什么意思呢?它代表着设计方面的编码工作需要与实际中的设计完全匹配。

译者:lihanxiang

李汉祥,澳门科技大学大三学生,将来想要从事的方向是 Java 后台开发,目前正在进行 SSM 相关项目以及数据库相关知识的学习,为明年的暑期实习做准备,平时也喜欢健身,加入掘金翻译计划也让我看到多了很多优秀文章,希望自己接下来能为社区作出更多贡献。

个人掘金主页 👉 juejin.im/user/58e48d…

为什么设计师讨厌政治

为生活而设计产品的人拥有乐观主义。为了做好他们自己的工作,无论是设计网站还是汽车,他们都坚信自己拥有能创造出比目前世界上已有产品更好的产品的能力。问题是,这种乐观主义,一旦掺杂不成熟的思想,就会对组织的工作产生肤浅的想法。设计师往往会带有充分理由的声明,他们比任何人都了解人类的行为,但他们对政治的厌恶态度表明,他们不了解群体中最自然的行为之一。那些讨厌,不理解政治的设计师背叛了他们自己的理念,因为他们没有认识到政治是如何定义他们必须工作的环境的。

译者 Starrier

Starrier,研究方向为 AI,喜欢看书听歌等。

个人掘金主页 👉 juejin.im/user/595d85…

综合分类

关于工程师和影响力

让我们来谈谈影响力。作为一名工程师,你如何获得影响力?影响力是什么?它的根源是什么?你该怎样运用自己的影响力?怎样会导致你失去影响力?当你作为一个工程师时的影响力,和当你作为管理者时的权力和影响力又有何不同呢

译者:cf020031308

cf020031308,拖家带口而立之男。供职于知道创宇任研发工程师,主要负责 CDN 产品线的应用层研发。业余除热衷于个人效率的改进以外,也乐于积极尝试不同的领域。抱着“驱动自身,传道他人”的想法成为掘金翻译计划的一员。

个人博客 👉 cf020031308.github.io/

Android 分类

React Native 对 Flutter: 哪一个对创业公司更加友好?

由于对移动应用的大量需求,很多公司已经把他们应用开发的重心转移到移动应用上了。移动应用开发是一个不断有更好的技术、平台和框架流入的领域。这使得移动开发者可以创建革命性的移动应用。现在,跨平台应用开发正在创业公司中变得越来越流行。开发者可以用它来设计电子商务应用、各种交互应用和社交应用。因此,react native 和 flutter这两个移动应用开发框架引起了广泛的讨论,并且互相竞争,试图证明自己是跨平台移动应用的最合适的宿主。

译者:tanglie1993

tanglie1993,喜马拉雅 FM 的 Android 开发一枚。

个人掘金主页 👉 juejin.im/user/57809d…

Flutter 的英雄和流氓们 —— 为 Flutterverse 带来平衡

Flutter 最令惊奇的一点是它为所有东西提供漂亮和干净的 API。我喜欢你使用 Hero 的方式。两行简单的代码,它就生效了。你只需要把 Hero 扔到这两个地方,按照标签分配,其它就不需要管了。

译者:DateBro

DateBro,山东大学的学生一枚,现在对 Android 移动开发很感兴趣,想以后深入学习 Android 和 Flutter,平时喜欢看美剧(TBBT)和日剧(逃避可耻),以及玩百词斩。

GitHub 主页 👉 github.com/DateBro

如何将 Stackdriver 连接到智能家居服务器以进行错误记录

当你的智能家居设备与 Google Assistant 集成时,你可能会遇到以下错误:“无法更新设置,请检查你的连接。”这个错误可能源于账号连接和 SYNC 同步过程的许多原因。为了更好地了解这些错误,你可以使用 Stackdriver,Google Cloud 的日志系统。当账户连接或随后的 SYNC 事件发生错误时,它会自动记录错误并向你提供信息。

译者 Starrier

Starrier,研究方向为 AI,喜欢看书听歌等。

个人掘金主页 👉 juejin.im/user/595d85…

iOS 分类

在 iOS 中使用 UITests 测试 Facebook 登录功能

  • 对我们来说,使用 Facebook 的挑战主要在于, 它使用了 Safari controller,而我们主要处理 web view。从 iOS 9+ 开始,Facebook 决定使用 safari 取代 native facebook app 以此来避免应用间的切换。你可以在这里阅读详细信息 在iOS 9上为人们构建最佳的 Facebook 登录体验
  • 它并没有我们想要的 accessibilityIdentifier 或者 accessibilityLabel
  • webview 内容将来可能会发生变化 😸

译者:LoneyIsError

译者 GitHub 主页 👉 github.com/LoneyIsErro…

后端分类

使用 Go 编写微服务及其 GraphQL 网关

几个月前,一个优秀的 GraphQL Go 包 vektah/gqlgen 开始流行。本文描述了在 Spidey 项目(一个在线商店的基本微服务)中如何实现 GraphQL。本文列出的一些代码可能存在一些缺失,完整的代码请访问 GitHub。

译者:changkun

欧长坤,慕尼黑大学研究生在读,研究方向为人机交互与学习理论,兴趣爱好包括后端技术、产品、数学等。

GitHub 主页 👉 github.com/changkun

GopherCon 2018:揭秘二叉查找树算法

By Geoffrey Gilmore for the GopherCon Liveblog on August 30, 2018

Presenter: Kaylyn Gibilterra

Liveblogger: Geoffrey Gilmore

算法的学习势不可挡也令人气馁,但其实大可不必如此。在本次演讲中,Kaylyn 使用 Go 代码作为例子,直接了当的阐述了二叉查找树算法。

译者:changkun

欧长坤,慕尼黑大学研究生在读,研究方向为人机交互与学习理论,兴趣爱好包括后端技术、产品、数学等。

GitHub 主页 👉 github.com/changkun

使用 Nexmo 和微软语音翻译 API 构建 Babel 鱼

如果在过去的几个月时间里你关注过互联网上的变化,那你就会注意到 Google 的即时翻译 Pixel Buds。它是一个像给 Galaxy 的 Hitchhiker 指南中 Bable Fish 一样的技术,可以为穿戴者翻译任何可感知的语言并让他们像虚拟人类一样与穿戴者进行交流。但使用 Google 的 Pixel Buds 代价昂贵 —— 那么我们为何不自己动手构建呢?这也是 Danielle 和我最近在 hackference 上所构想的。我们想要去创建一个让电话交流的双方可以根据自己所需,听到彼此说话内容的翻译版本的 Nexmo Babel Fish。

译者 Starrier

Starrier,研究方向为 AI,喜欢看书听歌等。

个人掘金主页 👉 juejin.im/user/595d85…

掘金翻译计划 是一个翻译优质互联网技术文章的社区,文章来源为 掘金 上的英文分享文章。内容覆盖 AndroidiOS前端后端区块链产品设计人工智能等领域,想要查看更多优质译文请持续关注 掘金翻译计划官方微博知乎专栏

    原文作者:小蜜蜂
    原文地址: https://juejin.im/post/5b94ecfef265da0a9a394e85
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞