[WT] [Архив]  [Поиск] Главная Управление
[Совместно с Ычаном]
Имя
Animapcha image [@] [?]
Тема   (новая нить)
Сообщение flower
Файл 
Пароль  (для удаления файлов и сообщений)
Параметры   
  • Прежде чем постить, ознакомьтесь с правилами.
  • Поддерживаются файлы типов 7Z, BZ, BZ2, GIF, GZ, JPG, MO, MP3, MP4, OGG, OGV, PDF, PNG, PSD, RAR, SVG, SWF, TXT, WEBM, XCF, ZIP размером до 5000 кБ.
  • Ныне 3306 unique user posts. Посмотреть каталог
  • Максимальное количество бампов нити: 500
15241877094.png-(426.24KB, 720×720, junior_developer_popukko.png)
19666
No. 19666 Закреплено hide watch Быстрый ответ       [Ответ] [Первые 100 сообщений] [Последние 50 сообщений]
Здесь можно получить помощь и консультацию по любому языку программирования, в любой сфере разработки. Не важно, программируете ли вы собственного робота, пишете серверную приблуду, интегрируете чужие API, ковыряете игру, или пытаетесь сделать сайт на Wordpress - если аноним что-то об этом знает, он обязательно поможет.

Пополняемая база знаний: http://pastebin.com/AGhLZppH

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

Другие тематические нити (периодически обновляется): https://pastebin.com/psy43ibG

Примеры кода лучше выкладывать в виде ссылок на http://pastebin.com или http://ideone.com
Фронтендные вещи лучше выкладывать на http://jsfiddle.net

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

Чтобы не сбивать новичков с толку, а также не разбавлять полезную информацию мусором, беспредметные споры типа "какой язык / парадигма / библиотека / етц лучше" здесь запрещены.

