Now you can Subscribe using RSS

Submit your Email
Lập Trình Viên Quốc Tế.
Học Ngay Nhận Ngay LapTop
Tặng Ngay 1Tr8 Tiền Học.
Lập Trình Java.
Khóa Học Lập Trình Java.
Java Cho Người Chưa Biết Gì

Thứ Tư, 30 tháng 5, 2018

Lập trình viên đi làm 2,3 không được tăng lương

game4playfree
Lập trình viên đi làm 2,3 năm mà chưa được tăng lương thì phải xem lại bản thân mình đã có những kỹ năng này chưa


Lập trình viên là một trong những nghề hot nhất bây giờ tại thị trường Việt Nam. Tuy vậy, không như nhiều người nghĩ, để trở nên một nhà phát triển tài tình, (đương nhiên đi kèm với đó lương cũng sẽ được cải thiện) là thì bạn không chỉ có biết code mà còn phải có nhiều kĩ năng khác nhau. Trong bài viết này, tôi sẽ viết về 5 điều mà một lập trình viên có thể học hỏi để phát triển con đường nghề của mình.

Tìm hiểu cách truyền đạt ý tưởng kỹ thuật

Khi bạn bắt đầu làm lên những vị trí quan trọng và cao cấp hơn thì công việc code sẽ được giảm xuống đáng kể. Thay vào đó, lập trình viên đòi hỏi kĩ năng giao tế và truyền đạt nhiều hơn. Điều này càng đúng trong thời khắc hiện tại, khi vị trí của bạn sẽ phải làm việc không chỉ với các thành viên trong nhóm mà còn với các ban ngành khác nhằm có thể tạo ra sản phẩm chất lượng tốt nhất có thể.

bộc trực mở mang khuôn khổ dự và hiểu biết của bạn

Công nghệ đang phát triển với tốc độ nhanh nhất lịch sử. Kèm theo đó, quá trình đào thải cũng trở thành thảm khốc hơn với việc một công nghệ bỗng trở nên lạc thời chỉ trong vòng 1 ~ 2 năm. Do đó, để bảo đảm giá trị của bạn trong công ty cũng như khả năng thăng tiến, lập trình viên sẽ phải liên tục phát triển và thử sức mình ra khỏi vùng “thoải mái” để có thể học hỏi thêm những điều mới.

“Kỹ năng mềm”

Chúng ta đang ở trong thời đại của sự kết nối. Công việc diễn ra mang tính tập thể hơn bao giờ hết với sự can hệ từ các nhóm khác nhau. Do đó mà kĩ năng mềm liên hệ tới giao tiếp sẽ càng trở nên có giá trị hơn, đặc biệt đối với những vị trí lãnh đạo. Nói cách khác, nếu lập trình viên thăng tiến thì phải năng cấp kỹ năng mềm của mình.

Đừng theo mệnh lệnh một cách cứng nhắc

Sự khác biệt giữa một người lập trình viên giỏi và những thành viên khác nằm ở khả năng giải quyêt vấn đề. Đừng lo ngại và chỉ chăm chắm theo một cách mù quán. Nếu bạn cảm thấy rằng cách giải quyết của mình tốt hơn thì hãy nói ra và tranh luận vì nó. Điều đó sẽ tả sự tự tin cũng như khả năng của bạn cho mọi người.


Theo dõi quá trình của bạn

Hãy so sánh những gì bạn đã học được khoản vài tháng 1 lần để có thể thấy rõ sự dị biệt. Điều này sẽ giúp cho ta có thêm động lực cũng như ý thức để đấu. Mặt khác, bạn cũng sẽ phân tách và hiểu rõ điểm yếu của mình dựa trên những gì đã học được.

Thứ Hai, 28 tháng 5, 2018

Engine Yard mua dàn nhạc để thêm hỗ trợ PHP vào PaaS của nó

