Size: a a a

Android Developers

2020 May 12

2_

2flower _ in Android Developers
Quantum Harmonizer
А есть идеи, почему? Я как-то совсем недавно отошёл от сиквелофобии.
я думаю просто не модно, интересней на какой-нибудь новом мракобесном языке помикросервисить.
мыслить надо ширше с ним. :)
источник

2_

2flower _ in Android Developers
20 лет на нем пишу, это ж чистая математика.
источник

2_

2flower _ in Android Developers
Quantum Harmonizer
А есть идеи, почему? Я как-то совсем недавно отошёл от сиквелофобии.
ну вот ваш пример, в чем причина фобии?
источник

V

Vladimir in Android Developers
2flower _
нормальный программист должен читать sql-код в 100 строк без дебага и подсказок.
И решить задачу обедающих философов в блокноте, без иде и с первого раза!
источник

QH

Quantum Harmonizer in Android Developers
2flower _
ну вот ваш пример, в чем причина фобии?
Почему-то считал, что базы тупые, а сиквел топорный.
источник

2_

2flower _ in Android Developers
Vladimir
И решить задачу обедающих философов в блокноте, без иде и с первого раза!
вы считает это сложно?
я обычно без запуска смотрю скрипты в 200-300 строк, это не страшно.
источник

V

Vladimir in Android Developers
2flower _
вы считает это сложно?
я обычно без запуска смотрю скрипты в 200-300 строк, это не страшно.
Если ты постоянно с чем то работаешь - это не сложно.
Остальное имеет привычку забываться
источник

2_

2flower _ in Android Developers
Quantum Harmonizer
Почему-то считал, что базы тупые, а сиквел топорный.
эта математика с 70-х годов, т.е. 50 лет, там вылизано все от и до.
язык просто dsl, заблуждение программистов, что они все берут на себя,
а надо все что с данными отдавать субд, там давно все придумали бородатые дядьки в свитерах поумнее нас с вами.
источник

QH

Quantum Harmonizer in Android Developers
2flower _
эта математика с 70-х годов, т.е. 50 лет, там вылизано все от и до.
язык просто dsl, заблуждение программистов, что они все берут на себя,
а надо все что с данными отдавать субд, там давно все придумали бородатые дядьки в свитерах поумнее нас с вами.
Вот да, хотел бы я эту мысль 10 лет назад услышать.
источник

2_

2flower _ in Android Developers
Vladimir
Если ты постоянно с чем то работаешь - это не сложно.
Остальное имеет привычку забываться
я работаю со всем что падает на меня, мне плевать на язык, есть задача я решаю.
а sql не периодически делаю, еще раз sql примитивных по синтаксису язык в плане запросов, это не рокет сайнс.
источник

V

Vladimir in Android Developers
Но и не видео в тиктоке, я понял )
источник

2_

2flower _ in Android Developers
Quantum Harmonizer
Вот да, хотел бы я эту мысль 10 лет назад услышать.
я не зря про орм так говорил, это еще в андроиде все куце, а в промышленных субд на бэке прикладники такое ормят.
источник

2_

2flower _ in Android Developers
Vladimir
Но и не видео в тиктоке, я понял )
вы же на велосипеде не разучиваетесь ездить, это примерно тоже самое.
источник

QH

Quantum Harmonizer in Android Developers
2flower _
я не зря про орм так говорил, это еще в андроиде все куце, а в промышленных субд на бэке прикладники такое ормят.
Ой, перефигачивал недавно на бэке. Было .findAll().stream().filter(…) с ещё двумя вложенными findAll.
Переписал на один запрос. Стало быстрее в каких-то жалких 10-20 раз.
источник

2_

2flower _ in Android Developers
Quantum Harmonizer
Ой, перефигачивал недавно на бэке. Было .findAll().stream().filter(…) с ещё двумя вложенными findAll.
Переписал на один запрос. Стало быстрее в каких-то жалких 10-20 раз.
а если еще индексы правильно расставить и неправильные убрать. :)
источник

QH

Quantum Harmonizer in Android Developers
2flower _
а если еще индексы правильно расставить и неправильные убрать. :)
А какие индексы нужны оператору <@> (расстояние по координатам)? Я пробовал gin и gist, не помогло. Спрашивать в @pgsql тоже пробовал)
источник

2_

2flower _ in Android Developers
это еще очевидная вещь, а есть подводные камни, например нужно например забрать id,name из таблицы где есть здоровое blob поле,
так эти одаренные делают select * from .... и прилетает blob.
источник

MR

Muzaffar Rasulov in Android Developers
2flower _
эта математика с 70-х годов, т.е. 50 лет, там вылизано все от и до.
язык просто dsl, заблуждение программистов, что они все берут на себя,
а надо все что с данными отдавать субд, там давно все придумали бородатые дядьки в свитерах поумнее нас с вами.
👍
источник

QH

Quantum Harmonizer in Android Developers
2flower _
это еще очевидная вещь, а есть подводные камни, например нужно например забрать id,name из таблицы где есть здоровое blob поле,
так эти одаренные делают select * from .... и прилетает blob.
haha, classic
источник

2_

2flower _ in Android Developers
Quantum Harmonizer
А какие индексы нужны оператору <@> (расстояние по координатам)? Я пробовал gin и gist, не помогло. Спрашивать в @pgsql тоже пробовал)
вроде бы knn как раз за кратчайшее расстояние но я их не использовал.
источник