Category: 程序员
首先,我们公司是好公司.现在还有几个职位,入职就给配电脑, 大家还可以试试. 我之前的电脑是联想T520系列, 有8GB内存,我把光驱拆了然后就装了两个固态硬盘, 性能立马就增强了许多.这个本已经有三年之久了, 该换了, 特别是最近跑程序的时候散热并不是很好,温度上来机器就重启.然后我就向上头CFO写了一邮件. The heat cooling system of my laptop isn't working well that when temperature gets hot (running cpu-intense programs), it restarts occasionally (my …
比较喜欢买一些电子产品, 虽然平时不一定会用得到. 最近又开始费钱了, 在 Amazon 上看到一个软键盘, 4镑钱. 然后果断拿下. 本来是想说, 可以通过USB口(或者其它PS/2, MicroUSB转接头)可以在平板上使用. 但是实际上使用其它, 键盘上的键非常的软, 没有击键感. 所以我的建议是不要买. 没啥卵用. 这个可以给儿子玩. 平时放包里也省空间. 老婆说可以罚跪键盘, 挺好的. 本文一共 161 个汉字, 你数一下对不对. 一个没啥卵用的USB软键盘. (AMP 移动加速版本) 赞赏我的几个理由. ¥ …
生命里有各种不测, 人生充满各种各样的问题, 只要活着, 日子就一天一天走, 或许问题总会解决, 但总有一天你总会离开, 时间不会给你足够的时间领悟. 本文一共 62 个汉字, 你数一下对不对. 几行PHP代码把人生解释的如此的透彻. (AMP 移动加速版本) 赞赏我的几个理由. ¥ 打赏支持 扫描二维码,分享本文到微信朋友圈
程序员的英语是基本功. 自从我在公司里规定SVN代码提交记录的信息必须用英文, 但作为过渡阶段, 可以先写中文后自行翻译成英文. 在 Build Server (持续集成 Continuous Integration) 建好之后, 一旦上传的代码有问题(通不过单元测试或者无法编译), 那么我就会收到邮件. 然后我就无意发现这个: 这程序员真幽默, 确实让我心情大好 🙂 后来得知: 是 google 翻译的 输入”非常卡的” 会翻译成 very cards.. 本文一共 159 个汉字, 你数一下对不对. …
比如你卖软件, 非常贵的软件但又非常好用. 一套一套卖, 每一套指明说是只能同时一个人用(一台机器), 当然你可以写在合同里, 大公司则会去遵守, 但是一些小公司则可能想着, 装在性能较好的 Windows 服务器上, 那么, 多个用户可以同时登陆并启动相同的软件. 这样你就亏大了, 得限制. 同时, 你又想让同一用户可以同时启动相同软件, 因为这样可以方便同时处理多个工程. 最简单的方法就是调用 Win32 API 来在 Global 命名空间下 创建 Mutex 对象. 这个API就是 CreateMutex (CreateMutexAANSI版本, …
没有单元测试的工程就不是好工程, 至少不是大工程. 在 Visual Studio 里可以很方便的进行单元测试的创建和运行. 下面的教程是基于C#但是也可以很容易的应用到其它语言,比如 C++. // Example: How to Create Unit Tests // helloacm.com using System; namespace ClassLibrary1 { public class Class1 { public int GetEven() …
上一篇说到乱改了一行代码引来的错误, 自己也检讨了一下. 以下已经同事同意: 看了XX在群里发的内容 http://coolshell.cn/articles/4576.html,然后到 http://thread.gmane.org/gmane.linux.kernel/1124982/focus=1126216 仔细看了Linus Torvalds发的邮件,受益匪浅,摘了几段内容附在了 < how to fix bug.xls > 中. 举个咱工作中与此相同的真实例子: 我昨晚加班fix bug—NSD无法加入设备, 首先尝试将几个相关的文件恢复到以前的版本,问题依然存在. 肯定是没找对文件或恢复的不对,于是将代码更新到最新版本,开始调试. 发现在LayoutView类的Initialize方法中,有这么一行 // set default tool activeTool = LayoutToolType.Pointer; 我想把这句删掉,但是怕万一出现activeTool为null的情况,于是就保留并提交了代码. …