game4playfree
ảnh minh họa - học lập trình php
Engine Yard, nhà cung cấp giải pháp Platform-as-a-Service (PaaS), sáng nay đã thông báo họ đã mua lại dàn nhạc, nhà phát triển một nền tảng để triển khai, mở rộng và quản lý các ứng dụng PHP.

Engine Yard, được hỗ trợ bởi các nhà đầu tư như Benchmark Capital, New Enterprise Associates và Amazon.com, đã chọn không tiết lộ các điều khoản tài chính của việc mua lại.

Công ty có trụ sở tại San Francisco nổi tiếng với các ứng dụng PaaS cho các ứng dụng Ruby on Rails, nhưng việc mua lại sẽ cho phép công ty thêm hỗ trợ cho các ứng dụng PHP.

Engine Yard trong một tuyên bố nói sẽ tiếp tục phát triển nền tảng dàn nhạc PHP và tiếp tục đầu tư vào cả Ruby on Rails và các cộng đồng và dự án mã nguồn mở PHP. Không có kế hoạch ngừng hỗ trợ hoặc phát triển bất kỳ dịch vụ nào của Dàn nhạc.

Dàn nhạc được thực hiện bởi echolibre, một công ty Ailen sử dụng những người đóng góp khao khát cho cộng đồng PHP và những người sáng tạo FRAPI, một khung API nguồn mở (trong số các dự án khác).

Toàn bộ nhóm Dàn nhạc sẽ tham gia vào Engine Yard do việc mua lại.

Cho đến nay, Engine Yard đã huy động được 37,5 triệu đô la. Công ty này cạnh tranh với một công ty khởi nghiệp khác, Heroku, được mua lại bởi Salesforce với số tiền $ 212 triệu tiền mặt vào cuối năm ngoái), trong số những người khác.

Thứ Sáu, 25 tháng 5, 2018

Viết game flappy bird bằng HTML và JavaScript (P.1)

game4playfree
Chào mọi người, bữa nay chúng ta sẽ viết một game hao hao flappy bird bằng HTML và JavaScript một cách đơn giản, bài viết không chỉ giúp bạn nâng cao khả năng lập tình HTML JS mà còn tạo ra 1 sản phẩm thích thú bởi thế các bạn chịu khó theo dõi nha. Các bạn xem demo sản phẩm khi chúng ta hoàn tất trên fiddle: Demo đây chỉ là demo căn bản thôi, khi xem xong bài viết này các bạn có thể làm hay hơn thế nữa :). Nào ta bắt đầu thôi.

HTML Canvas

Đầu tiên để tạo game chúng ta cần tạo background cho nó, chúng ta sẽ dùng HTML Canvas, Canvas là một element nhẵn cho việc thiết kế game trong HTML. Chúng ta sẽ dùng Js để vẽ trên Canvas. Các bạn tạo 1 file html và nhập đoạn code sau:


