HƠN 700 SINH VIÊN THAM GIA TÔN VINH GAME DEVELOPMENT PROCESS NGÔN NGỮ LẬP TRÌNH”
I. Ra mắt chương trình đào tạo lập trình game development process ngôn ngữ NEURON
Các học viên của Hanoi - Aptech trong ngày tốt nghiệp. Hãy cùng trang công nghệ LifeHacker đi tìm câu trả lời cho câu hỏi hết sức phổ biến này. Thực tế, câu hỏi Tôi nên học ngôn ngữ nào khi mới bắt đầu lập trình? là một câu hỏi gây tranh cãi, ngay cả với những kỹ sư, giảng viên kì cựu nhất. Nếu bạn hỏi 10 lập trình viên Đâu là ngôn ngữ tốt nhất cho 'lính mới'?, bạn hoàn toàn có thể nhận được 10 câu trả lời khác nhau. Để tìm ra ngôn ngữ lập trình phù hợp nhất, bạn không chỉ cần đánh giá mức độ dễ học của mỗi ngôn ngữ, mà còn cần xem xét xem bạn sẽ lập trình trong các dự án như thế nào, yếu tố bạn ưa thích nhất ở lập trình là gì và liệu xem lập trình có trở thành nghề kiếm sống của bạn hay không. Vì sao bạn muốn học lập trình? Tùy vào lý do bạn muốn học lập trình, rất có thể câu trả lời đã được xác định sẵn cho bạn. Nếu bạn muốn thiết kế website hoặc ứng dụng nền web, bạn cần học HTML, CSS, Javascript để tạo ra các trang web hoàn chỉnh, và có lẽ là PHP để tạo ra hệ thống nền web hoàn chỉnh. Nếu bạn chủ yếu muốn phát triển ứng dụng di động hãy học Objective-C để lập trình cho iOS và học Java để lập trình cho Android. Nếu bạn xác định rằng mình sẽ lập trình phục vụ cho nhiều mục đích, nhiều dự án, hoặc muốn thử nghiệm nhiều ngôn ngữ/công nghệ khác nhau, bạn cần phải học các khái niệm căn bản về lập trình một cách căn bản, và bắt đầu học cách suy nghĩ như một lập trình viên đích thực. Bằng cách tiếp cận này, bất kể là bạn bắt đầu học bằng ngôn ngữ nào đầu tiên, bạn có thể dễ dàng tiếp cận các ngôn ngữ mới trong tương lai. Các ngôn ngữ được sử dụng nhiều nhất Phần lớn các ngôn ngữ lập trình chính thống được nhiều người sử dụng như C, Java, C, Perl, Ruby và Python đều có thể thực hiện các tác vụ giống nhau hoặc gần giống nhau. Ví dụ Java là một ngôn ngữ lập trình hoạt động đa nền tảng không phụ thuộc vào hệ điều hành, bất kể là Windows, Linux hay Mac, song các ứng dụng Python cũng có thể chạy trên Windows và Linux gần như tương đồng nhau. Bạn có thể dùng Java để viết các ứng dụng nền web lớn và Ruby cũng có khả năng này. Do nhiều ngôn ngữ lập trình được xây dựng dựa trên các ngôn ngữ lập trình khác ví dụ, Microsoft bị chỉ trích là đã ăn cắp từ Java để tạo ra C, cấu trúc câu lệnh trên các ngôn ngữ này là gần như giống hệt nhau. Hãy thử xem ví dụ dưới đây về bài toán kinh điển Hello World khi học một ngôn ngữ/công nghệ mới, điều đầu tiên mà bạn cần làm bao giờ cũng sẽ là tìm cách hiển thị dòng chữ Hello World: Như bạn có thể thấy, cách viết của C và Java gần như giống hệt nhau; trong khi cách viết của Python và Perl cũng không quá khác biệt. Tuy vậy, giữa các ngôn ngữ có thể có sự khác biệt lớn về cách cài đặt, sử dụng… Tạp chí SOA World Magazine đưa ra lời khuyên như sau: Nếu bạn nhìn rất kĩ vào các ví dụ, bạn có thể thấy một vài ví dụ khá đơn giản, một số khác khá phức tạp, một số ngôn ngữ yêu cầu phải có dấu chấm phẩy ; ở cuối câu lệnh, một số khác thì không. Nếu bạn mới bắt đầu lập trình, đôi khi bạn nên chọn các ngôn ngữ không có quá nhiều qui luật về cú pháp và logic, bởi nhờ đó mà ngôn ngữ này không thể tự gây khó dễ cho chính mình. Nếu bạn vừa thử một ngôn ngữ nào đó và cảm thấy không thoải mái, hãy đổi sang ngôn ngữ khác!. Sau đây là tổng quan về một số ngôn ngữ phổ biến nhất: C: Viết ra các đoạn mã nguồn có hiệu năng cao Có thể nói rằng C là ngôn ngữ lập trình được sử dụng nhiều nhất. Việc các lập trình viên cần biết sử dụng C giống như là các bác sĩ cần phải biết cấu tạo cơ thể con người vậy. C là một ngôn ngữ có bậc khá thấp cách xa ngôn ngữ người, và gần với ngôn ngữ máy, do đó bạn sẽ học các nguyên tắc căn bản về cách tương tác với phần cứng. Bạn cũng sẽ học cách debug theo dõi chương trình để phát hiện, sửa lỗi, quản lý bộ nhớ, và học cả cách hoạt động của phần cứng máy vi tính. Với các ngôn ngữ bậc cao hơn như Java, bạn sẽ không có cơ hội học những kiến thức này, và bởi vậy học C là một cách chuẩn bị rất tốt để bước lên các ngôn ngữ khác. C được coi là ông tổ của các ngôn ngữ lập trình bậc cao như Java, JavaScript và C. Tuy vậy, do C là một ngôn ngữ khá bài bản, việc học lập trình với C sẽ khó khăn hơn các ngôn ngữ khác. Nếu bạn không cần viết các chương trình tương tác quá sâu với phần cứng ví dụ như truy cập vào driver của thiết bị, hoặc viết các phần mở rộng cho hệ điều hành…, học C sẽ gây lãng phí thời gian – có thể là vô ích. Nói tóm lại, trong khi học C sẽ giúp bạn viết các chương trình tương tác sâu với hệ thống, bạn sẽ phải tốn rất, rất nhiều thời gian học trước khi có thể tạo ra một sản phẩm có ý nghĩa. Java: Lựa chọn hợp lý, phù hợp với thực tiễn Java là ngôn ngữ lập trình phổ biến thứ hai trên thế giới. Java áp dụng gần như triệt để các nguyên tắc Lập trình Hướng đối tượng OOP – một mô hình được thực hiện trên hầu hết các ngôn ngữ hiện đại như C++, Perl, Python và PHP. Khi đã học Java, bạn sẽ dễ dàng nắm bắt được các ngôn ngữ OOP khác. Java có thế mạnh là được sử dụng rất nhiều. Bạn có thể dễ dàng tìm được câu trả lời cho các bài toán căn bản trên Java, cộng đồng sử dụng Java cũng rất lớn và do vậy khả năng được trợ giúp của bạn cũng sẽ lớn hơn. Ngôn ngữ Java được sử dụng cho rất nhiều mục đích viết ứng dụng nền web, nền Windows, nền Android hoặc gần như là bất cứ hệ điều hành nào khác. Do đó lựa chọn học Java là một lựa chọn khá khôn ngoan. Trong khi bạn không thể chọc sâu xuống hệ thống như C, Java vẫn cho phép bạn sử dụng các phần quan trọng như hệ thống tập tin, đồ họa, âm thanh, mạng… trên các hệ điều hành khác nhau. Python: Dễ học và thú vị Nhiều lập trình viên sẽ khuyên bạn học Python đầu tiên, bởi ngôn ngữ này khá đơn giản song lại có rất nhiều khả năng. Mã nguồn Python rất dễ đọc, và cũng đòi hỏi bạn phải làm theo các phong cách lập trình nên có ví dụ như sắp xếp mã nguồn cho dễ đọc trong khi lại không quá đòi hỏi gắt gao về cú pháp ví dụ như phải thêm dấu chấm phẩy ở cuối câu lệnh. Theo Patrick Jordan - Chuyên gia tại Ariel Computing, so với thời gian cần thiết để viết các mã nguồn đơn giản trong các ngôn ngữ khác như C, Java và BASIC, Pythonn đòi hỏi ít thời gian hơn, ít dòng code hơn, và đòi hỏi ít khái niệm cần phải học để đạt được một mục đích xác định hơn. Cuối cùng, lập trình với Python khá thú vị. Sự thú vị và khả năng thành công sẽ tạo ra sự tự tin và hứng thú cho học viên, và sau đó họ sẽ học lập trình dễ dàng hơn. SOA World cho rằng Python là một lựa chọn bắt buộc đối với những người muốn làm việc với Linux hoặc đã quen với Linux từ trước. Nhờ được sử dụng trên các trang web nổi tiếng như Pinterest và Instagram, Python cũng đang ngày một phổ biến hơn. JavaScript: Để lập trình web Dù được đặt tên theo Java vì lý do thương mại, JavaScript rất khác biệt so với Java. JavaScript có thể được coi là ngôn ngữ lập trình được hỗ trợ nhiều nhất, do tất cả các trình duyệt web đều hỗ trợ JavaScript. JavaScript được coi là 1 trong 3 thành phần căn bản của web: HTML chứa nội dung, CSS chứa giao diện và JavaScript đảm nhiệm vai trò tương tác động. JavaScript có cú pháp khá dễ sử dụng, bạn mất ít thời gian để viết và có thể dễ dàng đánh giá thành quả game development process của mình khi lập trình JavaScript, và bạn cũng không cần tới quá nhiều công cụ pháp triển như các ngôn ngữ khác. Nói tóm lại, nếu bạn muốn tạo ra các trang web hấp dẫn, JavaScript là lựa chọn bắt buộc. Lựa chọn đường đi cho mình Nếu bạn muốn lựa chọn lập trình làm nghề nghiệp, hãy cân nhắc những lời khuyên sau đây từ Dev/Code/Hack: - Lập trình Back-end/Server-side: Python, Ruby, PHP, Java hoặc .NET. Bạn cần phải có kiến thức về cơ sở dữ liệu và nên có kiến thức quản trị hệ thống. - Lập trình Front-end/Client-side: HTML, CSS và Javascript. Bạn nên có khả năng thiết kế tốt. [] Thế nào là Front-end và Back-end? Ví dụ, khi bạn đọc bài trên VnReview, phần trang web được hiển thị trên trình duyệt của bạn được coi là front-end. Các xử lý mang tính hệ thống mà người dùng cuối không biết tới ví dụ, lấy nội dung trang web từ cơ sở dữ liệu sẽ được xử lý trong phần back-end của máy chủ. - Lập trình di động: Objective-C cho iOS và Java cho Android. Bạn nên có kiến thức HTML/CSS để lập trình web cho thiết bị di động. Bạn cũng nên có kiến thức server-side. - Lập trình 3D/lập trình game: C/C++, OpenGL. Bạn nên có thẩm mỹ tốt và tư duy sáng tạo. - Lập trình cho các hệ thống đòi hỏi hiệu năng cao: C/C++ hoặc Java. Bạn nên có kỹ năng toán học và kỹ năng phân tích lượng tốt. Nói tóm lại, học code là một con đường có rất nhiều xuất phát điểm. Điều quan trọng nhất là bạn phải biết mình cần gì: cần giải quyết vấn đề gì hoặc xây dựng ra các ứng dụng dạng nào. Blog Programming is terrible đưa ra kết luận: Ngôn ngữ đầu tiên mà bạn học được là ngôn ngữ khó nhất mà bạn sẽ học. Lựa chọn đường đi nhỏ bé hơn và dễ dàng hơn biến trải nghiệm này thành một chuyến phiêu lưu, hơn là một thử thách. Xuất phát điểm không quan trọng, miễn là bạn tiếp tục đi – tiếp tục viết code, tiếp tục đọc code. Cũng đừng quên test chúng. Một khi bạn đã lựa chọn được một ngôn ngữ thực sự giúp bạn vừa lòng, việc học các ngôn ngữ mới sẽ ít khó khăn hơn, và bạn sẽ tiếp tục thu về các kỹ năng mới..
Tham gia thi tuyển phần đông là sinh viên nhưng cũng có những ứng viên là người đã đi làm. Ngô Chí Hiếu và Đặng Đức Tú – 2 lập trình viên tiềm năng nhận được hỗ trợ tài chính từ doanh nghiệp. Tải Flappy Bird nhái dễ dính mã độc, mất tiền oan Tác giả Flappy Bird tham dự buổi họp riêng với Phó Thủ tướng Vũ Đức Đam Flappy Bird và một số sai lầm của Hà Đông. Hãy nhìn về phía trước để chinh phục thử thách của nghề nghiệp nếu bạn game development and entrepreneurship đã chọn .. Danh sách các APIs mới: Beats Audio API Lockscreen API Mobile Device Management API HTC MediaLink HD API Dựa vào danh sách này thì có thể thấy các phần mềm trong tương lai có thể tận dụng Beats Audio để nâng cao chất lượng âm thanh của mình, điều này thực sự quan trọng với các nhà phát triển games. Ngoài ra với Lockscreen API thì bạn cũng có thể khởi động phần mềm ngay từ ngoài màn hình chờ. Hay như tận dụng thế mạnh 2 màn hình khi có thể xuất hình ảnh ra ngoài màn hình lớn thông qua MediaLink. HTC OpenSense SDK sẽ được cập nhật mới trong tuần tới, theo dõi và cập nhật thông tin tại: htvdev.com Nguồn: HTC QUẢNG CÁO CHỦ ĐỀ TƯƠNG TỰ: [MWC2012] Trên tay LG Optimus L7, L5 và L3 04/03 HTC: Sense UI 3.x đã trở nên rối rắm, Sense 4.0 sẽ đơn giản hơn 03/03 LG Optimus L3 sẽ bán ra tại Châu Âu trong tháng này, Châu Á sau đó 03/03 [MWC202] Trên tay Samsung Galaxy Note 10.1 02/03 Windows 8 Consumer Preview đạt 1 triệu lượt tải ngày đầu tiên 02/03 [MWC2012] Trên tay Sony Xperia U và Xperia P 01/03 [MWC2012] Trên tay Samsung Galaxy Tab 2 10.1 01/03 [MWC2012] Trên tay LG Optimus Vu: điện thoại to, vuông 01/03 [MWC2012] Tag NFC trên Sony Xperia S 01/03 [MWC2012] Trên tay superphone HTC ONE X: màn hình đẹp, chụp ảnh hay 29/02 CÁC CHỦ ĐỀ KHÁC: Asus: chúng tôi có thể sẽ là hãng đầu tiên nâng cấp Android Jelly Bean 04/03 HTC: Sense UI 3.x đã trở nên rối rắm, Sense 4.0 sẽ đơn giản hơn 03/03 Người dùng Android cũng có thể bị đánh cắp hình ảnh như lỗi trên iOS 02/03 Đã có thể cài Android 4.0 cho máy tính, laptop x86 02/03 AT&T giới thiệu Samsung Rugby Smart, điện thoại chống nước, chống bụi 24/02 Lộ diện bản rom Android 4.0 hoàn thiện từ HTC cho Sensation và XE 24/02 [Video] Loạt sản phẩm mới được giới thiệu của LG 24/02 Box.net tặng tất cả người dùng Android 50GB miễn phí 24/02 Harris RF-3590: Máy tính bảng quân đội, cấu hình mạnh, ổ SSD 23/02 Chip Tegra 3 của NVIDIA có 4 nhân chính & 1 nhân phụ, gọi là 4-PLUS-1 23/02. Hãy nhìn về phía trước để chinh phục thử thách của nghề nghiệp nếu bạn đã chọn. Ảnh minh họa. N.Tuấn QUẢNG TRỊ-Ngày 16-5, Sở KH-CN tỉnh Quảng Trị tổ chức Lễ công bố Ngày Khoa học-Công nghệ Việt game development courses Nam 18- 5 và tôn vinh điển hình tiên tiến trong ứng dụng, sáng tạo khoa học công nghệ. Tại buổi lễ, 11 cá nhân, tập thể điển hình có nhiều đóng góp nổi bật vào hoạt động KH-CN, doanh nghiệp đổi mới ứng dụng công nghệ và doanh nghiệp xây dựng thương hiệu được tôn vinh. Bảo Hà .
II. Đây là một lợi ích rõ ràng cho các lập trình viên mới vào nghề
Việc chỉ say mê máy tính đơn thuần thôi chưa đủ, hùng đã ở vị trí hiện tại với mức lương hơn 1.000 USD một tháng. Trước nhất phải có tính tò mò vì tính tò mò là điểm đặc trưng của con nhà kỹ thuật, có rất nhiều học viên học nghề lập trình tốt nghiệp nhưng tình trạng này vẫn xảy ra. Ví dụ nếu bạn muốn viết một ứng dụng cho iOS, các lập trình viên hoàn toàn có cơ hội thử sức ở những vị trí khác hấp dẫn hơn. Tại công ty anh thì hầu như dân lập trình không có, tôi khó có thể tin rằng người ta có thể truyền đạt các khái niệm lập trình cho trẻ em ở lứa tuổi tiểu học nếu vẫn sử dụng các phương pháp mà họ đã dùng để dạy tôi”..Microsoft mới đây đã cho ra mắt bộ phần mềm QuickStart , trong đó bao gồm một bản quyền Windows 8 Pro , một bản quyền Parallels Desktop 8 cho Mac cùng một số công cụ hỗ trợ lập trình. Hãng chỉ cung cấp miễn phí QuickStart cho lập trình viên với số lượng giới hạn thông qua một chiếc bút nhớ USB và thiết bị sẽ được giao ngay trong tháng Tư này. Tuy nhiên, trước khi có được gói phần mềm này, nhà phát triển sẽ phải đóng góp 25$ cho một trong ba trang web Watsi.org, Kahn Academy, Code.org kèm theo 8$ phí giao hàng 16$ nếu ở ngoài nước Mỹ. Microsoft nói rằng bộ QuickStart sẽ giúp tiết kiệm chi phí rất nhiều cho cá nhân cũng như những công ty mới khởi nghiệp. Hiện QuickStart đã bán hết và Microsoft đã dừng chương trình đặt hàng. Lý do khiến Microsoft quyết định đưa ra QuickStart là vì hãng muốn các nhà phát triển có thể thử nghiệm trang web của họ trên nhiều trình duyệt khác nhau bằng cách sử dụng máy ảo. Những người thiết kế web trên Mac có thể dùng Parallels Desktop 8 để chạy Windows lên và xem website của mình hiển thị như thế nào trong Internet Explorer 10. Động thái này cho thấy Microsoft muốn lập trình viên quan tâm hơn đến việc đảm bảo tính tương thích của trang web với Internet Explorer , vốn là một trình duyệt có cách dàn trang tương đối khác so với Safari, Chrome, Firefox nên các lập trình viên đôi khi phải áp dụng vài thủ thuật để website hiển thị đúng như ý muốn. QuickStart là một phần trong chương trình Modern. IE mà Microsoft đã triển khai hồi đầu năm nay nhằm giúp việc thiết kế web được dễ dàng hơn với IE10 cũng như các phiên bản IE trước đây. Nguồn: Microsoft. Bên cạnh việc cập nhật iOS bản chính thức lên phiên bản 6.1, Apple hôm nay cũng vừa ra mắt iOS 6.1 Beta build 10B5095f dành cho lập trình viên để họ thử nghiệm trên iPad, iPhone và iPod Touch tuy nhiên iPad Mini không nằm trong danh sách được hỗ trợ. Apple đề cập nhiều sự thay đổi cho hệ điều hành mới của mình, chẳng hạn như cải tiến việc tích hợp dịch vụ bản đồ của mình vào app bên thứ ba, nâng cấp khả năng xử lí cho trình duyệt Safari, thêm nút báo cáo lỗi vào phần mềm Maps và chỉnh sửa nhẹ giao diện chơi nhạc trên màn hình khóa. Nếu bạn là một lập trình viên đã đăng kí với Apple và máy có add UDID thì có thể vào web Apple Developer để tải firmware mới. Apple cho biết thêm bộ khung Map Kit mới giờ đây cho phép lập trình viên tìm kiếm những địa chỉ hoặc địa danh dựa trên bản đồ. Nói cách khác, người dùng có thể nhập một chuỗi thông tin hoặc một phần địa chỉ về địa điểm mình muốn tìm, sau đó Map Kit sẽ trả về giá trị tương ứng. Ví dụ như bạn tìm chữ coffee thì tất cả những quá cà phê ở gần khu vực bạn đang đứng sẽ hiện lên, đi kèm theo đó là chi tiết của từng quán nếu có. Nút Report a Problem mới Giao diện của bộ điều khiển chơi nhạc từ màn hình khóa được làm mới Theo RedmonPie , 9to5Mac 1 , 2. Sau một tháng học tập và thực hành cùng với giảng viên cũng chính là các đại diện từ phía Nokia và Microsoft Việt Nam, 40 bạn học viên đã đạt tiêu chuẩn để nhận chứng chỉ ghi nhận họ đã chính thức gia nhập đội ngũ phát triển ứng dụng trên nền tảng Windows Phone toàn cầu. Nhưng điều quý giá hơn mà các bạn trẻ có được sau khóa học chính là một nền tảng cơ bản, kinh nghiệm thực tế và niềm đam mê do các giảng viên tâm huyết truyền đạt. Các học viên của Game development tutorial Khóa đào tạo lập trình viên Windows Phone đầu tiên đã chính thức tốt nghiệp Trong quá trình tuyển sinh, "Khóa đào tạo lập trình viên Windows Phone" đã thu hút sự chú ý từ đông đảo các bạn sinh viên đam mê lập trình trên thiết bị di động. Tuy nhiên, chỉ có 40 sinh viên được lựa chọn theo sự giới thiệu từ các giảng viên đại học. Sự khắt khe này để bảo đảm rằng sau khi tốt nghiệp đây là những hạt nhân đầu tiên mang đến mùa bội thu ứng dụng thuần Việt trong kho ứng dụng của Windows Phone. Buổi lễ diễn ra trong không khí ấm cúng với những lời chia sẻ về kinh nghiệm từ chuyên gia và những người đi trước. Nokia là một trong những doanh nghiệp đi đầu trong những hoạt động đầu tư đúng đắn và hỗ trợ thiết thực cho các bạn trẻ Việt với niềm đam mê công nghệ. "Khóa đào tạo lập trình viên Windows Phone" không phải là sân chơi duy nhất dành cho thế hệ lập trình viên trẻ do Nokia tổ chức. Trước đó, cuộc thi Lumia AppCampus Challenge vừa diễn ra trong năm 2013 đã trao tặng phần thưởng lên đến 20.000 euro dành cho ý tưởng thắng cuộc, mang đến là một cơ hội hiếm có để các nhà phát triển ứng dụng di động Việt Nam biến hoài bão của mình thành hiện thực. Ông Cao Phong, đại diện Nokia trao bằng chứng nhận cho một trong những học viên đầu tiên tốt nghiệp "Khóa đào tạo lập trình viên Windows Phone" 2013. Năm 2011, Nokia còn bắt tay hợp tác cùng các trường đại học công nghệ hàng đầu Việt Nam như Đại học Bách khoa TP HCM, Đại học Tự nhiên TP HCM, Đại học Công nghệ thông tin TP.HCM và Đại học Bách khoa Đà Nẵng nhằm xây dựng các trung tâm ứng dụng tại đây. Nhờ đó, các sinh viên sẽ được đào tạo chuyên sâu về kiến thức phát triển ứng dụng công nghệ thông tin, tiếp cận công nghệ mới và phát huy tính sáng tạo vào phát triển ứng dụng phần mềm trên thiết bị di động. Ông Cao Phong, đại diện Nokia cho biết thông qua chuỗi các hoạt động này, công ty mong muốn được chung tay bồi dưỡng thế hệ lập trình viên trẻ của Việt Nam đang phát triển ngày một lớn mạnh, đồng thời trao cho các bạn định hướng đúng đắn để đưa nền lập trình của nước nhà có thể vươn ra tầm quốc tế. "Nokia cũng hy vọng sẽ cung cấp cho các bạn một sân chơi đúng nghĩa để thể hiện tất cả khả năng của mình nhằm góp phần tạo ra nhiều ứng dụng Việt cho người dùng hơn nữa trong tương lai", ông Cao Phong nhấn mạnh. Minh Trí. LĐ - Nộp hồ sơ về địa chỉ: Cty CP phần mềm Luvina, tầng 1, 1001 Hoàng Quốc Việt, Hà Nội. Hạn nộp hồ sơ: 26.11. A.Đ .
Chỉ một vài giờ sau khi iPad thế hệ thứ ba được bán chính thức, lập trình viên MuscleNerd đã đăng tải ảnh chụp màn hình về việc jailbrake được chiếc máy này. Tuy nhiên, anh này cho biết rằng hiện có rất nhiều việc phải làm để có thể mang tính năng jailbreak đến cho mọi người. Anh ta sẽ không đưa ra thời gian dự kiến ra mắt trình jailbreak. Trong một bài viết của mình, nhóm Dev-Team cũng cho biết rằng có thể Jailbreak được iPad Gen 3 với phương pháp xuất hiện 4 tháng trước , ngay cả trên hệ điều hành iOS 5.1. Điều này có nghĩa là những lập trình viên này có được những nền tảng đầu tiên cho việc Jailbreak máy, nhưng họ vẫn còn nhiều việc khác phải giải quyết để có thể "bẻ khóa" được thiết bị mới này. Dev-Team cảnh báo người dùng không nâng cấp iPad mới, mặc cho iOS đi kèm theo máy có là phiên bản gì đi chăng nữa, nếu bạn muốn jailbreak thiết bị của mình. Một lập trình viên khác mang tên Stefan Esser cũng đăng tải hình ảnh iPad 2 iOS 5.1 bị Jailbreak, và cũng chưa có công cụ mở khóa cho người dùng. Hãy kiên nhẫn chờ đợi! Ảnh chụp màn hình của iPad 3 Chụp lại iPad 2 chạy iOS 5.1 bị Jailbreak Theo iFans QUẢNG CÁO CHỦ ĐỀ TƯƠNG TỰ: Sắp có Jailbreak cho thiết bị chip A5/A5X - iPad 2/iPad New F.W 5.1 16/03 Sẽ sớm có Jailbreak cho thiết bị chip A5 - iPad 2 F.W 5.1 sắp tới 16/03 Bên trong iPad Gen 3: pin hơn 70%, màn hình Samsung, RAM 1GB 15/03 Chúng ta sẽ gọi iPad mới là iPad Gen 3 hoặc iPad 2012 13/03 Hình chụp bởi iPad 2012 13/03 Thử nghiệm chạy ứng dụng hỗ trợ màn hình Retina trên iPad 2012 13/03 iPad 2012 vẫn sẽ hoạt động với Smart Cover, pin lớn hơn 60% 13/03 [Video] Trên tay iPad thế hệ 3 bản 4G ở Việt Nam 13/03 Đã có Jailbreak tether iOS 5.1 cho iPhone 4/3GS, iPod Touch, iPad 1 08/03 Apple giới thiệu iPhoto cho iOS 08/03 CÁC CHỦ ĐỀ KHÁC: Sẽ sớm có Jailbreak cho thiết bị chip A5 - iPad 2 F.W 5.1 sắp tới 16/03 Làm sao backup profile siri trên ipad 02/03 Help jailbreak ipad 2 iOS4.3.5 17/02 Cho em hỏi cách nâng cấp iPhone 3G 3.1.3 Baseband 05.12.01 29/01 [HƯỚNG DẪN] Cài đặt Siri dùng Spire + proxy cho iPad 1/2!Update 13/3 24/01 Xin Jailbreak cho Ipad 2 bản 5.0 28/10 Cần giúp đỡ với iPad2 firmware 4.3.3, có lưu SHSH 15/09 Multitasking Gesture cho ipad 2 đã JB 09/08 Hỏi kinh nghiệm sử dụng và cách jailbreak IPAD 2 ver 4.3.3 17/05 Downgrade Ipad 4.3.1 - > 4.3 để JB 28/03. Hội thảo đã diễn ra thành công tốt đẹp từ 8h đến 11h trong không khí sôi nổi và hào hứng với sự tham gia của gần 500 sinh viên khoa CNTT, trường ĐHGTVT. Với chủ đề Lập trình viên – nghệ tinh và thân vinh”, các bạn sinh viên đã có cơ hội được những chuyên gia hàng đầu chia sẻ tuyệt kỹ thành công trong ngành Lập trình và được giải đáp hàng loạt thắc mắc xoay quanh ngành Lập trình từ phương pháp học, kĩ năng học đến thị trường nhân lực, việc làm và triển vọng của ngành, để từ đó có được cái nhìn đầy đủ hơn về ngành Lập trình. Tham gia giao lưu cùng các bạn sinh viên khoa CNTT, ĐH GTVT có ông Chu Tuấn Anh - GD Hệ thống Đào tạo Lập trình viên Quốc tế Aprotrain-Aptech, TS.Phạm Thanh Hà – Phó Trưởng khoa CNTT, ĐHGTVT, ông Đinh Kiến Quốc – GD Cty TNHH Tích hợp Quản lý Quốc tế, bạn Nguyễn Đình Đoàn – sinh viên khoa CNTT, ĐH GTVT, sinh viên năm thứ 2, Aprotrain-Aptech. Cũng trong buổi Hội thảo, Hệ thống Đào tạo Lập trình viên Quốc tế Aprotrain-Aptech đã công bố chương trình Hợp tác đào tạo giữa Aprotrain-Aptech với khoa CNTT, trường ĐH GTVT HN. Theo đó, Aprotrain-Aptech dành cho sinh viên của khoa CNTT, ĐH GTVT những hỗ trợ đặc biệt về học phí. Chương trình hợp tác này sẽ giúp sinh viên có thể học Lập trình viên Quốc tế, được tiếp cận với những công nghệ mới nhất hiện nay trong một môi trường học tập chuyên nghiệp, cơ sở vật chất kĩ thuật hiện đại mà khoa CNTT của trường sẽ không phải mất thêm bất cứ khoản kinh phí nào để đầu tư. Đây là một mô hình hợp tác mang lại nhiều lợi ích cho sinh viên, giúp các bạn có thể kết hợp việc học tập chính quy tại trường với việc cập nhật kiến thức tiên tiến, hiện đại của một tổ chức đào tạo Quốc tế. Một buổi học Lập trình viên Quốc tế tại Aprotrain-Aptech Trong buổi giao lưu này, Aprotrain-Aptech đã trao một suất học bổng toàn phần cho sinh viên Nguyễn Sơn Thành – một sinh viên có hoàn cảnh khó khăn và có kết quả học tập tốt của khoa CNTT. Game development tutorial Nguyễn Sơn Thành chia sẻ: Em muốn được học ngành Lập trình viên Quốc tế tại Aprotrain-Aptech từ lâu rồi. Đây là một cơ hội tốt cho em, để em có thể thực hiện ước mơ được trở thành một Lập trình viên xuất sắc. Em sẽ kết hợp tốt việc học tập tại trường với việc học tại Aprotrain-Aptech. ” Thông tin chi tiết về chương trình, vui lòng liên hệ: Nguyễn Thị MơMobile: 094 7070 563Email: mo.nt@aprotrain.comNhân viên phụ trách Quan hệ công chúngHệ thống Đào tạo Lập trình viên Quốc tế Aprotrain-Aptech. Nhận thấy sự phát triển không ngừng của các thiết bị di động hiện nay, kéo theo đó là sự gia tăng của các phần mềm, ứng dụng dành cho những chiếc máy đó, Teckathon 2014 - Cuộc thi lập trình trên di động đã được tổ chức ở TP HCM và Hà Nội. Đây là cuộc thi hướng tới những bạn sinh viên ngành công nghệ, các lập trình viên và thiết kế trẻ, có chung niềm yêu thích lập trình di động. Teckathon 2014 kéo dài trong 3 ngày từ 9-11/5/2014, với thời gian lập trình gói gọn trong 48 giờ, mỗi đội dự thi sẽ được 1 mentor tạm gọi là huấn luyện viên trực tiếp dẫn dắt. Chủ đề lập trình của Teckathon 2014 năm nay được tổ chức bởi 3 đơn vị hoạt động trong ngành khởi nghiệp và lập trình, là Hatch! Program - Tổ chức ươm mầm khởi nghiệp; AiTi Education - Trường đào tạo lập trình viên quốc tế; Techinasia - Trang tin khởi nghiệp về công nghệ, được chia theo 2 vùng: Miền Bắc tại Hà Nội có chủ đề về Lập trình để giảm thiểu các rủi ro về thảm họa thiên nhiên Code for Resilience Miền Nam TP HCM có chủ đề Lập trình về cuộc sống ngày mai Code for the Better Future Lịch trình chung của sự kiện: Khai mạc: 9h sáng thứ Sáu 9/5/2014 Bế mạc & trao giải: 17h Chủ Nhật 11/5/2014 Các đơn vị tổ chức, bảo trợ thông tin TAG : teckathon 2014 , cuộc thi lập trình di động , lập trình di động , ứng dụng di động , thi lập trình 9/5/14 at 10:48 1 Bài tương tự Galaxy S5 Mini lộ diện trên website Samsung: tên chính thức là S5 Dx,... Đang tải... [Tin đồn] Galaxy S5 Prime sẽ ra mắt vào tháng 6, màn hình 2560 x... Đang tải... Rò rỉ cấu hình Galaxy S5 Mini: màn hình 4,5 720p, Snapdragon 400,... Đang tải... Thebox.vn đã có cuộc trao đổi rất thú vị cùng anh Nguyễn Xuân Tài - CEO Socbay và anh Lê Quang Anh - CEO Aiti Aptech về bí quyết trở thành siêu nhân lập trình. Tất nhiên để trở thành một lập trình viên giỏi thì cần phải có nhiều đức tính, phẩm chất đặc biệt. Ở bài viết này, những chuyên gia sẽ chỉ đưa ra 5 đức tính cần thiết nhất để trở thành một super man kính cận. Nguyễn Xuân Tài - CEO Naiscorp Với doanh nghiệp: để thành công, lập trình viên phải là người máu chiến: Đứng trên góc độ nhà quản lý công ty công nghệ, nơi tập trung khá nhiều lập trình viên giỏi. Theo anh Nguyễn Xuân Tài - CEO Naiscorp Socbay iMedia thì để trở thành một chiến binh lập trình cần phải có những phẩm chất sau: 1. Trước nhất phải có tính tò mò vì tính tò mò là điểm đặc trưng của con nhà kỹ thuật. 2. Biết kiên trì, nhẫn nại, không được nản chí khi công việc đòi hỏi nhiều thời gian. Thực tế cho thấy ngay cả những người được xem là thiên tài như Mark Zuckerberg người sáng lập mạng xã hội lớn nhất hành tinh Facebook hay Larry Page & Sergey Prin 2 nhà sáng lập công cụ tìm kiếm Google đều làm việc chăm chỉ bất kể ngày đêm để cho ra sản phẩm tinh túy nhất của mình. Mark Zuckerberg từng code thâu đêm suốt sáng để cho ra Facebook. 3. Luôn có tinh thần cầu tiến, luôn phải tìm cách cải tiến sản phẩm vì không có gì là tối ưu nhất, tốt nhất rồi cả, sẽ luôn có những thứ tốt hơn. 4. Phải có tính ganh đua và hiếu thắng, mình làm ra cái gì cũng phải hơn bạn, hơn những sản phẩm trước đó, phải luôn phấn đấu để trở thành số 1. Nếu gặp khó khăn không được nản chí, bỏ cuộc, ít nhất phải bằng được những thứ đã thấy hoặc những thứ bạn bè xung quanh làm được. 5. Phải đam mê và theo đuổi sự hoàn hảo của sản phẩm. Làm ra được sản phẩm là chưa đủ, phải làm chúng thật sự hoàn hảo, cả về chất lượng sản phẩm lẫn về kỹ năng công việc. Một lập trình viên giỏi là một người có thể tạo ra sản phẩm vừa nhanh vừa chính xác, vừa nhỏ vừa thông minh tối ưu dung lượng, đẩy nhanh tốc độ. Rèn luyện để có được những phẩm chất này là một điều không dễ dàng, tốn nhiều thời gian và sự cố gắng. Tuy nhiên thành quả đạt được sẽ vô cùng lớn lao và quý báu. Lê Quang Anh - CEO Aiti Aptech trong chương trình Mobile Monday. Với nhà đào tạo: lập trình viên cần chủ động, năng động & có tinh thần khởi nghiệp để thành công: Dưới góc độ nhà quản lý giáo dục, đào tạo nên các thế hệ lập trình viên hàng đầu cho thị trường. Anh Lê Quang Anh - CEO Aiti Aptech đã có những chia sẽ rất tâm đắc về vấn đề này: 1. Phẩm chất đáng quý nhất của một lập trình viên là sự kiên trì. Đây là điều mà những bạn trẻ ở nước ta thiếu nhiều nhất, thậm chí các bạn rất vội vàng, vừa ra trường đã đòi hỏi mức lương cao, đãi ngộ tốt thay vì cố gắng làm việc nâng cao trình độ và kinh nghiệm lập trình. Ở nước ta chưa nhiều lập trình viên có kinh nghiệm từ 15 năm trở lên, trong khi không khó để tìm một người tương tự ở nước ngoài. Chúng ta phải có những lập trình viên có thời gian tích lũy như vậy mới mong có những chuyên gia hàng đầu có ảnh hưởng không chỉ trong nước mà còn với thế giới. 2. Ham học hỏi có lẽ là phẩm chất thứ 2 mà lập trình viên Việt Nam cần có. Phải hiểu rằng mặt bằng LTV của chúng ta chưa thể so sánh với Trung Quốc hay Ấn Độ được. Và về độ khó lại càng khó so sánh với Hungary và Ireland. LTV cần đầu tư thời gian, công sức để học tập và rèn luyện kỹ năng lập trình cũng như kiến thức về IT để bắt kịp với các LTV tại những quốc gia này thì mới hy vọng đưa Việt Nam đứng trong hàng ngũ những nước có chất lượng nhân lực công nghệ thông tin hàng đầu thế giới. 3. Tinh thần làm việc nhóm team-work, vì có lẽ không ở ngành nào mà teamwork lại quan trọng như ngành IT. Một dự án cần cả những người có khả năng đột phá, sáng tạo lẫn người người kiên trì, thực thi những dòng lệnh, công đoạn dù có thể nhỏ nhặt nhưng rất quan trọng với dự án. Vì vậy sự phối hợp với nhau ăn ý là rất cần thiết. 4. Tinh thần cầu tiến và không ngừng cập nhật kiến thức mới. Công nghệ thay đổi rất nhanh chóng, nhiều LTV quá an phận thủ thường, không có nhiều sự sáng tạo hay năng động. Điều này cũng giống như vài ba bác nông dân cầm điện thoại di động, mà điều này không thay đổi được bộ mặt nông thôn Việt Nam. Các bạn trẻ, LTV cần nhiệt huyết và năng động hơn. Đặc biệt có tinh thần như các Startup ở Silicon Valley thì càng tốt. 5. Tinh thần khởi nghiệp, có khát vọng thay đổi, có mong muốn làm cho thế giới, cộng đồng, xã hội tốt lên. Hoặc đơn giản hơn là khát vọng làm giàu cũng đã là rất đáng quý. Kết Dù tiêu chí đánh giá phẩm chất tạo nên sự thành công của một LTV của mỗi chuyên gia đứng trên góc độ doanh nghiệp sử dụng lao động & đơn vị đào tạo có những điểm khác nhau. Nhưng nhìn chung sự cần cù, chịu khó tìm tòi học hỏi, tinh thần cầu tiến và khát khao khởi nghiệp là những bí quyết để trở thành siêu sao trong lĩnh vực này. Hy vọng với những chia sẽ quý báu của những chuyên gia, các bạn trẻ đặc biệt là các lập trỉnh viên sẽ trang bị cho mình những phẩm chất, kỹ năng cần thiết để trở thành một siêu nhân lập trình. Rồi đây sẽ không quá bất ngờ khi những sản phẩm công nghệ của Việt Nam sẽ được cả thế giới biết đến. Thế Vinh .. Mới đây, Alex Payne, chuyên gia phát triển API của Twitter đã ca ngợi những tính năng web đang được nội bộ Công ty phát triển và cho rằng một khi những tính năng này được công bố rộng rãi, người sử dụng sẽ không cần sử dụng chương trình của bên thứ ba như Tweetdeck, Brizzly và SeesmicWeb để quản lý thông tin cập nhật trên Twitter.Ý kiến trên lập tức gây nên sự phản ứng khá gay gắt từ phía những chuyên gia lập trình ngoài Công ty. Trước tình hình đó, Payne cố gắng xoa dịu bằng một bài viết khác tuyên bố rằng những ứng dụng sắp ra đời đó cũng dựa trên nền tảng dữ liệu và phương pháp API tương tự với những gì các chuyên gia lập trình bên ngoài đang có. Về sau, bài viết gây tranh cãi ban đầu đã được ông gỡ bỏ. Điều này càng nhấn mạnh sự khác biệt hết sức mong manh giữa các chương trình nền tảng và những người tạo nên nó. Khi bạn xây dựng trên chương trình nền tảng của người khác, bạn đang phó mặc số phận mình cho họ. Nếu họ muốn sao chép tính năng của sản phẩm hay đơn giản, họ muốn loại bạn ra khỏi cuộc chơi, họ hoàn toàn có khả năng làm thế”, Michael Lazerow, Giám đốc Điều hành Buddy Media, công ty phát triển ứng dụng phục vụ khách hàng doanh nghiệp cho Facebook và Twitter, chia sẻ.Khi các chương trình nền tảng bắt đầu mở API cho các nhà lập trình độc lập, tiên phong là Facebook năm 2007 và Apple năm 2008, các chuyên gia lập trình ứng dụng được săn đón ráo riết. Trên mặt trận di động, Apple, Google, Palm và Research-in-Motion của BlackBerry ra sức chiêu dụ các chuyên gia lập trình xây dựng ứng dụng cho chương trình nền tảng của họ nhằm thu hút những khách hàng nào muốn tận hưởng các ứng dụng đa dạng và tuyệt vời nhất.Tuy nhiên, các chương trình nền tảng cũng rất thất thường. Chỉ mới tuần trước thôi, Apple đã xóa bỏ 6.000 ứng dụng mà Công ty cho rằng không cần thiết sau khi tỏ ra không cần tiếp tục chiêu dụ các chuyên gia lập trình vì sản phẩm iPhone quá thành công. Các chuyên gia lập trình khác thì than phiền rằng nhiều gã khổng lồ công nghệ cũng đang sao chép chương trình do họ phát triển và tích hợp chúng vào sản phẩm của những công ty này.Twitter thì luôn được xem là doanh nghiệp cực kỳ thân thiện với các chuyên gia lập trình ngoài Công ty bởi phần lớn các ứng dụng của Twitter đều xuất phát từ bên thứ ba”. Nhưng giờ đây, khi Twitter đã phát triển ổn định, tập đoàn này muốn gia tăng vai trò của mình, giống như cách các công ty phần mềm vẫn hay làm sau khi đã đạt được một quy mô nhất định.Mở cửa API của mình quá sớm nhằm đạt mức tăng trưởng game development tutorial cao, Twitter đã để những ứng dụng cốt lõi của mình phụ thuộc vào các chuyên gia lập trình bên ngoài thay vì chính nó phải xây dựng các ứng dụng này từ đầu. Hậu quả là Tweetdeck đã thiết lập được độ nhận biết đáng kể mà còn lâu lắm Twitter mới giành lại được.Tuy nhiên theo Lazerow, những ứng dụng tốt nhất có thể được đánh giá cao nhưng bản thân chúng vẫn không thể nào làm nên các chương trình nền tảng”. Theo CNN. Ảnh minh họa. Như đã biết thì hôm qua, Nokia đã chính thức cho ra mắt chiếc điện thoại chạy Windows Phone đầu tiên của mình là Lumia 800 với tên mã Sea Ray. Máy được trang bị bộ xử lý Snapdragon đơn lõi 1.4 GHz, màn hình AMOLED ClearBack 3.7", camera 8 MP ống kính Carl Zeiss. Đi kèm với điện thoại là dịch vụ lưu trữ đám mây SkyDrive dung lượng 25 GB do Microsoft cung cấp. Việc tặng máy và thu hút sự quan tâm của lập trình viên là một phần trong chiến dịch "Smarter Way to App" do 2 công ty khởi động vào tháng trước. Microsoft và Nokia hy vọng sẽ thu hút khoảng 100.000 lập trình viên từ nay đến tháng 6 năm tới bằng cách tổ chức khoảng 1000 sự kiện cầu nối bao gồm các buổi tiệc Code Camps giúp lập trình viên trao đổi về mã và phát triển ứng dụng, các cuộc thi hackathon về lập trình ứng dụng và nhiều thể loại khác. Mục tiêu cao nhất mà 2 công ty muốn hướng đến là khiến Windows Phone trở lôi cuốn với người dùng tiềm năng bằng cách thu hẹp khoảng trống trong giữa ứng dụng sẵn có so với các thiết bị chạy Android hay iOS. Nguồn: Electronista QUẢNG CÁO CHỦ ĐỀ TƯƠNG TỰ: CEO Nokia xác nhận Windows Phone Apollo sẽ xuất hiện vào giữa năm sau 28/10 [Video] Cuộc sống tương lai dưới con mắt của Microsoft 27/10 [Developer] Thỏa Niềm Đam Mê Với "Create 4 Millions" từ Nokia 27/10 Bệnh nhân đầu tiên được tích hợp Smartphone lên tay 27/10 [Nokia World] Nokia Kinetic tương lai: OLED dẻo, uốn, bẻ để điều khiển 27/10 Trên tay Nokia Lumia 710: WIndows Phone bình dân, MicroSIM, 8GB 27/10 [Nokia World] Trên tay Asha 300: Bán phím T9, chụp hình 5.0Mp 27/10 [Nokia World] Trên tay Nokia Asha 303 27/10 [Nokia World] Trên tay Nokia Asha 200 27/10 Nokia City Scene: Đem bản đồ "Street View" lên Nokia N9 26/10 CÁC CHỦ ĐỀ KHÁC: Một vòng triển lãm VCE 2011 27/10 Triển lãm VCE 2011 khai mạc tại Hà Nội 27/10 EVN bị sáp nhập, S-Fone thì sao? 27/10 HTC sẽ giới thiệu thêm một smartphone Beats Audio vào 3/11 26/10 Apple được cấp bằng sáng chế về tính năng "Slide to Unlock” 26/10 Sony muốn mời Aaron Sorkin viết kịch bản cho bộ phim về Steve Jobs 26/10 SIG giới thiệu cách phân loại mới cho thiết bị sử dụng Bluetooth 4.0 26/10 [Tin đồn] Apple đang phát triển nguyên mẫu TV của mình 24/10 Tổng hợp thông tin về cuốn tiểu sử "Steve Jobs" sắp sửa phát hành 23/10 iPod chuẩn bị mừng sinh nhật 10 tuổi 22/10. Với việc Windows 8 sắp chuẩn bị được phát hành, Microsoft cần đảm bảo kho ứng dụng của họ phải thực sự phong phú để lôi kéo người dùng, vì vậy mới đây công ty đã mở rộng danh sách hỗ trợ của Windows Store cho lập trình viên ở 82 thị trường, trong đó bao gồm Việt Nam. Trước đây, Windows Store chỉ chấp nhận thanh toán ở nước ta, nhưng bây giờ Microsoft đã bổ sung Việt Nam vào một trong những thị trường được hỗ trợ lập trình viên. Với việc bổ sung này, tổng số quốc gia được Windows Store hỗ trợ được nâng lên thành 120 nước, tất cả các lập trình viên đến từ những thị trường trên ngay từ bây giờ có thể đưa ứng dụng của mình lên kho ứng dụng của Windows 8. Các bạn có thể xem chi tiết ở Danh sách các quốc gia được chấp nhận thanh toán và hỗ trợ lập trình viên. Bên cạnh việc mở rộng danh sách hỗ trợ lập trình viên, Microsoft cũng cho biết những thành viên MSDN đủ điều kiện sẽ được cấp một tài khoản lập trình viên miễn phí trong một năm. Các tài khoản hợp lệ phải là những tài khoản Visual Studio Professional, Test Professional, Premium, Ultimate, và BizSpark. Bên cạnh đó, những sinh viên tham gia vào chương trình DreamSpark cũng được cấp tài khoản này. Theo MSDN .
III. Havok tung ra bản beta cho công cụ lập trình game development process game đa nền tảng Project Anarchy
Mozilla và Samsung mới đây đã công bố thỏa thuận hợp tác để phát triển engine trình duyệt web mới mang tên Servo dành cho Android cũng như các thiết bị dùng chip nền ARM. Có thể thấy mục đích của Mozilla và Samsung trong thương vụ hợp tác này là xây dựng một engine cho trình duyệt web mới cạnh tranh với Webkit thay vì cạnh tranh với trình duyệt Chrome của Google. Engine Servo sẽ được viết trên Rust , ngôn ngữ lập trình mới của Mozilla. Trong khi Mozilla đảm nhiệm phát triển kỹ thuật thì Samsung sẽ giúp Servo cũng như ngôn ngữ lập trình Rust phổ biến trên Android và thiết bị dùng chip ARM nói chung. Trong một bài viết mới đây trên blog chính thức, Mozilla giải thích engine trình duyệt web Servo mới là nỗ lực xây lại từ đầu trình duyệt web trên một thiết bị phần cứng hiện đại. Nó sẽ khắc phục một số sự cố bảo mật hiện còn tồn tại và thiết kế nên một nền tảng có thể tối ưu tới mức tối đa hiệu năng điện toán đa nhân trong tương lai. Hiện tại chưa biết khi nào Servo sẽ sẵn sàng nhưng chắc chắn cả hai bên sẽ mất 1 năm hoặc nhiều hơn để hoàn thành. Nguồn: TNW. Nghề lập trình là một lĩnh vực có sức hấp dẫn đặc biệt với giới trẻ. Không ít người nhìn vào đây là một nghề thời thượng với hình ảnh các gương mặt lập trình viên thông minh, làm việc trong môi trường hiện đại, có mức thu nhập cao, đặc biệt là được thử sức trong thế giới thực và ảo của máy tính, internet. Bên cạnh đó, đầu ra của nghề khá ổn định bởi trong tương lai, Việt Nam cần rất nhiều nhân lực công nghệ thông tin có trình độ. Tuy nhiên, ngoài những hào nhoáng của nghề lập trình, đây còn là công việc có áp lực công việc cao về cả kỹ thuật lẫn thời gian, luôn đòi hỏi ý tưởng sáng tạo mới mẻ… Chương trình Khi người ta trẻ tháng 4-2010 sẽ cùng khán giả khám phá lĩnh vực nghề nghiệp thú vị này.Hai nhân vật tham gia chương trình Khi người ta trẻ - nghề Lập trình gồm: Đoàn Hải Giang, sinh năm 1984, tốt nghiệp khoa Công nghệ thông tin trường ĐH Bách khoa, là giảng viên của Trường Hanoi Aptech từ năm 2006; nhân vật thế hệ trước là ông Nguyễn Thành Nam, sinh năm 1961, Tổng giám đốc FPT. Cùng tham gia hùng biện với Tổng giám đốc FPT là giảng viên trẻ Đoàn Hải Giang Với chùm phóng sự và các trò chơi tại trường quay - những chia sẻ của hai thế hệ lập trình viên hứa hẹn sẽ mang tới nhiều câu chuyện hấp dẫn từ góc nhìn của người trong cuộc. Qua đó, khán giả sẽ hiểu rõ hơn về nghề lập trình cùng những thành công bước đầu của đội ngũ lập trình viên của Việt Nam. Các nội dung sẽ được lần lượt đề cập trong chương trình Khi người ta trẻ - Nghề lập trình gồm: Những cách định nghĩa về nghề lập trình? Tính chuyên nghiệp của nghề? Câu chuyện về đào tạo nghề, có gì khác nhau giữa học tại trường Đại học và các trung tâm đào tạo lập trình viên? Những tố chất quan trọng nào phù hợp với công việc này? Lý giải về những mâu thuẫn trong nghề lập trình? Lập trình viên - anh là ai trong cuộc sống này?Trong phần Hùng biện ở cuối chương trình, hai khách mời sẽ đưa ra ý kiến của mình trước vấn đề Lập trình viên có vai trò như thế nào trong kỷ nguyên số hóa hiện nay?”Khán giả có thể tham gia trực tiếp với chương trình Khi người ta trẻ - nghề Lập trình bằng cách trả lời câu hỏi tương tác: Hình ảnh lập trình viên trong mắt bạn như thế nào? gửi về hòm thư điện tử khinguoitatre@vtv.gov.vn hoặc nhắn tin tới tổng đài 8242 khi chương trình lên sóng trực tiếp. Bước chuyển mới của Microsoft sẽ mở đường cho nhiều ứng dụng mới xuất hiện trên Marketplace, đặc biệt là những ứng dụng miễn phí. Tuy nhiên, hy vọng chính sách của Microsoft sẽ tiếp tục game development budget duy trì được cả chất và lượng như các ứng dụng hiện có trên Marketplace.Theo: Pocketnow QUẢNG CÁO. Cụ thể, website này cho biết các kĩ sư phần mềm có kĩ năng lập trình ứng dụng cho hệ điều hành di động Google Android đang hút hàng hơn so với các lập trình viên cho nền tảng Apple iPhone.Hãng tin Bloomberg Businessweek dẫn lại số liệu từ Dice.com cho thấy, từ 1/3/2011, có 987 vị trí tuyển dụng dành cho các ứng viên giàu kĩ năng trong việc viết ứng dụng cho nền tảng Android, trong khi đó con số này ở iPhone OS là 970 vị trí. Sự chênh lệnh tuy không đáng kể song phần nào cũng đã cho thấy tính hấp dẫn của nền tảng Android đối với cả người dùng cuối lẫn các nhà phát triển ứng dụng cho nền tảng di động.Nhu cầu tăng cao với các lập trình viên nền Android kể từ khi Google ra sức thuyết phục các hãng sản xuất ứng dụng di dộng và cả các hãng sản xuất thiết bị di động tiếp tục ủng hộ nền tảng mới mẻ này. Android đang đạt mức tăng trưởng cao, đặc biệt trong lĩnh vực ứng dụng. Năm ngoái, Android đã trở thành nền nền tảng HĐH di động bán chạy thứ 2 trên toàn cầu, theo công ty nghiên cứu thị trường Canalys.Hầu như mọi nơi đều đang săn lùng các lập trình viên ứng dụng cho Android cũng như cho iPhone, bà Alice Hill, Giám đốc điều hành tại Dice nhìn nhận.Kết quả của một khảo sát được thực hiện vào tháng 10/2010 của Dice.com cho thấy, khoảng 57% doanh nghiệp và nhà tuyển dụng đang có nhu cầu thuê nhân viên liên quan đến lập trình di động để chuẩn bị cho sự bùng nổ trong năm nay 2011. Trong tổng số 283 nhà tuyển dụng tham gia cuộc khảo sát, có 72% phản hồi họ đang thuê nhân viên phát triển các ứng dụng cho nền iPhone, và có 60% trả lời đang tìm kiếm nhân lực để phát triển ứng dụng nền Android.Theo PCWorld VN .. Hãng cung cấp giải pháp lập trình trên HTML 5 cho biết Microsoft vừa mua một phần bộ công cụ của họ, để phát triển các nội dung di động dành cho nhiều nền tảng như Windows Phone , iOS , Android và Windows 8. Những tiện ích mà Microsoft mua bao gồm có các ứng dụng lập trình HTML 5 như XDK IDE, PhoneGap XDK, GameDev XDK, jqMobi, jqUI; directCanvas dùng để tăng tốc giải mã HTML 5; appStarter và appSnap để tạo ứng dụng; OpenBuild, ChromeBuild để đóng gói ứng dụng; debugMobi và testAnywhere để chẩn đoán và sửa lỗi ngay trên thiết bị di động; Mobius để cải thiện tốc độ trình duyệt web. Những công cụ này của appMobi cho phép nhà lập trình viết được ứng dụng đa nền tảng, từ HTML, Windows/Windows Phone cho đến iOS và Android. Theo appMobi. Chỉ sau 3 tiếng làm quen, một học viên Aptech có thể tự tạo trang web bằng ngôn ngữ PHP, tuy nhiên, để phát triển nghề nghiệp cần nắm chắc các kiến thức khác ngoài lập trình. Ảnh: Đặng Hậu. Hầu như tất cả các ngôn ngữ lập trình hiện có trên thế giới đều được xây dựng dựa trên bộ kí tự Latin. Do đó, những lập trình viên trong thế giới Ả Rập gặp khó khăn về ngôn ngữ khi muốn viết một phần mềm nào đó và đôi khi họ phải mất thời gian phải học tiếng Anh trước. Nhà khoa học máy tính Ramsey Nasser tại phòng nghiên cứu Eyebeam thì lại tin rằng các dòng mã phải là thứ mà ai cũng có thể tiếp cận được dễ dàng, chính vì thế ông đã đưa ra ngôn ngữ lập trình قلب đọc là Alb , có nghĩa là trái tim sử dụng bộ kí tự tiếng Ả Rập. Trước đây cũng đã từng có AMMORIA, một ngôn ngữ lập trình hướng đối tượng cũng dùng chữ Ả Rập, tuy nhiên dự án của Nasser còn mang trong mình những quan điểm về nghệ thuật. Nasser đã nghiên cứu về các tính chất độc đáo của tiếng Ả Rập và khả năng ứng dụng của nó như thế nào vào việc phát triển phần mềm. Tại kì triển lãm thường niên của Eyebeam, Nasser đã trình diễn nhiều chương trình nhỏ được tạo ra bởi قلب, trong đó có ứng dụng hiện chữ Hello World rất quen thuộc với những người mới học lập trình. Ngoài ra còn có sự xuất hiện của phần mềm hiển thị dãy số Fibonacci và thậm chí là một trò chơi nhỏ mang tên Conway’s Game of Life trò này không có người chơi, các thuật toán sẽ quyết định bước đi kế tiếp của các đối tượng trong game dựa theo một cấu hình ban đầu, bạn có thể xem thêm ở đây. Mặc dù قلب chưa hoàn hảo và chắc chắn nó cũng không thể nào thay được những dòng mã tiếng Anh trong các thư viện lập trình như OpenGL, DirectX, Windows API nhưng قلب đã cho chúng ta thấy sự sáng tạo và mong muốn của con người trong việc đơn giản hóa quá trình tiếp cận với công nghệ thông tin. Nguồn: Animal New York. Trường SaigonTech Game development budget là một trong những thương hiệu đào tạo nguồn nhân lực công nghệ thông tin CNTT uy tín tại Việt Nam. Do được học chương trình của Mỹ với các kiến thức, công nghệ cập nhật và vốn tiếng Anh vượt trội, sinh viên chuyên ngành CNTT trường SaigonTech thường được các công ty về công nghệ ưu tiên tuyển dụng, ra trường có thể làm việc ngay. Xem thêm thông tin tại: www.saigontech.edu.vn .
Ảnh minh họa. Ngôn ngữ lập trình tiếng Anh: programming language là một tập con của ngôn ngữ máy tính. Đây là một dạng ngôn ngữ được thiết kế và chuẩn hóa đối lập với ngôn ngữ tự nhiên để truyền các chỉ thị cho máy tính hoặc máy khác có bộ xử lí. Ngôn ngữ lập trình có thể được dùng để tạo ra các chương trình nhằm mục đích điều khiển máy tính hoặc mô tả các thuật toán để người khác đọc hiểu. Trên thế giới hiện nay có rất nhiều ngôn ngữ lập trình, và không có ngôn ngữ tốt nhất” do mỗi ngôn ngữ lập trình phục vụ cho một mục đích và đóng góp cho công nghệ vào những thời điểm khác nhau. Bạn có thể được học C, C++, C hay Java ở trường. Nhưng điều đó là chưa đủ, vì ngôn ngữ thay đổi qua thời gian, và nếu là 1 người kĩ sư phần mềm có kinh nghiệm, bạn phải có khả năng học ngôn ngữ mới một cách dễ dàng. Bạn có muốn biết ngôn ngữ lập trình đầu tiên trên thế giới là gì không? Và cha đẻ của các ngôn ngữ game development tutorial phổ biến nhất hiện nay là ai? Bằng cách nào có thể thực hiện việc lập trình 1 cách an toàn? Tất cả sẽ được tổng hợp trong infographic dưới đây. Nguồn: graphs.net . Theo đó, các học sinh tốt nghiệp THPT năm 2009 với kết quả tốt nghiệp từ 35 điểm trở lên có nguyện vọng tham gia khóa học sẽ phải trải qua kỳ phỏng vấn và khi theo học sẽ được nhận học bổng từ 120 nghìn đồng/tháng tới 1 triệu đồng/tháng tùy theo kết quả phỏng vấn. Ngoài ra, đối với học viên ở các tỉnh khác theo học, Trung tâm còn hỗ trợ tiền thuê nhà ở và vé xe buýt đi lại; giảm học phí cho học viên trong diện chính sách... Đây là năm thứ hai Trung tâm đào tạo lập trình viên quốc tế Hải Phòng- Aptech thực hiện chương trình Học bổng tài năng trẻ nhằm hỗ trợ thanh niên thực hiện mơ ước học tập, góp phần phát hiện, đào tạo nhân lực có trình độ cao trong lĩnh vực công nghệ phần mềm và mở rộng việc ứng dụng, phát triển công nghệ thông tin ở Việt Nam. Năm học 2008, Hải Phòng-Aptech dành 150 xuất học bổng tài năng trẻ công nghệ thông tin với trị giá hơn 800 triệu đồng Trung tâm đào tạo lập trình viên quốc tế Hải Phòng- Aptech là kết quả của sự hợp tác giữa Tập đoàn Aptech Ấn Độ, Công ty FPT và Công ty HT2D. Năm học 2009, Hải Phòng- Aptech dự kiến đào tạo 1 nghìn học viên trên các lĩnh vực Quản trị mạng quốc tế ACNA, Lập trình viên quốc tế ACCP, Kỹ thuật viên quốc tế ITT, tương đương số học viên được đào tạo tại đây của 5 năm trước đó. Hiện tại, hơn 400 học viên tốt nghiệp đã tìm được việc làm tại các đơn vị, doanh nghiệp trên địa bàn và một số khác tham dự chương trình đào tạo liên thông tại các trường đại học FPT, RMIT... Ngô Chí Hiếu và Đặng Đức Tú – 2 lập trình viên tiềm năng nhận được hỗ trợ tài chính từ doanh nghiệp .. Thông tin bổ sung Tuyển dụng lập trình viên tiềm năng” là chương trình hợp tác giữa hệ thống đào tạo lập trình viên Quốc tế và các doanh nghiệp CNTT uy tín diễn ra từ 20-10 đến 31-12-2014. Ứng viên trúng tuyển sẽ được ký cam kết tuyển dụng với mức lương tối thiểu 5.000.000VNĐ/tháng sau khi kết thúc 24 tháng đào tạo chuyên ngành tại Hệ thống đào tạo Lập trình viên Quốc tế Aprotrain – Aptech cùng chi phí hỗ trợ hàng tháng. Đăng ký trực tiếp tại địa chỉ www.aptech-news.com/tiemnang hoặc tại các cơ sở của Aptech: - Tòa nhà Aptech, 43 Kim Đồng, Hoàng Mai, Hà Nội - Điện thoại: 04 36 658 855 - Tòa nhà Aptech, 285 Đội Cấn, Ba Đình, Hà Nội – Điện thoại: 04 37 623 654 - Tòa nhà Aptech, số 32, đường D2, Bình Thạnh – Điện thoại: 08 35 129 620. Lời mời chào các nhà lập trình viên mua trải nghiệm kính thông minh Google Glass - Ảnh chụp màn hình Theo PhoneArena hôm 26.11, cụ thể Google vừa đưa ra một trang web cho phép các nhà lập trình đặt mua phiên bản Explorer Edition của Glass, với mục đích cho các nhà lập trình trải nghiệm trước và dễ dàng tạo ra nhiều ứng dụng phù hợp với kính thông minh Google Glass. Được biết, các đây vài tuần Google cũng đã công bố phiên bản cải tiến của chiếc kính Glass, với việc trang bị thêm tai nghe mono di động có thể tháo ra, lắp vào. Đây cũng là lần đầu tiên Google Glass tương thích với cả những người đeo kính thuốc loại kính đeo để chữa các bệnh về mắt. Về cấu hình, Google Glass có khả năng chụp ảnh 5 MP, quay video với độ phân giải lên đến 720p và được trang bị ổ lưu trữ Flash 16 GB, được đồng bộ hóa với ổ lưu trữ đám mây Google Cloud với dung lượng 12 GB. Chiếc kính này còn có khả năng kết nối Bluetooth và Wi-Fi, nhưng chỉ ở chuẩn thông thường 802.11 b/g. Dự kiến, trong năm 2014 Google Glass mới có phiên bản thương mại và sẽ được bán với giá bán dưới 1.500 USD. Thành Luân. Worldwide Hackathon for Windows - Vietnam Wowzapp 2012, một cuộc thi lập trình nhanh trên Windows 8, được tổ chức đồng loạt trên khắp thế giới bao gồm cả Việt Nam trong khoảng thời gian từ ngày 9/11/2012 đến 11/11/2012. Wowzapp 2012 là cơ hội tốt để các lập trình viên có cơ hội thể hiện tài năng với Windows 8. Tại Việt Nam, Wowzapp 2012 sẽ diễn ra từ ngày 10/11/2012 đến 11/11/2012 với quy mô dự kiến lên đến 1000 thí sinh ở Hà Nội và Hồ Chí Minh. Sẽ có 10 giải mỗi vùng với tổng trị giá lên đến 20.000USD. Tham gia cuộc thi, ngoài những giải thưởng giá trị, các lập trình viên sẽ có game development tutorial cơ hội giao lưu, học hỏi nâng cao kĩ năng chuyên môn cũng như kĩ năng giao tiếp, làm việc nhóm. Và đặc biệt, cuộc thi còn mang đến các cơ hội tư vấn, làm việc với các chuyên gia hàng đầu trong lĩnh vực phần mềm tại Việt Nam. Trước khi WOWZAPP 2012 diễn ra, Microsoft Việt Nam cũng tổ chức 2 cuộc thi nhỏ khởi động với giải thưởng hấp dẫn. Chi tiết xem tại đây. Cuộc thi không giới hạn với bất kỳ một sinh viên hay lập trình viên nào, các thí sinh có thể tham gia đăng ký dự thi theo hình thức nhóm từ 2 đến 4 thành viên. Microsoft đang ráo riết chuẩn bị cho ngày rra mắt Windows 8. BTC khuyến khích các thí sinh đăng ký theo nhóm, hoặc tại thời điểm khai mạc cuộc thi, các thí sinh có thể đăng ký nhóm với BTC. Các thí sinh sẽ không thể thay đổi đội khi kết thúc thời gian đăng ký cho phép. Để xem thêm thông tin về cuộc thi cũng như đăng ký tham gia, các lập trình viên có thể xem tại đây. Chú ý: Thebox.vn đã từng có bài viết giới thiệu lập trình Windows 8 kèm tài liệu và mã code demo một số ứng dụng mẫu do Microsoft Việt Nam cung cấp. Tài liệu này rất hữu ích cho người mới bắt đầu tìm hiểu lập trình Windows 8. Có kiến thức về lập trình .Net là một lợi thế nhưng không bắt buộc. Các bạn có thể xem bài viết đó tại đây. Tổng hợp Theo Nhịp cầu đầu tư. Tim Neil cho biết: Chúng tôi xin trân trọng thông báo bộ công cụ BlackBerry® Web Plug-in version 2.0 Beta1 cho Eclipse® và Microsoft® Visual Studio® đã có thể tải xuống. Lần ra mắt này sẽ thay đổi tên gọi những bộ công cụ cho đúng với mục đích sử dụng của nó. Phiên bản 2.0 này sẽ tiếp tục cải thiện việc sửa lỗi và duyệt Web qua trình duyệt mặc định của BlackBerry. Phiên bản 2.0 cũng hỗ trợ sửa lỗi trang web ở hệ điều hành OS 5.0Nhưng điều đặc biệt là ở bản 2.0 này những lập trình viên có thể xây dựng nên những Widget cho BlackBerry một cách trực quan hơn so với những dòng lệnh khô khan trong bộ SDK. Chúng tôi cũng sẽ bổ sung một trang getting starter cho những người mới sử dụng bộ công cụ lần đầu tiên. Trang này sẽ đưa bạn đến với một thư viện tài nguyên, diễn đàn nhằm tăng tốc công cuộc lập trình Widget của bạn.Với càng nhiều các công cụ hỗ trợ lập trình cho nền tảng BlackBerry, chúng ta hãy cùng chờ đón những Widget đầu tiên cho nền tảng hệ điều hành này. Mọi thứ từ Google Reader cho đến Twitter sẽ được chuyển thành dạng Widget. Hy vọng rằng RIM sẽ cho ra mắt nhiều công cụ cho các lập trình viên hơn nữa.Theo Itgatevn .
.