看看一个代码人的状态 - 猪头三

[作者]
网名: 猪头三
Email: 643439947@qq.com
QQ: 643439947
编程生涯: 2001~至今[2016年]
职业生涯: 13年
职业岗位: 通用软件架构师 通用软件技术总监 通用软件研发工程师
兼职岗位: C/C++初级教学讲师 Windows核心编程初级教学讲师
开发语言: C/C++; x86asm; Object Pascal; C#; Swift; Objective-C; Perl; PHP
开发工具: Visual Studio; Delphi; XCode;
研发领域: Windows应用软件安全; Windows系统内核安全; Windows系统磁盘数据安全;
技能种类: 逆向 驱动 磁盘 文件

图片
[序言]
本人32岁了,突然有一种喜欢回味年轻激情的感觉,这种感觉尤其是这几天非常强烈。有时往往感慨幸亏年轻的时候,努力过了,激情过了,做了20多岁该做的事情并给现在30多岁我,留下了不少回忆。那么32岁我,到底需要留下什么呢?想了很久,干脆就立下次长篇日记,记录我30岁之后每天的编程事迹,分享给大家,同时也是激励着我,不要放弃自己现在最拿手的赚钱本领:软件开发。

[如果想要了解我更多]

励志:如果今天你们没编程,那又落后我一天了。

[2016-10-02]~~[2016-11-23]
也许最近状态很好吧, 快2个月了才更新. 这段时间兴奋点多多, 1> 认真专研英语的写作技巧, 给自己1个5年规划, 慢慢来, 现在是越学越顺利, 让我看到了5年后的前景. 2> 历时3个星期帮助客户完成了金融分析客户, 获得比较满意的报酬. 3> macOS平台上的c#部署, 兼容性越来越强, 让我找到了在macOS平台开发的乐趣. 下一个目标, 将会关注.net core的发展和visual studio for mac的发展.

[2016-08-05]~~[2016-10-01]
一直想写, 但还是拖到现在才有心情写这次更新. 因为我的代码签名证书要过期了, 所以必须要处理这件事情. 但中国区要跟国际认证机构申请安全资格证书, 是非常繁琐的事情. 但你又不得不做. 每3年都要做一次, 每次我压力都很大. 虽然跟诺顿和Comodo打过几次安全交道, 但国外严格的安全体制让我倍感惆怅. 这次似乎不是很顺利, 历时整整3个星期跟Comodo进行身份审核和辩护, 还是遭到残酷的机械般冷血的拒绝. 每晚我都在思考代码签名证书的发行问题, 如果没有这个证书, 我的国外产品就没法进行更新和发布了. 后来只能求助代理商K Software, 结果出乎我意料, K Software非常高效率且没有任何中国歧视帮助我解决这个问题, 真的非常感谢K Software. 代码签名证书在今日凌晨2:30分(美国时间14:30分)发放给我, 这些我的产品有了3年的安全认证资质. 现在重大的事情搞定了, 就可以谈谈其他的小事情, 比如我已经学会了Thinkphp的框架使用, 花费了2个星期来学习, 这是物有所值的, 因为我打算让它做手机项目的数据后台处理模块. 另外最重要的进步是我找到mac平台开发的乐趣, 在mac平台上使用c#是一个非常棒的体验, 让我非常着迷, 高效率简单的开发, 强大的兼容性, 不得不佩服微软.net core的威力. 还有国庆7天的安排, 打算学习TypeScript 2.0, 这个语言也是对我后面的项目有重大的帮助.

[2016-07-06]~~[2016-08-04]
实实在在的利用了1个月时间, 学习web前台开发技能, 巩固了js和angularjs的开发技术, php也得到了进一步的理解, 也就是web前台开发的编程套路, 慢慢在我的脑中形成, 这是一个很好的开端. 说好要改进网站的"技术收藏", 也完成了. 前几天也花费了3天时间来加强英语语法的理解, 3天里简直是一种煎熬, 枯燥的语法学习, 长难句解析, 早上8点就开始学习到晚上12点, 十分艰难的熬了过来.

[2016-05-08]~~[2016-07-05]
真真切切, 扎扎实实的一晃就过了2月, 几乎每天没有空闲时间. 工作时间超过12个小时. 为了产品销售能过度平滑, 付出太多同时学到的东西也很多. 尤其是6月份几乎每天工作到凌晨2点, 为什么? 为的就是把销售资源全部重新建立. macOS平台的软件2个月内不停的迭代开发, 这是前所未有的工作量. 回过头来看看, 不也是熬过来了吗? 但形势依然严峻, 有时太累了, 我会让自己冷静, 心里想:"绝不能倒下, 这行是高危职业, 绝不能死人", 因此我会适当的放下包袱, 让自己轻松一把. 越来越明白一个含义: "活着, 才是最重要". 没错, 只有活着 才能把事情一件一件做完, 如果死了, 连成功的机会都没有了. 昨晚在休息闲逛网站时候, 工作团队的群突然闪了一个消息:"我打算辞职了。现在我的胃一直不好,胃病反反复复的,胃病需要精神舒畅才能调养好,现在需要去静养几个月了." 看来又有一名大将离开, "十二指肠溃疡", 这胃病绝对是难治疗的, 这名大将其实在5年前加入我们的时候, 就已经有胃病隐患, 只是没有那么严重. 如今遇到这样的情况, 我们都尝试挽留, 但总不能让人带病上战场. 昨晚我出奇的镇定, 没有因为大将的离开而慌张. 我脑里不停的思考如何去弥补这样的巨大损失. 我的产品跟踪后台都是他开发的, 一做就是5年. 系统是那样的庞大. 遇到这样的事情, 我更多的想法就是"我亲自上阵吧, 是时候出马php了". 这2个月, 事业的发展经历太多的坎坷, 我深深了解, 很多技术你必须要自己一把手抓. 因为你必须得做好, 合作伙伴的突然离走之后, 还有个技术垫背支撑着. 以前我总不理解"家人给我了动力"这句话深刻的含义, 现在已经慢慢有这样的体会, 其实你做的一切, 目的就是为了家人能过得更好. 当事业上遇到困难的时候, 想一下家人的笑容, 会发现, 这竟然能成为熬过这些坎坷的动力. 说了那么多, 但还是要有一条总要原则: 无论多忙多累, 保命第一. 编程是我最喜欢的职业, 为了延续在这个领域发挥, 我必须懂得如何工作, 懂得享受工作.

[2016-04-11]~~[2016-05-07]
人越是有压力, 潜能越是被激发出来. 我就是这样的人. 2016年04月20日, 是我创业的另一个开端. 详细说明可以阅读: 我的编程奋斗历程[四部曲之四]-决定创业篇为了成功, 已懒惰3年的我, 再一次站在代码一线, 努力编写能卖钱的产品. 花费了2天的时间独立学习了Swift, 又花费了2天的时间巩固了javascript, 然后又花费了1天的时间重新学习AngularJs, 这一切的相关技术, 都是我未来需要用到的. 我依稀记得:"几年前有个网友说想学编程, 但每天都没有时间, 扯了一大堆家务事, 然后又要带小孩, 然后还鄙视我说, 以后有小孩了, 你就知道了." 其实当时老子早就上有老下有小, 他说的, 我能没有体会? 看他这样的失败, 我也只能"呵呵" 向来不为这种人浪费时间, 但我依然每天都在向全国搞编程人证明: 你在睡觉的时候, 其实我在进步中...
[题外话: 昨晚编程学习组的一个朋友, 在经历了大量的BAT公司的面试, 愈发迷茫, 其实面试的出发点就一开始就陷入误区: [为了工作而面试]然后进入[为了面试而面试], 结果身心疲惫, 被各种技术细节击垮. 折腾了几个星期依然不知编程领域的工作职位是如此的繁多并且不同职位的要求技术技能不一样, 同时也忘记了自己编程的初衷. 希望他好好去想想: 学习编程来干什么? 目标是什么?难道无法进入BAT公司就等于失业, 就等于养不活自己? BAT公司就真的那么牛B? 就算很牛B, 你能拿多少钱? 在我眼里: 应届毕业生, 总是迈不出BAT公司这道坎, 这就是中国IT教育体制最失败的地方之一. 没有自己主见, linus说linux好就是真多好? 在我眼里就是放狗屁, 乔布斯说apple又一次改变世界就真的改变世界? 在我眼里就是放狗屁. 你们说Windows病毒说不安全就真的是不安全和病毒多吗?在我眼里就是放狗屁. 为什么我能这么说这些都是放狗屁?因为我见识多, 因为我有自己的思想有自己主见, 3大操作系统linux mac windows我都用过并且开发过相关的项目, 就以这样的见识, 我可以识别哪些是狗屁那些是精华. BAT公司很好吗? 放狗屁... 请应届毕业生, 放下负担, 怀着一颗探索危险深坑的心态, 进入天朝这样的社会, 你会发现有比BAT公司更精彩的东西...]

