Блог очередного разработчика

Sanasol

Генератор миксов для кальяна

Генератор миксов

Я большой любитель кальяна, и придумалось сделать генератор миксов.

Так как кальян я курю почти каждый день, запомнить все вариации чаш которые я забиваю(чтобы не повторяться) стало трудновато.

При этом хочется пробовать новые варианты, а не делать одно и тоже.

В общем на фоне этого не так давно пришла мысль вести это в каком-нибудь «списке дел» или еще где-то.

Но это слишком трудно, каждый раз записывать и придумывать новые варианты, я слишком стар для этого дерьма ленив.

Так что я взял простой ToDO лист и доделал к нему список имеющегося табака и пару кнопок для генерации всевозможных миксов.

Получилось как-то так: http://sanasol.ws/hookahgen/

Вносите несколько вкусов табака в список, нажимаете сгенерировать и получаете список уникальных миксов без повторений.

 

Конечно миксы бывают разные, пропорции табака в миксе тоже могут отличаться, но это тоже слишком сложно и я это опущу, иначе список миксов получится бесконечный.

Единственная опция в генераторе это из скольких табаков генерировать миксы: все варианты(включая один табак), минимум 2 табака, минимум 3 табака.

Я думаю для сверхпростого генератора этого достаточно.

Двойной клик на микс или табак включает редактирование.

Так же после успешного(или не очень) испытания микса его можно отметить галочкой — «завершенным»(completed).

 

Список табака и миксов сохраняется в браузере, так что можно не бояться его потерять при обновлении страницы 🙂

 

Ну и конечно исходники приложения на Github: https://github.com/S-anasol/hookahgen

Угловая борода

Начал немножко осваивать AngularJS.
Конечно же лучшее место для теста это пара страниц в бороде.
Первым делом конечно же основная страница со списком собранных профилей.
Получилось как-то так:

Собранные ВК профили
Собранные ВК профили

(далее…)

Поиск VK групп для спама

Сделал табличку с группами и основными данными о них.
Сейчас в базе чуть меньше миллиона групп.

Полный дамп mysql >1.000.000 групп

https://mega.nz/#!Hwhn0RYR!xAXFJIXH4ifFlEkAUiSAjzi0lWQJKtzzGZL_ucF-fcM

Поиск ищет по названию и описанию.

Так же есть 3 ключа для спец поиска.
is_open — только открытые группы
can_post — только открытые стены
can_comment — можно комментировать записи на стене группы

Например вводим в поиск: is_open can_post avito
Получаем: список авито-групп открытые группы с открытыми стенами

Второй пример: can_post iphone
Получаем: список iphone-групп с открытыми стенами

Данные можно скачать: справа сверху бургер иконка(три полоски).
1. Выгрузить весь список групп.
2. Выгрузить видимые данные — только то что видно на странице. Максимум 800 в пагинации.

Время от времени база будет обновляться.