[WT] [Архив]  [Поиск] Главная Управление
[Совместно с Ычаном]
Имя
Animapcha image [@] [?]
Тема   (новая нить)
Сообщение flower
Файл 
Пароль  (для удаления файлов и сообщений)
Параметры   
  • Прежде чем постить, ознакомьтесь с правилами.
  • Поддерживаются файлы типов 7Z, BZ, BZ2, GIF, GZ, JPG, MO, MP3, OGG, PDF, PNG, PSD, RAR, SVG, SWF, TXT, XCF, ZIP размером до 10000 кБ.
  • Ныне 3052 unique user posts. Посмотреть каталог
  • Максимальное количество бампов нити: 500
152212957817.jpg-(49.89KB, 1024×600, 1.jpg)
19520
No. 19520 hide watch quickreply       [Ответ]
Предлагаю челендж, где каждую неделю мы будем выполнять задания.

Придумал разные уровни сложности:
1 - как самый простой.
5 - самый сложный.

Первые задания от меня, на правах ОПа!

C3: Реализация синтезатора bytebeat, воспроизводящего аудио непосредственно с помощью OpenAL или аудио вашей платформы (e.g alsa, oss, sndio)

C2: Реализуйте последовательность Фибоначчи с помощью рекурсивного решения, но избегайте экспоненциальной временной сложности. Программа должна быть четко определена для первых 100 членов Фибоначчи. Это типичный вопрос на интервью. Haskell, Idris и Agda не могут быть использованы для этого задания, бонусные очки для выяснения, почему.

C1: Реализация программы fizzbuzz без использования оператора деления по модулю ( % , mod, rem, & c...)

Реализацию можно кидать тут под спойлером либо pastebin.

Связь дабы не проебать треад и для организации тут: @lambdaclass
No. 19521    
>>19520
Если тебе нечем заняться, вот тут есть челлендж >>19427 , там задачи высочайшего уровня сложности.
No. 19525    
>>19520
>экспоненциальной временной сложности.

Относительно n или |n|?
No. 20082    
Здесь для С2
O(n)
?

https://pastebin.com/znip5iJc
152123696830.png-(691.11KB, 1033×1530, a72adeecefa0d70d8fd6da4e7cb89a3c3b679b11.png)
19427
No. 19427 hide watch expand quickreply       [Ответ]
Мы уже знаем что кодинг это увлекательное занятие. Но для чего он? Чтобы сложные навыки приобретались не зря, Балмер (или Джун) может направить их на развитие важнейших отраслей. Тех, что связаны с кавайными девочками. После вкатывания можно накодить:
Чат-бота с характером указанной кавайной девочки... скринсейвер с процедурно генерируемым pole dance...
Прогу которая делает 3д модель кавайной девочки по её картинке... прогу которая генерирует качественный виабу рисунок по фотке 3д тян...
Процедурный генератор хентая... да
Прогу которая делает хентай аниме адаптацию обычного порно ролика... движок имиджборды, на которой будут общаться чатботы с личностью различных 2д персонажей...
Эроге игру которая шлет сигналы в органы чувств через подключение к спинному мозгу пользователя... такую же отомэ игру с иллюзией смены пола у пользователя...
Но тут не всё так просто. Смотрите, у известных чатботов есть проблема - он не скажет тебе больше фраз, чем ты в него занесешь. Если повыдирать подходящие фразы персонажа из всех возможных источников и додзи, а также потратить время на обучение (желательно, силами нескольких человек), то можно получить бота который лишь сможет тебя на какое-то время развлечь.
Для генератора pole dance нужны: банк анимаций который надо найти, или создать самому, затем нужно пособие по поул-денсу, где указано каким движениям / анимациям лучше следовать после каких, затем нужно создать управляющий код, который будет включать эти анимации, в определенном порядке, а также составлять расписание повторов этих анимаций (нужно, чтобы ты не видел одни и те же анимации через короткий промежуток времени). Крутить это всё в риалтайме может игровой движок типа Unity.
Впрочем, мне кажется, это всё равно будет немного не то. Настоящая генерация это когда программа просто знает, как танцевать этот танец, и делает это, как делала бы настоящая девочка. Генерирует не последовательность анимаций, а саму анимацию.

