Tất cả
Công ty

Bài viết liên quan

Xem tất cả
Những điều cần biết về Ruby on Rail developer

Những điều cần biết về Ruby on Rail developer

Năm 2024 rồi, có nên hay không khi trở thành Ruby on Rail developer là câu hỏi thường gặp của những bạn bước chân vào học lập trình. Vậy Ruby on Rail là gì? Những yếu tố nào vẫn còn là sức hút lớn khi bắt đầu học Ruby on Rail? Cần làm gì để trở thành một lập trình viên Ruby on Rail giỏi? Tất cả sẽ được giải đáp qua bài viết dưới đây. 1. Ruby on Rail là gì? Trước khi trở thành Ruby on Rail developer thì anh em cần hiểu Ruby on rail là gì? Luôn tới với phần khái niệm đầu tiên. Ruby on Rails is an open-source server-side web application framework with an MIT license. While Ruby on Rails is written in Ruby, a dynamic, general-purpose programming language from Japan, RoR is, in fact, a framework, not a language. Many entrepreneurs and non-developers often confuse the two, thinking of Rails when hearing Ruby but rarely the other way around. Ruby on Rails là một framework web phía server. Mã nguồn mở và có giấy phép MIT. Trong khi Ruby on Rails được viết bằng Ruby, mộ [...]

Đọc thêm
Làm thế nào để tránh Race Condition in Rails

Làm thế nào để tránh Race Condition in Rails

Bài viết được sự cho phép của tác giả Tùng Nguyễn Tôi nghĩ chắc các bạn developer ai cũng đã nghe qua từ Race condition rồi. Trong bài này tôi sẽ đề cập đên 2 vấn đề chính: Race Condition là gì!? và Làm sao phòng tránh nó? 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! Race Condition là gì? Khi 2 hoặc nhiều user vì 1 lý do nào đó cùng lúc read và update cùng 1 record ở cùng 1 thời điểm, nó sẽ dẫn đến 1 vài problem không mong muốn. Tôi lấy ví dụ 1 customer click vào button Pay ở trang checkout của website e-commerce. Một điều hoàn toàn có thể xảy ra là customer có thể charge cùng 1 order 2 lần vì 2 request charge có thể đến gần như cùng 1 lúc. Những trường hợp giống như vậy gọi là Race Condition. Các cách phòng tránh Race Condition Locking Khi hệ thống của tôi cho phép multiple users access và edit cùng 1 record, tôi cần phải tìm cá [...]

Đọc thêm
5 câu hỏi phỏng vấn Ruby on Rails Developer hay, thường gặp

5 câu hỏi phỏng vấn Ruby on Rails Developer hay, thường gặp

Ruby on Rails từ lâu đã được xem như viên hồng ngọc trong giới ngôn ngữ lập trình, vậy phỏng vấn Ruby on Rails có gì khó? Bài viết này, với 5 câu hỏi ở phần 1 mong muốn đem tới cho anh em một số câu hỏi cơ bản phỏng vấn Ruby on Rails. Ở các phần tiếp theo sẽ đi sâu hơn vào từng phần và các phần kiến thức cần nắm chắc. Ruby on Rails là như này sao? Bắt đầu thôi nào anh em! Còn chần chừ gì nữa mà không đi hái quả ngọt! 1. Sub-directory app/controllers và helper Câu hỏi đầu tiên phỏng vấn Ruby on Rails là khái niệm cơ bản về sub-directory. Trả lời cho câu hỏi này: App/controllers - Phần này xử lý web request từ user, đưa tới controller. Các thư mục con (sub-directory) là nơi Rails tìm kiếm các Controller class. App/helpers - Các thư mục con app/helper classs sử dụng để hỗ trợ cho view, model và các class controller khác. Một số [...]

Đọc thêm
Ruby on Rails Developer và con đường phát triển sự nghiệp tại ADVN Computer

Ruby on Rails Developer và con đường phát triển sự nghiệp tại ADVN Computer

Tự hào là nhà phân phối chính thức các thiết bị tin học tại thị trường Việt Nam, ADVN Computer đang dần chiếm ưu thế trong mối quan hệ hợp tác với các thương hiệu công nghệ hàng đầu. Với sự phát triển mạnh mẽ trong lĩnh vực outsource, ADVN Computer luôn tìm kiếm nhân tài công nghệ và sẵn sàng trao tay những cơ hội tuyệt vời. ADVN Computer và sự tín nhiệm bởi các doanh nghiệp hàng đầu về công nghệ [caption id="attachment_38001" align="aligncenter" width="1201"] Ruby on Rails Developer[/caption] Vươn lên từ sự thành công của công ty mẹ - AceCom tại Singapore, ADVN Software hình thành năm 2014 với nền tảng ban đầu là nhà phân phối Công nghệ thông tin. Đến nay, ADVN Computer đã trở thành một trong những Công ty phần mềm cung cấp ứng dụng Website, Mobile App, Quảng cáo Google… được ưa chuộng nhất tại thị trường Việt Nam. Từ năm 2016, ADVN Computer trở thành nhà phân phối [...]

Đọc thêm