@phpclubru

Страница 537 из 956
Artem
10.04.2018
14:06:58
исключено
значит просто вызывай полицию, жалуйся маме, что угодно, но не выполняй этот запрос.

Google
Vladij
10.04.2018
14:07:08
:(

Lusive
10.04.2018
14:08:26
так, у меня не получается сделать что-то плохое, но программа выдает ошибки, поэтому названия столбиков запишу вручную. $stmt->execute($values ); -а вот здесь, тут данные уже можно считать безопасными? $values - массив данных из формы, которую ввел пользователь

Artem
10.04.2018
14:08:53
нельзя оставлять злоумышленника безнаказанным... лучше сделать вид, что все ок, дать ему dummy data и запустить на его машине майнер. )

Vladij
10.04.2018
14:09:38
))))

Lusive
10.04.2018
14:12:01
ну, хорошо, можешь объяснить простыми словами зачем нужен pdo, если это не помогает ни чем от иньекций?

Lusive
10.04.2018
14:13:27
Он помогает
Тоесть в массиве $values можно вводить что угодно, и это будет безопасно? $stmt = $this->conn->prepare($sql); $stmt->execute($values );

Vladij
10.04.2018
14:13:41
Он помогает
в update возможно?

Adel
10.04.2018
14:19:05
ого. эксперты подвалили :)

Lusive
10.04.2018
14:19:09
а что ты используешь вместо pdo?

Google
Artem
10.04.2018
14:21:48
зачем? это же фрейморки, они же не нужны, пхп сам фрейморк. А все это ООП спагетти только килобайты на ssd отжирает :)

Vladij
10.04.2018
14:25:15
та особо не жрет

жрет сцука битрикс

Artem
10.04.2018
14:25:37
кстати, а вы же тут каждый день пхп пользуете, что то новое в фреймворках есть кроме zend/сифона/laravel и той китайской поделки из трех букв? Из такого, что прям популярно и обсуждается/используется? И что вообще есть за сходки популярные очные и онлайн? Имеется ввиду что -то масштабное типа #PHPconf2018, или там #phpзавтрак ну или #phpfest ? чтобы было на gophercon и датафест похоже по уровню, т.е. не посиделки барбершопа за пивом под проектором )

и вообще есть компании кроме Баду и Я где более или менее интересные задачи php девы решают и за которыми можно посмотреть...

зачем mvc ? за последние годы (хз сколько там рельсы живут) это прям стандартном стало, но зачем оно нужно в задачах решаемых на php. Тем более что сейчас время микросервисов )

я просто давно его не видел, но лет 5 назад когда еще использовал php там был глобальный объект стейта, что мне не нравится и вообще код как то по китайски смотрелся )))

Pavel
10.04.2018
14:32:22
и вообще есть компании кроме Баду и Я где более или менее интересные задачи php девы решают и за которыми можно посмотреть...
Есть, но одно дело решать интересные задачки а другое - рассказывать про них на митапах.

Artem
10.04.2018
14:33:08
Есть, но одно дело решать интересные задачки а другое - рассказывать про них на митапах.
а что то вроде хакатонов и чего то похожего проводится вообще, просто гуглить про пхп сложно, слишком популярный и слишком много мусора.

Pavel
10.04.2018
14:34:08
а что то вроде хакатонов и чего то похожего проводится вообще, просто гуглить про пхп сложно, слишком популярный и слишком много мусора.
Да проводится, но если честно все самое интересное происходит в рассылке php internals, всяких закрытых группах и на гитхабе. Встречаться в живую особо и нет причин

Артем
10.04.2018
14:38:45
На пхп можно посоревноваться в оптимизиации задач, например.

Artem
10.04.2018
14:39:20
ну вот мне было бы интересно посмотрет ьна продукты и понять применение и решаемые задачи сегодня. Должна же быть жизнь за пределами бодишопов... > А что на php, кто быстрее развернет социальную сеть?) ну вот я и хочу понять какие задачи решаются и что сейчас в тренде.

На пхп можно посоревноваться в оптимизиации задач, например.
вот + задача интересная, там широта для полета фантазии неограниченная )) Но где задачи то такие брать.. leetcode и подобные решать на php у меня рука не поднимется да и не интересно это делать когда язык состоит из функций написанных.

Артем
10.04.2018
14:41:50
я не давно участвовал. Там надо было модуль для друпала сделать. Но там было совсем для новичков, поэтому модуль по инструкции состряпать "копи-пастом".

Вот в этом чате выше с пару недель обсуждали генерация xml из битрикса. Чем не задача для оптимизации))

Pavel
10.04.2018
14:50:20
Да много трендов, все не охватишь, выбирай любой

Кто-то уходит в асинхронный тренд, кто-то в event sourcing и ADR pattern, кто-то сосредотачивается над какими то крутыми продуктами

Artem
10.04.2018
14:53:59
Да много трендов, все не охватишь, выбирай любой
суть в том, что я не хочу выбирать название фреймворков или ЯП. Интересны фундаментальные задачи и хотелось бы большего всего посмотреть на задачи системного дизайна и места в которых оптимизируют алгоритмы (если такое вообще бывает в пхп). А асинх в php это в смысле переписываем на Go или там что -то интересное есть? )

Pavel
10.04.2018
14:54:55
Ну есть https://github.com/amphp интересный

Google
Pavel
10.04.2018
14:55:12
Я непонимаю что такое фундаментальные задачи и какие задачи насколько фундаментальны

