Đào tạo Java Web chuyên nghiệp

Đã và đang đào tạo hàng trăm học viên. Có việc và đã đi làm

Nghề phù hợp với cả nam và nữ

Chúng tôi đều tìm thấy mảnh đất riêng cho mình phát triển.

Chúng mang lại cho chúng tôi niềm vui

Một công việc nhẹ nhàng không có những áp lục nặng nề.

Trang

Thứ Ba, 17 tháng 7, 2018

Facebook đã rò rỉ báo cáo Developer cho người check ứng dụng bên ngoài

facebook-ro-ri-bao-cao-lap-trinh-vien-ra-ngoai

Nỗi đau của Facebook đối với việc xử lý dữ liệu khách hàng vẫn tiếp tục vì nó thừa nhận việc tiết lộ thông tin cá nhân cho những người check app bên ngoài.

đơn vị đã vô tình gửi báo cáo phân tích dành cho nhà phát triển và nhân viên trực tiếp của họ đến người check ứng dụng bên ngoài.

Không có email nào chứa thông tin cá nhân, nhưng chúng chứa dữ liệu cần giữ riêng cho Developer như lượt xem, khách hàng trung cấp và thông tin khác có thể đặc biệt tốt cho đối thủ cạnh tranh.

May mắn thay, chỉ có một tỷ lệ nhỏ (3%) các ứng dụng sử dụng nền tảng app Facebook Analytics bị ảnh hưởng - theo đơn vị.

Trong một công bố, Facebook đã viết:

“Do lỗi trong hệ thống gửi email của chúng tôi, bản tóm tắt hiệu suất kinh doanh hàng tuần mà chúng tôi gửi cho lập trình viên về tài khoản của họ cũng đã được gửi đến một nhóm nhỏ những người kiểm tra ứng dụng của Developer đó. Không có thông tin cá nhân nào về những người trên Facebook được chia sẻ.

Chúng tôi xin lỗi vì lỗi này và đã update hệ thống của chúng tôi để ngăn chặn nó diễn ra lần nữa. ”

Mọi nhà phát triển bị ảnh hưởng sẽ được Facebook liên hệ.

Đây là email được gửi đi:

“Chủ đề: Gần đây, chúng tôi đã xử lý lỗi với email tóm tắt mỗi tuần của bạn

Chúng tôi muốn thông báo cho bạn biết về một lỗi gần đây trong đó một email tóm tắt từ Facebook Analytics về ứng dụng của bạn đã được gửi tới người thử nghiệm app của bạn.

Như bạn đã biết, chúng tôi gửi email tóm tắt hàng tuần để giúp bạn luôn cập nhật với một số chỉ số cấp cao nhất của mình - những email này chuyển đến những người bạn đã xác định là Quản trị viên, Nhà phân tích và Developer. Bạn cũng có thể thêm Người thử nghiệm vào tài khoản của mình, những người được bạn chỉ định để giúp kiểm tra app của bạn khi họ đang phát triển.

Chúng tôi đã gửi nhầm bản tóm tắt email hàng tuần cuối cùng cho Người bản beta của bạn, ngoài nhóm Quản trị viên, Nhà phân tích và lập trình viên thông thường lấy được cập nhật.

Người bản beta chỉ có thể xem thông tin tóm tắt cấp cao trong email và không thể truy cập bất kỳ thông tin tài khoản nào khác; nếu họ nhấp vào “Xem trang tổng quan” thì họ không có quyền truy cập vào bất kỳ thông tin nào về Facebook Analytics của bạn.

Chúng tôi xin lỗi vì lỗi này và đã cập nhật để ngăn điều này diễn ra lần nữa. ”

Trong những tháng gần đây, Facebook đã là trung tâm của nhiều tranh cãi liên quan đến quyền riêng tư.

Đã có vụ bê bối Cambridge Analytica khét tiếng, một lỗi đã khiến 14 triệu khách hàng security mặc định trở thành công khai và lo ngại về các chương trình tuyên truyền và sự lây lan của 'tin tức giả' được nhắm mục tiêu trên nền tảng của nó.

Với những tiết lộ ngày nay, có vẻ như Facebook vẫn còn một số vấn đề cần xử lý.

Bạn có lo lắng về việc giải quyết dữ liệu của Facebook không? Hãy cho chúng tôi biết trong phần bình luận.

Thứ Bảy, 16 tháng 6, 2018

10 tài nguyên giúp bạn học Python tốt hơn

Bạn là một Developer trung bình Python. Bạn đã đã chuyển sang Python sau khi biết một ngôn ngữ khác hoặc bằng phương pháp thực hiện các tutorial hoặc lớp học Python cho đến khi bạn cảm thấy đủ tự tin trong các thuật ngữ cơ bản.



Bây giờ, đã đến lúc thực sự mở rộng đôi cánh của bạn và thực sự bắt đầu suy nghĩ theo phương pháp Pythonic.

 >> Xem thêm: Ngôn ngữ lập trình Java

bên dưới đây là mười tài liệu rất thích của mình để làm điều đó, bao gồm những thử thách hay ho, cuốn sách phải xem, tool đọc và project.

 

[h2]1. Python Module of the Week[/h2]

Website, Doug Hellmann

 

Như tên cho thấy, website này nêu bật một mô-đun Python duy nhất hàng tuần, đưa bạn qua các chi tiết thực tế của thư viện chuẩn. Như Python chính nó là khá ngắn gọn nhưng các thư viện của nó là nổi tiếng bao la, đây là một cách thức tốt nhất để làm quen tuyệt vời hơn với nó mà không bị quá tải. Chỉ cần bookmark nó, check lại mỗi tuần và bạn sẽ được lên đến tốc độ trong thời gian không.

 

