Bài viết mới
Tìm kiếm bài viết trong Bài viết mới
4 toán tử JavaScript quên sầu luôn :)
. Hãy cùng mình tìm hiểu một số toán tử JS mới. Tuy nhiên, chỉ vì những toán tử này không phổ biến không có nghĩa là chúng không mạnh! Mỗi chúng trông giống nhau về mặt cú pháp, nhưng hãy nhớ đọc về từng thứ vì chúng hoạt động theo những cách khác nhau.
0 0 13
Làm thế nào để thêm 1 Framework vào trong 1 ứng dụng IOS
Làm thế nào để chúng ta có thể thêm 1 framework bằng việc sử dụng Git Submodule vào project IOS. . Lời nói đầu. khi bạn xây dựng 1 ứng dụng IOS trong Xcode, chúng ta thường cần sử dụng 1 số code từ project khác.
0 0 98
[CSS] The box model
Trong bài trước ta đã tìm hiểu về sizing và color trong css. Trong bài này ta áp dụng sizing cho một trong những khái niệm quan trọng nhất trong thiết kế web, đó là: box model.
0 0 26
Mọi thứ bạn cần biết về Destructuring trong Ruby 3
Chào mừng bạn đến với bài viết đầu tiên trong loạt bài viết về các tính năng mới thú vị trong Ruby 3 của chúng ta! Hôm nay chúng ta sẽ xem xét cách cải thiện pattern matching (so sánh pattern) và phép gán phải giúp ta có thể “destructure” (phân rã) các array và hash trong Ruby 3 — giống như cách bạn
0 0 27
Tìm hiểu validate form với HTML5
Tìm hiểu validate form với HTML5. Một số cách validate bằng HTML, sử dụng API kết hợp với javascript để custom lại theo ý muốn. Chúng ta cùng điểm qua các attribute mà HTML5 cung cấp để validate. Type.
0 0 12
Trứng rán cần mỡ bắp cần bơ yêu không cần cớ Automated testing cần Cucumber cơ
Nay Hà Nội gió mùa đông về, mình thì chùm chăn tránh rét sáng dậy lên Facebook thì toàn bọn khoe người yêu "Anh ơi gió đông cận kề, mau mau thu xếp mà về với em" đọc mà tức. Định đi ra ngoài đường lại sợ bọn nó lại phát "cơm tró" thôi lại chùm chăn tiếp, chợt nghĩ ra nay sắp deadline nên phải viết b
0 0 87
Một số câu lệnh để monitor Linux
Giới thiệu. Xin chào, trong bài viết này mình sẽ nêu ra một số câu lệnh thường được sử dụng để monitor và debug khi làm việc với linux, hy vọng sẽ hữu ích cho bạn. Top – Linux Process Monitoring. Top dùng để monitor perform của Linux.
0 0 47
Build ứng dụng Augmented Reality đơn giản với OpenCV [Phần 1]
Mở đầu. Vừa rồi mình có tìm hiểu qua về cách map 3D object trong Augmented Reality (AR), nhân tiện chia sẻ với các bạn. Demo Simple AR:. .
0 0 45
Sidekiq trick: Thực thi job trên 1 host cố định trong cluster
Sidekiq. Các bạn code ruby chắc hẳn không hề xa lại với sidekiq. Đây là một gem thường được dùng cho việc xử lý background jobs trong Rails. Sidekiq gồm 3 phần chính là Sidekiq Client, Sidekiq Server và Redis.
0 0 92
Code Laravel đã lâu, nhưng có thể bạn chưa biết về Telescope!
. Lời mở đầu. . . .
0 0 101
Áp dụng Docker cho Ruby on Rails app
Trong bài viết này, chúng ta sẽ cùng xây dựng 1 ứng dụng Rails hoàn chỉnh bằng docker. Ứng dụng sẽ bao gồm Postgresql, Redis và Sidekiq. After reading this article:. Các kiến thức sử dụng bao gồm:.
0 0 50
New in Chrome 88: Manifest v3, aspect-ratio, digital goods API, and more!
Chrome 88 is rolling out now! You can now upload extensions using manifest v 3 to the Chrome Web Store. The aspect-ratio CSS property makes it easy to set the aspect ratio on any element.
0 0 30
Reindex Elasticsearch data with zero downtime
Elasticsearch là một search engine tuyệt vời cho mọi dự án muốn áp dụng chức năng search cho sản phẩm của mình, với những tính năng như là near-realtime search, auto-complete, suggestion,.... Cùng với đó là lợi thế kiến trúc distributed search system, có thể dễ dàng scaling, failing handle. Khi muốn
0 0 40
Docker Explained – An Introductory Guide To Docker (1/9)
Docker đã trở nên phổ biến rộng rãi trong thế giới CNTT đang phát triển nhanh chóng này. Các tổ chức đang tiếp tục áp dụng nó trong môi trường sản xuất của họ. . History Before containerization.
0 0 15
VUEJS: Import and Preview Image
Chào mọi người. Hôm nay, mình lại tiếp tục chia sẻ cho các bạn một số ít hiểu biết của mình về VueJS thông qua phương pháp Preview Image.
0 0 31
React context API (Part 2) — Updating state through a Consumer
Ở phần 1 chúng ta đã tìm hiểu và tận dụng context trong React để pass state values đến các component con(child component) (Part 1). Và ở phần 2 này chúng ta sẽ cùng tìm hiểu cách update state từ Consumer. Cùng tạo lại 1 file Context.js như part 1 nào :V.
0 0 10
Giới thiệu về ReactJS
Hello, chào mọi người, dạo gần đây mình có dấn thân vào tìm hiểu sâu về front-end, cụ thể là ReactJS. Vì vậy mình quyết định chia sẻ những thứ mình tìm hiểu được, học được trong seri ReactJS từ cơ bản đến nâng cao. 1. Overview.
0 0 6
Javascript - Math.random() có thực sự là random
Khi bạn làm việc với Javascript, và bạn cần 1 số ngẫu nhiên, thì ngay lập tức bạn sẽ nghĩ đến là Math.random(). Một trong những lý do chính cho việc sử dụng hàm Math.random() để tạo số ngẫu nhiên là tính dễ sử dụng của nó.
0 0 449
Use maxlength method jquery validate in ruby on rails
. Khi làm việc với ruby on rails ngoài việc validate ở model, database thì validate trên view cũng rất cần thiết. Để có thể validate trên view thì chúng ta có thể sử dụng jquery validate.
0 0 42
React Portal và ứng dụng hữu ích của nó
Trong lúc phát triển dự án về web cùng với react các bạn đã nghĩ đến việc show một modal full màn hình hay show một notification ở góc màn hình và đặt chúng ở đâu trong DOM chưa? Ở trong bài này tôi sẽ giúp bạn tìm ra giải pháp đó. Đây chính là giải pháp mà tôi muốn chia sẻ React Portals sẽ giúp bạn
0 0 29