Dmitriy
smtp
Денис
на чем можно написать серверную часть для бота? Собственно пишу агрегатор ботов, клиентская часть на React, API пишу на php, но нужно что б боты запускались в нужные интервалы времени, на cron всех не посадишь))
Денис
Простыми словами с чем php больше всего сможет подружиться))
Anonymous
с использование mailtrap.io?
Anonymous
smtp
Dmitriy
с использование mailtrap.io?
любой smtp сервер. с локалки будет в спам уходить в 90 % случаев
Anonymous
спс
Денис
сколько писал код, никогда в спам с локалки не уходило)) для теста ж достаточно.
Anonymous
дак, а как настроить
Anonymous
шоб уходило с локали
Денис
Програмка есть которая будет дополнять локальный сервер, смотря каким пользуетесь конечно. Но вот только зачем? Большинство локальных серверов умеют принимать почту и сами.
Dmitry
Помню истории тут кто-то сказывал, будто бы в начале карьеры можно в нормальную контору устроиться и чтоб на фреймворках и вообще начальник не козел. Кто-то так начинал вообще ?)
Dmitry
А мооожна гаайд?
SarcasmIO
можно @учишься @находишь работу @Работаешь
Денис
Это разве что если контора состоит из фрилансеров работающих удаленно))
Dmitry
Ну есть приличная доля вероятности, что компания окажется достатояно слабой, а код тухлым
SarcasmIO
в чем проблема?
Dmitry
А начальство непробиваемо до такой степени, что композер для них это что-то новомодное и молодежное
SarcasmIO
кто тебе сказал что нужно принимать первый попавшийся офер
Dmitry
Как прощупать то их ? На словах все хорошо
Денис
Так вот ты ж туда придешь и наведешь порядок)) если все все умеют тогда не интересно))
SarcasmIO
проси тестовые пару дней
Dmitry
Вот тесты, похоже на правду
Dmitry
Так вот ты ж туда придешь и наведешь порядок)) если все все умеют тогда не интересно))
Скорее нервы себе все вымотаешь) Это же непрошибаемые вхлам люди
Денис
Но конечно, круто идти туда где можно научиться чему то новому и вырости.
Dmitry
кто тебе сказал что нужно принимать первый попавшийся офер
Живу не в дефолт ситях. Джуном на ремоут никто ведь не возьмет, я ведь прав ?
Dmitry
СКВ творят чудеса ?
Dmitry
Туда копать ?
SarcasmIO
найти джуном какую-то работу, где тебя научат тыс за 30, вполне возможно
Денис
Жил в Новосибирске, ходил в 2GIS. Круто конечно. Но там для студентов все двери открыты, а когда тебе под 30 и это не твоя профильная тема, то не больно то и рады))
SarcasmIO
даже trainee
Dmitry
Погоди, погоди – мне платят 30к и еще обучают на удаленке ?
SarcasmIO
если ты не совсем дуб дерево
Dmitry
Боже, я похоже реально делаю что-то не так в этой жизни
SarcasmIO
ну ты значит первый пункт, выполняешь не должным образом
SarcasmIO
делать себе поблажки@лентяйничать => делать себе только хуже
Dmitry
Т.е. должно быть высокое владение языком и всем тем что его окружает. СКВ. А так же высокие знания тем как пользоваться (именно пользоваться) БД и ФРЕЙМ. Но джуном я буду ибо опыта не имею. Верно ?
SarcasmIO
ну да
Dmitry
Черт. А ведь здраво это все
Денис
ну вообще я как думаю, что на фреймах сидят компании которым нужен быстрый старт проекта, а более продвинутые компании пишут свое. Поэтому нужно искать стартапы))
Dmitry
Ну, есть задачи, есть их решения
Денис
Фреймов сейчас так много под любые задачи, что б писать что то свое нужна или какая то сложная задача или нужно просто очень любить код)) Я всегда сам все пишу. Но мог бы за пол дня все собрать на фреймах)))
SarcasmIO
Фреймов сейчас так много под любые задачи, что б писать что то свое нужна или какая то сложная задача или нужно просто очень любить код)) Я всегда сам все пишу. Но мог бы за пол дня все собрать на фреймах)))
фрейм это лопата =>предмет общего назначения и если тебя просят выкопать небольшую ямку, её можно вырыть и руками, но когда тебе говорят выкопать кратер, глупо засуучивать рукова и сетовать на "лопату"
Dmitry
И тут появляется битрикс
SarcasmIO
битрикс покрывает свою нишу
SarcasmIO
глупо это отрицать
Dmitry
Вовсе не спорю
Dmitry
Я про то, что он строит из себя комбайн)
Денис
фрейм это лопата =>предмет общего назначения и если тебя просят выкопать небольшую ямку, её можно вырыть и руками, но когда тебе говорят выкопать кратер, глупо засуучивать рукова и сетовать на "лопату"
Я ж и говорю, кому то нужно найти способ выполнить задачу, а кто то еще хочет получить удовольствие от кодинга. Но я то что, это лишь мое хобби))
Денис
Когда мне нужно было выполнить задачу, я конечно и не рассматривал вариант, все написать с нуля
Денис
ну как хобби ты волен делать что угодно
так я ж не ограничен во времени, я могу днями оттачивать код, доводя его до совершенства, получая максимальную производительность и используя несколько строчек кода. Но если б мне сказали, напишу вот это и у тебя пол дня, я бы потратил это время на локализацию фреймов. Вед в последствии функционал нужно расширять, у фреймов уже заложены все пути расширения и есть нормальная документация. А если нужно что то написать в сжатые сроки, то у тебя нет времени продумывать стратегию развития функционала.
SarcasmIO
рад что ты это понимаешь, все мы любим делать велосипеды так или иначе
SarcasmIO
но к работе нужно подходить ответственно
Денис
Ну это и моя беда)) Потому что ты загораешься идеей и делаешь, а потом когда приходит новая идея, ты переписываешь все приложение)) Потому что заранее не все продумал. Вот бы когда нибудь научиться заставлять себя писать технические задания и точный план действий, продумыть всю ифнраструкту. Но каждый раз одно и тоже, одни и теже грабли))
Денис
А все от того что работаешь один)) Вот бы по работать в команде, тогда бы эта пагубная привычка прошла сама собой))
Денис
да и почему велосипеды, всегда стараюсь по максимуму использовать возможности самого php, ни каких надстроек, строго используя встроенные функции. Язык то развивается, и все эти функции улучшают. А велосипед, всегда приходится прокачивать уже самому. Для практически любой задачи, можно использовать сам функционал php. А вот когда приходится выходить за рамки, скорее всего нужно уже смотреть в сторону более специализированных языков программирования.
Roman
А все от того что работаешь один)) Вот бы по работать в команде, тогда бы эта пагубная привычка прошла сама собой))
команда так же переписывает только в команде сроки поджимают и иногда приходится делать не очень красиво )
Roman
или меняется бизнес процесс
Dmitriy
99)
нет. не 99, зануда
Roman
сейчас в 99 )
Денис
команда так же переписывает только в команде сроки поджимают и иногда приходится делать не очень красиво )
если сроки поджимают, я б временно поставил фрейм, а потом в спокойном темпе дописал все. Но у нас то все временное, потом становится постоянным))
Денис
сейчас в 99 )
ну ладно)) тогда можно использовать curl для работы с smtp)
Roman
зачем
Roman
можно слать через внешний smtp сервер
Roman
напрмиер через гугла или яндекс
Денис
напрмиер через гугла или яндекс
ну фя конечно не гуру, но как локальный сервер свяжется с яндексом или гуглом)
Roman
swiftmailer погугли
Roman
или аналогичные
Денис
или аналогичные
да)) но это ж не встроенные возможности php, на чем он работает? как связывается с внешними серверами?
Roman
читай