Archive for blog

这段时间总结

找到第一份实习工作,正在努力中。。。 创业公司,做棋牌游戏,应聘前知道要用c++,从图书馆借了两本书。看了一下,基本还是语法和注意问题:书名《你必须知道的222个C++语言问题》《C++应用程序性能优化》。感觉《C++应用程序性能优化》这本书讲的要好很多。面试时,没问技术问题,看我对计算机比较感兴趣,就留下了。 开始主要将官方主页重写了。用的php,框架是别人拼凑的我用他的代码完成工作,有时候放不开手脚,不敢改。一是自己不保证改了这里,对先前写好的代码没有影响。二是嫌太麻烦。我想还不如我重写,或换个框架。 学到的东西还是很多的,以前生活中的小事(比如随手的帮助),脑子中有却不行动。现在受韩哥(在学校时是学生会的)影响这些事也敢做了。只是自己自由学习的时间比较少了,博客更新也出不来,很多事我一放下基本就拿不起来了。 今晚有点累,小小总结一下,顺便想在关于那,写写自己的计算机史。假期里接了一个小活,时间又不多了,虽然其中也有小偷懒。
Read more...

网站采集小体会

这几天用python采集了两个网站,一个国内的一个国外的。有点小体会,记录: 前面已经写了一篇《今天采集某站数据经验总结》,是介绍国外网站的,今天再一起总结一下。 1、国内外网站html规范比较。 国内代码写得很标准,class标签用的很多,想显示格式一样的数据,可能都采用后台一个for循环生成代码。冗余代码可以说没有。采集时不容易准确定位 国外代码很乱,在标签中换行,各种空行,各种空格,还有你想不到的符号用来闭合标签。用的id属性很多,每个标签基本上都会有。定位容易,但是各种报错。 2、javascript比较。 国内倾向于将javascript用于网站功能上,浏览器显示的代码和html源码相差不大。很方便找到关键字。 国外界面显示代码很多是javascript修改的,但是你浏览器不启用js功能页面也不会有太大变化。需要保存源码,查看代码。 3、用urllib模块进行采集时,国内必须加入发送包头信息,但是这个很容易伪造浏览器信息,用处不大。   我在第一次采集的时候,将提取url功能,提取产品列表功能,提取产品信息的功能分开写的,发生网络连接错误,提取url和产品列表都要重新获取,影响速度。 第二次写,将总的url提取时,保存文件了。写第二个功能进行想要数据过滤时再读取文件进行过滤保存,后面再提取列表,保存都采用这种方式,会好一点。以后慢慢优化代码,写出个比较方便的工具,就是有时候特殊情况太多,工具代码的逻辑是死的,还是不方便。
Read more...

建立第一个bae应用

刚申请了bae的邀请码,发现python应用的开发需要单独申请,又申请python的开发资格。现在bae支持pyhon,php,java。python和java正在公测。 现在bae还在免费^_^,python集成了django框架。就试了一下,和sae的差不多,算是轻车熟路。记得自己是09年开始接触的python,那时是通过gae才开始学习python。但那时只是单纯的想搭建一个论坛,在修改放在gae上的开源代码,哦那时候找了基本python的pdf书籍都是英文的。后来接触php,看到sae,用php开发了一个微博应用。当sae支持python,我就向大牛要了一个邀请码,体验了一把^_^。国内的云主机基本用了个遍,盛大的也使用过,好像就剩下阿里云了。 准备用bae开发一个百度应用,就用这15天。
Read more...

修改博客模版

为博客添加了一个漂亮的模版^_^,也不管会不会被搜索引擎降级,这里觉得google做得比百度不止好一个档次。写博客只是为了记录自己学习历程、学习笔记,不管太多。 有点小难受,闹肚子。在qq空间发了状态:”青春就是做自己喜欢做的事,并且不会后悔~“老爸给我回复了,应该算鼓励吧。 今天星期二,没课了。开始写简历了,忐忑中~这应该也是个学习的过程。 这三个周安排的硬件实习,不知道为什么要这么长时间。
Read more...

简短总结之招聘哼哼哈嘿

这几天继续网吧蹭网,碰到的问题也解决掉了,到现在为止就剩下图片的大小和显示了。这几天中有时间我浏览了一下国内外各个it公司的实习生招聘信息。不爽哇,其中有很多根本不会在二流学校招人,更不用说我这样的不入流的学校了。不过,我打算还是试试,不行再说。 在浏览当中我感觉豆瓣很不错,看了那个豆瓣招聘的小站,莫名的就动心了^_^。 嗯 目标远大,需要继续努力。学习新知识、上课、英语、never give up!!
Read more...

(给应届生的建议)工作与梦想中的工作

