Hướng dẫn viết Plugin Android với ứng dụng pick image

Mình là Hải, mình đang làm công ty ONETECH ASIA. Nhờ tham gia vào team Unity của công ty, mình có cơ hội tiếp xúc và học hỏi được nhiều công nghệ và kĩ thuật mới mỗi ngày. Là một lập trình viên, mình hiểu những khó khăn khi nghiên cứu những công nghệ mới, những kĩ thuật còn lạ lẫm với bản thân do chưa có kinh nghiệm. Với phương châm chia sẻ cũng là một cách học hỏi, mình xin chia sẻ một tutorial ngắn để hướng dẫn các bạn cách viết Plugin Android trên Unity. Bắt đầu thôi

Đọc thêm »

Hướng dẫn viết plugin bằng C# để tạo menu, button mới cho AutoDesk Revit

Revit là một ứng dụng rất nổi tiếng của hãng AutoDesk cho phép các kỹ sư, kiến trúc sư mô hình hóa bản vẽ của mình trên máy tính. Ứng dụng này có vai trò rất quan trọng trong việc thể hiện trước các bản vẽ bằng model 3D, từ đó sẽ giúp các kỹ sư có thể tạo ra mô hình dựa trên các thông tin trên bản vẽ. Ngoài những chức năng có sẵn thì Revit còn làm hẳn một kho API cho phép các lập trình viên tạo ra thêm các chức năng tùy biến tùy theo

Đọc thêm »

Hướng dẫn lập trình Oculus Go & Oculus Quest trên Unity

Ở bài trước, mình đã hướng dẫn các bạn setup WebRTC trên Unity cho Hololens và Hololens 2. Tiếp nối series hướng dẫn, chia sẻ kinh nghiệm lập trình VR/AR/MR trên Unity, trong bài này mình sẽ giới thiệu về 2 thiết bị VR rất phổ biến hiện nay là Oculus Go và Oculus Quest. Thay vì phải build ra file APK rồi copy vào thiết vị để test trên một chiếc điện thoại android bình thường, mình sẽ hướng dẫn các bạn một cách chi tiết về cách test và build trực tiếp ứng dụng trên Oculus Go và Oculus Quest.

Đọc thêm »

Hướng dẫn nhận diện vật thể cơ bản bằng Keras và TensorFlow

1. Cài đặt môi trường: Anaconda: Tải và cài đặt tại: https://www.anaconda.com/distribution/ Tensorflow: Dùng anaconda Mở conda prompt (admin) nhập lệnh trong link: https://anaconda.org/conda-forge/tensorflow (conda install -c conda-forge tensorflow) hoặc https://anaconda.org/anaconda/tensorflow-gpu (conda install -c anaconda tensorflow-gpu) Keras: https://anaconda.org/conda-forge/keras (conda install -c conda-forge keras) Matplotlib: https://anaconda.org/conda-forge/matplotlib (conda install -c conda-forge matplotlib) Note: Nếu trong lúc chạy, gặp lỗi các hàm tf ở v1 không tồn tại thì mở anaconda (admin) vào Enviroments rồi chuyển Tensorflow package sang version 1: 2. Phân loại ảnh với model được train sẵn trong Keras: 2.1 Phân loại ảnh với MobileNet: Đầu tiên cần import model

Đọc thêm »

[Review] chiếc kính Microsoft Hololens 2 đầu tiên đã có mặt tại Việt Nam

Sau rất nhiều đồn đoán và trì hoãn thì cuối cùng phiên bản kính Hololens 2 đã chính thức có mặt tại Công ty Onetech Asia Việt Nam. Tại sao có thể nói đây là chiếc kính đầu tiên phiên bản mới nhất này có mặt tại Việt Nam. Vì Onetech Asia là công ty phần mềm công nghệ hàng đầu tại Việt Nam nghiên cứu và phát triển các ứng dụng trên kính Hololens từ phiên bản đầu tiên đến nay. Và hơn nữa Hololens 2 mới chỉ phát hành một số lượng rất hạn chế dành cho các đối tác phát triển đã tham gia đặt hàng từ trước.

Đọc thêm »

Giới thiệu Spatial Mapping trong VR/MR/AR Development

Chào các bạn, hôm nay chúng ta sẽ nói một tính năng khá là mới mẻ và thú vị trong VR/MR/AR Development, đó là Spatial Mapping. Lời mở đầu Chúng ta đang ở thời đại mà công nghệ VR/AR/MR phát triển không ngừng, thông qua đó giúp con người liên tục phá vỡ những giới hạn cũ. Một trong số đó là những công nghệ giúp thay đổi trải nghiệm của con người, giúp trực quan (hay còn gọi là visualize) mọi thứ và từ đó giúp việc học tập, nghiên cứu, làm việc hay kể cả vui chơi giải

Đọc thêm »

Một Số Artificial Intelligence Frameworks Và Thư Viện Cần Biết

