Size: a a a

Генератор непрочитанных сообщений

2020 February 26

AK

Alexander Kladov in Генератор непрочитанных сообщений
Alex Libertovsky
Я с ним и общался
стоп, ты на эту вакансию сегодня ходил?
источник

AL

Alex Libertovsky in Генератор непрочитанных сообщений
Alexander Kladov
стоп, ты на эту вакансию сегодня ходил?
Да
источник

BT

Bohdan Turchyk in Генератор непрочитанных сообщений
Alex Libertovsky
Там всё сложно
не сложнее, чем писать на пхп
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Daria Motorina
А чем DI контейнер уже не угодил авторам вакансии?
так делают для контроля над зависимостями
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
воу, интересно
источник

RV

Roma Vandolyak in Генератор непрочитанных сообщений
Alex Libertovsky
Там всё сложно
ответ как у женщини подростка
источник

RV

Roma Vandolyak in Генератор непрочитанных сообщений
Alexander Kladov
Переслано от Vadim Samokhin
Всем привет! Ищу backend-разработчика уровня middle/senior.

Город: Москва
Формат работы: офис
Компания: Тануки
Занятость: полная
Зарплатная вилка: до 220к.

*Что делаем*
Делаем свою систему доставки: всё от регистрации заказа до фактической доставки. Интегрируемся с различными сервисами: платёжными, Яндекс.ГеоКодер, 1С, смс-оповещения. Много логики, иногда она не очень простая.
Кодовой базе полтора года.

*Как делаем*
Фрэймворки используем только в веб-приложениях -- это symfony 4.2. Сервис с основной логикой без фрэймворка.
Код пишем по таким принципам:
- Не пишем геттеры/сеттеры
- Предпочитаем композицию наследованию
- Стремимся к немутируемости объектов
- Используем инъекцию зависимостей вместо синглонтов, но не исползуем DI контейнер
- Не пишем статические методы
- Почти не используем null
- Не используем сервисные классы
- Вместо них используем настоящие объекты
- Не используем ORM
- Не используем исключения для контроля потока выполнения программы
- Не используем статические переменные
- Не используем gitflow
- Наши сервисы совсем не микро
- Покрытие тестами -- 92% по строкам, 89% по файлам.
- Деплоим по blue-green deployment.
Всем, кто хочет узнать, почему мы так делаем, готов объяснить.

Технологии:
- php7.2
- postgres 11
- docker

*Прочее*
Гибкое начало рабочего дня: кто-то приходит в 8 утра, лично я ближе к 12. Бесплатное питание. Оформление в соответствии с ТК РФ с первого дня работы. Офис в Башне Федерация, Москва-Сити.

*Контакты*
Пишите в личку: @dremuchee_bydlo
как будто парсанули симфони чат
источник

AL

Alex Libertovsky in Генератор непрочитанных сообщений
Alexander Kladov
воу, интересно
Очень, я чувствую себя как псина, а он пишет, что у меня "чутьё"
источник

AL

Alex Libertovsky in Генератор непрочитанных сообщений
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Roma Vandolyak
как будто парсанули симфони чат
ага)
источник

DM

Daria Motorina in Генератор непрочитанных сообщений
Мне никнейм навевает мысли на месть чуваку с авы)
источник

DM

Daria Motorina in Генератор непрочитанных сообщений
Вопрос: нужно ли загонять в очереди скачивание файлов до 100Мб при парсинге? Не вижу заранее другого способа не скачивать все сразу из массива урлов
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
зависит от ситуации
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
и объемов
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
например скачивание 100мб файла может идти достаточно долго
источник

DM

Daria Motorina in Генератор непрочитанных сообщений
Alexander Kladov
например скачивание 100мб файла может идти достаточно долго
значит все-таки надо) спасибо
источник

А

Артём in Генератор непрочитанных сообщений
Daria Motorina
Вопрос: нужно ли загонять в очереди скачивание файлов до 100Мб при парсинге? Не вижу заранее другого способа не скачивать все сразу из массива урлов
А что, очереди платные?
источник

А

Артём in Генератор непрочитанных сообщений
AWS. штоле?
источник

DM

Daria Motorina in Генератор непрочитанных сообщений
Артём
А что, очереди платные?
нет, но наконец-то есть задача, чтобы с ними с нуля разобраться) пилю свой проект
источник

А

Артём in Генератор непрочитанных сообщений
Сказал нам куратор тэга РНР на Тостере...
источник