Chuyên mục
Công Nghệ

Flutter cơ bản: Dark Mode và Dynamic Theme sử dụng Provider

Tiếp tục seri tìm hiểu Flutter cơ bản, chúng ta đã sử dụng các provider để hoàn thành các task như quản lý state cho toàn bộ app và backend data. Nhưng chúng ta cũng có thể tận dụng các provider này cho nhiều việc khác. Một trong số đó là thêm các dynamic theme […]

Chuyên mục
Công Nghệ

RxDart và cách sử dụng với BLoC Pattern trong Flutter?

RxDart là một thư viện reactive functional programming cho ngôn ngữ Dart, dựa trên ReactiveX. Dart đã có một package phù hợp để làm việc với Streams, nhưng RxDart bổ sung thêm một số tính năng để sử dụng tiện lợi hơn. Chúng ta hãy bắt đầu tìm hiểu về Streams. Streams and Sinks Streams […]

Chuyên mục
Công Nghệ

10 bài học giá trị tôi học được khi là lập trình viên

Bài viết được dịch từ đây. Tôi đã phát triển phần mềm hơn 21 năm nay, tức là gần 1/3 cuộc đời.Dưới đây là một số bài học quý giá nhất mà tôi học được trong suốt chặng đường ấy. 1. Bạn sẽ không bao giờ biết hết tất cả mọi thứ Đặc biệt là […]

Chuyên mục
Công Nghệ

5 dự án Flutter bạn có thể làm ngay vào cuối tuần này

Cuối tuần, khoảng thời gian để gia đình và bạn bè cùng nhau tham gia một số hoạt động xã hội, chia sẻ những món ăn và cùng vui chơi với nhau. Nếu đó là những gì bạn đã từng làm vào những buổi cuối tuần, thì cuối tuần này, bạn có thể thực hiện […]

Chuyên mục
Công Nghệ

Big data là gì? Mối liên hệ giữa big data và data analytics.

Big data là một thuật ngữ mô tả khối lượng dữ liệu lớn, rất khó quản lý (có cấu trúc, không cấu trúc và bán cấu trúc).  Big data có thể được phân tích để tìm hiểu thông tin về insight của khách hàng giúp việc đưa ra các quyết định về chiến lược kinh […]

Chuyên mục
Công Nghệ

Tìm hiểu Date trong JavaScript.

Như tiêu đề bài viết, hôm nay chúng ta sẽ cùng nhau tìm hiểu về Date object trong JavaScript, chuyên về xử lý các vấn đề liên quan đến ngày tháng năm và giờ giấc. Thời gian mà ông thần này lấy chính là thời gian ở máy tính của chúng ta, do đó mà […]

Chuyên mục
Công Nghệ

Cách giải quyết lỗi password authentication Github

remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. Mình đoán là bữa giờ khi bạn làm việc với Github, bạn sẽ cảm thấy vô cùng bất ngờ khi gặp lỗi trên khi push code đúng không? Mình cũng giống bạn và sau khi tìm hiểu […]

Chuyên mục
Công Nghệ

Tầm quan trọng của Data Analytics trong chiến lược Marketing

Trong thời đại hiện nay, data được thu thập ngày càng nhiều và đa dạng. Mỗi giao dịch trực tuyến, mỗi điểm định vị GPS được chụp bởi điện thoại, mỗi lần nhấp chuột của chúng ta đều góp vào tập dữ liệu khổng lồấy. Analytics được sử dụng để biến tập dữ liệu này […]

Chuyên mục
Công Nghệ

Data Analyst: Con đường sự nghiệp & trình độ chuyên môn

Data analysts có tay nghề cao là những người được săn đón trên thế giới. Nhu cầu quá lớn nhưng nguồn cung những người làm tốt còn hạn chế, data analysts yêu cầu mức lương rất cao và các đặc quyền tuyệt vời, ngay khi bước vào nghề. Công việc của data analyst có thể […]

Chuyên mục
Công Nghệ

Frontend Du Ký | EGANY Apps : Đừng thấy hoa nở mà ngỡ xuân về

Cũng lâu rồi chưa viết bài, mong rằng các bạn vẫn đang đón chờ Frontend Du Ký S1E4 | EGANY Apps. Bài viết lần này sẽ kể về quá trình khắc phục hệ thống khi phía đối tác có thay đổi lớn cũng như các điều chỉnh về quy trình git để mọi thứ được […]

Chuyên mục
Công Nghệ

