Size: a a a

UzDev – Сообщество разработчиков Узбекистана

2019 August 07

NT

Nazim Turakulov in UzDev – Сообщество разработчиков Узбекистана
No Item Name
Эта хреновина решает такие банальные проблемы как защита и авторизация (которые самому при наличии рук написать не сложно), но при этом не дает мне никакого полезного инструментария для написания серьезных решений по автоматизации кроме camel_case().
не знал, что авторизация это такая банальная проблема))) может быть потому что массовы фреймворки делают это из коробки, они и стали банальными? мне кажется вы меняете местами причину и следствие. и что для вас "серьезные решения по автоматизации"?
источник

N

No Item Name in UzDev – Сообщество разработчиков Узбекистана
Nazim Turakulov
не знал, что авторизация это такая банальная проблема))) может быть потому что массовы фреймворки делают это из коробки, они и стали банальными? мне кажется вы меняете местами причину и следствие. и что для вас "серьезные решения по автоматизации"?
Я сам с нуля писал двухэтапную авторизацию
источник

D

Djamol in UzDev – Сообщество разработчиков Узбекистана
No Item Name
На что?
"Бональные проблемы"🙌
источник

N

No Item Name in UzDev – Сообщество разработчиков Узбекистана
Djamol
"Бональные проблемы"🙌
А что мне мешает самому один раз написать и использовать то, что написал я сам в других проектах повторно?
источник

NT

Nazim Turakulov in UzDev – Сообщество разработчиков Узбекистана
Azizbek Kadirov
я новичок в джанго, но по моему он умеет из кода модели генерить миграции, формы, бд, валидации итд
есть такое. но не построит меню, не накинет кастомные валидаторы, кроме "required", не обновится "выводимые" значения
источник

NT

Nazim Turakulov in UzDev – Сообщество разработчиков Узбекистана
Типичный crud
не совсем типичный, расширенный
источник

AK

Azizbek Kadirov in UzDev – Сообщество разработчиков Узбекистана
Nazim Turakulov
есть такое. но не построит меню, не накинет кастомные валидаторы, кроме "required", не обновится "выводимые" значения
может и валидаторы поставить... почему нет? проверка на тип, например
источник

in UzDev – Сообщество разработчиков Узбекистана
No Item Name
Я сам с нуля писал двухэтапную авторизацию
Заново изобретать колесо? Зачем?
источник

NT

Nazim Turakulov in UzDev – Сообщество разработчиков Узбекистана
No Item Name
Я сам с нуля писал двухэтапную авторизацию
чем же не подошли существующие решения? сколько вы потртили времени, сколько стоит ваше время, сколько стоит в результате ваше решени?
источник

N

No Item Name in UzDev – Сообщество разработчиков Узбекистана
Заново изобретать колесо? Зачем?
Потому что гладиолус. Почитайте про уязвимости ваших любимых фреймворков и поймете.
источник

N

No Item Name in UzDev – Сообщество разработчиков Узбекистана
Nazim Turakulov
чем же не подошли существующие решения? сколько вы потртили времени, сколько стоит ваше время, сколько стоит в результате ваше решени?
Я потратил на это день. Теперь я могу тратить на это минуту, с учетом заваривания кофе.
источник

NT

Nazim Turakulov in UzDev – Сообщество разработчиков Узбекистана
Azizbek Kadirov
может и валидаторы поставить... почему нет? проверка на тип, например
мм, для стороготипизированных языков проверка на тип идет из коробки. но может быть валидатор на значением,не прото мин макс, а когда сам value расчитывается из значений других полей по функции, и потом сравнивается с допустимыми пределами, которые так же динамические
источник

N

No Item Name in UzDev – Сообщество разработчиков Узбекистана
Nazim Turakulov
чем же не подошли существующие решения? сколько вы потртили времени, сколько стоит ваше время, сколько стоит в результате ваше решени?
Мое решение в целом узкоспециализированно. И оно не проходило оценку рыночной стоимости. Однако оно уже несколько лет работает.
источник

NT

Nazim Turakulov in UzDev – Сообщество разработчиков Узбекистана
No Item Name
Потому что гладиолус. Почитайте про уязвимости ваших любимых фреймворков и поймете.
вы за день решили проблемы уязвимости других фреймворков? и не добавили ни одной своей уязвимости?
источник

N

No Item Name in UzDev – Сообщество разработчиков Узбекистана
Nazim Turakulov
вы за день решили проблемы уязвимости других фреймворков? и не добавили ни одной своей уязвимости?
Вот тут мы плавно переходим к вопросам безопасности
источник

N

No Item Name in UzDev – Сообщество разработчиков Узбекистана
Вы уверены, что хотите?
источник

NT

Nazim Turakulov in UzDev – Сообщество разработчиков Узбекистана
No Item Name
Мое решение в целом узкоспециализированно. И оно не проходило оценку рыночной стоимости. Однако оно уже несколько лет работает.
вероятно в этом причина. конретно ваш кейс не массовый, не тот не который вообще ориентирован рынок вреймворков
источник

NT

Nazim Turakulov in UzDev – Сообщество разработчиков Узбекистана
No Item Name
Вот тут мы плавно переходим к вопросам безопасности
я не претендую на звание знатока в безопасности. меня больше интересует практичность решениея "один против всех остальных", где остальные это в целом не менее глупые люди
источник

N

No Item Name in UzDev – Сообщество разработчиков Узбекистана
Чем фреймворк распространеннее, там больше у него задокументированных уязвимостей, тем легче его взломать даже обычному мамкиному кулхацкеру при помощи софтов из этих ваших интернетов
источник

N

No Item Name in UzDev – Сообщество разработчиков Узбекистана
Nazim Turakulov
я не претендую на звание знатока в безопасности. меня больше интересует практичность решениея "один против всех остальных", где остальные это в целом не менее глупые люди
Вы простите конечно, но ваше решение должно сохранять коммерческую тайну, конфиденциальные данные и уйму всего другого
источник