• 即帅又拽

    Tag:

    最近弄了点设计模式的东西来看,看到了些有趣的东西,例如诸多的原则: 开闭原则,dry 原则等。

    原文如下:

    http://www.devtaste.com/eco/essays/25

     

    不过觉得如果是刚接触软件还是先不要去理会这些被总结出来的东西。刚入门就是应该肆意的使用全局变量,不去封装代码,实现同样功能的代码到处出现等等等等,反正就是怎么幼稚就怎么写,怎么搓就怎么写,等你过了这个阶段,切身体会到这样写的缺点之后,再来仰慕追随这些原则。

     

    关于这个dry/shy 原则,发现跟汉语有谐音,替换之后就是这样的: 你的软件如果太拽(dry)就会不够帅(shy)

    太帅(shy) 就会不够拽(dry).

  •        最近感觉一天中情绪最好的时候是睡前一个小时靠着枕头看书的那段时间。一种超越时空的感觉。不会为白天的琐事迷惘。

          不过白天要是叫我闷在屋里,那就没有那么HI了。还是在阳光下走走的感觉比较好。

          难道是因为人是驱光性动物吗,晚上最亮的地方是开了灯的房间,白天最亮的地方是户外。

          (ps: 知道标题意思的有奖)

  • one more

    Tag:
  • 下一代

    Tag:
  •     除夕的晚上,想给亲朋好友们发条短信,结果移动说“忙着呢,待会”,也罢,其实有这个心就好了,不必走这个形式嘛~

       大年初一下午,又开始暴走了,走到火车站沃尔玛,在绿阳工坊看到阿sa 和她的小白,本想过去打个招呼。。。算啦,他们难得二人世界嘛

        接着瞬移到sm,sm的店面都照常营业,不像原来预想的那么清冷,随处可见全场3折5折的牌子。在音响店看到happy feet 的正版影碟,25ko~~ ,如果有中英文字幕的话就打算买下来了,可惜只有一种。

       晚上玩了会魔兽,还是不得要领,很~~有节制的关了游戏,准备开始Yoolin。想做一个像gmail发件人输入框的那种tab-autocomplete 的效果,发现ie和ff 的键盘事件处理方式实在是迥异~~改天整理总结一下bia上来。

       新的一年到了,希望大家都瞄准目标,“拱”而不舍~

  • 压啊压 - [life]

    Tag:散步

    今天天气不错,下午去压马路。

    先走到泰和花园,然后到SM,接着经过仙岳路,人才市场,到人民大会堂,随后跨过滨南去火车站,最后就回去了。

    走了大约4个小时,Am I OK?  连我都想问。

    罗列一下见闻

       泰和花园处的成功大道高架桥基本建好了,和那条铁路桥并行着.

      原来江头公园可以划船的

      SM前的高架已经通车,虽然说高架的缺点是影响城市景观,但目前当务之急还是交通问题呢。

      SM看到同事qiao 和他的准老婆,两人看来挺幸福,嗯,这样组织上就放心了。

      仙岳路的高架还在吊装中,估计春节前可以竣工吧。

      仙岳路到海沧大桥的高架也通车了。下次做公车去海的那边看看~~

      音乐喷泉前面正在搭建一个粉大型的灯笼。

      滨南有一座人行天桥正在建设

      火车站前已经挤满了排队的人群,希望大家都一路顺风

      沃尔玛里还是那么暖意融融的,而且发现了一条八卦,不知道是不是独家。下周在例行会议上exchange

       that's all . tomorrow is another day ...

     

  • 本来上班时间是不可以写blog的,但是怕下班忘了,赶紧赶紧
    dig xmren.net +trace
    这个命令表示从域名根服务器开始查找域名的解析情况,结果如下:
    ; <<>> DiG 9.2.1 <<>> xmren.net +trace
    ;; global options:  printcmd
    .                       417004  IN      NS      G.ROOT-SERVERS.NET.
    .                       417004  IN      NS      H.ROOT-SERVERS.NET.
    .                       417004  IN      NS      I.ROOT-SERVERS.NET.
    .                       417004  IN      NS      J.ROOT-SERVERS.NET.
    .                       417004  IN      NS      K.ROOT-SERVERS.NET.
    .                       417004  IN      NS      L.ROOT-SERVERS.NET.
    .                       417004  IN      NS      M.ROOT-SERVERS.NET.
    .                       417004  IN      NS      A.ROOT-SERVERS.NET.
    .                       417004  IN      NS      B.ROOT-SERVERS.NET.
    .                       417004  IN      NS      C.ROOT-SERVERS.NET.
    .                       417004  IN      NS      D.ROOT-SERVERS.NET.
    .                       417004  IN      NS      E.ROOT-SERVERS.NET.
    .                       417004  IN      NS      F.ROOT-SERVERS.NET.
    ;; Received 372 bytes from 203.196.1.6#53(203.196.1.6) in 48 ms

    net.                    172800  IN      NS      B.GTLD-SERVERS.net.
    net.                    172800  IN      NS      C.GTLD-SERVERS.net.
    net.                    172800  IN      NS      D.GTLD-SERVERS.net.
    net.                    172800  IN      NS      E.GTLD-SERVERS.net.
    net.                    172800  IN      NS      F.GTLD-SERVERS.net.
    net.                    172800  IN      NS      G.GTLD-SERVERS.net.
    net.                    172800  IN      NS      H.GTLD-SERVERS.net.
    net.                    172800  IN      NS      I.GTLD-SERVERS.net.
    net.                    172800  IN      NS      J.GTLD-SERVERS.net.
    net.                    172800  IN      NS      K.GTLD-SERVERS.net.
    net.                    172800  IN      NS      L.GTLD-SERVERS.net.
    net.                    172800  IN      NS      M.GTLD-SERVERS.net.
    net.                    172800  IN      NS      A.GTLD-SERVERS.net.
    ;; Received 512 bytes from 192.112.36.4#53(G.ROOT-SERVERS.NET) in 659 ms

    xmren.net.              172800  IN      NS      ns3.dns-diy.com.
    xmren.net.              172800  IN      NS      ns4.dns-diy.com.
    ;; Received 170 bytes from 192.33.14.30#53(B.GTLD-SERVERS.net) in 339 ms

    xmren.net.              3600    IN      A       219.153.5.199
    ;; Received 43 bytes from 222.76.217.174#53(ns3.dns-diy.com) in 66 ms


    可以看到有4段,每段已Received.... 结束,这意味着有4步
    猜测具体过程是这样的:
    先问那传说中的13台域名根服务器[A-M].ROOT-SERVERS.net  这个xmren.net 的解析是什么,然后根服务器开始踢皮球了,G.ROOT-SERVERS.NET 说:这个是.net 域名,你去问[A-M].GTLD-SERVERS.net 的随便哪一台吧(gtld: generic top level domain),接着 B.GTLD-SERVERS.net 接过皮球说你再接着去问ns[3-4].dns-diy.com 中的随便哪一台吧,最后ns3.dns-diy.com总算告诉我们,xmren.net 这个域名是解析到219.153.5.199 的
  • 下了苏沈小雨制作 的 css2中文手册,不知道这个 苏沈小雨是一个人还是两个人。。。

    以下结合阅读 http://www.csszengarden.com/ 罗列一些心得备忘

    * 长度单位 对于 11px 和12px的字体来说,从我的显示器上看不出汉字大小发生变化,但英文字母的大小的变化可以看的出来。

    *如果有两张背景图需要设置到页面上,比如一张放左上角,一张放右下角,可以用两层div 来实现如

    <div id='b1'><div id='b2'></div></div> 然后在b1 和b2 的css 里分别指定图片。

    *老是记不住超链接的四个状态,这里复习一下: link, hover, active ,visited  (按操作顺序记好一点)

    *有了min-width 和min-height 之后用&nbsp; 和<br> 来补足空间实在是显得相当丑陋(哎呀,原来是lou 不是rou)

    *有了margin和padding 之后用<tr><td> 来隔断空间实在是显得相当丑陋

    *浏览器对文本和图片两种对象处理方式不同,从居左,居右可以看的出,文本用text-align ,图片用float来漂移。(此观点还不成熟)

     

     

  •     晚上想研究一下ul 和 li 的特性,却有了额外的心得:

        以前经常说程序要和页面分离,比如Php文件来处理程序逻辑,显示的页面用另外的html 文件保存,供php 调用。今天看了一篇文章,发现纯粹从html 出发,还可以做到内容和样式分离。

        原文如下链接:

    http://www.w3cn.org/article/step/2004/37.html

       文中的例子用ui li 来组织内容,而花哨的样式是通过css来表达的。这样,组织内容的页面就变的很干净漂亮。

  •    小时候帮家里买葱,结果买回来的两株植物经鉴定属于百合科葱属--韭菜。。。。。。

       历史总是惊人的相似,今天本想去买颗包菜的,结果结账的时候才知道这个叫小椰菜(贵了8毛钱)

    看起来差不多嘛,小样,穿上马甲就不认识你了。。。拿回家炒了~