[h2].2. Rluent Python[/h2]

Book, O'Reilly

 

Nếu bạn đang tìm tòi một sự hiểu biết chuyên sâu hơn về Python, thì một trong những tài nguyên hữu ích nhất có tiêu đề là O'Reilly Fluent Python. cuốn sách này là dành cho các lập trình viên trung cấp, đã có chút ít có kinh nghiệm Python, vì vậy đây có thể không phải là sự lựa chọn tốt nhất nếu bạn tự gọi mình là một người mới start Python phương pháp đây không lâu!

 

[h2]3. The Python Language Reference[/h2]

Website, or Book, Guido van Rossum

 

Python cực kỳ ít có tài liệu chuẩn thực sự tuyệt vời. Cùng với tutorial Python chuẩn, người làm ra Python Guido van Rossum sẽ đưa bạn đến những phần trọng điểm nhất của ngôn ngữ lập trình Python. Điều này đặc biệt hữu ích cho các nhà phát triển có kinh nghiệm mới với Python. Một lần nữa, đánh dấu nó và xem nó bất cứ khi nào bạn gặp khó khăn - mình cá là, bạn sẽ có thể giải quyết vấn đề của bạn hoặc ít nhất là tìm hiểu nơi để đi tiếp theo bằng cách thức check tài liệu này.

 

[h2]4. Effective Python[/h2]

Book, Brett Slatkin

 

Subtitle của sách này là '59 phương pháp cụ thể để viết tuyệt vời hơn với Python ', và đó chính xác là những gì bạn lấy được. Mỗi chương cung cấp một bài học thích hợp với mã nguồn được in với tô sáng syntax, chính xác như bạn có trên màn hình. Thông qua việc trải qua các ví dụ, bạn sẽ hiểu rõ hơn về cách giải quyết các vấn đề phổ biến và những gì làm cho Python đánh dấu.

 

[h2]5. Python Essential Reference[/h2]

Book, David Beazley

 

Tiêu đề này được coi là một trong những sách tốt nhất cho việc học Python nếu bạn đã là một lập trình viên phần mềm có kinh nghiệm. Lưu ý rằng một ấn bản thứ năm của cuốn sách dựa trên Python 3.6 sẽ có sẵn vào cuối năm 2019, vì vậy nếu bạn đang đọc này gần đến ngày đó, bạn có thể muốn cập nhật cho một phiên bản tuyệt vời hơn.

 

 

 

6. CodeTriage[h2]

Dự án, Richard Schneeman

 

xem quyển sách và chơi với những thử thách có thể là một cách hay để học, nhưng điều gì về việc đóng góp cho một dự án nguồn mở thật sự? CodeTriage cung cấp cho bạn cơ hội để làm điều đó, cung cấp một cách thức dễ dàng tìm và tham dự một project mã open soure cần câu trả lời, sửa lỗi và vân vân. Nếu bạn mới làm quen với open soure và bạn không chắc chắn cách thức tham dự, đây là một nơi tốt để khởi đầu.

 

[h2]7. Intermediate Python Presentations[/h2]

Website, Aristotelis Kittas

 

Các bài trình bày này được trình bày thưa thớt - chỉ là một trang Github với lựa chọn các trang thuyết trình trong một số chủ đề - nhưng cung cấp một số ví dụ thực tế có giá trị về các vấn đề về Python và phương pháp giải quyết chúng. Đối với phiên bản trực tiếp, bạn có thể tìm thấy được tác giả tại buổi họp mặt Python nếu bạn sống ở hoặc gần Vương quốc Anh.

 

[h2]8. /r/LearnPython[/h2]

Website, Reddit

 

Trong 2 phần chính của Python trên Reddit, / r / Python và / r / LearnPython, phần sau là chọn lựa thực tế nhất cho người tìm cách cải thiện kỹ năng của họ. Khi quyển sách mới được xuất bản, những thách thức được làm ra và câu hỏi được trả lời, bạn sẽ tìm thấy tất cả chúng ở đây. Đó cũng là một cách hay để đền đáp cho cộng đồng, bằng cách trả lời các câu hỏi của người khác khi có thể. Bạn cũng có thể làm điều gì đó tương đương trên Stack Overflow nguồn tài nguyên lập trình huyền thoại.

 

[h2]9. PythonTutor[/h2]

Website, Philip Guo

 

Công cụ hữu ích này cho bạn thấy những gì đang thực sự xảy ra khi mỗi dòng code được chạy. Việc xuất ra này giúp bạn dễ dàng tìm ra được các lỗi lô-gíc và nắm bắt tốt hơn Python, vì bạn có thể bước qua lại để xem chính xác những gì đang xảy ra trong các biến, các đối tượng của bạn và vân vân. Bạn thậm chí có thể yêu cầu khách hàng trang website khác tham dự và trò chuyện với bạn về bất kỳ vấn đề nào bạn đang gặp phải.

 

[h2]10. Python Practice Projects[/h2]

Website, Louie Dinh

 

Python Pratice Projects là một nguồn tài liệu, cung cấp ... các dự án Python nhỏ cho bạn luyện tập! Bạn được yêu cầu xây dựng trình phân tích cú pháp dòng lệnh, trình thông dịch lisp, một tool tạo khuôn mẫu hoặc trình tạo trang website tĩnh và chỉ cung cấp đủ thông tin để khởi đầu. Nếu bạn chỉ học và luyện tập Python trong thời gian rảnh rỗi, đây là một cách hay để thật sự được thúc đẩy để hoàn thành một chương trình tốt!

 

