How to Build Your Own Laravel Package

Hello coders, do you usually finding some Laravel’s libraries inside packagist? For example do you want to export your data into Excel format, you can search it inside packagist and will found this amazing package that you can use. Amazingly we can build our own Laravel package / library and […]

Как работает реляционная БД

Реляционные базы данных (РБД) используются повсюду. Они бывают самых разных видов, от маленьких и полезных SQLite до мощных Teradata. Но в то же время существует очень немного статей, объясняющих принцип действия и устройство реляционных баз данных. Да и те, что есть — довольно поверхностные, без особых подробностей. Зато по более […]

Индексы и селективность (PostgreSQL)

Индекс по полю в БД потенциально может ускорить SELECT операцию с условием по данному полю, может ускорить запрос вида: ORDER BY поле LIMIT 20, но индекс существенно замедляет операции изменения таблицы и т.п.Когда нужен индекс, когда он поможет и будет использован при SELECTах? Всё зависит от селективности индекса, т.е. от […]

Portainer on Windows 10

Here I have 2 methods for running portainer on windows, a quick, preferred method only requiring a fairly recent version of docker, or a more complicated method to try if that does not work. Using docker.for.win.localhost This setup will let you run Portainer on windows by using the docker.for.win.localhost endpoint. […]

Having fun with geometry data in MariaDB and ElasticSearch

At Qandidate.com we get an insane amount of job applications each day. Because we’re an awesome company to work for? Well I hope so, but that’s not the reason why. It’s because we make a free ATS or Applicant Tracking System. Companies worldwide manage their vacancies and candidates with our […]

Having fun with geometry data in MariaDB and ElasticSearch

At Qandidate.com we get an insane amount of job applications each day. Because we’re an awesome company to work for? Well I hope so, but that’s not the reason why. It’s because we make a free ATS or Applicant Tracking System. Companies worldwide manage their vacancies and candidates with our […]

The ST_Distance() function

Syntax ST_Distance(g1 ST_Geometry, g2 ST_Geometry) ST_Distance(g1 ST_Geometry, g2 ST_Geometry, linear_uom varchar(128)) The linear_uom parameter converts the result to the specified unit of measure. To calculate the distance if the geometries are in a geographic coordinate system where the coordinates are in an angular unit of measure, you must specify a […]

Настройка XDebug с docker container

Для меня целью было настроить первый пример связки XDebug и docker container, котрый бы работал и я мог понять что и как работает. Поиграть так сказать с настройками по пути чтения документации. В поиске я искал наиболее простой пример, для простоты понимания. В этой статье я нашел то что мне […]