kotlin+mockk:真正的玄铁重剑

kotlin+mockk是真正的苦口良药,是真正的玄铁重剑。相比某些落后的语言和落后的框架来说,kotlin+mockk不仅能实现业务功能和编写测试,而且能全面的锻炼开发人员和开发团队的各方面能力。…

禁止饮酒:我给自己预备的一份精神保险丝

我禁止自己饮酒的理由其实是没有理由,其本质就是一个既不是理性也不是感性的一种偏执甚至疯狂。这种偏执必要的时候可以转化为一种强烈的行动力和执行力。转化的方式就是给与这种偏执一个理性的解释,以及一个感性的理解。…

Ubuntu做软路由(补):一次NAT失效的调试记录

在一个月黑风高的夜晚,我家的路由突然“断网”。但又没有完全断,而是卡在了一个非常诡异的状态。经过两天晚上的努力,最终发现是NAT失效。 这次调试,算是对iptables的四表五链的一次生动的应用。同时,也借此机会进一步熟悉了相关的工具链。…

长江黄河论:比较Gitlab和Bamboo的部署权限控制

“练得身形似鹤形,千株松下两函经。 我来问道无余说,云在青天水在瓶。”这些个CI有些是云,有些是水,所做的事情不同而已,都是忠臣,没有奸臣。也没有真正的贤臣。贤与不贤,有时候也由不得他们。看清楚了,贤时便用,不贤便黜。…

第一阶段CPU练习总结

最近的六个月里,我集中进行了相对较为频繁的CPU练习,我认为已经达到了第一阶段的目标,同时也该休息一下了。…

理论法知识:从司法独立与审判独立说起

近日,一份《关于加强新时代法学教育和法学理论研究的意见》引起了一些朋友的关注。其中我看到大家最关注的无非是:“坚决反对和抵制西方‘宪政’、‘三权鼎立’、‘司法独立’等错误观点。”这一句话。…