TP.HCM: Địa điểm gia công kiểm thử phần mềm hàng đầu thế giới

Ngày 6/11/2009, tại TP.HCM, LogiGear dẫn nguồn Tholons/Global Services cho biết, TP.HCM được bình chọn là 1 trong 6 thành phố gia công kiểm thử phần mềm hàng đầu.

Đây cũng là năm thứ 2 liên tiếp TP.HCM nằm trong danh sách này. Báo cáo của Tholons/Global Services cũng công bố Việt Nam xếp vị trí thứ 9 trong 10 quốc gia gia công kiểm thử phần mềm hàng đầu.

TP.HCM xếp vị trí thứ 5 và Hà Nội xếp vị trí thứ 10 trong danh sách 50 thành phố gia công kiểm thử phần mềm mới nổi trên thế giới. Trong đó, TP.HCM là một trong những thành phố gia công mới nổi hàng đầu về lĩnh vực phát triển và quản lý ứng dụng (ADM) và lĩnh vực phát triển trò chơi và hoạt hình.

LogiGear là đơn vị chuyên cung cấp các giải pháp kiểm thử phần mềm toàn cầu và các chương trình đào tạo kiểm thử phần mềm cho các tập đoàn trên thế giới thông qua ĐH LogiGear.

(Nguồn PCWorld.com.vn)

Top Ten Free .NET Tools I Use Every Day

Everyone seems to have a top ten of tools, add-ins and the like. Here's my addition with ten free tools I use every day.

1. Visual Studio 2008 Express Editions

It's hard to argue with this one. Visual Studio is the best integrated development environment available for .NET developers. Unfortunately it isn't the cheapest. The good news is that if you want to develop commercial software without shelling out for Visual Studio there are a couple of great alternatives that cost nothing. Firstly, there's the Express range of products from Microsoft, which are limited versions of Visual Studio but easily good enough. A non-Microsoft alternative that I used for a long time is SharpDevelop.

2. NUnit

The de facto standard for testing in many organisations. NUnit is a free-of-charge unit testing framework that can be incorporated into your code for automated testing. It includes everything you need to get started with automated testing including a graphical test runner and simple mocking engine.

3. Moq

There are a few good mocking frameworks available for no cost. My tool of choice is Moq. I love the simple but flexible interface that uses lambda expressions to declare expectations and to verify their execution.

4. CodeRush XPress

For those of us that don't want to or can't afford to buy expensive refactoring tools, DexExpress has provided CodeRush XPress. This add-in provides enhanced refactoring support and navigation for Visual Studio 2008. The great news is, it is completely free!

5. FxCop

If you are a developer who doesn't like other people reviewing your code then you will want to avoid FxCop. This tool analyses your source code and highlights areas that do not conform to best practices. It points out common mistakes that could cause problems within your application.

6. .NET Reflector

Reflector allows you to examine the contents of compiled .NET assemblies. It's an excellent tool for reviewing the Intermediate Language (IL) code that the .NET compilers produce. You can even convert the IL code back into C# or Visual Basic, which brings me on to the next tool.

7. Phoenix Protector

One of the problems with .NET compiled assemblies is their openness to tools such as .NET Reflector. If you want to protect your code from prying eyes, you should at least use an obfuscator to mangle the details so that they are difficult to read. Phoenix Protector is my favourite free tool for this purpose.

8. Infragistics NetAdvantage for WPF Express

Windows Presentation Foundation may become the preferred choice for developing rich Windows client applications over the next few years. If this happens, you will probably need a great data grid for WPF. Infragistics provides superb visual controls for ASP.NET, Windows Forms and WPF that you can purchase as one product or in groups according to the technology you use. They also provide their wonderful WPF data grid completely free of change.

9. EQATEC Profiler

Some developers spend an inordinate amount of time optimising code for performance. If you are not careful, this approach can extend your development cycle whilst providing little benefit. A better approach is to use a profiler tool to find out where the performance bottlenecks are and then optimise these target areas first.

10. PDF995

Most of us don't like doing it but documentation is essential for most software. To ensure that your documentation is readable to everyone, you can't go wrong distributing it in PDF format. PDF995 is set of tools, all freely downloadable, that allow you to create PDF documents from any application that supports printing.

Go: new open source programming language from Google

