@prophp7

Страница 830 из 1387
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
как сделать чтобы текст и на экран и в файл попал
https://stackoverflow.com/questions/418896/how-to-redirect-output-to-a-file-and-stdout

Артур Евгеньевич
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

Пытаюсь выяснить с какой стороны косяк

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

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

Ilya
13.12.2017
10:45:28
Всем привет! Ребят, подскажите, а здесь сильно бьют ногами, если постить обьявления по поиску PHP девелопера с Magento? )
главное - с инфой всей нужной, а не этот HR-ский буллшит про динамично развивающуюся компанию

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

Dmitry
13.12.2017
11:03:20
Корректно ли утверждение что CGI явяется реализацие SAPI?
корректно сказать, что у php есть sapi реализующее cgi

Артур Евгеньевич
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
Вот тут что-то есть на эту тему. Видать предлагалось или я не очень понял. Или просто дополнения
ну это уже как они сами пишут на любителя. Обычно разработчики договариваются о code style внутри компании (проекта) и следуют ему. Зачастую в качестве code style использую общепринятые практики.

Андрэ
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
Language Health- Programming language health over time https://www.languagehealth.com/#Go,Java,PHP,Python
Вот что значит маркетинг.... такое интригующее название, а под капотом: currently we look at the percentage of commits all to public projects on GitHub.

Google
Борис
13.12.2017
12:46:35
И лучше исходить из того, что делать не строгое, только если понимаешь, зачем.
Так и есть. примеров очень много, сравнение на == null 0 '0' будут true и обычно тебе это не нужно. Есть принцип явное лучше неявного - и тут этот принцип отлично работает. Можешь еще сказать, что в PHPStorm есть подсветка ошибки, когда == и нету подсветки когда === :D

Андрэ
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
может еще declare(strict_types=1); делать? )
Это ж сколько байт, еретик!

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
Огонь. Спасибо) вспомнил, что видел это. Как аргумент - то, что надо)

Борис
13.12.2017
13:49:01
юзаем тупо === и потом удивляемся, что это у нас 55 из формы === 55 дает false... как бы мораль, что везде мозги нужны
Удивляемся, понимаем что произошло, и делаем правильные выводы (еще на стадии разработки). Это лучше, чем у тебя все в шокладе во время разработки, ты пушишь на прод, а там через неделю кто-то 0 сетит и ты жрешь говно не понимая что по чем.

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