[2016-03-09]~~[2016-04-10]
一晃又是一个月, 感谢家里的“女王”在3月16日中午11点~12点之间响应国家的人口红利政策, 添加一个小宝宝. 这下大家都开心了, 带着小宝宝一起编程, 每天忙着不亦乐乎. 另外技术也有很大的长进, PHP和MySql进步特别快, 得益于为"编程资讯提醒器"开发的云端功能. 当然后期还是会不断的更新.

[2016-01-31]~~[2016-03-08]
时间真是过得很快, 一下就到了3月8日. 这里先说三八妇女节快乐. 这段时间主要帮一个客户做了一个很底层的程序, 主要开发语言是C/C++, 界面是MFC, 虽然好几年不用MFC开发了, 但还是很上手, 一股浓浓的C/C++香味, 让人很兴奋. 这个项目做完之后, 接着就用C#开发一个"编程资讯提醒器", 共花费了2个星期, 这2个星期让我的C#功力大增, 并发表了一篇心得:[ C# Winform项目中多线程环境下, 如何跨线程对Window窗体控件进行安全访问? ]. 现在使用的效果真心不错, 自动提醒有新的编程资讯进入, 不会再让我花费大量的时间去打开不同的编程网站并一页一页的查看. 最有用的是, 现在我可以及时了解到全国大量的编程爱好者到底在玩什么新鲜的编程技术.

[2016-01-03]~~[2016-01-30]
短短的20多天, 没想到我的代码技术进步如此飞快. 学会了[利用GID+绘制并模仿Windows10的CPU使用率动态效果], 还学会了[利用GDI+针对目标控件区域进行截图]. 另外由于一个项目需要非常规技术, 又一次启动了ollydbg...经过2天的努力, 终于把目标程序的某个数据动态的提取出来.

[2015-12-05]~~[2016-01-02]
2016年到来, 直接看2015年总结把:http://user.qzone.qq.com/643439947/blog/1451715609

==============2015结束==============

[2015-11-01]~~[2015-12-04]
还是老掉牙的陈述. 这个月也是进步很明显. 数据结构算法的理论得到了突飞猛进的进步, 悟出了很多的道理. 然后最苦逼的是11月份中旬, 我花费了整整1个星期, 每天工作至少10个小时, 终于把去年开发的Mac OS X平台软件的核心代码全部翻修, 写得漂漂亮亮的, 尤其是GCD技术应用, 修正很多之前不当的用法. 可惜过得2个星期, 又被老外指出还不够强大不能帮他XXOO. 针对他想要的XXOO功能, 我又花费了1天研究并整合. 幸亏有了这次XXOO的需求, 我的Mac OS X平台开发技术, 又一次得到提升.

[2015-08-13]~~[2015-10-31]
一晃就是2个半月, 其实一直惦记着要更新. 但生活琐事实在太多, 有时想想, 等把一切琐碎的事情都解决掉, 就可以好好更新了, 结果一等就2个半月. 生活事情之多, 确实影响到编程学习的各种效率, 有时写代码一个问题无法解决, 正在专注时, 却被叫去干家务活, 这种被打断思路的情形, 相当令人郁闷. 不过也还好, “慢慢来”是我一贯原则, 期间也学好了很多东西, PHP+MYSQL的开发技能得到了相当的进步. 最进步的还是Mac OS X的开发技能, 因此写下一篇技术文章: [原创]如何让MAC OS X桌面程序弹出"用户登陆密码输入框"并提权至System权限. 上个星期也顺便买了很多编程相关的书籍, 但这些书籍基本是偏重于数学的结合, 只能慢慢看.

[2015-08-04]~~[2015-08-12]
本以为今年的项目会很顺利进行, 可惜人算不如天算, 我最好的拍档, 走了, 跟我合作好几年, 真是尽心尽力, 有他在的时候, 我真是很省心, 可以专心开发. 但昨天很遗憾收到他的想要离开的意愿. 其实总有一天会走的, 年纪不小了, 需要休息, 换个其他的赚钱的方法. 前2年跟女朋友分手, 也没跟我说. 估计是强压失恋的心情, 帮我把项目的前期部署环境都打通了, 并带来了销售. 昨天他也说: 工作遇到了瓶颈, 尽力了, 跟我合作很愉快就像个友仔一样. 他说的, 我完全可以理解. 但主要的是,我觉得他应该是去找老婆的时候了. 现在之后的时间, 我只能重新熟悉他之前的业务, 自己也要学习他的技术. 他说有什么问题, 尽管QQ联系和电话请教. 有他这句话, 我就放心了. 我还是有很多需要学习的地方. 哎, 昨晚失眠... 这是一种失落的感觉.

[2015-06-18]~~[2015-08-03]
又是将近2个月才更新. 这段时间发生太多幸运的事情, 上次说的修复了隐藏4年的BUG, 然后之后的1个星期内有连续修复了2个很隐蔽的BUG, 现在这2个月时间来, 我的软件销售比之前多出了10%. 另外又是一个重量级别的军火级别的源码泄露, 我们都在疯狂的下载. 具体相关介绍可以看我写文章:HackingTeam重磅炸弹: 估值超1000万美金的木马病毒以及远控源码泄露 下面另一件事情是: Windows 10的发布, 也是让我很开心, 这个系统非常好用. 然后又是另一件事情: VS2015发布了, 可惜这个实在很失望, 跨平台的移动开发实在太垃圾了, 坑爹的货. 在然后另外一件事情: 家里今年3月份新配置的电脑, 时不时无法开机的问题, 已经解决, 原来是内存的问题, 一开始我总是怀疑是主板的问题, 但幸运的是发现了是威刚内存跟主板不兼容, 索性跟JS更换, 换了一套海盗船内存, 直接搞定.

[2015-06-12]~~[2015-06-17]
短短的5天, 让我意外的惊喜. 因为昨晚11点半,我一个不经意的测试, 找到了已跟随我整整4年的BUG, 这个BUG是我国外软件销售4年以来, 心中的痛. 过去的4年每天查看EMAIL, 总是有10%的用户跟我反馈"扫描总是卡在第一步". 我真的非常头痛, 扫描引擎代码量一共是5万行代码, 让我不知道如何下手, 代码审计走读, 天呀5万行, 要阅读到何时? 所以我一直没有去做走读代码. 我也没有使用先进的模拟测试工具, 因为我根本不知道问题所在, 滥用工具是没有效果的. 4年来, 我只能在自己的电脑上装上我的软件, 偶尔心血来潮, 启动一下扫描, 是否会报错. 这个重复性的动作, 一做就是4年. 直到昨晚狗屎运终于来了, 让我抓到了这个BUG, 结果5分钟内修复了BUG, 然后简单的测试一下, 看了一下时间快12点半了. 索性睡觉了. 但还是很兴奋, 睡不着, 终于迷迷糊糊睡到8点, 马上起来整合代码, 并发布新版. 我的心终于豁然开朗.