Hôm qua, Google đã phát hành ngôn ngữ lập trình nguồn mở Go, tối ưu hóa cho các ứng dụng được thiết kế dành cho các hệ thống máy tính đa nhân và có qui mô lớn.

Go là ngôn ngữ lập trình thứ 2 Google tung ra trong năm nay. Tháng Bảy qua hãng đã phát hành Simple, một biến thể của BASIC dành cho phát triển ứng dụng chạy trên Android.

Mục tiêu của Go là trở thành một ngôn ngữ hệ thống giống như C++ và C đã làm. Go dành cho phát triển nhanh và là một ngôn ngữ biên dịch thực sự.

Google mở mã nguồn của Go nhằm đạt được sự thích thú, hữu ích cũng như sức mạnh từ cộng đồng.

Go được bắt đầu từ năm 2007 như 1 dự án 20% thời gian ngoài giờ làm việc chính (một chính sách của Google nhằm khuyến khích nhân viên sáng tạo). Những người đóng góp dự án gồm: Pike, Robert Griesemer, Ken Thompson, Ian Taylor, và Russ Cox.

Go không chủ định dành cho người mới học lập trình, nhưng cũng không quá khó để học. Ngôn ngữ này hướng đối tượng và có các tính năng như true closure và reflection.

Go được so sánh với Java, nếu ai có thể học Java sẽ không gặp nhiều khó khăn khi học Go.

Go được mở mã nguồn nhằm đem lại cho cộng đồng nguồn mở một cơ hội để tạo ra những công cụ tốt hơn cho việc sử dụng ngôn ngữ này, như plugin cho Eclipse IDE, hiện tại chưa có IDE nào hỗ trợ cho Go.

Go chưa có vai trò nào trong việc xây dựng các ứng dụng web phổ biến cảu Google hiện nay, tuy nhiên Google đã có một vài dự án nội bộ được phát triển bằng ngôn ngữ mới này.

Vẫn còn quá sớm để nói Go đóng vai trò gì trong hệ điều hành sắp tới Chrome OS của Google hay không, nhưng Go có thể làm việc với Native Client, 1 công nghệ nguồn mở của Google dùng để chạy native code (mã trực tiếp, được CPU xử lí ngay mà không thông qua quá trình biên dịch nào khác) trong các ứng dụng web.

Go có các đặc tính hữu ích cho việc chạy các ứng dụng bên trong trình duyệt.

Go hiện có 2 bộ biên dịch: Gccgo dựa trên GCC, và một bộ biên dịch (6g và 8g) cho CPU 64-bit x86 và 32-bit-x86. Go hỗ trợ chip ARM và các thiết bị chạy Android. Vấn đề của điện thoại Android là không có đơn vị dấu chấm động (floating point unit).



Thông tin chi tiết, tài liệu, hướng dẫn học Google Go.

10 triệu phú trẻ trong thế giới mạng

Internet đã được chứng minh là một nơi tốt cho các nhà doanh nghiệp đầu tư. Một số doanh nhân trẻ đã giành được thành công lớn trong các dự án của họ và đã trở thành triệu phú trẻ tuổi.
10. Greg Tseng

Greg Tseng đồng sáng lập công ty Tagged Inc. Năm nay, anh 28 tuổi và có 45 triệu USD. Mạng xã hội Tagged chính thức được ra mắt năm 2004. Trụ sở chính của công ty tại thành phố San Francisco, bang California, Mỹ.

9. Jake Nickell

Threadless là một cộng đồng tập trung tâm các cửa hàng may mặc trực tuyến do skinnyCorp Chicago, thành lập từ năm 2000. Anh và hai người bạn đồng sáng lập công ty bắt đầu với số vốn 1.000 USD sau khi tham gia cuộc thi thiết kế áo phông trên Internet.

Các thành viên của cộng đồng threadless gửi mẫu thiết kế áo phông trực tuyến; các mẫu thiết kế này sau đó được bình chọn. Một tỷ lệ lớn các mẫu thiết kế trình được chọn để in ấn và được bán thông qua một cửa hàng trực tuyến. Tác giả của những thiết kế giành được giải thưởng tiền mặt và tiền mua hàng trực tuyến. Số tài sản của Jake Nickell khoảng 50 triệu USD.

8. Alexander Levin

