分类目录归档:未分类

2011个人总结

在开始写这篇博客的时候,还有20分钟就要到2012了。我觉得我还是需要来总结一下的,仔细回顾一下这一年我做了什么,什么做好了,什么没做好。 首先,打开了一年前这个时间写下的日志, 先看了下希望能做到的事情。第一条,购入一台Mac,这个完成了,在3月份买入的,这个投资现在看来是值得的。第二条,做了,但是做的不够好,开始有意识的节流,但是积蓄还是很少,这个来年继续做吧。第三条,尝试读了心理学的,还尝试读了小说,第一次读完一个长篇小说《1Q84》。第四条,几乎没做,不过在这个夏天,还是通过游泳、瑜伽、普拉提成功减肥10斤左右。第五条,这一年我总共写了8篇博客,太少了。第六条,我还是单身。 这一年,我做了什么呢?现在想起来,好像还真是充满坎坷呢。是本命年的缘故吗?不,我从来不信这个,连红内裤都没穿。这也许就是成长路上必须经历的吧。先是信心满满的开始做一个大项目,和团队合作的很愉快,但是在项目一期快完成的时候,项目却被停了,所有的努力都白费了,和失去了自己心爱的东西是一样的感觉。不过不管怎么样,也是有收获的,比如在技术上的积累,以及认识了一些朋友。 这个半途而废的项目结束之后,就开始做了很长一段时间小需求,还遇到了几个非常不靠谱的人,然后发了几次脾气,被投诉了几次。那段时间还被老大拉去谈话,说我这个要改。哎,我也不想为了这些事情去和别人吵架,但是每次遇到这些不靠谱的人的时候,我就很难忍住,总觉得和他们合作太浪费我的生命了。 不过还好,这样的日子不算太长,接下来由于架构调整,就去做我的阿里这个产品线了。下半年的大部分日子都在做这个,状态不错,主要是这个产品线的其他同事都比较靠谱,和靠谱的人合作,心情和效率都会很不错。接下来还要继续在这个产品线,我也有一些关于这个产品线的前端方面的规划,手头项目忙完,会好好整理一下。 下半年,还有一个项目对我的锻炼也蛮大,是 web IM 项目,这个项目前期,我就想了很多,然后我想根据需求想了一整套设计方案,来适应当前的应用场景和未来的应用场景,然后去给项目组其他成员讲这些,得到了一致认同。不过悲剧的是,项目中途遇到了一些技术难题(主要不是我负责的这块),然后当时很难搞定,就暂停了,这个我也有一部分这人,在项目前期,没有认真考察这些技术的可靠性,就想当然的开始编码了。还好现在这些已经有了进展,不过是其他同事在跟进,我实在是抽不出时间了。 好了,工作上的事情就到此为止,再回顾下生活上有什么进展吧。 首先,到现在我还是单身,好像也从来没怎么去努力摆脱这个现状,这个要批评自己了,2012要好好努力,哪怕世界毁灭,也希望能有一个心爱的人和我一起欣赏最后的风景。 一个人在外,每次有朋友来杭州都特别高兴,今年在杭州还是见了不少朋友,也是你们,让我在杭州的生活增添了不少色彩。 今年去了上海,去了南京,去找老朋友们玩,每次都玩的很开心,和这些老朋友们相聚,总是会回忆起学校的美好时光。遗憾的是,一直说的要去苏州的,甚至有次酒店都定好了,结果由于一些原因没有去,就再也没去过了,现在苗苗都走了,更不会去了。 另外今年还和同事们一起去了徽杭古道,一起去了舟山溗泗,一起去了西塘,每次都玩的很开心,感谢有这么一群可爱的同事们。去徽杭古道让我体验了一下睡帐篷的感觉。去溗泗我第一次下海水游泳,第一次尝到了海水的味道。西塘是我去的第一个江南古镇,虽然我觉得最好玩的是晚上大家在酒店玩狼人。 2012, 我要见更多的老朋友,去更多的地方看看,也要带爸妈来杭州看看。 2012,我要继续减肥,为了自己的健康,希望不再有脂肪肝。 2012,我要阅读更多种类的书籍,来完善自己。 2012,我要学会更合理的消费,开源节流。 2012,我要继续写博客,继续分享我认为值得分享的东西。 2012,我要在技术上精益求精,大胆尝试新技术,让新技术能和产品完美结合起来。 2012,我要学会控制自己的情绪,但是对待事情要同样的认真。 2012,我不要再一直一个人过。

发表在 未分类 | 8 条评论

Mac 在无法启动的情况下备份数据

