晓斌's profile黄晓斌的个人空间BlogLists Tools Help

Blog


    May 08

    欢迎大家通过sabifoo了解我的近况

    MSN Spaces 太慢了, 所以我的一些简短随笔会放在Sabifoo上, 欢迎大家访问.
     
    可惜的是, Sabifoo还不支持留言。
     
    这里会放一些比较长的, Sabifoo放不下的东西。
     
    February 27

    又多了两只仓鼠

    家里又多了两个成员,三线仓鼠 QQ 和 CC
    QQ是肥得像个皮球的GG,CC是只精力旺盛的MM~~ 还好,蛋蛋看着他们不叫唤~好象还挺喜欢这两个小老鼠的。。 再多只猫,《猫和老鼠》演员就凑齐了 ps.蛋蛋是只小巴哥
    January 19

    Who's the God?

    A physicist, an engineer, and a computer scientist were discussing the nature of God. Surely a Physicist, said the physicist, because early in the Creation, God made Light; and you know, Maxwell's equations, the dual nature of electro-magnetic waves, the relativist consequences... An Engineer!, said the engineer, because before making Light, God split the Chaos into Land and Water; it takes a hell of an engineer to handle that big amount of mud, and orderly separation of solids from liquids... The computer scientist shouted: And the Chaos, where do you think it was coming from, hmm?

    ---Anonymous
    January 16

    停滞的半个月

    或许是连续写一些毫无生气的代码,这半个月自己几乎是停滞不前

    -- 以上,来自黄晓斌的总结 ;^)

    不过这半月玩了许多游戏,ZELDA, Mini Cap; FF4; DQ..DQ还没开玩。
    计划是将FF,DQ两个大系欣赏一遍。

    另外,复习一下基础知识,是一个非常不错的计划。
    December 25

    诺,阿布

    如果只是想的话谁都会。哎,在这个地方淋雨,想着可怜的自己,即使产生改变的想法也不会是真心的吧。想改变的话还坐在这里干什么。你并不是想改变自己,只是在等着你周围的世界改变吧?自己有脚却不会向前走,只是一味的等待。

    —— 阿布 
    December 11

    准备研究ion3的代码

    越来越喜欢lua了~呵呵~
    准备阅读/修改ion3的代码~顺便对比一下我的libwidgets的lua部分跟ion3的差异
    多多学习哦~~~

    顺便也可以把ion3改成自己喜欢的样子~~

    lua --> 我最喜欢的脚本
    ion3 --> 我最喜欢的wm

    fvwm虽好~可是他的脚本也有点恐怖咯~

    TC上的PracticeRoom

    在TC practice room里面泡了两天,
    发现了自己的很多缺点,
    1、不够仔细。做了几个problem后,哪怕是250点的,在System test变态的测试用例下面,都一个个倒下了。
    2、思路还不够灵活。解决问题的方法后来看上去很笨拙,做题的时候根本没想过用用更简单的方法去解决,抓到一条路就走。
    3、代码难看。在practice room的宽松的时间限制下(可以说没有),写出的代码非常难看。平时自己觉得代码已经够清晰易懂了,可是跟高分选手比较下来,还是像一堆垃圾。(不过垃 圾的代码还真不容易被别人抓到challenge的机会...恩,这可不是高兴的理由)
    4、STL的东西们,应用得不熟练,对每个concept的model们,对算法的特性,接受Predicate时的行为等等,还不算真正的弄清楚。
    5、Challenge其他coder的时候,测试用例的选择,把握不是非常的大,有时甚至有碰运气的感觉。不过大多时候直觉还是挺正确的:D。
    6、对题目的要求有些不是读得很清晰,语言差异在这里可能有一定影响,浪费了一些Challenge的机会(自己的代码在System BT test下失败后才反应过来)。
    7、算法,算法.....似乎现在的工作跟这个关系不太大,把最基本的这些个东西给疏远了。



    在TC真的受了打击了,特别是System test让我的250 x 2 500x1 一次全部给挂掉的时候,一下把连续challenge success的感觉拉到谷底....那个时候真的怕再打开一个250的题了...

    TopCoder 值得一去~~
    December 10

    TopCoder.com

    从google中国程序挑战赛的新闻中知道这个地方,去看看,马上被吸引住了。
    TopCoder提供了一个虚拟程序竞赛房间.coder们在这里完成每轮250,500,1000分三阶段的比赛。没轮比赛有编码时间和 Challenge时间(两个重头戏)。编码时间就是完成题目要求的代码,并提交。Challenge时间就是在完成自己代码后,查看别人的代码,以提交 测试数据的方式使别人的结果出错,从而获得一定的分数。当然,挑战失败也有扣分惩罚。挑战成功后会使被挑战者在此问题的得分全部扣掉。最后是系统测试时 间,TobCoders把符合要求的数据组作为输入来测试问题的解决方案,如果测试全部通过,保留分数,测试失败则扣除所有分数。总分是这样的,通过系统 测试的代码分数(跟完成的时间相关)加上挑战分数等于总分。
    TopCoder将每轮比赛的题目,做成练习房间,给大家联系。
    在TopCoder,据观察,每年会有两次大赛,由各大IT厂商赞助。每月也会有一些小的赛事,可以由IT厂商赞助。
    个人在TopCoder的Rank,只能根据在比赛中的积分经过一定的规则计算(可以看他的公式)。最终排名为TOP的可以获得TopCoder或者赞助 厂商提供的丰厚奖品(google赞助的比赛第一名是40000RMB的编程工作站:D)。不过IT厂商赞助的目的通常是在TopCoder挖掘人才。这 也是TopCoder为IT公司提供的服务之一。
    赛事通常是预先排好的,任何注册者均可以报名参加。题目类型分为编码,算法,设计等等各方面的内容,代码可以使用C++, C#, Java, VB。
    TopCoder还提供每场比赛的讨论、分析,而且还有不错的教学区。
    October 25

    所有的日志都转移到这里吧~

    这些天花一些时间把有用的东西转过来~