Кто-то пишет AOP фреймворк, кто-то систему A/B тестов, кто-то фреймворк тестирования развивает как Codeception. Все эти задачи интересны и фундаментальны.

Кто-то разрабатывает composer - тоже интересная задача

Кто-то deployer )

Кто-то упарывается по разработке C-расширений высокопроизводительных, всякие там зефиры. Тоже интересно и фундаментально.

Doctrine - интересно и фундаментально )

Dmitry
10.04.2018
15:00:16
напиши свой php

Pavel
10.04.2018
15:01:51
Да, сделать нормальный hack было бы очень интересно и фундаментально )

Grigori
10.04.2018
15:02:11
тут чето не помогают (
а тут тролли - толком не знают, работать не хотят, сидят лясы чешут, чисто докапываются

Dmitry
10.04.2018
15:02:27
с трансляцией в ванильный пхп

этакий тайпскрипт

Pavel
10.04.2018
15:02:48
с трансляцией в ванильный пхп
О кстати! А ведь есть и такое

Pavel
10.04.2018
15:03:07
Я видел пару проектов, которые добавляют свои синтаксические конструкции и потом все это трансферится в обычный пхп

Dmitry
10.04.2018
15:03:47
не, нужно глобально, с выпиливанием неугодного и статанализом ;)

Pavel
10.04.2018
15:04:27
называется Twig
Не это ваще про другое

Artem
10.04.2018
15:04:31
с трансляцией в ванильный пхп
а вот это идея, я вроде видел reflection api в пхп, вполне можно написать код, который будет писать код :)

Grigori
10.04.2018
15:05:20
Не это ваще про другое
это шутка - вы про про макро-язык, который можно смешивать с php, а php - это изначально шаблонизатор

Admin
ERROR: S client not available

Roman
10.04.2018
15:05:20
В php есть eval

Google
Dmitry
10.04.2018
15:05:21
рефлекшн тут не нужен, рефлекшн для анализа существующего кода а тебе просто транслятор... рилтаймовый ;)

Артем
10.04.2018
15:05:31
идея классная. Только это зачем?

Grigori
10.04.2018
15:05:59
а им писать код не хочется, придумали тему потрепаться

Artem
10.04.2018
15:06:00
рефлекшн тут не нужен, рефлекшн для анализа существующего кода а тебе просто транслятор... рилтаймовый ;)
не не, вот к примеру я пишу типизрованный парсер json. Формат json меняющийся (не формат, а стркутруа...) и мне как раз нужена рефлексия, чтобы анализировать и генерировать ))

Dmitry
10.04.2018
15:06:00
будет строгий стат типизированный язык ;)

а транслятор можно на го написать... ну не на ноде же ;)

Артем
10.04.2018
15:06:46
будет строгий стат типизированный язык ;)
Может пересесть с пхп тогда?

Grigori
10.04.2018
15:06:56
он уже типизированный и даже строгий при желании

Artem
10.04.2018
15:07:07
на Go это понятно там вообще кодогенерация есть без ран тайм оферхеда рефлексии, но тут суть сделать это на пхп )

Dmitry
10.04.2018
15:07:14
как только 1 + "10" будет error - будет строгий

Pavel
10.04.2018
15:07:20
Может пересесть с пхп тогда?
А на что? Другие не такие удобные

Я вот после месяца разработки на c# с ужасом осознал что пшп более ламповый и меньше мозги засоряет

Artem
10.04.2018
15:08:15
Может пересесть с пхп тогда?
не не пхп для веба отлично решает задачи свои, я уже писал админку на Go -это конечно весело, но маразм ))

Dmitry
10.04.2018
15:08:33
Может пересесть с пхп тогда?
зачем, за него деньги платят ;)

Артем
10.04.2018
15:08:52
Вот мне пхп нравиться только для решения определенного круга задач - делать сайтики на цмсках. Для остальное - другие инструменты.

Хотя опыт не богат у меня в плане широты. Чуток явы, питона и обжект паскаля из делфи.

Dmitry
10.04.2018
15:10:02
а без цмс-ок на чем сайтики будешь делать?

Артем
10.04.2018
15:10:39
Ну когда-то делал пхп+смарти+мускул

Artem
10.04.2018
15:10:46
Вот мне пхп нравиться только для решения определенного круга задач - делать сайтики на цмсках. Для остальное - другие инструменты.
пхп (в меня сейчас кинут какашку) -отлично встраивается в хтмл, вот вся суть, если забыть про фреймворки пхп самый простой и удобный инструмент, а оптимизоровать узкие места уже можно на Go используя пхп только как клиента

Google
Artem
10.04.2018
15:17:00
кстати а накидайте еще если есть ссылок, кто пользуется статическими анализаторами и желательно чтобы оно с vscode интегрировалось и можно было при сохранении автоматом вызывать. p.s. так чтобы прям указал psr4/7 и он все понял и исправил.

Pavel
10.04.2018
15:17:43
php-cs-fixer, phpmd, phpstan

Artem
10.04.2018
15:18:02
Время
10.04.2018
20:33:27
Если кто в курсе, подскажите по какому алгоритму шифруется админский пароль в базе PostgresSQL 9 из таблицы pg_shadow

Dmitry
10.04.2018
20:36:32
https://www.postgresql.org/docs/current/static/catalog-pg-authid.html

Время
10.04.2018
20:38:03

Страница 537 из 956