For all the good things of being a static language

December 3rd, 2013 by Terrence Miao 3 comments »

For all the good things of being a static language

For all the good things of being a static language

Google+: View post on Google+

Flowplayer is an Open Source streaming video player written in JavaScript and Flash,…

November 30th, 2013 by Terrence Miao 1 comment »

Flowplayer is an Open Source streaming video player written in JavaScript and Flash, which can be embedded within web pages.

It can play flash video. Some of the features include a high level of customization possibilities, JavaScript API, plug-in architecture and support for various streaming servers.

Embedded Link

The video player for the Web · Flowplayer
Flowplayer design is simple and minimalistic. The player will look as good on your site as it looks on ours. Fluid layout. The only completely responsive player on the market. Custom start and end screens. Use a custom design before and after the video. Use any HTML and CSS while …

Google+: View post on Google+

One senior Microsoft executive usually responded to a Dave Cutler complaint with…

November 29th, 2013 by Terrence Miao No comments »

One senior Microsoft executive usually responded to a Dave Cutler complaint with the succint statement, "Fuck Dave." When asked why, the executive excused his boorishnes with the reply, "Cutler tells me to fuck off all the time."

The biggest dream for a programmer is to write an Operating System. Dave Cutler designed and developed THREE Operating Systems – VMS for VAX machine, Windows NT for PC, and OS for XBox.

At age of 71, he still codes on daily basis.

There is no official bibliography of Dave Cutler. G. Pascal Zachary's book tells you what a person Dave Culter is.

Embedded Link

Show Stopper!: The Breakneck Race to Create Windows NT and the Next Generation at Microsoft: G. Pascal Zachary: 9780029356715: Amazon.com: Books
Show Stopper!: The Breakneck Race to Create Windows NT and the Next Generation at Microsoft [G. Pascal Zachary] on Amazon.com. *FREE* shipping on qualifying offers. The phenomenal success of Bill Gates and his Microsoft Corporation hinges, above all, on an ability to look to the future. Not content with holding a bulging share of the market for software applications
» Read more: One senior Microsoft executive usually responded to a Dave Cutler complaint with…

Good books are short books

November 29th, 2013 by Terrence Miao 1 comment »

Good books are concise to get complex ideas simply through. Good books are rare to find …

Even you have years of experience of JavaScript programming, the book JavaScript: The Good Parts still reveals a beautiful, elegant, lightweight and highly expressive parts in a language – ideas such as functions, loose typing, dynamic objects, and an expressive object literal notation in an outstanding object oriented programming language.

These make JavaScript, a sloppy language, become the language of the Web by default today.

Author Douglas Crockford, if you don't know him, he is the creator of JSON and Yahoo UI.

Embedded Link

JavaScript: The Good Parts: Douglas Crockford: 9780596517748: Amazon.com: Books
JavaScript: The Good Parts [Douglas Crockford] on Amazon.com. *FREE* shipping on qualifying offers. Most programming languages contain good and bad parts, but JavaScript has more than its share of the bad
» Read more: Good books are short books

How has the geography of religion evolved over the centuries, and where has it sparked…

November 24th, 2013 by Terrence Miao No comments »

How has the geography of religion evolved over the centuries, and where has it sparked wars? Our map gives us a brief history of the world's most well-known religions: Christianity, Islam, Hinduism, Buddhism, and Judaism. Selected periods of inter-religious bloodshed are also highlighted.

Want to see 5,000 years of religion in 90 seconds? Ready, Set, Go! 

Read more - http://www.mapsofwar.com/index.html

Google+: View post on Google+

Rewrite Java in Scala – Writing test for Java applications in Scala

November 21st, 2013 by Terrence Miao No comments »

Enjoy writing more clean and concise, BDD style enabled, natural language (a.k.a Queen's English) like test codes by using ScalaTest. For example:

file must be a ('directory')

result should be <= 7

"should produce NoSuchElementException when head is invoked" in {       intercept[NoSuchElementException] {
        Set.empty.head
    }
}

Read more – http://www.scalatest.org/user_guide

Embedded Link

» Read more: Rewrite Java in Scala – Writing test for Java applications in Scala

Melbourne rail network as anagrams

November 20th, 2013 by Terrence Miao 1 comment »

Melbourne rail network as anagrams

Melbourne rail network as anagrams

Google+: View post on Google+

Here is part two of the Iceland photos: from Höfn in the southeast, through the…

November 18th, 2013 by Terrence Miao No comments »

Reshared post from +Wilson Afonso

Here is part two of the Iceland photos: from Höfn in the southeast, through the eastern fjords and the mountains, all the way to Húsavík in the north.

» Read more: Here is part two of the Iceland photos: from Höfn in the southeast, through the…