说得太好了,必须转过来学习。大三过完,大四没课了还是要去实习。 我最近参加了 Big Ivy University (BIU)的招聘会,和大约50位计算机专业的本科生交谈过。他们希望能到我的公司 10gen 来实习或者正式工作。我确信他们之中有很聪明的,但是他们没有学会如何把自己和别人区分出来。在我看来这些学生有类似的建立,类似的着装,类似的语言来和我聊天。 计算机系的同学们,我想告诉你们如何让自己在招聘会上脱颖而出。假如你是一个很棒的黑客,你需要告诉我们,并且把这一点写入简历。否则我们找不到你! 在学校里面学的东西是不够的 我在BIU遇到的第一个学生给我简历的时候,我发现她会Haskell,并且做了一个机器学习的项目。我觉得这很棒,并把简历放在候选中。但是当我看到第三个Haskell和机器学习的简历后,我意识到这只不过是他们课上教的内容而已。 假如你是和别的学校的学生竞争,那么你的学科内容可能是一个优势。但假如你是参加招聘会,你的竞争对手都是和你上过同样课程的学生。所以在这种情况下,你会Haskell并不吸引人,因为如果你不会的话,你就不能毕业! 我还发现所有的学生都认为GPA(学习成绩)很重要,并且都把GPA写在简历很明显的位置。但是我总是忘记去看这块内容,我相信其他公司的招聘人员也会忘记看这块内容的。 你得有魅力 也许你不屑,但这是真理。有力的握手,眼神交流,平静,友好,又有激情的语调会让你感觉和别人不同。如果你吸引我,我将和你多聊一会儿,即使还有人排队等着给我简历。我也会更认真的回答你的问题,并且问你更多的问题。这并不是歧视,因为社交能力也是公司要求的一部分。从长远来看,我们是同事,朋友,你可能面对客户,展示我们的产品等等,我们需要你有一定的沟通能力。 自己的项目,不同的语言,不同的课程 首先,如果你是计算机专业毕业的学生,你一定能找到工作,因为市场很好。但是如果你想要找一个梦想中的工作,有激情的工作,你必须在你的简历里面体现一些不一样的地方: 1. 自己的项目 如果你有一个创意,并且实现了它,那么你应该把这个放在简历的顶部,甚至在你的名字上面。然后你和我握手以后应该迅速的介绍你自己的项目。这个项目不需要很特殊,不需要盈利,功能也可以不完整,但是它代表了你做了些东西。并且说明你是有想法的人,并且热爱编程,那么你的编程水平一定不差,我会把你放在候选名单里面。 如果你还没有自己的项目,那么花点时间去做一个吧。把花在课程上的时间挪一点出来,这是值得的!然后把你的GitHub URL写在简历上。 2. 不同的编程语言 如果你会的编程语言仅限于你课程交的那些的话,说明你只是在完成作业而已。学习一门不同的语言,并不需要很小众的例如Erlang,只要不是你们上课教的就好。把这个也放在简历顶部,在你的个人项目下面。告我你是如何在暑假自学的C++,因为你想做3D图形编程来赚点零花钱。这跟我是否在招聘C++程序员无关,这让我意识到你是热爱学习计算机技术。但是要注意的是,我也许也懂这个语言的,所以如果你说你自己是精通这门语言,请确定你确实是精通。 3. 不同的课程 我知道BIU有一门选修课叫做 computer graphics,但是我只遇到一个学生上了这门课。大部分简历都列出了那些“无聊”的课程,例如操作系统,网络,Java等等。我知道你上了这些课程,否则你无法毕业。如果你想让我注意到你,上一些选修课吧。成绩并不重要。 从长远考虑 1. 参与开源项目 我并不鼓励本科生就去GitHub上寻找开源项目,然后提交代码。但是你工作几年后不同了。现在你也许意识不到现有的开源项目的不足之处,即使你意识到了也未必能提交高质量的补丁去修复这个问题。也许开始一个你自己的新项目更容易。 2. 自由职业 我并不是推荐还没毕业的学生做自由职业,去软件公司实习是一个很好的选择。我想说的是你可以做一些独立的项目,哪怕是帮朋友建立一个WordPress网站。自己做一个能有实际作用的项目,比你在公司实习的经历要有用的多。除非你真的缺钱用,否则我还是觉得你应该花店时间在你自己的项目上面。
Read more...

wordpress数据库优化清理

DELETE FROM wp_posts WHERE post_type = 'revision'; DELETE FROM wp_postmeta WHERE meta_key = '_edit_lock'; DELETE FROM wp_postmeta WHERE meta_key = '_edit_last';
Read more...

今天谷歌收录第一个页面 记录一下

虽然只是主页http://0x55aa.sinaapp.com 吼吼 但也是 一个好的开头 谷歌收录网页的速度就是快啊  百度还没反应。。。
Read more...

Previous Page 1 2