- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
Tiếp cận để hiểu rõ hơn cam kết với khách hàng
Bài viết sau đây là của Hadrien Raffalli - Labs PM tại Pivotal Tokyo . Ông mô tả cách nhận biết các cam kết khác nhau từ phía khách hàng để làm rõ MVP có thực sự khả thi không. Tôi rất thích ý tưởng đó. Hãy cho tôi biết khi nào các sản phẩm sẵn sàng được bán ra và tôi sẽ mua chúng. Với ...
Code Refactoring Part 1
Code Refactoring is the process of restricting existing code. Refactoring increase non-functional attributes of software application. It is a process of taking existing code and improves it while it makes code more readable, understandable, and clean. "Refactoring is the process of changing a ...
[Android] [Rxjava2] [RxAndroid] Phần 1 - observeOn/subscribeOn Là gì
Rxjava , RxAndroid là một trong những kiến thức quan trọng của một lập trình viên Android Nhưng nó không dễ để tiếp cận với những người mời bắt đâu nên hi vọng qua bài viết này mọi người sẽ hiểu hơn về Rxjava và cũng giúp các bạn không mất quá nhiều thời gian trong những bước đầu chập chững ...
Tìm Hiểu Về Notification Channels Trong Android O
Trong bài viết này chúng ta sẽ cùng nhau tìm hiểu một tính năng mới trong Android O đó là ** Notification Channels** và làm sao chúng ta sử dụng nó trong project của chúng ta. Notification Channels là gì ? Notification Channels cung cấp cho chúng ta khả năng nhóm các Notification mà ứng ...
Singleton Pattern in C#
Trong bài trước thì mình đã giới thiệu về "Prototype Pattern in C#" , hôm nay thì mình xin tiếp tục giới thiệu về 1 pattern trong "Creational Patterns" , đó chính là Singleton . Hẳn đây là 1 pattern mà được rất nhiều anh em sử dụng. Singleton được sử dụng để đảm bảo chỉ có 1 object duy nhất ...
Tìm hiểu về cách thức chống CSRF trong Rails framework
Nếu ngày nay bạn sử dụng Rails, hay bất kỳ framework nào thuộc hàng không quá cổ lỗ sĩ, thì nhiều khả năng là bạn đã có cơ chế chống CSRF rồi đó. Từ thủa ban đầu của Rails đã như vậy rồi, và đó cũng là một trong những tính năng của Rails khiến cho bạn code ngon mà không cần nghĩ ngợi gì nhiều. ...
Câu hỏi phỏng vấn Tester
Câu 1: Độ nghiêm trọng (Pirority) và độ ưu tiên (Severity) của bug là gì đưa ra dẫn chứng cho từng loại ? Nêu ví dụ mà một bug có độ nghiêm trọng cao và độ ưu tiên thấp Độ nghiêm trọng (Piority) :Đã bug thì sẽ phải sửa .Tuy nhiên , đội phát triển khó có thể sửa hết tất cả các bug một lượt cũng ...
Tìm hiểu Queue trong Laravel
Laravel Queue là gì? Một hàng đợi (queue) là một danh sách những việc cần làm (job) được quản lý theo thứ tự. Khi chúng ta muốn thêm một công việc (job) vào hàng đợi, job phải implement interface IlluminateContractsQueueShouldQueue. Laravel Queue driver được sử dụng để quản lý các job như thêm ...
Ruby_Cloud development environment (Cloud9)
Development Environment Môi trường phát triển thì tùy vào thói quen của từng developer có thể tùy chỉnh khác nhau. Nhưng nói chung thì được chia thành 2 môi trường là: môi trường sử dụng Text editor & command line; và IDE (Integrated Development Environment) - môi trường phát triển tích ...
Thao tác với NSAttributedString sử dụng thư viện SwiftRichString
Như ta đã biết đối tượng NSAttributedString của framework UIKit cho phép quản lý các ký tự và các thuộc tính của từng ký tự này trong chuỗi. Thư viện SwiftRichString cung cấp các cơ chế tiện ích cho phép người lập trình dễ dạng định nghĩa và tương tác với NSAttributedString, định hình string ...