Tìm hiểu AnimatedContainer Widget qua ví dụ cơ bản

Nếu bạn chưa xem video “Widget of the Week” về  AnimatedContainer Widget, hãy xem video đó trước. Bài viết này sẽ sử dụng các khái niệm được nói đến trong video và biến chúng thành code mà bạn có thể tự xử lý. Cách học nhanh nhất là vừa học vừa làm. Vì vậy, hãy […]

Chuyên mục
Công Nghệ

Sử dụng assets trong Flutter package? Tại sao không?

Nếu bạn truy cập vào bài viết này để tìm hiểu cách đưa hình ảnh, phông chữ hoặc các asset khác vào ứng dụng Flutter của mình, thì có thể bạn đã nhầm chỗ. Đùa thôi bạn có thể xem video ở bên dưới nhé! Còn bài viết này mình sẽ hướng dẫn các bạn […]

Chuyên mục
Công Nghệ

Tìm hiểu các phương thức call, apply, bind trong JavaScript

Trong bài “Tìm hiểu về this trong JavaScript”, chúng ta có sử dụng phương thức bind() để fix một số bug khi sử dụng this. Cụ thể nó là phương thức như thế nào thì chúng ta cùng nhau tìm hiểu trong bài này nhé 😉. Như các bạn biết đấy, trong JavaScript, function cũng […]

Chuyên mục
Công Nghệ

Tìm hiểu regex trong ngôn ngữ Dart qua ví dụ cơ bản

Trích xuất text bất kỳ từ một string cho trước bằng cách sử dụng regex trong Dart Text extraction from an LRC lyrics file Làm việc và xử lý text là một vấn đề lập trình phổ biến. Tuy nhiên, tôi thường cố gắng tránh sử dụng các regular expressions (regex) vì chúng hoàn toàn […]

Chuyên mục
Công Nghệ

Tìm hiểu Flutter Opacity Widget qua ví dụ cơ bản

Nếu bạn chưa xem video “Widget of the Week” về Opacity widget, hãy xem ngay bây giờ. Video cung cấp một cái nhìn tổng quan hơn về những gì Widget này hoạt động. Bài viết dưới đây sẽ cung cấp cho bạn đoạn code từ video để bạn có thể tự thực hành với nó. […]

Chuyên mục
Công Nghệ

Tìm hiểu về “this” trong JavaScript.

Chắc hẵn bạn đã từng nhìn thấy từ this trong một ngôn ngữ lập trình nào trước đó hoặc là trong một vài đoạn code nào đó của JavaScript. Bạn thắc mắc nó có tác dụng gì hoặc là bạn đang mơ hồ về this trong JavaScript. Yên tâm, trong bài này chúng ta sẽ […]

Chuyên mục
Công Nghệ

Tìm hiểu thêm về Window Object trong Javascript

Nếu các bạn đã xem các bài trước thuộc series JavasScript cơ bản của mình hoặc đã xem các tài liệu khác thì chắc hẵn đã từng thấy trong bài viết có đề cập đến ông thần windowobject rồi nhỉ 😉. Vậy trong bài này, chúng ta sẽ cùng nhau tìm hiểu về nó để […]

Chuyên mục
Công Nghệ

Flutter 2.5 có gì mới?

Chào mừng bạn đến với Flutter 2.5! Mới đây Flutter đã tung ra một bản phát hành lớn, với số liệu thống kê cao thứ 2 trong lịch sử các bản phát hành của Flutter: 4600 lỗi đã được sửa và 3932 PRs được merge từ 252 contributors với 216 reviewers. Bản phát hành này […]

Chuyên mục
Công Nghệ

Number, string, array và object trong JavaScript

Chúng ta đã cùng nhau tìm hiểu các kiểu dữ liệu có trong JavaScript ở bài trước, tuy nhiên chúng ta vẫn chưa biết cách thao tác với chúng như thế nào trong JavaScript, nó có hổ trợ các phương thức nào hay không? Vấn đề đó, chúng ta sẽ cùng nhau tìm hiểu trong […]

Chuyên mục
Công Nghệ

Hướng dẫn clone instagram với React JS và Firebase phần 1.

Trong bài viết này, chúng ta sẽ cùng nhau clone một trang mạng xã hội nỗi tiếng, là nơi chia sẽ hình ảnh và video của hàng trăm triệu người trên toàn thế giới, đó chính là Instagram. Chúng ta bắt đầu thôi 😁! I. Tạo project với creat-react-app. Để bắt đầu với một project […]