[2015-06-03]~~[2015-06-11]
这段时间Windows Phone的“平民美女大欣赏”出了销售, 因此也就想着要添加新的功能了, 思考了几天, 最终决定要添加2个功能, 这次的更新将会支持几千万张美女图片的浏览, 技术上已经解决了, 剩下的工作就是整合. 今晚开始写整合代码, 可惜思路不清, 进展缓慢. 打算这个星期周末把新功能的框架搭建起来.

[2015-05-07]~~[2015-06-02]
我的第一个Windows Phone App发布之后, 就整整休息了2个星期, 其实第一个App是当练手, 现在6月份开始了, 要正式做一个有意义的App, 开发周期估计是半年吧, 内容一定要充实. 当然价格也会相当的高.

[2015-03-09]~~[2015-05-06]
一晃眼就过了2个月, 时间实在过得很快, 回想这2个月时间, 印象最新的就是开发Windows Phone App了, 相当的刺激+郁闷, 最后还是发出了第一个版本. 发布的时候, 相当激动, 看着自己的App公布在微软商店, 感觉就是自己的劳动成果在众人面前发亮, 期待有合理的收入. 另外值得高兴的是, 作为Windows系统下的开发人员, 看了build2015大会, 有一次迎来了春天, 开发工具的强大, C#语言的跨平台, 这些都是非常方便的. 然后DELPHI XE8横空出世, 可惜我不在那么激动, 因为C#已经做了XE8要做的事情了. 但我还是依然敬佩DELPHI XE8的发布, 坚持自己的路线, 做自己认为最好的开发工具. 当然DELPHI XE8 我也会收藏下载一份. 毕竟我是DELPHI的忠实粉丝. (我的Windows Phone App: 平民美女大欣赏)

[2015-02-27]~~[2015-03-08]
短短的不到10天, 我在手机上的开发技术得到了突飞猛进, WP手机开发只学习了1个星期, 就上手了. 另外IOS的APP开发, 今日完成了重要的核心功能整合, 手机上的数据都是通过web端下载并处理. 这个功能看起来很简单, 但实现起来, 花费了我将近1个多月的时间, 而且还是2个人合作开发.

[2015-02-12]~~[2015-02-26]
春节开开心心地过了4天, 然后就搞了windows phone的开发并注册了windows开发人员, 第一次成为一个拿着授权而开发软件的自由软件开发者. 经过几天的学习, 深深的迷上了windows phone开发, 简单的概括: 简约而不简单 . 今年的目标我肯定会实现属于我自己的windows app . 我一直按照我自己的方式来规划, 我并不在乎什么所谓的windows phone用户少, 我做开发我只在乎 哪个开发方便我就做哪个. 而不想委屈自己去用那些不人性化的工具.

[2015-02-02]~~[2015-02-11]
这段时间我竟然沉迷腾讯代理的EA公司足球游戏FIFA ONLINE3, 玩得不亦乐乎, 几乎不想编程. 但我还是克服重重困难, 把玩耍之心收了起来. 但最近3天才是我最郁闷的, 国外软件更新错误, 导致销售下降, 今日好不容易把错误全部修正了, 希望明天的销售有所恢复."CLR via C#"这本书迟迟没有阅读, 每天都在惦记这个事情, 看来春节假期一定要恶补了.

[2015-01-05]~~[2015-02-01]
混了1个多月, 啥也没干, 就是等着web端开发完成, 我才能继续做ios手机客户端. 家隔壁学校的运动场已经翻修完成, 铺上了全新的跑道, 足球场也换成了人工草皮, 这下更加方便我锻炼身体. 本人已经有1年没得锻炼了, 感觉很不舒服. 昨日跟编程学习组的一个朋友讨论dll文件函数导出的函数名混乱问题, 今日已帮他解决. 顺便也持续更新了国外的软件. 另外这段时间还了好几本书, 慢慢看, 看得多少算多少. 还有一直再留意mac os x的hook api的技术, 至今没有人放出相关资料, 看来还得继续等待......差点忘记一个好的事情: 掌握了一个新的编程技术(控制网页元素以及布局)

==============2014结束==============

[2014-12-12]~~[2015-01-04]
终于迎来了2015年, 可是学习还不能中止, 活到学到老, 慢慢来. 昨天也花费了1天来写2014年的总结以及2015年的规划: (2014年的总结, 迎接2015年的新目标) , 另外今天成功掌握了IOS开发的一个重要功能, pull&refresh , 感觉还是很顺利的.

[2014-11-12]~~[2014-12-11]
这30多天来, 其实一直都在整蛊IOS开发, 慢慢摸清楚了原理. 但是后来后面有点懒惰, 停了2个星期, 在加上肚子不舒服, 更加不想搞IOS开发了, 本来就对IOS没兴趣, 现在状态不佳, 更加不想理会. 昨晚订购了日本编程牛人:结城浩 的一本书 "图解密码技术", 用这本书来打发一下时间吧.

[2014-10-08]~~[2014-11-11]
时隔1个多月了, 这个月可谓让我破财, 让我列举一下清单: 购买了1块二手CPU(100元), 更换新电脑主机(2500元), 购买移动一盘(435元), 购买新手机lumia638(900元). 更换显示器(880元). 钱虽然花了不少, 但是IOS APP的技术每天都在提高, 慢慢写, 现在已经摸清ios开发的框架应用方式.

[2014-09-15]~~[2014-10-07]
这段时间琐碎的事情非常多, 但都一件一件的认真耐心解决, 不急不躁. 计划了1年多的<数据结构与算法>的书, 也开始动笔了, 不知道何时是个头, 但一定要坚持下去. 国庆7天完毕, 后面就要进入冬天了, 每年冬天都会影响我的编程工作, 因为太冷了, 只想在被窝了睡觉, 不想动脑. 刚刚看到2014年诺贝尔的名单宣布, 很敬佩那些获奖的科学家, 都是在为自己的兴趣而奋斗终身, 他们享受着研发的乐趣. 但也有写科学家在提出怪异的理论被嘲讽40多年, 最终还是获奖. 这些都意味这什么? 人要成功, 唯有偏执. 在编程行业也是一样, 往往成功的人, 都是偏执狂.

[2014-08-18]~~[2014-09-14]
进步实在很快, 正所谓细水长流, 花费了3个月时间学习了Mac OS X平台下的开发理论, 然后历时1个半月, 实现出了我人生第一个Mac OS X系统桌面软件. 这是今年我最重要的技术增长点, 如今Windows平台和Mac OS X平台都涉及了, 感觉自信心满满的. 另外也很庆幸我最喜欢的DELPHI开发工具, 已经发布到XE7了, 太喜欢这个开发工具, 让我开发效率大大增加. 还有目前规划学习了英语专八单词, 一共5000多个, 现在已经坚持7天了, 感觉良好, 希望能养成一种习惯每天学习一点新的英文单词. 这段时间还发表了2篇日记, 希望大家喜欢. 1>原创]致 Aaron Swartz , 您是一个让我感动的黑客 2>[原创]Mac OS X平台下的桌面软件开发感悟

[2014-07-23]~~[2014-08-17]
好一段时间了, 都在忙着Mac OS X平台下的软件开发, 目前已经完成80%, 大部分重要的功能都已经实现了, 也就是说本人算是掌握了Mac OS X平台下的软件开发技术. 现在已经是30好几的人了, 总有好多想法没有能实现, 比如: 写一本算法的书, 写一本关于Mac OS X平台开发的书... 但是想来想去, 还是写一本算法的书, 这是比较长久的, 因为算法是软件功能的核心之一.

[2014-07-07]~~[2014-07-22]
进步真是很快, 这是我这几天的感觉. perl只花2个时间就入门并写出一个符合自己需求的服务器网站IP访问监视脚本, 并且已经部署到了我2台国外服务器, 运行良好. 算了一下P的语言pascal, php, python, perl我都会了, 后面2种的语言是我维护LINUX服务器的关键技术语言, 这是不可能缺少. 另外也花费了1天多的时间开发出Force Google Open给喜欢编程的朋友使用, 让他们可以查阅更多的技术资料. 详细介绍点击这里.

