Tác giả: T.P.H

GAME BÓNG ĐÁ “Captain Tsubasa ZERO: Miracle Shot” RA MẮT PHIÊN BẢN TOÀN CẦU

GAME BÓNG ĐÁ “Captain Tsubasa ZERO: Miracle Shot” RA MẮT PHIÊN BẢN TOÀN CẦU

Ngày 12/09/2019, Tập đoàn GMO chính thức phát hành game về huyền thoại bóng đá Captain Tsubasa với tên gọi "Captain Tsubasa ZERO: Miracle Shot" trên toàn thế giới tại hơn 90 khu vực và quốc gia. Nếu từng có tuổi thơ "dữ dội" với những trang truyện tranh bóng đá máu lửa, bạn không thể không biết đến "Captain Tsubasa" - bộ Manga được xếp vào hàng huyền thọai, hằn sâu trong tâm trí biết bao nhiêu thế hệ. Nó trở thành nguồn cảm hứng để nhà phát triển GMO quyết ... »

Terraform - Infrastructrure as Code

Terraform - Infrastructrure as Code

Hiện nay, devops đã trở nên quen thuộc và phổ biến. Rất nhiều công cụ ra đời giúp việc cài đặt, thiết lập server trở nên dễ dàng và hiệu quả hơn rất nhiều. Tuy nhiên, ở mức thấp hơn là tạo ra các server, thì không hẳn nhiều người biết, và Terraform sẽ giúp giải quyết điều đó. Terraform là gì? Terraform là một công cụ giúp bạn khởi tạo, thay đổi, xóa và quản lý hệ thống (infrastructure) một cách hiệu quả và dễ phán đoán. Nôm na là đưa việc quản lý servers thay vì bằng tay ... »

Xây dựng môi trường đơn giản với Docker Compose

Xây dựng môi trường đơn giản với Docker Compose

Đối với mỗi quá trình phát triển một web application, việc xây dựng môi trường phát triển là không thể thiếu. Thời đại Devops chưa thực sự rõ ràng, các developer thường tự cài đặt trên máy thật của chính mình, như là cái XAMPP nếu code PHP, cài JDK với Java,... và cả các Database căn bản. Sau đó với sự ra đời của Vagrant, kết hợp với ứng dụng tạo máy ảo miễn phí Virtualbox, dần dần việc cài đặt trở nên linh hoạt và hiệu quả hơn, cô lập mức tới mức OS để giữ cho máy ... »

Alerting Email với Google Apps Script

Alerting Email với Google Apps Script

Trong các hệ thống giám sát, việc gửi email đến giám sát viên tức thời cũng là một phần hết sức quan trọng và thuận tiện vì sẽ không cần thiết phải giám sát hệ thống 24/7 mà vẫn nhận được cảnh báo sự cố ngay tức thời. Tuy nhiên, việc xây dựng một email server hoạt động trơn tru với chi phí phải chăng không phải là chuyện đơn giản... nhất là trong những dự án đang tốn quá nhiều chi phí để hoạt động thì việc tiết kiệm cũng được nhà đầu tư rất quan tâm. Với ... »

Khởi tạo ứng dụng React với Typescript

Khởi tạo ứng dụng React với Typescript

Với những bạn tiếp xúc với Javascript (JS) nói chung cũng như React nói riêng, có thể thấy bản thân ngôn ngữ JS cực kì sexy và khá là quyến rũ. Tuy nhiên, chính vì quá "mở" nên việc code JS có rất nhiều lỗi tiềm tàng về cú pháp cũng như việc bắt lỗi. Sự ra đời của Typescript (TS) là một luồng gió mới giúp định hình lại JS với một cách viết có rule chặt chẽ, gọn gàng và hạn chế được những lỗi đó, có thể nói TS chính là tương lai của JS ... »

Tìm hiểu về Native Modules trong React Native (Android)

Tìm hiểu về Native Modules trong React Native (Android)

Có lẽ hiện tại React Native không còn lạ lẫm so với anh em làm IT nói chung và Mobile nói riêng, với mục tiêu không cần học thêm ngôn ngữ mà vẫn làm đa nền tảng nhưng vẫn đem lại hiệu suất tương đương với ứng dụng native. Tuyệt vời! Tuy nhiên chủ đề lần này mình sẽ xin nói tới việc kết nối React (JS) từ phía trên với phần native bên dưới, chính là thứ cốt lõi đem lại hiệu suất mượt mà cho ứng dụng của bạn. I. Giới thiệu chung Native Modules là cách gọi ... »

Automation Test với Robot Framework

Automation Test với Robot Framework

Trong thực tế khi làm dự án, chúng ta phải đối mặt với những tình huống cần kiểm thử theo nhiều dạng khác nhau. Đôi khi có những tình huống không chỉ Tester hoặc Developer nghĩ ra mà còn từ cả phía Khách Hàng, vậy làm sao để chúng ta có thể kiểm thử một cách dễ dàng và hiệu quả hơn. Hãy thử tìm hiểu về Robot Framework. I. Cài đặt Robot Framework được viết bằng Python nên nó hỗ trợ trên chạy trên cả Jython (JVM), IronPython (.NET) and PyPy. Để đơn giản ta cài đặt: Python: https: ... »

Những phương pháp hay khi sử dụng Galera Cluster

Những phương pháp hay khi sử dụng Galera Cluster

Vừa rồi tham dự Infinity Tech lần thứ 4, mình có giới thiệu về Galera Cluster. Đây là một trong những hệ thống Multimaster Cluster dựa trên cơ chế đồng bộ hóa, cách cài đặt và sử dụng đơn giản, mang tính trong suốt và có độ sẵn sàng cao. Galera Cluster tạo ra ưu thế khi có thể đọc ghi ở mọi node, vì lợi thế lớn đó sẽ mở ra thêm nhiều phương pháp hay để tối ưu hệ thống của chúng ta, đồng thời tiết kiệm chi phí hơn. Bài viết này sẽ đề cập đến những ... »