Продолжение в следующем посте.
33 сообщений и 3 изображений пропущено. Для просмотра нажмите «Ответ».
No. 19999    
Недавно попадалась новость про то, как алгоритм такого типа научили делать уровни для Doom, показав ему пачку готовых уровней, сделанных кем-то ещё. И получилось правдоподобно.
Но ведь это всё равно не новый контент. Алгоритм может лишь подражать чему-то существующему, делая его ремиксы. Чем больше он знает, тем более разнообразны эти ремиксы. Я бы назвал такое "псевдоновизной".
В будущем созданием игр и всего такого прочего будут заниматься машины. Разнообразие окажется как никогда высоким, но оригинальности (и гармоничности, слаженности элементов) всюду будет недоставать, и именно поэтому работа людей по-прежнему будет цениться выше, чем машин. Те, кто смогут привносить в устоявшийся круговорот что-то свежее, всегда будут востребованы.
No. 20000    
>>19999
Впрочем, человек тоже не может придумать что-то полностью новое. Его творческие способности точно так же ограничены его знаниями. Когда Микельанджело писал свои знаменитые фрески, он был первопроходцем, но это не значит, что он ни с чего не копировал элементы. Нет, он их копировал, только из природы, а не чужих работ. А в чём-то он и подражал античному искусству, а вот оно уже подражало природе.
No. 20002    
>>19999
И в эти игры играть будут сами же машины.

А вообще по поводу твоего недовольства, тут же суть именно в машинном обучении, то есть сверх нового она тебе ничего не даст и не должна давать.
No. 20076    
>>20002
Почему бы и нет? Пусть играют машины, а я нажму X и буду смотреть кинцо.
No. 20077    
>>20076
Чиочую. Особенно актуально в эпоху игры на Ютубе и прочих Твитчах.
No. 20078    
>>20077
Только надо еще чтобы AI игрок прислушивался к моим советам и пожеланиям (или требованиям). Даже если я прикажу сделать самовыпил или просто обрушить всё достигнутое (например выбросить все шмотки). Буду сидеть и покрикивать в монитор, это и будет геймлей...
No. 20080    
>>20078
Интерактивные зероплей-игры с влиянием на игровой процесс результатов голосования многих людей… Где-то я это уже видел…
148897178963.png-(34.62KB, 355×585, 1383852009227.png)
15850
No. 15850 hide watch expand quickreply       [Ответ] [Первые 100 сообщений] [Последние 50 сообщений]
Данная нить сделана по согласованию с администрацией Ычана.

У администрации Ычана появилось желание добавить некоторые функции в стандартный пользовательский интерфейс, что требует доработки местного JS. Поскольку специалистов в этой сфере на примете нет, было решено обратиться к сообществу.
Какие функции нужны:
  • Скрытие тредов. Видимо, с использованием localstorage. Учитывайте возможность развернуть тред обратно.
  • Разворот картинки на странице по нажатию на уменьшенную копию. Большие картинки должны разворачиваться не в натуральную величину, а с учётом ширины и высоты окна. По повторному нажатию сворачиваться обратно. Учитывайте, что иногда вместо уменьшенной копии бывает заглушка спойлера, а в огороженном разделе /gf/ есть флэшь-файлы, которые этак разворачивать смысла нет.
Желательно, чтобы скрипты были достаточно легковесны, чтобы помещаться в wakaba.js. Минимальными должны быть и предлагаемые правки вёрстки самих страниц (радикально никто ничего перепиливать не будет).
Предпочтительная лицензия скриптов — общественное достояние (public domain), как у самой «Вакабы».

Пока всё. Администрация не рассматривает идеи подключения куклоскриптов или чего-то подобного тяжеловесного целиком, так как стремится сохранить минимализм интерфейса сайта. Также пока не рассматриваются предложения по неким другим функциям.
121 сообщений и 27 изображений пропущено. Для просмотра нажмите «Ответ».
No. 19729    
>>19727
Я уже связался в f2d и получил свежайшие исходники, прямо с источника, но вплоть до третьего числа скорее всего не начну работать.
c: Perl
No. 19746    
152534399082.png-(441.33KB, 720×1280, Screenshot_2018-05-03-13-50-51.png)
19746
Ведро 4.4, Хром. Изображения в ОП-постах раскрываются вот так. На них текст налезает.
No. 19747    
>>19746
Пф.
Ведро 8, хром и мишный браузер, изображение в новой вкладке.
No. 19748    
>>19747
А на полной версии сайта >>19746
No. 19751    
>>19748
А, в мобильной версии вообще яваскрипта нет, кажись.
No. 19991    
>>19729>>19634
В общем, всё очень мило запиливается за ночь, есть только проблема. В том числе безопасности.

