Vietnam Mobile Day 2018 trong con mắt một "Newbie"

Lời nói đầu:

Khi nghe nhắc đến tên sự kiện Vietnam Mobile Day, mình đã nghĩ rằng nó chỉ tập trung vào những nội dung thuộc mảng di động nên tham gia với tâm thế của một kẻ "ngoại đạo" đến xem cho biết. Nhưng mình đã nhầm, sự kiện này đề cập tới rất nhiều lĩnh vực đang rất HOT trong làng công nghệ thông tin hiện nay (AI, Blockchain, Fintech, ...) và quả thực mình đã nhận được rất nhiều, vượt quá mong đợi ban đầu.

Trong ngày 15/6/2018 vừa qua, sau một tuần chờ đợi thì VietnamMobileDay cũng đã về với anh em yêu công nghệ tại Hà Nội. Đây không chỉ là một sân chơi hội tụ rất nhiều các ông lớn trong ngành CNTT ở Việt Nam như Lenovo, Framgia, Mắt Bão, ... mà còn là cơ hội tốt để học hỏi, tìm hiểu những công nghệ mới phù hợp với xu thế hiện nay.

Tuy nhiên, sự kiện này được tổ chức vào thứ 6 nên có lẽ khá nhiều dân IT không thể sắp xếp công việc để tham gia sự kiện được. Và mình nghĩ rằng việc chia sẻ lại kiến thức cho những ai bỏ lỡ sự kiện này là rất cần thiết (vì cho đi là nhận lại mà 😃).

Trong suốt một ngày của sự kiện, có rất nhiều chủ đề công nghệ hay và tất nhiên là mình không thể đề cập hết chỉ trong một bài viết được, cho nên mình xin phép điểm qua và chia sẻ kiến thức về một vài chủ đề tiêu biểu thôi nhé:

Nội dung đáng chú ý

AI(Artificial Intelligence):

  • Sử dụng tiếng Việt trong điều khiển thiết bị IoT: Phạm Văn Toàn (AI Leader Framgia)

Chắc hẳn ai trong giới công nghệ cùng đã tìm hiểu hoặc nghe qua về IoT (Internet of Things) rồi đúng không. Và trong thời đại công nghệ ngày càng phát triển như hiện nay, trí thông minh nhân tạo (AI) cũng như là IoT sẽ trở thành tương lai của nhân loại.

Trước hết hãy cùng ngó qua xem IoT là gì? Hiểu đơn giản đó là với IoT thì tất cả các thiết bị sẽ có thể kết nối, giao tiếp được với nhau thông qua Internet (wifi, 3G, 4G, 5G, ...). Trước đây khi nhắc đến kết nối Internet, chắc chắn bạn sẽ nghĩ đến Smart Phone, Tablet, Labtop, PC. Nhưng với IoT, tất cả đồ vật đều có thể kết nối với Internet và giao tiếp với nhau.

Blockchain:

  • Umbala network: Nguyễn Minh Thảo (Founder & CEO Umbala Network)

    Những ai là từng theo dõi chương trình "Shark Tank" chắc không có gì xa lạ với cái tên Nguyễn Minh Thảo cũng như Umbala Network

    Đến với ngày hội Vietnam Mobile Day 2018, anh đã mang tới chủ đề "A BLOCKCHAIN-BASED CAMERA ECONOMY": mình tạm hiểu là việc sử dụng camera để làm kinh tế.

    Trước hết, diễn giả đưa ra những khó khăn hiện nay:

    • Không có một giao thức chuẩn nào cho các camera trên toàn thế giới làm việc với nhau
    • Những người dùng mới sẽ phải bỏ ra chi phí rất lớn
    • Các lập trình viên phần mềm không được trả lương xứng đáng cho những gì mà họ làm ra
    • Sự độc quyền về dữ liệu trên mạng internet.

    Và việc trình làng "A BLOCKCHAIN-BASED CAMERA ECONOMY", Umbala Network hứa hẹn sẽ có thể khắc phục được những khó khăn đang mắc phải hiện nay.

    Chúng ta hãy cùng hy vọng về một tương lai blockchain sẽ phát triển mạnh mẽ ở Việt Nam, và sẽ có thêm nhiều Nguyễn Minh Thảo cũng như Umbala Network hơn nữa.