[2014-06-22]~~[2014-07-06]
好疯狂的2014年世界杯, 偶是不容错过的, 而且小赌怡情, 直到今天赚了2000多, 从98年世界杯开始关注到现在, 2002年开始赌球, 2006年开始学会如何从世界杯赚点小钱, 越玩越顺手. 这段时间虽然忙着看世界杯, 但也不会忘记学习新的编程技术, 现在Mac os x的开发慢慢有感觉了, 另外迷上Django, 真得很好玩, 我的目标就是用这个玩意做出一个个人微博系统, 以后就会在这个平台上发布相关的说说, 一切都是想得那么美好, 哈哈哈......

[2014-06-01]~~[2014-06-21]
搞定了python语言, 也入门了mac os x系统的桌面应用开发, 虽然只是入门, 但是对于以前习惯在windows系统上开发桌面的思维要转向mac os x系统上是一次巨大的跨步, 2者的开发思维是截然不一样. 不管如何, 有进步就是好事情, 过去的10多天的努力学习是没有白费的.

[2014-05-05]~~[2014-05-31]
这次时隔最长才来更新, 将近3个星期的努力学习和完成上半年的计划任务, 收获可是相当的大. 不仅解决了我自身软件兼容64位WINDOWS操作的逻辑处理, 还学习了Mac OS X的各种系统理论, 明白很多这个操作系统的底层细节, 当然为了配合今后Mac OS X的研究, 特地花费了10天的时间来认真学习python这个语言, 总体来说, 本人正慢慢得吸收另一个操作系统的技术细节, 以便未来做该领域的技术规划以及商业开发.

[2014-04-21]~~[2014-05-04]
这段时间弄了好多事情, 网站迁移到国外空间, 解决国内各种网络无法访问的问题. 另外竟然完成了对PPL的学习~还写了一篇相关PPL的文章, 经验大增. 2014年一下就过了5个月, 时间过得很快, 今年好多事情需要完成, 努力把计划中的事情搞定. 一定不能忘记图算法呀~~~~

[2014-04-10]~~[2014-04-20]
每天都是按部就班学习, 学多少算多少, 上个星期每天都在消化图的各种术语概念, 已经消化完毕, 下个星期可以代码实战了. 昨晚突然思维畅通, 把图遍历的思路转换为代码. 突然对mac os x的api hook感兴趣, 索性相关资料, 不过没时间去研究, 等学会应用开发了, 深入研究各种偏门技术. 另外看到C#开始实行.net native, 我还是有点小激动的^_^.

[2014-04-01]~~[2014-04-09]
这8天感觉自己进步真快呀~~学到了不少东西,比如:jsoncpp解析库的使用方式,OS X系统的DCG理论,图算法继续加深了研究和学习。另外还发布了一片文章:[原创]用C++语言模拟实现“逢10进1”的手工计算法则,总之收获多多~

[2014-03-16]~~[2014-03-31]
历时半个月,状态回升~完成了MQL5的学习,后期可以进一步代码实战了。同时学会使用了jsoncpp来处理json,也学会了利用delphi XE4来出来sqlite3,总之这15天进步很多。另外今天2本MAC OS X平台的开发书籍已到货,感觉一切顺利~~~~

[2014-02-29]~~[2014-03-15]
这段时间状态非常的差, 在努力调整中, Cocoa programming编程学习极度缓慢......希望老天给我点面子, 搞定身边琐碎事情.

[2014-02-18]~~[2014-02-28]
10天时间,感觉都没做了什么高效率的事情,都被某人干扰得体无完肤。Cocoa programming也才看到29集,更加悲催是core data没能深入了解。一款恶意软件迟迟未能支持,因为这个狗日的,在虚拟机里面运行不了,做了限制,我特么的Fuck。

[2014-02-08]~~[2014-02-17]
假期的最后这几天真是无聊透顶,压力又大,好不容易熬到今日要开工做事情了,没想到一下子进入了状态,专心做了软件的兼容性处理,完成了90%,明天在完成1个函数,就可以发布新版。我的心,一下踏实了不少,之前我还以为一直没有状态。

[2014-01-09]~~[2014-02-07]
时隔1个月,继续回来更新了。初八今日开完年,新的一年开始了,首先祝大家:马上赚大钱,身体健康,全家幸福。感觉2014年有点压力,要做的事情很多且是全新的技术。我的开发平台已经转移到Mac os x系统,全新打cocoa框架,让我必须一点一滴的去学习,另外还要添加另一门新打语言python,但坚持就是胜利,掌握新技术确实需要时间,慢慢来好,每天都要保持能学多少就学多少打心态,不要急,也不要太紧张......

==============2013结束==============

[2013-12-12]~~[2014-01-08]
一共断了大约26天没更新日记,很多喜欢编程的朋友在Q我说都在忙什么。忙,忙着一件跟编程事业有关的事情,经过精心2年的筹备以及卧虎长龙的忍耐,在今日2014年01月08日正式成立一个赚钱团队,至于名称就不公布了,要低调处理,租用了昂贵的写字楼。以及给自己2014年的技术成长规划:1> 涉及新系统ios和mac ox的开发以及商业化项目实践 2> 巩固web前端的开发技术 3> 继续深入研究Windows操作系统以及WP操作系统 总体来说,每年都要对自己有一个新的技术更新,最好是达到变革的要求。

[2013-11-26]~~[2013-12-11]
忙,就是一个字。软件在WIN7和WIN 8.1系统下出现异常,抓不到信息。很苦恼~~这几天都是恳求用户配合测试,特地帮用户编译一个带有异常信息捕获的版本让用户配合一下,结果对方当我是傻子。下次别让我看到他,不然我上去把他撩倒在地上暴踢一顿。谁让你不配合..... 继续发牢骚,还有其他琐事一堆缠身。在更新这篇日记的时候,突然想到:好事多磨,慢慢来吧。

[2013-11-13]~~[2013-11-25]
2个星期了,没更新。主要是有1个星期都在闲着无聊,啥事也没做。第二个星期就有点事情做了,更新了旧产品,该产品的代码有将近3个月没看,哪怕现在要添加一个小小的功能,都要花大量的时间去把之前写的代码读懂,不然没法添加新的代码进去。周末2天,努力的更新“百度知道提问过滤器”,折腾了许久,最终采取新的方案:使用C#写抓取数据代码,供给Delphi调用,成功解决新版“百度知道”网站的数据抓取问题。

[2013-11-05]~~[2013-11-12]
这段时间主要忙着修复DenyAppRun的各种错误,终于在2013年11月10日发布第一个版本,以后打算都会在周末花费一点时间去更新和巩固这个款软件,因为这款软件我有太多的想法需要去实现,开发的过程很有乐趣...另外,前段时间在看雪发布的破解实录教程,已获得“加精”,本人一直保留着1年发布一片精选原创纳入看雪精华的习惯。如果大家对破解实录教程感兴趣,可以浏览这里:【原创】1-Click PC Tuneup软件-破解实录-[上][中][下]-(图文+算法+注册机源码)

[2013-10-29]~~[2013-11-04]
很平淡的过了7天,没有发生什么重大事件,都在认真的编写DenyRunApp,然后最近编程学习组的同学都在讨论锻炼的问题,呵呵,锻炼可是一件很好的事情,每天晨练3000米慢跑,是必须要做的事情,然后辅佐做力量训练:引体向上 俯卧撑 高抬腿 卷腹 臂力 这些都是很有用的。有好的身体,才能写出好的代码~~~ 另外,上周Sony MDR-EX1000 日行已到货,等待了3年,终于如愿以偿^_^

