Bài viết được dịch từ nguồn này Cái gì? Họ không có máy tính ? Tôi làm cách nào để dạy phát triển ứng dụng dành cho thiết bị di động nếu học sinh không có máy tính? Khi được hỏi liệu tôi có giảng dạy môn Phát triển ứng dụng dành cho thiết bị […]
Bài viết được dịch từ nguồn này Cái gì? Họ không có máy tính ? Tôi làm cách nào để dạy phát triển ứng dụng dành cho thiết bị di động nếu học sinh không có máy tính? Khi được hỏi liệu tôi có giảng dạy môn Phát triển ứng dụng dành cho thiết bị […]
Kể từ bài viết 12 điều tôi tin rằng các lập trình viên chuyên nghiệp nên làm, vào tháng 8, tôi bắt đầu lưu ý đến các hành vi, kỹ năng và đặc điểm khác ở những người tôi gặp khi làm việc trong các dự án phần mềm phức tạp. Bên cạnh đó, tôi […]
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 […]
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 […]
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à […]
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 […]
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 […]
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à […]
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 […]
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 […]
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ể […]
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 […]
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 […]
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 […]
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 […]
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 […]
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ó. […]
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ẽ […]
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ó để […]
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 […]