
Vladij
10.04.2018
14:06:39
этих айпи
валом

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
))))

Artem
10.04.2018
14:11:44

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

Pavel
10.04.2018
14:12:26
Вот в VALUES(?) уже инъекцию не засунешь

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

Vladij
10.04.2018
14:13:41

Pavel
10.04.2018
14:14:01

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

Artem
10.04.2018
14:33:08

Дмитрий
10.04.2018
14:33:57

Pavel
10.04.2018
14:34:08

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

Artem
10.04.2018
14:39:20
ну вот мне было бы интересно посмотрет ьна продукты и понять применение и решаемые задачи сегодня. Должна же быть жизнь за пределами бодишопов...
> А что на 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
не, нужно глобально, с выпиливанием неугодного и статанализом ;)

Grigori
10.04.2018
15:04:11

Pavel
10.04.2018
15:04:27

Artem
10.04.2018
15:04:31

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

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

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

Артем
10.04.2018
15:12:41

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