Alexander Levin sáng lập và điều hành công ty ImageShack Co, với website nổi tiếng ImageShack, có số tài sản 56 triệu USD. ImageShack là websie lưu trữ ảnh khổng lồ trên mạng, doanh thu lớn từ những quảng cáo liên quan tới hình ảnh. Theo đánh giá của Nielsen//NetRatings, ImageShack là một thương hiệu có sự phát triển mạnh.

7. John Vechey

John Vechey, 28 tuổi có số tài sản 60 triệu USD. Anh là nhà lập trình và phát hành game với thương hiệu nổi tiếng PopCap. Trò chơi đầu tiên của hãng Bejeweled (Kim cương) được bán hơn 25 triệu bản. PopCap games hiện có trên Web, PC và Mac, Xbox, Xbox 360, PlayStation 3, cell-phones, PDAs, iPod Classic, iPhone/Touch và các thiết bị mobile khác.

6. Angelo Sotira

Sáng lập viên của trang DeviantArt . DeviantART, Inc có trụ sở chính tại Hollywood Los Angeles, California, Hoa Kỳ. DeviantART là một kho tư liệu toàn diện, bao gồm cả nhiếp ảnh nghệ thuật, kỹ thuật số, nghệ thuật truyền thống, văn học, Flash làm phim, đa ứng dụng và nguồn tài nguyên phong phú.

Tính đến tháng 5 năm 2009, trang web có hơn 10 triệu thành viên, hơn 81.000.000 bản thiết kế, và nhận được khoảng 105.000 thiết kế trình mỗi ngày. Website này thu hút ít nhất 36 triệu khách mỗi năm.

5. Andrew Michael

Sáng lập website Fast Hosts, Andrew Michael, 29 tuổi có 110 triệu USD. Fasthosts là công ty lưu trữ web cung cấp đầy đủ các dịch vụ internet: web hosting, đăng ký tên miền, email.

4. Blake Ross

Blake Ross, 22 tuổi, có tổng số tài sản trị giá 120 triệu USD, với sự thành công nhờ chương trình Firefox. Kể từ khi được tung ra cuối năm ngoái, Firefox đã nhận được sự đánh giá cao nhờ tốc độ nhanh và dễ sử dụng. Tới nay đã có tới hàng chục triệu lượt người download phần mềm này. Các nhà phân tích cho rằng trình duyệt Firefox do Ross tạo ra có tốc độ nhanh hơn, đa năng hơn và bảo vệ người dùng tốt hơn trước virus và phần mềm gián điệp so với Internet Explorer.

3. Chad Hurley

Chad Hurley, 33 tuổi, đồng sáng lập và giám đốc điều hành của Youtube. Trang web chia sẻ video lớn nhất thế giới YouTube với 1 tỷ lượt xem mỗi ngày. Chad Hurley giành giải Nhân vật của năm (Giải Webby Award) năm 2007. Năm 2006, Chad Hurley đã bán Youtube cho Google với giá 1.65 tỷ USD.

2. Andrew Gower

Andrew Christopher Gower, sinh ngày 2/12/1978, người Anh, là một nhà thiết kế trò chơi điện tử và là người đồng sáng lập Jagex Ltd., công ty mà anh đã thành lập cùng với Paul Gower và Constant Tedder. Andrew Gower nổi tiếng nhờ việc viết MMORPG RuneScape với sự giúp đỡ của anh trai Paul Gower. Tổng số tài sản của Andrew Christopher Gower trị giá 650 triệu USD. Tạp chí CEO bình chọn là một trong 10 nhà kinh doanh vĩ đại nhất và trẻ nhất.

1. Mark Zuckerberg, người sáng lập Facebook

Mark Zuckerberg 23 tuổi và đang sở hữu tài sản trị giá 700 triệu USD. Mark Elliot Zuckerberg sinhnăm 1984, là một lập trình viên máy tính và là một chủ doanh nghiệp người Mỹ.

Lúc đang là một sinh viên của Đại học Harvard, anh đã thành lập website mạng xã hội Facebook với sự trợ giúp của các bạn học tại Harvard Andrew McCollum, cũng như của những người bạn ở chung phòng ở ký túc xá Dustin Moskovitz và Chris Hughes. Hiện nay anh là tổng giám đốc điều hành của Facebook.

Năm 2008, Zuckerberg xếp thứ 785 trong bảng xếp hạng doanh nhân giàu có của tạp chí Forbes. Tạp chí Time cũng bình chọn Zuckerberg là một trong những người có ảnh hưởng nhất thế giới.