[2013-10-23]~~[2013-10-28]
这段时间,最让我印象深刻就是服务器IP过滤表失效,一共300多个IP,重新检查,1天12个小时终于校验完毕,狗日哦。周末2天,也终于把DenyAppRun的界面上的策略搭配跟策略脚本一致化,怎么说呢,其实都是干些非常繁琐的问题。顺便恭喜一下5年前跟我学习编程的朋友,通过自己的努力提升编程技术,终于在前段时间已成功拿下200多万的商品房了,地点在深圳。另外推广一下这篇文章:吃地沟油、喝三聚氰胺、振振有词地训斥我的霸气姿势

[2013-10-22]
昨晚刚说开始转运,今日马上倒霉,我真炒蛋你上帝和佛祖,你们有种把我弄死。下午服务器防火墙突然出现问题,Ip策略表失效,狗日的,chat了老外,结果老外说很Ok,没发现问题。可我就是无法访问。然后尝试把防火墙屏蔽,马上可以访问,Fuck,原来IP表失效,花费了将近3个月来配置的规则,全部报废,真是狗日哦,害我去五星级酒店的饭局迟到1个小时...然后还有更啰嗦的事情等着我,老婆家里的电脑出现问题,看来少不了麻烦我了。顶着很烦的心情,把开发环境全部更新了,终于做了一个像样的事情。但是,还是有一件不如意的事:Evernote的云数据没有能同步到家里,我Fuck呀~~我除了Fuck还是Fuck

[2013-10-15]~~[2013-10-21]
DenyAppRun一直在开发中,配置策略繁琐,看来还得加把劲呀。Delphi XE5的lsuper封装版本出来,让我很兴奋。然后VS2013也推出了,在虚拟机测试时,让我看到了C/C++的项目管理希望,支持了代码图例,非常让人超爽的功能。把VMWARE 9.0升级到10,非常OK。这段时间不知脑袋怎么开窍了,玩FIFA的时候,竟然神奇般的学会了双摇杆过人,以前怎么练,都练不出效果,现在玩战术过人非常爽,虐人爆HI呀,^_^反正,感觉上周有点转运。

[2013-10-09]~~[2013-10-14]
这段时间各种小事情的处理慢慢变顺利,希望将是迎来大的好运。DenyAppRun的开发已经提上日程,而且完成得差不多了,就剩下各种策略的配置,争取1周内配置完成。另外各种数字签名已经续费成功,分别是3年和2年,差不多花费了8000多软妹币。

[2013-09-22]~~[2013-10-08]
国庆长假归来,这次断了2个星期才来更新,感觉对不起关注本QQ空间的朋友们。这是这2个星期,没太大的变化,但技术却长进不少,学会了以前一直不去接触的东西,比如powershell脚本开发,过段时间就会放出利用这个技术来形成一个很恶心的软件^_^,敬请期待哦~

[2013-09-16]~~[2013-09-21]
中秋节,过得好快~感觉还不够~吃了月饼,没有以前年轻的时候那么能吃 。现在的心情都是带着一种怀念儿时乐趣的感觉去品尝一块月饼。前2天买了一本关于ios6开发的书籍,慢慢看~~看到了第6章, 收获还是挺大的。不知为什么,突然对大数字的运算,有了灵感,终于解决了几年前,一道很简单的数学题。本想用C++来写,但是又懒了。先把思路留着吧。

[2013-09-09]~~[2013-09-15]
经历一周的努力, 终于把Cocoa框架都大致了解了, xcode开发的熟悉度也比上周进步很多, 同时也有自己不少的想法. 经过尝试开发几个小功能之后, 给我感觉xcode就是在事件桥接的思路很有新意, 其他真是一塌糊涂, 让我想起了Vc 6.0时代的MFC, 惨不忍卒. 非常繁琐~ 在我看来, delphi的VCL确实无人能及, 当然现在Vs的.net开发体系已经超越Delphi了. xcode还是2岁小孩一样, 各种幼稚~ 不过, 今天下午一个熟悉移动App的朋友跟我说, xcode确实很落后, 现在很多移动App, 大多数业务逻辑使用Web模式开发, 来替换各种xcode的幼稚行为, 这是一个趋势~~

[2013-08-31]~~[2013-09-08]
这周做事情都不是很顺利, 很多小事情都没法办成功. 不过俗话说好事多磨, 我也就不那么纠结了. 买了2台iMac, 准备进军Mac OS X软件开发, 注意这里不是iOS, 所以不要误会我加入移动大军. 周六终于搞定了1-click pc tuneup的软件破解文章发布, 一共是上 中 下 3部曲, 下周再补齐最后一篇附加内容: 注册机 编写过程. 周末2天学习xcode还是进展很大, 熟悉了cocoa的事件模型, mac os x系统虽然做得很烂, 但是xcode的cocoa库事件模型确实比WINDOWS .NET类库先进. 刚刚花费了2个小时, 重新熟悉了objective-c的基本语法: attribute 类的accessor mothods 继承 override 继承初始化 多态 protocol block 这些都是蛮重要.

[2013-08-19]~~[2013-08-30]
终于有时间更新了, 这11天做了很多有意义的事情. 感觉自身进步很快. 当然也有很多琐事的事情在瞎忙, 导致软件更新被迫放缓, 也就刚刚之前才把某个用户提交的某款恶意插件清理给兼容完毕. 然后另外有相当多的时间在瞎玩一款软件的破解, 断断续续用了8天, 终于完成, 这2天周末会认真写破解文章.

[2013-08-12]~~[2013-08-18]
这周项目的其他协作人无法按时提交模块给我, 因此我有了整整7天的休息时间, 对我来说是相当的宝贵, 充分巩固的英语的各种复杂语法的分析能力.然后也学习了一点windows phone 8的开发入门技术, 感觉还不错. 重要的是类Unix系统的编程学习, 已经初步掌握了 线程、并发、信号量、互斥这几种重要的概念, 并且尝试去分析生产者与消费者的问题, 感觉进步很大.

[2013-08-05]~~[2013-08-11]
上周还是继续年规划的项目开发,已经完成90%,心情大好。另外这2天继续深入学习Unix系统的开发理论,感觉又回到了以前初学者的心态,又重回起跑线,一点一滴的把基础细节弄好,接触了Unix系统的系统概念:信号、管道 这2个比较重要的概念,还有另外几个概念下次有空在研究:定时器 和 虚拟定时器。总体感觉 Unix系统编程跟Windows编程差别很大,让我认知了不少新的东西,扩展很了很多知识点。

[2013-07-29]~~[2013-08-04]
这段时间都在为另一个功能独立划分出一个新产品,花费了1个星期为这个功能设计界面布局以及各种文字描述。另外也抓紧学习了Unix系统的各种系统编程技术,希望能在10月份拿下Unix系统编程的各种通用的技术细节。

[2013-07-22]~~[2013-07-28]
这几天都在部署Linux开发环境,最终选择了Linux Mint来作为开发平台,因为该系统是由Ubuntu演变过来的,又由于Ubuntu面向桌面优化,因此选择了Linux Mint。花费这几天也是很值得了,安装了Mono开发环境,Eclipse开发环境,更重要的是美化了Linux系统字体,足够可以应付大多数编程开发以及网页浏览。

[2013-07-20]~~[2013-07-21]
周末都在啃“Unix系统编程”,对该系统的各种概念有点初步认识,今天学会了“进程链”和“进程扇”的概念,在学习Unix系统编程的时候,脑海里总是用Windows系统编程的概念做比较,从中比较和分析这2个系统的区别以及优势。

[2013-07-17]~~[2013-07-19]
这2天都在认真的修正新产品的已知最后一个Bug,准备要解放了,然后休息一段时间,转向Linux系统的开发。^_^

[2013-07-16]
再过2个星期,新产品就要发布了。这2个星期内主要是修复1个Bug,这个Bug修复完成之后,就表示历史2年的产品开发终于结束,并发布第一版本^_^...

[2013-07-15]
今日还是继续给新产品更新界面...

[2013-07-14]
今日没有写代码,都是在玩~...

