Hà Nội Vietnam Web Submit 2017

Topic: Blockchain & Smart Contract - Bắt đầu như thế nào và các ứng dụng

Blockchain & Smart Contract - Bắt đầu như thế nào và các ứng dụng from GMO-Z.com Vietnam Lab Center

Tóm tắt:

  • Diễn giả là CTO của công ty TOMO, sản phẩm mạng xã hội hỏi đáp bằng video
  • Nội dung bài viết chia sẻ công nghệ Blockchain đang dần trở nên phổ cập hơn và tương lai rộng mở với nó, diễn giả có đề cập tới việc Blockchain sẽ thay đổi thế giới sau này khi nó được ứng dụng rộng rãi. Blockchain với các thuật toán đồng thuận như là PoW, PoS, FPA, PBFT đảm bảo dữ liệu trong Blockchain không thể bị can thiệp và hoàn toàn bảo mật. Diễn giả cũng chia sẻ Smart Contract, hợp đồng thông minh, là tính năng của Ethereum đã và đang mở rộng ra nhiều cơ hội để phát triển những ứng dụng phân tán trên nền tảng Blockchain.

Topic: Chatbot tạo phễu bán hàng, remarketing và giảm chi phí quảng cáo

Chatbot tạo phễu bán hàng, remarketing và giảm chi phí quảng cáo from GMO-Z.com Vietnam Lab Center

Tóm tắt:

  • Diễn giả là CEO của công ty Rabiloo công ty làm outsource với Nhật Bản.
  • Nội dung:
    • Đầu tiên diễn giả giới thiệu mô hình chiếc phiễu dùng để tối ưu hóa đầu tư và lợi nhuận: có 2 cách để tăng lợi nhuận là tăng chi phí dịch vụ ( quảng cáo, nhân sự,...) , cách thứ 2 là tối ưu hóa tỉ lệ chuyển đổi của khách hàng trong mô hình chiếc phiễu => Chăm sóc khách hàng (CS) bằng chatbot là sản phẩm mà diễn giả giới thiệu tới người nghe.
    • Sản phẩm chatbot của Rabiloo với ưu điểm là chi phí thấp, dễ tiếp cận và mức độ hiệu quả cao, hỗ trợ trên nền tảng Facebook Messenger.
  • Có điều khi trao đổi với diễn giả thì tôi được biết là sản phẩm của công ty hiện tại vẫn chưa ứng dụng NLP (xử lý ngôn ngữ tự nhiên) và chưa sử dụng Deep Learning để phát triển AI cho sản phẩm. NLP và DL sẽ được áp dụng trong phase tới của sản phẩm, nếu áp dụng thành công thì chatbot của Rabiloo đúng là một sản phẩm rất hấp dẫn.

Topic: Bắt đầu với Bigdata từ đâu và như thế nào?

Bắt đầu với Bigdata từ đâu và như thế nào? from GMO-Z.com Vietnam Lab Center
  • Diễn Giả là Ông Xuân Hồng là chủ của blog khá nổi tiến về Machine Learning
  • Nội dung:
    • Phần đầu diễn giả giới thiệu nguyên nhân vì sao mà các công nghệ Big Data ra đời: nói góm gọn lại thì có 3 nguyên nhân là: 1-Bùng nổ dữ liệu trên Internet khiến cho hệ thống máy đơn không thể xử lý cũng như lưu trữ được, 2-Xử lý với lượng dữ liệu lớn cần phải có kỹ thuật khác biệt so với kiểu xử lý truyền thống, 3-Quản trị dữ liệu lớn như thế nào.
    • Tiếp theo diễn giả chia sẻ nên bắt đầu tìm hiểu những công nghệ nào, có thể tóm tắt như sau:
      • Message Queue: Apache Kinesis, Apache Kafka
      • Processing: Apache Spark, Apache Storm
      • Storage: Hadoop HDFS, NoSQL
      • Management: Jenkins, Docker (Cái này tôi thấy không liên quan lắm)
    • Phần sau diễn giả giới thiệu Deep Learning cũng như lý do vì sao DL lại trở nên hot trong 1 vài năm lại đây, cũng như giải thích vì sao GPU lại hoạt động hiệu quả hơn CPU khi xử lý DL.
    • Cuối cùng là chia sẻ công việc về Big Data + ML tại Trusting Social.

Hết

Topic: Frontend Optimization

Frontend Optimization from Nguyễn Anh

Tác giả: Nguyễn Đình Khiêm (CTO Western University)

Nội Dung:

  • Trình bày về mô hình Client-Server
  • Giới thiệu Pagespeed insight tools: Google Pagespeed Insights, GTMetrix, PingDom
  • Các nguyên tắc Frontend Optimization
    • Ít Request
    • Resource dung lượng nhỏ
    • Resource gần hơn
    • Thứ tự load ưu tiên
    • Cảm nhận của người dùng
  • Một vài kỹ thuật tổng quát
    • Merge
    • Minify
    • Compress
    • Parallel
    • Cache
    • CDN
    • Lazy&Prefetch
    • Websocket
    • VisualPerrception
    • About the fold
  • Một vài kỹ thuật về ảnh
    • Giảm request ảnh
    • Ảnh bitmap
    • Bitmap vs Vector
    • SVG canvas : sử dụng định dạng ảnh SVG
    • Sử dụng Illustrator

