Update~

今天,成功请了两个星期的假。。相当愧疚。
最近不是特别忙,但依旧充实,基本就是code review中渡过。

今天刚刚把resume更新了一下,加了两张照片,而且是不一样的照片,中文版和英文版都不一样~

下午算了一下major GPA。。89.99/100,有那么一点蛋疼,幸好还有一门专业课成绩没有除了,希望91至少,不然都没有办法。一门专业课也不能注销。

明天星期五了,祝自己大学最后一年,开学快乐~

发表在 | 标签为 | 留下评论

weekly status report

话不多说,email:

发表在 Internship in Microsoft | 标签为 , , | 留下评论

XML含有命名空间时候的解析

今天解析一个build自动生成的xml,按照以前的解析方法发现找不到节点。
后来发现时因为它的xml里面有命名空间,就是xmlns=…………

这个时候的解析有两点要注意,我用的是C#进行解析。

1. 要把命名空间加载进来。
2. xpath不能再用/分隔了,需要用/ns:

话不多说,上段code,一看就懂:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
public static ArrayList GetSourceFileNames(String filePath)
         {
            ArrayList names = new ArrayList();
            try
            {
                XmlDocument xml = new XmlDocument();
                xml.Load(filePath);
                XmlElement root = xml.DocumentElement;
                String nameSpace = root.NamespaceURI;
                Console.WriteLine(nameSpace + "!!");
                XmlNamespaceManager nsmgr = new XmlNamespaceManager(xml.NameTable);
                nsmgr.AddNamespace("ns", nameSpace);
 
                XmlNodeList nodelist = root.SelectNodes("/ns:Project/ns:test", nsmgr);
                for (int i = 0; i < nodelist.Count; i++)
                {
                    Console.WriteLine(nodelist[i].InnerText);
                    names.Add(nodelist[i].InnerText);
                }
 
            }
            catch (Exception e)
            {
                Console.WriteLine("Exception description:" + e.Message + ". Something wrong when finding xml's node during code coverage process.");
                FileUtil.WriteLog("Exception description:" + e.Message + ". Something wrong when finding xml's node during code coverage process.");
            }
 
            return names;
        }
发表在 C# | 标签为 , | 留下评论

思想者

晚上和同事聊了聊MS的发展以及个人的发展,刚刚在人人看到Google国内的第一个offer已经发了。再回想回想自己,回想一下自己过去的事情。
挺对不起学长内推的。一直不想提Google面试的事情,因为感觉自己做的很差,都没有把自己真实的情况展示出来,我也做了总结和反思,但很难再有第二次机会去拥有这样一次面试机会。
机遇一直是很多的,但确实、的确、真的、只有垂青厉害的人,不管这些人是天生厉害还是有所积累才变的厉害。仅仅是有准备是绝对不够的,也许需要那么一点运气,但实力是最根本的。

我总是想抓住很多东西,实习、出国、Google。我一直自信于自己的精力,但我现在明白我的最大精力是什么样的,我的最大毅力是什么样的。

现在这样的情况,only one way。所以这次我要踏踏实实的走下去。

发表在 life | 留下评论

2014.8.19 summary

好久没写了。
昨天做了个tech talk,在Leo的帮助下,总算顶住三大manager的攻击,不过也不算攻击,只是各种质疑和提出意见。

最近忙于general的build system。然后规划了一下以后的走势,挺虚的。

这个星期争取把general version做出来。

That’s it.

发表在 Internship in Microsoft | 标签为 , | 留下评论

2014.8.15 weekly report

Weekly report again. Below is my email:

Hi all:
This week:
1. Re-design the architecture of Build System for general use. Design doc (partly)
2. Finish the xml parser part.
3. Prepare for the tech talk.
4. Make a sign bat for MSBBP. Bat Path

Next week:
1. Keep working on the build system, finish until the ut part.
2. Write a guide for build system.

——————————————
Shuaiqi Xia (Tony)
STCA IEC
TEL: +86 15805197235

what to say. Just keep moving.

发表在 Internship in Microsoft | 标签为 , , | 留下评论

说说

今天看了后会无期。
不知不觉这个blog,已经不是技术了。

刚刚在做填空,枯燥的受不了了,我就去阳台上。然后我想了很多。

