Sunday, January 30, 2011

Daily Tag 01/31/2011

  • prerogative

    tags: async loader wiki define require

  • retro

    tags: facebook no vs AOL

    • Which begs the question as to why anyone would use Facebook when it is essentially AOL done right? The fastest growing group on Facebook are people in their 70's. Oldsters are flocking to Facebook the way they once did with AOL. Facebook is a simple system for the masses that do not really care about technology and do not want to learn anything new except something easy like Facebook.
  • tags: design web Co mobile size layout

  • tags: node key value

  • tags: CommonJS module trade off vs require discussion Conversations

    • I see it as the CommonJS module spec making a specific bet: treating the browser as a second class module citizen will pay off in the long run and allow it to get a foothold in other environments where Ruby or Python might live.

      Historically, and more importantly for the future, treating the browser as second class is a bad bet to make.
    • If RequireJS makes it into jQuery core, I'm on board. jQuery is always loaded on every page here. If we have JavaScript, we have jQuery.

      My primary concern right now is that we're working on a huge codebase currently in production that is used by millions of visitors per month. If we adopt an intrusive module loader like RequireJS, and then jQuery adopts a different module loader, we are going to have a mandate to move to jQuery's standard module loader.

      What are the chances this is going to land in jQuery officially?

      That is the million-dollar question.

Posted from Diigo. The rest of my favorite links are here.

Saturday, January 29, 2011

Daily Tag 01/30/2011

Posted from Diigo. The rest of my favorite links are here.

Thursday, January 27, 2011

Daily Tag 01/28/2011

  • tags: mongodb sharding

    • Sharding occurs on a per-collection basis, not on the database as a whole. This makes sense since, as our application grows, certain collections will grow much larger than others. For instance, if we were building a service like Twitter, our collection of tweets would likely be several orders of magnitude larger than the next biggest collection. The size and throughput demands of such a collection would be prime for sharding, whereas smaller collections would still live on a single server. In the context on MongoDB's sharded architecture, non-sharded collections will reside on just one of the sharded nodes.
  • tags: jsp taglib config web xml

    • 1. Reference from jsp :... Webcontent/mytest.jsp

      <%@ taglib uri="/mytags" prefix="myt" %>

      2. where this tag is located:

      WEB-INF/taglibs/mytags.tld

      3. content of web.xml
      ....

      <jsp-config>
      ...some content deleted for brevity....
      <taglib>
      <taglib-uri>/mytags</taglib-uri>
      <taglib-location>/WEB-INF/taglibs/mytags.tld</taglib-location>
      </taglib>
      <jsp-config>

Posted from Diigo. The rest of my favorite links are here.

Wednesday, January 26, 2011

Daily Tag 01/27/2011

Posted from Diigo. The rest of my favorite links are here.

Saturday, January 22, 2011

Daily Tag 01/23/2011

Posted from Diigo. The rest of my favorite links are here.

Wednesday, January 19, 2011

Daily Tag 01/20/2011

Posted from Diigo. The rest of my favorite links are here.

Sunday, January 16, 2011

