Amazing card throwing


A Korean dude who spends too much time playing card-throwing...


The video is a viral advertising campaign by Samsung Imaging to promote its digital camcorder. Not sure if the guy can do that for real or the video clips were cleverly edited instead (perhaps a bit of both)… it looks pretty cool regardless.

Play Lady Gaga Pokerface with iPhone


Cô gái Hàn thu hút sự chú ý lớn khi cài ứng dụng chơi nhạc trên iPhone để hát PokerFace của Lady Gaga:

Profit Outlook by Country 2010: VN is #1

 
According to a new report on global business optimism from consulting firm Grant Thornton International, Vietnam has become the country where the greatest percentage of companies expect to see profit growth.

The report was based on surveys of 7,400 managers of medium-to-large privately held companies in a broad range of sectors – mainly cleantech, food and beverage, construction and real estate, hospitality, transport, manufacturing, retail, financial services, health care, and technology – in 36 countries to gauge which holds the greatest upside potential for 2010. Vietnam scored highest in three forward-looking growth categories: employment, revenue, and profitability.

Of 150 companies surveyed by Grant Thornton in Vietnam, 95% expect higher revenues and 92% say profits will increase in 2010. The global average was 54% and 47%, respectively. A new survey by HSBC of small-to-midsized enterprises also puts Vietnam on top for business confidence in Asia.

Phim Clash Of The Titans



Clash of the Titans là phiên bản làm lại từ một bộ phim thần thoại Hy Lạp cùng tên được thực hiện năm 1981. Chuyện xoay quanh người anh hùng Perseus, một người bị thần Hades (thần cai quản địa ngục và là một trong những người anh em của thần Zeus) hãm hại cả gia đình, trong đó có cả công chúa Andromeda, người anh yêu. Không còn gì để mất, Perseus tình nguyện gánh vác một nhiệm vụ nguy hiểm: đánh bại thần Hades trước khi hắn cướp được quyền lực từ thần Zeus và biến trái đất thành địa ngục.

Perseus có nguồn gốc thánh thần, nhưng lại được người trần nuôi dưỡng. Khi cả gia đình anh rơi vào tay thần chết Hades, Perseus không thể ngăn cản được. Mang mối thù trong lòng, anh tình nguyện nhận trách nhiệm dẫn đầu đoàn quân chống lại âm mưu của thần chết, khi đó đang lên kế hoạch lật đổ thần Zeus và thống trị thế giới.

Clash of the Titans đem lại tất cả những hình ảnh sống động nhất về hình tượng các vị thần trong thần thoại. Thần Zeus uy nghiêm, thần chết nham hiểm, thần biển quyền lực. Những loài quái vật cổ đại cũng to lớn, khủng khiếp và thật hơn rất nhiều. Người xem sẽ được thử nghiệm cảm giác đông đá khi được gặp ác thần Medusa, với mái tóc lổm ngồm cả một bầy rắn độc và nhan sắc bị hủy hoại bởi những lời nguyền.

Bộ phim có sự tham gia diễn xuất của người anh hùng Avatar Sam Worthington, Ralph Fiennes - người nổi tiếng với vai chúa tể hắc ám Voldermort của thế giới phù thủy - sẽ vào vai thần chết Hades, và Liam Neeson - người lồng tiếng cho sư tử Aslan xứ Narnia - sẽ vào vai thần Zeus.

Trong clip đầu tiên dài khoảng 1 phút, khán giả thấy anh hùng Perseus (Sam Worthington) đang bị Acrisius (Jason Flemyng) truy đuổi sát sao trong rừng và xông vào tấn công anh. Trong cuộc đấu cực kỳ ác liệt một mất một còn, những tưởng tính mạng Perseus bị an nguy, thì may thay đoàn quân của anh đã kịp thời đến cứu nguy cho anh. Đoạn clip thứ hai có thời lượng dài hơn, thể hiện sự nỗ lực vượt bậc của Perseus để lấy được thông tin về cách tiêu diệt Kraken, con quái vật xúc tu khổng lồ chuyên đánh chìm tàu bè trên đại dương.

Xem trailer:







Đoạn clip được đăng độc quyền trên trang MySpace.

