惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
T
Troy Hunt's Blog
Schneier on Security
Schneier on Security
N
News | PayPal Newsroom
Hacker News: Ask HN
Hacker News: Ask HN
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Google DeepMind News
Google DeepMind News
www.infosecurity-magazine.com
www.infosecurity-magazine.com
N
News and Events Feed by Topic
V
Vulnerabilities – Threatpost
Cyberwarzone
Cyberwarzone
K
Kaspersky official blog
P
Privacy & Cybersecurity Law Blog
P
Privacy International News Feed
WordPress大学
WordPress大学
U
Unit 42
PCI Perspectives
PCI Perspectives
S
Schneier on Security
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
V
Visual Studio Blog
Engineering at Meta
Engineering at Meta
The Cloudflare Blog
I
Intezer
宝玉的分享
宝玉的分享
N
News and Events Feed by Topic
Martin Fowler
Martin Fowler
B
Blog
美团技术团队
T
The Blog of Author Tim Ferriss
C
Cisco Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
酷 壳 – CoolShell
酷 壳 – CoolShell
The Last Watchdog
The Last Watchdog
J
Java Code Geeks
博客园_首页
A
About on SuperTechFans
Vercel News
Vercel News
Attack and Defense Labs
Attack and Defense Labs
H
Heimdal Security Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
IT之家
IT之家
小众软件
小众软件
H
Help Net Security
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
T
The Exploit Database - CXSecurity.com
Y
Y Combinator Blog
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Webroot Blog
Webroot Blog
T
Tenable Blog

0x7f Blog

telephony42 完全指南:从零开始在 dn42 构建电话网络 telephony42 完全指南:从零开始在 dn42 构建电话网络 在 Telephony42 中配置 E.164 ENUM 在 Telephony42 中配置 E.164 ENUM 有关 DN42 的本质及诸多暴论 有关 DN42 的本质及诸多暴论 线香简评(持续更新) 线香简评(持续更新) 美味冰淇淋的制作方法 美味冰淇淋的制作方法 一场有关数字世界自决权的战争 一场有关数字世界自决权的战争 在 rDNS 上念诗!(加强版) 在 rDNS 上念诗!(加强版) 木桶饭杂谈 其二 木桶饭杂谈 其二 木桶饭杂谈 其一 木桶饭杂谈 其一 杂牌对讲机的写频 杂牌对讲机的写频 科研随想 (21.09) 科研随想 (21.09) IFSolver Reloaded 系列 0x03:解码生成 IFSolver Reloaded 系列 0x03:解码生成 IFSolver Reloaded 系列 0x02:特征匹配 IFSolver Reloaded 系列 0x02:特征匹配 IFSolver Reloaded 系列 0x01:特征提取与存储 IFSolver Reloaded 系列 0x01:特征提取与存储 新站点启用,以及一些小细节 IFSolver Reloaded 系列 0x00:总体结构 IFSolver Reloaded 系列 0x00:总体结构 IFSolver 的原理解析 IFSolver 的原理解析 博客静态迁移 博客静态迁移 DN42系列 0x03:Peer Finder & Looking Glass DN42系列 0x02:Peering DN42系列外传 0x00 : 利用Nebula建立p2p网络 日常翻车实录 日常翻车实录 智(能)(避)障小车项目研究 基本思路 智(能)(避)障小车项目研究 基本思路 五月站点更新
新站点启用,以及一些小细节
YukariChiba · 2021-07-30 · via 0x7f Blog

由于大家都注册了萌萌的 .moe 域名,我也来效仿一个。

光敏性癫痫提示
对于极少数人群,网站中的动画效果可能会引发癫痫或眩晕症状。
如果您感到头晕、恶心、眼睛抽搐、癫痫发作,请即刻关闭页面并立即就医。

ewe.moe

一些文字小技巧

中间的 🐑 logo 其实是字体,嘤为 threejs 对透明度图片的资瓷并不好。

然而,在 threejs 官方给的 typefont json 文件中,并没有提供中文/emoji 资瓷,为此,需要手动加入。

这个 facetype.js 可以将字体文件转换成 threejs 可以导入的 json 文件。但是,由于这个作者依然没考虑到 emoji,🐑 依然无法被导出。

那么就需要借助 IcoMoon 来导出一个自定义的字体文件。我预先将 🐑 的路径合并,然后将其作为字母 y 导入,这样生成出的 ttf 文件仅包含一个字符 y。使用上面的 facetype.js 即可将其对应的 json 导出。

一些长按小技巧

该内容最终并未加入到网站中。

vue 里处理长按事件是比较麻烦的,这里使用了 setTimeout 来解决这个问题。

1
<div @mousedown="clickStart" @mouseup="clickEnd" />
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
methods: {
clickStart: () => {
if (timer === null) {
timer = setTimeout(() => {
// ...
}, 2000);
}
};
clickEnd: () => {
if (timer !== null) {
clearTimeout(timer);
timer = null;
}
};
},
data: ()=>({
timer: null
})