Bài viết của Tạ Quốc Bảo

Đằng sau thành công của một Tập đoàn Tech: Xem trọng Software developer hơn cả tiền bạc

Kỷ nguyên công nghệ mới vẫn chưa có dấu hiệu chậm lại, nhưng nhóm các Chief vẫn đang vật lộn với những vấn đề rất cơ bản gọi là chuyển đổi digital ( digital transformation) . Một lý do làm cho thách thức này trở nên khó nhằn đó là ta không thể giải quyết nó theo cách mà ta xử lý các ...

Tác giả: Tạ Quốc Bảo viết 16:28 ngày 11/09/2018 chỉnh sửa

Vietnam Web Summit 2016, sẽ thêm lửa cho Hà Nội

Vietnam Web Summit 2016 (VWS2016), sự kiện do Hiệp hội Thương mại điện tử Việt Nam (VECOM) và Applancer Topdev đồng tổ chức đã đã thu hút được hơn 3.500 lượt tham gia và dự đoán sẽ tiếp tục đạt được thành công tại hai địa điểm còn lại là Hà Nội (29/10) và Đà Nẵng (05/11). Tại ...

Tác giả: Tạ Quốc Bảo viết 16:28 ngày 11/09/2018 chỉnh sửa

Share some functions in javascript - part 2

Browser I. arrayToHtmlList Nôm na là chuyển các element trong mảng thành các thẻ li và append chúng vào listID const arrayToHtmlList = (arr, listID) => arr.map(item => (document.querySelector('#' + listID).innerHTML += `<li>${item}</li>`)); example ...

Tác giả: Tạ Quốc Bảo viết 16:28 ngày 11/09/2018 chỉnh sửa

Memcached là gì ? Sử dụng memcached để tăng tốc hệ thống server

Memcached là ban đầu là một ứng dụng Linux, nhưng vì Memcached là mã nguồn mở nên đã được các nhà lập trình phát triển cho nền tảng Windows sử dụng. Sơ đồ hoạt động : Sơ đồ hoạt động memcache Request đầu tiên: truy cập vào CSDL thì server sẽ trả lại kết quả cho ...

Tác giả: Tạ Quốc Bảo viết 16:28 ngày 11/09/2018 chỉnh sửa

MVVM - Android Architecture

Android Architecture Dựa theo các khái niệm trên Internet, chúng ta biết rằng Software Architecture liên quan đến các cấu trúc cấp cao của một hệ thống phần mềm, hay các quy tắc trong việc hình thành nên các cấu trúc,... Nói một cách đơn giản, việc quyết định và triển khai một kiến trúc code ...

Tác giả: Tạ Quốc Bảo viết 16:28 ngày 11/09/2018 chỉnh sửa

# Tìm hiểu nhanh về Security Web (Phần 1)

CORS, CSP, HSTS và một số từ khóa bảo mật web! Sau đây là một số lý do về mà ta nên học về bảo mật web: Bạn là người dùng lo lắng về sự dò dỉ thông tin cá nhân Bạn là một Web Developer và muốn làm cho ứng dụng web trở nên an toàn hơn Bạn muốn nâng cao kiến thức về bảo mật web để chuẩn bị ...

Tác giả: Tạ Quốc Bảo viết 21:47 ngày 10/09/2018 chỉnh sửa

Cách xác định bài toán trong Machine Learning

Nếu tôi hỏi khách hàng xem họ muốn gì, có lẽ họ sẽ nói rằng họ muốn có một con ngựa biết chạy nhanh hơn– Henry Ford Trong thực tế, trước khi giải bất kỳ bài toán nào, việc đầu tiên chúng ta cần làm đó là xác định vấn đề. Đặc biệt khi làm trong lĩnh vực Machine Learning (ML), nhiều ...

Tác giả: Tạ Quốc Bảo viết 14:04 ngày 10/09/2018 chỉnh sửa

Cuộc sống thú vị của Dev

Nhiều người cứ nghĩ các Dev là những người chỉ ngồi Code mục xương 8 tiếng mỗi ngày…….. Nhưng sự thật không hẳn đã như thế, các Dev nhà ta vẫn có cuộc sống rất thú vị theo cách mà chỉ những người trong cuộc mới cảm nhận được. Và liệu bạn có hiểu được cuộc sống của họ? ...

Tác giả: Tạ Quốc Bảo viết 14:04 ngày 10/09/2018 chỉnh sửa

Tìm hiểu về Channel của Action Cable trong Rails

Tích hợp Websocket cho rails. Nó kết nối Websocket với các ứng dụng của Rails sử dụng kiểu kết nối stateful không giống như HTTP request. chi phí, độ trễ liên quan đến việc đẩy dữ liệu trong thời gian thực được giảm đáng kể so với HTTP. Có 2 khái niệm ta cần biết là: Stateful là kiểu kết nối ...

Tác giả: Tạ Quốc Bảo viết 14:03 ngày 10/09/2018 chỉnh sửa

Tìm hiểu về css

1. Cú pháp CSS. Cú pháp CSS cơ bản: Selector { property: value; } Selector: Các đối tượng mà chúng ta sẽ áp dụng các thuộc tính trình bày. Nó là các tag HTML, class hay id Property: Chính là các thuộc tính quy định cách trình bày. Ví dụ: backgroundcolor, font-family, color, padding, ...

Tác giả: Tạ Quốc Bảo viết 14:03 ngày 10/09/2018 chỉnh sửa