
Bohdan
12.12.2017
18:31:41
так прикольно
я вообще фанат интерактивности через мессенджеры

Евгений
12.12.2017
18:37:08

Яўген
12.12.2017
19:02:53
netdata почти незаметно работает

Артур Евгеньевич
12.12.2017
21:52:18
Корректно ли утверждение что CGI явяется реализацие SAPI?

Google

da horsie
12.12.2017
22:44:45
Корректно ли утверждение что CGI явяется реализацие SAPI?
Different kinds of SAPIs exist for various web-server extensions. For example, in addition to those listed above, other SAPIs for the PHP language include the Common Gateway Interface (CGI) and command-line interface (CLI).[2][4]
https://en.wikipedia.org/wiki/Server_Application_Programming_Interface

Danila
13.12.2017
07:25:59
Парни, есть полуторамегабайтная строка base64, там картинка
Как мне это дело в нормальный пнг файл перегнать?

Яўген
13.12.2017
07:31:25
file_write_contents, например
декодировать только сначала надо

?
13.12.2017
07:33:58
imagecreatefromstring

Артур Евгеньевич
13.12.2017
09:50:00
Здарова мужики!
php -r 'echo 1;' >> log.txt
как сделать чтобы текст и на экран и в файл попал

Sergey
13.12.2017
09:52:13

Артур Евгеньевич
13.12.2017
09:53:33

Dmitriy
13.12.2017
10:22:28
Господа, подскажите плиз : memcache должен отображаться в php info, если установлен на сервере?

Sergey
13.12.2017
10:23:05
только если ты помимо самого memcached поставил https://pecl.php.net/package/memcache

Google

Dmitriy
13.12.2017
10:24:52
Я не имею доступа для установки. У меня валит 500 ошибку при попытке входа на страницу, а в логи пишет мол class memcache not found
Пытаюсь выяснить с какой стороны косяк

Sergey
13.12.2017
10:25:14

Dmitriy
13.12.2017
10:25:21
Ну очевидно да))

Igor
13.12.2017
10:42:59
Всем привет!
Ребят, подскажите, а здесь сильно бьют ногами, если постить обьявления по поиску PHP девелопера с Magento? )

Ilya
13.12.2017
10:45:28

Dmitriy
13.12.2017
10:59:57
Мммм корпоративные ценности

Michael
13.12.2017
11:00:16

Dmitry
13.12.2017
11:03:20

Артур Евгеньевич
13.12.2017
11:03:54

Dmitry
13.12.2017
11:04:57
cgi придуман не пхп
короче сапи - этр адаптер между способом подачи входных параметров и потрохами пхп. cgi - это спецификация. sapi cgi, соответственно, реализация спецификации cgi для запуска пхп

Igor
13.12.2017
11:13:20
в описании ссылка на канал в вакансиями
Спасибо!
Только вопрос: если канала как такового нет с вакансиями. Но в описании написать необходимую инфо, контакты, название компании. + тем кому будет интересно, будет предоставлена презентация по вакансии?

Андрэ
13.12.2017
11:32:55
Чат, привет. Такой вопрос на засыпку. Кто-то считает практику использования строгих сравнений везде, где можно - порочной? Типа оверхед и тп?)

Anton
13.12.2017
11:33:59
вроде прописано в PSR, но я не помню.

Андрэ
13.12.2017
11:34:27
Прописано что? Что надо везде, если нет специального случая, когда тебе приведение типов надо?

Anton
13.12.2017
11:37:38
чекнул psr там такого нет.
В общем я использую === .

Андрэ
13.12.2017
11:38:16
Я то тоже, но вот товарищ тут выступил евангелистом == )
причем я не нашел профита в этом как то
https://github.com/php-fig-rectified/fig-rectified-standards/blob/master/PSR-2-R-coding-style-guide-additions.md

Google

Андрэ
13.12.2017
11:39:32
Вот тут что-то есть на эту тему. Видать предлагалось или я не очень понял. Или просто дополнения

?
13.12.2017
11:39:47
Language Health- Programming language health over time
https://www.languagehealth.com/#Go,Java,PHP,Python

Anton
13.12.2017
11:41:44

Андрэ
13.12.2017
11:42:22
Это да. Но вот не могу придумать профит в использовании именно нестрогого. Ладно, если не оговорено - это понятно. Но именно нестрогое. Странно

Anton
13.12.2017
11:44:21
насколько я помню, нестрогое работает только в случае базовых типов-значений.
Объекты легко сравниваются и через == т.к. сравниваются по факту значение ссылок на эти объекты.
вот от этого можно и отталкиваться.
мол зачем === если можно просто ==