Trong bộ ảnh gồm gấn 2 chục tấm vừa được phát hành, ngoài một số hình ảnh đã có trong hai đoạn clip, khán giả còn được thấy cuộc chiến đầy máu lửa của Perseus. Thêm vào đó, bộ ảnh còn giúp cho fans hâm mộ điện ảnh diện kiến một số nhân vật mới trong bộ phim như Solon (Liam Cunningham), Draco (Mads Mikkelsen) và Io (Gemma Arterton).










Wallpaper:





10 Development Principles


1.- Customer first.

“If we don’t take care of the customer… somebody else will.”
Customer first means focusing from a customer perspective on real value for the product being developed, other aspects as: contracts, requirements, technologies… should take a secondary role in the project.

2.- Code quality.

Even though code quality is something very subjective, it drives many important aspects as: how hard is to maintain the application or how hard is to take on board a new developer.

In my opinion, the main indicators for code quality are: simplicity, readability, robustness and testability. Other qualities as performance or extensibility, if not required, will over engineer your application.

3.- Empowerment.

People are the most valued resource in software development, not the technologies. They are the ones that make the difference between a mediocre product and an excellent product, but they need to be empowered

Empowerment is the process where people is encouraged to be proactive and take decisions. Some of the most effective mechanisms to empower are: coaching, pairing or delegating.

There is an excellent article from Tony Morgan explaining the difference between a classic delegation approach and empowerment.
empowerment

4.- Continuous integration.

Integration is, from my experience, a major issue in software development. Waiting to integrate at the end of the project or after a big chunk of functionality is completed, is always a traumatic process.
Continuous integration is the process that guarantees that every piece of code committed is automatically integrated in the system. Remember that continuous integration goes beyond continuous compilation.

5.- Iterations.

Iterations provide continuous feedback. Continuous feedback is important because it reduces the amount of uncertainty in software development.
While iterations are usually only related to agile methodologies, it is important to remember that there are other methodologies as RUP which also use iterations and they are not part of the agile family.

6.- Automated testing.

Allows refactoring and iterations, provides confidence and if well implemented, enhances the correctness of the final product. To automate tests you may consider some facts about testing how to write a good test suite. and some advices on

7.- Refactoring.

No matter how much care you put on coding, on your first attempt, you are going to be wrong. Refactoring is the practice by which we keep changing the code to meet the changes necessary to introduce in the system.

8.- Informal architecture.

Big design upfront (BDUF), unless you are NASA and can expend 50-60% percent of your project time on it, is a complete waste, but so it is coding without any preparation. Informal architecture is a compromise solution where architecture is discussed in an ongoing basics and is persisted in light documents, boards or similar.

9.- Communication.

Software development is ONLY about communication. The customer explains to the software development team what he wants to accomplish so that the software development team can explain it through code to a computer.
requirements-communication

10.- Avoid waste.

Waste accounts is one of the major productivity killers in software development: unnecesary meetings, unnecessary requirements, unnecesary process, unnecesary documentation, being some of the most common and dangerous.

Source: makinggoodsoftware.com

Video trình diễn điện thoại Android 5 inch của Sharp

Rất nhanh sau khi nhà mạng KDDI và Sharp giới thiệu chiếc điện thoại vỏ sò IS01 vào ngày hôm qua, chúng ta đã được thấy những video đầu tiên về sản phẩm khá đặc biệt này. IS01 chạy Android, có thiết kế vỏ sò và màn hình lớn 5 inch 960x480. Tuy vậy, IS01 lại dùng CDMA chứ chẳng phải GSM mà người Việt ta vẫn thường dùng. Dự kiến bản IS01 cho các nhà phát triển sẽ có mặt vào tháng 5 này trong khi người dùng phải chờ đến thắng 10.

Gọi IS01 là MID cũng chẳng sai vì kích thước của nó khá lớn, 149 x 83 x 17,9mm. Máy dùng CPU SnapDragon 1GHz, có kết nối Wi-Fi b/g, Bluetooth 2.1 + EDR, cổng hồng ngoại. Camera chính có độ phân giải khá kỳ lạ là 5,27MP trong khi camera sau cũng "quái" không kém, 0,43MP. Bộ nhớ trong của IS01 là 3GB và có thể mở rộng qua khe cắm MicroSD ngoài. Sharp cho biết máy có thể thoại liên tục 310 phút và thời gian chờ 200 giờ.

