Size: a a a

Programming Offtop

2021 March 26

VP

Vladimir Petrakovich in Programming Offtop
Dmitry
Чем плох селект? Там же все последовательно -не взять все записи из этой таблицы, справа добавить записи из другой где поле одинаковое и т.п.
Последовательно, серьёзно?
Сначала что, а потом откуда. А без "откуда" нет контекста для "что".
источник

IP

Iaroslav Postovalov in Programming Offtop
central hardware
а есть языки кроме ruby на которых можно сделать DSL для SQL который будет выглядить как реальный SQL?
sql ужасен
источник

VP

Vladimir Petrakovich in Programming Offtop
Anton Korotkikh
так в этом нет смысла практически. сложные запросы удобнее писать на самом sql, а для простых и типовых вещей есть многочисленные query builder'ы
На нормально query builder'е запросы так же удобно пишутся.
Обычно как раз эти сложные запросы руками составлять - это ад.
источник

IP

Iaroslav Postovalov in Programming Offtop
Iaroslav Postovalov
sql ужасен
Зачем его тащить в неизменном виде
источник

ch

central hardware in Programming Offtop
вопрос был если что не про конкретно SQL а про возможность сделать что то похожее в языке
источник

AK

Anton Korotkikh in Programming Offtop
Vladimir Petrakovich
На нормально query builder'е запросы так же удобно пишутся.
Обычно как раз эти сложные запросы руками составлять - это ад.
та не. они не выдерживают если туда начинают подмешиваться бд-специфичные штуки.
в духе
SELECT XMLQuery('for $e in doc(" ...
источник

AK

Anton Korotkikh in Programming Offtop
Iaroslav Postovalov
Зачем его тащить в неизменном виде
потому-что далеко не все считают его ужасным. а билдеры используют лишь из-за того, что они автоматом делают всякое там экранирование, валидацию и прочие полезные для безопаности штуки
источник

VP

Vladimir Petrakovich in Programming Offtop
Anton Korotkikh
та не. они не выдерживают если туда начинают подмешиваться бд-специфичные штуки.
в духе
SELECT XMLQuery('for $e in doc(" ...
Ух, ну такое не пробовал, может быть
источник

IP

Iaroslav Postovalov in Programming Offtop
Anton Korotkikh
потому-что далеко не все считают его ужасным. а билдеры используют лишь из-за того, что они автоматом делают всякое там экранирование, валидацию и прочие полезные для безопаности штуки
ну ты сам подтверждаешь, что чистый sql сломан как минимум в плане безопасности
источник

VP

Vladimir Petrakovich in Programming Offtop
Iaroslav Postovalov
ну ты сам подтверждаешь, что чистый sql сломан как минимум в плане безопасности
Ну в плане безопасности всё-таки не его вина
источник

AK

Anton Korotkikh in Programming Offtop
Iaroslav Postovalov
ну ты сам подтверждаешь, что чистый sql сломан как минимум в плане безопасности
как и у любого инструмента у него есть плюсы и минусы. а в плане безопаности по идее сломаны практически все языки запросов. есть и sql инъекции и nosql
источник

LK

L K in Programming Offtop
Vladimir Petrakovich
Сам SQL не заменить, но не надо его тащить в код
а не тащи, положи рядом файлик с sql и потом у приложении читай и передавай аргумент
источник

VP

Vladimir Petrakovich in Programming Offtop
L K
а не тащи, положи рядом файлик с sql и потом у приложении читай и передавай аргумент
Это как шаблонизатор получается.
С ними тоже не всё так просто. Не всегда можно просто подкинуть аргументов и получить нужный результат.
источник

AK

Anton Korotkikh in Programming Offtop
L K
а не тащи, положи рядом файлик с sql и потом у приложении читай и передавай аргумент
однажды, разработчик забыл файлик с sql, оставил его без присмотра, через две недели там завёлся myBatis, а разраба увезли в неврологию
источник

ML

Mikhail Levchenko in Programming Offtop
Mikhail Levchenko
Есть определенное сходство, но меня интересует только работа с персистентными мапами. В базу я это класть не буду
хотя нет, буду, но точно не в виде пропертей
источник

Kd

Konstantin dmz9 in Programming Offtop
https://kod.ru/5217/
должно хватить для андроид студии
источник

АХ

Алексей Худяков... in Programming Offtop
Iaroslav Postovalov
Зачем его тащить в неизменном виде
А как иначе писать сложные запросы?
источник

D

Dmitry in Programming Offtop
64Гб с головой хватает. Но большие плашки - это здорово, это для серверов надо, на которых уже сотни виртуалок поднимают.
источник

AA

Andrey Akimov in Programming Offtop
Dmitry
64Гб с головой хватает. Но большие плашки - это здорово, это для серверов надо, на которых уже сотни виртуалок поднимают.
хз, 16 за глаза. Если только сразу 3-4 студии запустить, тогда мб проблемы будут, с одной - двумя и эмулятором полёт нормальный
источник

ch

central hardware in Programming Offtop
а чего тогда сразу не 8, оперативы много не бывает
источник