Skip to content

Instantly share code, notes, and snippets.

View AidynMakhataev's full-sized avatar

Aidyn Makhatayev AidynMakhataev

  • Kazakhstan, Almaty
View GitHub Profile
@AidynMakhataev
AidynMakhataev / fetch_reels.go
Last active April 23, 2023 09:45
Parser for Instagram Reels
package main
import (
"fmt"
"io/ioutil"
"log"
"net/http"
"strings"
"github.com/PuerkitoBio/goquery"
@AidynMakhataev
AidynMakhataev / sql-interview.md
Last active May 26, 2021 11:59
SQL Interview

Нужно написать SQL запрос, который найдет все дублирующиеся адреса электронной почты.

employees

Id Email
1 a@b.com
2 c@d.com
3 a@b.com
@AidynMakhataev
AidynMakhataev / test.md
Created July 26, 2019 13:36
Тестовое задание PHP Developer

Тестовое задание для PHP-разработчика — Разработка API на фреймворке Laravel

Описание задачи

Необходимо написать простейшее API для каталога товаров. Приложение должно содержать:

  • Категории товаров
  • Конкретные товары, которые принадлежат к какой-то категории (один товар может принадлежать нескольким категориям)
  • Пользователей, которые могут авторизоваться (авторизация через jwt- токены)

Возможные действия:

@AidynMakhataev
AidynMakhataev / a.md
Created August 6, 2018 09:04 — forked from danharper/a.md
Laravel Queue Supervisor

Install Supervisor with sudo apt-get install supervisor. Ensure it's started with sudo service supervisor restart.

In /etc/supervisord/conf.d/ create a .conf file. In this example, laravel_queue.conf (contents below). Give it execute permissions: chmod +x laravel_queue.conf.

This file points at /usr/local/bin/run_queue.sh, so create that file there. Give this execute permissions, too: chmod +x run_queue.sh.

Now update Supervisor with: sudo supervisorctl reread. And start using those changes with: sudo supervisorctl update.