Thank you very much Russ Koesterich, BlackRock's global head of investment…

February 21st, 2013 by Terrence Miao 2 comments »

Thank you very much Russ Koesterich, BlackRock's global head of investment strategy. After your "great" speech yesterday, Australian Stock Market tumbled 2.5% today, tipped over from 55 months high!

Run, Forrest Run …

Embedded Link

Share correction likely after recent jump: BlackRock – ABC News (Australian Broadcasting Corporation)
Global asset management giant BlackRock warns that the current share rally is unsustainable while fundamental economic problems remain unresolved.

Google+: View post on Google+

Countries will act within bands based on their options and status, but no one country…

February 21st, 2013 by Terrence Miao 2 comments »

Countries will act within bands based on their options and status, but no one country will take the same tack at the same time because of their different economic positions. In other words, a country can’t merely turn on a switch and start a currency war of the sort people are talking about. Some don’t want to, others cannot and the rest are constrained in how they can act.

And while disruptions may happen from time to time, equilibrium is more likely to set in as each country responds slowly. So the currency game will play out in slow motion as each country adopts its preferred approach.

Embedded Link

‘Currency War’ Is Less a Battle Than a Debate on Economic Policy
Big countries are responding to their own economic downturns by easing monetary policies, but emerging market economies cannot respond with similar effectiveness.

Google+: View post on Google+

Any Two Pages on the Web Are Connected By 19 Clicks or Less

February 20th, 2013 by Terrence Miao 2 comments »

The web is comprised of an estimated 14 billion web pages and 1 trillion web documents.

According to a Hungarian physicist Albert-László Barabási, it takes 19 steps or less to connect any random page to any other random page. And what’s more, no matter how big the Internet gets, the connection will stay the same.

Read more: http://blogs.smithsonianmag.com/science/2013/02/any-two-pages-on-the-web-are-connected-by-19-clicks-or-less/

Google+: View post on Google+

A good question asked today how to test and verify the email our sales team harasses…

February 20th, 2013 by Terrence Miao 1 comment »

A good question asked today how to test and verify the email our sales team harasses our customers.

As a general practice, we can set up mail host pointing to company SMTP server. However, if company mail system is running on Microsoft Exchange, there will be too much hassle to do so. In addition, I.T. Security Nazi will guillotine anyone dare to do that.

Another approach is setting up a full blow version SMTP server on localhost, e.g. James from Apache Tribe – http://james.apache.org/, not that +James Gemmell James from Great British. But is it too heavy if you only want to see what the email looks like?

Remembering +Dean Budd Deano suggested fake SMTP server Dumbster – http://quintanasoft.com/dumbster/ long time ago, as he got the idea when he was playing popular social online game Donkeyville. Dumbster is OK for developing SMTP based unit test, but you have to write codes to save the sent email to file system and open it and read it. Plus, Dumbster has such a silly name. It has been totally banned from developer's menu.

Of course there is a smart guy with smart name called Wiser – https://code.google.com/p/subethasmtp/wiki/Wiser. But Wiser is dumped for the same reason as Dumbster – have to write codes.

After a few googlings, then find this handy tool – smtp4dev. Basically, it's a solo executable file runs on Windows box, full SMTP protocol compatible, receives and stores email locally but doesn't deliver, sounds pretty good. Setting up bind ip address and listening port, the main window lists all the email received, clicking view on any email will automatically open Microsoft Outlook and let you read email in a proper email client.

Having tested HTML formatted email, with attachment like attached bills in PDF format, works like a charm. 

Simply the best.

Read more: http://smtp4dev.codeplex.com/
» Read more: A good question asked today how to test and verify the email our sales team harasses…

Quote of the day – The ABC Media Watch Rhino Hide Award for the journo with the thickest…

February 18th, 2013 by Terrence Miao No comments »

Quote of the day – The ABC Media Watch Rhino Hide Award for the journo with the thickest hide in Australia. It’s especially suitable, we reckon, because rhinos are famously short-sighted, and have a tendency to charge ferociously at anything that moves.

Embedded Link

Media Watch: The Rhino Hide Award (18/02/2013)
And now to someone who is entirely unapologetic about a much more egregious journalistic sin. You’ll remember that last week we had a go at the Northern Territory News, which had reported – several ti…

Google+: View post on Google+

Both a classical music composer and a renowned photographer, Spanish artist Martin…

February 17th, 2013 by Terrence Miao 1 comment »

Both a classical music composer and a renowned photographer, Spanish artist Martin Zalba Ibáñez merges his experience in these mediums to create stunning photographs that depict breathtaking vistas and yet so much more. The influence of music drives his compositions, as he strives for harmony of color, rhythm of perspective, melody of framing, orchestration of processing, and the counterpoints of shadow and light. His photographs are digital and processed via computer, giving him a versatility that allows him to infuse his own particular style into each image.

Read more: http://1x.com/member/37923/martin-zalba/

» Read more: Both a classical music composer and a renowned photographer, Spanish artist Martin…

Most time the interview you attend these days are rubbish

February 17th, 2013 by Terrence Miao 1 comment »

People on the panel have no clue the questions they are asking. Only thing they are trying harder is to convince you they are better than you.

If they are better, why can't they do the jobs instead of hiring someone?!

Seldom interviews, sometime when you are lucky, really force you think harder, notice your weak spots and maybe find your self-esteem back. These questions in interview are nothing but pure gold.

Question 1: Think about you are going to have a debate with someone also work in software development regime, who have the similar skill set you have, who you regard as the rivals or equivalents. The advantage is you can choose the topic. The topic you choose should show your full understanding of SDLC, the topic that would establish you are exceptional of the rest, the topic that would even elevate you to the top and win the debate. What topic you are going to choose?

There are a wild range of topics in software development, popular topic like programming language, high performance and high scalability, security is another very "sensitive" topic making sense.

However, there is one, the only one answer to this question. The topic you should choose is "Automated Test".

High quality software is back by the high quality test. Automated test can help decrease software development time, improve efficiency, increase software quality and reduce costs.

Automated test is the software development. There is really no way getting around it.

» Read more: Most time the interview you attend these days are rubbish

Manifesto for Programming, Motherfuckers

February 16th, 2013 by Terrence Miao 6 comments »

We are a community of motherfucking programmers who have been humiliated by software development methodologies for years.

We are tired of XP, Scrum, Kanban, Waterfall, Software Craftsmanship (aka XP-Lite) and anything else getting in the way of … Programming, Motherfucker.

We are tired of being told we're autistic idiots who need to be manipulated to work in a Forced Pair Programming chain gang without any time to be creative because none of the 10 managers on the project can do … Programming, Motherfucker.

We must destroy these methodologies that get in the way of … Programming, Motherfucker.

Read more: http://programming-motherfucker.com/

Google+: View post on Google+