App & Game Mobile:

  • Tối ưu hóa game trong Unity: Phạm Phúc Anh (Game Engineer- Punch Entertainment HN)

    Đây có lẽ là phần mà mình thích nhất, một phần là mình thích chơi game, một phần là do mình chưa biết gì về mảng lập trình game cả nên rất muốn tìm hiểu về nó. Trong buổi chia sẻ, diễn giả Phạm Phúc Anh đã đưa ra một số lời khuyên để tối ưu hóa khi lập trình game với Unity.

    Tối ưu hóa đơn giản là việc làm cho sản phẩm có thể đạt được hiệu năng tốt nhất, tức là game có thể chạy mượt mà (FPS ổn định), không bị giật lag, thậm chí là treo hoặc crash. Nghe thì đơn giản thế thôi nhưng thực hiện thì nhiều thứ phức tạp khó khăn lắm đấy (ít nhất là với một đứa không biết gì về lập trình mobile như mình 😛)

    • về đồ họa: hạn chế tối đa sử dụng materials (vật liệu) khác nhau giữa các object khác nhau. Cái này thì trong lập trình ai cũng hiểu, những gì tái sử dụng được thì hãy tái sử dụng, đừng mất công viết lại, vừa tốn công, vừa dư thừa dữ liệu.

    • về xử lí logic: nên sử dụng lưu đệm các tìm kiếm component, kỹ thuật này thường hiệu quả với các script được dùng thường xuyên, nhưng đổi lại đòi hỏi viết code nhiều hơn. Hiểu đơn giản là những thứ cần dùng nhiều sẽ để ở gần bạn (cache) để mỗi lần dùng tới bạn chỉ cần với tay (chọc vào cache) là lấy được thay vì phải đi tìm rồi mới lấy ra được (xử lí lại từ đầu)

    • về âm thanh: nên sử dụng những file âm thanh nén để giảm thiểu dung lượng của app/game. Ngoài ra cần cân nhắc sử dụng linh hoạt giữa 3 lựa chọn khi xử lí file âm thanh:

      Decompress On Load Compressed in memory Stream from disc
      Tức là sẽ bỏ nén hết các audio khi load Được hiểu là sẽ lưu tạm bản nén của âm thanh trong bộ nhớ, khi nào cần thì mới giải nén ra mà chạy Tức là sẽ đọc trực tiếp khi sử dụng mà không cần lưu vào bộ nhớ
      Phương án này được dùng cho các audio nhỏ, nhẹ Phương án này nên được sử dụng với các loại âm thanh lớn. Vì không cần lưu vào bộ nhớ nên sẽ giảm thiểu được dung lượng (theo mình hiểu là như vậy)

Nếu có thời gian, chắc chắn mình sẽ tìm hiểu kĩ hơn về lĩnh vực lập trình mobile nói chung cũng như là lập trình game nói riêng.

Fintech:

  • Nền tảng nami.trade: Giáp Văn Đại (CEO Nami)

    Nami.trade được xây dựng dựa trên công nghệ tiên tiến Blockchain, là một sàn giao dịch minh bạch, phi tập trung, bảo mật và hoàn toàn tự động. Quan trọng nhất, tại nami.trade không tồn tại phí thanh khoản. Tức là khi mua vào và bán ra 1 sản phẩm, chắc chắn bạn sẽ bị lỗ (ví dụ như mua vàng). Tuy nhiên đối với nami.trade, sẽ không tồn tại phí thanh khoàn, tức là giá mua vào và bán ra là ngang nhau.

    Ngoài ra, nami.trade cho phép người dùng giao dịch với không chỉ các cặp tiền truyền thống trên thị trường như USD, EUR, JPY, CAD, … mà cả với những đồng tiền điện tử như BITCOIN, ETHEREUM, … Ngoài ra, nami.trade còn cho phép Trader tham gia vào giao dịch Binary Option (giao dịch quyền chọn) để đặt cược giá cặp tiền sẽ tăng hay giảm trong một thời hạn nhất định. Nếu thành công, Trader sẽ nhận lại mức Payout 95% ở mọi thời điểm. Điều này là sự khác biệt rất lớn khi các sàn giao dịch Binary Option hiện nay Payout đều chỉ ở mức 75%.

    Lợi thế của nami.trade là được hỗ trợ bởi trợ lý ảo dành cho các nhà giao dịch Nami Assistant và một cộng đồng giao dịch Fiat-Crypto nami.exchange.

Đối với một nước đang phát triển như Việt Nam thì chắc chắn Fintech sẽ còn có những bước phát triển mạnh mẽ hơn nữa, sẽ có ngày càng nhiều các công ty lớn mạnh giống như là Nami.

Một vài hình ảnh trong sự kiện:

  • Kdata- Công ty chuyên về các dịch vụ máy chủ

  • Zalo cũng góp mặt với một lĩnh vực khá mới mẻ- Zalo Shop.

  • Mắt bão với trò chơi vòng quay may mắn đã thu hút được sự chú ý của rất nhiều người

  • Và đây là những gì mình nhận được trong sự kiện lần này =))

Lời kết:

Thực sự đây là một ngày hội lớn trong lĩnh vực công nghệ thông tin, giúp chúng ta cập nhật những kiến thức mới, chuyên sâu từ các diễn giả được chọn lọc. Mong rằng sự kiện Vietnam Mobile Day 2019 sẽ còn mở rộng quy mô hoành tráng hơn nữa, để đáp ứng được nhu cầu ngày càng cao của những lập trình viên nói riêng và những người yêu công nghệ nói chung.