2020-08-07 Robin Wen
文/Robin 日历在现实生活中很常见,小时候还有每年准备一个挂历在家里,现在有了智能手机、电脑,这种实物的倒是用的少了。笔者在使用日历软件的过程中,踩了不少坑,今天来聊聊这个话题。 笔者主要使用 Apple 设备,先后用过系统自带、Calendar 5、Fantastical、Google Calendar。 Calendar 5 是 Readdle 的产品,他们的产品以圆润感著称。Fantastical 是 Flexibits 的产品,是 2011 年 Mac App Store 上最佳应用。Google Calendar 就不用过多介绍了,是 Google 的产品。 相对于系统日历,Fantastical 拥有更美 继续阅读 »
2020-11-10 Robin Wen
文/Robin 最近 iPhone 12 上市,换机潮接踵而来。换手机可能忽视的一个问题,就是「二次验证」应用数据迁移问题。 二次验证作为一种加密因子,对于提高账号的安全性是相当有用的。即使你的账号被脱裤,只要二次验证码没有泄漏,账号还是相对安全的。但是这有个前提,二次验证码不是明文存储数据库。常用的网站,比如 GitHub、Google、Microsoft 等都是支持设置二次验证的。相比传统互联网用户,交易加密货币(俗称炒币)的用户对于二次验证会更熟悉一些,因为中心化交易所,支持二次验证,是最平常的功能了。 二次验证的老牌应用,就是 Google 推出的「Google Authenticator」。这款应用,iOS 版本 继续阅读 »
2017-07-14 Mystery0 M
前言 Google Pixel & Pixel XL是Google在2016年10月4日推出的全新Android智能手机,接任之前的Nexus系列,也是Pixel系列首次推出智能手机产品;于东8区时间2016年10月5日凌晨的Google秋季发布会上正式公布。 可以说对于Pixel系列,大多数人都不陌生,Pixel系列作为最先搭载Android N操作系统的移动终端系列,除了Android N之外,还有独享的Pixel Launcher以及Google Assistant。 当然,对于现在(2017/07/14)来说,Pixel Launcher和Google Assistant都不再是Pixel系列独享了,但是依旧有很多人对于P 继续阅读 »
2017-10-21 Quanyin Tang
分号 tip: 不要在行尾加分号, 也不要用分号将两条命令放在同一行. 行长度 tip: 每行不超过80个字符 例外: 长的导入模块语句 注释里的URL 继续阅读 »
2014-02-14 Robert Zhang
2020-08-08 Robin Wen
文/Robin 笔者长期使用 Google Translate 作为翻译辅助工具,直到遇到了本文的主角 DeepL Translator。 DeepL 翻译(英语: DeepL Translator)是于 2017 年 8 月由 DeepL GmbH(一家由 Linguee 支持的创业公司)推出的翻译服务,支持 简体中文、英语、德语、法语、日语、西班牙语、意大利语、荷兰语及波兰语之间的翻译。其利用神经网络训练翻译能力。与 Google 翻译、 Bing 翻译及 Facebook 等其他主流的翻译服务相比,DeepL Translator 的翻译显得更加自然,在同等时间内得到的翻译结果更精确、更细致。 我们来看看知名机构、媒 继续阅读 »
2019-06-07 Robin Wen
文/Robin 本站推广 币安是全球领先的数字货币交易平台,提供比特币、以太坊、BNB 以及 USDT 交易。 币安注册: https://accounts.binancezh.pro/cn/register/?ref=11190872 邀请码: 11190872 上一篇文章给大家介绍了 Telegram 以及值得注意的一些技巧。本文给大家讲讲搜索引擎 DuckDuckGo。 谈到搜索引擎,不得不提到 Google(注意,某度不在讨论范围)。笔者每天使用 Google 的频率相当高,但 DuckDuckGo 依然是 Google 之外的有力补充。关于 DuckDuckGo 的故事,可以阅读 @virushuo 的文章,穿越 继续阅读 »
2014-05-20 码农明明桑
新项目中,使用了Google I/O 2013发布的新工具,使用Gradle构建android项目,并且在新版的Intellig IDEA以及google的Android Studio对其支持。本文就介绍一下怎么使用gradle构建android项目,进行多个版本编译。 Gradle是什么? Gradle是以Groovy为基础,面向java应用,基于DSL语法的自动化构建工具。是google引入,替换ant和maven的新工具,其依赖兼容maven和ivy。 使用gradle的目的: 更容易重用资源和代码; 可以更容易创建不同的版本的程序,多个类型的apk包; 更容易配置,扩展; 更好的IDE 继续阅读 »
2015-01-10 YongHao Hu
各位同学: 新年好, 我是洪谦,自封的 Google 开源代码夏令营助教。 两年前,我写了《做一名开源社区的扫地僧(上)》,记录了我在开源社区中打怪升级的经历和收获,以5000美金奖金为诱饵,怂恿在校的朋友参加 Google代码夏令营。说来惭愧,这篇文章冗长罗嗦,可恰是这篇文章让我认识了这么多开源社区的朋友,有的朋友见面就问我《扫地僧(下)》什么时候问世,我总是一拖再拖,不好意思又跳票了。 这次新作拙文请大家评阅,一方面是再度为 Google Summer of Code 做免费宣传,另一方面其实是抱着私心,诚恳地希望找到志同道合的朋友加入 Wine 项目。 文章一如既往的冗长罗嗦,一如既往的只限学生阅读 :) Goog 继续阅读 »
2014-08-01 码农明明桑
推送服务现在广泛的使用,几乎成了每个app的必备,现在呢,苹果上面有APNs,android上面游GCM(中国不可用)。我也是经常使用第三方的推送,比如百度云推送,个推等等。但是一直想知道推送的原理,想着自己也能做出来,到网上搜到一些推送的方案(大段内容来自网上)。 方案一:使用GCM服务(Google Cloud Messaging) 简介:Google在Android上标配了自己的推送GCM(Google Cloud Messageing),可以帮助开发人员给他们的Android应用程序发送数据。它是一个轻量级的消息,告诉Android应用程序有新的数据要获取从服务器,或者它可能是一个消息,其中包含了4KB的payload 继续阅读 »