Hello, 2019

这个月缺失 9 天

2018-12-31

岁月不居,时节如流,2019 年就要到来了,我在曾家村,向大家致以新年的美好祝福,愿大家继续做时间真正的朋友,和时间有说有笑、有吵有闹、有开始,也有美好的结束。

https://v.youku.com/v_show/id_XMzk5MDg2NjcyNA==.html

2018-12-30

一键分享到微博、QQ空间、QQ好友、微信、腾讯微博、豆瓣、Facebook、Twitter、Linkedin、Google+、点点等

https://github.com/overtrue/share.js

乱语:有其它更好用的相关工具吗? 继续阅读“Hello, 2019”

svg 学习

最近在学习 svg,写了一些 demo,记在这里,还挺有意思的。

以一张 svg 开头:

zengxiaoluan.com

d3 中的 domain 和 range

以下内容更新于 2019-06-14

最近一直在用 d3 画双通道示波器,因为不是很理解 d3 的原理,走了不少弯路,如果大家有兴趣学习 d3,可以看看这个示例,帮我们更好的理解 d3 的一些基础 API,实现我们想要的效果。

标签 text 、tspan

示例中的图形是一个正弦函数,公式如下:

$y = asin(bx + c)$

公式中的 a、b、c 如何影响图形,我就不解释了,我先回去翻一下高中课本。

See the Pen svg-text/tspan by zeng (@zengxiaoluan) on CodePen.

继续阅读“svg 学习”

Gutenberg 编辑器很难用啊

这个月缺失 13 天

2018-11-30

缩进到底是 tab 好还是 space 好呀?求各位大神解答。

后来我想了想,觉得还是用空格好,没有特殊要求还是用空格。

https://eslint.org/docs/rules/indent#enforce-consistent-indentation-indent

2018-11-29

VueConf 2018 杭州(第二届 Vue.js 开发者大会)于2018年11月24日在杭州举办,本视频为 Vue.js 作者的演讲视频。

https://www.bilibili.com/video/av36787459/

继续阅读“Gutenberg 编辑器很难用啊”

generator 和异步回调

在我们日常的前端开发中,异步回调是不可避免的操作,会严重影响我们的编程体验和代码的维护性、阅读性,而 promise 和 generator 可以在一定程度上解决这个问题。它们没有那么神奇,只是代码上的一些小花招,现在我们具体来看看 generator 是如何解决异步回调的问题。

继续阅读“generator 和异步回调”

11 月产生去北京的想法,又放弃了

2020-11-30

成人窦性心率低于每分钟 60 次称为窦性心动过缓,常同时伴有窦性心律不齐。可见于健康青年人,尤其是运动员。其他原因为颅内压增高、严重缺氧、血钾过高、甲状腺机能减退、阻塞性黄疸以及服用洋地黄、利血平、甲基多巴药物等。窦房结病变和急性下壁心肌梗死亦常发生窦性心动过缓。 无症状的窦性心动过缓通常无需治疗。

https://www.anzhen.org/news/articles/index/10815

乱语:我这点运动量,也能导致窦性心率过缓么。

2020-11-29

原创 什么是屁股决定脑袋

继续阅读“11 月产生去北京的想法,又放弃了”

一些排序算法

记得有一个明星程序员说,做一个 web developer 是不用学习数学的。那么自然也不用学习算法了。作为一个前端,在实际工作中确实很少实现什么排序算法,因为在 JavaScript 的语言层面,就已经实现 sort 函数了。但是学习这些排序算法,依然有助于我们理解这些语言相关内置函数的原理。

继续阅读“一些排序算法”