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

Một số cái cần lưu ý khi lập trình ruby on rails

Dưới đây là một số cái cần lưu ý khi bạn lập trinh ruby on rails. Có những cái lập trình viên thương sử dụng nhưng không nghĩ tới nguy cơ mà nó tạo ra. Giới hạn thuộc tính Giới hạn các thuộc tính cần gán cho đối tượng, dùng permit() để đảm bảo số lượng thuộc tính luôn luôn nằm trong một số cái ...

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

Query Object trong Ruby on Rails

Truy vấn cơ sở dữ liệu là việc thường gặp khi bạn phát triển một ứng web. Ruby on Rails và ActiveRecord giải phóng bạn khỏi việc phải viết hàng tấn các câu lệnh SQL kiểu mẫu và kết quả là tạo ra các câu truy vấn khổng lồ theo Ruby thuần. Nhưng thật không may là có vô số các tính năng bao la rộng ...

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

Selector trong CSS có thể bạn chưa biết

Chúng ta hãy cùng tìm hiểu về các selector trong css làm cho việc style trang web của bạn trở lên dễ dàng hơn. Ví dụ, bạn có thể chọn các phần tử chẵn (even) và lẻ (odd), phần tử đầu tiên (first) và cuối cùng (last), và nhiều hơn nữa. Trong bài viết này chúng ta sẽ đi qua các kịch bản khác nhau của ...

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

Xây dựng app chat đơn giản với Firebase(Phần 1)

1.Xây dựng tính năng (Bài viết này mình viết dựa theo tài liệu tham khảo trên trang firebase https://firebase.google.com/docs/auth/) 1.1.Cài đặt. -Trước tiên bạn phải add firebase vào project , trên trang chủ cũng đã khá rõ ràng rồi nên mình cũng sẽ không nhắc lại vấn đề này nữa .Các bạn ...

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

Tìm hiểu về Phalcon Framework

Ngày nay các ứng dụng Web đã trở nên phức tạp hơn, việc xây dựng chúng từ đầu sẽ rất mất thời gian và công sức. Bởi thế, rất nhiều PHP Framework được tạo ra với mục đích là thúc đẩy nhanh quá trình phát triển ứng dụng, giúp bạn tiết kiệm thời gian, tăng sự ổn định cho ứng dụng và giảm thiểu số lần ...

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

Khám phá hành trình của nhóm Scrum: 5 bước để trở thành tuyệt vời(Exploring a Scrum Team''s Journey: The 5 Stages of Being Awesome)

"Bạn đã sẵn sàng để vượt qua sự tầm thường và trở lên tuyệt vời? Bạn có muốn vượt qua được nỗi sợ hãi và theo đuổi những giấc mơ của mình? " Tất cả chúng ta đều muốn thoát khỏi sự tầm thường và nhục nhã, bước cơ bản để có thể đạt được bất kỳ mục tiêu lớn nao nào là "Khởi đầu". Lấy cảm hứng từ cuốn ...

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

Soak Testing là gì?

Soak Testing là gì? Soak Testing là kiểu test dạng non-functional trong đó, hệ thống chịu tải (System under Load) được test và kiểm tra để nó có thể chịu được khối lượng tải lớn trong một khoảng thời gian kéo dài. Soak Testing là 1 dạng performance test. Nó là kiểu test ở cấp độ system test, để ...

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

Một số chú ý để hạn chế bug phát sinh

Trong chúng ta ai cũng biết bug là thứ đi kèm với mỗi hệ thống. Với bất kì system nào được tao một cẩn thận như thế nào thì vẫn có khả năng miss, bug phát sinh.Điều quan trọng là những bug như thế này thì lần sau vẫn có khả năng phát sinh.Vậy liệu chúng ta có thể quản lý những bug này để hạn chế ...

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

Check tiêu chuẩn code CSS với Stylelint

Công việc của 1 Frontend thì chắc hẳn bạn cũng biết tôi sẽ viết rất nhiều code CSS. Nhưng nếu viết code CSS không theo một tiêu chuẩn nhất định thì sẽ phạm phải rất nhiều mistake . Vậy như thế nào được gọi là mistake ? Tôi viết .classname {color: red;}. Member khác viết .classname { color: ...

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

hướng dẫn sử dụng css flexbox cho người mới tìm hiểu

Giới thiệu: Flexbox là một kiểu dàn trang (layout mode) mà nó sẽ tự cân đối kích thước của các phần tử bên trong để hiển thị trên mọi thiết bị. Nói theo cách khác, bạn không cần thiết lập kích thước của phần tử, không cần cho nó float, chỉ cần thiết lập nó hiển thị chiều ngang hay chiều dọc, lúc ...

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