Bạn có thấy các tài liệu Python này hữu ích không? Có thêm gì nữa không? Cho chúng tôi biết trong các ý kiến ​​sau đây.

Thứ Năm, 14 tháng 6, 2018

Bước tiến lớn phân phối game bằng Blockchain

Nguyên CEO của Xbox, Atari, Dell, Unity, Uber và Time Warner đã cùng hợp tác thành lực lượng để tạo ra Ultra, một nền tảng blockchain nhằm cách mạng hóa phân phối sản phẩm trò chơi.

Ứng dụng Blockchain trong phân phối Game


Phân phối trò chơi được độc quyền với những người chơi hàng đầu tận dụng lợi thế về vị trí của họ để thực hiện những cắt giảm lớn từ công việc của nhà phát triển.
Nicolas Gilot, Đồng CEO của Ultra. nói:
“Sự thành công của các cửa hàng ứng dụng của Steam, Google và Apple trong thập kỷ qua cho thấy rằng người chơi đã phát triển và mong đợi loại trải nghiệm mua hàng dễ sử dụng và liền mạch mà các cửa hàng này cung cấp.
Điều này có nghĩa là các đơn vị phát triển đang càng ngày càng khó khi bán game của họ đến người chơi, dẫn đến phí hoa hồng lớn và mất kiểm soát đối với khách hàng của họ. ”
Các cửa hàng phân phối trò chơi cũng thường quảng bá các danh hiệu lớn hơn từ các studio lớn có thể đảm bảo các giao dịch quảng cáo thay vì các nhà phát triển đang phát triển với ngân sách tiếp thị nhỏ hơn.
“Ngoài ra, khi danh mục trò chơi đã phát triển đáng kể trong những năm gần đây, phần lớn là do nhà cung cấp dịch vụ đứng đầu thị trường Steam cung cấp, sự bão hòa này tiếp tục ngăn cản các nhà phát triển tiếp cận khán giả của họ,” Gilot tiếp tục.
"Tương tự như vậy, đối với các game thủ, việc phát hiện ra trò chơi phù hợp với họ đã trở nên khó khăn hơn do số lượng trò chơi tuyệt vời có sẵn."
Đầu tháng này, nhà phát triển báo cáo Microsoft đã cắt giảm doanh thu của mình từ mức tiêu chuẩn của ngành là 30% xuống còn 5%. Thật không may, đây chỉ là để bán ứng dụng, trong khi các nhà phát triển trò chơi vẫn bị phạt.
Steam, GOG, Play Store, Cửa hàng Apple, Xbox Live và PlayStation Store đều giảm 30% doanh thu trò chơi. Humble Bundle là nhà phân phối chính duy nhất làm giảm xu hướng của ngành tại thời điểm viết, chỉ giảm 5%.
Họ đang tìm cách thay đổi độc quyền.
Được thành lập vào năm 2017, Ultra có kế hoạch phá vỡ các hoạt động độc quyền này bằng cách công bằng hơn cho nhà phát triển, cung cấp các công cụ tiếp thị hiệu quả, giới thiệu luồng doanh thu mới và thiết lập nền kinh tế dựa trên mã thông báo phong phú.
Michael Dunn, Giám đốc kỹ thuật của CTO Ultra và cựu của Dell và Time Warner, giải thích:
“Các chức năng dựa trên blockchain tiên tiến của chúng tôi giới thiệu các khả năng tùy chỉnh kinh doanh sáng tạo và cung cấp một tập hợp hoàn toàn mới các cơ hội ràng buộc để trở thành tiêu chuẩn vàng của nhà phát triển. Tokenisation cũng cho phép các nhà phát triển và người dùng hưởng lợi từ các phần thưởng và ưu đãi như giao dịch hàng, quảng cáo chọn không tham gia, và các chương trình giới thiệu và trung thành.
Thông qua cách tiếp cận này, Ultra cung cấp một nền tảng thay thế để xuất bản, chơi và quản lý trò chơi, đưa quyền kiểm soát trở lại vào tay các nhà phát triển và người chơi. ”
Bằng cách cắt giảm 15%, Ultra đang giảm một phần lớn các đối thủ của nó. Trong khi đó là mức giảm cao hơn so với 5% của Humble Bundle, Ultra nhắm đến việc cung cấp các tính năng nâng cao hơn cho cả người phát triển và khách hàng.
Thứ nhất, Ultra phát triển từ công nghệ phát trực tuyến phần mềm của Ultra, được cấp phép bởi trò chơi điện tử EA Games và đã phục vụ tốt hơn 100.000.000 lượt download trò chơi trên khắp thế giới.
Trên trang web của mình, công ty cho biết công nghệ phân phối của họ được sử dụng bởi những người chơi chính bao gồm; Nhà phát triển trực tuyến Elder Scrolls, Nhà phát triển Halo - Zenimax; 343 Industries; và nhà phát triển Dark Souls, Bandai Namco.
Người chơi có thể mua và bắt đầu chơi trò chơi của họ trước khi quá trình tải xuống hoàn tất.
"Việc sử dụng các hợp đồng thông minh của Ultra cũng có nghĩa là các nhà phát triển giờ đây có thể nhận được một khoản thanh toán ngay lập tức để tái chế vào các doanh nghiệp của riêng họ", công ty cho biết. "Đối phó với sự chậm trễ tẻ nhạt thường có kinh nghiệm khi giao dịch với các tổ chức tài chính truyền thống."
Chúng ta thấy rằng, Ultra đang hướng tới việc thúc đẩy một cộng đồng phát triển với nền tảng của họ, nơi mọi người giúp đỡ nhau cùng thành công.
Người chơi có thể kiếm được 'Ultra Coins' theo các cách như xem video quảng cáo và tham gia đánh giá bản beta. Không những thế, người sử dụng được khuyến khích để quảng bá việc tham gia Ultra với các giới thiệu cung cấp lợi nhuận tối đa 7% trên tất cả doanh thu được tạo ra từ nội dung đã mua.
Upsetting hiện trạng khi nói đến phân phối trò chơi là quá hạn, và những gì Ultra là bày ở đây cũng có thể là nền tảng để đạt được nó.
Nền tảng này sẽ được ra mắt trong phiên bản beta trong quí III năm 2018 trước phiên bản beta mở trong Q4.

