@prophp7

Страница 973 из 1387
Bohdan
14.03.2018
21:00:39
https://www.jetbrains.com/phpstorm/nextversion/

da horsie
14.03.2018
21:04:21
Refactor your code to functional style

крутяк

Bohdan
14.03.2018
21:04:40
вопрос только в том, насколько оно там уместно

Google
Bohdan
14.03.2018
21:05:18
я, кстати, чаще пользуюсь reduce, чем map

da horsie
14.03.2018
21:05:19
когда-то давно такие штуки были существенно медленнее форыча

не знаю, как сейчас дела обстоят

Bohdan
14.03.2018
21:05:37
медленнее вроде, но незначительно

точнее

не настолько значительно)

Rinat
14.03.2018
22:02:00
когда-то давно такие штуки были существенно медленнее форыча
так же. вот сегодня, Executed the cron event in 6.42s (foreach). Executed the cron event in 455.97s (array_reduce). на сете из 100к элементов

da horsie
14.03.2018
22:03:08
два порядка это дофига

это релаьно дофига

то есть надо с умом применять

Bohdan
14.03.2018
22:04:25
https://habrahabr.ru/post/340696/ по этим данным меньше но тут ругают за сами бенчи

https://3v4l.org/qXIvV простой для array_map

если есть кейсы для тестов - пишите попробую что-то склепать

Google
Alan
14.03.2018
22:08:27
он же не умеет неймспейсы поменять если я целую пачку файлов перетащу?

Bohdan
14.03.2018
22:08:36
там не перетаскиванием

ты хочешь переименовать?

Alan
14.03.2018
22:08:43
move тоже не менял

Bohdan
14.03.2018
22:08:48
шифт+ф6 вроде на сам неймспейс

но изменит ВЕСЬ его

move class еще можешь попробовать

Alan
14.03.2018
22:09:03
а я каталог весь хочу)

Bohdan
14.03.2018
22:09:13
тогда на неймспейс)

Alan
14.03.2018
22:09:23
в каждом файле выходит)

Bohdan
14.03.2018
22:09:54
ненене

если на неймспейсе (именно в его объявлении, в любом файле) ткнуть шифт + ф6 и там поменять - тогда все файлы неймспейса перетянутся

вроде так

но не уверен в клавише и том, куда надо ткнуть) но так точно можно)

Alan
14.03.2018
22:11:10
хех) попробую спасиб

Dmitriy
15.03.2018
06:56:46
f6

без шифта

шифт ф6 это ренейм

@thatside Про енум забыл?

Bohdan
15.03.2018
07:00:12
выложить забыл

Google
Bohdan
15.03.2018
07:00:45
https://gist.github.com/4fc671ad79619775819be74dc39f33df

у меня в принципе цель была - иметь тайпхинты и хранить это все в доктрине

хоть меня и убеждали, что это по сути кастомный тип почти)

Dmitriy
15.03.2018
07:03:46
а splenum пробовал?

Bohdan
15.03.2018
07:05:27
а splenum пробовал?
нет, как раз из-за доктрины

и вроде его за реализацию ругают... но деталей не помню

Alan
15.03.2018
07:57:46
https://gist.github.com/4fc671ad79619775819be74dc39f33df
ActiveStatus больше нравится)

Bohdan
15.03.2018
07:58:59
имеешь ввиду имя константы?

Alan
15.03.2018
08:01:06
имеешь ввиду имя константы?
не, класс, за этими же статусами будет какая то логика? можно возможность перехода внутрь зашивать если имплементить их

Bohdan
15.03.2018
08:03:05
не, класс, за этими же статусами будет какая то логика? можно возможность перехода внутрь зашивать если имплементить их
ну вообще можно, но на тот момент я делал быстро) переходы у меня зашиты в композит)

Stephen
15.03.2018
15:56:02
Ребзя, подскажите. Ubuntu 16.04 Unity, в PHPStorm не работают сочетания клавиш при русской раскладке. Сталкиваля кто-нибудь? Гугл сломался.

