No End for Learning

Stay Hungry, Stay Foolish

我是一个喜欢公私分明的人,不喜欢使用我的私人账号提交代码到公司的 github, 包括不喜欢泄漏我的私人邮箱(关于如何针对不同的文件夹配置不同的 gitconfig, 可以自行查看使用有条件的 .gitconfig).

对于这种情况,我希望有两个或者多个 github 账号,分别用来提交代码到不同的 github 仓库。那么问题来了,作为长期在 github 开发的重度患者,怎么样才能轻松在不同的项目之间无缝切换账户进行身份验证呢?

Read more »

自从有了 web 应用开发以来,前端的工作总是离不开 CSS 样式的实现,它可以让我们的 web 应用变得更漂亮,布局更合理。但是前端开发程序员们发现他们总是在更漂亮的页面和可维护的 CSS 代码中挣扎,从而促进了 CSS 在编程方面的发展。

在当前的前端发展中,CSS in Javascript 是很难让人忽视的,是一个很热门的趋势。那是否应该应用到项目中呢?我们来谈谈其中的一种 Styled Components

Read more »

在 2020 年的今天,如果没有大量的数据存储,机器学习就是一场空谈。当我们谈论大数据量存储的时候,我们就会考虑选择怎么样的基础架构才能降低大量数据存储所带来的耗时以及费用昂贵的问题。Google 推出了一种全托管式云数据仓库 – BigQuery

Read more »

如果你是一个 Git 重度依赖患者,这篇文章会告诉你如何避免提交错误的 email 给某个 repo 的 commit。
让我们彻底区分开工作与生活。

No more accidentally committing with the wrong email in a new repository

Read more »

作为一名在 macOS 下工作的码农,有一句名言很实用

工欲善其事,必先利其器。

首先需要做的就是让编码的工具使用率变得更高,更快以及更自动化。
今天来谈谈怎么配置 Terminal。

Read more »

TDD 作为敏捷开发中的重要环节,总是讨论的焦点,总是在说 TDD 这样那样。其实,我觉得大多数人对 TDD 的理解是模糊的,不明确的。从而导致没有人愿意有意识的去尝试使用 TDD, 去验证一下 TDD 到底会给我们带来什么?

我也是一枚初识 TDD 的菜鸟,所以想用自己的理解以及经历来解答上面的问题。

Read more »

如果你对 D3 这个词语比较陌生,那你可以移步我的上一篇文章《我所知道的 D3》去了解一些关于 D3 的基础知识。

在这一篇继续学习 D3 中,我将会给出实例代码来展现 D3.js 是怎么样画出我们想要的图形,而根据现在的前端发展,又是怎么样和框架结合起来使用的呢?

Read more »

说起来当代社会有一个流行词语叫做可视化,以前我们是用纸笔,印刷技术来完成文字,数据的可视化。到了大数据井喷,人人都开始使用电子设备获取信息的时代,就需要使用技术来实现文字,数据的可视化。而在数据可视化中,最直观最有效的信息传递方式就是使用图表的方式来展现

这里记录下来的是作为一个前端 developer, 在需要使用D3.js的去开发一个数据可视化界面设计时,所了解到的 D3.js

这将成为一系列的文章,这是第一篇。

Read more »

对于刚刚接触 CSS 的码农们在面对布局问题的时,心里都在怒吼,为什么这个 div 就不能乖乖的在它自己的位置上。然而,一般引起布局与期望不同的原因一般有两个属性 —— float 以及 postion

为了让我们能够更高效更灵活的完成 Web 页面中的布局,出现了Flexbox Layout

Read more »
0%