Topic: Untold secret to become a successful change-makers

Untold secret to become a successful change-makers from Nguyễn Anh

Tác giả : Hồ Việt Hải - Investor | Hope Ventures
Nội dung:

Đây là một topic đầu tiên được trình bày trong sự kiện WebSubmit 2017, nội dung của topic không có liên quan đến kỹ thuật, nhưng topic này lại lắng đọng nhiều nội dung mà các developer cần nắm được, cũng như chia sẻ những câu chuyện trong cuộc đời lập trình của tác giả. Cuối cùng, mỗi Developer là một 'BEING A CHANGE-MAKER' - tác giả gửi lời cảm ơn đến họ

Và, Tác giả chia sẻ 5 bí quyết để thay đổi bản thân, thay đổi cách nhìn

  1. The 5-year journey
  2. Body > Business
  3. Listen to your body
  4. Drink, Eat, Breath
  5. A retreat/ 6 months

và cuối cùng, tác giả chia sẻ đến chúng ta quyển sách : Nhân tố Enzyme - Phương thức sống lành mạnh của tác giả Hiromi Shinya.

Topic: Ứng dụng nhắn tin di động trong M-Commerce

Ứng dụng nhắn tin di động trong M-Commerce from Nguyễn Anh

Tác giả : My Nguyễn - Product Marketing Lead | Zalo Business

Nội dung :

Tác giả nhấn mạnh 2 ý chính :

  • Chúng ta đang sống trong kỷ nguyên của di động
  • Chúng ta đang có một thế hệ mua sắm trực tiếp trên di động

Trong slide tác giả nhấn mạnh nhiều vào việc tần suất người dùng hiện nay đang sử dụng ứng dụng nhắn tin cao gấp nhiều lần, đây là một trong những nguyên nhân thúc đẩy M-Commerce, theo như thống kê của Zalo - trung bình 1 người VN sử dụng Zalo 68 phút mỗi ngày, và sử dụng Zalo cao gấp 10x lần so với các ứng dụng khác. Vì thế, đó chính là cơ hội kinh doanh, nó mở ra kỷ nguyên của việeecjmua sắm trực tiếp trên di động

Và cuối cùng, tác giả giới thiệu các doanh nghiệp đang áp dụng ứng dụng nhắn tin như thế nào slide trình bày khá chi tiết các phương pháp mà các doanh nghiệp đang áp dụng hiện nay.

Topic: How to improve the front-end performance?

Tác giả: Trần Văn Thái - Frontend Developer | AI&T

Nội dung:

  • Các vấn đề phát sinh trong thực tế

    • Từ thống kê của các công ty lớn (Google, Bing, Yahoo,...) thì khi website chỉ cần chậm từ vài trăm ms đến vài s thì doanh thu sẽ bị giảm rất nhiều.
    • Các dự án thực tế cũng thường xảy ra tình trạng quá chậm, người dùng không đủ kiên nhẫn chờ đợi.
  • Giới thiệu RAIL Model (Response, Animation, Idle, Load)

  • Làm thế nào để Frontend có Performance tốt hơn?

    • Client request: những gì có thể tương tác được.
    • Network: Tối ưu TCP connection, giảm lượng request,...
    • Dùng Cache-control, Gzip,...
    • Một số lưu ý khi viết CSS và Javascript giúp việc render nhanh và hiệu quả.

Topic: Joomla Website Speed Optimization

Tác giả: Giang Nguyen | BraveBits

Nội dung:

  • Giới thiệu về lịch sử của Joomla với những tính năng mới theo thời gian.

  • Các tối ưu một website sử dụng Joomla

    • Giảm thời gian phản hồi kết quả.
    • Sử dụng Browser Caching.
    • Tối ưu hóa HTML, CSS, JS.
    • Tối ưu hóa (giảm dung lượng) của ảnh.
  • Giảm thời gian phản hồi kết quả:

    • Sử dụng SSD cho Hosting, VPS.
    • Sử dụng các phiên bản mới nhất cho của http proxy (nginx, apache,...).
    • Sử dụng phiên bản mới nhất của PHP.
    • Sử dụng phiên bản mới nhất của MySQL.
    • Sử dụng phiên bản mới nhất của Joomla.
  • Sử dụng Browser Caching:

    • Strong: Exprires, Cache-Control.
    • Weak: Last-Modified, ETag.
  • Tối ưu hóa HTML, CSS, JS:

    • Minify HTML
    • Nén CSS + JS.
    • Dùng "Defer và Async" cho CSS và JS.
    • ...

Topic: Why landing page become trending in 2017/2018

Tác giả: Bình Nguyễn | LadiPage

Nội dung:

  • Xu hướng và doanh thu dẫn đến Landing Page.

  • Đo lường tối ưu Tracking để lấy kết quả phân tích:

    • Event Tracking
    • Click Map
    • Mouse Movement
    • ...
  • Định nghĩa Lading Page, Sales Page và tác dụng:

    • Nội dung tập trung.
    • Thông tin thuyết phục.
    • Tối ưu chuyển đổi.
  • 3 loại Landing Page phổ biến:

    • Lead Generation Page
    • Sales Page
    • Click-through Page