Maksim
15.03.2018
15:56:43
поставить дебиан) там всё ок)

Maksim
15.03.2018
15:56:57
с 12й убунты хоткеи в руской раскладке уж не пашут)

Stephen
15.03.2018
15:57:39
поставить дебиан) там всё ок)
Тогда уже проще на мак перейти. Но, нужны менее радикальные методы ))

Admin
ERROR: S client not available

Maksim
15.03.2018
15:57:49
в помойку мак)

Dmitriy
15.03.2018
15:58:20
+1

Maksim
15.03.2018
15:58:26
дебиан - не такой уж и радикальный метод) те же яйца, только вид сбоку)

Bohdan
15.03.2018
15:58:40
мак не в помойку, а на кухню, огурцы нарезать :D

ребята, давайте не оффтопить

Google
Alexandr
15.03.2018
15:59:06
Stephen
15.03.2018
16:00:04
первая же ссылка, ну https://www.kobzarev.com/soft/chinim-goryachie-klavishi-phpstorm-v-russkoy-raskladke-pod-ubuntu/
я по привычке искал на английском..)) Все оказалось проще. Спасибо!

Артур Евгеньевич
15.03.2018
17:33:31
Парни такой вопрос - DomainException extends LogicException Но Logic - это ошибка в логике написанного кода, а DomainException - типо нарушение инварианта какого то так почему он от него унаследован??

Sergey
15.03.2018
19:49:22
см http://php.net/manual/en/spl.exceptions.php: LogicException - ты пытаешься сделать что-то непредусмотренное ~= переписывай свой код. в этом контексте DomainException - ты передаешь неправильный формат данных (но при этом тип правильный) » логика наследования правильна

da horsie
15.03.2018
19:58:05
но передавать же можно и что-то, пришедшее в рантайме

Mitrilov
15.03.2018
21:48:38
Здравствуйте назрел вопрос хранить авторизацию пользователя, как это лучше сделать, а самое главное безопастно

Dmitry
15.03.2018
21:50:59
для этого давным давно придуманы сессии с одной стороны и куки с другой.

Evgeniy
16.03.2018
05:13:24
стреляем в ногу с помощью jwt

Sergey
16.03.2018
06:18:28
продвинутые хипстеры давно уже на jwt ?
не надо юзать jwt для сессий) jwt для авторизации действий) не более

Roman
16.03.2018
06:20:02
Помню в одной статье рекомендовалось авторизация просто одного действия, типа скачивание какой-то файла

Sergey
16.03.2018
06:26:34
Помню в одной статье рекомендовалось авторизация просто одного действия, типа скачивание какой-то файла
ну оно для этого и придумано. Когда у тебя за авторизацию действий отвечает третья сторона (отдельный сервер авторизации)

удобно с точки зрения интеграции... как по мне самый норм пример использования JWT - это docker distribution (репозиторий образов). Они просто отдали вопрос авторизации на откуп разработчикам. Хочешь - мути себе LDAP, который для docker сгенерит JWT токен что бы тот мог ходить в нужные репозитории

ну и прочие HMAC решения тоже для этого удобно использовать

а если тебе нужны сессии да еще и есть требование по инвалидации сессий - юзай сессии и не надо велосипеды изобретать)

Roman
16.03.2018
06:32:14
Согласен по поводу сессий. Да и безопасней это, чем jwt, в плане инвалидации

Dmitry
16.03.2018
07:44:35
кто-то работал в банковской сфере разработчиком? хочется по поводу внутренней кухни пристать в личку. в пхп-чат написал потому что связано с пхп :) сори за оффтоп

Michael
16.03.2018
07:49:07
это в каком банке на пыхе пишут? там же ява практически монополист

Denis
16.03.2018
07:49:56
пишут пишут) правда это какие-то вещи не связанные непосредственно с баблом)

Dmitry
16.03.2018
07:51:39
ну вопросы то более общие, просто пхп-чатик более родной, поэтому и спросил тут. больше интересно как там атмосфера в целом, а то пишут всякое разное :)

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