Đột phá lớn phát hành game trực tuyến bằng Blockchain

Cựu giám đốc điều hành của Xbox, Atari, Dell, Unity, Uber và Time Warner đã cùng hợp tác thành lực lượng để phát hành Ultra, một nền tảng blockchain nhằm đột phá trong phân phối game của họ.

Ứng dụng Blockchain trong phân phối Game


Phân phối trò chơi được độc quyền với những người chơi hàng đầu tận dụng lợi thế về vị trí của họ để thực hiện những cắt giảm lớn từ công việc của nhà phát triển.
Nicolas Gilot, Đồng Giám đốc điều hành của Ultra. nói:
“Sự phát triển của các cửa hàng ứng dụng của Steam, Google và Apple trong hàng thập kỷ qua cho thấy rằng người dùng đã phát triển và mong đợi loại trải nghiệm mua hàng dễ dàng và liền mạch mà các cửa hàng này cung cấp.
Điều này có nghĩa là các nhà phát triển đang có một thời gian ngày càng khó khăn khi bán ứng dụng của họ đến khách hàng, dẫn đến phí hoa hồng lớn và mất kiểm soát đối với khách hàng của họ. ”
Các cửa hàng phân phối trò chơi cũng thường quảng bá các danh hiệu lớn hơn từ các studio lớn có thể đảm bảo các giao dịch quảng cáo thay vì các nhà phát triển đang phát triển với ngân sách tiếp thị nhỏ hơn.
“Ngoài ra, khi danh mục trò chơi đã phát triển đáng kể trong những năm gần đây, phần lớn là do nhà cung cấp dịch vụ đứng đầu thị trường Steam cung cấp, sự bão hòa này tiếp tục ngăn cản các nhà phát triển tiếp cận khán giả của họ,” Gilot tiếp tục.
"Tương tự như vậy, đối với các game thủ, việc phát hiện ra trò chơi phù hợp với họ đã trở nên khó khăn hơn do số lượng trò chơi tuyệt vời có sẵn."
Đầu tháng này, nhà phát triển báo cáo Microsoft đã cắt giảm doanh thu của mình từ mức tiêu chuẩn của ngành là 30% xuống còn 5%. Thật không may, đây chỉ là để bán ứng dụng, trong khi các nhà phát triển trò chơi vẫn bị phạt.
Steam, GOG, Cửa hàng Play, Cửa hàng Apple, Xbox Live và PlayStation Store đều giảm 30% doanh thu trò chơi. Humble Bundle là nhà phân phối chính duy nhất làm giảm xu hướng của ngành tại thời điểm viết, chỉ giảm 5%.
Ultra đang tìm cách tiếp tục thay đổi mọi thứ.
Được thành lập vào năm 2017, Ultra có kế hoạch phá vỡ các hoạt động độc quyền này bằng cách công bằng hơn cho nhà phát triển, cung cấp các công cụ tiếp thị hiệu quả, giới thiệu luồng doanh thu mới và thiết lập nền kinh tế dựa trên mã thông báo phong phú.
Michael Dunn, Giám đốc kỹ thuật của CTO Ultra và cựu của Dell và Time Warner, giải thích:
“Các chức năng dựa trên blockchain tiên tiến của chúng tôi giới thiệu các khả năng tùy chỉnh kinh doanh sáng tạo và cung cấp một tập hợp hoàn toàn mới các cơ hội ràng buộc để trở thành tiêu chuẩn vàng của nhà phát triển. Tokenisation cũng cho phép các nhà phát triển và người dùng hưởng lợi từ các phần thưởng và ưu đãi như giao dịch hàng, quảng cáo chọn không tham gia, và các chương trình giới thiệu và trung thành.
Thông qua cách tiếp cận này, Ultra cung cấp một nền tảng thay thế để xuất bản, chơi và quản lý trò chơi, đưa quyền kiểm soát trở lại vào tay các nhà phát triển và người chơi. ”
Bằng cách cắt giảm 15 phần trăm, Ultra đang cắt giảm một phần lớn các đối thủ của họ. Trong khi đó là mức giảm cao hơn so với 5% của Humble Bundle, Ultra nhắm đến việc cung cấp các tính năng hay ho hơn cho cả lập trình viên và người dùng.
Đầu tiên, nó dùng công nghệ phát trực tuyến phần mềm của Ultra, được cấp phép bởi trò chơi điện tử EA Games và đã phục vụ đáng tin cậy hơn 100 triệu lượt tải trò chơi ở trên khắp thế giới.
Trên trang web của mình, công ty cho biết công nghệ phân phối của nó được sử dụng bởi những người chơi chính bao gồm; Nhà phát triển trực tuyến Elder Scrolls, Nhà phát triển Halo - Zenimax; 343 Industries; và nhà phát triển Dark Souls, Bandai Namco.
Người chơi có thể mua và bắt đầu chơi trò chơi của họ trước khi quá trình tải xuống hoàn tất.
"Việc sử dụng các hợp đồng thông minh của Ultra cũng có nghĩa là các nhà phát triển giờ đây có thể nhận được một khoản thanh toán ngay lập tức để tái chế vào các doanh nghiệp của riêng họ", công ty cho biết. "Đối phó với sự chậm trễ tẻ nhạt thường có kinh nghiệm khi giao dịch với các tổ chức tài chính truyền thống."
Rõ ràng, Ultra đang hướng tới việc thúc đẩy một cộng đồng thịnh vượng với nền tảng của họ, nơi mọi người giúp đỡ nhau phát triển.
Người chơi có thể kiếm được 'Ultra Coins' theo các cách như xem video quảng cáo và tham gia đánh giá beta. Hơn nữa, người dùng được khuyến khích để quảng bá việc sử dụng Ultra với các giới thiệu cung cấp lợi nhuận tối đa bảy phần trăm trên tất cả doanh thu được tạo ra từ nội dung đã mua.
Upsetting hiện trạng khi nói đến phân phối trò chơi là quá hạn, và những gì Ultra là bày ở đây cũng có thể là nền tảng để đạt được nó.
Nền tảng này sẽ được ra mắt trong phiên thử nghiệm trong quí III năm 2018 trước phiên bản beta mở trong Q4.

