@prophp7

Страница 346 из 1387
(;¬_¬)
21.04.2017
06:39:11
извращенец

Vadim
21.04.2017
06:41:53
Все херня, давайте лучше мериться у кого слой стикеров толще ?

Александр
21.04.2017
06:43:15
не, тупо тетрадки, либо кучки А4 листов

Vadim
21.04.2017
06:43:53
У меня в некоторых местах 3й слой пошел.. ?

Google
Максим
21.04.2017
07:41:26
drush - deprecated... капец, столько времени потратил)
Ну вообще создавать проект в контейнере странно))

/
21.04.2017
15:39:16
привет, как в симfони процесс перезадать cwd свой cwd указать? http://symfony.com/doc/current/components/process.html

Jan
22.04.2017
00:51:09
Всем привет. Не могу понять, как протестировать нечто, что содержится в цикле.



Я хочу мокнуть filesystem, чтобы он вернул true, тогда filesystem должен будет удалить файл.



Но если я сделаю так, как показано на втором скриншоте, php отваливается с ошибкой memory exhausted...

Хотя...

Тут ошибка, конечно, если он найдет файл, то удалит его нафиг, а это может оказаться совершенно левый файл)

Alexander
22.04.2017
04:03:22
На первом скриншоте удаление должно вернуть код успешной операции. Проверяй его.

Тестируешь так: создал новый файл 'touch file', запустил свой метод с этим файлом, сбросил кэш файловой системы в пыхе, проверил отсутствие файла.

Google
Alexander
22.04.2017
04:17:47
Твой тест рассказывает, работает ли mockery для класса filesystem, к первому скрины он не должен относиться

Василий
22.04.2017
04:21:06
Всем привет. Не могу понять, как протестировать нечто, что содержится в цикле.
хм. в каком случае условие в цикле будет тру возвращать? судя по коду оно либо всегда будет фальс, или всегда тру (например, прав на удаление нет), не?

Jan
22.04.2017
04:23:42
true вернёт, если сгенеренный путь до файла уже есть.

Василий
22.04.2017
04:26:20
true вернёт, если сгенеренный путь до файла уже есть.
дык на предыдущем шаге ремув по пути делается

Jan
22.04.2017
04:27:17
Я в итоге просто убрал remove() оттуда)

FantoM
22.04.2017
09:09:42
забудь о этом используй http://php.net/manual/ru/function.property-exists.php
Если приватное свойство вернет true. Иногда эт тне то что нужно

не, всё хитрее, у меня может и объекта не быть
Проверяешь сначала обьект потом свойство

/
22.04.2017
12:55:07
решил задачу

как только ты полученный код, отправляешь в ТГ в чистом виде. неважно кому, боту, сам себе он сразу становится PHONE_CODE_EXPIRED видно у ТГ такая защита, чтоб код никому не передавать

в итоге если отправить в тГ код + какието левые символы 3435545__ то тогда код примит, и ссесию создаст

и не нужно никакие костыли!1 это жесть, смысл этого зачем это тг сделало я не понимаю



f4rt~
22.04.2017
13:06:41
чо мешает авторизовать диплинкингом или просить ботом отправить телефон?

/
22.04.2017
13:08:07
чо мешает авторизовать диплинкингом или просить ботом отправить телефон?
как? чтото я не понял.. твой бот, должен у меня запросить номер, тг пришлет мне код, я его твоему боту, ты авторизируешся под мной на своем сервере.. как такое через диплинкинг?

/
22.04.2017
13:10:11
и потом ты у себя на серверее имеешь file моей ссессией, я твоего бота на бот апи, добовляю в свои чаты, и бот получает ссобщение (хуки о вступивших, вышедших или мат, ссылки, и удаляет эти ообщение используяя сссесию создателя ччата)

ты предлагаешь передать добровольно тебе аккаунт?
такое делаеют, тут конечно все зависит от добропорядочности разработчиков

Google
/
22.04.2017
13:11:25
https://play.google.com/store/apps/details?id=com.madpixels.tgadmintools

https://github.com/AlexMercier/AdminToolsForTelegram

если после того как я передал тебе сессию я анлогнусь
сссесию пока ты не убъешь, она будет жить, и бот модер для чата сможет удалять спам, или использовать все те методы, что не доступны из бот апи это не кли. не нужно держать 100500 клиентов, а у тебя будет file ссессии креаторов

