← postsPopular categories

#Programming (Програмування)

166 posts in category «Programming (Програмування)»

Notes on programming in Ukrainian: coding languages, algorithms, the latest technologies and other useful information for developers.

  1. Which operating systems support Ruby?

    Ruby is developed on Linux and written in the language - C. Ruby runs on Linux and other UNIX-like operating systems, macOS, Wind…

  2. What is the purpose of the CVE (Common Vulnerabilities and Exposures) database?

    CVE (Common Vulnerabilities and Exposures) is a list of publicly known vulnerabilities and exploits in software and hardware. Eac…

  3. How does 'rails console --sandbox' work?

    rails console --sandbox starts the Rails console in a special mode where all changes made to the database are automatically rolle…

  4. What does scope mean in IT project management?

    Scope (English. scope) is a clearly defined scope of work, functions, requirements, and results that need to be implemented withi…

  5. What is technical debt in IT projects?

    Technical debt is like a loan you take to speed up the development of a software product, but then the interest starts accruing i…

  6. [Fix] Rails Admin - undefined local variable or method javascript_importmap_shim_nonce_configuration_tag

    After updating Ruby Gems, an error occurred on the Rails Admin page. undefined local variable or method `javascript_importmap_shi…

  7. Enabling YJIT in Ruby 3.2.1 (Ruby on Rails)

    First, we need to understand what JIT and YJIT are and whether we need them. In this note, I will describe the process of updatin…

  8. What is native machine code?

    Native machine code is a type of software code that is executed directly by a computer's processor. It is specific to each type o…

  9. A bit about Ruby implementation types (CRuby (MRI), JRuby, Rubinius, TruffleRuby, mruby)

    Ruby - object-oriented programming language with dynamic typing. It has several implementations that are specifically tailored fo…

  10. What is a Garbage Collector in Ruby? How does it work and what is GC needed for?

    Garbage Collector in Ruby is an automated memory management mechanism responsible for monitoring and freeing memory that is no lo…