fsoooo Blog

内不欺己,外不欺人,上不欺天。君子所以慎独。

技术选型指南

文章转载自:ThoughtWorks洞见 作者:汪志成 这是一篇综合类技术选型指南,试图为你提供一份比较通用的技术选型思维框架。当你需要进行技术选型时,可以参照它来设计自己的决策树。这其中你需要考虑的主要维度包括目标产品、目标用户、目标团队和技术本身,下面我将分别细述,并在此基础上介绍一些反模式。 维度 目标产品 这是最重要的维度。产品本身的特征将影响技术选型时的很多...

随手纪 后会无期

1、 曾以为走不出的日子,现在都回不去了。 ——村上春树 2、 人终究会被其年少不可得之物困扰一生。 3、 愿为西南风,长逝入君怀。 4、 写你的名字可真难,倒不是笔画繁琐,只是写你名字时得蘸上四分春风,三分月色,两分微醺,还有一分你的眉目才好。 ——李长风 5、 向日葵莱莱总是显得无精打采的,大家都不知道为什么,只好劝他,白天要努...

我遇到了短信轰炸

手机突然收到短信,提示阿里控制台短信服务当天短信阈值已经达到上限,无法发送短信。我的第一反应是,用户注册量激增?3秒钟之后,脑子冷静了一下,那是不可能的,最大可能性就是短信接口被搞了! 短信接口类的攻击方式无外乎,拿到url地址,模拟提交数据,使用不正当手段进行接口调用,已达到大量盗刷短信的效果。 这种攻击方式也叫作短信轰炸。 短信轰炸一般基于 WEB 方式(基于客户端方式的原理与之类...

随手纪 和其光同其尘

1.大成若缺,和光同尘。(老子) 两句话都出自道德经,意思是:最大的成就是带有缺憾的成就,人生在世,要隐藏锋芒,和光同尘。 星海横流,岁月成碑。 跟大刘小说《三体》有关。短短八个字,写出了时光流逝后的沧桑感,越读越喜欢。 十年饮冰,难凉热血。(梁启超) 这是梁启超先生的座右铭。他的书房,叫“饮冰室”,就是来源于“十年饮冰,难凉热血。” ...

我的代码日常~

01 为了写代码,我做了很多事 但哪一件都和代码没关系 02 剩下的四天,他又给你安排新活 所以有句话说得好,闷声大伐柴 03 日常生活就是 在睡觉和电脑之之间穿行 04 每天必备的调试经历 从开始到结束,从质疑到肯定 重来一次准没错! 05 除了代码,少不了专用咖啡 这也促进了码农咖啡店的营业 06 调试一段代码, 调到最后,都没...

随手纪 天佑中华

前天在家看《横空出世》,李雪健在戈壁上选原子弹靶场有一句台词:“从这里开始,周围十万平方公里,足够了。”李雪健说的云淡风轻。 十万平方公里,一个韩国的面积。 如果不是卫青霍去病,如果不是苏武、常慧、冯奉世、傅介子、李靖、王玄策,如果不是左宗棠……还有很多人我记不住也想不起来,如果不是他们有胆略有豪气,你哪来十万平方公里的地方当靶场。 想起鲁迅的话:“自古以来,我们就有埋头苦干的人,有拼...

我所理解的s O L I D原则

在软件开发的过程中,常常有这样一种现象:刚开始进行开发时,我们对开发的系统架构非常清晰,但是随着开发的深入,或者因为功能的增加,或者因为需求的变更,我们可能逐渐偏离原来的设计并且发现开发工作很难进行下去。最后软件即使发生最细微的变化也会带来灾难性的后果,有人把这时的软件比作“坏面包”或者“坏鸡蛋”。它们都说明了一个共同的问题——腐化的软件设计,这时软件设计的臭味就表现出来了。 常见的软件设...

随手纪 家人闲坐,灯火可亲

家人闲坐,灯火可亲。 如果你来访我,我不在,请和我门外的花坐一会,它们很温暖,我注视它们很多很多日子了。 栀子花粗粗大大,又香得掸都掸不开, 于是为文雅人不取,以为品格不高。 栀子花说: “去你妈的,我就是要这样香, 香得痛痛快快,你们他妈的管得着吗!” —-《夏天》 人不管走到哪一步, 总得找点乐子,想一点办法, 老是愁眉苦脸的,干吗呢? —-《草木春秋》 做菜要实...

我怎么才能成为一个软件架构师?

##什么是软件架构师 在我们一头扎入细节之前,我们先得知道软件架构和架构师到底是什么: 软件架构师是一个软件专家,他可以做出高层的设计决定,规定技术标准,包括编码标准,工具和平台 – Wikipedia 软件架构是一个系统最基本的组织方式,由其组件,组件之间的关系,组件和环境的关系表达出来。也包括决定设计和系统演化的原则。–Handbook of Software Architectu...

随手纪 小石潭记

###小石潭记 ##柳宗元 从小丘西行百二十步,隔篁(huáng)竹,闻水声,如鸣佩(pèi)环,心乐(lè)之。 伐竹取道,下见小潭,水尤清冽(liè)。 全石以为底,近岸,卷(quán )石底以出,为坻(chí),为屿(yǔ),为嵁(kān),为岩。 青树翠蔓(màn),蒙络(luò)摇缀(zhuì),参(cēn)差(cī)披拂。    潭中鱼可百许头,皆若空游无所依。 日光...