Нам надо как-то достать картинку с рисовалки на сервер. И так как всё рисование происходит на стороне клиента, то на сервер, потенциально, могут подсунуть чёрт знает что.
Я вижу три решения:
1. Хранить, как сейчас, временные файлы в /tmp/, удалять всё что старше часа и обмазать это разрешениями на чтение/запись. Соответственно, обеспечение безопасности на совести Администрации. Или проще - проверять файл на то, что это вообще png, но тогда при постинге проверка будет идти повторно.
2. Таскать туда-сюда картинку в base64, как она таскается сейчас дудлятором. Проблемы две: во-первых, всего картинку придётся протащить четыре раза: с рисовалки на сервер, с сервера на форму ответа (и как картинку и как поле формы ответа), и с формы ответа обратно на сервер. При этом на втором шаге картинка невозбранно подменяется на что угодно, даже не base64.
3. Хранить картинку где-то в памяти браузера и показывать её оттуда же. Всё ещё возможна подмена как в 2, но нет таскания файлов туда-сюда. Но надо будет переписывать форму ответа специально под этот случай, по-моему.

Я сейчас сделаю 1 с проверкой на png. 3 мне сделать не хватает теоретических знаний.
No. 19992    
152680951755.jpg-(71.43KB, 600×600, 1150265137612.jpg)
19992
>>19991
http://yakuji.moe/wakaba/oekaki.diff
Содержит диффы к jfc.js и milf.js из https://github.com/f2d/doodle-mutator/tree/master/doodle, но не сами эти файлы.
Наверное, можно ещё посмотреть, почему при загрузке файла холст слетает в выравнивание по левому краю, как красиво убрать сохранение/загрузку чтобы кнопок не было, но при перебое питания можно было восстановить картинку, и ещё что-нибудь (например, передавать параметры чтобы интерфейс на русском), но я лучше спать. Благо, серверная часть в основе своей сделана.
15252429239.jpg-(52.34KB, 720×400, Бараш спит за компом.jpg)
19735
No. 19735 hide watch expand quickreply       [Ответ]
Всем привет!
До дипломной работы, конечно, мне еще годик, но нужно, наверное, определяться с темой диплома. Сам учусь в колледже по специальности "программирование в компьютерных системах". Понятное дело, что почти ничего не знаю...
Так вот...
Насколько сложно будет написать свой движок для анонимной имиджборды? Насколько я знаю, есть парочка полумертвых проектов, являющиеся в прошлом курсовыми/дипломами своих создателей.
Сложно ли будет новичку создать такое? Преподавательница говорила, что многие в качестве дипломных работ выбирают сайты и игры (у меня, кстати, есть еще идейка создать эдакую "пародию" на Канкорэ – канмусу в сеттинге русско-японской войны, да ведь не поймут же!).
Что необходимо изучить, чтобы попробовать написать свою анонимную борду для диплома? Времени у меня почти год же, даже чуть больше, наверное – точно не помню сроки, ибо диплом на четвертом курсе колледжа, а я сейчас на третьем.
Понимаю, что сама идея создания движка для имиджборды, пусть и убого, в качестве диплома – это бред, но все-таки тема должна быть интересной для программиста, не так ли?
P.S.
Если я все-таки смогу создать свой движок для борды, сделаю сайт на бесплатном хостинге (либо очень недорогом), то как потом продвигать свое детище, чтобы при этом не был наплыв неадекватных людей?
2 сообщений пропущено. Для просмотра нажмите «Ответ».
No. 19738    
>>19737
Так ведь могут не понять... А вот свой, пусть и убогий, движок для имиджборды – это же так приятно...
No. 19739    
>>19738
Что ты в тексте самой работы будешь писать в случае выбора движка имиджборды?
No. 19741    
>>19739
Напишу что-нибуль про специфику общения на АИБ и все такое...
No. 19743    
>>19739
Напишет про японские веб-форумы и общение на них, которое от наших отличается.
No. 19744    
>>19738
Ты же сам говорил, что другие делают игры и сайты. В чем тебя не поймут?
Да и саму по себе игру гораздо интереснее делать, чем очередной движок для АИБ. Плюсом, может игру с платной составляющей сделаешь и в экономической части просчитаешь доходность.
No. 19755    
>>19744
Спасибо за совет.
No. 19985    
Как дела? Есть подвижки в дипломе? Начал что-нибудь?
151072352512.jpg-(480.67KB, 2369×2000, 1368044744342.jpg)
17662
No. 17662 hide watch expand quickreply       [Ответ] [Первые 100 сообщений] [Последние 50 сообщений]
Добрый день!
Интересно было бы увидеть реализацию поддержки .webm для Вакабы (на примере Ычана), imagick в качестве внешней программы. Требования к реализации:
- наличие у видео тамбнейла в виде первого кадра, а не просто заглушка;
- запрет на загрузку файлов со звуком;
- поддержка прочих форматов: .mp4, .ogv;
- плеер по нажатию в теле страницы, а не отдельным окном.