[2013-07-13]
今日在centos系统下写些小功能程序,真的非常蛋疼,各种不好用。由于很久没有这种蛋疼的环境下写C语言程序了,效率各种低。另外strspn()这个字符串函数,我真心在10年的编程生涯内没用过,看了各种文档没理解清楚,结果蛋疼的为这个函数写了一些测试单元,才恍然大悟...

[2013-07-12]
这周弄了centos系统,然后重新认真学习Unix系统编程,准备为一个新项目做准备. shell也全部忘光了,看来要复习一下了...

[2013-07-08]~~[2013-07-11]
我竟然忘记了4天的日记,也许这周是忙糊涂了。

[2013-07-07]
更新几篇技术文章...

[2013-07-06]
为新电脑部署开发环境,折腾了1天终于用好了,在折腾的时候,竟然在学习Linux开发,闲得蛋疼...

[2013-07-05]
啥子也没干...

[2013-07-04]
今日在着手设计另一个新产品的界面框架,在草稿本乱涂乱画,大概有个样子...

[2013-07-03]
讨论自定义安装包的各种体验细节...

[2013-07-02]
今日继续改进新产品的细节,同时也做了安装包。下午4点时候,服务器出现问题,又花费了2个小时分析日记,可惜没有自动化工具,分析起来很慢。正考虑要写一个自动化工具,来解析日记内容。

[2013-07-01]
今日在整合昨日写好的正式代码,非常顺利,测试也通过了,明天可以做安装包了...

[2013-06-30]
回老家2天之后回来,一上QQ,就滴滴滴滴的响个不停,让我得赶紧回复学员和网友留下相关的问题。然后又花费3个小时认真的编码,改进了新产品的一个功能。

[2013-06-29]
回老家祭拜老人...

[2013-06-28]
回老家祭拜老人...

[2013-06-27]
有时你在开发一款软件的时候,同时也会为这款软件开发多个辅助工具,通过这些辅助工具在后台帮助软件完成更多的业务逻辑或者提高开发效率,但这些辅助工具并不会面向产品用户,而是面向该软件的开发者。

[2013-06-26]
今日在改进新产品的一个模块,下午5:30分,朋友来了,要跟我一起联机打怪,索性马上休息,打开PSV的灵魂献祭,打怪升级...

[2013-06-25]
今日已修复5个Bug,非常顺利...

[2013-06-24]
今日开始规划修复新软件在内测时发现几个小Bug...

[2013-06-23]
今日开始在新电脑部署环境,安装WINDOWS8 64BIT操作系统,激活并更新最新的补丁,非常顺利。但不幸的是华硕主板配备的光盘是坏的,无法读盘,气死我了,只能上官网下载驱动并安装,这个过程花费了1个多小时。接下来就开始安装大量的开发工具了。呵呵,现在正在测试Windows8的Hyper-V,新建了一个3G内存的虚拟机,结果爆爽,毫无压力呀,第一次使用hyer-V....

[2013-06-22]
今日去买了一台新的电脑,这次购买电脑跟以往不一样,我选择的主板超过了1000块,内存也突破了16G,在机箱选择上选择了加厚型,要了200块,但是遵守只买对的,不买贵的,选择了AMD的APU 5800K,第一次使用AMD的APU系列。中午12点去电脑城装机,在过程还是出现奸商老套路,在给我主板的时候,并不是给我最新包装的,而是给我样板包装,索性跟老板说换了,在糊弄我,我就不再这里买。总体了来说很顺利,3点的到家,然后开机进行硬盘型号就检查,全部参数正确。然后开始压力测试了,连续开机瞎折腾,没出现电脑硬件报错问题,看来明天可以开始部署工作环境了...

[2013-06-21]
项目完成,在休息中...

[2013-06-20]
项目完成,在休息中...

[2013-06-19]
经过前3天的奋战,新软件终于完成第一个版本开发,不容易呀。去年2012年03月到今年2013年06月底,迭代开发了3个版本,前2个版本都被推翻重做,今日终于结束了,历时1年03个月...

[2013-06-18]
修复...

[2013-06-17]
修复...

[2013-06-16]
周末2天我都在努力收尾新软件的细节问题,由于软件功能太大,太多细节需要修复了...

[2013-06-15]
忘记写了,[2013-06-16]补上

[2013-06-14]
今日解决了XP系统下引起软件异常的BUG。在解决这个BUG时,我并没有盲目的去检查代码,而是优先考虑查看日记输出,结果2分钟内找到问题。

[2013-06-13]
忘记写了,[2013-06-14]补上

[2013-06-12]
还是继续解决软件体验问题......

[2013-06-11]
端午节,不搞编程...

[2013-06-10]
端午节,不搞编程...

[2013-06-09]
今天一天都在整合最新的进度条体验代码,然后又花费了2个小时处理多线程重复执行时引起软件僵死的问题。

[2013-06-08]
经过2天的努力研究代码,今日下午终于解决了进度条的进度与逻辑功能完成度相匹配的问题,爽歪歪呀...^_^

[2013-06-07]
努力研究代码中...

[2013-06-06]
努力研究代码中...

[2013-06-05]
昨日到今天一直在忙着新产品的体验改进,修正3处体验不佳的地方,其实开发软件,越到后面收尾阶段,注意的细节也就越多,修改的代码更是零零散散,如果前期的代码搭建不好,基本会功亏一篑,细节的修复会把你之前辛辛苦苦建立的代码一举报销。因此我在开发软件的早期都会花费大量的时间来建立健壮的框架,健壮的框架才能给你后期的修改和修复提供方便和节省更多的时间。

[2013-06-04]
忘记写了,[2013-06-05]补上

[2013-06-03]
今日完成新产品的驱动自动安装模块的整合,增加了产品的体验度.

[2013-06-02]
昨日到今天一直在学习开发chrome extensions,历时2天的研究今日下午终于完成了我的第一个chrome extensions的小作品:google no 404,感觉自己又进步了很多,至少在web开发领域我慢慢有所感觉。

[2013-06-01]
忘记写了,[2013-06-02]补上

[2013-05-31]
朋友提供的驱动安装模块体验度不佳,安装的时候会显示命令提示符窗体和驱动安装确认窗体,今日特地写了一个自动安装线程,在激活驱动安装模式时,会把命令提示符窗体隐藏并自动点击驱动安装确认窗体上面的安装按钮,代码开发花费时间2个小时。

[2013-05-30]
解决新产品在下载新数据时引起界面卡顿的问题。

[2013-05-29]
今日新产品内部第一次测试,结果XP环境下假死,界面闪烁,这2个问题比较严重。看来我需要花时间去分析了。

[2013-05-28]
今日在组合算法上有了一点点体会,平时都很少用,今天用上并且感觉真不错。。

[2013-05-27]
忘记写了,[2013-05-28]补上。

[2013-05-26]
今日没有编码,一整天都在研究单反相机入门,偶纯粹是菜鸟一个。然后又在编程学习群跟学员讨论了几个技术难点,几个小时就这么过去了,时间过得真快。

[2013-05-25]
在玩PSV足球,结果朋友追杀我的项目进度,我说还有5%收尾,不过没有灵感,估计要1个星期,调整一下灵感。结果朋友说:先给我试用,我也可以帮想想。有时想想,没做完,也先内测,凑着吧。^_^

[2013-05-24]
刚刚继续改进新产品的扫描体验,花费了2个小时。看了这个项目的代码,从去年2012年6月份开发到现在快1年了,经历了3次大修改,还没有可以正式发布。按照现在的进度,估计还得需要2个月时间才能收尾。

[2013-05-23]
今日改进产品的一个体验问题,编码量大约400行,花费4小时。其中在改进代码的过程中出现Com失败,经过google找到解决方案,解决这个bug,耗时1个小时。

[2013-05-22]
今晚是打球锻炼日,锻炼的心情还是不错的。不能总是光写代码。下午编程学习组里有几个学员的自学水平有所提高,都能按照我交代的任务认真去思考,并总结自己想法跟我讨论,互动性很不错。这就是我想要的效果。