Thứ Năm, 7 tháng 6, 2018

Google cho biết hơn 8 triệu người sử dụng dịch vụ WiFi miễn phí tại các nhà ga ở Ấn Độ


Trở lại năm 2015, Google đã khởi xướng một sáng kiến ​​mang Wi-Fi miễn phí đến các ga đường sắt của Ấn Độ và hiện tại công ty đồ sộ công nghệ Mỹ đã thông tin rằng chương trình đã vượt qua mục tiêu đạt 400 đài, lôi cuốn được 8 triệu người dùng trong quá trình này.

Các mốc quan yếu đã được nhấn ngày hôm nay khi nhà ga Dibrugarh ở bang Đông Bắc Assam đã trực tuyến.

Google đã cung cấp một số thông tin chi tiết về quy mô phạm vi tiếp cận của chương trình khi tiết lậu rằng hơn tám triệu người dùng WiFi dựa trên đường sắt mỗi tháng. làng nhàng, hãng cho biết, người dùng tiêu thụ 350MB dữ liệu mỗi phiên với một nửa hoạt động trực tuyến phê chuẩn chương trình WiFi chí ít hai lần mỗi ngày.

Trong một dấu hiệu khác về quy mô, Google bắt đầu kiếm tiền từ sáng kiến ​​đầu năm nay bằng cách cung cấp các kết nối tốc độ cao với mức giá. Tùy chọn tiêu chuẩn bao gồm quảng cáo để phát triển doanh thu cho Google và các đối tác của Google, bao gồm Đường sắt Ấn Độ và RailTel.

Việc tiếp cận hàng triệu người dùng và hơn 400 đài phát triển là ấn tượng nhưng Google nói rằng hành trình của nó “vẫn chưa hoàn thành.” Ngoài các trạm kết nối, hãng muốn thêm WiFi miễn phí cho các điểm kết nối khác trên khắp Ấn Độ.

“Ấn Độ có dân số người sử dụng Internet lớn thứ hai trên thế giới, nhưng vẫn còn gần một tỷ người Ấn Độ không trực tuyến. Có hàng triệu hành trình đổi thay cuộc sống khác mà vẫn chưa được thực hiện. Chúng tôi nhận thấy rằng không phải vơ mọi đứa ở Ấn Độ đều sống hoặc làm việc gần một nhà ga xe lửa, ”Caesar Sengupta, phó chủ toạ Nhóm Tiếp theo của Google, đã viết trong một bài đăng trên blog.

Chương trình cũng lấy gốc ở nước ngoài. Google đã mở rộng nó sang Indonesia và Mexico và Sengupta cho biết họ sẽ sớm tìm ra “nhiều quốc gia hơn nữa”.

Google không phải là công ty đồ sộ công nghệ tiên phong tiền phong trong mô hình Wi-Fi miễn phí. Người kế nhiệm Facebook cho Internet.org - chương trình đã bị cấm ở Ấn Độ vì vi phạm các quy định về tính trung lập ròng - được đưa ra ở Ấn Độ năm ngoái. Công ty đã không nói nhiều về nó, nhưng nó không có bất kỳ thứ gì giống như quy mô hao hao như của Google.

Wi-Fi miễn phí không phải là chiến lược độc nhất vô nhị dành riêng cho Ấn Độ từ Google. Công ty Mỹ đã đưa ra một loạt các dịch vụ địa phương ở Ấn Độ, bao gồm các phiên bản thân thiện với dữ liệu của các ứng dụng hàng đầu, mạng thanh toán di động có tên Tez, dịch vụ giao hàng thực phẩm và gần đây nhất - một mạng xã hội cho cộng đồng địa phương.

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

Những điều bạn cần biết để kiếm công việc về lập trình

hoc lap trinh

Nếu bạn đang chừng một công việc trong lĩnh vực IT, trở thành lập trình viên là một tuyển lựa sạch. Nhưng bạn cần có một ý tưởng rõ ràng làm thế nào để đạt được điều đó.
Cách chuẩn bị cho công việc lập trình trước hết của bạn: Các kỹ năng bạn cần học

