6月 262012
 

固定链接:http://www.gamtin.info/archives/282

写在这个时间段,当然主要是欧洲杯。

就我个人,我喜欢国家队的排名是:德国、阿根廷、荷兰、西班牙……

阿根廷因为机票太贵,没参加这次杯赛,实在有些遗憾。

德国状态非常好,我绝对支持。

荷兰这无冕之王悲剧啊。

西班牙算是大热,但是似乎状态不错。

于是,我希望德国和西班牙在决赛相遇,然后最后德国获得冠军!!哈哈哈……

6月 202012
 

固定链接:http://www.gamtin.info/archives/272

最近,面试了不少求职者,简单梳理下我喜欢问的题目。

首先说明,我是一个.NET(C#)程序员,我所面对的求职者的目标职位也仅仅是PG到SE,个别的是PL。下面的问题也主要是技术类问题。

1、.NET基础

  • 声明变量时 int?、double?的含义
  • using关键字的用法
  • DataTable中Row的RowState属性有哪几种

2、思维方式/实现方法

  • 怎么将一个DataTable的数据按照某列重新排序
  • 怎么去除一个DataTable中的重复数据

3、DB/SQL相关

  • 内连接和外连接的区别
  • union和union all的区别

其实都是非常简单的问题,不过能够准确的回答上来的求职者也不是很多。

大连的软件开发行业看似繁荣,实际上大家的能力非常弱。

6月 172012
 

固定连接:http://www.gamtin.info/archives/269

正如大家知道的,今年的4月1日,我购得了MacBookPro一台,并且从那时开始,将这台MBP作为了我生活中的唯一主力电脑(原来的那台东芝笔记本给老婆用了)。如今2个多月过去了,本来是要写写转移到OS X的体验的,无奈仍旧认为自己没有资格来写,便就一直拖下来了。本小文也就仅仅是记录小事而已。

一、Windows?

因为MBP的CPU已经是Intel的了,所以要安装一个Windows是相当容易的事情。于是收到了不少建议:

双系统,或者直接只安装一个Windows。

大家的理由也很充分,什么兼容性更好、可以用网银、更多游戏……

只是,我仍旧只有一个OS X。因为,如果想用Windows,我为什么还要买MBP呢?我虽然有点小虚荣,但是抱着笔记本在咖啡厅聊QQ和偷菜这种类型的“装(傻)逼”事我是不会做的。

而且,朋友们给我的理由们其实也都不存在。兼容性更好只是我们熟悉了Windows下的软件的名称,在OS X下,完成同样的工作的软件仍旧很多,它们甚至更优秀,只是名字不同而已。网银的问题,其实在我将所有的浏览器需求都迁移到FireFox/Chrome上开始就有了,转到手机银行后其实也便没有问题了。至于游戏,第一,我是传统游戏机的死忠,非常少的玩电脑游戏;第二,如果一款游戏没有OS X版本,只能说它不够好(举例:暴雪的Diablo III)。

二、凶猛的体检报告

例行的每年体检。但是,看到体检报告的瞬间,我就凌乱了。

竟然是个exe文件!!!

工作几年,也体检过好多次了,每次的体检报告(电子版)无外乎几种格式:pdf、html,chm,遇到exe还真是前无古人啊。

于是,MBP表示无能为力。

无奈,准备用公司的电脑搞定。

到公司:下载报告——启动杀毒软件查毒(这是我遇见未知exe文件的必须动作)——双击运行。我再次凌乱!!这货在我日文版的Windows7(准确说是英文Windows换做日语UI)下竟然是乱码的。

最后,只有用给老婆的那台东芝搞定。

我相信体检中心是为这套系统花了钱的(多少就不知道了),但是“体检报告”之所以叫做“报告”还是希望其电子版文件仍旧是个报告的。个人觉得pdf是最好的,其次可以是html。exe神马的,让它随风去吧。