(Nguồn dantri.com.vn)

Cocoon - trụ sở văn phòng hình xoắn ốc

Sau tòa nhà trụ sở Google thì sắp tới đây Thụy Sỹ sẽ đón nhận thêm một kiệt tác kiến trúc về thiết kế tòa nhà văn phòng từ công ty kiến trúc Camenzind Evolution. Hình mẫu tòa nhà mang tên Cocoon mà công ty kiến trúc đó muốn xây dựng để đặt trụ sở văn phòng đại diện chính của mình tại Thụy Sỹ sẽ có hình xoắn ốc và nội thất của nó sẽ "nói không" với các bậc cầu thang truyền thống.



Cocoon sẽ tọa lạc tại một vùng đồi thơ mộng với đầy đủ cảnh quan hồ nước, núi non, thuộc khu vực ngoại ô thủ đô Bern, Thụy Sỹ. Chỉ nhìn bên ngoài thôi ta đã ấn tượng với một lối kiến trúc khá lạ mắt với hình dạng xoắn ốc, nhỏ phần dưới và to dần ở các tầng trên. Tòa nhà sẽ được bao bọc bởi các khung thép chắc chắn cũng như sẽ lợp kính trong suốt vòng quanh các gian phòng tạo nên một ốc đảo hiện đại ngay trong lòng không gian đầy cây xanh thoáng đãng.

Vào bên trong ta sẽ nhận thấy ngay sự hiện đại trong việc bố trí nội thất và thiết tổng quan các gian phòng. Các phòng làm việc có thể sẽ giữ nguyên hình dạng khối vuông hay hình chữ nhật nhưng sẽ được xây dựng kề cạnh nhau men theo lối đi vòng lên đến tầng trên cùng. Có thể dễ dàng nhận thấy rằng với nội thất của Cocoon thì các bậc thang nối các tầng như các kiến trúc truyền thống đã biến mất hoàn toàn, thay vào đó là một hệ thống lối đi uốn cong, được thiết kế chạy vòng quanh các gian phòng song song với hệ thống thang máy lắp đặt hài hòa, tạo ra không gian thoáng đãng và cũng tạo tâm lý thoải mái hơn nếu bạn muốn đi từ tầng dưới cùng lên tầng trên cùng.







Nguồn: World Architecture News

.Net Developer Cheat Sheets

A .net developer should never be left without a helpful arsenal of cheat Sheets at his/her disposal, so here's a helpful collection to help you along, adorn the walls of your power-cubicles, and get you started on the way to world domination!

.NET Cheat Sheets

.NET MVC Cheat Sheets

Microsoft SQL Server

Visual Studio Cheat Sheets

Other Cheat Sheet Repositories

(From worldonwindows.com)

Trụ sở Google Thụy Sỹ - nửa văn phòng, nửa khu vui chơi

Google cùng với một vài công ty máy tính khác đã từng nổi tiếng với cách thiết kế không gian văn phòng làm việc đầy sắc màu và đầy ấn tượng tại các tổng hành dinh của họ. Và những hình ảnh mới nhất về thiết kế của các gian phòng tại trụ sở Google Thụy Sỹ đang chuẩn bị đưa vào hoạt động dưới đây sẽ có thể làm bạn liên tưởng đến một không gian vui chơi giải trí hơn là một khu vực văn phòng luôn tất bật với sổ sách, máy tính.



Trụ sở mới của Google sẽ tọa lạc tại Zurich, Thụy Sỹ và nằm trên một vị trí đắc địa với phong cảnh đẹp, môi trường trong lành. Nó là sự dung hòa giữa hệ thống văn phòng làm việc với môi trường ngoại cảnh bên ngoài. Trụ sở này có lối thiết kế nội thất mang tính linh hoạt cao đi cùng với ý muốn từ chính Google là mang đến sự thoải mái cao nhất cho các nhân viên thông qua các tiện nghi như phòng giải trí, phòng ăn, các khu vực làm việc cá nhân và cả thư viện xây dựng theo phong cách truyền thống Âu châu... Có lẽ với chính những việc thiết kế không gian làm việc thế này phần nào đã giúp Google xây dựng đội ngũ nhân lực vững mạnh và thăng tiến nhanh chóng như hiện nay.







Nguồn: World Architecture News