Giới thiệu về Rails Action Cable
Rails Action Cable – một công nghệ mới trong Rails giúp cho việc thực hiện realtime communication trở nên đơn giản hơn bao giờ hết.
Festival, technology and more
Rails Action Cable – một công nghệ mới trong Rails giúp cho việc thực hiện realtime communication trở nên đơn giản hơn bao giờ hết.
Race condition rất khó để debug đặc biệt là khi mà chính tôi cũng không biết nó có phải Race Condition hay không!
Best practice nói nôm na dễ hiểu là cách viết, trình bày code của mình làm sao cho đep, gọn gàng,… và đặc biệt là dễ tái sử dụng. Trong bài này tôi sẽ nêu 1 vài ý kiến cá nhân về việc viết code Ruby on Rails như thế nào cho hợp lý mà các bạn Junior hoặc Low-Mid developer nên lưu ý và có thể học theo.
Docker sẽ giúp workflow đơn giản hơn chút, deploy production cũng trở nên dễ dàng hơn. Làm việc với Container sẽ có 1 vài lợi ích sau. Nhưng mà Container là gì? Nói nôm na dễ hiểu Docker đóng gói tất cả những thứ cần thiết để chạy app như mã code, thư viện, file system,… thành 1 Container, giống giống như cái máy tính vậy.
Để mở đầu thì chúng ta nên hiểu rằng bất kỳ developer nào cũng đều có các kỹ năng khác nhau, bất kể họ đã làm bao nhiêu năm, đã làm qua bao nhiêu project hay tốt nghiệp từ trường đại học nào.
Cứ mỗi lần debug lâu lâu tôi sử dụng toSql() để log raw query, mục đích là để có cái nhìn tổng quát hơn về câu query phức tạp mà tôi vừa viết. Với những câu query cần pass argument vào, khi sử dụng toSql() thì y như rằng nó sẽ log query với các […]
Hôm nay tôi sẽ hướng dẫn các bạn cách deploy tự động 1 project Nodejs bằng Shipit. Thế Shipit là gì và sử dụng nó như thế nào,…
Sau một vài năm sử dụng Git, tôi càng ngày càng “lún sâu” vào Git commands (không phải xài git bằng command line). Trong quá trình làm việc với các team đông anh em, tôi tìm thấy lệnh git rebase. Khá hay và ngay lập tức tôi áp dụng nó vào đời sống coding của […]
Bộ sưu tập plugins Awesome Zsh plugins có rất nhiều plugin rất hữu ích, giúp cho các bạn tiết kiệm rất nhiều thời gian gõ command line. Bộ plugin được thực hiện từ năm 2018 cho đến nay, vẫn liên tục cập nhật mới. Trong bài viết này tôi sẽ chọn lọc ra 1 số […]
ZSH là gì? ZSH hay còn gọi là Z shell, là một version mở rộng của Bourne Shell (sh), với rất nhiều những feature mới và được hỗ trợ bởi rất nhiều plugin và themes. Về cơ bản các bạn cứ hình dung ZSH nó cũng giống Bash vậy, các chức năng của nó gần […]