Guru on Rails

if you don’t sacrifice for your dream then your dream becomes your sacrifice.
Will Nguyen

Tue 07 Aug 2018

Performance

One of the performance matter we usually encounter is Enumerator. Today, I introduce you a kind of performance issue we ever faced about enumerator. That's Enumerator in ruby. The case is when we e...


Mon 06 Aug 2018

Ruby on Rails Design Patterns

What are the reasons for using Inheritance and Composition. Speaking of Inheritance, we refer to class, for Composition we refer to Module. We should know the main idea from this design. Why do we ...


Sat 30 Jun 2018

Automated testing

Ruby on Rails and automated testing are going together, hand in hand. As many language programming, Rails has it's own testing framework. It support automatically to create boilerplate test files.


Wed 27 Jun 2018

Development's ideas

Challenge: We do want to manage Status of model efficiently. Statuses will automatically changed whenever the data of model changed. However, we do want to define the condition for every status and...


Fri 15 Jun 2018

Development's ideas

Challenge: we need to build a function for searching including checkbox, plain text. There are many ways to do things. However, let's take a look on my idea.


Wed 30 May 2018

Software Architecture

Have you ever heard "Software Architecture"? So what is this? Software Architecture is simply Architecture of Software. There are many things in a software. Architects need to examine what is the i...


Tue 29 May 2018

Ít nhưng mà chất! - Little but good! Hello everyone! Welcome to Guru on Rails website! My English name is Will. This is the personal website for personal development that I made for myself. The ma...

Total: 65