Daily Tag 01/17/2011

  • tags: survery

  • tags: 微软 生命 Microsoft list

    • 嗯,这真是件很辛苦的事情,你看,老中医就过得很轻松,收银员也过得很轻松,官员当然过得更轻松。没别的,绝大多数正常的人类,学会一种技能,则无需进一步学习其他的,大致上就能够或轻松或艰难的生活下去。这个所谓绝大多数,应该是90%。
    • 第五个问题是慢,惊人的慢。大家可以看看“飞信”,这是一个微软控主导决策的,嗯,使用.net 2.0。为了解决程序发布的问题,专门弄了个微型的.net框架,但是你将它与QQ比,是不是觉得慢得太多?持续多年以后,移动的先生们不耐烦了,才有的现在的基于C++的原生版本,请比较一下速度。这里特别提醒一下,飞信的开发,是中国移动投入巨资、得到微软中国整个团队无微不至的支持的,这些高人甚至赤膊上阵亲自动手,这样使用他们的开发工具,历时数年也不过是做出一个被淘汰的产品。先生,请掂量一下,你比他们这些家伙更厉害吗?你比孩子的母亲对孩子更了解吗?
    • 他们推出WP7,这种微软最新的手机操作系统,开发工具是Silverlight,我已经看到他失败的那一天了……
    • 你能够想象得到,每一次包装,显然都带来运算效率的下降,这种包装如果成功,是有益的,因为硬件性能毕竟在快速的增长。当然,也正由于这种包装,电脑发展几十年之后,我们常见的应用基本上都没有真正的变快,甚至与二十年前比较更慢了。

            同时,开发应用软件,好象每经过一次包装,复杂度又增加许多,而开发成本又上升许多。

      • Crufty
    • 我的理解是:第一是概念尽可能少,理解上简单。第二才是代码尽可能少,实现上简单。

           微软几乎百分之百的工程师,和几乎百分之百的高层决策人员,都不理解第一个问题,“概念要尽可能少”。

    • 请记住,即使你误入了微软的贼船,也一定要记住:每次面临一项新的技术的时候,花费5分钟的时间了解一下,它的目的是什么?它是否达到了这些目的?使用这种东西需要理解的概念多不多?有无可能在一天内完全掌握?

          如果不能,忽略它。

  • tags: Chinese etymology character tool dict

  • tags: name card online design list

  • insertion, deletion and finds

    tags: algorithm fast

    • IIt works by constructing a binary tree based on individual bit difference, so the higher the entropy (disorder) between key bits the faster nedtries is relative to other algorithms.
  • tags: visualization demo eye

  • “You have no obligation to obey the disclaimer if you decide to read a misdirected email, send it to your friends, or send it to a Wired reporter,” says Susan Lyon, a privacy and data security attorney for Perkins Coie. “You don’t have to worry about that.”

    tags: email disclaimer

    • “You have no obligation to obey the disclaimer if you decide to read a misdirected email, send it to your friends, or send it to a Wired reporter,” says Susan Lyon, a privacy and data security attorney for Perkins Coie. “You don’t have to worry about that.”
    • So that gets us where we are today: Including a disclaimer means nothing, but not including it might mean something. Please tell your inbox we said sorry.

Posted from Diigo. The rest of my favorite links are here.

Friday, January 14, 2011

Daily Tag 01/15/2011

Posted from Diigo. The rest of my favorite links are here.

Thursday, January 13, 2011

Daily Tag 01/14/2011

  • tags: Yi Wang pic

  • intellectualism

    tags: command line hack universe fun book Microsoft linux metaphor Disney

    • Gnu is an acronym for Gnu's Not Unix, but this is a joke in more ways than one, because GNU most certainly IS Unix,. Because of trademark concerns ("Unix" is trademarked by AT&T) they simply could not claim that it was Unix, and so, just to be extra safe, they claimed that it wasn't.
    • What's hard, in hacking as in fiction, is not writing; it's deciding what to write. And the vendors of commercial OSes have already decided, and published their decisions.
    • But it is the fate of operating systems to become free.
    • Like the Earth's biosphere, the technosphere is very thin compared to what is above and what is below.
    • fossilization process
    • temporal arbitrage.
    • Disney does mediated experiences better than anyone. If they understood what OSes are, and why people use them, they could crush Microsoft in a year or two.
    • But more importantly, it comes out of the fact that, during this century, intellectualism failed, and everyone knows it.
    • lip service
    • How badly we want it can be measured by the size of Bill Gates's fortune.
    • Such phenomena are fraught with concealed tipping-points and all a-tangle with bizarre feedback loops, and cannot be understood; people who try, end up (a) going crazy, (b) giving up, (c) forming crackpot theories, or (d) becoming high-paid chaos theory consultants.
    • and when he's finished typing out the command line, his right pinky hesitates above the ENTER key for an aeon or two, wondering what's going to happen; then down it comes--and the WHACK you hear is another Big Bang.
    • He would probably tell you that life is a very hard and complicated thing; that no interface can change that; that anyone who believes otherwise is a sucker; and that if you don't like having choices made for you, you should start making your own.
  • tags: ruby test unit

  • Initially, Matz looked at other languages to find an ideal syntax. Recalling his search, he said, “I wanted a scripting language that was more powerful than Perl, and more object-oriented than Python3.”

    tags: ruby about

    • Initially, Matz looked at other languages to find an ideal syntax. Recalling his search, he said, “I wanted a scripting language that was more powerful than Perl, and more object-oriented than Python3.”
  • tags: world tweet 3D twitter

  • tags: pong game window

  • tags: plot graph

Posted from Diigo. The rest of my favorite links are here.

Wednesday, January 12, 2011

Daily Tag 01/13/2011

Posted from Diigo. The rest of my favorite links are here.

Tuesday, January 11, 2011

Daily Tag 01/12/2011

Posted from Diigo. The rest of my favorite links are here.