Перспектива расширения функционала ресурса при наличии готового решения достаточно высока.
127 сообщений и 58 изображений пропущено. Для просмотра нажмите «Ответ».
No. 19377    
Пособие https://trac.ffmpeg.org/wiki/Encode/VP9 оказалось рекомендующим чрезмерно подробные параметры вызова FFmpeg.

Действительность же вот какова: так как правка https://github.com/FFmpeg/FFmpeg/commit/2392da164a02e4e4f7e1b933018d14afcb13ddc1 была внесена 28 августа 2015 года, то FFmpeg создаёт WebM посредством кодека VP9 по умолчанию примерно с того же времени.

Соответственно, параметры «-c:v libvpx-vp9» можно исключить (потому что они подразумеваются в FFmpeg) из моих рекомендаций, приведённых в репликах >>18670 и >>19332.
No. 19379    
Остался неохваченным вопрос о том, как создавать видео со звуком, и охвачу.

Проще всего это сделать на примере WebM, для которого FFmpeg (по аналогии с >>19377) автоматически употребляет кодировщик Opus, так что остаётся только выбрать битрейт — например, 256kbps — и вписать в аналогичную >>18670 командную строку:

ffmpeg -hide_banner -i %1 -ss %3 -to %4 -sn -crf %2 -b:v 0 -b:a 256k -tile-columns 2 -threads 8 ibvideo.%2.webm


Впечатывание субтитров в видеокадр достигается аналогичным >>18676 приёмом:

ffmpeg -hide_banner -i %1 -vf "subtitles=%~nx1" -ss %3 -to %4 -sn -crf %2 -b:v 0 -b:a 256k -tile-columns 2 -threads 8 ibvideo.%2.webm


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

