Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Advent of code

889  
Срыв покровов патриот16.12.22 18:02
NEW 16.12.22 18:02 

https://adventofcode.com/

У кого в конторе соревнуются?

Я поздно начал, сейчас всего 8 звёзд собрал.
Интересные задания. Ещё б писали понятно 😐

#1 
AlexNek патриот17.12.22 14:39
AlexNek
17.12.22 14:39 
в ответ Срыв покровов 16.12.22 18:02
Интересные задания
Пару штук прочитал, ну абсолютно не заинтересовало. Если бы еще других проблем/задач не было может и можно было поиграться
#2 
Срыв покровов патриот18.12.22 00:02
NEW 18.12.22 00:02 
в ответ AlexNek 17.12.22 14:39

они по нарастающей идут.

9-ий день вот был запрограммировать движение звеньев змейки(из телефона нокия). Прям помучаться пришлось.


Пару дней назад - дают листинг терминала линукса и нужно составить дерево файловой системы.


$ cd /
$ ls
dir a
14848514 b.txt
8504156 c.dat
dir d
$ cd a
$ ls
dir e
29116 f
2557 g
62596 h.lst
$ cd e
$ ls
584 i
$ cd ..
$ cd ..
$ cd d
$ ls
4060174 j
8033020 d.log
5626152 d.ext
7214296 k
#3 
alex445 коренной житель18.12.22 06:16
NEW 18.12.22 06:16 
в ответ Срыв покровов 18.12.22 00:02, Последний раз изменено 18.12.22 06:19 (alex445)

А там есть задание придушить диванчик на часок после обеда? ))


Зашёл, глянул - чего-то чел много текста пишет, и непонятно сразу, чего хочет. Кто во всю эту писанину вчитываться будет? Надо так - зашёл, сразу форма "впиши ответ". И задание типа "2 х 2 = ?". Вот такой сайт ещё может быть успешен.

#4 
Срыв покровов патриот18.12.22 08:57
NEW 18.12.22 08:57 
в ответ alex445 18.12.22 06:16

да, описание сложное, самому приходится через deepl пропускать

#5 
AlexNek патриот18.12.22 10:55
AlexNek
NEW 18.12.22 10:55 
в ответ Срыв покровов 18.12.22 00:02

Я почти уверен, что у нас разные интересы. Все эти теоретические задачи ну никак мне не интересны.

Вот например, задачка вообще без программирования - есть GhostDoc community edition https://submain.com/ghostdoc/editions/

Нужно найти подобный аддон для студии, но для коммерческого использования. Один нашел, но там нет меню для вставки комментов, только через "подсказки". Иначе выдается предупреждение, что в нашем конкретном случае недопустимо. Вот задачка допилить аддон - весьма интересна.

#6 
AlexNek патриот18.12.22 20:42
AlexNek
alex445 коренной житель19.12.22 01:05
NEW 19.12.22 01:05 
в ответ AlexNek 18.12.22 20:42, Последний раз изменено 19.12.22 01:08 (alex445)

А мне вот. Надо мне например нарисовать кучу задников для игры. А художник из меня так себе. Назадавал заданий - нейронка сделала. Или портреты персонажей... Но эта лишь небольшое число позволяет бесплатно сделать. И с правами непонятно. А также, как они могут предъявить права на картины, созданные нейронкой. В них может что-то типа водяных знаков зарыто, что всегда можно сказать - эта картина создана нашей нейронкой, так что платите?

#8 
alex445 коренной житель19.12.22 01:15
NEW 19.12.22 01:15 
в ответ alex445 19.12.22 01:05, Последний раз изменено 19.12.22 03:28 (alex445)

Во, четвёртая неплохая - корабль в воздухе летит.

Или вот так.

Какой симпатяжка.

От балды написал.

Куча красавиц. Какая же из них лучше?

Сетка не может приделать крышку. Хотя пытался несколько раз вариировать.


Всё, больше не дают играться. Но все картинки похожи на наброски. Такое даже я могу рисовать, но это долго. А тут нагенерить можно за минуту. Правда, народ там умудряется как-то очень подробные картинки запрашивать с фотокачеством.

#9 
alex445 коренной житель19.12.22 16:58
NEW 19.12.22 16:58 
в ответ alex445 19.12.22 01:15, Последний раз изменено 19.12.22 17:03 (alex445)

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


Вообще, такое ощущение, что эти нейронки - типа калейдоскопа. Крутишь-вертишь, трясёшь, пока что-то более-менее привлекательное не получится. Получить более-менее точную картинку по описанию невероятно трудно. Все подробности будут случайными. Проще самому дорисовать (если ты художник, конечно), а нейронки использовать для базовой картинки. Заранее знать, чего хочешь, и идти к этой цели - это не про нейронки. Они больше похожи на блуждания психбольного и бред сумасшедшего. Если это их ключевая особенность, то они нескоро заменят людей в сколь-нибудь точной работе, где нужна конкретика, а не общие мазки.


Ну а всякие пейзажи разной степени достоверности они неплохо генерят - можно в качестве фона лепить.

#10 
AlexNek патриот19.12.22 17:41
AlexNek
NEW 19.12.22 17:41 
в ответ alex445 19.12.22 01:05
Назадавал заданий - нейронка сделала

по телику показывали - работает.


Задал: Домики, поля, стиль Моне - готово.

Одна авторша детскую книгу так оформила.


Есть ли в паблике, не имею понятия, но какой-то универ из Германии сделал вроде.


#11 
alex445 коренной житель19.12.22 18:37
NEW 19.12.22 18:37 
в ответ AlexNek 19.12.22 17:41, Последний раз изменено 19.12.22 18:55 (alex445)

Да я уже нашёл. Этих сервисов не так уж мало. Их проблемы примерно одинаковы - я выше описал. Для скетчей и набросков, а также чего-то неконкретного, абстрактного - пойдёт. Остальное - нет. Чтобы получить вот такие чёткие и подробные картинки, нужно долго сидеть и перебирать, а также задавать разные параметры - как командами для сетки, так и описаниями словами. Например, некоторые картинки имеют подобное описание:


- prompt an oak tree inside an acorn in the style of an archaic European woodcut print with ornate Celtic knotwork borders and an aged parchment background


- machine with multidimensional transparent reflections intelligent glowing neons palm trees, photorealistic, cinematic lighting


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


Мне сейчас важно, чтобы на их результат работы копирайта не было. По сути, их обучают на чужих работах - фотках или картинах людей. Если они начнут требовать бабки за каждое сгенеренное изображение, то с них попробуют стрясти за обучающий материал. Почитал пока - вроде, нигде не написано, что "вы не можете использовать нашу сеть для коммерческой разработки", или "сначала заплатите нам". Да и как они узнают, что эта картинка сгенерена их сеткой? Как я сказал, вроде не видно, чтобы там подобие подписи было или "водяного знака". А даже если и будет - копирайта в виде закона нет.


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

#12 
alex445 коренной житель19.12.22 19:02
NEW 19.12.22 19:02 
в ответ alex445 19.12.22 18:37, Последний раз изменено 19.12.22 19:03 (alex445)

Кстати, художникам только лучше станет. Теперь тупая и "ненужная" работа по созданию тонн скетчей будет перенесена на нейросетки, а художник будет лишь детали добавлять. Ещё бы сетки научились раскладывать полученную картинку на слои, маски и фильтры в каком-нибудь Фотошопе.

#13