Bạn sẽ cần phải bắt đầu xây dựng các kỹ năng trước khi có thể bắt đầu tìm việc làm với tư cách là một lập trình viên. Hãy bắt đầu với GitHub — một trang web phổ thông cho các lập trình viên lưu trữ và chia sẻ code mà họ đang làm việc.

Các lập trình viên đều nói rằng không có tiếng nói lập trình “tốt nhất” nào bạn cần học trước nhất. Thay vào đó, họ khuyên những người mới chỉ cần bắt đầu học một ngôn ngữ lập trình (bất kỳ ngôn ngữ lập trình nào!) CÀNG SỚM CÀNG TỐT.

Các nhà phát triển web thì thường bắt đầu với HTML và CSS. Những ngôn ngữ này là nền móng để xây dựng trang web và có thể học được chỉ trong vài tuần. Sau đó, JavaScript sẽ là một chọn lựa tót vời cho bước tiến xa hơn trong sự nghiệp phát triển web.

Đối với những người tìm việc quan hoài đến software engineering, điểm khởi đầu tốt hơn có thể là ngôn ngữ hướng phần mềm như C ++ (được dùng cho game và lập trình đồ họa), C # (được dùng để xây dựng phần mềm cho nền móng Microsoft Windows) và Java (được dùng cho áp dụng di động).
Bạn có thể bắt đầu học các kỹ năng lập trình để tìm việc làm ở đâu?

Một số cách phổ thông để học các kỹ năng lập trình bao gồm tự học duyệt trực tuyến hoặc các nguồn tài nguyên như Coursera và Free Code Camp.

Trong khi đó, bootcamp là các trường lập trình trực tiếp chuyên cung cấp các chương trình nhập học dài 8-12 tuần. Điều này lôi cuốn một số ứng viên tuy nhiên cần lưu ý rằng bootcamp không dành cho sờ soạng mọi người. Đó là bởi nó thường chỉ có ở các trọng điểm công nghệ đô thị, vì thế, bạn sẽ cần di chuyển nếu không sống trong vùng lân cận. Bootcamps cũng là một trong những tuyển lựa đắt nhất cho việc học ngôn ngữ lập trình. Với học phí nhàng nhàng $ 11,451, cộng thêm vào uổng sinh hoạt nên nó có thể là một chọn lựa bất khả thi cho nhiều người.

rốt cuộc, các khóa học trực tuyến có trả tiền là một tuyển lựa khác cho việc học các ngôn ngữ lập trình. Bằng cách trả tiền để học các kỹ năng lập trình trực tuyến, bạn sẽ có sự linh hoạt trong việc học từ nhà riêng (hoặc bất kỳ nơi nào khác có kết nối internet) và vẫn có sự tương trợ của người chỉ dẫn.
Làm thế nào để tìm công việc lập trình trước hết khi kỹ năng của bạn được nâng cấp?

Khi bạn cảm thấy thoải mái với kỹ năng lập trình của mình, bước tiếp theo là xác định công việc lập trình hạp. Nếu bạn đang ngần các công việc bán thời gian — đặc biệt là các nhà phát triển web — cách tốt nhất để bắt đầu là nhờ hỏi gia đình, bạn bè, doanh nghiệp địa phương và những người quen khác để xem liệu bất kỳ thời cơ nào hợp hay không.

Trong khi đó bạn có thể bắt đầu quãng các trang web công việc cho các nhà phát triển web hoặc các vị trí kỹ sư phần mềm. Duy trì sự hiện diện trên GitHub và Stack Overflow là rất quan yếu cho việc tạo kết nối. Một cách quan trọng khác để chừng về các thời cơ việc làm và thậm chí có thể gặp gỡ các nhà tuyển dụng tiềm năng là tận dụng tối đa các buổi event liên tưởng đến công nghệ trong khu vực của bạn.

chung cuộc, bạn cũng sẽ cần phải làm đẹp hồ sơ của mình bằng bất kỳ dự án web hoặc phần mềm nào mà bạn đã làm qua. Một lần nữa, nếu bạn hoàn toàn mới với ngành công nghiệp này thì việc bảo đảm các kỹ năng và phát triển chúng đóng vai trò hết sức quan trọng cho sự thành công cho sự nghiệp của bạn.

NIIT Hà Nội

Thứ Hai, 28 tháng 5, 2018

Oracle cho biết bản cập nhật Java sắp tới

 

Oracle đang làm việc trên một bản cập nhật để giải quyết một lỗ hổng trong phần mềm Java của nó

Công ty cho biết họ sẽ phát hành một bản vá sẽ sửa sang 86 lỗ hổng trong Java 7 vào thứ Ba.

Bộ An ninh Nội địa tuần trước cho biết người dùng máy tính nên vô hiệu hóa chương trình trong trình duyệt web bởi vì tin tặc đã dùng một lỗ hổng zero-day để tiến công các hệ thống máy tính. tù túng sử dụng lỗ hổng để cài đặt phần mềm độc hại trên máy tính của người dùng truy cập vào trang web bị xâm phạm.

Vấn đề này ảnh hưởng đến bản cập nhật Oracle Java 7 10 trở về trước, có thể cho phép một áp dụng Java không đáng tin leo thang các đặc quyền của nó, mà không cần phải ký mã.

Java, đang chạy trên 850 triệu máy tính, là tiếng nói máy tính cho phép các lập trình viên học lập trình java viết phần mềm chỉ bằng một bộ mã cho các máy tính chạy Windows, Apple OS X và Linux. Các trình duyệt Internet dùng nó để truy cập nội dung web và máy tính và các thiết bị khác dùng nó để chạy rất nhiều chương trình.

