Bài viết mới
Tìm kiếm bài viết trong Bài viết mới
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 58
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 26
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 37
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 34
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
Giới thiệu 5 thư viện bạn cần có trong Xcode
Nguồn bài viết: https://medium.com/better-programming/5-xcode-extensions-you-must-have-46fb1fd39e7a. Sử dụng tốt phần mở rộng Xcode có thể giúp bạn làm việc hiệu quả hơn. .
0 0 43
So sánh từ khóa Var và Dynamic trong C#
1. Giới thiệu về Static typing và Dynamic typing.
0 0 40
Viết document cho API dễ dàng với Swagger.
APIs(Application Programming Interfaces) đang ngày càng trở nên phổ biến, các dịch vụ trên Internet hầu hết đều sử dụng chuẩn RESTfull APIs để cung cấp cho các đối tác 1 phần tài nguyên của mình sử dụng. Vậy ta đặt ra câu hỏi là làm sao để cho các đối tác biết mình được cung cấp những tài nguyên gì?
0 0 198
Maps in Golang
Tiếp tục chuỗi của về những cấu trúc giữ liệu trong Go của mình. Hôm nay, mình sẽ giới thiệu với mọi người cách sử dụng Maps, và đây cũng là bài cuối cùng trong seri những cấu trúc giữ liệu hay dùng mà mình muốn giới thiệu với các bạn.
0 0 11
Try to build a Firebase application development environment with Docker in 2020
Not long ago, Windows System for Linux2 (WSL2) was released. You can now run Linux on Windows.
0 0 58
TracePoint trong Ruby
Trong Ruby có một class có thể giúp bạn theo dõi một số hoạt động như gọi method, khai báo class, exception,... Và class đó là TracePoint. Nó khá hữu ích khi bạn muốn theo dõi và gọi một hàm cụ thể, bạn có thể xem hàm đó được gọi như thế nào, nó trả về gì. Dưới đây là một ví dụ tạo một TracePoint để
0 0 9