Андрэ
13.12.2017
11:44:49
да, такой довод
Ну типа "тут явно две строки". Мой контр-довод, что "явно" как раз и ведет к ошибкам. так как никто не делает ошибку "тут не явно, но будем надеяться"
И лучше исходить из того, что делать не строгое, только если понимаешь, зачем.

Anton
13.12.2017
11:46:59
опять же такое решается простым догвоором. Можно даже A/B тестирование сделать на 2-х проектах.
в одном установить обязательным использование строгого сравнения, а во втором сделать это опциональным.
и мониторить количество ошибок связанных с сравнением. Но опять же по моему опыту кол-во таких ошибок колеблется в районе 0.

Андрэ
13.12.2017
11:48:24
Да, толко хотел сказать, что их то мало.

Андрэ
13.12.2017
11:49:08
Но вот мне кажется "строгое сравнение уменьшает вероятность появления ошибок таких". А "Не строгое не дает никаки профитов"
Ладно бы, был в том какой-то смысл (именно планомерно сознательно испольовать не строгое)

Дмитрий
13.12.2017
12:05:18
а если медленно push на bitbucket идет , что делать?
с интернетом все хорошо
Delta compression using up to 8 threads.
Compressing objects: 100% (32862/32862), done.
Writing objects: 2% (688/34142), 88.95 MiB | 367.00 KiB/s

Valentin
13.12.2017
12:34:38
Да это у них сервера с ограничением походу, у меня тоже выгрузка в районе 500kb/sec

Nurik
13.12.2017
12:43:31
Ребят всем привет. Подскажите плиз, есть ли возможность посмотреть что за файлы были залиты из этого окна ? в phpstorm

Борис
13.12.2017
12:44:25

Google

Борис
13.12.2017
12:46:35

Андрэ
13.12.2017
12:47:18
Ну, в общем, убедить не получилось)
буду делать медленную осаду)

Maksim
13.12.2017
12:48:10
заканчивается 2017й год... люди по прежнему используют нестрогое сравнение...

Vladislav
13.12.2017
12:49:45
лишнее равно, лишний байт кода

Admin
ERROR: S client not available

Vladislav
13.12.2017
12:50:02
я не использую, там где оно не необходимо ?

Maksim
13.12.2017
12:50:58
https://www.youtube.com/watch?v=7NvRLJXWYD4

Борис
13.12.2017
12:51:07
+++

$iD
13.12.2017
12:51:25
байт кода
?

Dmytro
13.12.2017
12:51:38
?

Vladislav
13.12.2017
12:51:51
может еще declare(strict_types=1); делать? )

Maksim
13.12.2017
12:52:10
сток байт зря пропадает)

Борис
13.12.2017
12:52:11
пойду за солфеткой схожу.... слишком много жира на мониторе

Андрэ
13.12.2017
12:52:19

Vladislav
13.12.2017
12:52:39
слава богу, у меня PHP 5.6 без этих новомодных веяний

Maksim
13.12.2017
12:53:56
такое себе щасце

Dmitriy
13.12.2017
12:54:22
переходи на php 4
там ваще красота

Google

Vladislav
13.12.2017
12:54:50
legacy есть legacy
на строгие типы его уже не перепишешь
даже при переезде 5.4->5.6 были проблемы

Valeriy
13.12.2017
12:55:25
у меня тоже 5.6 и это БОЛЬ

Vladislav
13.12.2017
12:55:48
ну он медленнее и памяти жрет больше иногда

Valeriy
13.12.2017
12:56:00
всегда

Vladislav
13.12.2017
12:56:05
(Ваш К.О.)

∀RTUR
13.12.2017
13:00:19
где там последненький дайджест?

Petr
13.12.2017
13:16:57
я в прошлый раз в интернете находил. может и сейчас он там, не проверял

Fayozjon [CybernatiC]
13.12.2017
13:17:16

?
13.12.2017
13:22:14

∀RTUR
13.12.2017
13:22:39
спс

Борис
13.12.2017
13:38:21
Ну, в общем, убедить не получилось)
Вот случайно увидел на офф сайте табличку сравнения (вторая и третья таблица)
http://php.net/manual/ru/types.comparisons.php
Я и так был за === но визуально это еще страшнее выглядит :)
Договорись с коллегой: Если до завтра коллега не выучит все сравнения с этой таблицы то будете юзать ===

Андрэ
13.12.2017
13:39:54
Огонь. Спасибо) вспомнил, что видел это. Как аргумент - то, что надо)

Dmitry
13.12.2017
13:47:20
с появлением хинтов на int/string полече стало...

Борис
13.12.2017
13:49:01