SmallKino

+39 246
с 2021

Галерею смотреть тут: https://t.me/Smaragdus11 Или тут: https://twitter.com/smallkino_ А ещё вот тут: https://www.pixiv.net/en/users/63762197

798 подписчиков
39 подписок

Отличная взвешенная статья. На самом деле сейчас очень бурно идут исследования и чуть ли не каждую неделю публикуют то новую архитектуру, то старую оптимизирует. Очень много уже всякого изобрели, что только предстоит опробовать "в бою". Одних только гибридных трансформеров уже пару десятков разных типов придумали. Короче, прогнозирую, что в ближайшее года 2 прогресс в ML/AI будет только ускоряться.

Чтож... Завтра стоит повторить рисунок по памяти

1

Оригинальный дизайн выглядел вот так. Увидел на реддите. Автор молодой и наивный днём ранее спрашивал как ему протестовать против ИИ и автоматизации. Kids these days..

4

Ещё одна беспокойная душа

Восемнадцатый эпизод

2

SOLID принципы - это не руководство к действию. Они про "Вот такой скоуп проблем можно избежать, если следовать правилу X - имейте в виду и применяйте с умом".

Вот представь, что у тебя есть приложение, которое работает с адресами (почтовыми). И есть библиотека, которая умеет строку адреса парсить в объект с КЛАДР-кодами (находит и код улицы, города и знает каждый микро-посёлок в мире). И ты такой это библиотеку используешь во множестве мест по всему приложению всякий раз, когда надо парсить строку адреса. Вызываешь как-то так:
LibaAddress.parseStr("чей-то адрес")

Всё работает хорошо, пока не выясняется, что в этой библиотеку нашли критическую уязвимость и вообще бэкдор. Другими словами, надо её срочно менять на другую. Другая библиотека есть, но вот только чтобы в ней распарсить адрес нужно вызывать функцию extractAddressFromString("чей-то адрес"). И раз ты заменяешь одну библиотеку другой, тебе придётся все места, где вызывалась первая переписать. А если это в сотне мест? И вообще получается что логика бизнес-классов находится в прямой зависимость от какой-то паршивой библиотеки.

Вот бы было наоборот, если бы вызывающий бизнес-класс сам устанавливал зависимости. Например, определил интерфейс, с методом parseStringAddress(), который должны были бы имплиментировать все классы рангом ниже, которые хотели бы, чтобы класс уровнем выше захотел бы с ними работать. Для примера выше это приктически бы выглядело как класс-обёртка над библиотечным кодом, который имплементирует "спущенный сверху" интерфейс. Таким образом, бизнес-класс отвязывается от конкретный реализаций и библиотек, а переписывание кода во множестве мест заменяется на подмену одного адаптера другим. Вот и всё.

9

Ну так сайт-то на игровую тематику. Хорошо заходит либо эротика, либо фанарт/комиксы по играм. Короче, надо нарисовать провокационную картинку на тему слухов о продаже Юбисофт - вот тут то и будет охват.

1

Цвет серы. Отсюда и кличка - Sulfur

1

Готовлюсь если что метнуться кабанчиком на новую работу:

1

Какой-то художник из твиттера:
https://x.com/SmallKino_/status/1819806551844012401

1

А перевод-то неверный. Тут вопрос скорее "Вы это кушать будете?"

3

Раньше по всякому пытался. Сейчас просто переношу основные пропорции с рефа, а дальше само

1

Благодарю.
Как научиться рисовать персонажей? Срисовывать. Но срисовывать не просто, а с умом, что уже сложнее. Самый главный принцип - обратная связь и корректировка. Что я имею в виду - берём понравившийся рисунок, разглядываем пару минут, потом убираем и пытаемся нарисовать по памяти. Потом сравниваем с оригиналом, подмечаем ошибки и заново рисуем по памяти, но уже лучше. Тут главное уровень сложности корректировать - сначала учиться только самые общие пропорции передать, потом как силы появятся уже углублять детализацию.

Уроков на ютубе куча, но не все одинаково полезны на разных уровнях навыка, но подход такой - находим у себя слабое место в навыки и целенаправленно прорабатываем его неделю. Например, понимаешь что плохо рисуешь ботинки и прочую обувь. Сначала перерисовываешь с разных ракурсов (но только самые общие формы лишь бы в пропорции попасть), потом пытаешься уже повторить по памяти. Потом добавляешь детализацию, потом уж с покрасом и т.д.

Чёткие выполнимые и отслеживаемые цели - это самый лучших подход. Чувствуешь прогресс - не умел рисовать какой-то объект, через неделю уже можешь. Только нужно очень аккуратно сложность упражнений регулировать - не бросаться сразу в анатомию, а постепенно.

5

Я намекаю на то, что не стоит тратить много времени на фоны

Я когда-то тоже начинал делать новеллу. С ворованными фонами, естественно. Удачи

в посте

Видны черты африканской расы

1

Привет. Я тут взялся созвать художников с DTF в дискорд:
https://discord.gg/HxaNcebD
Заходи, гостем будешь

Привет. Я тут взялся созвать художников с DTF в дискорд:
https://discord.gg/HxaNcebD
Заходи, гостем будешь

Привет. Я тут взялся созвать художников с DTF в дискорд:
https://discord.gg/HxaNcebD
Заходи, гостем будешь

Привет. Я тут взялся созвать художников с DTF в дискорд:
https://discord.gg/HxaNcebD
Заходи, гостем будешь

1

Привет. Я тут взялся созвать художников с DTF в дискорд:
https://discord.gg/HxaNcebD
Заходи, гостем будешь

Привет. Я тут взялся созвать художников с DTF в дискорд:
https://discord.gg/HxaNcebD
Заходи, гостем будешь