- 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
SQL dành cho tester (Phần I)
SQL là một ngôn ngữ chuẩn để truy cập các Cơ Sở Dữ Liệu (CSDL), vì thế trước khi thực hiện kiểm thử CSDL, điều kiện tiên quyết đối với các kiểm thử viên là cần có kiến thức về SQL. Hiện nay có rất nhiều tài liệu về SQL cũng như thực hành SQL trực tuyến, tuy nhiên nếu chưa có cơ hội làm việc về CSDL ...
Debug & tip and tricks in Google Chrome DevTools
Nếu là một lập trình viên web lâu năm, chắc hẳn bạn còn nhớ Firefox với firebug(con bọ) 'thần thánh' một thời của các web developer. Tuy nhiên, Google chrome đã nổi lên và hiện nay rất nhiều developer dùng Chrome để phát triển web. Mình xin giới thiệu một số tính năng cũng như extention hay của ...
Tìm hiểu về Ruby Rack
Nếu đã từng lập trình web với Ruby, bạn đã làm việc với Rack. Có thể nói Rack chính là nền tảng cho các web framework của Ruby như Sinatra, Rails hay Lotus,... Rack cung cấp một minimal, modular, and adaptable interface để phát triển các ứng dụng web trong Ruby. Bằng cách gói các HTTP request và ...
5 skills to have a good job interview
1. Operating skill This is an indispensable skill for any job. Employers need people who have the ability to solve quickly a large volume of work and be able to work in a scientific way. Thus, how to demonstrate? Dress neatly and professionally Always be ready for the necessary ...
Tìm hiểu hàm protect_from_forgery trong Ruby on Rails
Xin chào tất cả các bạn!. Trong bài viết này, mình muốn chia sẻ với các bạn cách thức mà một ứng dụng Rails chống lại tấn công CSRF bằng phương thức protect_from_forgery qua bài dịch từ website: I. CSRF là gì? CSRF ( Cross Site Request Forgery) là kĩ thuật tấn công bằng cách sử dụng quyền ...
Coding use Clould 9 IDE
Tại sao phải dùng Cloud 9 IDE? Đã bao giờ các bạn gặp trường hợp muốn code mà không code được chưa? Và để có thể code đàng hoàng, ta cần một máy tính bàn(hoặc laptop) cài đầy đủ các tool cần thiết. Bạn nghĩ rằng để code được cần cài những gì? Thông thường, máy của một developer thường có các ...
Khi nào một bug không phải là bug?
Để đảm bảo chất lượng phần mềm thì việc phát hiện và log bug là công việc hàng ngày của một QA/ Tester. Tuy nhiên không hẳn tất cả những bug chúng ta tìm được đều là bug. Vậy khi nào một bug không phải là bug? Và đâu là ranh giới để xác định một bug có phải là bug hay không? Bug là gì Đầu ...
Sử dụng gem SIMPLE_FORM
Simple Form nhằm mục đích giúp bạn tạo ra sự linh hoạt trong việc thiết kế form bằng các thành phần mạnh mẽ, mục tiêu cơ bản của Simple Form là ko can thiệp với cách bạn xác định các layout, cho phép bạn tìm thấy những thiết kế tốt hơn, đẹp mắt hơn. Cài đặt Th êm nó vào trong file gem cuả ...
Session trong Rails
Trong công việc của bạn, đôi khi phải làm việc với session (lúc đăng nhập app, ...), tìm hiểu thêm về session cũng làm cho việc sử dụng được chủ động hơn. Thường trong controller, khi muốn lưu 1 tài khoản đăng nhập, ta thường có câu gán session[:user_id] = current_user.id, vậy session là gì và ...
Đi tìm sự khác biệt giữa AngularJS, Node.js và Ext JS
AngularJS, Node.js và Ext JS – là 3 trong số những JavaScript framwork nổi tiếng và phổ biến nhất thế giới hiện nay. Với khả năng cross-platform chúng giúp ta xây dựng nên những web-applications giàu tính tương tác và nhiều tính năng độc đáo. Tất cả chúng đều sử dụng công nghệ AJAX, DHTML, DOM ... ...