Bài viết mới
Tìm kiếm bài viết trong Bài viết mới
Làm chủ Rspec với câu lệnh
Sử dụng RSpec có thể hiệu quả và thú vị hơn rất nhiều nếu bạn biết rõ bạn có bao nhiêu option theo ý mình. Thông thường, bạn chạy test bằng lệnh sau:. rspec spec/your_class_spec.rb.
0 0 13
Những tính năng JavaScript bạn có thể chưa từng sử dụng
❗QUAN TRỌNG: Có một số tính năng được nhắc đến trong bài viết này đã không còn được dùng nữa, EcmaScript đã cấm sử dụng chúng. Nhưng vẫn có thể tìm thấy chúng trong nhiều thư viện khác, do vậy, vẫn rất đáng để chúng ta tìm hiểu.
0 0 8
Giới thiệu về Observer Design Pattern
Nguồn: refactoring.guru. Observer. Tên gọi khác: Event-Subscriber, Listener.
0 0 16
Cấu hình eslint airbnb, prettier cho dự next.js sử dụng typescript
Chào mọi, mình đã quay lại đây. Hôm nay mình sẽ đem đến một chủ đề linter cụ thể cấu hình eslint cho dự án next.
0 0 194
Mai mối cho anh em nhà font-size (phần 2)
Nhà font-size vốn dĩ có rất nhiều anh em nhưng mọi người hay chỉ làm bạn với mỗi người anh px này mà quên đi trong nhà có nhiều người anh em ngon hơn, tốt hơn và 'sử dụng' phù hợp hơn đó. Vậy những thành viên còn lại gồm có những ai.
0 0 16
Tìm Hiểu Về Cấu Trúc Dữ Liệu Cây Tìm Kiếm Ưu Tiên (Priority Search Tree)
Giới thiệu. Trong khoa học máy tính, cây tìm kiếm ưu tiên (priority search tree) là một cấu trúc dữ liệu dạng cây để lưu trữ các điểm trong không gian hai chiều (Oxy).
0 0 22
Link prefetching và Lazy loading (Vue Router)
Khi bạn học về Vuejs hay Reactjs thì không ít lần các bạn sẽ gặp từ khóa Lazy loading ở phần Code-Splitting (React) và Lazy Loading (Vue Router). Đọc tài liệu thì dường như chỉ hiểu sơ sài bản chất của nó rồi xem những example và apply vào dự án.
0 0 60
1 số tool webpack hay ho bạn có thể sử dụng được trong dự án
Giới thiệu. Từ khóa webpack chắc không còn xa lạ với mọi người nữa, sức mạnh của nó đã được thể hiện rõ ràng qua số dự án đang chạy hay số sao (hiện tại đang là 56,8k lượt vote trên github, đó là chỉ là core của nó mà thôi).
0 0 31
Swagger - Công cụ viết document cho RESTfull APIs
Mở đầu. Gần đây mình có làm một app nho nhỏ về social networking.
0 0 72
Các kỹ thuật xử lý vấn đề về chữ trong CSS mà bạn nên biết
Các kỹ thuật xử lý vấn đề về chữ trong CSS mà bạn nên biết. Mình có đọc được bài viết hay của Evondev về Css text nên quyết định chia sẽ đến mọi người bài viết này .
0 0 18
Nguyên lý S.O.L.I.D trong JavaScript (P3)
Ở bài này chúng ta cùng tìm hiểu về nguyên lý thứ 4 của SOLID, đó là Interface Segregation principle thông qua 2 mục:. . Nguyên lý Interface Segregation là gì . .
0 0 56
Bạn đã sử dụng hết tính năng của Comment trong Ruby?
Chúng ta đã quá quen khi sử dụng comment trong code ruby và mục đích của nó thường dùng để ghi chú hoặc giải thích thêm về mục đích của đoạn code và comment sẽ không được thông dịch. Vậy comment có thể làm được những gì khác ngoài việc chỉ đơn giản là đoạn chú thích thôi.
0 0 25
Handling custom page navigation on Next.js
Last month we discussed about different kind of routing on Next.js. Here's a short example of creating a component that moves the user to next page. import { useRouter } from 'next/router'.
0 0 87
Implement Multi-Connections Download in Go - Part II
Getting Start. In Part I we've looked at how to implement core download functionality as well as define a public API for client to use our package.
0 0 25
How to Truncate and then seed all Laravel tables
1.What is Laravel Seeding and Laravel Migration .
0 0 31
Upload file ajax với FormData
1. FormData là gì. FormData là một interface mới được HTML5 giới thiệu trong Web API. 2.
0 0 36
Crawl dữ liệu trong Rails với gem Mechanize
Mình cần tạo một ứng dụng crawl giá bán các sản phẩm từ một trang web bán hàng nước ngoài (trang A), và tính theo công thức của mình để đổi sang giá bán VNĐ. Đây chính là tiền đề cho ý tưởng dùng Ruby on Rails tạo web crawl dữ liệu của mình.
0 0 31
Tìm hiểu về phân luồng (threading) trong Ruby
Khái quát về threading trong Ruby. Làm việc đa nhiệm không phải là một chuyện dễ dàng nhưng lại thường là một phần thiết yếu trong cuộc sống của mỗi chúng ta.
0 0 151
Deploy một ứng dụng rails đơn giản với Docker
Như chúng ta đã biết docker compose là công cụ tuyệt vời để deploy các ứng dụng Ruby Rails. Nó cho phép chúng ta có thể dễ dàng tách biệt các môi trường ruby, database hay thậm chí là Redis.
0 0 47
Tìm hiểu cách sử dụng Lambda Function trong Python
Tìm hiểu cách sử dụng Lambda Function trong Python. Lambda trong python là anonymous function, cú pháp chặt chẽ và ngắn gọn hơn so với hàm thông thường. . Lambda là như thế nào.
0 0 91