// All posts
← homeWhat is SQL Injection?
What is SQL Injection? How does it work and what are the consequences of this attack?
What is penetration testing?
What is penetration testing? Why is it necessary to conduct a penetration test?
What is a session? (Web)
What is a session? What is it for and how does it work?
What are cookies?
What are cookies? What are cookies used for?
What is the difference between PUT and PATCH?
What is the difference between PUT and PATCH? Example in Ruby on Rails
What is RESTful and how does it differ from REST?
What is RESTful and how does it differ from REST?
What is a REST API? The basic principles of REST and GET, POST, PUT, PATCH, DELETE.
What is a REST API? What actions are most commonly performed on resources? The main principles of REST. What are GET, POST, PUT, …
What is an API? Can a web application use more than one API?
What is an API (application programming interface)? Can an application use more than one API?
What is a "man-in-the-middle" attack?
What is a "man-in-the-middle" attack? How to protect yourself from this attack?
What is the HTTP protocol? What is the difference between HTTP and HTTPS?
What is the HTTP protocol? What is the difference between HTTP and HTTPS?
What are SSL and TLS? What is the difference?
What are SSL and TLS? What is the difference between SSL and TLS?
What is a domain (domain name)?
What is a domain (domain name)? What is a domain name used for?
What is DNS? What is DNS used for?
What is DNS? What is DNS used for? When did it appear and how does it work?
What is a client and a server? What is the interaction mechanism between the client and the server?
What is a client and a server? What is the interaction mechanism between the client and the server?
What is a design pattern in programming?
What is a design pattern in programming? Main categories of patterns. Overview of popular patterns.
Що таке патерн/шаблон проєктування?
Що таке патерн/шаблон проєктування? Які патерни існують?
What is polymorphism? An example of using polymorphism in Ruby.
What is polymorphism? An example of using polymorphism in Ruby.
What is best practice in programming?
What is best practice in programming? The main principles of best practice in programming.
What is inheritance in Ruby? Examples of bad and good inheritance.
What is inheritance in Ruby? Examples of bad and good inheritance in Ruby
What is OOP (object-oriented programming)?
What is OOP (object-oriented programming)? What are the advantages of OOP? Which languages support the OOP paradigm?