微游技术部一周分享 20231126期
本周关键字:Postman monitor,Clarity,CSS关闭图标,前端页面权限,栅格系统,monorepo,聚光灯shader,go sync.Once,Android下载归因
大家好,以下是微游互娱技术部本周的分享:
1. [QA] Postman--监视器monitor的使用
本文介绍PostMan的Monitor监视器功能:它是基于Postman集合API的灵活监控。
2. [Web开发] clarity 学习
本文介绍微软开源的一款用户行为统计工具:clarity。它是一种免费工具,用于捕获用户使用网站。安装非常简单,可以在数分钟内开始获取数据。
3. [Web开发] 纯CSS实现中间透明的关闭图标
关闭图标是网页中最常见的图标之一。有时候为了美观,需要把关闭图标中间的叉叉做做透明的。让UI设计师弄一个中间透明的png图片是一种解决方案,但相比之下纯CSS实现的关闭图标占用流量更少、加载速度快、且方便修改图标的颜色。
本文给出纯CSS实现中间透明的关闭图标的简单示例。
4. [Web开发] 如何实现前端页面权限和按钮权限
页面权限是后台系统中非常常见的需求,在前端实现页面权限和按钮权限是为了确保用户只能访问其有权访问的页面,并执行其有权执行的操作。
本文介绍前端实现页面权限和按钮权限控制的流程和逻辑。
5. [产品设计] 关于栅格系统的定义
栅格的概念来源于平面设计中的“网格”,早在 13 世纪,法国建筑师 Villard de Honnecourt 创作了一张图表,试图实现“和谐的设计”,这也是继黄金比例之后,第一次将网格与其结合在一起,以此产生固定比例的页面布局。
本文介绍栅格系统的定义及使用方法。
6. [工程化] monorepo简单使用
本文介绍monorepo,它是将不同的项目的代码放在同一个仓库中的软件开发方法,同时可以多个项目间可以共享使用公共项目,也可以共用一套代码配置。
7. [Cocos Creator] Shader实现聚光灯效果(Follow-spot)
聚光灯效果,主要用于突出游戏中的角色或特殊物体,并在黑暗环境中营造沉浸式的氛围。本文介绍如何使用shader来实现聚光灯效果。
8. [Go开发] 「Golang」sync.Once用法以及源码讲解
在我们开发过程中经常会使用到单例模式这一经典的设计模式,单例模式可以帮助开发者针对某个(些)变量或者对象或者函数(方法)进行在程序运行期间只有一次的初始化或者函数调用操作,比如在开发项目中针对某一类连接池的初始化(如数据库连接池等)。针对这种情况,我们就需要使用单例模式进行操作。
本文介绍如何使用go标准库中所提供的并发原语—sync.Once实现单例。
9. [Android开发] Android 下载归因 — GA和Play Install Referrer库
通过归因分析,可以确定哪些广告对App的下载和安装产生了比较显著的影响。从而帮助优化广告投放策略,集中资源在效果较好的渠道上,提高推广效果和回报率。
本文主要介绍应用发布到谷歌商店后如何进行下载归因。
以上。