Trên thực tế, Java rất phổ biến đến nỗi phần mềm đã trở nên một con mắt lớn của các tin tặc. Năm ngoái, Java đã vượt qua Adobe Reader là phần mềm bị tiến công nhiều nhất, theo hãng bảo mật máy tính Kaspersky Lab.

Người dùng Mac có thể không phải lo lắng vì Apple đã loại bỏ các trình cắm Java từ trình duyệt OS X. Apple hình như đã học được một bài học năm ngoái khi nó mất thời gian của nó làm cho một bản vá Java có sẵn và kết quả là hơn 600.000 máy Mac đã bị nhiễm phần mềm độc hại.

Tháng 2 năm ngoái, Oracle đã phát hành bản sửa lỗi cho một lỗ hổng được nhắm đích được xác định là CVE-2012-0507 và đưa nó vào bản cập nhật cho phiên bản Java của Windows. Tuy nhiên, kể từ khi Apple phân phối một phiên bản Java tự biên dịch cho Mac, nó phân phối các bản vá lỗi của Oracle cho nó theo lộ trình riêng của nó, có thể là vài tháng sau bản Java cho Windows.

Mozilla cũng đã đưa vào danh sách đen vớ các bản phát hành ngày nay của Java.

"Lợi thế của phương pháp này là bạn được nhắc mỗi lần trang web muốn khởi chạy một vận dụng Java và bạn có thể đưa ra quyết định sáng láng về việc liệu bạn có thực thụ cần applet đó hay không", hãng bảo mật Sophos cho biết

Tại sao nên học lập trình ngay bây giờ nếu có thể?

(12/9) - ngày 256 của năm cũng là ngày suy tôn các lập trình viên. 256 chính là số lượng các giá trị khác nhau hiện diện trong 1 byte (8-bit).
Nhân ngày Quốc tế Lập trình, ông Vũ Minh Trí, Tổng Giám đốc Microsoft Việt Nam san sớt 5 lý do khuyến khích mọi người nên thử học lập trình:

Trình độ kỹ thuật số đi đôi với tăng trưởng kinh tế: Theo một nghiên cứu gần đây của Accenture, hiện hơn 1/5 GDP của thế giới được tạo ra bởi các hình thức năng lực khác nhau của kỹ thuật số như kỹ năng, vốn, hàng hóa hoặc dịch vụ số hóa. Công nghệ số hóa có thể tạo ra giá trị 2.000 tỷ USD trong sản lượng kinh tế toàn cầu tính đến năm 2020, chứng minh rõ vai trò của kỹ thuật số trong việc thúc đẩy tăng trưởng kinh tế chung. thành thử, nhiều quốc gia châu Á như Nhật Bản, Hàn Quốc, Singapore, Malaysia và Việt Nam đã chính thức lên kế hoạch đưa các ngành học can hệ đến khoa học máy tính và công nghệ phần mềm vào chương trình giảng dạy.

Lập trình là nguồn dẫn đến sự đổi mới: mặc dầu, chừng như khái niệm một vận dụng đáp ứng cho tuốt luốt nhu cầu hiện đang tồn tại, nhưng thế giới luôn luôn chờ đợi một điều gì đó lớn lao hơn. Những ứng dụng công nghệ dự kiến ​​sẽ mang lại gấp đôi lợi nhuận, lên đến 101 tỷ USD vào năm 2020, bởi vậy, nếu có một ý tưởng tuyệt vời và biết lập trình, đó chính là lợi thế trong ngày mai.

Theo số liệu mới nhất từ ​​Bloomberg, 5 công ty hàng đầu thế giới về vốn trên thị trường chứng khoán hiện tại là Apple, Alphabet, Microsoft, Amazon và Facebook. Đây chính là phản chiếu rõ rệt rằng, cán cân tăng trưởng đã được chuyển từ các ngành công nghiệp truyền thống là Dầu khí, nhà băng và Tự động hóa sang các ngành can dự đến Công nghệ.

tiếng nói lập trình là ngoại ngữ: hao hao như cách chọn một ngoại ngữ để tiếp cận thêm một nền văn hóa mới, tiếng nói lập trình cũng vậy. hiện, bốn tiểu bang Mỹ đang mong muốn đưa ngôn ngữ lập trình vào danh sách các ngoại ngữ buộc của chương trình học. Như vậy khả năng thành thục tiếng nói lập trình cũng quan yếu không kém khả năng ngoại ngữ trong thế giới việc làm đầy cạnh tranh ngày nay.

Kỹ năng lập trình giúp bổ sung và củng cố kỹ năng quan trọng như giải quyết vấn đề và làm việc theo nhóm: Lập trình mang lại lợi ích nhiều hơn cho những người muốn theo đuổi nó một cách chuyên nghiệp. Trong quá trình học tập, người học có thể xây dựng những nguyên tắc căn bản quan trọng riêng, như cách đơn giản hóa các hệ thống phức tạp. Học lập trình giúp nuôi dưỡng những tư duy sáng tạo, góp phần vào khả năng giải quyết vấn đề, phát triển logic và nuôi dưỡng tiềm năng cá nhân chủ nghĩa, tạo động lực hướng đến nền kinh tế công nghệ.

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

9 tính năng Amazon và Google phải thêm vào Echo và Home

