@phpclubru

Страница 658 из 956
Алексей
06.09.2018
17:41:50
короче пишу бота. точнее учусь пока. мне нужно в файлике сохранять токен для апи. а хранить его в публичном репозитории не вариант

Алексей
06.09.2018
17:42:11
публичный потому что хочу его оставить в качестве портфолио своеборазного

Serg
06.09.2018
17:42:16
там же у них свой локальный

Google
Serg
06.09.2018
17:42:19
и у тебя на машине

а на публичном репозитории удали токен

какие проблемы?

Алексей
06.09.2018
17:43:38
как понять "настрой на хероку токен"?

Serg
06.09.2018
17:44:54
как понять "настрой на хероку токен"?
на хероку сделай рабочую версию, а на гитхаб/лаб/... удали тот файл с токеном или напиши что-то вроде 123456:кзршцзрзыдпьулпщс

Алексей
06.09.2018
17:45:19
автодеплой же

автоматом с гита приезжает на площадку сразу

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

Serg
06.09.2018
17:48:40
автодеплой же
у меня неь

ты через хероку кли как настраивал?

или напрямую к репе

Алексей
06.09.2018
17:49:08
напрямую получается

Google
Алексей
06.09.2018
17:49:36
только забрал из примера файл proceced

Serg
06.09.2018
17:50:07
я через хероку кли делал всегда

а на публик руцями клонить

это все что могу предложить

Алексей
06.09.2018
17:50:23
счас кой чего проверю. кажется придумал как сделать лучше

Kirill
06.09.2018
17:59:49
У кого-нибудь есть дизайнер нормальный, который юзает sketchapp? Удаленно. ЗП 600-750 р \ час. Почасовая оплата. Проект готовый, нужно доделывать.

Торопов
06.09.2018
18:09:13
Всем ку. Может кто помоч с переездом на новую пыху. Fatal error: Uncaught ArgumentCountError: Too few arguments to function.

с 5.6 на 7.2

Алексей
06.09.2018
18:13:40
я ничего не хочу сказать но первая сылка в гугле

http://php.net/manual/ru/migration71.incompatible.php

@s3rgp4r0dy Короче все проще оказалось. В настройках приложения указываем переменную среды и в PHP через getenv('VAR') её вызываем)

все работает)

мб пригодится

Serg
06.09.2018
18:23:26
кстати да

сяб за наводку

буду знать

Алексей
06.09.2018
18:23:36
нз)

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

2018-09-06T18:01:10.882206+00:00 app[web.1]: [06-Sep-2018 18:01:10 UTC] PHP Fatal error: Uncaught TelegramBot\Api\InvalidJsonException: Syntax error in /app/vendor/telegram-bot/api/src/BotApi.php:299

Google
Serg
06.09.2018
18:30:19
в библиотеке?)

Алексей
06.09.2018
18:30:39
ну это класс для обработки запросов к апи телеги

видимо просто какие то запросы от вебхука сыпятся которые не обрабатываются

мб какие то обновления были

а вообще, как считаете, написание бота нормальная задача для познания ООП?)

Олег
06.09.2018
18:44:44
Есть у кого-то аккаунт в itvdn.com? Сможете на сутки дать?

Pavel
06.09.2018
18:49:29
а вообще, как считаете, написание бота нормальная задача для познания ООП?)
Имхо так себе, для ооп хороши задачи с хитрой бизнес логикой.

Алексей
06.09.2018
18:51:22
Имхо так себе, для ооп хороши задачи с хитрой бизнес логикой.
а если учесть что я совсем сырой в плане ООП? ну то есть не понимаю таких вещей как public static protect и т.д. точнее понимаю что значат но где и в каких случаях надо использовать хз пока

Pavel
06.09.2018
18:51:49
Ну явно тебе для познания надо сделать не одного бота, а десятка два проектов и проектиков.

Так что тут без разницы на чем учиться. Просто во всяких байтомолотилках и конвертерах приходится ооп высасывать из пальца

Алексей
06.09.2018
18:52:43
что есть байтомолотилка?)

но в целом мысль ясна да

Алексей
06.09.2018
18:52:54
спасибо)

Pavel
06.09.2018
18:53:33
что есть байтомолотилка?)
Это то что на go в основном пишут, когда куча трафика и IO операций, надо там вебсокеты держать и все такое.

Алексей
06.09.2018
18:54:26
а ну понял

oleg
09.09.2018
12:05:36
ребят

вопрос

как указать ссылку на файл относительно корня ?

Admin
ERROR: S client not available

oleg
09.09.2018
12:06:25
через '/fold/script.php' не работает

Google
oleg
09.09.2018
12:06:55
указывать '../../../fold/script.php' - как то по уродский

oleg
09.09.2018
13:46:05
$_SERVER[ ’DOCUMENT_ROOT’ ]
тогда мне подключать файл require $_SERVER[ ’DOCUMENT_ROOT’ ].'/fold/script.php' ?

Serhii
09.09.2018
13:48:41
Зависит от файловой структуры. Но похоже на правду

Oleg
09.09.2018
13:58:53
Либо задефанить константу с корнем типа define('MY_DOC_ROOT', realpath(dirname(FILE).DIRECTORY_SEPARATOR.'..'.DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR); ".'..'.DIRECTORY_SEPARATOR" если файл с объявление константы не в корне.

oleg
09.09.2018
19:44:21
кмс - более защищен и продуман, самопис - будешь знать на 100%, максимально гибкий

Pavel
09.09.2018
20:00:26
Я бы даже сказал вредоносно гибкий )

oleg
09.09.2018
20:02:06
Ну, смотря что нужно..)

Pavel
09.09.2018
20:03:16
Если нужно нарушать solid принципы и пихать статические переменные в классы то тогда конечно да.

oleg
09.09.2018
20:09:16
мне ничего не сказало, я кмс в теории знаю, вот и выёжуюсь xD ;)

просто друганы с этим много долбятся, а я слушаю и запоминаю

Adel
09.09.2018
20:09:50
кмс-кмс. кандидаты в мастера спорта чтоли собрались?

oleg
09.09.2018
20:10:49
Цмс xD

Adel
09.09.2018
20:11:24
ну так то кмс более правильно наверно. все таки Контент Менеджмент Система

oleg
09.09.2018
20:11:51
но звук ведь си

сиемес...

Adel
09.09.2018
20:13:20
трудности перевода

Pavel
09.09.2018
20:14:52
кмс - более защищен и продуман, самопис - будешь знать на 100%, максимально гибкий
Ага на самом деле пахнуло какими-то рассуждениями 2010 года )

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

Adel
09.09.2018
20:15:53
самопис всегда говнокод

Google
Adel
09.09.2018
20:15:57
"не я же писал" :))

Pavel
09.09.2018
20:16:12
Ну у Фабьена симфони это самопис )

А так-то, не вижу ситуаций в которых компоненты symfony не смогли хоть что-нибудь. Их даже в написании асинхронных серверов можно заюзать.

oleg
09.09.2018
20:17:19
кстати да

по поводу симфони

xD

Страница 658 из 956