Báo cáo nghiên cứu quý 3 năm 2020

Báo cáo nghiên cứu quý 3 năm 2020

Một năm trôi qua thật nhanh, thế là đã kết thúc 3/4 chặng đường năm 2020. Như thường lệ, cuối tháng 9 vừa qua, công ty TNHH GMO-Z.com Việt Nam Lab Center( VNLab) chúng tôi đã tổ chức buổi báo cáo nghiên cứu của quý 3. Hãy theo dõi tiếp bài viết của tôi để biết trong quý vừa rồi các kỹ sư đã nghiên cứu những nội dung gì nhé.    Quý vừa qua, có 5 nhóm kỹ sư tham gia nghiên cứu, với nội dung chính như sau: Topic 1: Bài phát biểu nghiên cứu có nội ... »

Phân lớp (Layering) trong kiến trúc mạng Internet

Phân lớp (Layering) trong kiến trúc mạng Internet

Layering là chính là phân lớp trong kiến trúc mạng internet, nó mô phân chia chi tiết vai trò và nhiệm vụ của từng lớp qua đó giúp cho các kiến trúc sư hệ thống thiết kế mô hình mạng một cách tối ưu và bảo mật hơn. Kiến thức trong bài viết này rất cơ bản nhưng rất cần thiết đối với những bạn có mục tiêu trở thành kiến trúc sư hệ thống mạng và chuyên viên bảo mật hệ thống. 1. Layer là gì? Đầu tiên hãy nhìn lại sự hoạt động củ ... »

[AWS] Serverless Applications Introduction

[AWS] Serverless Applications Introduction

Tổng quan bài viết: 1. Giới thiệu Serverless Computing và Serverless Architectures 2. Traditional vs Serverless Architecture 3. AWS Lambda 4. Ưu điểm và nhược điểm của Serverless. 5. Tổng kết I. Introdution Serverless Computing vs Serverless ArchitecturesServerless Computing là một mô hình thực thi điện toán đám mây mà trong đó các nhà cung cấp đám mây sẽ quản lý động việc phân bổ tài nguyên máy, giá cả của mô hình này dựa trên số lượng tài nguyên thực tế mà ứng dụng sử dụng thay vì phải trả trước một khoản nhất định trong một khoảng thời ... »

Review khóa học Hive to ADVANCE Hive (Real time usage) :Hadoop querying tool

Review khóa học Hive to ADVANCE Hive (Real time usage) :Hadoop querying tool

Chào tất cả mọi người, đợt dịch Covid mình có tham gia khóa học về Hive trên Udemy để phục vụ cho dự án. Trong khóa học này, mình sẽ review lại các kiến thức cơ bản và quan trọng khi làm việc với Hive. Một số kiến thức cơ bản mình sẽ chia sẻ với mọi người trong slide là Hive là gì ?Partition và Bucketing trong HiveJoin optimize performace trong HiveUDF's (User defined function in Hive)Variables trong Hive Ngoài ra còn một vài kiến thức cơ bản khác như : Các hàm hay sử dụng, sorting, load XML ... »

MariaDB-Mysql Store Engine

MariaDB-Mysql Store Engine

Ngày nay ứng dụng web có rất nhiều lựa chọn cơ sở dữ liệu (database), đối với các nên tảng mã nguồn mở nhất là PHP, MySQL là sự lựa chọn vô cùng phổ biến trong một thời gian dài. Tuy nhiên công nghệ ngày càng phát triển, với sự xuất hiện của MariaDB và Percona, là 2 nhánh biến thể của MySQL với nhiều tính năng vượt trội. Bài viết này sẽ giới thiệu và MariaDB Spider Engine dành cho nhưng ứng dụng có lượng dự liệu lớn hoặc muốn mở rộng hơn nữa. Maria db spider engine from ... »

Hướng dẫn cách tạo slide show ẩn hiện bằng jquery

Hướng dẫn cách tạo slide show ẩn hiện bằng jquery

I.Giới thiệu: Slideshow là 1 ứng dụng rất phổ biến trong UI web. Hiện có rất nhiều plugin hỗ trợ slideshow. Tuy nhiên trường hợp nếu plugin không hỗ trợ hoặc không phù hợp với css, layout trang web của bạn thì việc biết cách code 1 slide hoặc hiểu rõ slide có thể giúp bạn tự tạo 1 slideshow khác phù hợp hoặc có thể tùy biến plugin 1 cách hiệu quả. II.Demo slideshow: Prev Next $('#slide_show > li:first').css('display', 'block').addClass('active'); var isHoverBtn = false; $('#next_slide').bind('click', function() { runSlide(true) ... »

CI, CD với TravisCI và AWS Elastic Beanstalk

CI, CD với TravisCI và AWS Elastic Beanstalk

Có rất nhiều công cụ để sử dụng cho việc CI, CD một dự án, ở bài viết này chúng ta sẽ cùng tìm hiểu về cách để làm việc với TravisCI. 1. Tìm hiểu về TravisCITravis là một dịch vụ (service) CI, miễn phí và là open source. Trong đó CI là viết tắt của từ Continuous Integrantion, nghĩa là tích hợp liên tục. Travis CI cùng đã từng được giới thiệu ở blog vietnamlab. Các bạn có thể tham khảo thêm ở đây. 2. Tìm hiểu về AWS Elastic BeanstalkAWS Elastic Beanstalk là một dịch vụ dễ sử ... »

Khoảng tin cậy cho trung bình (Toán thống kê phần 4)

Khoảng tin cậy cho trung bình (Toán thống kê phần 4)

Mở đầu Bài blog này sẽ giải thích cách tính khoảng tin cậy (confidence interval) cho trung bình. Bài đề cập đến các khái niệm phân phối chuẩn và khoảng tin cậy cho tỷ lệ trong hai bài blog trước. Các bạn có thể đọc ở đây: Phân phối chuẩn và các giá trị thống kê https://blog.vietnamlab.vn/2019/12/20/cac-loai-phan-phoi-va-tinh-chat/ Khoảng tin cậy cho tỉ lệ https://blog.vietnamlab.vn/2020/06/23/toan-thong-ke-2/ Công thức Công thức tính khoảng tin cậy cho trung bình sử dụng độ lệch chuẩn của tổ hợp Công thức tính ... »