BlogHide Resteemssemlinker (27)in colourfulphotography • 7 years agoNaha Travel - Costa FortunaWonderful journey with Costa Fortunasemlinker (27)in cn-programming • 7 years agoPWA 学习笔记之 Push APIPush API 允许 Web 应用程序拥有接收服务器推送消息的能力。对于 Web 应用来说,要能够接收到推送的消息,需要有一个被激活的 service worker。当 service worker 处于激活状态时,我们可以使用 PushManager 实例的 subscribe 方法来订阅推送通知。 Push API 的 PushManager…semlinker (27)in cn-programming • 7 years agoPWA 学习笔记之 Web Notifications APIWeb Notifications API 允许网页向最终用户显示系统通知,这些通知在顶级浏览器上下文窗口之外,因此即使用户已经切换标签页或移动到不同的应用程序,也可以正常显示。 说来也巧,在思考如何下笔时,刚好收到 sitepoint 发来的通知。它竟然自己送上门来,那我就不客气了,直接拿它 "开刀"。 (截图来源: sitepoint 桌面通知)…semlinker (27)in cn-programming • 7 years agoPWA 学习笔记之 Service Workers Cache Control通过 PWA 学习笔记之 Service Workers 这篇文章,我们了解了如何使用、调试、更新 Service Worker 及 Service Worker 生命周期相关知识。接下来本文将介绍如何利用 fetch API、CacheStorage API 及 Service Worker 实现缓存控制。 fetch 事件及自定义响应…semlinker (27)in cn-programming • 7 years agoPWA 学习笔记之 Service WorkersService worker 是一个在 Web 应用程序后台运行的脚本。它不需要 DOM,实际上它甚至不能访问 DOM。Service worker 运行在与 UI 线程独立的线程中,因此它们在运行时不会阻塞 UI 线程。Service worker 的意义在于它充当了你的应用和互联网之间的中介。然后它会执行你设定的任何功能,最后通过消息传递将结果返回给应用程序。…semlinker (27)in cn-programming • 7 years agoSharp 牛刀小试之生成专属分享图片前阵子公司的产品经理找我谈个需求,希望能为每个用户生成专属的资讯分享图片及让开通专栏的用户能够生成专属的文章分享图片。这两天刚好有空,就抽空预研了 "生成专属的资讯分享图片" 这个功能。 进入正题前,我们先来看一下最终实现的效果图: 接下来我们来简单的介绍一下 "生成专属的资讯分享图片" 这个功能需求: 图片中有个区域能够显示分享用户的头像和昵称;…semlinker (27)in cn-programming • 7 years agoPWA 学习笔记之 CacheStorage APIProgressive Web App (PWA)是渐进增强 Web App,它能让我们在不可靠的网络上也能快速加载、能够接收桌面通知、具有桌面图标,并且可采用顶层全屏体验的方式加载。 在 PWA 学习笔记之 fetch API 这篇文章中,我们介绍 fetch API 相关的一些基础知识,在该文章末尾我们还介绍了它在 PWA 应用中的使用场景,在具体的使用示例中,我们应用了…semlinker (27)in cn-programming • 7 years agoPWA 学习笔记之 fetch APIProgressive Web App (PWA)是渐进增强 Web App,它能让我们在不可靠的网络上也能快速加载、能够接收桌面通知、具有桌面图标,并且可采用顶层全屏体验的方式加载。 (背景素材来源: Google - progressive-web-apps ) Progressive Web App 具有的以下主要特点: 渐进式 -…semlinker (27)in cn-programming • 7 years agoiOS 企业证书过期填坑记入坑篇 前线客服传来消息 — “用户反馈一打开我们的 App,就直接闪退了”,刚听到这个消息,我很吃惊,上一期发的新版本 QA 都有验证过。难道是因为功能权限的问题导致的,赶紧跟客服确认具体情况。原来是客户前几天都能正常使用 App,今天一打开就莫名闪退了。刚了解清楚具体情况,一下子闪退的消息,就如滔滔江水一涌而来,随后也就开始了 iOS 证书过期填坑之旅。…semlinker (27)in blockchain • 7 years ago细读阮老师区块链入门教程阮一峰老师的文章总是那么的通熟易懂,昨天看到阮老师的新作 —— 区块链入门教程 ,尔等赶紧静下心来细细研读一番。有兴趣的朋友,建议也阅读一下 原文 。 这里稍微介绍一下阮老师写这篇文章的初衷: 区块链(blockchain)是眼下的大热门,新闻媒体大量报道,宣称它将创造未来。 可是,简单易懂的入门文章却很少。区块链到底是什么,有何特别之处,很少有解释。…semlinker (27)in cn • 7 years ago区块链基础篇之什么是区块链什么是区块链 货币的演变 “信用” 是传统金融行业的核心,货币的发展: 实物货币(贝壳、牛羊) -> 贵金属(铁、金) -> 信用货币 (纸币、电子货币、数字货币)semlinker (27)in life • 7 years ago在 Steemit 开启新的征程今天是冬至,首先祝各位 Steemiter 冬至快乐,大家记得吃饺子和汤圆哦!2018 年就要到来了,有点小期待,即将开启新的征程了。作为 Steemit 的 “处女作”,就先来回顾一下近几年自己的经历和 2017 年对自己影响比较大的事情,然后定一个 2018 年的小目标(当然不是赚一个亿啦)。 转行历程篇 转眼间转行进入 IT 行业已经 5 年多了,刚毕业后浑浑噩噩过了 2…