悠然乱弹:有问题还是没有问题

宾馆没有无线,幸好自己带了一个无线路由器,接上网线之后,居然无法访问外网。登录管理台一看,是没有申请到IP地址,于是打电话上网管来处理。这斯拿个小米1连上我的路由,在那里扒拉来扒拉去,越扒拉我心里越火。

我和他说你去拿跟网线或带个笔记本来。如果你带的笔记本连上网线可用我就是没有网络也不用你处理了;如果带了网线来还是有问题,那可能是是我路由器有问题,就也不用处理了。

网管同学摇着头说,网线肯定没有问题,但是还是满心不爽的回去了,不一会儿,带着网线检查工具和一根网线来了。先用网线检测工具检测,说一点儿问题没有,再拔下网线两头插到检测工具里,还是说正常,没有问题。那表情摆明就是100个不爽的样子,感觉我让他多跑路了的意思。

好吧,我说,那你把新带来的网线换一下试试看,结果一换上去1秒不到,我的路由就分配到IP了,结果该同学的表情在1秒之内来了个大逆转,摸着脑壳就不知道怎么解释了,嘴了嘟囔着说,检测是好的,为什么不可以呢??!!

其实我们在日常软件开发过程,又何尝没有这样的情况发生?我们总觉得自己写的代码是可靠的;我们总觉得自己写的用例是覆盖到位的;我们总觉得别人是不可靠的;所以在第一时间总是怀疑是别人的问题。

所以,在找别人的麻烦之前,要么先把自己的可能排除掉,要么用商量的口吻讲,这个问题我们两个方面可能都有问题,我们共同来查找一下。

时间: 2024-10-21 16:43:41

悠然乱弹:有问题还是没有问题的相关文章

悠然乱弹:论“轮子党”的邪恶面

什么叫轮子党呢?这里给出一个泛泛的定义,轮子党,就是看到开源作者做的作品之后,干净利索的在后面附着两字:轮子.当然现在也有一些新的变体,比如:发一条"然并卵".但是不管现在怎么变,将来怎么变,其基本涵义就是说:你做的东西没有什么意义,或者说你做了也是重复人家的东西. 但是最要命的是,这些轮子党在给出这些结论之前,没有任何分析.没有任何研究,他特么一个结论丢在那里,让开源作者在那里心中产生千万个草泥马在奔腾. 所以今天我就写这篇乱弹,来正告那些轮子党,为啥不是"轮子"

悠然乱弹:云里雾里说Tiny

今天从杭州到重庆,登机时间晚了20分钟,又晚了20分钟,又晚了20分钟,尼玛,这和我们软件实现的进度有得一比,总是他妈的延迟.延迟再延迟. 终于登机了,可能是MH17的事情影响了我的心情,上了飞机先仔细观察了一下,嗯嗯,看到一个空姐,比较漂亮,心情好了一点:又看到一个空姐,更漂亮,心情更好了:又看到一个空姐,依然漂亮,心情舒畅多了. 往窗外看看,发现我窗外就正好是发动机,上面刷了一行字:"The power of flight",于是我就想:The power of Tiny是啥呢?.

悠然乱弹:软件开发杂谈

杂谈之一:技术只是成功的一点点基础条件,真正还是得靠做人 话说,有位lianzi同学,水平不错,思想超前,签约阿里现在在百度实习,以前因为喷我的贴又没有啥理由,因此告诉他离我远一点,但是最近他又回到我群里了,一直伸个大拇指,我说啥他都是大拇指,觉得怪怪的,总不是那么个感觉,终于憋了一段时间,又恢复了正常的沟通方式,聊天实录: [传说]杭州-悠然<[email protected]> 18:31:13 lianzi本色终于出来了. [传说]杭州-悠然<[email protected]&g

悠然乱弹:挑战编程极限的问题终于有解了

