上百万免费高清图片,竟然藏在这些网站里!

@你丫才美工 :你还在苦苦寻找免费素材吗?这里有一个世界级素材大宝库。 最近有一个好消息传出,美国芝加哥艺术博物馆开放全部馆藏,提供5万件高清艺术图片供人免费下载:https://www.uisdc.com/artic-collection。 因为芝加哥艺术博物馆很多作品,加入了cc0版权协议当中,所以这就相当于一个巨大的素材宝藏,其中不乏很多知名的艺术作品。 CC0:凡是签署了cc0协议即表示作者已将该作品献给公有领域,并已放弃世界上所有版权法范围内的作者对该作品的所有权以

掌握这7个用户行为规则,让你的设计更有效

很多产品在设计之初,会有一个默认的基础设置,绝大多数的用户并不会主动去调整它们,这使得这些默认的设置参数,会影响用户的行为和习惯,它会让用户的行为更好,或者更坏。一条推送信息可能会让用户多花一笔钱,周围环境的变化也同样可能会影响在商店中用户的采购倾向。我们每天都会受到各方面的影响,而很多影响人类行为的规律已经被总结出来了,并且会帮助我们设计出更好的产品,或者让某些产品的设计失效。 1、饥饿营销 当资源有限或者稀缺,并且需求量大的时候,人们愿意支付更多的资金来购买。因为我们会因

查看全球 DNS 同步的工具

一个网站可以用域名来访问,是通过域名在其 DNS 服务器上的记录解析来实现的,通常一个只有 IPv4 地址的网站,会只有 A 记录。而 IPv6 地址的网站,则会有 AAAA 记录。 当网站迁移到其它服务器,或者改变了其 IP 地址,就会需要修改它在 DNS 服务器上的记录,一般,这个修改会在5到15分钟生效,这个生效只是对于 DNS 服务器本身而言,这个修改要在全球的各个 DNS 服务器上同步生效,则需要更长的时间,一般而言,从一个小时,到12个小时不等。 当然这个同步情况

Nacos发布0.5.0版本,轻松玩转动态 DNS 服务

阿里巴巴微服务开源项目Nacos于近期发布v0.5.0版本,该版本主要包括了DNS-basedService Discovery,对Java 11的支持,持续优化Nacos产品用户体验,更深度的与Spring Cloud体系的网关集成等方面做了演进。阿里巴巴微服务开源项目Nacos于近期发布v0.5.0版本,该版本主要包括了DNS-basedService Discovery,对Java 11的支持,持续优化Nacos产品用户体验,更深度的与Spring Cloud体系的网关

流量隔离方案 Dpath 护航双十一新零售

Dpath是一个通用的流量隔离方案,可以支持一些需要隔离或者引导流量的场景,比如全链路常态隔离,灰度测试,蓝绿发布等。需求在今年的双11准备期间,业务同学提出要针对新零售进行特殊的保障,希望新零售过来的流量,单独进入到一批机器,和其他普通流量隔离开来,这对新零售系统稳定性提出更高的要求。需求总结下来就是:针对特殊流量可以在链路上按需选择一些应用,从所有机器(公共集群)里圈定一些机器作为特殊流量的专属机器,以便对特殊流量进行特殊支持。普通流量不进入专属服务器,特殊流量可以按需使

一个国家,可以没有钱,没有资源,但不能没有好设计师

本文转载自公众号「 造就 」 ID:xingshu100,造就,发现最有创造力的思想。 大家好,我是清华大学美术学院的刘新,我演讲的题目是《社会问题就是设计问题》。 可能你们一看,会想:设计管得太宽了吧? 我们以前学设计,认为把一个东西做漂亮,做得好用,有很好的体验,能帮企业赚到利润,这就是好的设计。这是传统上对设计的定义,但是今天我们需要改变观念了。 为什么? 因为范式在变,我们不得不变,必须顺势而为。 一、设计的无奈 我从80年代开始学工业设计,那个时候中国的工业设计也才

用一篇文章,让你掌握「微交互」的基础知识!

编者按:本文总结了微交互的基础知识和三大作用,作者用大量优秀的微交互案例演示让你直观感受到微交互的强大,适合对微交互不熟悉的新人学习。 @铁木须  :微交互可以反映系统状态、支持防错设计以及传达品牌。它们由触发启动,还能让体验变得更加迷人。 一、什么是微交互? 我们每天与电脑进行的交互都会涉及到大量的微交互。微交互以反映系统状态或者帮助用户防错的方式给予用户反馈。此外,微交互还能用作品牌推广的媒介。 定义:微交互指的是成对的「触发」和「反馈」。其中「触发」可以是用户行为,也可

前端架构杂思录:议 Function Component 与 Hooks

最近团队里 @大果 分享了 React Hooks,也尝试讨论下 Function Component 与 React Hooks,技术的发展路径总是逐步降低其门槛,简单从轻量级角度我们做一个排序: 1createClass Component > Class Component > Function Component 技术上 Class Component 是可以完全代替 createClass Component 方式,所以已经是废弃不推荐使用,那是不是 F

用go语言给lua写扩展

背景 最近的一个lua项目中需要解析wbxml,WBXML是XML的二进制表示形式,Exchange与手机端之间的通讯采用的就是该协议,我需要解析到手机端提交过来的数据,以提高用户体验。 但是lua没有现成的Wbxml解析库,从头撸一个势必要花费大量造轮子的时间,在网上查找了半天,发现有一个go语言版本的https://github.com/magicmonty/activesync-go,写了几行测试代码,确认该库可以正常解析出Exchange的wbxml数据内容,如下