Cấu hình của máy:
Kích thước:149 x 83 x 17,9mm.
Màn hình: 5 inch 960 x 480.
CPU: SnapDragon 1GHz.
Kết nối: WiFi b/g, Bluetooth 2.1 + EDR, GPS, hồng ngoại.
Camera: Camera chính 5,27MP, camera phụ 0,43MP.

Một số hình ảnh:






Video trình diễn:











Nguồn: tinhte.com

WWW Browser Market Share March 2010

IE sees small usage drop in first month of browser ballot
The first month's browser market share data after the start of the EU browser ballot is in. If you were expecting Internet Explorer to lose market share at an accelerated pace, it hasn't happened yet. In fact, you could not tell from the data that that the browser ballot arrived last month. It has had no obvious impact in Europe, and even less so on the global scale. The browser trends that we've noted over the past several months are continuing, and they're not going to change quickly. 
This past month, all major browsers showed positive growth except for Internet Explorer.
Between February and March, Internet Explorer dropped a significant 0.93 percentage points (from 61.58 percent to 60.65 percent) and Firefox increased 0.29 percentage points (from 24.23 percent to 24.52 percent). Chrome jumped a sizeable 0.52 percentage points (from 5.61 percent to 6.13 percent), Safari gained 0.20 percentage points (from 4.45 percent to 4.65 percent), and Opera budged 0.02 percentage points (from 2.35 percent to 2.37 percent). 
Data source: Net Applications
Some may see IE's drop last month as an indication that the browser ballot is taking its toll. While we don't doubt it is having an effect, we've seen IE drop more than one percentage point more than once last year, so last month's loss is hardly out of the ordinary. All other browsers gained, as is typical with any large drop of IE. This means that Firefox is back on its way towards the 25 percent mark, after losing share three months in a row. It's worth noting that Firefox 3.6 rocketed to 11.25 percent meaning it passed version 3.5 (now at 9.28 percent). We predicted last month that it would easily pass all of Chrome, but it seems to have actually passed Chrome and Safari combined—great news for Mozilla.
Data source: Net Applications
In contrast to Firefox's quick success with new releases, Internet Explorer doesn't have as quick an update loop. Nevertheless, IE is still used by more than half of all users and IE8 is being used by one in four users on the Web. The importance of having a default browser on the dominant operating system is still the biggest factor in browser adoption. IE7 and IE6 are both slowly moving towards their respective 10 percent marks. Although IE6's share is greater than IE7's, which can be attributed to businesses still using customized intranet applications as well as the fact that XP's share is much bigger than Vista's, it dropped a whopping 1.35 percentage points while IE7 only fell 0.41 percentage points. IE8 rose 0.8 percentage points to 26.6 percent. Microsoft this month released the IE9 Platform Preview and while the reception was quite positive, there are questions about how well and quickly Microsoft can deliver.
Data source: StatCounter
As you can see, Internet Explorer's drop in Europe was hardly noticeable; Firefox actually lost more share last month. The bigger trend of Chrome stealing users from Firefox was the most noticeable trend. Safari and Opera both gained a little share. These numbers conflict with what third-party browser makers are saying: they saw a big growth in download numbers. After all, some users who know nothing but IE were confronted with other browsers for the first time and many of those took one or more of the options out for a spin. Download numbers may be up, but whether these users are actually sticking with an alternative browser is another story. Habits are hard to break, and one month is certainly not enough to measure whether they are breaking in large numbers.
You can see the market share pie for March 2010, according to Net Applications, at the top of this post. The graph just above shows how things at Ars are very different: Firefox continues to dominate, but the default browsers for Windows and Mac OS X still show their strength. This month, we actually saw Chrome surpass Internet Explorer (now the fourth-most-popular browser among Ars readers) and nipping at the heels of Safari. Compared to last month, Firefox lost share, Safari lost share, and so did IE. Meanwhile, Chrome and Opera both gained, just like last month. Once again, Chrome's gain was the biggest change.

Source: arstechnica.com