问题的来历 在群里面一个小萝莉非要说拜我为师,呵呵,对于程序媛我一向--嗯嗯觉得程序不如人好看,再加上该名萝莉大学还没毕业,术语都多半没有听过,于是就想着拒绝,当时嘴一贱,就说了一句:你用一个For循环做个99表出来. 当然,这个对于小萝莉们来说,已经足够形成挑战了,但是对于群里的一众大佬们来说,自然是不在话下,3下5除二就搞定了.我又异想天开一下,如果不用判断语句,是不是也完成呢?粗想想是可以的,于是动手摆了几行代码,确实可以.于是就不断加码,不断增加新的完成条件,于是就形成了下面的问题,挑战

悠然乱弹:竹子与开源:扎根是为了长得更高

端午节到了,人们都在讨论屈原不屈不挠的精神,以及龙舟.粽叶等世界文化遗产.粽叶清淡,给人无限的遐想.或者,你很容易想起和粽叶形状比较类似的竹叶,以及屹立挺拔的骨感竹子.竹在清风中瑟瑟的声音,在夜月下疏朗的影子,都让文人墨客深深感动.而竹于风霜凌厉中苍翠依然的品格,更让诗人引为同道.苏东坡曾在<于潜僧绿筠轩>里宣称,"宁可食无肉,不可居无竹.无肉令人瘦,无竹令人俗.人瘦尚可肥,士俗不可医."当年郑板桥曾作<竹石>,细细品味,也给人许多思考. 作为开源参与者,其实我

悠然乱弹:从一段代码讲开去

序言 今天偶然看到一框架,在框架的里面有一段这样的描述: xxx并不愿意其他人来直接修改YYY框架的代码,因为XXX致力于将它打造为完美的作品,其他人写的代码,实在没有加入进来的意义. 但是您可以当小白鼠,提意见,提bug,好的idea我还是愿意接受的. 这里解释一下,其中xxx是作者名字,YYY是框架名称,这么OSC上牛人众多,牛到这个程度的还是第一次见到,于是就想去速度学习一下.其实框架好不好,看例子代码就可以看出一二,去找了找,果然找到了示例代码,我摘了两个方法: /** * 发布文章 *

悠然乱弹:程序猿(媛)们应该这样解读段子

段子手是写成上面的样子的,作为一个程序猿(媛),我们的绝对不能一笑而过,而应该从程序猿(媛)们的视角进行不一样的解读: 从老王的角度看:欠下的总要换的,你以为别人不知道你捣得鬼,但是迟早会被发现的.对程序猿(媛)的警示是:不要以为你把这个BUG糊弄过去了,迟早有一天它会爆炸的. 从女人的角度看:以为里面有个BUG,已经千方百计的掩盖好了,就可以当成不存在,但是实际上这是不可能的.对产品经理技术经理的警示是:不要心存侥幸,这里省下的,别处一点会加倍补回来. 从医生的角度来看:当加大测试力度时,你期

悠然乱弹:开源生态圈的生命力

在美国的硅谷,在中国的中关村,许多的技术先驱者怀揣梦想,用激情不懈地追求着他们宏远的目标和巨大的个人财富.开源,正在成为这个时代目前最火热的名词之一.开源精神,作为一种合作协同的驱动力,正在发展为一种更具竞争力的产品开发模式. 我们可以从几个典型故事说起. 一.特斯拉建"桩" 2014年5月份,苹果与三星的专利侵权案做出判决,三星向苹果赔偿约1.2亿美元,巨头公司们再次向世人展示"专利"两字的份量可以重若泰山.然而,时隔一个月后,特斯拉电动车宣布开放其所有专利,仿佛

悠然乱弹:一段SQL引发的性能危机及其背后隐藏的设计缺陷

有个同学,说是系统中出现性能问题了,说是让我帮助诊断一下.本来是不想花这时间的,结果耐不住对方的死缠乱打,只要答应帮看看. 故事发生的背景是,在文件上传的时候,有时间会有人上传了文件,但是最后没有使用上传的文件,这样就会产生一些垃圾文件. 原来软件作者就想写一个后台定时任务程序,来清除这些垃圾文件? 由于作者坚定的不让我发她的SQL语句(这个我也理解,这么丑陋的SQL),所以这里就不发源代码了,发伪代码. void deleteMissLinkFile{ List fileList=getFil