Amazon Echo và Google Home là những thiết bị tuyệt vời và cả hai đều có lợi thế hơn các thiết bị khác. Trong nhà của tôi, chúng tôi sử dụng Amazon Echo và mang chúng xung quanh nhà và bên ngoài. Tôi có bản gốc trong phòng khách, một Dot trong phòng ngủ, văn phòng của tôi và bên ngoài, một Tap trong xưởng chế biến gỗ của tôi và Spots trong phòng của trẻ nít (với băng trên máy ảnh). Chúng là những thiết bị tót vời nhưng hoàn hảo. Họ thiếu một số tính năng chính và Google Home cũng thiếu những thứ na ná.

Tôi đã dò xét quan điểm của viên chức NIIT-ICT Hà Nội . Sau đây là các tính năng mà chúng tôi muốn thấy trong thế hệ tiếp theo của các thiết bị này.

Nếu bạn đang dùng máy tính để bàn, hãy nhấp vào nút "bắt đầu ở đây" ở bên phải. Nếu bạn đang dùng web di động, chỉ cần cuộn xuống. Nếu bạn đang đọc từ bất kỳ nơi nào khác (Google Tin tức, Yahoo, v.v.), hãy nhấp vào đây để xem bản trình chiếu.

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

Instagram ra mắt trang đăng ký cho người dùng Android

ảnh minh họa ? học lập trình android

Instagram chỉ cho  iPhone đã được quá lâu, và tổng giám đốc của nó đã rất muốn về kế hoạch của họ cho các nền móng khác, mà nó có thể được khó để tin rằng công ty sẽ bao giờ phát hành một ứng dụng cho Android. Và không, nó vẫn chưa ban bố ngày ra mắt, nhưng nếu bạn là chủ sở hữu Android muốn có áp dụng, bạn nên truy cập trang này và đăng ký ngay hiện giờ.

Đầu tháng này, khi Alexia Tsotsis của NIIT-ICT Hà Nội đã phỏng vấn người đồng sáng lập Kevin Systrom ở miền Nam Tây Nam, anh ta trêu khán giả bằng cách vẫy tay chào xung quanh vận dụng Android trên sàn diễn. Dường như nó chưa sẵn sàng cho một bản demo thực sự, nhưng ông tuyên bố rằng "theo một số cách, nó tốt hơn so với vận dụng iOS của chúng tôi."

Trong Q & A, Systrom cũng cho biết ứng dụng đã có hơn 27 triệu người dùng đã đăng ký. Nói cách khác, Instagram đang phát triển một clip rồ dại trên iPhone một mình, cảm ơn bạn rất nhiều.

Trang đăng ký Android mới có tức thị không thêm thông tin. Nó chỉ hỏi, "Bạn muốn là người trước hết xếp hàng cho Instagram trên Android?" Và cho phép người dùng nhập địa chỉ email của họ. Tuy nhiên, đó là một dấu hiệu cho thấy công ty muốn bắt đầu xây dựng sự phấn khích Android. Và nếu bạn đăng ký, có thể bạn sẽ nghe về ứng dụng trước khi thực hành.

Thứ Ba, 22 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

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 sáng dạ. 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ị đương đạ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 chuyển di 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 hành động này xảy ra trên một thiết bị, chẳng hạn như điện thoại sáng dạ. Khi ngày một có nhiều thiết bị IoT trực tuyến, vớ 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ừ ý kiến 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 kì 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 trước 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ấp 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), phí tổn phát động trước nhất 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 một phổ quát để giảm số lượng chuyến đi đi từ sức mạnh xử lý thực tiễn đế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 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 - tức là giảm không gian mà thông tin phải vượt qua - để tăng tốc nó, mặc dầu điều đó cố 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 lợt hơn một hệ thống thường ngày. 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 nhật 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ể đề nghị 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 kì quay vòng từ nguyên mẫu sang sinh sản 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ố kỉnh để có được một chip nguyên mẫu ra vào tự nhiên, có một đôi người khác là tốt. Si-Five, thí 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ó. đích ở đâ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 khuôn khổ riêng của mình. "RISC-V là một dụng cụ tó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 để dự 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 hình dạng ảnh, dựa trên các mô hình được đào tạo - Zhang cho biết các chipset sẽ tương 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 đó.

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 sáng dạ. những ý tưởng đó thành một phần cứng đích thực.

 

nên chi, 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ồ hết các thiết bị đương đạ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 tuốt tuột các hành động này xảy ra trên một thiết bị, chả hạn như điện thoại sáng dạ. Khi ngày càng có nhiều thiết bị IoT trực tuyến, sờ soạng chúng có thể có các đề nghị về nguyên tố hình thức khác nhau, có tức 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ừ ý kiến 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 tấc nhỏ hơn, nhanh hơn trong thời kì 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ọ. lên đường từ bộ xử lý lõi 32 bit ARM (có tức là nó có thể xử lý các phép tính phức tạp và xác thực hơn), tổn phí phát độ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ấp 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ổ thông để 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ế khuôn khổ 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 - tức là giảm không gian mà thông báo phải vượt qua - để tăng tốc nó, mặc dầu điều đó cố 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 kiến 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ệ lậu hơn một hệ thống thường ngày. 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 nhật 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ể khai triển 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 kì 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ề rứa để có được một chip nguyên mẫu ra vào thiên nhiên, có một đôi người khác là tốt. Si-Five, thí 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ó. đích ở đây là cung cấp cả luồng nguyên mẫu và khả năng chuyển đổi thành luồng sinh sản, 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 khuôn khổ riêng của mình. "RISC-V là một dụng cụ tót vời để xây dựng các vận 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 tương 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 hành một số hành động, như nhận hình dạng ảnh, dựa trên các mô hình được đào tạo - Zhang cho biết các chipset sẽ tương 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 đó.