Hoa oải hương là biểu tượng của sự tinh khiết, thanh bạch
Hoa oải hương là biểu tượng của sự tinh khiết, thanh bạch
Tại sao Rails vẫn là một lựa chọn tốt cho hôm nay, ngày mai và tương lai
Giới thiệu Tại sao chúng ta sử dụng Ruby On Rails Mức lương Ruby on Rails Numeric Separators String.prototype.replaceAll() Logical Assignment Operators Kết luận 1. Giới thiệu Với một nhà phát triển web dù là mới hay cũ thì ruby on rails là một dấu chấm hỏi ...
GraphQL vs REST APIs
Như chúng ta đã biết, REST là cách phổ biến nhất được hầu hết các nhà phát triển sử dụng để gửi dữ liệu thông qua HTTP. Và sự ra đời của GraphQL được coi như là một công nghệ mang tính cách mạng thay thế cho các legacy REST APIs. REST Cái gì? REST là một kiến trúc thiết kế API được sử ...
Làm chủ thanh hệ thống (System Bars) trong Android
Khi xây dựng Giao diện người dùng (UI) trên thiết bị di động, thông thường chúng ta chỉ nghĩ đến các giao diện người dùng trong Ứng dụng mình đang xây dựng. Tuy nhiên giao diện ứng dụng không độc lập trên màn hình di động, chúng còn được tích hợp với giao diện hệ thống Như bạn có thể thấy từ ...
Combining client side and server side rendering on same page using next.js
We can easily create Client rendered pages (CSR) and Static generated pages (SG) using Next.js. But, often times, you'll want your page to use a combination of those different rendering methods. Like, you want your static page to be generated with some data from api, then once the users browser has ...
17 điều cho tuổi 30 - Honda Ken - Điều 4
ĐIỀU 4 KIỂM TRA THƯỜNG XUYÊN HÌNH TƯỢNG BẢN THÂN ĐIỂM 1: ĐIỀU GÌ LÀ THÍCH HỢP VỚI CUỘC SỐNG CỦA MÌNH Vào tuổi 20, dù sự hình tượng của bản thân thường xuyên thay đổi thì khi bước sang tuổi 30, hình tượng đó sẽ rõ ràng và chắc chắn hơn. Chẳng hạn, ta sẽ bắt đầu cảm giác được những giới ...
Chuyện tình Dev - Tester
Chúng ta của hiện tại "Anh dành hết thanh xuân để fix Bugs, em dành hết thanh xuân để find Bug, chúng ta vì Bug mà cãi nhau rồi chia xa". Tóm lại chỉ tại con Bug =)) Người ta vẫn thường ví mối quan hệ của Dev và Tester giống như một cuộc tình giang dở. Làm sao để họ "cơm lành, ...
Có gì mới trong Javascript ES2021 (ES12)
Giới thiệu Mỗi năm, bản cập nhật Javascript bổ sung thêm các tính năng mới. ES2021 (còn được gọi là ES12) dự kiến sẽ được phát hành vào tháng 6 năm nay. Các tính năng mới được thêm vào mỗi năm trải qua một quá trình bốn giai đoạn. Tất cả các tính năng được liệt kê dưới đây, tại thời điểm viết bài ...
5 cách tạo HTTP request trong Ruby có thể bạn chưa biết?
Chào các bạn! Hôm nay mình sẽ giới thiệu với các bạn 5 cách để làm việc với HTTP requests trong Ruby. Trước khi bắt đầu, mình muốn thổ lộ với các bạn là mình cực kỳ vui khi viết bài hướng dẫn này. Ruby on Rails là một Framework mình rất thích. Có một sự thật là ai cũng vui vẻ khi làm điều ...
Giới thiệu về Prototype Design Pattern
Ý đồ Prototype là một creational design pattern cho phép bạn sao chép các object hiện có mà không làm cho code của bạn phụ thuộc vào các class của chúng. Vấn đề Giả sử bạn có một object và bạn muốn tạo một bản sao của nó. Bạn sẽ làm điều này như thế nào? Đầu tiên, bạn phải tạo một object ...
Viết Rspec như thế nào cho tốt?
Hồi mình mới sử dụng Rspec mình dường như chưa hiểu thực sự ý nghĩa của viết Unit Test (Rspec) nên chỉ viết cho có, hay chưa có tâm. Viết unit test để làm gì, mặc dù cũng có Google đọc các thể loại chân kinh của các vị tiền bối để lại, nhưng có vẻ đạo hạnh không cao nên không thể giác ngộ. Và tất ...
Một vài thủ thuật CSS mà chính Frontend có thể còn chưa biết (Phần 31)
Hello xin chào mọi người, mình đã trở lại và tiếp tục với phần 31 của series về Một vài thủ thuật CSS mà chính Frontend có thể còn chưa biết Bắt đầu thôi nào! 1. :is() selector, xem có gì thú vị không? Giới thiệu với mọi người 1 selector mới, có tên là :is, hãy xem nó làm được gì cho ...
For loop in typescript
Mình mới làm quen với quen với ngôn ngữ typescript và có gặp 1 số vấn đề liên quan đến vòng lặp, nên mình chia sẻ ở đây để những bạn đi sau có cái nhìn tổng quát về vòng lặp trong typescript, qua đó tiết kiệm được 1 chút thời gian tìm hiểu. OK bắt đầu thôi. For Kiểu for truyền thống, giống như ...
SoapUI là gì? Giới thiệu về SoapUI Testing
SOAP UI là công cụ kiểm tra API đa nền tảng dựa trên mã nguồn mở SOAPUI cho phép người kiểm thử thực hiện kiểm thử tự động: functional, regression, compliance, and load tests trên các API Web khác nhau. SOAPUI hỗ trợ tất cả các giao thức, công nghệ tiêu chuẩn để ...
Generate PDF với gem Prawn
Giới thiệu Chào mọi người ! Trong bài hôm nay, mình xin chia sẻ với mọi người về gem Prawn cũng như cách sử dụng Prawn trong ứng dụng Rails thông qua các ví dụ . Thì Prawn là một gem tạo file PDF khá mạnh mẽ hỗ trợ chúng ta dễ dàng tạo bảng, nhúng ảnh(png và jpg) hoặc vẽ các đường ...
[C#] Một click chuột điều khiển máy tính từ xa sử dụng Ultraviewer
Xin chào các bạn, bài viết hôm nay mình sẽ hướng dẫn các bạn cách điều khiển máy tính từ xa sử dụng Ultraviewer bằng một click chuột. Bình thường, khi bạn muốn điều khiển máy tính từ xa của ai đó khi sử dụng ultraviewer. Thì bên phía khách hàng, phải cung ...
17 điều cho tuổi 30 - Honda Ken - Điều 3
ĐIỀU 3 HÌNH MẪU THẮNG (THUA) CỦA BẢN THÂN ĐIỂM 1: NHỮNG LÚC NHƯ THẾ NÀO THÌ THUẬN LỢI, NHỮNG LÚC NHƯ THẾ NÀO THÌ THẤT BẠI Khác với khi 10 hay 20 tuổi, đến khi 30, những kinh nghiệm liên quan đến cuộc sống của bản thân sẽ được tích góp lại. Ta có thể dự đoán trước từ những việc thường ...
Bộ cài đặt Laravel Installer đã hỗ trợ tích hợp Jetstream
Bài viết được sự cho phép của tác giả Chung Nguyễn Hôm nay, nhóm Laravel đã phát hành một phiên bản chính mới của “laravel/installer” bao gồm hỗ trợ khởi động nhanh các dự án Jetstream. Với phiên bản mới này khi bạn chạy laravel new project-name, bạn sẽ nhận được các tùy chọn ...
Exceptions và xử lý Exception trong C#
1. Mô tả Các tính năng xử lý exception của ngôn ngữ C# giúp bạn đối phó với bất kỳ tình huống bất ngờ hoặc ngoại lệ nào xảy ra khi một chương trình đang chạy. Xử lý exception sử dụng các từ khóa try , catch và finally để thử các hành động có thể không thành công, để xử lý các trường hợp ...
Hướng dẫn Adapter Design Pattern
Trong bài viết này, chúng ta sẽ cùng tìm hiểu về Adapter Design Pattern qua cấu trúc, cánh triển khai, ví dụ, ưu điểm nhược điểm và ứng dụng của nó. Đây là bài viết đầu tiên của mình nên sẽ không tránh khỏi sai sót, rất mong nhận được góp ý từ mọi người. 1.1. Phân loại Adapter là 1 design ...