Если здесь поселится достаточное количество программистов на одном языке / одной сферы, можно будет их выделить в отдельную нить, а в этой оставить на неё с
Сообщение слишком длинное. Полный текст.
345 сообщений и 73 изображений пропущено. Для просмотра нажмите «Ответ».
No. 21168    
>>21166
Если найдешь подходящую литературу, пости сюда тоже, чтобы можно было советовать тем, кому тоже интересна эта тема.
No. 21172    
Существует ли какой-нибудь вменяемый способ борьбы с code duplication в CSS? Постоянно натыкаюсь на что-то вроде этого:
body {color: #024}

#header {border-bottom: 1px solid #024;}
svg|path {fill: #024;}
.invert {background-color: #024;}

…И так далее. А если я захочу сменить этот #024 на какой-нибудь другой цвет — мне придется это делать везде, что совсем не радует.

Есть способ избежать такого средствами самого css? Или только юзать что-то внешнее в качестве макропроцессора?
No. 21173    
>>21172
https://www.w3schools.com/css/css3_variables.asp
No. 21175    
>>21173
Однако, работает. Спасибо!
(смотрит на список новых css-стандартов) Сколько же туда новых фич за последние годы добавили…
152113414537.jpg-(71.80KB, 960×720, 170403jehyixwsinxq.jpg)
19410
No. 19410 hide watch expand Быстрый ответ       [Ответ] [Первые 100 сообщений] [Последние 50 сообщений]
Overchan Android (fork)
Браузер для Android

Github: https://github.com/AliceCA/Overchan-Android
F-Droid: https://f-droid.org/repository/browse/?fdid=bus.chio.wishmaster

Сайт исходного приложения:
https://miku-nyan.github.io/Overchan-Android
Информация о создании пользовательских тем:
https://github.com/miku-nyan/Overchan-Themes

Прошлый тред >>16494
232 сообщений и 22 изображений пропущено. Для просмотра нажмите «Ответ».
No. 21182    
>>21181
Отследить ответ на пост. Пишу на случай, если здесь кто-то не понял. Пилите кнопку, в общем.
No. 21183    
>>21180
>Треды обновляются свайпом вверх
Только вот я про ту что апдейтит все.
No. 21185    
>>21179
>неправильно пытаться обновлять в фоне когда пользователю это не нужно
Это может быть нужно, когда нет возможности сидеть в треде прямо сейчас, и при этом велика вероятность, что к моменту, когда возможность появится, тред уже смоет, но при этом хочется хотя бы почитать, что там было. Вообще, это единственное полезное для меня применение автообновления. В остальных случаях можно запустить обновление всех вкладок и вручную, когда хочется проверить, нет ли где новых постов.
>>21181
>Если хочешь отследить ответ где-нибудь в середине треда, например, кнопка все равно нужна
Так а разве справа от кнопки нового поста нет кнопки "обновить"?
No. 21186    
>>21185
Да не воспринимай ты его как единственный юзкейс, нормальные люди могут себе позволить 200 рублей за 30 гигов траффика (или вообще с вайфая сидят) и новую неушатанную батарейку с али. Автообновление наоборот один из главных юзкейсов, потому что оставишь вкладку в браузере - её выгрузит через минуту как скроешь окно, а оверчан наоборот все удалённые и проёбанные посты логгирует. Тем кто не хочет обновлять треды пока прилржение не используется могу посоветовать его закрывать и иконку на рабочий стол вывести или гринифай скачать.
No. 21187    
>>21185
Да я рад блядь что тебе нужно, бери да пользуйся. Я про ту ситуацию когда это нахуй не нужно. Достаточно добавить еще один режим фонового обновления который будет работать только в приложении.
>>21186
>могут себе позволить 200 рублей за 30 гигов траффика
>её выгрузит через минуту как скроешь окно
Видимо нормальны
No. 21188    
>>21187
Проебался.
Видимо нормальный смартфон они себе позволить не могут.
>>21186
>Тем кто не хочет обновлять треды пока прилржение не используется могу посоветовать его закрывать и иконку на рабочий стол вывести или гринифай скачать.
Охуенно блядь, я нахуя всю эту залупу про замороженный таймер высирал сука.
No. 21189    
>>21188
Любой бомжефон с 6 гигами оперативки всё что плохо лежит сразу выгружает, так встроенный браузер работает, я тут при чём. Лиса при сворачивании тупо на паузу становится если музыкальный плеер не закинет в вайтлист свой <div>.

Я мог промазать с номером поста, такое бывает.
13671246895.jpg-(12.19KB, 468×272, lain-620x2.jpg)
9340
No. 9340 hide watch expand Быстрый ответ       [Ответ]
я просто оставлю это здесь.

самый лучший помощник это http://google.com/ научитесь им пользоваться в совершенстве и настанет счастье.
ещё стоит почитать статьи на http://habrahabr.ru/ и пусть вас не смущает его илитарность ибо там таки дофига полезной инфы
хороший текстовый редактор http://www.sublimetext.com/ у него триал бесконечен. покупать необязательно. vim и emacs это уже advanced level. Русификация https://github.com/Dimox/SublimeTextRussianMenu/
Ещё можно есть полезный http://jsfiddle.net/

HTML & CSS
http://htmlbook.ru/
Пошаговый учебник(увы он на ангельском) http://www.codecademy.com/ru/tracks/web
HTML
Учебник http://htmlbook.ru/samhtml/vvedenie-v-html
Справочник по тегам html http://htmlbook.ru/html
Крайне рекомендуется знать плюшки HTML5 http://htmlbook.ru/html5
CSS
Сообщение слишком длинное. Полный текст.
33 сообщений и 3 изображений пропущено. Для просмотра нажмите «Ответ».
No. 20851    
154023916517.jpg-(94.13KB, 600×1007, 1451907836125219087.jpg)
20851
キタ━━━(゚∀゚)━━━!!
No. 20879    
https://purecss.io/
Всё ясно из названия.
No. 20884    
>>20851
Но ведь понатыкать в функцию алертов быстрее и наглядней, чем сразу лезть в девтул.
No. 21106    
https://sohabr.net/habr/post/340502/
No. 21139    
https://habr.com/ru/post/429920/>>21106
No. 21184    
>>20884
Смотря что нужно обнаружить. Наследование алертом не выявишь, например.
151568335844.png-(521.18KB, 1920×1052, hc.png)
18554
No. 18554 hide watch expand Быстрый ответ       [Ответ] [Первые 100 сообщений] [Последние 50 сообщений]
Пишу принципиально новый движок для борды. Спрашивайте ваши вопросы.

Тред в /b/ удалили :(
113 сообщений и 43 изображений пропущено. Для просмотра нажмите «Ответ».
No. 21167    
154800870760.png-(78.06KB, 1920×1080, generated_captchas.png)
21167
Коллеги, работаю над новой капчей, оцените образец, пожалуйста.

Портировал из Вакабы на Python генератор слов, очень он мне нравится.

Изображение строится просто - слово отрисовывается побуквенно, буквы размещены с небольшим пересечением и смещением по вертикали, получается почти непрерывная строка, дальше рисуется ее контур. Когда-то читал, что контур буквы тяжелее распознать программно, чем саму букву. Это правда?
No. 21169    
15480245472.png-(118.12KB, 1920×1080, ni.png)
21169
>>21167
Не знаю. Немножко банальных преобразований (чистка от мелкого мусора в пеинт/ирфан не входит, извините, только заливка и инверсия), и ни о какой разнице между слитыми буквами и контуром слитых букв нету. Даже от мусора чистить проще, самое большое пятно - капча.
No. 21170    
154807357774.jpg-(143.11KB, 620×876, 020 - 620x876@32 [SIGa425298e2fc9569af50f0512a3559.jpg)
21170
>>21167
Я бы добавил ещё случайные поворот символов на небольшой угол и искажение символов по размеру (сжатие, растяжение). У тебя пока одинаковые символы во всём наборе. Ну и банальщина: смысл подобных мероприятий в том, чтобы усложнить распознавание примитивными техническими средствами сохранив при этом удобство работы нормальных пользователей. Ну а если уж ты насолил человеку, занимающемуся компьютерным распознаванием образов профессионально, то созданием капчи тут, очевидно, не отделаться, так что этот edge case можно не рассматривать — см. дихотомию «Моссад — не Моссад».

Ну и я бы больше внимания обращал на фронт, ибо сферический в вакууме бэк никому не интересен, тем более, что его клиенту не видно.
No. 21171    
>>21167
Если хочешь безопасности, то делай не просто контуры символов, а разноцветные контуры с переливающимся цветом, мусорными линиями схожих цветов и переливающимся фоном с цветами схожей яркости, чтобы при переводе в чб фон сливался с контурами символов.
Но это скучная капча. На твоём месте я бы попробовал изобрести свою мемную рекапчу на хешах.
Кроме того, чтобы вайпалки не вайпали просто так, хорошо пошаманить над правами доступа и прочей верификацией открытия страницы в браузере. Например, жс, дающий дополнительный хеш с солью на сервере. Для безжсных можно сделать хитрее: открывать капчу в айфрейме, а капчу генерировать матрицей символов 10×10 с цсс-правилом выравнивания первого символа в начале вьюбокса. То есть обычный пользователь видит условные шесть символов, а вайперу нужно будет найти эти шесть символов из сотни.
No. 21174    
>>21171
Последние ухищрения легко решаются простым скриншотом страницы браузера, со всякими электронами реализация ломалки капчи будет проще, чем реализовать саму капчу. Это касается как хитрого жс, так и айфреймов. В 2011 году ЕФГ реализовал похожую защиту капчи с хешем, у многих из-за этого отваливался постинг, но зато кто-то написал вайпалку на adobe air, где был встроенный вебкит.
В современных реалиях капча - дань традиции и защита от script kiddie, не стоит тратить много времени на ее взломоустойчивость.
No. 21176    
>>21174
>В современных реалиях капча
А она когда-то для чего-то другого была нужна?
No. 21177    
>>21174
Всё так. И если хочешь защитить что-то капчей — воспользуйся той же рекапчей, но по назначению, а не как обычно: одна капча на сессию, а не на каждый пост.
151778852326.png-(51.07KB, 349×500, kotoba_logo_lg.png)
18881
No. 18881 hide watch expand Быстрый ответ       [Ответ] [Первые 100 сообщений] [Последние 50 сообщений]
DISCLAIMER: Данный проект не является форком kotoba-ib и его разработка не ведется персоналом «Супермаркета».

Этот тред посвящен разработке очередного движка имиджборды под названием «kotoba.js». Движок написан на NodeJS, в качестве базы данных MongoDB, стек express, mongoose, passport.js является сегодня настолько же стандартным, как PHP в свое время. Фронтенд использует Sass и Babel, его сборка автоматизирована (gulp+babelify, но со временем нужно перейти на Webpack). Верстка - полностью валидный HTML5, однако максимально напоминает Вакабу, что позволяет работать стороннему коду (Кукле и мобильным клиентам) без существенных доработок. Так же движок работает по классическому принципу генерирования статичных файлов и имеет схожую структуру каталогов.

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

Целью данного проекта является создание движка с классическим дизайном и привычным для современных борд функционалом, отличающийся максимальной простотой в установке. Достигается это за счет конейнеризации приложения с помощью Docker.

Как выглядит процесс установки типичного движка на локалхост:

  • Установить Apache, PHP, MySQL
  • Убедиться что PHP скомпилирован с нужными флагами и что установлена нужная версия интерпретатора (PHP 5.6 будет ругаться на то, что работало в PHP 5.4)
  • Установить ImageMagic и ffmpeg для поддержки webm
  • Править config.php, проводить манипуляции с install.php (который никогда не выполняется первого раза без ошибок)
Так выглядит установка котобы:

  • Установить docker и docker-compose (дело 1 минуты)
  • Скачать исходный код из репозитория
  • Выполнить docker-compose up -d в папке с кодом.
Установка всех зав
Сообщение слишком длинное. Полный текст.
165 сообщений и 53 изображений пропущено. Для просмотра нажмите «Ответ».
No. 20900    
154179153971.jpg-(12.81KB, 259×194, .jpg)
20900
>>20898
>>20899
Сёма не палится.
No. 20904    
154192066221.mp4-(70.26KB, 1920×1080, Yahari Ore no Seishun Love Comedy wa Machigatteiru.mp4)
20904
Доброе утро. Говорит Mithgol the Webmaster. Если нужно повторение того мнения, совершённое достоверно другим участником обсуждения, то сообщаю сам от себя: во-первых, выраженное падонковским сленгом мнение «афтар выйпеи йаду и апстол» способно произвести желаемое впечатление только на других же падонков да ещё на жидокащенитов, тогда как всѣ остальные такому надругательству над русскою рѣчью рады не будут (да и с чего бы им быть); во-вторых, употребление jQuery сильно упрощает жизнь разработчику (ввиду того, что сокращается запись «document.getElementsByTagName('td')» до размера «$('td')», а также и другие подобные, мною по адресу https://410chan.org/dev/arch/res/17371.html#18188 перечисленные в декабре прошлого года).
No. 20905    
>>20898
Так ты по делу никаких преимуществ и не привел, какая тут может быть критика?
No. 20906    
>>20904
window.$ = document.querySelectorAll.bind(document);

Ну в общем ты понял. Жидокьюери - замшелый и уже даже начинающий попахивать пережиток прошлого. жывтоне чочо упячка упячка упячка шячло попячтса попячтса
No. 20907    
>>20900
Ты так говоришь, будто это что-то плохое в своей основе.
мимо шел
No. 20908    
>>20904
Говорят, подключать целую библиотеку ради квериселекта не очень разумно.
No. 21155    
154786163161.png-(54.75KB, 449×253, kemurikusaba.png)
21155
Круглая дата в 1 год с начала разработки прошла пару месяцев назад, но есть еще один круглый инфоповод - 100-й коммит, так что пришло время что-то сказать о прогрессе.
Из модераторских функций есть возможность удалять треды, посты или изображения (с возможностью восстановления), ставить на изображения флаги "NSFW" и спойлер (соответствующих заглушек пока нет), прикреплять или закрывать треды. Вызывается это из панели, которая появляется по выбору чекбокса удаления поста, без необходимости лезть куда-то далеко в админку.
Реализован модлог, в который складываются все действия с постами, настройками досок и сайта. Каждое действие в модлоге можно отменить, просто выбрав чекбокс у записи.
Добавлена система ролей. Каждому пользователю можно назначить роль для доски, например "moderator" в /b/ и "janitor" в /a/. Количество и назначение ролей может быть произвольным - можно добавлять роли и редактировать их (при этом изменяя разрешения для всех, кому эта роль назначена). Роль определяет, какие поля пользователь может редактировать, например для вложений: attachment.isDeleted, attachment.isNSFW, attachment.isSpoiler, так же у роли есть приоритет (возможно реализовать индивидуальный приоритет для каждого действия, но для простоты он глобальный на роль и поле приоритета на все действия называется здесь иерархией), действия с более высоким приоритетом не могут быть отменены пользователем, у которого приоритет этого действия ниже. (На данный момент процесс арбитража не реализован, будет добавлен в ближайших коммитах).
Еще предстоит решить, что делать с действиями, которые не ограничиваются пространством доски (например, создавать доски или постить новости на главную). Может сделать еще одну категорию ролей, не относящихся к доскам, или просто назначать эти разрешения пользователю индивидуально, а не скопом.
API постепенно полируется и медленно документируется (да, абсолютно все действия доступны через REST API, так было всегда)
В целом еще много чего не реализовано, и много чего реализовано наполовину. Но форму постепенно это все обретает.
15211274466.png-(53.93KB, 1664×1010, slider.png)
19403
No. 19403 hide watch expand Быстрый ответ       [Ответ] [Последние 50 сообщений]
А вброшу сюда по старой памяти, пока ещё не дошел до публичного релиза.

http://zefiris.su/calc/slider/
52 сообщений и 7 изображений пропущено. Для просмотра нажмите «Ответ».
No. 20457    
153393701412.png-(12.72KB, 211×551, 2018-08-10 23_52_01-.png)
20457
Регулярно такая ерунда.
No. 20523    
>>20457
прекратилась хоть за последню пару недель?
No. 20524    
>>20523
Буквально на днях. Спасибо.
No. 21007    
154574057523.png-(20.54KB, 744×574, 2018-12-25 15_21_41-Structure.png)
21007
Как эту лабуду решать?
No. 21011    
>>21007
Вроде, понял.
Avzim
или
Mizva
No. 21120    
Усё сломалось.
No. 21131    
>>21120
Отбой. Это у Хрома рендеринг канваса сломался.
138859752867.jpg-(1.41MB, 4000×3000, 2013-12-30-656.jpg)
10866
No. 10866 hide watch expand Быстрый ответ       [Ответ] [Первые 100 сообщений] [Последние 50 сообщений]
Приготовился отражать лучи поноса и ненависти.

Давича спрашивал в Б Ычана о масштабах...в результате пришел к решению.
Предлагаю анонам скооперироваться, и сделать бродилку по карте из Бесконечного лета.
По-моему, потенциал есть.
В последствии можно будет примотать квесты и экшон.
Пилю на Юнити. Дальше Ландшафтного дизайна не продвинулся, поэтому пришел за мудрыми советами.
Собственно, интересно ли это анонам? На данный момент, нет ровным счетом ни хуя. Опыт программирования - маленький. 3д моделирования - нет вообще. Если желание, и больше, пожалуй, ни хуя и нет. Поддержите, или закидайте говном.
229 сообщений и 69 изображений пропущено. Для просмотра нажмите «Ответ».
No. 20434    
153366721455.png-(2.77MB, 1920×1080, БЕСКОНЕЧНОЕ ЛЕТО ТЕПЕРЬ В 3D.png)
20434
>>20346

Видео по какому адресу имеется в виду?

https://youtu.be/cgLzWD7saOk ?

https://youtu.be/Hf3LLyckWxk ?

Там большая проблема с тем, что 3D реально 3DPD получаются.

Им надо найти хорошего 3D-моделиста женских лиц, способного не доводить до такого эффекта.
No. 20479    
>>20434
https://youtu.be/Hf3LLyckWxk
Всё же, надеюсь, у них получится сделать более-менее адекватно. От данной модели Слави до сих пор кошмары.
No. 20481    
>>20434
А чего всё так ужасно выглядит?
No. 20495    
>>20481
>Пилю на Юнити
No. 21067    
Ну и хули?
No. 21087    
154738017964.jpg-(35.13KB, 604×604, 2 26236742372374324738.jpg)
21087
>>21067
Ну и ничего.
No. 21094    
15474195455.png-(2.35MB, 1920×1080, БЕСКОНЕЧНОЕ ЛЕТО ТЕПЕРЬ В 3D.png)
21094
>>20481

Дѣло въ том, что OP въ репликѣ >>10866 сообщилъ ужъ пять лѣтъ назадъ: опыта 3D-моделированія нѣтъ вообще.
153742667558.jpg-(44.65KB, 700×525, ?????????.jpg)
20669
No. 20669 hide watch Быстрый ответ       [Ответ]
В этом треде я буду документировать процесс разработки своей игры!

Umi world это пошаговая песочница стратегия, вдохновлённая серией civilization. Создайте свою империю в мире, где все покрыто огромным океаном, и лишь малые клочки суши изредка появляются над водой. Стройте города, исследуйте моря, налаживайте логистику между островами, отвоевывайте куски суши и защищайтесь от цунами, вероломно захватывайте конвои союзников или покупайте у них корабли - огромное количество разных действий и случайных событий формирует уникальный геймплей в каждой новой игре.

Пока что готов дизайн, разработка только начинается. Демоверсия планируется к новому году
No. 20670    
Д1

Собственно сама игра будет представлять из себя пошаговую стратегию, как это уже было сказано. Мир будет представляться в виде гексов. Игрок начинает на случайно сгенерированном острове размером в несколько гексов, возможны другие небольшие острова рядом. Задача - налодить как можно больше населения, иметь как можно больше производственных мощностей, строить как можно больше чудес света. Очень похоже на циву, но различие кроется в другом - цива, в отличие от УВ более спортивная и соревновательная. УВ же предоставляет игроку больше отыгрыша мирного государства. Основной геймплей состоит из строительства зданий в городах, распределения людей между зданиями, распределения людей по заданиям, исследования мира и принятия решений в большом количестве ивентов, возникающих либо случайно либо нет. Игроку придется исследовать океаны, отстраивать города, добывать сотни разных ресурсов чтобы позволить выжить своему государству. Естественно много людей на небольшом острове не уместится, тут надо либо переселяться, либо делать более вместимое жилье, либо жить на воде. А не забывайте что этих людей нужно ещё и кормить! Можно выращивать культуры на полях, можно заниматься собирательством на начальных этапах, можно ловить рыбу и охотиться.
От выполняемых задач и случившихся событий будет формировать культура народа. Много воюете - получайте значок воинственных - будет испорчено отношение с другими странами, но войска будут сражаться лучше итд итп.
No. 21093    
Новый год прошел. Интересно было бы взглянуть на демку =)
No. 21107    
15474908246.jpg-(57.29KB, 750×634, 1537954072301.jpg)
21107
キタ━━━(゚∀゚)━━━!!
151072352512.jpg-(480.67KB, 2369×2000, 1368044744342.jpg)
17662
No. 17662 hide watch expand Быстрый ответ       [Ответ] [Первые 100 сообщений] [Последние 50 сообщений]
Добрый день!
Интересно было бы увидеть реализацию поддержки .webm для Вакабы (на примере Ычана), imagick в качестве внешней программы. Требования к реализации:
- наличие у видео тамбнейла в виде первого кадра, а не просто заглушка;
- запрет на загрузку файлов со звуком;
- поддержка прочих форматов: .mp4, .ogv;
- плеер по нажатию в теле страницы, а не отдельным окном.

Перспектива расширения функционала ресурса при наличии готового решения достаточно высока.
131 сообщений и 58 изображений пропущено. Для просмотра нажмите «Ответ».
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 не исправят.
No. 20993    
154465717433.jpg-(267.74KB, 1403×1200, MarfaPosadnitsaByDmitriIvanoff.jpg)
20993
Упоминавшийся в предшествующих репликах >>19788 и >>19790 и >>19791 баг FFmpeg мне удалось наконец донести до разработчиков FFmpeg, по адресу https://trac.ffmpeg.org/ticket/7613 он изложен и помечен словами «Reported by user Mithgol».

Тамошний анализ ситуации показывает, что проблема затрагивает только режим «bayer_scale=0», а всѣ мои рассуждения в реплике >>19791 про «какое-то чрезмерное трепетание узора в кадре» — это нормальное последствие упомянутых в реплике >>19788 «границ между узорчатыми и неузорчатыми полосами, которых при нуле не было» (и которые меняются от кадра к кадру).

Полностью подтвердилось изложенное мною в реплике >>19790 подозрение «по-видимому, баг в FFmpeg появился ввиду исправления ошибки https://trac.ffmpeg.org/ticket/4443 без последующего исправления ошибки https://trac.ffmpeg.org/ticket/6813 или другой аналогичной»: баг возник именно вследствие правок https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=aba926e7d654b6dfab680130c92e571ee9a956f0 (которые по адресу https://trac.ffmpeg.org/ticket/4443 упомянуты в качестве исправляющих).

Но, естественно, у меня-то это было простым подозрением: не располагая Linux-машиною для запуска «git bisect run», я никак не мог это подозрение проверить. Если бы не разработчики, то установить истину было
Сообщение слишком длинное. Полный текст.
No. 20997    
154487292586.png-(681.12KB, 1024×982, Пятилетку за пять лет - animemag.png)
20997
Ну и, конечно, остаётся небезынтересный вопрос о том, как это так получилось, что правку https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=aba926e7d654b6dfab680130c92e571ee9a956f0 приняли в октябре прошлого года, а проблему больше года никто не замечал, пока не пришёл Mithgol the Webmaster и не начал ейной мордой в харю тыкать, как завещал великий Чехов.

Думаю, что не ошибусь, если предположу, что покрытие тестами в FFmpeg недостаточно — или что, по крайней мере, режим «bayer_scale=0» тестированием не охвачен.
No. 21018    
15458898326.mp4-(165.93KB, 1920×1080, Mahou Shoujo Site bug.mp4)
21018
Багъ >>20993 двѣ недѣли остаётся безъ малейшаго движенія, такъ что затаивать дыханіе въ ожиданіи его исправленія я бы въ ближайшее время не сталъ.
No. 21078    
15470630247.mp4-(204.07KB, 1920×1080, Kono Subarashii Sekai ni Shukufuku wo! 2 - melanch.mp4)
21078
Безрадостное впечатление >>21018 дополнительно усиливается тем обстоятельством, что предшествующая проблема https://trac.ffmpeg.org/ticket/4443 (которую-то починили по принципу «нос вытащил — хвост увяз» и породили нынешнюю испорченность кодирования GIFов) простояла незакрытою с 7 апреля 2015 года по 7 ноября 2017 года, то есть два года и ещё семь месяцев ровно.

Соответственно, если рассуждать по аналогии, то никак нельзя исключать того, что совет >>19791 (не использовать четвёртый FFmpeg для создания GIFов, оставаться на версии FFmpeg 3.4.2) останется актуальным до середины 2021 года.

Запаситеся терпением, короче говоря.
147103729042.jpg-(44.06KB, 604×602, erogepok.jpg)
14488
No. 14488 hide watch expand Быстрый ответ       [Ответ] [Первые 100 сообщений] [Последние 50 сообщений]
Тред №1 для чиочана, №29 для ычана.
Основная новость: wikia-площадка уже долгое время как имеет для нас третьестепенное значение. По большему счёту, она пригодилась для ревизии ресурсов именно на первых порах.
Остальное мы успешней обсуждали и решали в тредах. Помимо этого мы минимизировали контакты с соцсетями и коммьюнити БЛ.

FAQ проекта.
Устаревшая страница: http://eroge-dopil.wikia.com/wiki/FAQ
Update от 2016 года - поправлена информация в FAQ, перенесено на пастебин.
http://pastebin.com/kRRLUeMQ

В Гитхабе идёт работа над скриптом. Обновления редкие, в размере одного сюжетного эпизода.
https://github.com/yakui-lover/eroge-dopil

Сообщения об ошибках и неточностях приветствуются, критика будет встречена хорошо, если по делу.
А у кого есть идеи, предлагайте альтернативу при критике. Да и вообще новые идеи для слайсоивентов, не затрагивающих сюжетные твисты, концовки и тому подобное.
Для всего этого в первую очередь и сделан тред разработки.

Если у вас есть таланты, и вы хотите присоединиться к нам, пишите сначала в этот тред.
Предварительно стоит ознакомиться с ФАКом и ссылками, указанными в нём.

Материалы к диздоку и разработке: http://pastebin.com/VJpgMwxr
Архивные новости: http://pastebin.com/WzhPzuuM
267 сообщений и 65 изображений пропущено. Для просмотра нажмите «Ответ».
No. 21055    
154624682976.jpg-(190.46KB, 900×500, NewYear.jpg)
21055
С Наступающим всех.
No. 21057    
Если вы еще делаете, то хорошо, а если нет, то было приятно провести с вами время в самом начале. С наступающим.
Оказывается народ уже сам свой допил выпустил, при содействии эрогеев, и они даже прямо так и сказали, что "вот так всё и хотелось быть".
No. 21058    
С наступающим всех! :3

>>21057
Анон, а ссылочку можно, где ты увидел эту информацию?
No. 21060    
154627933130.png-(39.13KB, 530×252, 15221241326352.png)
21060
>>21058
Вероятно, он имеет ввиду это.
No. 21061    
>>21055
>>21057
>>21058
Огромное спасибо, и вас с Новым Годом!

>Если вы еще делаете, то хорошо
Делаем конечно, ну что вы! Могу сказать, то, что уже сделано, весьма неплохо выходит.
>"вот так всё и хотелось быть"
У нас буквально так не получится, потому что, несмотря на глобально комедийный тон сюжета и обращение к старому сценарию, задуманы нетипичные или не планировавшиеся ранее вещи для раскрытия характеров.
No. 21063    
>>21060
Это далеко не допил. Это скорее причёсанная Рита, в которой сделали упор на слайс. Собственно, не ычан, не эроге, может даже и не с маскотами(кинетический рут Мику)...
А ХК рекламит, т.к проект от Орики, да и сценарист мода им с dlc к травнице помогал. Ничего неожиданного.
No. 21066    
>>21063
Ты не понял, я говорил не об их проекте, а о нашем, что его нельзя охарактеризовать словами "так всё и хотелось" в полной мере. Субъективное авторское влияние и всё такое. Ваш Кэп.
Удалить сообщение []
Пароль  
[Mod]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17]