<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <style> canvas { border: 1px solid #d3d3d3; background-color: #f1f1f1; } </style> </head> <body onload="startGame()"> <script> function startGame() { myGameArea.start(); } var myGameArea = { canvas : document.createElement("canvas"), start : function() { this.canvas.width = 480; this.canvas.height = 270; this.context = this.canvas.getContext("2d"); document.body.insertBefore(this.canvas, document.body.childNodes[0]); } } </script> <p>We have created a game area! (or at least an empty canvas)</p> </body> </html>

Kết quả ta được 1 background màu xám như hình:

Method startGame() sẽ được chạy khi trang web được load, object myGameArea sẽ chạy hàm start() của mình và vẽ ra một canvas như kết quả. document.body.insertBefore(this.canvas, document.body.childNodes[0]) lệnh này sẽ insert thằng canvas ta vừa vẽ vào trước thằng đầu tiên trong thẻ body hiểu nôm na là canvas sẽ là phần tử trước nhất trong thẻ body.

Game Components
Tiếp theo chúng ta sẽ thêm vào các component cần có trong Game, trước nhất là con chim đỏ này


Kể từ đây code sẽ khá phức tạp, các bạn xem kĩ. Chúng ta sẽ tạo một constructor để add các component vào Game, chúng ta sẽ tạo component đầu tiên tên là myGamePiece. Thêm cái function này dưới myGameArea.

Khi đó đoạn code của ta như sau:

Trong function startGame() ta add component vào:

Refresh lại page ta sẽ có con chim như hình:

ctx = myGameArea.context nghĩa là chúng ta sẽ vẽ component này trong ngữ cảnh myGameArea.

ctx.fillStyle = color phủ màu component..

ctx.fillRect(this.x, this.y, this.width, this.height) vẽ 1 hình chữ nhật tương ứng thông số.

Cơ quan giám sát yêu cầu nhân viên Google ngừng sử dụng kết quả tìm kiếm của riêng mình

game4playfree

"NIIT-ICT Hà Nội" Một liên minh mới của các nhóm hoạt động do Yelp dẫn đầu và TripAdvisor đang đổi mới cuộc chiến để giúp Google tạo cơ hội công bằng cho tất cả các trang web thay vì đưa Thẻ kiến ​​thức của mình lên kết quả cho các truy vấn tìm kiếm chủ quan. Liên minh bao gồm Fight For The Future và Consumer Watchdog.org đã lắp ráp hàng chục nghìn đô la để chạy quảng cáo được nhắm mục tiêu trên Facebook, Instagram và Twitter “kêu gọi nhân viên của Google nhìn vào và kiểm tra cách Hộp thư hoặc Hộp trả lời của Google đang làm hại internet, ”lãnh đạo dự án Luther Lowe, phó chủ tịch chính sách công của Yelp nói.

Sáng kiến ​​này chắc chắn là tự phục vụ, vì Yelp và TripAdvisor mất nhiều nhất từ ​​kết quả tìm kiếm địa phương của Google để tránh được thuật toán PageRank và được hiển thị trên các trang kết quả tìm kiếm trước các trang web của riêng họ. Nhưng đó là một câu hỏi công bằng để hỏi lý do tại sao sự thống trị của Google trong tìm kiếm nên cho phép nó đi chệch khỏi một quy trình công bằng để chọn kết quả tốt nhất để tăng cường nội dung của nó.

Dưới đây là video quảng cáo của chiến dịch:

Yelp ban đầu đã khởi chạy chiến dịch “FocusOnTheUser.eu” nhắm mục tiêu Google+ vào năm 2014 khi Liên minh Châu Âu đang xác định liệu Google có lạm dụng quyền lực của mình để ưu tiên các kết quả mua sắm của mình hay không. Điều đó cuối cùng dẫn đến một khoản tiền phạt tin tưởng 2,4 tỷ euro. Hiện nay, Yelp đã đệ đơn khiếu nại với EU để mở rộng những mối quan ngại về cách xử lý các kết quả kinh doanh địa phương, mà Lowe cho biết hiện là loại tìm kiếm lớn nhất. Chiến dịch đã được hẹn giờ để đi cùng với báo cáo 60 phút của tuần này để kiểm tra xem Google có độc quyền hay không.

Trọng tâm mới Ngày Người dùng khởi chạy hôm nay tập trung vào việc lắc lư nhân viên của Google thay vì người quản lý và bao gồm các đối tác mới như DemandProgress và American Family Voices. Chúng tôi đã liên hệ với Google yêu cầu một tuyên bố để phản hồi chiến dịch và sẽ cập nhật nếu chúng tôi nhận được phản hồi.

Hai mục tiêu đã nêu của liên minh là đưa Google đến:

1. Kết hợp người dùng với thông tin tốt nhất có thể ở đầu kết quả. Đối với tìm kiếm địa phương (danh mục tìm kiếm phổ biến nhất), điều này có nghĩa là tạo một hộp tương thích và xếp hạng nội dung của Google cùng với các trang danh sách doanh nghiệp khác trên web. Quy trình dựa trên công bằng, hữu cơ sẽ ghim các doanh nghiệp có liên quan nhất từ ​​web vào bản đồ. Hộp đó sẽ cung cấp một đường dẫn rõ ràng cho nội dung nguồn, không phải là một liên kết nhỏ được thiết kế để tạo ra CTR thấp.

2. Đối với các hình thức trả lời khác (thông tin do Wikipedia cung cấp, công thức nấu ăn, v.v.) thay vì cung cấp các liên kết nhỏ được thiết kế để tạo CTR thấp, các hộp câu trả lời sẽ khuyến khích người dùng rời khỏi Google.com.vn và truy cập nội dung nguồn cho chính họ. Bản thân hộp phải là đường dẫn rõ ràng đến thông tin dựa trên web hỗ trợ hộp.

Về cơ bản, các nhóm muốn kết quả của Google cạnh tranh với tất cả mọi người, và để nó nổi bật hơn và ưu tiên thúc đẩy lưu lượng truy cập nhiều hơn đến các nguồn thông tin cho Thẻ kiến ​​thức của mình. Hy vọng của liên minh là nếu Google phải đối phó với khiếu nại nội bộ hoặc rủi ro mất tài năng về vấn đề này, nó có thể thiết kế lại kết quả tìm kiếm là một lĩnh vực thậm chí còn chơi hơn.

“Google không đưa nội dung của chính nó vào chỉ mục của chính nó. Nó chính là robot. ”Lowe giải thích. "Tại sao? Bởi vì nó không phải được lập chỉ mục bởi vì nó không cạnh tranh trên một sân chơi bình đẳng cùng với các dịch vụ tìm kiếm địa phương khác và đã gian lận hình thức tìm kiếm phổ biến nhất (cục bộ là 40%). "

Mặc dù cảm giác hoàn hảo cho Google chỉ đơn giản là nhổ lại câu trả lời thay vì kết quả cho các sự kiện không thể thay đổi, như phương trình toán học hoặc điểm số thể thao, rất hợp lý để mong đợi nội dung chủ quan phải cạnh tranh trong thuật toán. Nếu TripAdvisor có nhiều đánh giá hơn cho nhà hàng và do đó có thể có câu trả lời chính xác hơn về việc bạn nên ăn ở đó hay không, điều đó không có ý nghĩa đối với hồ sơ doanh nghiệp của Google dựa trên ít đánh giá xuất hiện đầu tiên trong kết quả.

Google đã chứng kiến ​​một sự đột biến trong phản ứng dữ dội sau khi hạ thấp dòng "không xấu" trong tuyên bố sứ mệnh của nó và bản demo Duplex của họ lo lắng mọi người về cách công ty có thể sử dụng công nghệ thông minh nhân tạo mới được nhân lên. Chiến dịch này có thể gây ra sự bất mãn đó. Nhưng bởi vì nó đến từ các đối thủ cạnh tranh trực tiếp của Google như Yelp và TripAdvisor, nhân viên có thể viết ra sáng kiến ​​này hoàn toàn là cơ hội. Trừ khi chính phủ Hoa Kỳ nghiêm túc về quy định chống tin tưởng hoặc nhân viên của Google khóc to, họ chỉ có thể đi ra ngoài chiến dịch kinh doanh như bình thường.

Thứ Năm, 24 tháng 5, 2018

Phát triển tốc độ Facebook với “Máy ảo HipHop”, Trình xử lý PHP nhanh hơn 60%

game4playfree
ảnh minh họa - học lập trình php
“Hãy xem xét rằng nhiều kỹ sư của Facebook dành nhiều ngày để phát triển mã PHP trong một chu trình gỡ rối-tải lại-sửa lỗi vô tận. Sự khác biệt giữa tải lại 8 giây và 5 giây do chuyển từ trình thông dịch HipHop sang Máy ảo HipHop tạo ra sự khác biệt lớn về năng suất. ”Đó là cách Facebook giải thích tầm quan trọng của người thực thi PHP mới của mình, HipHop Virtual Machine, được công bố ngày hôm nay. Nhanh hơn 60% so với thông dịch viên HipHop mà Facebook hiện đang sử dụng. HHVM sẽ cải thiện hiệu suất của mã Facebook và tăng tốc quá trình phát triển mà không buộc Facebook phải tắt PHP, mà các kỹ sư của nó được đào tạo.

Facebook ban đầu triển khai HipHop nguồn mở của nó cho PHP vào tháng 2 năm 2010 để chuyển đổi PHP thành C ++. Điều này cho phép nó lưu các chu kỳ CPU trên các máy chủ web của nó. Tuy nhiên, nó làm cho nó khó khăn để tối ưu hóa mã và yêu cầu một người giải thích HipHop mà đã "rất nhiều nỗ lực để duy trì".

Vì vậy, trong năm qua nó đã phát triển HHVM để thay thế thông dịch viên đó. Bây giờ, “so với thông dịch viên HipHop, trình thông dịch bytecode HHVM nhanh hơn khoảng 1,6 lần cho một bộ tiêu chuẩn thực tế trên Facebook thực tế.” Tuy nhiên, chúng tôi đã nhận được thông báo rằng thông dịch viên HipHop cũ của Facebook tương đối chậm để bắt đầu, so với thông dịch viên PHP gốc.

Để biết thêm chi tiết kỹ thuật, hãy xem bài đăng blog chuyên sâu về Máy ảo HipHop. Cuối cùng, Facebook có thể chạy tất cả PHP của nó thông qua HHVM. Đầu tiên, nó đang làm việc ra khỏi dịch giả HipHop. Khi HHVM tích hợp sâu vào mã nguồn của HipHop, có sẵn trên GitHub, Facebook hy vọng “rằng cộng đồng PHP sẽ tìm hhvm hữu ích khi nó trưởng thành và tham gia với chúng tôi để mở rộng tính hữu ích của nó thông qua các cuộc thảo luận kỹ thuật, báo cáo lỗi và đóng góp mã . ”

Cập nhật: Do lỗi của bộ phận Cơ quan OutCast, cơ quan PR của Facebook, bài viết này ban đầu đã nêu không chính xác rằng HHVM đã cung cấp "giảm 90% chi phí bộ nhớ" thông qua trình thông dịch HipHop hiện có của Facebook. Cơ quan đã gửi cho chúng tôi thông tin không chính xác này dựa trên một bản nháp chưa được xuất bản trước đây của bài đăng trên Facebook về HHVM mà sau đó đã được các kỹ sư của Facebook sửa chữa.

Thứ Ba, 22 tháng 5, 2018

LỊCH KHAI GIẢNG THÁNG 5, 6, 7 NIIT - ICT HÀ NỘI

game4playfree

1. Khai giảng chương trình Lập trình viên Quốc tế 2018.


Chương trình đào tạo bản quyền của NIIT Ấn Độ.

Thời lượng: 24 tháng thực học

Khai giảng: Tháng 7/2018
Học kỳ 1: Database Analysit (146h)

- Working smart with Microsoft Office and the Internet

- Logic Building and Effective Problem Solving

- RDBMS Essentials & T-SQL Programming

- Advance Excel Tools and Techniques for Analyzing Data

- Programming Skills - 1 (Self Learning)
Học kỳ 2: Web Application Developer using Java (146h)

- Programming in Java

- HTML5 Programming

- Developing Web Applications Using Servlet & JSP

- Programming Skills - 2 (Self Learning)
Học kỳ 3: Distributed Application Developer (Java) (146h)

- Developing Mobile Apps on the Android Platform

- Implementing JSF, Hibernate and Sping in Java EE Applications.

- Application Automated Testing Using JUNIT
Học kỳ 4: .NET Web Application Developers (146h)

- Object Oriented Programming Using C#

- Developing Web Applications Using ASP.NET

- Developing Windows Store Apps Using HTML5 & Javascript

2. Các khóa đào tạo ngắn hạn

LỊCH KHAI GIẢNG KHÓA NGẮN HẠN
STTTên khóa họcKhai giảngThời lượngLịch họcThời gianHọc phí
1Khoá học Lập trình Android với ứng dụng thực tế  17/05/201856hT2,4,6 or T3,5,719:30 - 21:30
Liên hệ: 916.130.348
0986.664.44
2Khoá học Lập trình PHP Doanh nghiệp 4.023/05/201893hT2,6 or T3,718:00 - 21:00
Liên hệ: 916.130.348
0986.664.44
3Khóa học Automation Testing với SeleniumTháng 5/201842hT2,4,6 or T3,5,718:00 - 20:00
Liên hệ: 916.130.348
0986.664.44
4Khoá học lập trình web với Java JSP/ Servlet MVCTháng 06/201893hT2,6 or T3,718:00 - 21:00
Liên hệ: 916.130.348
0986.664.44

Lịch khai giảng sẽ cập nhật điều chỉnh chi tiết hơn khi gần đến ngày khai giảng.

Thứ Bảy, 19 tháng 5, 2018

zGlue ra mắt một hệ thống trên một chip có thể cấu hình để giúp các nhà phát triển triển khai chipset tùy chỉnh

game4playfree
Sự phức tạp và chi phí đóng gói một loạt các cảm biến và sức mạnh bên trong một lượng nhỏ không gian đã mở ra cánh cửa cho các trường hợp sử dụng rộng rãi và rộng hơn cho các thiết bị kết nối internet ngoài máy điều nhiệt hoặc máy ảnh thông minh. những ý tưởng đó thành một phần cứng thực sự.

Vì vậy, có một số công ty khởi nghiệp đang tìm cách giải quyết lỗ hổng này bằng cách cung cấp cho nhà phát triển một con đường để tạo các chipset tùy chỉnh mà họ cần để cấp nguồn cho các thiết bị đó. zGlue là một trong số đó, được dẫn dắt bởi cựu giám đốc kỹ thuật Samsung Ming Zhang. Các bộ ba của công ty được xây dựng xung quanh loại phương pháp hệ thống trên chip mà bạn sẽ thấy trong hầu hết các thiết bị hiện đại, trong đó mọi thứ đều nằm trong một đơn vị làm giảm sự phức tạp của các quá trình di chuyển xung quanh một phần cứng lớn hơn - thu hẹp các hạn chế về không gian và cho phép tất cả các hành động này xảy ra trên một thiết bị, chẳng hạn như điện thoại thông minh. Khi ngày càng có nhiều thiết bị IoT trực tuyến, tất cả chúng có thể có các yêu cầu về yếu tố hình thức khác nhau, có nghĩa là các công ty - như zGlue và những người khác - đang nổi lên để giải quyết những nhu cầu đó.

"Từ quan điểm của nhà phát triển, hãy nghĩ về chúng tôi như một hệ thống không khác với bất kỳ thứ gì khác trên thị trường, giao diện người dùng khôn ngoan", Zhang nói. “Nó chỉ có kích thước nhỏ hơn, nhanh hơn trong thời gian ra thị trường và linh hoạt - tùy biến bởi các cá nhân hơn là chỉ bởi Apple và Qualcomms. [Chúng tôi đang] dân chủ hóa sự đổi mới của chip để nó không còn là đặc quyền của các công ty Fortune 500 nữa ”.

Sản phẩm đầu tiên của công ty được gọi là zOrigin, một sản phẩm "xếp chồng" nhằm mục đích cho phép các nhà phát triển nhúng các cảm biến và quy trình cần thiết cho thiết bị của họ. Xuất phát từ bộ xử lý lõi 32 bit ARM (có nghĩa là nó có thể xử lý các phép tính phức tạp và chính xác hơn), chi phí khởi động đầu tiên là 149 đô la cho bảng mặc và phát triển và có thể bao gồm các phần như radio Bluetooth, gia tốc và các tính năng cần thiết khác
Các chipset của zGlue có bộ nhớ nhúng, đây là một cách tiếp cận ngày càng phổ biến để giảm số lượng chuyến đi đi từ sức mạnh xử lý thực tế đến nơi lưu trữ thông tin. Những chuyến đi đó tốn điện, tốc độ và có thể hạn chế phạm vi sử dụng cho các thiết bị kết nối internet. Zhang cho biết các bộ ba được đóng gói gần nhau hơn - nghĩa là giảm không gian mà thông tin phải vượt qua - để tăng tốc nó, mặc dù điều đó tất nhiên mang lại hậu quả khi nói đến những hạn chế về nhiệt mà các bộ vi xử lý này có thể có.

“Đó là cái giá phải trả cho việc tiếp tục luật Moore, như nó đã có trong 40 năm qua,” Zhang nói. “Tản nhiệt trong hệ thống của chúng ta sẽ không tồi tệ hơn một hệ thống thông thường. Trong thực tế, với chất nền silicon tại chỗ, nó dễ dàng hơn để tiến hành nhiệt so với một gói thông thường hoặc chất nền. ”

Là một loại tiếp cận theo khuôn mẫu, zGlue hướng tới việc giúp các nhà phát triển tạo ra một thiết lập tùy chỉnh mà có thể triển khai thành các thiết bị có thể yêu cầu một bộ cảm biến rộng. Công ty cho biết sẽ giúp các nhà phát triển chuyển từ thiết kế sang nguyên mẫu trong vài tuần và sau đó giảm thời gian quay vòng từ nguyên mẫu sang sản xuất trong "tuần hoặc tháng" tùy thuộc vào độ phức tạp và khối lượng.

Trong khi đây là một ví dụ về cố gắng để có được một chip nguyên mẫu ra vào tự nhiên, có một vài người khác là tốt. Si-Five, ví dụ, cung cấp cho các nhà phát triển một cách để thử nghiệm silicon tùy chỉnh cho các hốc cụ thể của họ dựa trên phần cứng và IP mà startup đã có. Mục tiêu ở đây là cung cấp cả luồng nguyên mẫu và khả năng chuyển đổi thành luồng sản xuất, cho phép các nhà phát triển và công ty đưa sản phẩm ra khỏi cửa yêu cầu silicon tùy chỉnh. Phần cứng Si-Five dựa trên kiến ​​trúc RISC-V, một hướng dẫn mã nguồn mở được thiết lập cho silicon, và công ty gần đây nhất đã huy động được 50,4 triệu đô la.

Zhang cũng cho biết RISC-V cung cấp một số tiềm năng, đặc biệt là trong phạm vi riêng của mình. "RISC-V là một công cụ tuyệt vời để xây dựng các ứng dụng IoT nhỏ, nhanh và thấp," ông nói. “Bản chất của nguồn mở làm cho nó có sẵn cho nhiều người hơn. Chúng tôi hoan nghênh và nắm lấy RISC-V để tham gia vào gia đình của "MCU" được hỗ trợ bởi công nghệ của chúng tôi. "

Khi nói đến suy luận - quá trình học máy diễn ra trên phần cứng để thực hiện một số hành động, như nhận dạng hình ảnh, dựa trên các mô hình được đào tạo - Zhang cho biết các chipset sẽ hỗ trợ nó, nhưng anh sẽ không bình luận thêm. Có một hệ sinh thái nở xung quanh silicon tùy chỉnh nhằm tăng tốc suy luận trên các thiết bị như xe hơi hoặc thiết bị IoT, nhằm giảm không gian và sức mạnh của các chip đó trong khi cũng chạy các quy trình đó nhanh hơn nhiều. Các công ty như Mythic đã huy động vốn mạo hiểm đáng kể để xây dựng loại phần cứng đó.

Coprights @ 2018, NIIT ICT Hà Nội Designed By Lil leeo - Đào Tạo Lập Trình Viên Quốc Tế