什么是 Feature Toggles - 翻译自 Martin Fowler
Feature Toggles(通常也称为Feature Flags)是一种强大的技术,它允许团队在不更改代码的情况下修改系统行为。 它在很多场景下都适用,它是在实现和管理功能之间切换时很重要的一种实现方式。 Feature Toggles让系统变的复杂。 我们需要使用工具来管理Feature Toggles 以简化它的复杂性。但同时, 在项目中我们还是需要努力减少Feature Toggl...
Feature Toggles(通常也称为Feature Flags)是一种强大的技术,它允许团队在不更改代码的情况下修改系统行为。 它在很多场景下都适用,它是在实现和管理功能之间切换时很重要的一种实现方式。 Feature Toggles让系统变的复杂。 我们需要使用工具来管理Feature Toggles 以简化它的复杂性。但同时, 在项目中我们还是需要努力减少Feature Toggl...
If you use the SSH transport for connecting to remotes, it’s possible for you to have a key without a passphrase, which allows you to securely transfer data without typing in your username and pass...
如果你用SSH创建远程仓库的连接,就不再需要每次都输入帐号密码登录。但是如果你用的是HTTP协议创建远程仓库连接,那么无论如何都需要帐号密码创建连接。 环境: GitHub account: jakob@github.com Gitlab account: jakob@company.com GitH...
:)
:) 沃草, 这首歌好听!! Biome, 欲罢不能. 开启了单曲循环, 加上降噪, 覆盖掉星巴克的背景音, 敲起键盘很有节奏. 济南? 老婆出差要来济南, 心理建设做了一周了, 豆宝才十个月大, 三月份了济南还是零下一度, 不过终究还是顺利来了. 飞机上看山东真是不毛之地呀, 到处是黄土高坡. 相比福建简直是荒凉, 谁知道刚下飞机, 就被护城林吼到了, 壮观不说, 第一次看到这么多没叶...
作者前部份阐述了原则的重要性, 并且强调, 这里不是为了告诉我们他的原则, 而是告诉我们他之所以设立这些原则的过程让大家一起审视他, 在作者看来, 每个人都应该依照个人的情况设立符合自己的原则, 并且记录下来. 引用一段原文: 我将分享自己的原则,但我想明确地告诉你们,我不希望你们盲目地遵循这些原则。相反,我希望你们质疑我的每一句话,从我的这些原则中精挑细选,以便找出适合你的组合。...
我们 如此神奇的一年, 不留下些文字感觉有愧于自己来过, 但是可能将来回看时, 看到的都是大写的尬字. 就像刻在竹子上的”到此一游”, 看似美景与我相干, 可是当竹子长大后, 这些文字就显得过于拙劣. anyway, 无所谓. 今年到此, 似乎所有文章, 所有文字都会有一个前提, “因为疫情”… 潜台词是, 今年如此特殊, 以往的经验全不适用. 而我只想说, “因为疫情” 我胖了… ...
Background. 当我们code review 的时候, 我们究竟在review 什么? 为了探索这个问题, 我找到了两个很新鲜的(2020-09-24 15:24 pm) bug 和 new feature 的 pr , 什么样的code review 能无限接近大部分程序开发人员眼中正确的practice. Study Case: 一枚来自Spring security 的b...
Background 时代的产物 spring security (SS) Client 在默认情况下, 无法完全支持stateless 的系统设计. 许多设计依然沿用了session/ inmemory cache 的实现. 所以如果你准备在stateless 的系统中使用, 拥有, 占有, 坐享 spring security 带来的便利, 你必须重写一些Repository. 1....
1. 废话不多说, 概念自己查 关键字: spring security oidc 2. In Action 2.1 OIDC Login solution using Spring Security 2.1.1 init a project with spring security 基本上就是加上一些依赖: spring-boot-starter-oauth2-clien...