Profile

Cover photo
Terrence Miao
998,462 views
AboutPostsPhotosYouTube

Stream

Terrence Miao

Shared publicly  - 
 
OMG!

• Written in TypeScript
• Two-way data binding dropped
• Controller dropped
• $scope dropped
• Filter replaced with formatter
• New router
• Angular2 is more like a library (think about jQuery) than a framework
• Very likely to rewrite big parts of your application

Angular, which has a good community, is not what is favored internally by Google. It's not the library that is featured at their Google I/O conferences and it's not what is used to build most of their own apps.

The motivation for NG 2.0 relates mostly to internal issues and so do many of its design decisions.
On 18th of September 2014 was pushed the initial commit of version 2.0 of the AngularJS framework. A few weeks ago the core team at Google, published AngularJS’ 2.0 website and gave a couple of talks on ng-conf about their new router, change detection, templating, etc. I’m passionate about AngularJS since its early versions so I decided give it a try using the quick start. In the meantime I and also created an angular2-seed project for my test, d...
1
Dean Budd's profile photoKieran Simpson's profile photo
5 comments
 
I think the Web Components team is aware of that, which is why they offer publicly available polyfills for older browsers.  Unless you're IE, cause no one cares then ;)
Add a comment...

Terrence Miao

Shared publicly  - 
 
JavaScript is not a great language to start with, but it is a great idea: to have a programming language serves for the browser.
1
Kieran Simpson's profile photoDean Budd's profile photo
12 comments
 
(handshake) Actually I took this thing off topic. The stuff I'm talking about isn't really 'enterprise' software. Maybe Javascript-Everywhere might take off in that space. But I kind of doubt it to be honest.
Add a comment...

Terrence Miao

Shared publicly  - 
 
For the spam lovers ...
TrashCanMail.com is free disposable email service - no registration required, no boring passwords and captchas.
1
Add a comment...

Terrence Miao

Shared publicly  - 
 
Reasons to Love Java and the JVM

Succinctly put it: “The availability of intelligent IDEs, a backward compatible platform, a massive core API, a vibrant open source community, and a language that was designed for readability and encapsulation makes Java perfect for teamwork.”

The ecosystem of Java and JVM is a vast, sprawling entity, where even the most junior coder has the chance to stand on the back of giants to have their say and help to build something amazing.  Love it or hate it, this language is going nowhere any time soon – so you might as well have a say in deciding where it goes in the next decade.
1
Add a comment...

Terrence Miao

Shared publicly  - 
 
Connect the worlds of design, technology, and business together, so that people wouldn’t see them as three different things.
1
Add a comment...

Terrence Miao

Shared publicly  - 
 
Markets are controlled by humans, and humans are the most random elements in the known universe.
1
Add a comment...

Communities

Terrence Miao

Shared publicly  - 
 
Build microservices based on Node.js
SUN's RPC, basis of NFS. RMI. Dnode. var dnode = require('dnode'); var server = dnode({ replace: function (s, cb) { cb(s.replace(/[aeiou]{2,}/, 'oo').toUpperCase()) } }); server.listen(5004);. Takeaways. request/response pattern; built on streams; JSON message format; works from the browser, ...
1
Add a comment...

Terrence Miao

Shared publicly  - 
 
Knowledge only means complicity in guilt; ignorance has a certain dignity.

- Sir Humphrey Appleby
1
Terrence Miao's profile photo
 
Very droll Minister, very droll ... ...
Add a comment...

Terrence Miao

Shared publicly  - 
 
The greatest scientist of the 20th century Albert Einstein made some essential contributions to financial world. Einstein once pointed out:

“Compound interest is the eighth wonder of the world. He who understands it, earns it ... he who doesn’t ... pays it.”
1
Add a comment...

Terrence Miao

Shared publicly  - 
 
"I was brought up to be polite and to respect everybody. I feel like it's important to be a role model for kids. If that's a problem, I'm sorry."

Roger Federer's answer to criticisms from Boris Becker of him and Novak Djokovic “don’t particularly like each other.” 
1
Add a comment...

Terrence Miao

Shared publicly  - 
 
Go inside the community version of IntelliJ IDEA using JArchitect, and discover some internal design choices.
IntelliJ IDEA was released in January 2001, and was it one of the first Java IDEs with advanced code navigation and refactoring capabilities integrated.
1
Add a comment...

Terrence Miao

Shared publicly  - 
 
Spring Boot a.k.a. Spring on Rails
Maciej Walkowiak - Software Development Journey. Java, Spring Framework, Spring Data, How-to
1
Add a comment...
Communities
Links
Contributor to