我想到了我爸爸妈妈,我们每天都会有contact。不管在哪里,什么情况。他们前些日子去了一趟西部,西安,青海那里,每天都有电话。
我爸爸妈妈按照我妈妈的话说完全两种性格,爸爸属于高冷,妈妈是热情的。老爸有时候话很少,性格也属于不争的类型。妈妈很热情,对任何人都很热情。我在家里的性格有点像爸爸,在外面的性格有点像妈妈。
小时候,是爸爸烧菜,妈妈带我。后来是妈妈开始掌勺。老爸虽然话不多,但说话都很有道理,而且教育我也比较严格,但是不是学习上的严格,是生活细节上的严格,最简单莫过于毛巾要挂好。老妈比较会操心我的学习,但是她怕给我压力,所以很多时候自己给自己添堵,也不怎么说,或者说的很不是时候,这个时候老爸都会不让她说,我有的时候也会反感这种担心,不想听。但想想,除了我爸妈,no one cares。
我本来也有很多志向,但还没有完全踏入社会,就开始被打磨了,我知道以前主观臆想的各种tricky都是不行。
每次打电话,爸爸属于简洁行的,妈妈属于多聊聊的,她愿意把电话打到十分钟,爸爸主要就问问工作情况,然后他会百度我工作的相关内容,我们可以有更好的交流。妈妈会关心我生活,问了吃的好吗,冷吗,希望我早点睡。
现在离家比较近,上学的时候一个月回一次家。实习的时候基本一个星期回一次家。
但接下去,不管是继续国内读书,工作还是出国读书,回家的机会会大打折扣。
所以爸爸妈妈都希望我能找一个近一点的姑娘结婚,这样过年也会方便,这样平时也可以回来看看。

爸爸最近一直在健身,妈妈喜欢看电视剧和小说。
今天发工资了,4K,我也不知道买些什么。要买一点有纪念意义的,放的住的。

父母都是老师,养老福利挺好的,各项保险也齐全,所以以后基本不需要我进行经济上的多大补助。他们都是研究生学历,我也会继续读下去。他们那一代人,像他们读了这么高学历的比较少。不过他们也乐意现在这种情况,哪怕他们因为上大学失去了那种经济大跃进的时代。

妈妈希望我以后,成家以后,平平安安,顺顺利利。爸爸则是希望我能做出一番事业,能创个业什么的。我是爷爷那里同辈里最大的,也是成绩最好的,家里的期望也是对我最大的,妹妹对我是有绝对的盲目的信任,弟弟也是。我说左边是东,他们绝对不会质疑我左边是西。人生22年为止,虽然没有什么特殊的经历,但我走的路还是很平坦而且,也算是光鲜的。

我也认识很多家里条件很好的朋友,我也知道我这一辈子,无法在经济上达到他们那种水平。但我也知道,经济实力不代表一切。不过,我会努力,一定不会让家里人失望。

我是一个偶尔会飘飘然的人,但我总能收住。我痛恨挫折,我觉得它们会在我人生履历上留下不好的印记,但我也很欣慰我能经历挫折,他们总是能help me更好的反省自己接下去做自己。

写到这里,有些人如果知道我内心想的,也许会认为给自己太大压力。但我真的见过太多太多,天赋异禀但仍旧非常努力的人,他们是一群让人讨厌但又喜欢的人。我比较喜欢向他们靠齐。

总而言之,我不会把未来规划成为自己,我会为家里考虑。
若干年后,我肯定会回到苏州或者周边,我希望父母不变动生活之地的情况下尽可能离我近一点,There are many ways that I could realize this goal。

以前早上上学的时候总会路过一家足疗店,正规的,门口墙上写着:千里之行,始于足下。 现在再送给我自己。

发表在 life | 留下评论

2014.8.13 Summary

Unhappy.
基本没干什么,就稍微准备了一下tech talk的ppt,但也没有什么思路。

准备马上就回去洗个澡,好好看看GRE,当下既然把握不住,希望未来不要再溜走。

That’t it。

明天上午继续ppt,然后下午和Leo check一下。

发表在 Internship in Microsoft | 标签为 , | 留下评论

说?

最近挺忙的,但其实可以做更多的事情。
每次回到住的地方,就丧失了看书的一切动力。
就是这样。

本来想说好多的,但又不想说了。

发表在 | 留下评论

2014.8.11 summary

不知不觉,好久没写了。
周末去了昆山,掉了半条命,今天总算是恢复过来继续上班了。
今天四个manager都回来了,组里的工作氛围一下就不同了。现在组里面还灯火辉煌。

都说MS轻松,比BAT轻松,但我们组里不轻松,比BAT不轻松,而且。。。。。。额,这不是我的考虑范围,只是吃完饭和他们meeting有感。

今天在根据code review改代码,然后和Leo商量了一下架构和检验了一下我的design,明天还能说啥,继续呗。。

今天是第六周了,实习到一半了。明天和James one one得准备一下了。
累,身体累,心也累。

发表在 Internship in Microsoft | 标签为 , | 留下评论