上周,我的 MBP 悲剧的突然出现了无法启动的情况,启动的时候,出现一个进度条,然后这个进度条走不完,就会被关机。阅读说明书上的方法,先进从 recovery 盘启动,用磁盘工具检查硬盘,可以发现磁盘错误,但是尝试紧急恢复总是失败,然后又尝试用系统盘进入磁盘工具检查硬盘,结果一样,可以看到错误,但是无法修复。这个时候,我决定格式化硬盘重装系统了,但是数据还没备份出来呢,这个时候也没办法进入系统,没办法挂载这块有问题的硬盘。后来经过其他人的提示,想到了 single-user mode ,试了下,还真成功备份出数据来了。不过有一些技巧,下面记录下在 single-user mode 环境下,如果挂载移动硬盘用来转移数据。 1,连接好移动硬盘,然后启动 Mac 到 single-user mode (启动的时候按住 command + s ),记住,一定要在启动前连接好移动硬盘,中途插上,我试了好几次都没成功。 2,按照提示,输入 /sbin/mount -uw / 和 /sbin/fsck -fy 两个命令用来用读写模式挂载硬盘和检查磁盘。这个时候,如果你的情况和我一样,这个时候 /sbin/fsck -fy 应该会报出错误,但是没关系,接着往下操作。 3,执行 ls /Volumes 这个命令将显示所有被挂载的磁盘,你的移动硬盘或者U盘很可能还没在这里显示,那就说明还没有被挂载。没关系,如果没被挂载,我们先在这里创建一个挂载点。例如: mkdir /Volumes/usb 4,我们需要确定挂载的移动存储设备的磁盘编号: ls … 继续阅读

发表在 未分类 | 10 条评论

localStorage in HTML5(2)

上一篇博客简单的介绍了下 localStorage,并且对各个浏览器的存储空间大小做了简单的测试。在上篇博客到这篇博客期间,世界也发生了很多变化,IE9 和 firefox4 正式版都发布了。于是我也对这两个新的浏览器进行了测试,关于 localStorage 的, IE9 和 IE8 表现一致,FF4 和 FF3.6 表现一致,和上篇博客中介绍的一样,FF4 在 Mac 下和 WIN 下表现仍然不一致,参考上篇博客。同时,给出我写的测试存储空间大小的页面,你可以自己来试试:http://lab.allenm.me/html5/storage/maxtest.html 除了最基本的和使用 cookie 一样使用 localStorage,我们还能用它来做什么呢? 如果你看过 localStorage 的文档,你应该注意到了我们在改变 localStorage 中存储的数据的时候,会触发一个 storage 事件: interface StorageEvent : Event { readonly attribute DOMString key; readonly … 继续阅读

发表在 javascript, 未分类 | 标签为 , | 一条评论

阿里巴巴中国站大力招聘前端工程师以及视觉、交互

欢迎各位自荐或者推荐,简历请发送到 i [at] allenm.me, 下面是各职位的 JD 地点:杭州 前端开发工程师: We build the web, making the world and ideas in our dream come true. 职位描述: 1、根据产品原型开发前端代码, 并配合我们的后端工程师完成后端数据的接口; 2、解决主流浏览器及其不同版本之间的兼容性问题; 3、优化网站的前端性能, 保证网站的高质高速; 职位要求: 1、熟悉掌握各种Web前端技术基础: (x)HTML、CSS、JavaScript、ActionScript等, 有JavaScript|| ActionScript高级应用经验的尤佳; 2、理解Web标准,对可用性、可访问性等相关知识有实际的了解和实践经验; 3、了解一门后端语言(如Java、PHP、C++、Python、Ruby), 并能将其和前端语言进行配合; 4、个性乐观开朗, 思维逻辑性强, 善于和各种背景的人合作; 5、专业不限,其中计算机、数学、自动化等相关专业优先考虑; 6、富有创业精神, 充满激情, 乐于接受挑战. 在以上要求基础上,有以下任意一点将优先考虑: 1、参加过开源项目 2、喜欢混迹各大技术社区,并有自己的声音 3、互联网重度使用者 4、了解相关前沿技术 如果你有 twitter, facebook, 个人blog 等一些社会化的东东,麻烦告知我们,另外可以告诉我们为什么要成为一名前端攻城师 如果你想更多的了解我们,可以登陆我们UED的博客:www.aliued.cn 交互设计师: 职位描述: 参与网站产品前期的规划构思,完善产品概念。 根据产品需求制定交互方案,输出产品原型和设计说明文档。 对产品进行持续的设计优化,提升用户体验。 职位要求: Nice,open,有同理心,擅于换位思考,对新鲜事物充满好奇,擅于发现。 对交互和用户体验设计有深刻理解,具备自己完整的知识和理论体系,掌握基本的UED设计方法。 2年以上互联网体验设计经验,熟悉网站设计流程,至少独立完成过一个大型完整项目中的交互设计工作。 具备较强的逻辑思维能力和表达沟通能力。擅于说服和达成共识。 丰富的知识和阅历,对用户习惯有研究,具备一定的设计前瞻性。一定的视觉设计和html技能。 工业设计、计算机、视觉传达、心理学、信息学相关背景;资深网虫。 … 继续阅读