[2013-05-21]
今日测试新产品,结果发现在扫描过程中,出现卡顿现象,体验不好。估计要花几天时间来解决这个卡顿问题。卡顿的原因是:在加载WMI模块的DLL时,出现了延时,导致界面出现短暂的假死现象。

[2013-05-20]
今日测试新版界面的运行动态效果,在多核Cpu情况下出现假死状态,经过分析是多线程竞争引起的,花了几秒钟用最垃圾的方法,临时解决了一下,方法不是很正统,但是先凑合着用,因为代码过去庞大,暂时没法一一排除,因此在to do list留下一个备案先。

[2013-05-19]
今日刚刚退烧,由于昨晚睡得太多,早早6:30就起来了,做了30分钟的有氧运动,就开始编码,主要任务是更新失效的web proxy功能。原本计划不再用web proxy来访问了,想直接通过socks4~5或者支持https访问的http proxy ip的技术来访问被xxxx过的网站。但我花费了6个小时的测试和编码,没有能成功通过这类技术访问到目前被XXXX得最严重的网站,现在只能重归web proxy的技术来访问。不过这样编码量很多,不同的web proxy细节不一样。

[2013-05-18]
今天发烧,没有力气编码,休息中。

[2013-05-17]
进度条美化这个开发任务,直到今天才有状态,把它给完成了。之前一直都没有灵感,今早起来洗澡的时候,灵感大发,突然意识到如何在现有的代码框架下添加最新的进度条逻辑处理。这个任务:构思了3天,实际编码仅用5个小时。

[2013-05-16]
忘记写了,[2013-05-17]补上

[2013-05-15]
下午在修改产品的进度条,美化得更好生动,但是额外也带来了更多的代码。晚上打球,简直犯困,因为中午没有睡觉~~。

[2013-05-14]
由于我的网站改版完成,一下空余时间就多了,今晚一直在想我的下一个计划是什么?感觉想做的事情好多哦,比如想写一本关于纯正VC++的书籍,或者锻炼WEB开发技术,自己开发一个文件管理系统。或者开发一款新的共享软件,或者开始该研究WP8的开发了。

[2013-05-13]
昨天新网站正式上线,受到很多网友的好评,弄得我都想继续完善把它变成一个blog系统。今日又继续弄回去年的项目,有点小失误,竟然把最新的代码给还原到旧版本了,吓死人了。幸亏Svn安全做得好,只丢到垃圾回收站,并没有完全删除。晚上在编程学习组里跟学员一起分享“技术与价值的转换“观念,讨论的气氛很激烈。

[2013-05-12]
忘记写了,[2013-05-13]补上

[2013-05-11]
今日周六,10点就起床,没有睡懒觉。整理了一下心情,就马上进入新版网站的开发状态,从中午11点到晚上12点,一直不停的编码, 难度不大,就是繁琐,好在我很有耐心,把各种繁琐的细节弄好了。中间偶尔休息一下。明天周日,可以好好睡大觉了。

[2013-05-10]
从中午1点到下午6点,一直在兼容国外某款恶意浏览器插件,由于双机调试环境失效且又懒得去恢复配置环境,只能用最原始的日记记录方式来调试程序,这5个小时的编码调试,还是有收获的:加深了对json的理解和兼容性处理、完美解决了恶意插件的清理问题、并修复了一个隐藏的程序BUG。

[2013-05-09]
今日花费了4个小时更新恶意插件特征库,在测试的时候,有一款恶意插件深度修改firefox,chrome的配置,我的软件对此修改没有做到最好的兼容,明天争取把这个兼容性问题解决了,给用户一个交代。

[2013-05-08]
今早,早早就起床,继续昨晚处理CSS DIV移位的问题,经过1个小时的认真思考和代码测试,终于发现DIV移位的原因: 原来是不同分页切换时,用于高度不一样,导致浏览器右侧出现了滚动掉,导致了DIV移位的错觉。真是晕死人了。

[2013-05-07]
无法按时完成任务

[2013-05-06]
今晚开发新版网站的首页非常顺利,效果非常好。学会CSS的float属性和clear属性的结合应用。不过,虽然现在学会了,但是只要我这个新版网站开发完成了,估计就马上忘光了。毕竟我不是职业Web开发。

[2013-05-05]
今天一天在折腾javascript css jquery,终于学会利用ajax技术加载html静态代码片段。^_^

[2013-05-04]
今天耐心地把新版的网站设计样稿全部弄好了,明天可以正式编写WEB代码。不过我的WEB开发技术很菜,得一边翻书一边查阅资料来编码。^_^

[2013-05-03]
今天使用久违的Frame技术,很久不用,差点忘记了。今晚有一个漂亮的女生不顾我的反对,毅然想加入我的编程学习组,她已是第3次来找我谈关于编程学习的事情。看来她经过我的考验了,估计真的确实想学。

[2013-05-02]
今天为新添加的模块搭建一个框架,花费了3个小时,总体来说还算顺利,但是之前有点抗写情绪,不想再动这个项目代码了,这个项目一共做了8个多月,还没做完。不过,每当出现这种抗写情绪,我就会闭目养神,心里默念:写一行算一行,写完你就发财了。

[2013-05-01]
这2天一直在用phostshop设计我的新网站,这次需要改版,之前旧的风格不太符合现在的设计潮流,而且框架设计顶死,没法扩展内容,这次重新在翻新过。希望早日能上新的布局,可惜网页开发,我又忘记了,还得重新复习一下。

[2013-04-30]
今日结识一个白手起家的新朋友,通过死党介绍的。死党早在7~8年前就把我和这个新朋友相互介绍了,只是大家一直没有缘分见面。7~8年前大家都在各自奋斗,经过7~8年的洗礼,这位新朋友已是几千万资金运作高手。今晚终于见到他了,从而也证明我落后于他,虽然自己有所成功,但是跟这位新朋友比,差距太大。虽然行业领域不同,但是压力都一样的,他在巨大的压力走了过来,成为了现在的成功人士。而我回顾几年的奋斗,有一步我走错了,真的走错了。其实这2年,我一直在努力的弥补过去的失误,每一天我都很谨慎的,很珍惜一分一秒,用在我的事业上还有我的家庭。今晚通过跟这位新朋友的谈话中,深知其实大家压力都一样,关键是每一天我们是否都把时间用在正确的事情上。这个念头,对30岁的我,越来越强烈,只有努力,才不会被这个残酷的社会给毁灭,只有在健康身体的基础上努力赚钱,才是给家里人带来安全感。

[2013-04-29]
今日花费了2个小时,测试了朋友写的功能接口,调用很方便。另外,突然意识到自己其实还不算成功,需要加倍努力。过完5.1会按照新的规划,充分理由2013年剩下的7个月。

[2013-04-28]
今日还是继续学习 C++ 11标准,写了几行代码,剩下时间都是在玩。打算过了五一在正式开工弄其他的。

[2013-04-27]
今日一天都在学习 C++ 11标准,会了不少新的语法糖。从今天开始暂停PSV的足球游戏, 输的很惨。顺便说一下:昨晚做了一个很幸福的梦,第一次觉得什么是幸福的梦,都不想醒了。

[2013-04-26]
今日帮朋友的新产品做了做了一些评测,提了不少用户体验需要改进的地方。现在我一般不再关注一个产品的BUG,因为BUG,技术人员会去发现和纠错的,我相信技术人员的能力,但是技术人员往往需要专心处理技术细节,而忽视用户体验的操作流程,因此早在几年前,我专注用户体验的研究,学习和吸取不少同类产品成功的地方。

[2013-04-25]
今日花费了2个小时优化了新功能的代码并发布出去,心情不错。明天要帮朋友测试新产品(白盒测试)

[2013-04-24]
每周星期3晚上,都是我的锻炼晚,跟好多妹子一起锻炼,爽歪歪。锻炼归来,回到家,马上看新功能的反馈数据,非常的不错~~今晚可以睡个好觉了。^_^

