Sự khác biệt khi sử dụng JQuery và Javascript thuần.
Như mọi người đã biết, jQuery là một thư viện kiểu mới của JavaScript, được tạo bởi John Resig vào năm 2006 với một phương châm tuyệt vời: Write less, do more - Viết ít hơn, làm nhiều hơn. jQuery làm đơn giản hóa việc truyền tải HTML, xử lý sự kiện, tạo hiệu ứng động và tương tác Ajax. Một số ví ...
Unit Test cho Android trên Android Studio
1. Unit Test là gì ? Mới đây Framgia cũng có một bài khá thú vị về Unit Test. Mọi người có thể tham khảo để hiểu rõ hỡn về UT tại đây. Ngoài ra thì mình để ý thấy Framgia đã có rất nhiều bài về Unit Test mà các các bạn có thể tham khảo như : Những điều cơ bản về JUnit link. Vai trò của Unit ...
SQL testing (Phần 2 - Những câu lệnh SQL cơ bản)
Link tham khảo: https://dl.dropboxusercontent.com/u/15376486/SQL for Testers - Part 2.pdf Như ở phần trước, mình đã giới thiệu về những ứng dụng của SQL trong testing. Vậy làm sao để ứng dụng được SQL trong testing? Trong bài viết này mình sẽ tiếp tục giới thiệu một số câu lệnh SQL cơ bản thường ...
Cách tạo một thanh Cooldown trong game
Thanh cooldown là một thành phần đồ họa không chỉ có ở trong game mà còn ở trong rất nhiều các phần mềm đang thịnh hành hiện nay. Nó dùng để diễn tả khoảng thời gian mà người chơi hoặc người dùng phải chờ để có thể thực hiện một hành động nào đó. Trong những game nhập vai hoăc chiến thuật như ...
Tạo ImageView tròn và góc tròn trong android
Như mọi người đã biết ImageView mặc định trong android là hình chữ nhật, nhưng có nhiều lúc chúng ta cần làm tròn nó hoặc bo tròn góc để làm đẹp giao diện cũng như cho bức ảnh. Dưới đây mình sẽ hướng dẫn sử dụng thư viện CircleImageview để custom lại ImageView. Đầu tiên để sử dụng thư viện ...
Hướng dẫn tạo tin nhắn Notification
Nhá hàng trước thành phẩm : Bước 1: rails new message_noti Bước 2 Tạo file views/static_pages/home.html.erb , static_pages_controller.rb , a.css , noti.js Chuẩn bị cho mình một list ảnh "những khuôn mặt dễ thương" Tạ Quốc Bảo viết 14:33 ngày 12/08/2018
Sử dụng Mindmap thiết kế Test Design
Test Design Thường thì mọi người ít viết test design mà viết thẳng testcase, nhưng không viết không có nghĩa là tầm quan trọng của nó không cao. Thường mọi người sẽ sử dụng test design trong các dự án không có đủ thời gian viết testcase hay là checklist. Test design có đặc điểm: Phác thảo ra ...
Gojs Phần 2. Minimap và biểu đồ cây
I. Giới Thiệu Như phần trước mình đã giới thiệu.. Gojs là 1 thư viện được phát triển dựa trên javascripts Hỗ trợ các biểu đồ cây, biểu đồ cột mà nếu dev thì sẽ rất khó. sau đây minh sẽ tiếp tục giới thiệu tới các bạn 1 phần khá hay của Gojs đó là biểu đồ cây và minimap II.Biểu đồ cây: ...
Cách tạo WordPress Mega Menu - Phần 1 (Cấu trúc file và thư viện)
Mega Menu được sử dụng rất nhiều và phổ biến trên hầu hết các Website. Đối với WordPress thì cách tạo Mega Menu có nhiều cách khác nhau. Trong đó có cách phổ biến và đơn giản như sử dụng plugin có sẵn, bạn có thể tìm và tải miễn phí để sử dụng trên: https://wordpress.org/plugins/ hoặc tìm mua các ...
Splash Screens Are Evil, Don''t Use Them!
Sử dụng màn hình khởi động ứng dụng là một sai lầm, hãy dừng việc đó lại! Bài viết này được tác giản Cyril Mottier công khai từ năm 2012, có thể nhiều bạn đã quên nó, nhưng mình vẫn muốn nhắc lại ở đây. Tại sao ông lại đưa ra lời khuyên là hạn chế sử dụng hoặc nên dùng splash đúng cách. Đó là bởi ...
Giới thiệu về Sinatra framework
1.Giới thiệu về Sinatra Sinatra là một thư viện web mã nguồn mở, được viết trong Ruby. Nó có thể được dùng để thay thế cho các framework khác chẳng hạn như Rails, Merb, Nitro, ... Sinatra dựa vào Rack web server và được đặt theo tên của nhạc sỹ Frank Sinatra. Sinatra framework nhỏ và rất linh ...
Làm sao để quyết định loại kiểm thử nào là cần thiết cho dự án? Manual hay Automation
Trong bối cảnh hiện nay sự cạnh tranh tăng lên mỗi ngày, việc thu hút và giữ chân khách hàng là rất quan trọng bởi vậy việc cung cấp sản phẩm chất lượng tới khách hàng rất quan trọng. Nếu bạn cung cấp sản phẩm đạt chất lượng đến khách hàng mà làm khách hàng hài lòng sẽ tác động tới doanh số và lợi ...
Hiểu Người Nhật - Hiểu Khách Hàng Nhật (phần 2)
Bài viết này tiếp nối Phần 1 trong series Hiểu Người Nhật - Hiểu Khách Hàng Nhật của mình. Phần 1: Phân biệt rõ Trong-Ngoài Phần 2: Để tâm tới mọi điều xung quanh Trong Phần 1 chúng ta đã đi qua mục [1. Phân biệt rõ Trong-Ngoài] với các đề mục con như 1.1 Khái niệm Trong và ...
CarrierWave Gem trong Ruby on Rails
Khi bạn phát triển một website application , tính năng đăng tải hình ảnh , avatar ... là một tính đăng quan trọng và cần thiết đều có ở phần lớn các webiste . Trong phần hướng dẫn này , mình sẽ hướng dẫn các bạn sử dụng gem carrierwave trong ROR(Ruby on Rails).Trong phần này mình sẽ chỉ tập ...
TUYỂN TẬP 30 TEMPLATE DESIGN DANH THIẾP CỰC ẤN TƯỢNG
https://ferret-plus.com/5911 Đối với người làm kinh doanh thì danh thiếp chính là công cụ thương mại cơ bản nhất Danh thiếp là vật cần thiết trong những cuộc đàm phán thương mại, thế nhưng trong giới freelancer, cũng có những người mà không dùng danh thiếp Không chỉ thế, với những người ...
Một số mẹo khi sử dụng Rails Console trong Ubuntu
Với lập trình viên Ruby on Rails, Rails console là công cụ không thể thiếu khi phát triển sản phẩm. Console giúp bạn tương tác với ứng dụng Rails, đặc biệt là các model, trong môi trường thời gian thực thay vì phải load lại trang web. Tôi sẽ ghi lại một vài thủ thuật thú vị với công cụ này, hi vọng ...
Cài đặt và sử dụng I5-repository
**Như các bạn đã biết, Repository pattern là một kỹ thuật lập trình Dependency pattern và mình sẽ không nói nhiều thêm về các định nghĩa của repository là gì. Ở bài viết này, mình sẽ hướng dẫn các bạn cài đặt packet I5-repository để tạo và thao tác với repository một cách hiệu quả hơn. Nào bây giờ ...
Khi nào thì sử dụng phương pháp kiểm thử thủ công?
Hiện nay trong công nghệ phát triển phần mềm thì đã có rất nhiều các phương pháp kiểm thử phần mềm nhằm mang lại chất lượng tốt nhất cho sản phẩm đầu ra. Những phần mềm kiểm thử tự động đã mang lại rất nhiều lợi ích như giảm được nguồn nhân lực, giảm chi phí, mà độ tin cậy cao, rút ngắn thời gian ...
Deploy Multiple Rails application on VPS
Chuẩn bị Chọn mua server Bạn có thể đăng ký cho riêng mình một dịch vụ mà bạn thích. Với mình đã từng sử dụng dịch vụ của Digital Ocean (DO) và Linode. Hiện giờ thì mình chuyển sang sử dụng Linode. Các bạn đọc có thể đăng ký theo link này để cả mình và bạn đều được cộng thêm $$nhé! Bùi Văn Nam viết 14:33 ngày 12/08/2018
Leaked Bug trong quản lý phần mềm . Độ ưu tiên và nghiêm trọng trong quản lý bug
I. Leaked Bug trong kiểm thử phần mềm Có một thực tế hết sức phũ phàng mà hầu hết các kỹ sư kiểm thử phần mềm đều gặp phải đó là gần như chắc chắn bạn không bao giờ tìm hết tất cả các lỗi của sản phẩm phần mềm. Bạn đã nắm rất kỹ, rất có kinh nghiệm trong kiểm thử chức năng hay kiểm thử tự động, ...