- 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
Cấu hình cơ bản SSL nginx cho website sử dụng phusion_passenger trên Centos 6
Trong bài hướng dẫn này chúng ta sẽ cấu hình SSL nginx cho website viết bằng ruby, sử dụng phusion_passenger. Để cài đặt nginx từ repository, tạo file /etc/yum.repos.d/nginx.repo với nội dung: [nginx] name=nginx repo baseurl=http://ngin> x.org/packages/mainline/OS/OSRELEASE/$basearch/ gpgch ...
Dependency Injection Với Dagger 2
Khi các bạn học Design patterns , Các bạn sẽ chú ý đến 5 quy tắc chính trong Design pattern.Ở đây mình muốn nói tới quy tắc cuối cùng Dependency inversion principle . Các bạn hiểu như thế nào về quy tắc này ?? Theo ý hiểu của mình là như này: Các module cấp cao không nên phụ thuộc vào ...
Robot framework dành cho tester (Phần II)
Cài đặt Robot Framework và sử dụng cơ bản: Robot framework dành cho tester (Phần I) Ở phần I chúng ta đã cùng nhau thực hành việc cài đặt Robot Framework và cách chạy kiểm thử tự động với mẫu case cơ bản nhất dành cho người dùng Ubuntu. Phần II sẽ dựa trên khung bài viết này ...
Những Plugin sublime text cần thiết cho web Developers
Sublime text là một trong những trình biên tập code có sẵn phổ biến nhất hiện nay . Nó được yêu mến bởi nhiều lập trình viên do tốc độ, đơn giản, và môi trường phong phú Plugin. Để giúp các bạn nhận được nhiều nhất trợ giúp của Sublime, tôi quyết định làm một danh sách các plugins mà tôi sử dụng ...
Test Driven Development (TDD)
What is TDD? Test-driven development (TDD) is a approach to development which is a ccombination of test-first development and refactoring. Test-first development means to write a test before you write any new feature that will fulfill that test. According to wikipedia, Test-driven ...
Agile - Scrum: Phần 1 - Khái niệm Agile Scrum
Agile là gì ?, Scrum là gì ?. Hẳn có rất nhiều bạn nghe đến khái niệm này. Liệu Agile và Scrum có phải là một ?. Bài viết này mình sẽ đi vào tìm hiểu những khái niệm căn bản. Agile là gì, tuyên ngôn và triết lý Agile cũng như lý thuyết về Scrum. Agile là gì ? Trong các dự án, đặc biệt là ...
Thao tác với Forms trong Rails 4
Khi phát triển ứng dụng web nói chung và với Rails nói riêng, có thể có khi chúng ta gặp trường hợp khi chúng ta dùng nested form với @post has_many comments mà chúng ta cần submit lưu các comments tại 1 tab sau đó submit tab form @post chính thì cần lưu các comments vừa save thuộc vào @post. Chú ý ...
Phương pháp rèn luyện và tăng năng lực tiếng Nhật của bản thân hằng ngày
Thị trường Nhật là một mục tiêu mới đầy tiêm năng của nghành IT Việt Nam trong những năm gần đây. Hằng năm số lượng người tham gia học tiếng Nhật ngày càng tăng lên, không chỉ các sinh viên chuyên nghành ngoại ngữ mà cả những developer, nhằm muốn nâng cao cơ hội giao tiếp, tiếp xúc với khách hàng ...
Quét QrCode và Barcode với thư viện Zxing
BarCode và Qrcode khá phổ biến và được sử dụng nhiều trong các mã xác định của sản phầm, đồ gia dụng hoặc cũng có thể là địa chỉ email, tin nhắn SMS, nội dung ký tự văn bản hay thậm chí là thông tin định vị vị trí địa lý.Vậy nó là cái gì mà lại có thể chứa được nhiều thông tin trong một hình ảnh ...
Lập kế hoạch Sprint định hướng theo tốc độ (velocity-driven)
Có hai phương pháp phổ biến để lập kế hoạch cho sprints : Velocity-driven và commitment-driven. Hãy bắt đầu bằng lập kế hoạch sprint theo velocity-driven vì nó rất dễ để mô tả. Lập kế hoạch theo velocity-driven dựa trên một tiền đề rằng khối lượng công việc mà nhóm có thể làm trong sprint sắp tới ...