@prophp7

Страница 824 из 1387
Ruslan
07.12.2017
17:18:41
попросить доступ?)

Дмитрий
07.12.2017
17:20:47
проект со скандалом забрали, боюсь что не получится

не дадут доступов

Виталий
07.12.2017
17:21:17
Свой репозиторий сделай, коль исходники есть

Google
Дмитрий
07.12.2017
17:21:31
подойдет

V
07.12.2017
17:54:39
Дмитрий
07.12.2017
17:56:28
Ну ты же понимаешь что все это со слов менеджерши, мне только исходники и продакшен вручили

Dmitry
07.12.2017
18:17:58
зачем если эта либа только для этого проекта и нужна

Bohdan
07.12.2017
18:18:08
сорри, провтыкал "в папочку"

Fayozjon [CybernatiC]
07.12.2017
18:18:55
Ребзя как установить через composer определенную ветку git ?

Fayozjon [CybernatiC]
07.12.2017
18:22:51
Спасибон

ISCRYSIS
07.12.2017
18:24:49
Есть кто шарит в схемотехники?

O
07.12.2017
19:27:19
как можно реализовать чтобы такой логотип на картинках появлялся? http://limon.kg/news:70170

Google
Fayozjon [CybernatiC]
07.12.2017
19:30:24
эммм watermark?

O
07.12.2017
19:33:33
да

Fayozjon [CybernatiC]
07.12.2017
19:33:39
Пользуйся любым

Pavel
08.12.2017
06:59:06
Было https://youtu.be/n6Iasl6bx4M ?

Maksim
08.12.2017
07:21:14
http://www.netlore.ru/upload/files/19/2_238.jpg

Яўген
08.12.2017
08:28:26
та-да-м! https://www.opennet.ru/opennews/art.shtml?num=47258

Evgeniy
08.12.2017
09:14:55
project.dev теперь не сработает)

https://iyware.com/dont-use-dev-for-development/

Fayozjon [CybernatiC]
08.12.2017
09:16:11
project.dev теперь не сработает)
Че все dev теперь домены будут?

Facebook.dev

Sergey
08.12.2017
09:16:48
у меня .docker)

Oscar
08.12.2017
09:23:44
.local как-то давно повелось

Bohdan
08.12.2017
09:29:07
127.0.0.1:8000 :D

а раньше тоже использовал .local

когда парился с вхостами и апачем

Fayozjon [CybernatiC]
08.12.2017
09:32:12
Ребят как создать кардшаринг сервер?

Vladislav
08.12.2017
09:40:42
кстати нули можно не писать в IPv4 и IPv6 просто 127.1

Pavel
08.12.2017
09:41:35
Bohdan
08.12.2017
09:42:23
прикольно хром, правда, докинул нули)

Google
Vladislav
08.12.2017
09:42:55
по идее это везде работает еще можно вешать веб-сервер на 127.0.0.2 если 127.0.0.1:80 уже занят

Dmitry
08.12.2017
12:23:21
А есть какие-нибудь годные материалы по работе с исключениями?

Evgeniy
08.12.2017
12:24:56
офицальная дока

или тебе более практические вещи надо ?

Dmitry
08.12.2017
12:26:02
мне бы практические гиды

Maksim
08.12.2017
12:26:23
а что в них должно быть написано?

Dmitry
08.12.2017
12:26:53
Ладно, давайте я тогда наброшу, а вы наставите на путь истинный

V
08.12.2017
12:28:15
Ладно, давайте я тогда наброшу, а вы наставите на путь истинный
ну например: стараться не использовать базисный Exception в коде, а делать свои (т.к. в юнит тестах, такие будет сложно отлавливать)

Dmitry
08.12.2017
12:28:29
Есть пусть 3 класса в отношении композиции. Самый глубокий бросает исключение в методе. В самом верхнем всплывет это исклюения, если я обернут делегирующий метод в try...catch или же я должен в 2 классе try...catch и проталкивать исключение дальше?

Danila
08.12.2017
12:28:49
Всплывёт

Danila
08.12.2017
12:29:01
Обернуть можешь весь свой код вообще

Dmitry
08.12.2017
12:29:02
во

Danila
08.12.2017
12:29:07
не факт
Почему?

Evgeniy
08.12.2017
12:29:29
Почему?
исключение это невозможность выполнения программы в рамках этого класса

если класс что то не может он передает инфу назад что я сломался

и не могу работать

если ситуация может быть исправленна уровнем выше

Dmitry
08.12.2017
12:30:04
т.е. по-хорошему я должен на каждом уровне try...catch делать?

Evgeniy
08.12.2017
12:30:10
то класс отлавливает это исключение

Google
Evgeniy
08.12.2017
12:30:21
если ситуация никем не может быть исправленно то падает программа

Danila
08.12.2017
12:30:45
https://jsfiddle.net/umdqmh4y/

Admin
ERROR: S client not available

Danila
08.12.2017
12:31:01
Исключения - как ивенты.

Evgeniy
08.12.2017
12:31:04
т.е. по-хорошему я должен на каждом уровне try...catch делать?
ты можешь написать анотация что этот метод может выкинуть такое исключение @throws <YouException>

Danila
08.12.2017
12:31:10
Кидаешь в самом низу, ловишь на самом верху, если хочешь

Evgeniy
08.12.2017
12:31:15
Danila
08.12.2017
12:31:25
НЕТ
В плане всплытия - да

Evgeniy
08.12.2017
12:31:53
В плане всплытия - да
вот так и надо сразу писать, а не исключение как ивенты не уточняя в чем

Dmitry
08.12.2017
12:32:25
ок, спс

Danila
08.12.2017
12:32:34
Воу

Секундочку!

Я думал, я в жс-чате :)

V
08.12.2017
12:32:50
Я вот тоже думаю

При чем тут жсфиддл

Danila
08.12.2017
12:33:04
ок, спс
Там чувак просто с похожей аватарой

Это фиаско

Но в пхп тоже плывут наверх и ловить можно на самом верху же

Google
Evgeniy
08.12.2017
12:33:55
ну в js тоже вроде исключения это не ивенты, ивенты это ивенты, исключения это исключения, "если бы бабушка могла бы быть дедушкой"

но ивенты никуда не плывут

Evgeniy
08.12.2017
12:34:45
ок, спс
вообще посмотри как в java с ними работают в java se

это так для глубокого погружения

Dmitry
08.12.2017
12:35:19
отлично, спс

Evgeniy
08.12.2017
12:35:47
не забудь просто на самом верхнем уровне вылавливать все и как нибудь логировать

или еще как то обрабатывать

email с исключением и тд

Nurik
08.12.2017
12:36:28
А еще надо разделять, какие в проде оборачивать а какие в деве прокидывать.

V
08.12.2017
12:37:29
Ну в проде просто ошибки не показываем и выдаем 500

Dmitry
08.12.2017
12:37:44
try { .... }catch (ParserException $exception){ $this->logger->log( METHOD. Logger::LEVEL_WARNING ); }catch (\Exception $exception){ $this->logger->log( METHOD.'::'. 'Critical error: '.$exception->getMessage(), Logger::LEVEL_ERROR ); }

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