发表在 未分类 | 5 条评论

IE文本域中回车自动提交表单

当表单中只有一个文本域的时候,在文本域输入完后按回车,IE会自动帮你提交,(谢谢Andre提醒,其实这种情况在其他浏览器里也会提交的,我测试了firefox,opera, chrome。safari没测试,不过表现应该和chrome是一样的,所以主流浏览器都会自动提交,而不仅仅是IE)哪怕没定义 submit按钮,也会提交。 这个是今天在解决一个其他BUG的时候,了解到的这个问题,虽然要解决的BUG和这个没关系,这个一会儿再说。 先说这个怎么解决吧,在form里建个隐藏的input标签就可以了,可以这样  <input style:”display:none”/> 。 另外我要说说,大家要慎用IE tester这个东西啊,太不靠谱了,在这个里面执行JS和原生浏览器执行,有很大差别。今天想用这个来解决IE6的一个BUG,一直没进行到要真正解决的部分去,因为我一直以为是上面的那个问题带来的BUG,只到我用机器上的IE8运行了一段测试代码,又用IE tester新建IE8来运行,结果不一样,当时就囧了,我意识到做了一个晚上的无用功了。 只好马上用Virtual BOX安装 XP了,用原生的IE6来解决问题,果然,问题不在那里,很快解决了BUG。 所以建议大家一定要慎用IE tester,尽量用原生的浏览器来测试。 然后今天遇到的实际的BUG,是因为在js中对字符串处理的时候使用的非标准的方法。我想返回字符串中指定位置的字符,我使用了类似PHP的方法: var a=’hello world’; var b=a[0]; 这样在firefox中是有用的,b是 ‘h’ ,但是在IE下是不起作用的,翻了手册才知道,标准的方法是 charAt(). var b=a.charAt(0); 要这样才是标准的方式,换了这个后,马上就解决了要解决的BUG。

发表在 未分类 | 标签为 , , , | 2 条评论

开始寻找实习机会了

着手准备简历了,发现大学过的真失败啊,简历上没有什么可写的,真悲哀啊。 没得过奖,没在学生会,社团混过。 英语六级还没过,虽然四级成绩还马马虎虎。 没有做过大点的实际项目。 总之基本一无所有了。 努力吧,好好利用最后这点时间吧。

发表在 未分类 | 标签为 | 一条评论

睡不着觉,哎,不到七点就醒了,还是在昨天比较累的情况下

0点多睡觉,6点半就醒了,哎!这种日子不知道什么时候会结束

发表在 未分类 | 标签为 | 2 条评论

校内被攻击了,出现了带有恶意脚本的日志。

发表在 未分类 | 留下评论

今天加了一个PHP的群,里面遇到了一个SB

自己做了个CMS,觉得自己很牛B,觉得别人根本没听说过CMS这个东西一样。把PHP放在WIN上跑,还得瑟的很。 自己用IE6,不知道javascript处理速度有多慢,做的CMS在FF下面移位,不去兼容FF,说FF用户少,无能就无能,还装B。

发表在 未分类 | 留下评论

这段时间一直在考虑一件事情,或许我该放弃一些东西了

我累了,心累了,为了一个已经没结果的事情,还在坚持着,但是坚持又能怎么样呢?到头来还是没结果。 我喜欢她,很喜欢她,但是又能这么样呢?只是我喜欢她而已,不会有任何结果的。 马上我就要开始找工作了,她要准备读研了,可以说是两个不一样的世界,机会就更加渺茫了,现在本来就已经很渺茫。 一年多了,我没有放弃,但是现在,我突然感觉我很累,而且这样坚持下去对谁都没有好处。 她最开始应该也是给我了机会的,只是了解了我后,感觉我不是她想要的吧。 我从开始追她就意识到自己的不足,自己什么都没有,凭什么来追她呢。这点对我来说是好的,因为我开始努力,开始充实自己了,不再像以前那样浑浑噩噩的,我的人生开始有了最直接的追求。我的心里开始有了牵挂。 喜欢一个人就要说出来,我也说出来了,也努力过,无奈我太差劲,没什么可以吸引别人的地方,要什么没什么。 还是放弃吧,等过段时间完成我最后一个计划就放弃,全身而退,全力为了我的人生奋斗吧,也不在打扰她了,她有她想要的生活,我只是个多余的插曲而已。

发表在 未分类 | 留下评论