Thứ Năm, 14 tháng 10, 2010

8 kỹ năng lập trình hot

Nếu bạn là lập trình viên có tham vọng thăng tiến trong nghề nghiệp, nên chú tâm học ngay top 8 kỹ năng dưới đây để đón đầu nhu cầu trong 5 năm tới.


8 kỹ năng lập trình hot

1/ Một trong ba công nghệ lớn (.Net, Java, PHP)

Trừ khi có một thay đổi căn bản trong thế giới lập trình (giống như có tiểu hành tinh đâm vào Redmond), nếu không hầu hết lập trình viên sẽ cần biết ít nhất một trong nền tảng phát triển lớn là .Net (VB.NET hoặc C#), Java hoặc PHP cho tương lai gần.


2/ Rich Internet Applications (RIA)

Dù bạn yêu hay ghét, trong vài năm qua, Flash vẫn được dùng rất phổ biến. Các đối thủ của Flash như JavaFx và Silverlight cũng không ngừng cải tiến thêm tính năng. Trong tương lai gần, trở thành chuyên gia về RIA sẽ là điểm khác biệt lớn trong hồ sơ xin việc.


RIA là những dịch vụ web có khả năng hoạt động tương tự như ứng dụng để bàn truyền thống. Các công nghệ hỗ trợ cho RIA, trong đó có AJAX, Silverlight, Flex, đang cạnh tranh khẳng định vị thế số một.


3/ Phát triển web

Phát triển web sẽ không hết nóng sốt trong thời gian tới. Nhiều lập trình viên có xu hướng phớt lờ web, nhưng kỳ thực các công ty vẫn đang cần ngày càng nhiều hơn những người thực sự hiểu công nghệ phát triển web. Một số công nghệ như JavaScript, CSS, và HTML sẽ là yếu tố giúp lập trình viên thành công hơn trong 5 năm tới.


4/ Dịch vụ web

REST hay SOAP? JSON hay XML? Các lựa chọn và câu trả lời còn tùy vào dự án, nhưng có điều chắc chắn là sẽ rất khó trở thành lập trình viên gạo cội nếu không biết tạo ra dịch vụ web. Những lập trình viên không thể làm các dịch vụ web sẽ thấy tự họ đã loại mình ra khỏi sự thay đổi của nghề lập trình.


5/ Các kỹ năng mềm

Một xu hướng đang tăng rõ rệt trong lĩnh vực CNTT là kiến thức chuyên ngành. Các lập trình ngày càng bị lôi cuốn vào những công việc không thuần là CNTT. Ví dụ, giám đốc tài chính sẽ không thể thay đổi các quy chế kế toán nếu không làm việc với CNTT để cập nhật hệ thống. Hay giám đốc kinh doanh sẽ không thể thay đổi quy trình trung tâm chăm sóc khách hành (call center) nếu không làm việc với CNTT để cập nhật luồng công việc trong phần mềm quản trị khách hàng CRM. Không chỉ vậy, các khách hàng thường cần làm việc trực tiếp với nhóm phát triển để đảm bảo các yêu cầu của họ được đáp ứng.


6/ Biết một hoặc các ngôn ngữ lập trình chức năng

Các ngôn ngữ như Ruby, Python, F#, và Groovy vẫn chưa phổ biến nhưng ý tưởng của chúng lại trở nên phổ biến. Cả hai ngôn ngữ Ruby và Python đang trở nên phổ biến trong một số lĩnh vực nhờ nền tảng Rails và Silverlight. Tìm hiểu một trong số những ngôn ngữ này không chỉ cải thiện vẻ đẹp của hồ sơ xin việc mà nó còn mở rộng khả năng của bạn.


7/ Thạo lĩnh vực chuyên môn

Ai cũng hiểu lập trình viên không thể biết hết mọi thứ về một lĩnh vực nào đó, nhưng có điều thực tế là ngày càng nhiều tổ chức muốn có những lập trình viên ít nhất hiểu cơ bản về một số lĩnh vực chuyên môn, ví dụ tài chính, ngân hàng hay y tế.



8/ Phát triển di động


Trong năm 2008, phát triển di động bắt đầu khởi sắc, và trong 5 năm tới nó sẽ ngày càng quan trọng. Tất nhiên, sẽ có những hướng tiếp cận khác nhau với phát triển di động: ứng dụng web thiết kế làm việc trên thiết bị di động, các ứng dụng chạy trực tiếp trên di động. Bất kể bạn chọn hướng đi nào, biết thêm kỹ năng phát triển di động sẽ đảm bảo rằng bạn đang mở rộng cơ hội cho mình trong tương lai.



Duy An

Theo Techrepublic

Lập trình và phát triển ứng dụng- kỹ năng IT hot năm 2011

Nhu cầu tuyển dụng nhân sự cho ngành IT sẽ tăng nhẹ trong năm tới, trong đó lập trình viên và chuyên gia quản trị dự án sẽ là những người được chào mời nhiều nhất.


Lâp trình và phát triển ứng dụng - Kỹ năng hót của IT năm 2011

Đối với Nicole Thompson, nữ giám đốc hệ thống thông tin ứng dụng tại bệnh viện HealthAlliance ở HudsonValley (Mỹ), kỳ nghỉ Giáng Sinh đã tới từ giữa mùa hè. Do có quy định của chính quyền bang về việc triển khai các hệ thống dữ liệu sức khỏe điện tử (EHR), bộ phận của bà đã được cấp một khoản ngân sách cho năm 2011 để tuyển dụng 11 nhân viên cho các dự án từ phân tích và thiết kế cơ sở dữ liệu cho tới triển khai các thiết bị kết nối không dây.

Nicole Thompson nói: "Hiện tôi đang tuyển dụng các nhân viên để phục vụ các dự án, họ đều là những người có nhiều kinh nghiệm về cơ sở dữ liệu". Bà cũng đang tìm kiếm những nhân viên có kinh nghiệm về phân tích và thiết kế hệ thống, cũng như một số nhân viên có khả năng diễn đạt tốt để làm việc với các chuyên gia y tế và tìm hiểu về quy trình làm việc của họ, sau đó áp dụng vào các phần mềm ứng dụng để cho phù hợp với các nhu cầu của bệnh viện.

Bà cho biết thêm: "Đây là một khoảng thời gian thú vị. Là lần đầu tiên trong sự nghiệp làm IT mà tôi có thể đi thuê thêm nhân viên. Tôi thích điều này".

Sau nhiều tháng phải cắt giảm nhân viên và việc tuyển dụng bị đóng băng, rất nhiều công ty Mỹ đang lên kế hoạch tuyển dụng nhân viên IT có các kỹ năng và kinh nghiệm. Theo khảo sát điều tra của tạp chí Computerworld, tỷ lệ những công ty có kế hoạch tuyển thêm nhân sự trong 12 tháng tới đã tăng nhẹ, từ 20% của năm ngoái lên 23% trong năm nay.

Dave Willmer, giám đốc điều hành của công ty Robert Half Technology chuyên cung cấp dịch vụ tuyển dụng cho ngành IT đồng thời là người phụ trách một chuyên mục tại Computerworld cho biết: "Chúng ta đang nói tới tuyển dụng. Điều đó hiện đang xảy ra. Các công ty từng cắt giảm nhân sự hoặc dừng tuyển dụng hiện nay đã nhận thấy họ cần thêm nhân viên để giúp nâng cấp các hệ thống IT và chuẩn bị cho những phát triền của doanh nghiệp trong tương lai".

Hơn nữa, các nhà quản trị IT đang nắm lấy cơ hội để đưa bộ phận của mình trở thành một bộ phận mang lại lợi nhuận từ công việc kinh doanh. Qua khảo sát điều tra, Computerworld liệt kê ra 10 kỹ năng IT 'phải có' và sẽ có nhu cầu cao trong năm 2011.

Lập trình và phát triển ứng dụng


Khoảng 47% trong số những người nói sẽ tuyển dụng nhân sự IT trong năm tới cho biết họ sẽ tìm kiếm những nhân viên với các kỹ năng lập trình hoặc phát triển ứng dụng. Thêm nữa, website việc làm monster.com cho biết 75% trong số 245 giám đốc nhân sự và tuyển dụng mà họ tiến hành điều tra tháng 5 vừa qua có kế hoạch thuê thêm nhân viên IT có kinh nghiệm về phát triển ứng dụng vào cuối năm nay.



David Foot, CEO đồng thời là giám đốc nghiên cứu và phát triển của Foote Partners LLC ở Mỹ nói: "Những kĩ năng đó tách biệt hẳn so với các ứng dụng doanh nghiệp". Trên thị trường đầy biến động này, các công ty cần phải nhanh chóng ổn định về mặt nhân sự, cũng như sử dụng IT để đạt mục tiêu tăng trưởng về mặt kinh doanh thông qua những sản phẩm và phát kiến mới. Vì thế "RAD - hay còn gọi là "lập trình nhanh" đang có xu thế quay trở lại. Các công ty đang bắt đầu tăng lương trong các lĩnh vực này, nghĩa là họ đang tìm kiếm thêm nhiều những người có năng lực cho công ty của họ", ông nói.



Quản trị dự án


Kathleen Kay đã đưa các giám đốc dự án lên ưu tiên hàng đầu cho các vị trí tuyển dụng năm 2011 của bà cho Comerica Bank. Với 140 dự án IT đang được lên kế hoạch, bà cần thêm nhân sự để bao quát các sáng kiến về web và di động. Sự ra đời sản phẩm quản lí ngân quỹ và làm mới các ứng dụng truyền thống là một số trong những nỗ lực được đặt ra.



Dearborn, ngân hàng đặt trụ sở tại bang Michigan của Mỹ cũng sẽ phải lấp đầy các khoảng trống về mặt nhân sự bằng cách tuyển thêm nhân viên và đào tạo lại nhân viên sẵn có. "Chúng tôi rất chú tâm đến việc đầu tư về mặt con người và đảm bảo rằng chúng tôi sẽ theo kịp về mặt kỹ năng đối với các công nghệ mới nổi", Kay, phó chủ tịch phụ trách các dịch vụ công nghệ nói. Những người có kỹ năng quản trị dự án sẽ được tìm kiếm bởi 43% trong những người trả lời cuộc điều tra của Computerworld rằng họ có nhu cầu tuyển thêm nhân sự trong năm tới và còn tỷ lệ này ở cuộc điều tra do monster.com tiến hành là trên 50%.



Hỗ trợ kỹ thuật/chăm sóc khách hàng


Theo Microsoft, tính tới tháng 7/2010, mới chỉ 20% các khách hàng của Microsoft chuyển sang sử dụngWindows 7. "Con số còn lại là 80%. Họ sẽ phải chuyển đổi, đó không phải là vấn đề của sự lựa chọn", Dave Willmer nói. Đó là một lí do vì sao công việc hỗ trợ kỹ thuật và chăm sóc khách hàng sẽ là một ưu tiên lớn trong năm 2011 khi có 42% những người tham gia cuộc điều tra nói rằng họ sẽ tuyển thêm nhân sự cho lĩnh vực này.

Theo ICTNews (Computerworld)

Bạn nghĩ thế nào về nghề lập trình hiện nay

Phải chăng cái thời vàng son của CNTT đã qua rồi, nghề lập trình không còn đứng trên top đầu của các ngành nghề danh giá nữa? Có phải thị trường nhân lực CNTT nói chung và Lập trình viên nói riêng có vẻ như dần bão hòa và dần bớt sôi động sau những xô bồ về đào tạo tràn lan, rồi chất lượng thiếu đồng bộ và không đáp ứng được nhu cầu đặt ra...?


Bạn nghĩ gì về nghề lập trình ngày nay

10 năm nhìn lại..


Khởi đầu thập niên với sự kiện Y2K làm dấu ấn lịch sử, dù không có thảm họa nào xảy ra nhưng đó cũng là mối lo của các lập trình viên nếu hệ thống bị hiểu về mốc số 0 và dẫn đến sụp đổ. Và tiếp theo đó là giai đoạn không mấy dễ dàng với sự sụp đổ của hàng loạt các công ty dotcom (công ty hoạt động trên web). Các lập trình viên, các kỹ sư CNTT cũng trải qua một giai đoạn khó khăn trong tầm ảnh hưởng mang tính domino này.



Web lên ngôi. Internet băng thông rộng phát triển và các công ty hồi sinh sau "dot-com". Thế giới web lại rộn ràng với wiki, blog, youtube, web 2.0 mạng xã hội và bây giờ là điện toán đám mây bất chấp sự bùng nổ của các loại mã độc.



Lập trình viên cũng trong vòng phát triển đó, từ "chế tác" các phần mềm chạy trên desktop thì phát triển các Hệ thống Web là xu thế. Từ lập trình cho các máy PC đến lập trình cho các hệ thống máy tính xách tay di động và điện thoại cầm tay. Từ phát triển các hệ thống tìm kiếm như Google đến việc coi Google là nền tảng để tích hợp vào các hệ thống của mình.



Rất nhiều lập trình viên đang tạo các Google gadget, hoặc sử dụng Google API để tạo ra các hệ thống mới... Điều đặc biệt là với các API mở này Google lại tiếp tục tung ra Google Android hệ điều hành cho di động nguồn mở, và Google Chrome chạy trên NetBook v.v.. cũng đều thu hút được sự quan tâm của cộng đồng. Và với những lập trình viên thì việc sử dụng các hệ thống Mã nguồn Mở để phát triển tiếp các hệ thống của mình được ví như việc "Đứng trên vai những người khổng lồ" mà phát triển.



Từ suy nghĩ cố hữu xây dựng các hệ thống từ đầu thì việc tận dụng điểm mạnh của các hệ thống có sẵn và phát huy tiếp tạo nên một Thế hệ Lập trình viên mới với yêu cầu được trang bị những kỹ năng mới đáp ứng được nhu cầu của thị trường nhân lực CNTT chất lượng cao.



Nhân lực hiện tại


Giờ đây những Lập trình viên dotNET phát triển hệ thống không thể không tận dụng các hệ thống sẵn có như Nhibernate, hay Log4Net. Nếu dựng một hệ thống Portal bằng dotNET có thể bạn phải mất hàng năm, nhưng lựa chọn DotNetNuke hay Rainbow Portal có thể rút ngắn thời gian hoàn thành dự án của bạn rất nhiều.



Hai "ông trùm" Mã nguồn Mở Java và PHP cũng vậy! Nhắc đến PHP người ta không thể không nhắc đến Joomla hay Drupal. Trang web của Viện chiến lược thông tin và truyền thông Việt Nam được cấu thành từ Joomla, trang web của cộng đồng ứng dụng nguồn Mở Việt Nam được tạo thành từ Drupal...



Tư duy thay đổi và phương thức thay đổi, các Lập trình viên thế hệ mới không chỉ phải giỏi kỹ thuật, nắm vững kiến thức cơ bản mà còn phải là người am hiểu các hệ thống Mã nguồn Mở. Thay vì phải coding mọi thứ từ đầu, các Lập trình viên thế hệ mới chỉ viết những module cần thiết và tích hợp vào Hệ thống Mã nguồn Mở có sẵn.



Tuy nhiên nguồn nhân lực được đào tạo ra hiện tại phần lớn chưa đáp ứng được các nhu cầu thiết yếu trên. Nguyên nhân chủ yếu là do việc đào tạo tràn lan và chạy theo mốt trong những năm trước mà không chú trọng đến chất lượng đào tạo và nhu cầu đầu ra của xã hội.



Nhu cầu còn rất lớn


Theo nhận định của giới chuyên gia, thì nhu cầu nhân lực CNTT có trình độ tại Việt Nam trong vòng 10 năm tới sẽ tăng gấp hàng chục lần để đáp ứng nguồn cung cho các doanh nghiệp CNTT Việt Nam, các tập đoàn đa quốc gia và các khách hàng toàn cầu.



Đề án "Tăng tốc sớm đưa Việt Nam trở thành Quốc gia mạnh về CNTT" được trình Thủ tướng phê duyệt ngay trong tháng 02/2010 cũng vấp phải vấn đề thiếu thốn về nền tảng nhân lực.


APTECH là nhà cung cấp dịch vụ đào tạo Công nghệ thông tin hàng đầu tại Việt Nam cấp Bằng Quốc tế. Các Trung tâm Đào tạo Lập trình viên Quốc tế APTECH tại Việt Nam vinh dự là thành viên trong số hơn 3500 trung tâm đào tạo của Tập đoàn APTECH, một trong những tập đoàn lớn nhất thế giới về đào tạo Công nghệ Thông tin có mặt ở 53 quốc gia.

Các trung tâm đào tạo của APTECH đều tuân thủ theo một qui trình đào tạo thống nhất được cấp chứng chỉ ISO 9001. Qui trình đào tạo này bao gồm những thành tố như quản lý giáo viên, tổ chức giảng dạy, quan hệ sinh viên, giới thiệu việc làm và kiểm soát chất lượng.Để có được thương hiệu quốc gia từ CNTT, trở thành nước Xuất khẩu phần mềm đứng thứ 3 thế giới như mục tiêu của Việt chiến lược TT và TT đề ra đòi hỏi phải giải được bài toán về nhân lực CNTT chất lượng cao.

Tham gia khóa học Lập trình viên Aptech để có thể trở thành một lập trình viên thực thụ:

Lập trình viên Aptech

Thứ Tư, 13 tháng 10, 2010

Lập trình mạng- Kỹ năng cần thiết của IT 2011

Dave Willmer, giám đốc điều hành của công ty Robert Half Technology chuyên cung cấp dịch vụ tuyển dụng cho ngành IT đồng thời là người phụ trách một chuyên mục tại Computerworld cho biết: "Chúng ta đang nói tới tuyển dụng. Điều đó hiện đang xảy ra. Các công ty từng cắt giảm nhân sự hoặc dừng tuyển dụng hiện nay đã nhận thấy họ cần thêm nhân viên để giúp nâng cấp các hệ thống IT và chuẩn bị cho những phát triền của doanh nghiệp trong tương lai".


Lập trình mạng - Kỹ năng cần thiết của IT 2011

Hơn nữa, các nhà quản trị IT đang nắm lấy cơ hội để đưa bộ phận của mình trở thành một bộ phận mang lại lợi nhuận từ công việc kinh doanh. Qua khảo sát điều tra, Computerworld liệt kê ra 10 kỹ năng IT 'phải có' và sẽ có nhu cầu cao trong năm 2011.

Lập trình mạng

Các kỹ năng lập trình mạng đang là nhu cầu của 38% những người cần tuyển thêm nhân sự theo cuộc điều tra của Computerworld. Và những vị trí công việc này được xem là một trong những vị trí khó được lấp đầy nhất, theo cuộc điều tra với sự tham gia của 1.400 giám đốc IT do công ty Robert Half Technology tiến hành.

"Lập trình mạng có mối liên hệ chặt chẽ với ảo hóa", Dave Willmer nhận xét. "Tìm kiếm một số nhân viên với những kinh nghiệm về ảo hóa và khả năng chuyển đổi các môi trường thực sang môi trường ảo có lẽ là thách thức khó khăn nhất. Tìm kiếm một chuyên gia với những kỹ năng lập trình mạng hoàn thiện cũng là nhiệm vụ không hề dễ dàng chút nào."

Bảo mật

"Bảo mật là lĩnh vực duy nhất cần tới những những chuyên gia có bằng cấp, và chưa bao giờ có một quý nào có dấu hiệu tăng trưởng âm trong suốt khoảng thời gian suy thoái", David Foote nói. "Chúng tôi chưa hề trải qua một quãng thời gian 3 tháng nào mà xảy ra sự thua lỗ hay sụt giảm về thu nhập đối với những chuyên gia ở lĩnh vực này".

Nhu cầu được đẩy lên cao bởi những yêu cầu tuân thủ theo các quy định và bởi nhu cầu của khách hàng về những công cụ có những chức năng bảo mật được xây dựng sẵn. Những kỹ năng về bảo mật có giá trị bao gồm kinh nghiệm về quản lí truy cập, theo dõi những truy cập trái phép, quản lý các mối đe dọa, mã hóa, ngăn chặn mất mát dữ liệu, phân tích sự cố, sinh trắc học, lọc nội dung web, bảo vệ các cuộc gọi VOIP và điều tra dữ liệu điện tử hỗ trợ các vụ tranh chấp.

Trung tâm dữ liệu

Trong số những đối tượng tham gia điều tra do Computerworld thực hiện trả lời họ sẽ thuê thêm nhân sự IT trong năm tới, có khoảng 21% nói rằng các kỹ năng về trung tâm dữ liệu, bao gồm cả kinh nghiệm về lưu trữ, sẽ là yêu cầu hàng đầu. "Lưu trữ đang ngày một quan trọng hơn khi chúng ta tiến tới lưu trữ đi kèm với mạng máy tính", theo lời của Suzanne Gordon, CIO tại SAS Institute Inc. Việc tìm kiếm những chuyên gia về lĩnh vực lưu trữ là rất quan trọng, bà nói thêm.

Web 2.0

Nhân sự IT có nhiều kỹ năng về thế hệ web mới cũng sẽ được săn đón nhiều kể từ năm 2011 trở đi, theo 17% những đối tượng khẳng định sẽ thuê thêm nhân viên trong cuộc điều tra của Computerworld. Các kỹ năng cần thiết cho Web 2.0 bao gồm kinh nghiệm về Adobe Flex, JavaScript, Adobe Flash, AJAX và JavaScript Object Notation. Ngành dịch vụ tài chính là một ví dụ. "Các sản phẩm web và di động là rất lớn", Kay của Comerica nói. "Chúng tôi có vài dự án đang triển khai với mục tiêu tăng cường các chức năng web và di động rộng rãi hơn nữa".

Viễn thông


Tại bệnh viện Palmetto Health ở Columbia, Michelle Edwards muốn tuyển dụng thêm nhân sự có chuyên môn về thông tin hợp nhất. Các nhà cung cấp dịch vụ chăm sóc sức khỏe đang tìm những nhân viên có khả năng thiết kế một nền tảng và tích hợp những công cụ liên lạc khác nhau, bao gồm gửi tin nhắn nhanh, điện thoại IP và truy cập từ xa.

"Trong bệnh viện, bạn có những nhu cầu cấp thiết cho việc chăm sóc bệnh nhân, những yêu cầu qua điện thoại và các yêu cầu từ xa. Chúng tôi muốn đảm bảo hiểu rõ mọi yêu cầu này, cũng như các vấn đề về bảo mật xung quanh các thiết bị liên lạc", Edwards -phó chủ tịch kiêm CIO của bệnh viên Palmetto Health nói. Khoảng 16% những người có nhu cầu tuyển dụng thêm nhân viên IT theo cuộc điều tra do Computerworld tiến hành cho biết sẽ tìm kiếm những nhân viên mới có các kỹ năng về viễn thông trong năm 2011.

Phân tích dữ liệu kinh doanh

Khi mà dữ liệu ngày càng tăng nhanh về số lượng và các bộ phận IT tìm cách đóng góp vào khả năng sinh lợi nhuận cho công ty, thì các kỹ năng phân tích dữ liệu kinh doanh sẽ được săn tìm mạnh mẽ kể từ sau năm 2011, theo 13% những người tham gia cuộc điều tra.

Palmetto Health đang sử dụng một hệ thống EHR (dữ liệu sức khỏe điện tử) và những nhân viên ở đây "rất giỏi về việc nhập dữ liệu vào hệ thống, nhưng chúng tôi chưa làm được gì nhiều để đưa những dữ liệu đó trở thành hữu dụng", Edwards nói. "Chúng tôi đang bị buộc phải làm tốt hơn công việc biểu thị thông tin mà chúng tôi nắm bắt được và chia sẻ thông tin đó trên những mạng trao đổi về thông tin y tế trên khắp bang".

Kiến trúc cộng tác (Collaboration Architecture)

Nhân sự có chuyên môn về kiến trúc cộng tác đang là ưu tiên số một trong danh mục và chiến lược tuyển dụng tại công ty Campbell Soup Co., giám đốc phụ trách IT Donna Braunschweig cho biết. Công ty này liên tục quan tâm đến "cách thức làm thế nào để giúp những người dùng cuối cùng có kinh nghiệm tốt hơn thông qua hiểu biết rõ cơ cấu làm việc của các hệ thống lớn như là cổng thông tin. Web và các file âm thanh có thể tích hợp lẫn nhau, và những gì là cần thiết để tạo ra khả năng xây dựng kiến trúc cộng tác trên toàn hệ thống của công ty, bà Donna Braunschweig nói.Trong khi phần lớn các công cụ cộng tác của Campbell đều được chào hàng từ các nhà cung cấp dịch vụ, nhưng Braunschweig nói rằng bà vẫn cần những nhân viên nắm vững chuyên môn để có thể điều hành những nhà cấp hàng đó và nắm bắt được công nghệ mà họ cung cấp.

Theo ICTNews (Computerworld)

Oracle hợp tác cùng IBM đẩy mạnh sự phát triển của Java

Vừa qua, ngày 11/10 cộng đồng những người yêu thích Java đã nhận được một tin vui lớn khi IBM quyết định hợp tác với Oracle để cùng phát triển dự án OpenJDK.


OpenJDK là dự án xây dựng một bản thực thi mẫu (Reference Implementation) cho đặc tả Java SE. Đây thực sự là một thắng lợi lớn cho cộng đồng nguồn mở OpenJDK nói riêng và cộng đồng Java nói chung khi nhận được sự hậu thuẫn bởi 2 gã khổng lồ Oracle và IBM.

Oracle  hợp tác cùng IBM đẩy mạnh sự phát triển của Java


Sự hợp tác này khẳng định tuyên bố trước đây của Oracle rằng sẽ tiếp tục đổi mới và đẩy mạnh việc phát triển nền tảng Java. Oracle và IBM sẽ hỗ trợ để OpenJDK có thể phát triển theo đúng lộ trình được công bố gần đây của cộng đồng OpenJDK.
Oracle và IBM cũng sẽ hợp tác để cải tiến tổ chức tiêu chuẩn Java JCP - tổ chức chính quản lí việc xây dựng các đặc tả liên quan đến công nghệ Java.
Trong một thông cáo báo chí gần đây về kế hoạch phát triển Java trong tương lai, Oracle đã đưa một số thông tin ấn tượng về Java như sau:

- 1,1 tỉ desktop chạy Java
- 930 triệu lượt tải về JRE mỗi năm
- 3 tỉ điện thoại di động chạy Java
- Mỗi năm, số điện thoại di động chạy Java được bán ra nhiều gấp 31 lần tổng số điện thoại Android và iPhone.
- 100% các đầu đọc Blu-ray chạy Java
- 1,4 tỉ Java Card được sản xuất ra mỗi năm.

Với những con số ấn tượng như vậy, Oracle khẳng định quyết tâm sẽ đẩy mạnh đầu tư, tập trung vào hiệu suất và các tính năng mang lại lợi ích cho cộng đồng của nền tảng Java. Oracle tin tưởng vào tương lai xán lạn của ngôn ngữ và nền tảng Java. Đồng thời, Oracle cũng mong muốn OpenJDK trở thành bản thực thi (implementation) nguồn mở tốt nhất cho nền tảng Java.

Java sẽ luôn là một lựa chọn an toàn và tuyệt vời cả hiện tại và trong tương lai.

Theo thongtincongnghe

Thứ Ba, 5 tháng 10, 2010

Đưa 5 kho lưu trữ trực tuyến về My Computer


ladinet Cloud Desktop là công cụ giúp bạn đưa dữ liệu từ 5 kho lưu trữ nổi tiếng trên mạng - gồm SkyDrive, Google (Docs, Picasa, Apps), Box.net, WebDav, Amazone S3 - vào máy tính dưới dạng ổ đĩa trong My Computer, giúp xem và quản lý dữ liệu nhanh chóng hơn bao giờ hết.
Ngoài ra, bạn còn có thể dùng Gladinet Cloud Desktop để truy cập nguồn dữ liệu có hình thức FTP và các thư mục có sẵn trong máy... Bạn cũng có thể xem hướng dẫn bằng video tại đây.

Gladinet Cloud Desktop được cung cấp tại đây (dung lượng: 11,2 MB). Sau khi cài đặt, bạn kích hoạt biểu tượng Gladinet Cloud Desktop trên màn hình để sử dụng. Trong lần khởi động đầu tiên, bạn cần thực hiện các thiết lập cần thiết. Đầu tiên, bạn chọn I want to use free starter edition để sử dụng miễn phí phần mềm (có giới hạn chức năng), trong đó bạn có 3 ngày sử dụng đầy đủ chức năng; hoặc chọn I want to enter my license now để đăng ký và sử dụng đầy đủ chức năng (bạn cần phải mua bản quyền).

Để sử dụng thư mục nào, bạn chỉ việc nhấn đôi chuột trái vào thư mục đó, rồi nhập tên tài khoản và mật khẩu truy cập đã có của dịch vụ > nhấn Next. Đợi một chút là bạn đã truy cập vào thư mục an toàn, mọi dữ liệu đã tải lên sẽ được hiển thị dưới dạng các thư mục và tập tin như trong My Computer, tuy nhiên khi sử dụng thì bạn phải đợi chương trình tải về thư mục lưu tạm trên máy. Tại các thư mục trong ổ đĩa này, bạn có thể sao chép dữ liệu qua lại lẫn nhau như trên máy tính, tất nhiên thao tác thực hiện trực tuyến nên nhanh hay chậm phụ thuộc vào dung lượng dữ liệu và đường truyền Internet.

Lúc này chương trình sẽ quét toàn máy tính và liệt kê những dữ liệu đúng như bạn đã thiết lập. Khi chương trình quét xong, bạn nhấn Next > chọn thư mục con trong thư mục của dịch vụ đã chọn để chứa các dữ liệu trên > nhấn Next > Finish để xác nhận.

Đặc biệt, Gladinet Cloud Desktop còn cung cấp cho bạn một công cụ để duyệt dữ liệu mang tên Gladinet Cloud Explorer, công cụ này sẽ là sự thay thế cho cách vào My Computer cổ điển. Trên các thanh công cụ của cửa sổ này sẽ chứa các tính năng như đã giới thiệu của Gladinet Cloud Desktop, giúp bạn sử dụng có phần nhanh hơn trong My Computer.

Nếu sử dụng phiên bản đã mua và đăng ký bản quyền, bạn có thể kích hoạt tính năng sao lưu dữ liệu trực tuyến bằng cách mở chương trình lên bằng biểu tượng trên màn hình > chọn Backup Manager > chọn hình thức sao lưu như trên.

Tiếp theo, bạn đặt tên cho thao tác sao lưu tại ô Please name the backup set. Ở trường File Types To Backup hiển thị các định dạng dữ liệu mà chương trình sẽ quét trong máy, bạn đánh dấu chọn trước những định dạng cho phép chương trình tìm kiếm, nhấn Add New File type để thêm định dạng mới vào. Xong, nhấn Next.

Ngoài ra, Gladinet Cloud Desktop còn cung cấp tính năng sao tài liệu quan trọng trên máy vào ổ đĩa mạng đã tạo. Để sử dụng, bạn cần xác định sẽ xử dụng dịch vụ nào lưu trữ dữ liệu, rồi đăng nhập vào đó. Sau đó, cửa sổ Backup Now sẽ xuất hiện, bạn chọn loại dữ liệu cần sao lưu là nguyên thư mục (Backup My Folder), hình ảnh (Backup My Pictures), nhạc (Backup My Music), phim (Backup MyVideos), tài liệu (Backup My Documents) > nhấn Yes Create Backup Task Now.

Bạn nhấn Next 3 lần liên tiếp > chọn các ổ dịch vụ lưu trữ trực tuyến cần tạo ổ đĩa trong thư mục My Computer. Mặc định, tên ổ đĩa mạng đó sẽ mang tên cùng tên với dịch vụ cung cấp, tuy nhiên bạn có thể nhấn chuột vào tên hiện tại để thay đổi tùy ý. Xong, nhấn Next.

Sau khi chọn nhóm các dịch vụ lưu trữ, bạn cần chọn chi tiết từng dịch vụ muốn dùng bằng cách đánh dấu tích vào trước tên ổ đĩa dịch vụ > Next. Thao tác tùy chọn này có thể thay đổi dễ dàng sau này, vì vậy bạn không cần lo lắng chọn nhầm dịch vụ mình không dùng hoặc chọn thiếu dịch vụ cần dùng.

Cửa sổ tiếp theo sẽ cho bạn thấy thông tin của ổ đĩa mạng Gladinet Cloud, đây là ổ đĩa sẽ chứa tất cả các ổ đĩa mạng con của các dịch vụ kia. Tên ổ đĩa Gladinet Cloud sẽ được đặt theo thứ tự bảng chữ cái, tiếp theo tên ổ đĩa hiện giờ trong My Computer. Tuy nhiên, bạn vẫn thay đổi được thứ tự chữ cái ổ đĩa bằng nút Change… ở mục Gladinet Cloud Letter và tên bằng chữ của ổ đĩa với nút Edit ở mục Label for Gladinet Cloud > nhấn Finish để hoàn thành.

Lúc này, ổ đĩa Gladinet Cloud sẽ được mở ra, cho bạn thấy các thư mục con là các dịch vụ lưu trữ trực tuyến nổi tiếng: SkyDrive, Google (Docs, Picasa, Apps), Box.net, WebDav, Amazone S3, thư mục dữ liệu kết nối hình thức FTP, thư mục ánh xạ của dữ liệu trong máy.
Phạm Lý Thành