Bài viết của Tạ Quốc Bảo

Tìm hiểu tính năng Selenium IDE (P1)

I. Tính năng Selenium IDE Selenium IDE được chia làm 5 phần khác nhau: Phần 1: Menu Bar Thanh menu được đặt ở vị trí cao nhất trên của cửa sổ Selenium IDE. Thanh menu thường bao gồm năm mô-đun (File, Edit, Hành động, Options & Help). Menu File có các tùy chọn khác nhau cho các trường hợp ...

Tác giả: Tạ Quốc Bảo viết 14:44 ngày 12/08/2018 chỉnh sửa

Centering CSS

Hôm nay, mình sẽ chia sẽ các bạn một chủ đề mà có lẽ không xa lạ lắm trong thế giới phát triển web đó là căn giữa trong css . Khi làm việc với css chúng ta luôn có rất nhiều câu hỏi khi căn trật tự của layout: sao nó không ngay với bên trái, sao nó không căn giữa, sao trên dưới của nó không bằng ...

Tác giả: Tạ Quốc Bảo viết 14:44 ngày 12/08/2018 chỉnh sửa

[Mikrotik] Setup web proxy với Mikrotik và Squid

1 Proxy là gì 2 Cấu hình web proxy trên Mikrotik 3 Thiết lập transparent web proxy 4 Block website hoặc download với web proxy. 5 Squid là gì? 6 Cài đặt và cấu hình Squid trên ubuntu ...

Tác giả: Tạ Quốc Bảo viết 14:44 ngày 12/08/2018 chỉnh sửa

Lời khuyên để thiết kế dữ liệu test trước khi thực hiện các test case

Dữ liệu test đóng vai trò quan trọng trong khi kiểm thử. Tester nên kiểm tra và cập nhật các dữ liệu test trước khi thực hiện bất kỳ test case nào. Trong bài viết này tôi sẽ cung cấp lời khuyên về việc làm thế nào để chuẩn bị môi trường test để cho bất kỳ test case quan trọng nào cũng không thể bị ...

Tác giả: Tạ Quốc Bảo viết 14:43 ngày 12/08/2018 chỉnh sửa

Tạo một liên kết nhiều-nhiều ActiveRecord trong Ruby on Rails với has_many: through và has_and_belongs_to_many

Một trở ngại thường gặp khi xây dựng các ứng dụng web là các cơ sở dữ liệu quan hệ. Nếu không có nó sẽ rất khó để giảm số lượng dữ liệu trùng lặp cũng như tăng hiệu quả cơ sở dữ liệu tổng thể. Các mối quan hệ phổ biến nhất là: một-một, một-nhiều và nhiều-nhiều. Rails cung cấp hai cách khác nhau để ...

Tác giả: Tạ Quốc Bảo viết 14:43 ngày 12/08/2018 chỉnh sửa

Hack một cuộc phỏng vấn

Mặc dù viết đơn xin việc là một kỹ năng bạn có thể giao cho người khác, phỏng vấn lại là điều chỉ có bạn có thể làm, vì vậy đó là một kỹ năng quan trọng cần thành thục. Nó cũng có thể là một trong những điều đáng sợ nhất bạn cần làm khi tìm kiếm một công việc mới. Các cuộc phỏng vấn đều có phần ...

Tác giả: Tạ Quốc Bảo viết 14:43 ngày 12/08/2018 chỉnh sửa

Kiểm thử ứng dụng web: 8 bước hướng dẫn kiểm thử web

Kiểm thử ứng dụng web: 8 bước hướng dẫn kiểm thử web Trước khi đi vào chi tiết về các loại thử nghiệm web, chúng ta hãy xác định nhanh xem Kiểm thử web là gì. Kiểm thử web là gì? Kiểm thử Web được hiểu đơn giản là kiểm tra ứng dụng web liệu có các lỗi tiềm tàng trước khi nó được đưa vào sử ...

Tác giả: Tạ Quốc Bảo viết 14:43 ngày 12/08/2018 chỉnh sửa

Hướng dẫn Handoffs file cho Developer một cách tối ưu ( Phần 1 )

Tôi đã có cơ hội làm việc với khá nhiều Developer, UI/UX Designer trong nhiều năm qua và tôi nhận thấy rằng sự giao tiếp giữa Designer và Developer ở khâu cuối cùng cửa dự án luôn gặp những khó khăn nhất định: File thế nào, images ra sao, định dạng file như thế nào? Hy vọng một vài hướng dẫn ...

Tác giả: Tạ Quốc Bảo viết 14:43 ngày 12/08/2018 chỉnh sửa

Phân biệt về Git và GitHub

Câu chuyện về hai anh chàng lập trình viên, cùng làm dự án chung với nhau: "Có hai anh chàng lập trình viên đang cùng với nhau cùng xây dựng một phần mềm cho khách hàng. Và hai anh chàng này chọn làm việc chung với nhau bằng cách mỗi người tự viết code một ít và gửi cho nhau qua email hoặc ...

Tác giả: Tạ Quốc Bảo viết 14:43 ngày 12/08/2018 chỉnh sửa

Trải nghiệm đúng - hãy ưu tiên bối cảnh trong thiết kế

Thiết kế Linh động (responsive) rất quan trọng, nhưng nó không phải là tất cả và đoạn kết của tất cả. Pete Sena đến từ công ty Digital Surgeons giải thích nguyên tắc ở bản của việc bối cảnh dẫn dắt thiết kế: Bạn không thể đọc một bài viết trên thiết bị di động mà không có sự hỗ trợ từ thiết kế ...

Tác giả: Tạ Quốc Bảo viết 14:43 ngày 12/08/2018 chỉnh sửa