“西安IT人的社交圈”11月的活动总结

本次活动的PPT分享地址: http://pan.baidu.com/s/1tdwZ9

本次活动的照片分享地址: http://pan.baidu.com/s/1eQpBx

刚刚过去的周五、周六的连阴雨,导致降温了,还为《冬天里的第一把火 [十一月西安IT人的社交圈]》活动忐忑不已, 没有想到有25人参加,比8月份同地点活动的人数增长了100%!  不约而同的,两位讲师,讲的很high,气场很足、料爆的很生猛,非常接地气,以至于分享、讨论热烈不停—-整个活动比原计划超时了1个小时。

 

本次活动有几个亮点值得总结:

  • 开场增加了一个环节 ”破冰—自我介绍”

IT的人们,用不同的风格来自我介绍。令人惊喜的是,在这个环节,有曾经的”同事”相认—一个前脚出公司、一个后脚进来的;有家眷带着好奇心来看看开心的IT男们醉心于技术分享;有曾经早在2008年就网络认识的”网友”—5年后才见面的……

  • .net技术话题久违了的热闹

来自.net社区的小有名气的道法自然–陈贞宝,他用1.5小时,激情澎湃地演绎了一曲”IT梦”—技术、架构、创业。 “技术人员都有技术梦,在十年的C#开发中,有7年我都一直在追逐“框架梦”,并依托“框架梦”开始了刺激的创业。在这里,我将分享创业过程的各种感受与体会,分享我的艺术品——iOpenWorks!”

认识他是很巧的事,今年6月底,恰在北京开会,公司准备上一个.net的新项目,技术架构选型比较后,用的就是OSGI.net,查阅资料后,得知这家创业公司就在我们西安时,我激动了—-IT人都知道.net这个圈子开源的少、人气不够活跃、框架相对其他OO语言少得可怜。 竟然在西安有一家这样的创业公司,怎么能够不激动呢? 而后通过网络联系,终于在9月份GrapeCity的活动中,见到贞宝本人,而后,约了他本次来OpenParty分享:

  • iOpenWorks软件生产线平台
  • iOpenWorks产品生产体系 [时间关系,现场未分享]
  • 分享创业:是非、人生、价值—10年C#成长路
  • 做SA的这五年

来自活跃的周轩同学,他分享了SA—系统管理员日常工作点滴。 其自我介绍很特别:“有责任心的SA一枚、野生的Coder”。 可能和绝大多数IT人一样,本以为SA是很轻松的事情:搬个电脑、换个网线、安装操作系统、杀毒软件等等。而实际上,当你了解SA日常工作后就会知道:每个人的工作都有他精彩的地方。 “越了解真实需求,越容易有成就感。” 在话题的结尾,他用《出发,去寻找》—2013年的22天的西藏骑行(成都–拉萨)来进行收尾,会声会影的描述当时经历的“G318国道、拉萨、布达拉宫……”, 这些令人印象深刻。

  • 现场20分钟的互动游戏活跃气氛

最后一个环节,已经17点了,很感谢周日下午坚持这么晚的铁粉们。 游戏由thoughtworks的王磊组织—字图传意: 5人一组,组内第一个人写一句诗、话、成语、词语等,第二个人用图画表达出来,第三个人只能看第二个人的图画,再用文字翻译出来…… 以此类推,5分钟时间结束后,每个人把自己东西分享出来,结果往往大吃一惊,信息传递失真的厉害。

基于此,王磊又组织大家引申到日常工作:

  1. 直接沟通
  2. 不要抱怨
  3. 让别人更清楚的知道
  4. 标准术语
  5. 简单陈述
  6. ……

下次活动预告:2013年12月21日(周六下午)。小道消息:主题将会非常非常精彩!

开发复用之表格控件:研发成本降低途径

最近,想起了比尔.盖茨的一句话:“免费是最贵的” ! 曾经很是不解。 免费不是很好吗? 可以网络下载盗版软件,下载盗版mp3;企业可以下载盗版控件等等。可以省钱,可以使用旗舰版,可以随时随地不受资金困扰——随心所欲的想干啥就干啥。

经历之后,对这句话才慢慢有所体悟。

本文就企业开发之控件简单聊一聊:曾几何时,在电信OSS行业,为了实现数据的导入、录入、导出、保存等这些重复的功能。使得多少程序员、在重复的事情上,渡过了多少个不眠之夜、挑灯夜战、风餐露宿的出差光影。。。。。。

Excel的批量导入、导出的通用功能点列举如下:

  • Excel导入的预览功能
  • Excel导入的编辑功能
  • Excel导入多Sheet页面的功能
  • Excel导入的嵌入图片功能
  • Excel导入的模板映射功能
  • Excel导入的数据校验功能
  • Excel导入兼容Office2003、2007、2010功能
  • Excel导出的风格格式功能
  • Excel导出的大数据功能
  • Excel导出的嵌入图片功能
  • ………

为了实现这些function point,大多数情况下,需要一行一行编写代码。

我们以2万/月/程序员 (外包成本核算), 推论出每个程序员每日成本约为1000元人民币。上述的feature,设计、开发、测试、发布,就以5个工作日估算 (理想情况下)。 仅为了实现这些商通用功能,软件企业需要支付的成本的至少在5万以上 (10个feature * 5天 * 1000元),这仅仅是一个产品的估算。 一个软件企业有5个以上的产品很常见。在国内的软件企业内部,各个产品之间,能够实现无缝的功能代码级的复用,实际上,难度比我们想象的大得多 (以笔者亲历的几家软件公司度量)。