Cùng với sự phát triển của công nghệ hiện nay, một số lượng dữ liệu khổng lồ được sinh ra và vấn đề giải quyết lượng dữ liệu đó trở nên quan trọng hơn bao giờ hết. Hạn chế về não bộ con người và nhân lực khiến cho các nhà khoa học hướng tới một công nghệ tiên tiến hơn – Trí Tuệ Nhân Tạo (Artificial Intelligence - AI). Mặc dù việc phát triển nhanh chóng mặt làm cho lượng lý thuyết, thuật toán…  của AI ngày càng nhiều, nhưng điều này cũng dẫn đến sự xuất hiện của các frameworks và thư viện giúp các nhà phát triển dễ dàng hơn trong việc tiếp cận công nghệ này.

Đọc thêm »

Hướng dẫn kết nối Unity với Arduino qua cổng USB

Arduino là nền tảng mã nguồn mở về phần cứng và phần mềm được xây dựng với mục đích giúp cho người yêu thích điện tử, học sinh sinh viên hoặc giới chuyên nghiệp có thể tạo ra thiết bị có khả năng tương tác với môi trường thông qua các cảm biến. Phần cứng bao gồm 1 board mạch được thiết kế trên nền tảng AVR Atmel 8bit, hoặc ARM Atmel 32-bit, những model hiện tại được trang bị 1 cổng USB, 6 chân đầu vào analog, 14 chân I/O digital. Trong bài viết này, Nghĩa sẽ hướng dẫn các bạn cách cài đặt kết nối Unity với Arduino qua cổng USB và thực hành một bài test demo cơ bản với cảm biến siêu âm đo khoảng cách nhé.

Đọc thêm »

Cơ bản về Xử lý ngôn ngữ tự nhiên và ứng dụng cho tiếng Việt

Cơ bản về Xử lý ngôn ngữ tự nhiên và ứng dụng cho tiếng Việt Xử lý ngôn ngữ tự nhiên (Natural Language Processing - NLP) là một trong những nhánh khó của trí tuệ nhân tạo. Bởi lẽ ngôn ngữ là một hệ thống phức tạp để giao tiếp giữa những động vật bậc cao hay có năng lực tư duy như con người. Nếu NLP được giải quyết thành công đồng nghĩa với việc máy tính có thể hiểu và sử dụng ngôn ngữ tự nhiên để giao tiếp như chúng ta.

Đọc thêm »

Tìm hiểu Engine Unity 3D và tính ứng dụng của framework đa nền tảng HOT nhất này

Như các bạn đã biết Unity được biết đến như một game engine đa nền tảng và sử dụng ngôn ngữ lập trình C# được Microsoft hỗ trợ. Nhờ sự nỗ lực theo thời gian của đội ngũ phát triển Unity mà ngày nay Unity có thể ứng dụng vào các lĩnh vực khác nhau không chỉ là Game mà còn vào các công nghệ thực tế ảo AR/VR, ngoài ra còn được sử dụng để làm các ứng dụng phần mềm di động vì nó có thể build ra được đa nên tảng cho cả Android và iOS.

Đọc thêm »

IT Comtor là gì ? Làm sao để trở thành một IT Comtor?

Comtor hay IT Comtor là thuật ngữ chỉ phiên dịch viên tiếng Nhật chuyên về lĩnh vực công nghệ thông tin (IT), với Comtor là viết tắt của từ Communicator, nghĩa là người truyền tin, người truyền đạt. Như vậy, nghề Comtor chính là cách gọi ngắn gọn, dễ nhớ của nghề phiên dịch tiếng Nhật chuyên ngành IT. Bài viết dưới đây dưới góc nhìn và sự chia sẻ của bạn Đạt, một IT comtor đang làm việc tại công ty Onetech Asia nhé. IT Comtor là gì ? Làm sao để trở thành một IT Comtor? Xin chào

Đọc thêm »

    Xin vui lòng liên hệ với nhân viên hỗ trợ qua số điện thoại hoặc email bên dưới:
    Điện thoại: (+84)2866-529-333,
    Email: info@onetech.vn
    Hoặc bạn có thể gửi thông tin trực tiếp đến OneTech thông qua mẫu bên dưới:

    Liên hệ

    Xin vui lòng liên hệ với nhân viên hỗ trợ qua số điện thoại hoặc email bên dưới:
    Điện thoại: (+84)2866-529-333, Email: info@onetech.vn
    Hoặc bạn có thể gửi thông tin trực tiếp đến OneTech thông qua mẫu bên dưới:

      Xin vui lòng liên hệ với nhân viên hỗ trợ qua số điện thoại hoặc email bên dưới:
      Điện thoại: (+84)2866-529-333,
      Email: info@onetech.vn
      Hoặc bạn có thể gửi thông tin trực tiếp đến OneTech thông qua mẫu bên dưới:

      Liên hệ

      Xin vui lòng liên hệ với nhân viên hỗ trợ qua số điện thoại hoặc email bên dưới:
      Điện thoại: (+84)2866-529-333, Email: info@onetech.vn
      Hoặc bạn có thể gửi thông tin trực tiếp đến OneTech thông qua mẫu bên dưới:

      liên hệ