5 д. назад
Надо было покупать: предхалвинговая лихорадка биткоина и перенос листинга Notcoin
«Надо было покупать» — новостной подкаст с редакцией и друзьями ForkLog о главных событиях индустрии за неделю и самых «горячих» токенах.
Темы выпуска: ожидание халвинга, «паттерн-2020», новый прогноз цены биткоина от Plan B, погоня за «эпическим» сатоши и рост TON на анонсах.
Участники: авторы ForkLog Лена Джесс, Алекс К., Василий Смирнов.
Специальный гость: экс-CIO Bitfury Group А...
https://clck.ru/3ADQ8S
«Надо было покупать» — новостной подкаст с редакцией и друзьями ForkLog о главных событиях индустрии за неделю и самых «горячих» токенах.
Темы выпуска: ожидание халвинга, «паттерн-2020», новый прогноз цены биткоина от Plan B, погоня за «эпическим» сатоши и рост TON на анонсах.
Участники: авторы ForkLog Лена Джесс, Алекс К., Василий Смирнов.
Специальный гость: экс-CIO Bitfury Group А...
https://clck.ru/3ADQ8S
13 д. назад
Что скрывает под собой скрытое (латентное) пространство?
Работа с латентными пространствамиЛатентное пространство полезно для изучения функций данных и поиска более простых представлений данных для анализа.Как используются латентные пространства в библиотеке eXplain-NNs?Визуализация латентных пространств: Этот метод позволяет отобразить скрытые признаки или паттерны, выученные нейронной сетью, в этих латентных пространствах. Это может быть полезно для п...
https://clck.ru/3A4mir
Работа с латентными пространствамиЛатентное пространство полезно для изучения функций данных и поиска более простых представлений данных для анализа.Как используются латентные пространства в библиотеке eXplain-NNs?Визуализация латентных пространств: Этот метод позволяет отобразить скрытые признаки или паттерны, выученные нейронной сетью, в этих латентных пространствах. Это может быть полезно для п...
https://clck.ru/3A4mir
16 д. назад
22 д. назад
SwiftUI: архитектура State-Model-View
В документации по UIKit компании Apple можно найти объяснение, что “структура приложений основана на шаблоне проектирования Model-View-Controller (MVC)”.В материалах Apple по SwiftUI объяснений и даже просто ссылок на паттерны проектирования, похоже, нет. Попробуем сначала разобраться почему. Далее рассмотрим логичные и простые решения для построения как отдельных компонентов, так и уровень прилож...
https://clck.ru/39sTg4
В документации по UIKit компании Apple можно найти объяснение, что “структура приложений основана на шаблоне проектирования Model-View-Controller (MVC)”.В материалах Apple по SwiftUI объяснений и даже просто ссылок на паттерны проектирования, похоже, нет. Попробуем сначала разобраться почему. Далее рассмотрим логичные и простые решения для построения как отдельных компонентов, так и уровень прилож...
https://clck.ru/39sTg4
1 мес. назад
[Перевод] Разработка под Android в 2024 году
Эта статья отражает моё личное мнение и профессиональные взгляды, учитывающие различные точки зрения в сообществе Android-разработчиков. Кроме того, я регулярно просматриваю руководства от Google для Android.Важно подчеркнуть: некоторые хорошие инструменты, паттерны и архитектуры я не упомянул в статье в явном виде, но это не отменяет их потенциал в качестве ценных альтернатив для разработки Andro...
https://clck.ru/39XK8V
Эта статья отражает моё личное мнение и профессиональные взгляды, учитывающие различные точки зрения в сообществе Android-разработчиков. Кроме того, я регулярно просматриваю руководства от Google для Android.Важно подчеркнуть: некоторые хорошие инструменты, паттерны и архитектуры я не упомянул в статье в явном виде, но это не отменяет их потенциал в качестве ценных альтернатив для разработки Andro...
https://clck.ru/39XK8V
1 мес. назад
[Перевод] Тестирование без моков: язык паттернов. Часть 2
Язык паттернов помогает избежать многих проблем: не использует широкие тесты, не использует моки, не игнорирует инфраструктуру и не требует архитектурных изменений. Он обладает мощью широких тестов, а также скоростью, надёжностью и удобством сопровождения, присущим модульным тестам. Хотя и не обошлось без компромиссов. В этой публикации подробнее рассмотрим паттерны инфраструктуры, паттерны Nullab...
https://clck.ru/39Qve9
Язык паттернов помогает избежать многих проблем: не использует широкие тесты, не использует моки, не игнорирует инфраструктуру и не требует архитектурных изменений. Он обладает мощью широких тестов, а также скоростью, надёжностью и удобством сопровождения, присущим модульным тестам. Хотя и не обошлось без компромиссов. В этой публикации подробнее рассмотрим паттерны инфраструктуры, паттерны Nullab...
https://clck.ru/39Qve9
2 мес. назад
Директор директив. Расширяем функционал angular-компонентов красиво. Директива-контекст
Игнорируете кастомные директивы в Angular? Зря-зря, многое упускаете.Позвольте мне показать в нескольких статьях, как с помощью директив можно расширить функционал ваших компонентов, да так, что никакой DX не пострадает (а только улучшится) (по моему мнению).Представляю вам набор паттернов, которыми пользуюсь я. Их список и названия выдумал только что за десять минут....
https://clck.ru/39Kd8v
Игнорируете кастомные директивы в Angular? Зря-зря, многое упускаете.Позвольте мне показать в нескольких статьях, как с помощью директив можно расширить функционал ваших компонентов, да так, что никакой DX не пострадает (а только улучшится) (по моему мнению).Представляю вам набор паттернов, которыми пользуюсь я. Их список и названия выдумал только что за десять минут....
https://clck.ru/39Kd8v
2 мес. назад
Паттерн Aggregate Outside
Руслан Гнатовский aka Number55 в свой статье Когда ни туда, ни сюда, или в поисках оптимальной границы Domain слоя описал известную проблему протекания бизнес-логики из агрегата, в случае если эта логика зависит от данных которые находятся вне агрегата, и предложил несколько решений этой проблемы, каждое из которых не лишено недостатков. Многие из этих недостатков были описаны в статье а также в ...
https://clck.ru/39KHPj
Руслан Гнатовский aka Number55 в свой статье Когда ни туда, ни сюда, или в поисках оптимальной границы Domain слоя описал известную проблему протекания бизнес-логики из агрегата, в случае если эта логика зависит от данных которые находятся вне агрегата, и предложил несколько решений этой проблемы, каждое из которых не лишено недостатков. Многие из этих недостатков были описаны в статье а также в ...
https://clck.ru/39KHPj
2 мес. назад
[Перевод] Это слишком опасно для C++
Некоторые паттерны стало возможно использовать на практике только благодаря безопасности Rust по памяти, а на C++ они слишком опасны. В статье приведён один такой пример.Работая над внутренней библиотекой, написанной на Rust, я создал тип ошибок для парсера, у которых должна быть возможность сделать Clone без дублирования внутренних данных. В Rust для этого требуется указатель с подсчётом ссылок (...
https://clck.ru/39HX97
Некоторые паттерны стало возможно использовать на практике только благодаря безопасности Rust по памяти, а на C++ они слишком опасны. В статье приведён один такой пример.Работая над внутренней библиотекой, написанной на Rust, я создал тип ошибок для парсера, у которых должна быть возможность сделать Clone без дублирования внутренних данных. В Rust для этого требуется указатель с подсчётом ссылок (...
https://clck.ru/39HX97
2 мес. назад
Что ученые знают про темные паттерны в дизайне: как повышают конверсию и насколько роняют доверие?
В последнее время на Хабре было несколько статей про темные паттерны. Вообще, тема этичного дизайна, или дизайна, который руководствуется ценностями, сейчас довольно сильно раскручивается. Скорее всего это ответ на промышленный дрейф в сторону все более манипулятивных приемов, которые используются на рынке. Очевидно, что темные паттерны работают, иначе их бы не использовали. Но корпорации ред...
https://clck.ru/39EUiZ
В последнее время на Хабре было несколько статей про темные паттерны. Вообще, тема этичного дизайна, или дизайна, который руководствуется ценностями, сейчас довольно сильно раскручивается. Скорее всего это ответ на промышленный дрейф в сторону все более манипулятивных приемов, которые используются на рынке. Очевидно, что темные паттерны работают, иначе их бы не использовали. Но корпорации ред...
https://clck.ru/39EUiZ