← postsPopular categories

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

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

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

  1. What is the HTTP protocol? What is the difference between HTTP and HTTPS?

    HTTP Protocol (Hypertext Transfer Protocol) is the main protocol for data transmission on the internet. It is used for interactio…

  2. What are SSL and TLS? What is the difference?

    SSL (Secure Sockets Layer) and TLS (Transport Layer Security) are cryptographic protocols that provide a secure connection betwee…

  3. What is a domain (domain name)?

    Domain (domain name) - is a readable textual logical identifier used to identify a resource on the Internet, such as a website, e…

  4. What is DNS? What is DNS used for?

    DNS, or Domain Name System, is a system that converts human-readable domain names (for example, tseivo.com) into IP addresses use…

  5. What is a client and a server? What is the interaction mechanism between the client and the server?

    Client and server are terms used in IT to denote the roles of systems that exchange information. What is a Client? A client is a …

  6. What is a design pattern in programming?

    Design pattern in programming is a general solution to typical problems that arise during software development. It is an architec…

  7. Що таке патерн/шаблон проєктування?

    Патерн (pattern) проєктування (або шаблон проєктування) - це загальний спосіб вирішення типових проблем при розробці програмного …

  8. What is polymorphism? An example of using polymorphism in Ruby.

    Polymorphism is a principle of object-oriented programming that allows objects of one class to use methods of another class. This…

  9. What is best practice in programming?

    Best practice in programming refers to recommendations and methods that are considered optimal or effective for achieving specifi…

  10. What is inheritance in Ruby? Examples of bad and good inheritance.

    In Ruby, as in many other object-oriented languages, inheritance is a mechanism by which a class can inherit properties and metho…