«Обманул меня раз – позор тебе, обманул другой – позор мне».
Это очень правильный подход к разработке ПО. Чтобы не перегружать программу ненужной сложностью, мы можем один раз позволить себе обмануться.
Это означает, что первоначально код пишется без учета возможных изменений. Если же изменение происходит, то мы реализуем абстракции, которые в будущем защитят от такого рода изменений. Короче говоря, первую пулю мы принимаем, но от последующих пуль из того же ружья защищаемся.
Это очень правильный подход к разработке ПО. Чтобы не перегружать программу ненужной сложностью, мы можем один раз позволить себе обмануться.
Это означает, что первоначально код пишется без учета возможных изменений. Если же изменение происходит, то мы реализуем абстракции, которые в будущем защитят от такого рода изменений. Короче говоря, первую пулю мы принимаем, но от последующих пуль из того же ружья защищаемся.
Ladies and Gentlemen I present you:
Big Ball Of Mud
Big Ball Of Mud - это антипаттерн архитектуры. Слева мой, справа из книжки, но тоже существующий.
PS картинка слева специально в таком качестве)
Big Ball Of Mud
Big Ball Of Mud - это антипаттерн архитектуры. Слева мой, справа из книжки, но тоже существующий.
PS картинка слева специально в таком качестве)
😱1
Продолжаю искать шампунь. Нашел сайт, где разобраны все ингридиенты. По одному вбивать было лень, попытался засунуть sql инъекцию.
Но теперь я в бане) Ну не я конечно.. а мой амстердамский впн)
Короче, вывод мой мне нравится: не загоняться по эко фигне, а доверять норм брендам за которыми стоят исследования и которые стоят денег.
И:
Силиконы ок
Парабены ок
Минеральное масло ок
SLS SLES ок
Кто говорит, что не ок тупо очерняют тех, у кого в составе они есть.
Но теперь я в бане) Ну не я конечно.. а мой амстердамский впн)
Короче, вывод мой мне нравится: не загоняться по эко фигне, а доверять норм брендам за которыми стоят исследования и которые стоят денег.
И:
Силиконы ок
Парабены ок
Минеральное масло ок
SLS SLES ок
Кто говорит, что не ок тупо очерняют тех, у кого в составе они есть.
Забавно. Вспомнилось.
Когда еще писал магистерскую, то мой научник, который хоть и энергетик, но в то же время и программист крутой упомянул, что нашел на ютубе видео от какого-то Дяди Боба и он ему понравился. Сказал, что умные вещи говорит. И я еще тогда подумал, ха какое нелепое прозвище, Дядя Боб, не буду смотреть эти видео.
Спустя 3 года я не только узнал, что это за Дядя Боб, а еще и книги его по несколько раз перечитал и статьи проштудировал. Но прозвище все равно какое-то нелепое)
Когда еще писал магистерскую, то мой научник, который хоть и энергетик, но в то же время и программист крутой упомянул, что нашел на ютубе видео от какого-то Дяди Боба и он ему понравился. Сказал, что умные вещи говорит. И я еще тогда подумал, ха какое нелепое прозвище, Дядя Боб, не буду смотреть эти видео.
Спустя 3 года я не только узнал, что это за Дядя Боб, а еще и книги его по несколько раз перечитал и статьи проштудировал. Но прозвище все равно какое-то нелепое)
👍1
Технологическая индустрия Индии оценивается в 194 миллиарда долларов. Для сравнения «По оценке ассоциации РУССОФТ, размер ИТ-рынка России в 2020 г. достиг $34,1 млрд».
Базы данных – это деталь реализации! К вопросу о базе данных следует переходить как можно позже. Нет числа приложениям, которые были спроектированы в расчете на конкретные СУБД и в результате оказались неразрывно с ними связаны. Вспомните, что такое абстрагирование: «выделение важного и исключение несущественного».
Распечатать и на стенах повесить бы
Распечатать и на стенах повесить бы
Табель (от лат. tabella — доска, таблица) — упорядоченный список чего-либо.
А табельный номер - это просто ID.
А табельный номер - это просто ID.
🤔1
Любая оптимизация состоит из нескольких последовательных действий:
1. Найти участок, где медленно
2. Измерить производительность этого участка
3. Оптимизировать
4. Измерить производительность этого участка и сравнить с п.2
Часто делают только пункт 3. И часто оказывается, что зря
UPD: еще есть 0. Ответить на вопрос: надо ли делать быстрее?
1. Найти участок, где медленно
2. Измерить производительность этого участка
3. Оптимизировать
4. Измерить производительность этого участка и сравнить с п.2
Часто делают только пункт 3. И часто оказывается, что зря
UPD: еще есть 0. Ответить на вопрос: надо ли делать быстрее?
😁2🔥1
Вот как гугловая нейронка умеет убирать шум с фоток:
https://petapixel.com/2022/08/23/google-researchers-add-powerful-denoise-tool-to-nerf-ai-program/
Я вот такие штуки смотрю и каждый раз в шоке от того, что умеют всякие искусственные интеллекты.
Но это англоязычные посты\статьи. Этого еще нет встроенного в мобилки и, наверное, большинство людей просто не подозревают о том, что уже сейчас возможно и как эта отрасль перспективна.
У меня есть знакомая-врач, которая не поверила мне, когда я сказал, что для компьютера проанализировать кардиограмму не составит труда. Говорила, что обязательно для этого нужен человек. Я хоть и не видел реальных примеров, но судя по тому, как всякие нейронки определяют рак по фотографиям думаю, что кардиограмму проанализировать будет очень легко. Но кстати не понимаю, почему это еще не внедрено😡
https://petapixel.com/2022/08/23/google-researchers-add-powerful-denoise-tool-to-nerf-ai-program/
Я вот такие штуки смотрю и каждый раз в шоке от того, что умеют всякие искусственные интеллекты.
Но это англоязычные посты\статьи. Этого еще нет встроенного в мобилки и, наверное, большинство людей просто не подозревают о том, что уже сейчас возможно и как эта отрасль перспективна.
У меня есть знакомая-врач, которая не поверила мне, когда я сказал, что для компьютера проанализировать кардиограмму не составит труда. Говорила, что обязательно для этого нужен человек. Я хоть и не видел реальных примеров, но судя по тому, как всякие нейронки определяют рак по фотографиям думаю, что кардиограмму проанализировать будет очень легко. Но кстати не понимаю, почему это еще не внедрено😡
Peta Pixel
Google Researchers Add Powerful Denoise Tool to NeRF AI Program
Will noise be a thing of the past?
👍1🤬1