[2013-04-23]
昨日更新产品的新功能上去,没有带来好的效果。我一直在分析原因:估计是新功能的风头改过了原来的主体业务功能了,导致用户不知道该使用什么。因此今天连忙把新功能特地弱化,突出原有主功能的业务逻辑。

[2013-04-22]
今日只编码了2个小时,大部分时间都在跟美工沟通软件皮肤UI风格设计方案。然后剩下的时间把昨天做好的新功能,正式发布到网站,供用户使用,希望用户喜欢这个新功能。忙完这些,就很空闲,实在无聊就上网看看视频,关注一下雅安的情况。

[2013-04-21]
今天从早上11点开始写代码写到下午快6点(当然这7个多小时也不可能很专心去写,都是一边上网,一边聊天,一边看视频,一边关注雅安地震的事态),中午只吃了一碗面。这是因为刚刚开发新功能第一版本没法对应恶意插件的新变种,花了相当多的时间用于分析新变种的数据,最后终于搞定了,最新变种动用了驱动来隐藏进程,好在没有做自我保护,不然我得需向朋友购买驱动接口来对付了。在兼容新变种的情况下,也同时改进了第一版内部写得不合理的代码。明天开始就正式面向用户了,希望能解决他们的问题。^_^~~

[2013-04-20]
今天一大早起来看新闻,就看到四川雅安地震的消息,在此:我保佑雅安的人民平安,作为老百姓的我,只能做到这个份上。今天我在努力连续编码了5个小时,完成了对xxxx的插件安装机制的分析以及开发出专杀功能,这个款软件已经被投诉1年多了,现在我才抽空把它解决了。不过,今天实在有点失误,我在做恶意插件分析的时候,为了图方便,直接把xxxx的插件的LOGO截图到学员群里面,以方便保存起来。结果,有个学员二话不说,以为是我推荐的软件,就上网搜索并下载安装了,悲剧呀。但好在他下载的绿色版本,不严重。真是我的过错,实在不好意呀!

[2013-04-19]
今天是新功能的收尾,5行代码,结束这个功能开发。爽歪歪,今天就只写了5行代码,总好过没写。剩下的时间就一直在上网,看看[过滤系统已被文明用语],中午到现在都没有睡觉,有点犯困。

[2013-04-18]
今天是怀着快乐的心情,写代码,一点也不累,还很爽~~~,之前苦逼了2天Json~~~

[2013-04-17]
Json不骂不行,一骂就搞定了所有的Bug,Json就是犯贱,还连累我。既然技术搞定了,那就好好写一篇关于Json技术文章,备份一下。今晚是锻炼晚,打球特别卖力,出了很多汗,排了很多毒素,有益身体健康。Google chrome的篡改,可以正常回复了。

[2013-04-16]
[过滤系统已被文明用语],DBXJSON是谁写的,这么不负责任,还有JSon是谁发明的,还转来转去,转了不说了,还转错,烦不烦呀,有病的。

[2013-04-15]
我已经连续4天在修改Bug和改进新功能的兼容性问题,今天为了解决google chrome的Preferences重配置问题,研究了json格式的解析,一共花费了5个小时,才掌握了利用Delphi Xe的DBXJSON进行对Json格式的文件解析(添加 删除 保存 读取)。另外今天在路上,突然想到了一个曾经资助我好多Vc++编程书籍的初中同学,不知道他现在怎么样了?以前我和他两人,大学各自毕业之后,还偶尔有联系,那是他还请我去花天酒地。不知道他现在是否Ok,没有电话,也没有QQ,他玩得很神秘。

[2013-04-14]
今日完成了新功能的框架搭建,明天开始入库。不过跟其他同类产品比,我的内部核心兼容性还不够强,需要一段时间完善,但现阶段足够应付客服的技术服务要求了。然后下午第一次用PSV进行国际联网,对战FIFA足球,虽然软件实力不如西方国家,但是在足球游戏上,我狂虐了几个老外,哈哈哈,顿时心里平衡了。

[2013-04-13]
周六,我还是乐不疲惫继续写代码,但中间有3个小时是浪费掉的。因为google的chrome的安装网络被封杀,导致我的虚拟系统无法完整配置的恶意插件检测环境。我心里默默的[过滤系统已被文明用语]100次,还是没有[过滤系统已被文明用语]。最终放弃,先解决掉FF和IE的配置环境再说吧。

[2013-04-12]
今日写代码,异常的顺利,中午没有睡觉,看了1个小时的“星跳”,目的是看是否有人出意外。代码写到下午6点,就回老妈家吃饭,今日是周末,所以我不用煮晚饭。呵呵,吃饭完之后,又继续Code到现在才结束,一帆风顺,非常爽快。

[2013-04-11]
今天移植旧功能到新的产品框架中,非常吃力,旧框架的功能代码,我有将近1年没看了,配合代码备忘录文档看了几个小时才勉强回忆起当初的设计思路。难道是我患了老年痴呆症?其实不是,而是我的代码备忘录文档写得不够好。

[2013-04-10]
今天状态不错,编程思路很清晰,花费了4个小时把一个新功能的界面框架搭建起来。另外朋友也提供了另一个产品的接口给我整合。我这朋友有代码洁癖,项目工程都管理得非常好,打开预览他的项目工程,都做得非常专业,这个是值得我去学习的。今天还发生了一个有趣的现象:我在编写界面代码时,有一个listview控件,命名为xxx_addno_xxx或者xxxx_browser_xxxx就引起我系统上的Avast杀毒软件报毒。呵呵,编程10多年了,这种情况遇到不少。^_^

[2013-04-09]
今天只写了3个小时代码,主要是改进新项目的细节问题。剩下的时间都在进行方案思考和规划,因为要帮旧产品添加一个新的功能。另外,今天又学到一个新的技术:通过编辑注册表导出信息,然后再重导回注册表内部,达到删除目标注册表项或者键值的效果。使用电脑10多年了,我还是第一次发现有这样的应用技术。^_^

[2013-04-08]
有时更新一个稳定产品的代码或者完善一个稳定的产品的代码,花费的时间跟重新开发个新产品的时间是一样长的。今天就是这样,其实在修复一个代码只需要10行,但偏偏花费了3个小时,因为我很久没有去看这个产品的代码了,需要复习框架,摸清来龙去脉了,才好修复代码,不然真不知道怎么把新的代码添加进去^_^

[2013-04-07]
今天第一天开始写,估计会有点累赘。我一天的生活主要划分为3个阶段:睡觉 工作 家务。那么“睡觉”,“家务”就不说了,这些都是平常人都会经历的,也没有什么新鲜感。我只要专门分享编程,工作方面的事情就OK了,这些事情可以激励他人,也可以激励自己。今天开始我执行了新的生活规律,早上7点起床,晚上12点睡觉,希望能坚持下去。下面说一下,今天的工作的事情:9点30分,维护服务器,主要是查看没有可疑Ip访问,查看各网站的Cpu资源占用率,然后MySQL的资源和磁盘空间是否充裕。这一些系列检查就需要1个多小时。然后继续我的项目,这个项目已经开发了将近7个月,第一版本已经完成。但是我的合作伙伴说,功能还不够强大,需要在添加3个功能,才能上市。看来只能进行迭代第2个版本的开发。下午3点查看已上市的产品的用户反馈Email,一共有5个反馈需要修复和兼容。看了一下时间已3点多,估计无法完成,暂时留到明天再做。今天编程学习组的有一个学员在跟我讨论TLS的技术问题,花费了不少时间,刚刚还帮他查询了一点资料,发给他,并大概帮他总结了一下,希望对他有用。另外今天还新进了2个学员,因此今晚学习组有点热闹,大家都相互寒暄一下。^_^~~~~~

原文链接: 看看一个代码人的状态 - 猪头三 版权所有,转载时请注明出处,违者必究。
注明出处格式:流沙团 ( https://www.gyarmy.com/post-203.html )

发表评论

0则评论给“看看一个代码人的状态 - 猪头三”