Если искать наиболее наглядный пример такого идеала между имиджбордами околоычановского конгломерата, то с неизбежностью приходится торжествующе ткнуть пальцем прежде всего в Nowere.net (открывается как подраздел /tu/ верхней навигационной панели или по гиперссылке «туризм» из раздела «Общее» в левом фрейме на Ы
Сообщение слишком длинное. Полный текст.
No. 19601    
Чуть больше трёх недель тому назад (19 марта) автор реплики https://iichan.hk/d/res/244600.html#245388 счёл возможным в обстоятельствах запрета на загрузку звуковых файлов (MP3, Opus) появление таких видеофайлов (MP4, WebM), у которых звуковая дорожка будет содержать желаемый звук (например, Opus в WebM), а видеодорожка будет состоять из повторений одного и того же видеокадра (в качестве примера он упомянул обложку альбома) — такие повторения очень хорошо сжимаются видеокодеком, так что такая видеозапись будет, в общем-то, немногим хуже (неэффективнее) первоначальной звукозаписи (конечно, если видео со звуком вообще разрешено публиковать на имиджборде, то есть если не запрещён звук в видео).

По адресу https://github.com/pituz/webm-thread/wiki/Pro-tips#Создание-видео-из-статичной-картинки-и-музыки можно видеть, что та же идея посещала в позапрошлом (2016) году разработчика, действовавшего на Гитхабе под псевдонимом «Питуз», который предложил для решения её такой рецепт, который может быть скорректирован под нынешние обстоятельства (восторжествование видеокодека VP9 и аудиокодека Opus) и избавлен от некоторых чрезмерных настроек (изменение длины GoP и высоты кадра), после чего принимает следующий вид:

ffmpeg -hide_banner -loop 1 -r 1 -i %1 -i %2 -ss %3 -to %4 -crf 7 -b:v 0 -b:a 256k -pix_fmt yuv420p -tile-columns 2 -threads 8 -shortest ibaudio.webm


Пользователям невиндовых операционных систем перед употреблением придётся внести в эту команду ряд обычных отличий (заменить «%1» на «$1» и проч.).

Предполагается, что команда для удобства лежит в пакетном файле и оттого вызывается в форме «имяПакетногоФайла имяКартинки.png имяЗвуковогоФайла.mp3 14:03 23:15», где «
Сообщение слишком длинное. Полный текст.
No. 19616    
Изложенные в рецепте >>19601 параметры «-pix_fmt yuv420p», по-видимому, полезны и во всех предшествующих рецептах, потому что без них FFmpeg может попытаться создать WebM с таким форматом пикселов, который в Firefox восприниматься не сможет (например, в десятибитном цвете) — или, может быть, сможет, но только в какой-нибудь новой последующей версии.

Кроме того, больше двух недель тому назад правка кода https://github.com/FFmpeg/FFmpeg/commit/0dc11d8bbd470db89fbc17b7434e992c9129b310 привела к появлению в FFmpeg поддержки кодека AV1, которому википедическая статья https://en.wikipedia.org/wiki/AV1 пророчит появление также внутри контейнеров WebM. Но до тех пор, пока это появление не состоится (или, вернее, не возымеет широкой поддержки в стабильных последних версиях браузеров), никаких готовых рецептов для командной строки вызова FFmpeg, порождающего видео AV1, я сочинять не стану.
No. 19788    
Всѣ послѣднія версіи FFmpeg (по меньшей мере, от версии 4.0 и до сборки 8 мая включительно) отчего-то начинают генерировать невыносимо большое количество байеровской узорчатости (и даже никак не объяснимой по Байеру хѣрни) в том режиме «bayer_scale=0», который я рекомендовал выше.

По-видимому, это какой-то баг FFmpeg, потому что до этого таких проблем не было.

Единственный известный мне способ избежать его — поставить «bayer_scale=1» вместо этого, но и этот способ не идеален (возникают те границы между узорчатыми и неузорчатыми полосами, которых при нуле не было).
No. 19790    
По поводу бага >>19788 два замечания.

Во-первых, он касается только анимированных GIFов, то есть замена значения «bayer_scale» (временная, для обхода бага в FFmpeg до того момента, когда разработчики исправят его) потребуется только в рецепте >>19332.

Во-вторых, по-видимому, баг в FFmpeg появился ввиду исправления ошибки https://trac.ffmpeg.org/ticket/4443 без последующего исправления ошибки https://trac.ffmpeg.org/ticket/6813 или другой аналогичной. Другой причины в багтрекере у FFmpeg я не мог найти.
No. 19791    
Отдельно подчёркиваю: тот обходной путь, который изложен в реплике >>19788 и уточнён в реплике >>19790, всего лишь маскирует главную проблему: в FFmpeg 4.0 сломан генератор GIFов.

(И маскирует не слишком умело. При «bayer_scale=1» не так много сверхзаметного мусора, но всё равно видно какое-то чрезмерное трепетание узора в кадре там, где его не должно быть.)

Поэтому моя рекомендация сводится не к тому, чтобы применять этот обходной путь (хотя я и изложил его), а к тому, чтобы вообще не использовать FFmpeg 4.0, а оставаться на предшествующей исправной версии — FFmpeg 3.4.2 (или, по крайней мере, пользоваться только ей для создания GIFов). До тех пор, пока четвёртый FFmpeg не исправят.
15127302789.jpg-(60.74KB, 895×991, title.jpg)
18042
No. 18042 hide watch expand quickreply       [Ответ]
https://github.com/Seedmanc/japari-parkman

Сделал свою вариацию игры на тему модного нынче Kemono Friends.

Здесь мы играем за Цучиноко, собирающую Песчаную Звезду в подземном лабиринте, в то время, как ее преследуют Лазурники.
В числе нововведений - "туман войны", ограничивающий видимость прямым обзором и возможность вызывать Друзей себе на помощь - Сумчёнка открывает всю карту, а Сервал отбивает вражеские атаки.
Набранные очки сохраняются, можно посоревноваться в мастерстве прохождения.
11 сообщений и 4 изображений пропущено. Для просмотра нажмите «Ответ».
No. 19561    
152252302110.jpg-(542.52KB, 1440×2560, chrome android portrait.jpg)
19561
Обновление 1.1

В этой версии: исправлено ускорение на высокочастотных дисплеях, уменьшена сложность за счет отключения восстановления съеденных точек при смерти (>> 18044), оптимизирована производительность, а также добавлена мобильная поддержка (можно управлять тапами по экрану) (>>18098)

По умолчанию теперь Japari mode.
No. 19562    
>>18042
Про Мохнатку что ли?
No. 19691    
15245798597.jpg-(102.34KB, 938×1000, wakaran.jpg)
19691
>>19562
No. 19731    
>>19691
В /b появлялась смешная девчонка с острыми звериными ушками, которую зовут Мохнаткой. Это не про неё случайно игра?
No. 19732    
>>19731
Где-где появилась?
No. 19733    
>>19732
В Автобусе.
No. 19734    
>>19733
Нет, это про её друзей.
137217704530.jpg-(251.35KB, 810×810, 7118cd632eddd22b7a4b6559bff5e2fa.jpg)
9999
No. 9999 hide watch expand quickreply       [Ответ] [Первые 100 сообщений] [Последние 50 сообщений]
http://sourceforge.net/projects/rr-rr/
Предыдущий тред: >>4274
123 сообщений и 68 изображений пропущено. Для просмотра нажмите «Ответ».
No. 16286    
>>16218
Красивая гифка.
No. 16349    
>>16218
Я не понял, математические деревья ты имеешь в виду или реальные, потому что на гифке как будто программа для моделирования сада. Сам хотел такую написать.
No. 17390    
Бамп, хотелось бы апдейтов. Продолжай пилить, ну.
No. 19389    
Что-то застряла разработка. А сф теперь при скачке говорит: malware detected, download at your own risk. Это что же получается?
No. 19390    
>>19389
ОП взял твои деньги и свалил в Мексику.
No. 19393    
152095217856.png-(475.92KB, 800×1067, 67132246_p0.png)
19393
>>19389
Всё не могу себя заставить ту Сырну дорисовать. Ничего, уже вот-вот, сейчас всё будет, ещё немного, ух. шёл 2018

Мальварь, по-видимому, детектится из-за того, что скомпилированный FPC бинарник зачем-то импортирует ReadProcessMemory. Возможно, стоило бы посмотреть, зачем именно, и репортнуть на багтрекер, но вот, скажем, у меня похожая проблема с PyInstaller, и их позиция — не подстраиваться под антивирусы (https://github.com/pyinstaller/pyinstaller/issues/680), что в идеологическом смысле правильно:
>The only correct way to deal with antivirus is to report them that they are wrong. If we are working around them, we simply start a cat-and-mouse game that never ends.
Если убрать из таблицы импорта ReadProcessMemory (в качестве незаконного решения, не требующего перелопачивания структуры EXE, а только HEX-редактора, можно затереть названием какой-нибудь другой 17-буквенной функции kernel32, например, GetCurrentProcess), бинарник продолжает работать, но уже не даёт ни одного срабатывания на VirusTotal. Подозреваю, что там в каком-нибудь недостижимом пути исполнения какая-нибудь ерунда уровня ReadProcessMemory(GetCurrentProcess(), ...), т. к. если такое нужно сделать один раз, это может быть проще SEH или VirtualQuery.

Кстати, упоминавшийся в >>16218 баг был из-за того, что объекты сцены сдвигались, соответственно, и дерево апдейтилось в Newton-коллбэке http://newtondynamics.com/wiki/index.php5?title=NewtonSetTransform, который вызывается в ходе NewtonUpdate в потоках физики, а не потоке, дёрнувшем саму NewtonUpdate. Когда я делал физику, я ввиду своей наивности проигнорировал параметр с недвусмысленным названием threadIndex, а старое дерево не меняло топологию на лету (требуя явно вызы
Сообщение слишком длинное. Полный текст.
No. 19685    
152431309321.png-(19.33KB, 689×824, _resetstkoflw.png)
19685
Всегда хотел это проверить =3.
151568335844.png-(521.18KB, 1920×1052, hc.png)
18554
No. 18554 hide watch expand quickreply       [Ответ] [Первые 100 сообщений] [Последние 50 сообщений]
Пишу принципиально новый движок для борды. Спрашивайте ваши вопросы.

Тред в /b/ удалили :(
94 сообщений и 32 изображений пропущено. Для просмотра нажмите «Ответ».
No. 19671    
Такой вопрос, а почему ты не использовал сокеты на SPA?
No. 19672    
>>19671
Я бы наверно мог, но зачем? Real-time обновления здесь не сильно нужны, плюс нужен сервер помощнее, плюс бэкенд на Django с веб-сокетами не дружит.
No. 19673    
Как и на новом нульче, кукла работать не будет?
No. 19674    
>>19672
Я всегда думал, что со SPA неразрывно связаны веб-сокеты, особенно в тех местах где используются чаты и нужно вовремя реагировать появление новой информации.
В твоём случае это была, как минимум, боковая панель.
No. 19675    
>>19673
Нет и не нужно.
>>19674
Нет, достаточно старого доброго AJAX. Алсо, имиджборд концептуально не чат, другой формат общения. Текст длиннее, немедленного ответа никто не ждет.
No. 19676    
>>19675
Движок не нужен? Тогда зачем ты его пилишь и ведешь по нему тред?
No. 19678    
152425853659.png-(1.14MB, 1280×720, 3S3aYN.png)
19678
>>19669
> для простого, в общем-то, проекта нужно столько кода. Уйма логики дублируется между клиентом и сервером.
Не понимаю что тут такого сложного ты нашел. Ну, с редуксом и реактом я не работал, может, там и вправду сложно. А на сервере у тебя было что-то кроме самой БД и API-ки?

> Ты открываещь тред, в нем последний пост появился только что, в боковике у него дата обновления - позавчера.
> и хотя я сделал так, что порядок при подгрузках будет сохраняться, но число постов и дата обновления снова вызовет недоумение.
А в чем проблема регулярно обновлять его?
152372037291.png-(11.55KB, 800×701, concept_2.png)
19620
No. 19620 hide watch expand quickreply       [Ответ]
Иитян, помоги, пожалуйста, расположить блоки. Я не понимат.

Покажи мне код, как в стандартном HTML расположить блоки как на картинке. Это же должно быть просто, но у меня не выходит блок под блоком, и под блоком.

Буду очень благодарен!
2 сообщений и 1 изображение пропущено. Для просмотра нажмите «Ответ».
No. 19623    
CSS grid.
</thread>
No. 19624    
>>19622
Мне нужен самый простой пример просто такого размещения блоков. Остальное сам.
No. 19625    
>>19623
Да-да, на флексбоксах и гридах у меня всё вышло. Мне интересно понять, как это работает на чистом CSS.

Но спасибо, что зашёл.
No. 19626    
>>19622
> Блоки закреплены
Это.
No. 19627    
https://jsfiddle.net/x0u39zeu/66/
No. 19628    
>>19627
И да, совет: используй контейнеры.
No. 19629    
>>19627
>>19628
Спасибо тебе огромное!
Желаю тебе чего-нибудь очень хорошего.
152232986295.jpg-(1.55MB, 1000×1250, 265985b1ee8fa5dbf8d352c6cf3893d3.jpg)
19531
No. 19531 hide watch expand quickreply       [Ответ]
Тема сама по себе сложная, поэтому пусть будет отдельный хелпдеск. Здесь учимся использовать ИНС для повседневных задач. Оптимальный пакет для новичка в ИНС это Weka, её и будем рассматривать. Как сделать алгоритм в Weka, настроить, привести к нужному состоянию, натренировав делать какую-то рутину, которую самому делать руками ну совсем нет желания.
16 сообщений и 12 изображений пропущено. Для просмотра нажмите «Ответ».
No. 19549    
>>19547
Тебе что-то не нравится в этом исследовании? Ну если ты такой гуру в нейросетях, то почему не поможешь?
No. 19550    
152233586152.png-(27.13KB, 830×487, 2018-03-29 08_00_53-Weka Explorer_ Visualizing wek.png)
19550
>>19548
Клик по одному из этих квадратов открыл это окно. Сбоку белые полоски, по обе стороны которых хаотичные россыпи синих и красных пикселей. Наверняка это имеет непосредственное отношение к генерации новых картинок на основе предыдущих. Тем более что при каждом клике на одну из полосок эти россыпи рандомно меняются. Вот только надо получать не совсем рандомный результат, не забыли? Лишь частично рандомный, но и подчиняющийся определённым правилам. Ну и конечно же картинки должны быть гораздо крупнее, чем эти крошечные мешанины точек.
No. 19552    
Я за весь тред не увидел работы с НС, со мною всё нормально? Не увидел определения количества слоёв, типа сети (Хопфилда, Хемминга, Кохонена, et cetera), функции активации, метода обучения. Вижу только работу с данными, при том с неизвестно какими. Вижу, что програмка как-то может решать задачи о классификации и кластеризаци. Как? Как минимум, нужно читать документацию. А то получается >>19540.
Приведённая программа не генерирует картинки(скорее всего). Она работает с некоторыми цифровыми данными. С возможностью их визуализации по некоторому неизвестному правилу.

>повседневных задач
То, что ты взял, решается всякими DeepMind’aми. Если ты это как-то неведомым образом используя старый ПК будешь эффективно решать, то это на научную работу потянет, например https://arxiv.org/pdf/1708.05509.pdf (и то этот ихний make.girls.moe работает очень плохо: попробуешь сделать что-то, что редко рисуют, и оно тебе покорёженного бисёнена выдает, я как-то постил в /b/ примеры такого поведения сети). У тебя же задача во много раз сложнее. Круче только >>19427. Запатентовать не забудь.

Поэтому, начни с теории. Сделай >>19526 (или не надо, кажется, такое уже есть, и широко используется в киноиндустрии).
No. 19553    
>>/b/128351
Слово “генерировать” здесь не совсем уместно. Спроектировать и обучить(аппроксимировать) некоторую НС легко. Но именно что некоторую. Спроектировать и обучить может быть сложно. В зависимотси от того, что ты хочешь. Одно дело буковки на капче Ычана распознавать, а другое — решать классификацию изображений Гельборы по тегам.

На Чиочане как-то был человек, который целую статью по НС где-то там писал, его ещё на работу куда-то там взять хотели. Может быть, он тебе ответит и чем-нибудь поможет с литературою по теме.
No. 19556    
>>19547
ОП напоминает Божену Рынску, когда она узнала слово "хикковать".
No. 19558    
>>19556
Но это не Божена, это Девочка-Улыбнись.
No. 19618    
https://www.youtube.com/watch?v=SacogDL_4JU
Здесь может! А вот у картинок правила построения наверняка гораздо сложнее, чем в симфонической музыке. Там-то накидать нот на станы, и всё. Полурандомно, то есть со случайным выбором, но также с соблюдением правил. А тут что? Скажем, такие этапы, что когда определять:
1) Число актёров (т.е. девочек, скорее всего от одной до двух, чаще одна, но изредка может быть и пять)
2) Тип взаимодействия актёров и их позы (хоть няшатся, хоть стоят одна в стороне от другой и даже не смотрят друг на дружку)
3) Задник - где это, какие объекты вокруг раскиданы. Заброшенный завод как в S.T.A.L.K.E.R., подворотня в киберпанк городе, железнодорожный вокзал в Токио, школьный класс, барокко дворец, внутри пассажирского самолета, да что угодно.
4) Места расположения, приблизительные позиции (и в пространстве и касательно картинной плоскости), ракурс: вблизи, издалека, сверху, снизу, с наклоном, etc.
5) Как выглядят, во что одеты
6) Более точные позиции, как позируют и какие выражения лиц (уточнения второго этапа)
И давай штамповать. Нажал пробел, вброшено семя в виде рандомного 10-значного числа, и по нему сгенерировалась пикча с чем бы то ни было. Не понравилось, нажал снова и получил по другому семени.
Удалить сообщение []
Пароль  
[Mod]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16]