Agile Làm sao để cải thiện Sprint Retrospective? Hello anh em! Hôm nay chúng ta sẽ nói về Sprint Retrospective, 1 sự kiện quan trọng của Scrum. Nhiều Scrum team đã gặp vấn đề và không biết làm sao để cải thiện Sprint Retrospective của họ: * Scrum team lẩn tránh vấn đề, không ai muốn chia sẻ về
Flutter Inspector - Công cụ Mạnh Mẽ Trực Quan Hóa và Khám Phá Widget Trees trong Flutter Nằm trong hệ thống Dart DevTools của Flutter, Flutter Inspector là một công cụ rất hữu ích và mạnh mẽ cho phép bạn quản lý và kiểm tra Widget Trees trong Flutter. Nó cho phép bạn khám phá mối quan hệ giữa các widget, kiểm tra thuộc tính của chúng,
Agile Agile thực sự là gì? Như anh em đã từng nghe thì thuật ngữ "Agile" trong ngữ cảnh phát triển phần mềm khá nổi tiếng, nhưng các định nghĩa thì lại khác nhau. Sau một hồi lượn lờ tìm hiểu và tổng hợp lại thì các mô tả phổ biến nhất về Agile
laravel Thảo luận về query builder và eloquent. Query Builder là gì? * Là 1 kiểu truy vấn dữ liệu, Nó có thể được sử dụng để thực hiện tất cả, từ kết nối DB cơ bản, CRUD, aggregates… * Query Builder sử dụng PDO -> không cần lo lắng xử lý dữ liệu trước. Eloquent ORM là gì
Daily Scrum - Họp Đầu Giờ Hiệu Quả "Learn from yesterday, live for today, hope for tomorrow. The important thing is not to stop questioning." – Albert Einstein." Câu nói nổi tiếng của Albert Einstein là động lực giúp mình bật dậy mỗi sáng để bắt đầu học hỏi những điều mới mẻ và chia sẻ
Làm thế nào để sử dụng file SVG tốt hơn trong các ứng dụng Flutter? Là định dạng tiêu chuẩn cho đồ họa vector, Scalable Vector Graphics (SVG) có những lợi thế về độ phân giải hình ảnh mà bitmap không thể so sánh được. Vì vậy, phải chăng SVG luôn là sự lựa chọn tốt nhất? Đương nhiên là không hoàn toàn vậy. Bài
Phân level của Developer như thế nào? Nếu xem trên roadmap.sh, các bạn sẽ thấy tác giả không chia cụ thể: Junior, Mid Level hoặc Senior Developer thì phải học những gì, roadmap các vị trí FE, BE, Mobile, Devops… sẽ chỉ xoay quanh kiến thức kỹ thuật. Tại sao vậy?
Agile Scrum: hết thời gian rồi, bỏ buổi họp nào đi bây giờ? Trong các sự kiện của Scrum, có 5 hoạt động chính: 1. Sprint Planning – Lập kế hoạch Sprint: Là sự kiện diễn ra ở đầu mỗi Sprint để chuẩn bị cho toàn bộ Sprint. 2. Daily Scrum – Scrum hàng ngày: Là buổi trao đổi ngắn mà Nhóm Phát triển thực
Cách deploy Nextjs app lên server Bạn có 1 trang web NextJs, bạn để nó ở local, nhưng bạn muốn deploy lên server nào đó cho mọi người cùng chiêm ngưỡng mà không biết làm thế nào. Bài viết sau sẽ cho bạn cái nhìn tổng quan và tiến trình cài đặt để đưa 1 trang
Các bước áp dụng tiêu chuẩn ISO 9001 & ISO 27001 vào trong doanh nghiệp Hiện nay, việc áp dụng tiêu chuẩn ISO 9001 & ISO 27001 trong doanh nghiệp đang ngày càng phổ biến hơn và cho thấy nhiều hiệu quả tích cực. Ở các bài viết trước mình đã giới thiệu về Hệ thống quản lý chât lượng (ISO 9001) và hệ thống
Redux là gì? Giới thiệu về Redux cơ bản Giới thiệu Redux khá là phổ biến. Tuy nhiên không phải tất cả chúng ta đều biết nó là gì và cách sử dụng ra sao. Trong bài viết này, chúng ta cùng tìm hiểu về những lợi ích mà nó mang lại và cách hoạt động của nó. Redux
Giới thiệu về SASS Danh Mục Bài Viết 1. CSS Preprocessor 2. Định nghĩa về SASS 3. SCSS là gì ? 4. 1 số tính chất của SCSS * Quy tắc xếp chồng (Nested Rule) * Biến (Variable) * Quy tắc Mixin * Extends – Kế thừa * Import * Compile qua Laravel Mix CSS Preprocessor CSS Preprocessors là ngôn ngữ tiền
Typescript 1 số lý do nên học TypeScript * Javascript và TypeScript là 2 trường phái mà hay đấu đá với nhau không phải do conflict mà là do có những người viết code JS thoải mái quen khi chuyển sang TypeScript thì nó bị gò bó nên sẽ ghét. * Còn 1
BA Risk Analysis and Management Mục đích Phân tích và quản lý rủi ro xác định các phần không chắc chắn có thể ảnh hưởng tiêu cực đến giá trị, phân tích, đánh giá những điều không chắc chắn đó,phát triển và quản lý các cách đối phó với rủi ro Mô tả Việc
Lợi ích khi áp dụng Tiêu chuẩn ISO 27001 - Hệ thống quản lý an toàn thông tin Hiện nay, các doanh nghiệp luôn có nhu cầu bảo mật cũng như nâng cao tính riêng tư đối với tài sản thông tin của tổ chức. Theo đó việc xây dựng, áp dụng một hệ thống quản lý an toàn thông tin hiệu quả nhằm kiểm soát những rủi
Tìm hiểu về React.memo(), useMemo() và useCallback() 1. React memo * Là một Higher Order Component (HOC). Higher-Order Components là 1 kỹ thuật nâng cao của React để sử dụng lại logic của component. Nói ngắn gọn một HOC là 1 hàm nhận vào 1 component và trả về 1 component mới. * Giúp ghi nhớ lại các props
Routing trong Next.js 1. Giới thiệu về Routing trong Next.js Khi nhắc đến routing trong Next.js, người ta thường nhắc đến những điều sau: * Cơ chế File-system base routing: hiểu đơn giản là tạo ra 1 file cũng là đã tạo ra đường dẫn đến trang web mà file đó thể
An toàn thông tin là gì? I. Khái quát về an toàn thông tin 1.1. Thông tin được lưu trữ ở đâu: Thông tin được lưu trữ dưới nhiều dạng, trong đó có 3 dạng phổ biến: * Dữ liệu điện tử: các tệp dữ liệu được lưu trên các phương tiện thông tin điện tử
CSS Giới thiệu về SASS CSS Preprocessor CSS Preprocessors là ngôn ngữ tiền xử lý CSS. Nó có công dụng sẽ giúp bạn viết một cú pháp CSS gần nhau với một ngôn ngữ lập trình rồi compile nó ra CSS thuần. Có rất nhiều CSS Preprocessor như SASS, LESS, Stylus.... Tuy nhiên trong bài
BA Document Analysis Phân tích tài liệu là công việc đòi hỏi người Business Analyst phải đưa ra cách tiếp cận phù hợp để thu thập được nhiều thông tin có giá trị, đúng bối cảnh của dự án. Càng làm dự án lớn, phức tạp thì đây càng là một thách thức
github actions Github action - Khởi chạy workflow thủ công bằng dispatch event Có khi nào bạn không tự tin vào script CI? Pass hết CI có đảm bảo auto release thành công như mong đợi? Đến đoạn này DevOps sẽ nghĩ đến phương án "bán tự động", nghĩa là CI sẽ chạy auto, nhưng CD thì cần được thực hiện thủ công, sau khi xem xét hết các khía cạnh của sản phẩm.
API Routes in NEXTJS Mở đầu: He'sllo mọi's người, chúng ta sẽ tiếp tục quay trở lại với những chủ đề liên quan đến Next.js và cụ thể trong bài hôm nay ta sẽ tìm hiểu về API Routes trong Next.js. Đây là một tính năng rất thú
Phân tích yêu cầu phi chức năng (Non-Functional Requirements Analysis) Khái niệm về yêu cầu chức năng và phi chức năng chắc hẳn không còn xa lạ với những ai làm việc trong lĩnh vực công nghệ thông tin. Mỗi dự án phát triển phần mềm để thành công đều cần đáp ứng đầy đủ các yêu cầu về mặt
ISO Những lợi ích khi doanh nghiệp áp dụng tiêu chuẩn ISO 9001 Tiêu chuẩn ISO 9001:2015 về hệ thống quản lý chất lượng là một trong những tiêu chuẩn phổ biến, được nhiều tổ chức/ doanh nghiệp áp dụng hiện nay. Hầu hết chúng ta đã nghe nhắc đến tiêu chuẩn ISO nhưng có thể không hiểu ý nghĩa thực sự