/
22.04.2017
13:13:50
или зайду с нового устройства
сссисия будет жить, пока ее сам не кикнешь, или

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

хм, у меня когда я захожу с нового устройства убивает все сессии
ну вот, я зашел используя mtproto и приэтом, жива ссесия на телеfоне, клиенте декстоп, браузере

все, я пойду есть супчик

f4rt~
22.04.2017
13:17:18
все, я пойду есть супчик
приятного, решил => молодец

/
22.04.2017
21:00:21
можете затестить @RmFloodBot с авторизацией на моем сервере, пока не поддерживает двухfакторку Авторизирует вас, ваш аккаунт на моем сервере, не поддерживает двухfакторку и удаляет вступивших, вышедших в вашем чате, если вы создадите ссесию и добавите бота в свой чат естественно можно юзать для кучи других методов которые не доступны в бот апи пример работы в этом чате @RmNotif - выйдите и вступите вопросы про mtproto можете задавать, по либе которую я юзаю, да на php

Roquie
24.04.2017
09:11:34
https://github.com/kamranahmedse/developer-roadmap

Zhandos
25.04.2017
04:46:17
Всем привет! Кто нибудь пользуется vagrant + puphet? Как в config.yml добавить еще один проект. Добавляю чето не работает

Александр
25.04.2017
04:49:11
как-то пытался разобраться в конфигурации - безуспешно, но мне только интересно для себя было. Одного не пойму, если puphet должен помогать упростить работу, но этого не происходит...

Evgeniy
25.04.2017
10:13:51
да puphet тоже с первого раза не стартанул

и все усложняет

на работе пользуем ansible

как минимум лучше тем что не надо ставить клиента в сервера для настройки

Александр
25.04.2017
11:19:25
https://www.youtube.com/watch?v=glV3pmNJV8c все уже видели?

Google
Максим
25.04.2017
11:23:31
https://www.youtube.com/watch?v=glV3pmNJV8c все уже видели?
Опубликовано: 12 сент. 2014 г....

Admin
ERROR: S client not available

Василий
25.04.2017
11:24:15
Александр
25.04.2017
11:24:35
я не ищу и не смотрю подобного вообще, даже мемы мне не интересны

Василий
25.04.2017
11:26:06
Evgeniy
25.04.2017
11:26:26
с подключением в таких случаях более вежливо писать

ну или картинку скидывать http://prosto-interesno.ru/_tbkp/2/chto_znachit_bajan.jpg

Василий
25.04.2017
11:27:10
с подключением в таких случаях более вежливо писать
сразу человеку показали на что внимание обращать перед тем как шарить что-то.

Evgeniy
25.04.2017
11:27:30
иногда бывает информация опубликованно очень давно

но ссылкой и сейчас пользуются

но согласен что это не тот случай

0x9d8e
25.04.2017
13:25:45
Как бы назвать метод, проверяющий был ли сегодня успешный импорт от поставщиков или небыло/фейланулся?

Roquie
25.04.2017
13:32:44
verifyIfTodayImportSuccessful

?

0x9d8e
25.04.2017
13:55:42
сурово

Vadim
25.04.2017
13:56:20
зато такое имя метода сразу говорит, что тут что-то надо отрефакторить)

0x9d8e
25.04.2017
13:57:01
lastSuccessfulImportDate

тож не шибко лучше

да тут эта хрень не рефакторинга, а кирпича требует

Rodion
25.04.2017
14:00:18
isSuccessful

Google
Rodion
25.04.2017
14:02:37
это же вотчер какой-то

какому классу метод принадлежит?)

Михаил
25.04.2017
14:04:07
классу TodayImportResultSuccessfulnessVerificationHelper

0x9d8e
25.04.2017
14:06:08
Rodion
25.04.2017
14:06:45
дело дрянь, чел

тупо findErrors

точнее hasErrors

0x9d8e
25.04.2017
14:08:44
По этой фигне даж нет описания какого-то что оно должно таки делать. Сюда просто регулярно вносятся атомарные изменения и всё. Такой write-only.

Rodion
25.04.2017
14:10:35
шта?

0x9d8e
25.04.2017
14:11:02
Задача сейчас тупо при запуске проверять был ли сегодня успешный импорт (он может обламываться из-за того, что у поставщика 1эсэс падает) и делать импорт, только если небыло. В планировщике он при этом запускается каждые пол часа с 3 до 5 утра)

Страница 346 из 1387