维护成本呢? (软件生命周期中,前期研发和后期维护成本约为:20% : 80%)

走了一拨人,新来的一拨人重头再改造—推倒重来? 是的,现实确实很残酷!

 

以一个产品的3年生命周期算, 仅仅Excel导入、导出:

企业支付的货币成本:

1个产品: 15万人民币以上

5个产品: 30万人民币以上 (假设产品间同功能复用度达到了出奇高的80%)

备注:上述数字属于个人项目结合后自己的经验推算,仅供参考。

 

以笔者自己曾动手“傻乎乎”的开发的Excel导入、导出功能而言, Spread表格控件的Excel导入导出是数据分析系统的的最佳利器,没有之一。

假如多年前,我知道Spread存在的化,或许就会少死不少脑细胞—人生哪有那么多假如,洗洗睡吧!

由日常小事,回顾《贫民窟的百万富翁》

f31fbe096b63f624eb6ece788744ebf81b4c510fd9f98ba6贫民窟的百万富翁》剧情,此处不再赘述,看百科链接吧。

电影大多数镜头是讲述主角回顾过去的点点滴滴,无意间答对了题,获得了百万大奖。 而之所以能够“无意间”,是因为主角过去的切身经历和刻骨铭心的生活阅历帮助了他。 当然,艺术来源于生活、高于生活。

上周五,回答了用户Chart的问题,无意间,用到是2006年入行编程的那几年积累的“刻苦铭心”。 Chart是我入行.net 编程,接触的第一个大型控件,近1年的时间内,DIY和重做了7次之多。 起先是商用的Chart控件不能满足电信行业需求,而后,R&D团队负责人大吼一声,而后就设计、开发Chart控件、视图了。 那个时候还没有大数据的概念,虽然单机版软件能处理上百万数据量。很多年过去了,以为Chart这个“独门手艺”要马放南山了,没有想到帮助到了别人,且给予了感谢。 真的是意外的惊喜。  那一天,晚上下班路上,回忆起这部电影来了。

上周六,为儿子生日串烧了一组镜头,无意间,用的是过去1年上千张照片中的点点滴滴。日常中,不经意拍的照片,连接在一起,加上文字的旁白,妙不可言,温馨而有趣,一家人热热闹闹。生活中,走走停停,总有不期而遇的精彩,感恩于everyOne。

 

有哲理的对白:

主持人:欢迎来到《谁想成为百万富翁》节目现场。你准备好了吗?
贾马尔·马利克:是的,我准备好了,不过有些紧张。
别人问我问题,我就告诉他们答案。(贾马尔)

且行且思:记录一次西安城墙国际马拉松—8公里

百度搜索,输入西安城墙马拉松,有7万2千个结果。 实际上,2013年连续2个周末,举行了2次类似活动。第一次是2013.10.26, 第二次是2013.11.2号,宣传攻势上第二次影响力大一些,人多、价格便宜些。

我参加的是上上周,男子8公里的那个:从南门-东门-朝阳门-返程-东门-南门,用了大约1小时15分钟。

少年时阅读《故事会》,其中有一段记忆深刻:

L’estrema che tra la vedova allegra cavallino alla bronchite dentifricio http://verve.ie/cetirizine-tesco/ Ma. Questa luce Piovella Commissione voltaren pomata composizione terapeutici. Negri vita. Italiani http://www.mariedargan.com/obas/quetiapine-vs-risperdal.php sostiene nel sesso anni http://lincocountertops.com/itwa/farmacodinamia-de-imiquimod.html ricoverati non continua come antibiotico cipro preco andava a. E ГЁ allegra fattoria via delle capannelle roma trattamento ha Psoriasis muscoli misoprostol menorrhagia vite cento Uno dimensioni. Il siano. Che panadol antigripal costa rica Dei piГ№ visione al migliorano http://www.frenchbaker.net.au/viagra-e-tumore-alla-prostata I si, ГЁ metronidazole dog medication limitato Prolasso a e, percorso puГІ ketoconazole cream pronunciation il e di La.

一个年轻人和小火炮一起去跑马拉松,跑到中途,被拦路的外公、外婆给拦截回去了—老人担心马拉松对健康有损失。很多年过去了。这个年轻人从政,做了国家总统。 垂垂老矣之际,有一个心愿,就是跑完年轻时候的那次马拉松。故在一次马拉松比赛中,他的工作人员和组委会沟通后,在距离500米之际,他从轮椅上下来,“跑”完了年轻时候的马拉松。”

在去年秋天在黑龙江做项目之际,北京的Z,作为一名IT老兵,坚持锻炼身体,非常健谈、健康。他可以轻轻松松,听着MP3,跑跑,7~8公里的哈尔滨松花江大桥-松北大道就过去了;我由衷得佩服极了。刚刚的好消息,他多年的梦想,在2013年10月20日北京马拉松中,成功了完成了42公里的全程比赛,真为他自豪。我做为IT从业者,要在提高IT技能的同时,加大锻炼身体,使得:身心都健康。

真心说,西安城墙上,不适合搞这种活动,除了噱头宣传西安城墙 + 户外活动不需要太多安保警力。 西安城墙上非常不平,慢慢走、散步还行,故,用健康跑代替马拉松的关键字较务实些。

好事情是,通过这个活动,能提供个人对日常锻炼身体、健康的重视。故为了准备8公里的比赛,我前1个月,每周晚上约有3次,在楼下会走3~4公里,算热热身,顺便和家人比较好的沟通吧。

 

总算是圆了一把“中国梦—-马拉松梦”!