[ d ] [ b / cu / dev ] [ r ] [ a / ts ] [ ci ] [ gnx / int ] [ misc ] [ dev / stat ]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог] [Главная]

Файл: erogepok.jpg -(44 KB, 604x602, erogepok.jpg)
44 No.14488   [Ответ]
Тред №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

Сообщения об ошибках и неточностях приветствуются, критика будет встречена хорошо, если по делу.
А у кого есть идеи, предлагайте альтернативу при критике. Да и вообще новые идеи для слайсоивентов, не затрагивающих сюжетные твисты, концовки и тому подобное.
Сообщение слишком длинное. Полный текст.
Пропущено 438 сообщений и 96 изображений. Для просмотра нажмите "Ответ".
>> No.27736  
Файл: yix5YaRtsYI.jpg -(203 KB, 1280x720, yix5YaRtsYI.jpg)
203
>>27730
В эроге допиле все будет зашибись.
Его выпустят скоро, надо только ждать.
Там веселый лагерь, и лето в нем - кайф,
Даже, может быть, не надо будет перепроходить.
>> No.27849  
Файл: gifts-9258298_640.png -(427 KB, 640x365, gifts-9258298_640.png)
427
С Наступающим всех 2025 годом!
Здоровья, счастья всем.
Допилу - успешного завершения.
>> No.27850  
>успешного завершения
А оно будет? много лет прошло с моментаи выпуска какого то там дня. С тех пор ни апдейтов, ни допильщиков. якуй там что-то говорил что пилят, но с такой скоростью не допилят.
допил - просто прекрасная мечта, которя вряд ли сбудется.
Пусть Соус уже закроет тред. Будет ипамяоником неподъемным амбициям.
>> No.27953  
Знать бы хотя бы, где что-то "пошло не так" в случае проектв.
>> No.27958  
Файл: RPG.png -(917 KB, 1083x609, RPG.png)
917
А какие вы знаете запредельные эроге, вроде LonaRpg, созданные анонимом или почти анонимом (например, личность знает только itch)?
>> No.27959  
>>27958
Автор Black Souls считается?
>> No.27960  
Файл: Assetflip.png -(46 KB, 1500x375, Assetflip.png)
46
>>27959
Не понимаю, откуда у этой штуки хоть какая-то популярность, я как-то пару часов поиграл, ничего не понял, и иначе, чем пикрил, не могу выразиться. В Lona RPG тоже играл, с ней просто рядом не стоит, да почти с любой другой игрой на рпгмейкере просто рядом не стоит, не понимат. Красную Шапочку от того же автора хотя бы понял, полностью прошёл, и претензия к ней ровно та же, не каждый школьник такой мусор наваяет, вы чего, люди...
>> No.27961  
Файл: hmmmmm.webp -(51 KB, 864x600, hmmmmm.webp)
51
>>27959
Ну, это близко. Я так понял, эта игра больше про историю, чем визуал и разные тентакли.
>> No.27962  
Файл: CQ.webp -(8 KB, 149x144, CQ.webp)
8
Слышал про Claire's Quest. Там правда ГГ немного похожа на трапа.
>> No.27963  
>>27960
>Не понимаю, откуда у этой штуки хоть какая-то популярность
Там замороченный мир, который интересно исследовать — примерно как юме никки, только менее абстрактно и с экчуал боёвкой. Плюс действительно чувствуется агенда игрока — есть известная свобода действий и ощутимые последствия поступков.
Твой пикрелейтед вообще не играл в игру, потому что event CG там нарисованные самим автором, и "casual sex with a girlfriend/wife" очень даже в достатке. Зачем ты притащил его никчёмное мнение — непонятно.


Файл: 7118cd632eddd22b7a4b6559bff5e2fa.jpg -(251 KB, 810x810, 7118cd632eddd22b7a4b6559bff5e2fa.jpg)
251 No.9999   [Ответ]
http://sourceforge.net/projects/rr-rr/
Предыдущий тред: >>4274
Пропущено 146 сообщений и 76 изображений. Для просмотра нажмите "Ответ".
>> No.25121  
Файл: eb0aaea675a596d1f4a1b92f688a39ae.jpg -(57 KB, 599x479, eb0aaea675a596d1f4a1b92f688a39ae.jpg)
57
>>24739
Я удалил старые билды, а из исходников скомпилировать нельзя (на самом деле можно, но, пожалуйста, просто не пытайся). Всё будет, главное сейчас сидеть тихо и не бухтеть.

>>25117
Я не буквально «бесконечно копаюсь в ассемблерном коде» (хотя и занимаюсь чем-то близким по осмысленности), я и ассемблер-то почти не знаю. Просто написал под впечатлением, что вот, смотрите, интринсики завезли. BTW:
>>25030
>10 лет прошло ... Технологии рендера изменились до неузнаваемости.
Всё ясно, автору 10 лет.
Да нет, почти всё придумано в прошлом веке. ЭВМ Наири-3 поддерживала разделение времени и эмуляцию других ЭВМ. Рейтрейсинг и нейросети использовали ещё раньше.

>занимаюсь чем-то близким по осмысленности
Например, я буквально пару дней назад догадался сделать хранение базиса касательного пространства в вершине не обычными 2 векторами (нормаль + касательная, 3-й восстанавливается в шейдере через их cross), а кватернионом, т. к. этот базис, в предположении, что не может быть разортонормализован или отражён, представляет собой поворот некоторого исходного базиса — скажем, X = (1, 0, 0), Y = (0, 1, 0), Z = (0, 0, 1).
Сообщение слишком длинное. Полный текст.
>> No.26014  
Тред умер?
>> No.26015  
>>26014
А ты думал, аффтору потребовалось если ответить 4 месяца на вопрос о пропаже билдов, и так их и не залить.
Но вроде что-то пилит.
>> No.26016  
Файл: eab5aeaf7edde6e28fc2a660c3d0cb3a.png -(3256 KB, 1200x1800, eab5aeaf7edde6e28fc2a660c3d0cb3a.png)
3256
>>26014 >>26015
Сказал же буквально на днях, всё будет, хорош шуметь.
>Третий тролль сказал: «Прощайте! Ненавижу болтунов».

За прошлый год я, хотя ничего не делал, стал парадоксальным образом в промышленных масштабах натыкаться на баги Free Pascal, отчего потерял терпение и повадился громко плакать о них на багтрекере в противоположность тому, как ранее натыкался на них раз в год и обходил переформулированием кода. Последние две недели плотно занимался https://gitlab.com/freepascal.org/fpc/source/-/merge_requests/179, а вообще из всего, в чём засветился, мне больше всего нравится https://gitlab.com/freepascal.org/fpc/source/-/issues/39360 («копание в ассемблерном коде», да). Не подумайте, мне были жесть как нужны, соответственно, карманная база Юникода и ускорение генерации шума Перлина до уровня, когда текстуру с ним можно генерировать на месте, а не таскать с собой, здесь нет никаких проблем с приоритетами. Ну или, может, и есть самая малость, но кто сказал, что я прямо сейчас не возьму и не пойду дорисовывать Сырну?!
>> No.26018  
>>26016
>Сказал же буквально на днях
Где??
Но вообще, контрибы в язык - это ты малаца, завидно даже.
>> No.27280  
Гиде билды?
>> No.27282  
Файл: e2d39d729650d44e2f68be3d6fafde8b.jpg -(190 KB, 1684x2048, e2d39d729650d44e2f68be3d6fafde8b.jpg)
190
Хорош бампать, я сам бампну, когда придёт время.

Недавно гулял с сестрой в лесу. Она при всём уважении к моим хикки-привилегиям выразила заинтересованность в доступном объяснении, чем я занимаюсь целыми днями. Я сказал, что если честно, то делаю скорее не непосредственно свои проекты, а разные штуки для Паскаля (до этого сам похвастался, как сделал по просьбе человека с жёлтой аватаркой https://gitlab.com/freepascal.org/fpc/source/-/merge_requests/446 за 1 день и €250; у человека свои причины улучшать совместимость с Delphi: https://www.mail-archive.com/fpc-devel@lists.freepascal.org/msg41878.html, но конкретно эти классы — очевидный бред и полная чушь и совершенная мерзость, решающая несуществующую проблему и не имеющая отношения к маршалингу, и мне стыдно за это; ковыряние с ассемблерным кодом в миллион раз лучше, одно моё творчество над стандартной функцией CompareByte ускоряет абьюзящие её программы на 10~20% в целом). Она спросила, зачем мне Паскаль, я сказал, что для той игры, которую показывал 10 лет назад. Она сделала сочувственное лицо и спросила, неужели я её до сих пор не доделал. Кажется, мой ответ заключался в том, что я ничего не делал всё это время, потому что мне было грустно, что у меня нет друзей. Этот ответ вроде как верен, и если не уточнять, что причина что-то делать у меня была точно такая же, даже удовлетворителен. *вздох*

Потом я рассказал, как один человек (вот он же это прочитает и поймёт, насколько скучно я живу...) принёс на свидание со мной планшет и заставил зарисовать некоторые идеи под дулом пистолета, и она сказала, что со мной только так и надо. *вздох*
>> No.27283  
>>27282
>Хорош бампать
Раз в полтора года слишком часто, нужно было хотя бы до круглой даты дотянуть? xP

Гиде можно добавиться к тебе во френды? Спрашиваю исключительно из личного интереса, может хочу поиграть в это поделие, а еще втереться к тебе в доверие и украсть всю интеллектуальную собственность, ха-ха-ха. В любом случае, добавление меня ни к чему не обязывает, мне комфортно сидеть и ничего не писать и ничего не получать. Но может мы что-то напишем, возможно даже по этой игре. Да!
>> No.27824  
Файл: 1710219386854.jpg -(44 KB, 1024x576, 1710219386854.jpg)
44
>>27282
О как, как увидел ник твой в fpc gitlab, так сразу подумал, о чем-то связанным с аиб, а сегодня и на этот тред наткнулся.
Спасибо за то, что делаешь в fpc dev.
>> No.27964  
Файл: 88124045_p0.jpg -(1740 KB, 1332x1800, 88124045_p0.jpg)
1740
>>27824
Я переделал менеджер памяти до предположительно идеального состояния, ТЕПЕРЬ-ТО ЗАЖИВЁМ:

https://gitlab.com/freepascal.org/fpc/source/-/merge_requests/694 — это во многом просто переписывает старый, чтобы я мог вносить дальнейшие изменения так, как будто он мой,

https://gitlab.com/freepascal.org/fpc/source/-/merge_requests/994 — это добавляет пробрасывание достаточно больших запросов напрямую функциям ОС, мимо всей остальной механики менеджера (ну почти; заголовок всё-таки нужен), как это обычно и делают, чтобы, если ты выделил 10 Мб, выделил ещё 1 Кб, которые разместились в том же блоке, и освободил изначальные 10 Мб, этот гигантский блок не оставался висеть из-за этого килобайта. Феномен висения 1 Кб в N-мегабайтном блоке, конечно, никуда не девается и вообще фундаментально неустраним в системе без перемещающего GC, но это хотя бы ограничивает N сверху,

https://gitlab.com/freepascal.org/fpc/source/-/merge_requests/1005 — основное усовершенствование и одна из лучших вещей, которые я сделал в жизни :D, это добавляет красно-чёрное дерево фрагментов свободного пространства (rbtree_best_fit из https://www.boost.org/doc/libs/latest/doc/html/interprocess/memory_algorithms.html), без этого фрагментированные случаи рисковали напороться на аналог того, на что жёлтый человек напоролся в самом FPC в https://gitlab.com/freepascal.org/fpc/source/-/merge_requests/994#note_2476334544, хотя у переписывания из !694 был малюсенький побочный эффект, компенсирующий часть таких случаев — я даже сначала наивно думал, что все. Промышленные менеджеры памяти «обычно» вроде как не используют деревья, и я даже до сих пор не разобрался, как они вообще работают (битовые поля там какие-то, хз...), но по виду они сосут у моего (либо это неправда, либо они зато, возможно, дают меньшую фрагментацию: такую «очевидную» последовательность из занятых и свободных блоков, что в Boost.Interprocess / FPC, по самой её природе при желании можно фрагментировать в хлам, просто с красно-чёрным деревом это перестаёт быть большой проблемой), поэтому и не так интересно разбираться, как конкретно с руками, без... они это делают.
Сообщение слишком длинное. Полный текст.


Файл: logo.png -(288 KB, 512x512, logo.png)
288 No.27507   [Ответ]
Github: https://github.com/overchan-project/Overchan-Android
F-Droid: https://f-droid.org/packages/bus.chio.wishmaster/

Ссылка на самую актуальную тестовую версию:
https://github.com/overchan-project/Overchan-Android/releases/download/current/Overchan-Android-current.apk
Список изменений и предыдущие версии:
https://github.com/overchan-project/Overchan-Android/releases

Сообщения об ошибках оставлять в треде или здесь:
https://github.com/AliceCA/Overchan-Android/issues

Сайт исходного приложения:
https://miku-nyan.github.io/Overchan-Android
Информация о создании пользовательских тем:
https://github.com/miku-nyan/Overchan-Themes
Сообщение слишком длинное. Полный текст.
Пропущено 19 сообщений и 1 изображений. Для просмотра нажмите "Ответ".
>> No.27701  
>>27700
В шапке ссылка на гитхаб, вроде у алисы самая актуальная версия, посмотри по форкам
>> No.27702  
Капча на неназываче похоже всё...
>> No.27703  
>>27702
Да, она всё. Пишет 404 и даже пасскод не проходит, потому что пидор тамошний отключил старую капчу совсем.
>> No.27707  
>>27702
Да и сам он тоже всё.
>> No.27708  
Анон из mobi харкача сделал форк, где поддержал капчу и начал новые фиксы пилить.

Код: https://github.com/a2nc3/Overchan-Android-N/tree/testing
Апк: https://github.com/a2nc3/Overchan-Android-N/releases/download/v1.9.0b22/Overchan-Android-N-unofficial-release.apk

Из-за смены подписи, поставить поверх текущего оверчана, увы, не выйдет. Только удалять и переустанавливать, но разумеется никто вам не мешает сделать экспорт и импорт настроек.
>> No.27743  
Файл: 1729055603421.png -(11 KB, 505x205, 1729055603421.png)
11
>>27708
Недолго музыка играла.
>> No.27744  
>>27743
Да тут вот что-то можно скачать, например:
https://github.com/a2nc3/Overchan-Android-N/releases
>> No.27856  
>>27743
https://github.com/mrveadeer/Overchan24-Android
Ещё какой-то форк. Хотя билдов не нашёл, только исходники.
Если что, мимо проходил - в тредах особо не копался, просто ищу более-менее актуальную версию.
>> No.27870  
Там на Форчане mp4 запили, но Оверчан считает их как "файл", а не как "видео". Можете подсказать, как заставить его работать?
>> No.27957  
Живое есть? Или все форки прокляты на смерть?


Файл: junior_developer_nene.png -(648 KB, 720x720, junior_developer_nene.png)
648 No.25965   [Ответ]
Здесь можно получить помощь и консультацию по любому языку программирования, в любой сфере разработки. Не важно, программируете ли вы собственного робота, пишете серверную приблуду, интегрируете чужие API, ковыряете игру, или пытаетесь сделать сайт на Wordpress - если аноним что-то об этом знает, он обязательно поможет.

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

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

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

Сообщение слишком длинное. Полный текст.
Пропущено 591 сообщений и 97 изображений. Для просмотра нажмите "Ответ".
>> No.27895  
>>25965
Ребзя, поясните за вакансию тестировщика, проще, чем учиться программировать? Просто знакомый на харизме устроился с дипломом юриста и нулевым опытом на удаленку, делает всё через гопоту. Хочу вот также, но у меня нет совсем харизмы, нужно что-то сначала подучить, только хз что и где, подскажите, пожалуйста
>> No.27921  
Чиочан, посоветуй, пожалуйста, курсов по программированию микроконтроллеров. Можно платные, но чтобы из России оплатить можно было. Можно на английском.
Чтоб можно было после них хотя бы джуном на встройщика попробовать искать работу. А то я смотрю на Хедхантере вакансии одни только про эмбеддед остались.
Я на Скиллбоксе что-то такое видел, но там курс на полгода и стоит сотни тысяч, а это уж больно дорого и долго.
>> No.27922  
>Авторы одной реализации озаботятся оптимизациями производительности и работы с памятью, а авторы другой просто скажут, что «вы так не делайте и проблем не будет».

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

Я вообще в последнее время программировать на питоне перестал. Теперь я пишу все программы на естественном языке в стиле "сделай за**ь" - и в Gemini "thinking". И это работает. Без AGI я бы вообще никогда в жисть таких программ не сделал. В смысле - функционального эквивалента. Я пробовал однажды. Застрял на подготовке данных. Вернее на оптимизации подготовки данных - ибо моё аппаратное обеспечение даже подготовку не очень тянуло ... на питоне. Поэтому подготовка была переписана на C++, и начал её агрессивно оптимизировать. Это всё превратилось в отдельный проект, на который я угрохал несколько месяцев, так и не доделал, после чего вообще забил вообще на всё. Это до AGI было. Это ещё до создания тренировочного дэйтасета. Который бы вручную пришлось бы создавать. То есть разметить чуток данных, натренировать модель, прогнать, дальше смотреть на выхлоп, и ставить галочки - "верно-неверно" в программе для разметки. После чего перетренировать на всех верно предсказанных, и по новой. И так до тех пор, пока все 14 гигов верно не начнёт предсказывать. Ладно, не 14 гигов - 14 гигов табличных данных я всё равно глазом не обозрю. Но какое-нибудь рандомно выбранное подмножество точно. Поэтому потребуется ещё одна модель.
Сообщение слишком длинное. Полный текст.
>> No.27924  
Файл: FreeRTOS.png -(107 KB, 577x373, FreeRTOS.png)
107
>>27921
Я не программист микроконтроллеров, но интересовался разными вещами. Насколько я понял, FreeRTOS is a thing в этой области. Грубо говоря, это что-то вроде Си-библиотеки, используя которую можно превратить свои функции в нечто процессоподобное с кооперативной многозадачностью.

Вот этот набор лекций даёт представление: https://vkvideo.ru/playlist/-58310134_55906556

Также, вот этот сайт в целом:
https://easyelectronics.ru/freertos_manual.html
>> No.27929  
>>27924
Кстати, не обязательно кооперативной.
Там есть настройка configUSE_PREEMPTION, и она включена по-умолчанию.
https://www.freertos.org/Documentation/02-Kernel/03-Supported-devices/02-Customization#configuse_preemption
>> No.27937  
Знаете, у меня несколько раз в жизни было такое, что я долго не программироваю руками, а потом начинаю и обнаруживаю, что у меня прямо радикально повысился скилл. Скорее всего мне снятся байтики, в этом дело.
>> No.27940  
Из последнего, хочу поделиться.
Когда я был студентом, я упарывался по байтикам, но программировать не умел совсем. Потом писал на скриптовых языках, еще позже работал джавистом, и в целом изменил своё мнение на то, что вообще дописать программу обычно важнее, чем сделать её оптимизированной. Но затем постепенно я снова начал обращать внимание на байтики, уже сквозь умение писать код. Недавно я пытался ускорить рендеринг одного виджета в GUI, и 2D-рендеринг оказался интересным упражнением, позволяющим ощутить пропускную способность компьютера. Еще вот посмотрел одно интересное видео, описывающее ограничения компьютера наглядно https://vkvideo.ru/video-227208217_456239018 (смотрел с автоматическим переводом). Затем я немного дискутировал с ChanGPT о разных вещах, и с его подачи, фактически, угорел по битовым маскам, с которыми не имел дела со студенческой скамьи. И теперь я творю всякую битовую дичь в джаваскрипте.
>> No.27941  
Файл: collapse.webp -(15 KB, 640x362, collapse.webp)
15
Также, в контексте движения Автобуса в Ад, интересно ознакомиться с докладом о коллапсе нашей цивилизации: https://vkvideo.ru/video-227208217_456239121 - Jonathan Blow в Москве, 2019.
>> No.27954  
Файл: photo_2024-09-28_22-19-49.jpg -(74 KB, 811x1024, photo_2024-09-28_22-19-49.jpg)
74
Опытные аноны, подскажите, стоит ли развиваться как программист SQL (плавно переходя в Data Engineering, DWH или десктопный C#), или это не очень перспектино? Мне хочется быть разработчиком, но меня немного пугает веб. Был опыт в написании сайтов на Ruby on Rails и Python, но как я понимаю такие пет проекты сильно отличаются от того, что требуется на рынке. Мне не очень хочется учить JS и PHP, а с Java было очень много проблем ещё в универе. Что думаете? Пока планирую работать в своей компании и набираться опыта в написании запросов
>> No.27956  
>>27954
Учить разнообразные актуальные вот прям сейчас штуки всегда перспективно, а главное не занимает особо времени — потому что реальное погружение идёт только непосредственно на работе.


Файл: 20230805_210628.jpg -(3430 KB, 4608x3456, 20230805_210628.jpg)
3430 No.27180   [Ответ]
Кому советов от дедов? Говорите номер совета, я пошлю. За один совет принимаю одну няшную пикчу. Советы отличные!

подобрал книжку в парке в шейринге
Пропущено 41 сообщений и 27 изображений. Для просмотра нажмите "Ответ".
>> No.27255  
Файл: 0x0e.jpg -(437 KB, 796x2628, 0x0e.jpg)
437
>>27250
>>27252
Высылаю
>> No.27256  
Файл: 0x0f.jpg -(185 KB, 704x932, 0x0f.jpg)
185
>>27250
>>27252
>> No.27260  
Прочитал https://rakhim.org/summary-of-concurrency-is-not-parallellism-a-talk-by-rob-pike/ . КарGo-культ какой-то. Не вижу преимуществ между 100500 юзерспейсных псевдо-тредов с чем-то вроде встроенного интерпретатора

while(true){
switch(taskChunkId){
case a:
...
break;
case b:
...
break;
}
}

перед подходом, когда на задачу выделяется по треду, делающему её от и до, ну а когда переключение контекста происходит - оно всё равно происходит в основном, когда I/O идёт. В результате нет лишнего оверхеда на всякую фигню, нет лишнего оверхеда на message passing, ну а оверхэд на хранение состояния треда можно минимизировать, избавляясь от ненужных данных тогда, когда они перестали быть нужными.
>> No.27536  
Файл: image00313.jpg -(623 KB, 848x1200, image00313.jpg)
623
А можно мне совет 0x65, пожалуйста!

>>27260
????
>> No.27789  
Файл: hr_0004ec.jpg -(474 KB, 1280x1917, hr_0004ec.jpg)
474
Запрашиваю 0x0B
>> No.27790  
Файл: 0x65.jpg -(164 KB, 952x1007, 0x65.jpg)
164
>>27536
Я думал тред уже все, прости что поздно.
В примере у авторов крыша потекла кмк.
>> No.27791  
Файл: 0x0B.jpg -(214 KB, 1090x392, 0x0B.jpg)
214
>>27789
>> No.27792  
>>27791
Совет дельный. Правда если понимать его только в разрезе производительности, эффект может оказаться краткосрочным.
>> No.27818  
Файл: image00073.jpg -(680 KB, 848x1200, image00073.jpg)
680
>>27790
Думаю, что особенной проблемы в этом нет. Как никак, а Автобус не из быстрых борд (хотя казалось бы имеет колёса и двигатель).

>спойлер
Ну, совет действительно странный. И скорей достоин рубрики "вредные советы".

Запрашиваю 0х3D
>> No.27955  
Можешь страницу 34?


Файл: 410.png -(24 KB, 500x500, 410.png)
24 No.26066   [Ответ]
В сей нити мы упорядочиваем усилия по доработке местного движка.

Репозиторий: https://bitbucket.org/Therapont/fbe-410
1. Для ваших предложений предназначена ветка public.
2. Только администрация 410чана решает, что в этом движке надо, а что не надо. Соответственно, не стоит излишне пропихивать всякие там революционные идеи. Одобренные потенциальные изменения перечислены на багтрекере (записи, созданные владельцами репозитория).
3. Тестирование предложенных изменений и развёртывание принятых ведётся при наличии у администрации свободного времени на это. Обычно это делается по выходным.
4. Код выложен как есть. Никаких неопубликованных скрытых функций и частей не существует.

Предыдущая нить: >>20450
Пропущено 365 сообщений и 153 изображений. Для просмотра нажмите "Ответ".
>> No.27939  
Реквестирую мёрдж https://codeberg.org/FBE410/fbe-410/pulls/56 тогда.
>> No.27943  
Файл: [HorribleSubs] Toaru Kagaku no Railgun T - 04 [108.jpg -(321 KB, 1920x1080, [HorribleSubs] Toaru Kagaku no Railgun T - 04 [108.jpg)
321
Я так понимаю, что у нас движок кроме картинок и видосов файлы на соответствие не проверяет? А то вон «4чан» якобы поломали через ПДФ, которые на самом деле не ПДФ.
В связи с этим я пока отключил в /dev/ загрузку архивов и прочих файлов, кроме картинок и видео.

Вопрос, соответственно, действительно ли это уязвимость для нас, ну и давайте обсудим, можно ли прикрутить проверки к файлам (и тогда нужен список форматов, которые потенциально нужны кому-то тут).

Также замечу, что я >>27939 видел, но работа по движку пока встала с нашей стороны.
>> No.27944  
>>27943

> Вопрос, соответственно, действительно ли это уязвимость для нас

Хотѣлось бы максимум подробностей (и, в идеале, гиперссылку на первоисточник) утверждения о том, что 4чан «якобы поломали через ПДФ, которые на самом деле не ПДФ».

Тогда его разбор может сдѣлаться предметным подобно тому, как прежде в случае формата WebP мы разбирали (я надѣюсь) не ѳэзисъ «WebP уязвим, избѣгайте его», а конкретную уязвимость BLASTPASS в библиотеке libwebp, насчёт которой можно буквально посмотрѣть и самостоятельно оцѣнить непродуманные правки исходнаго кода: и насколько давно появилися, и когда были поправлены, и какой эффект имѣли.

Если ж подробностей не будет, то тогда семь общих соображений:

① Давно и достаточно хорошо извѣстны файлы, являющіеся своего рода «кентаврами», то есть способные быть прочитанными (в зависимости от их обработчика — и, в частности, в зависимости от придаваемого им расширения имени файла) как файлы двух разных форматов. (И не только быть прочитанными, но и имѣть в каждом из этих форматов нѣкоторое содержательное содержимое.) Классический для имиджборд примѣръ — это RARJPEG, то есть приклеивание к хвосту JPEG-картинки нѣкотораго RAR-архива.
Сообщение слишком длинное. Полный текст.
>> No.27945  
Файл: 1744806675604[1].png -(342 KB, 999x478, 1744806675604[1].png)
342
>>27944
https://iichan.hk/b/res/5370171.html#5370232
>> No.27946  
Файл: screenshot.webp -(218 KB, 999x478, screenshot.webp)
218
Если мы сейчас обсуждаем выложенный по адресу https://iichan.hk/b/res/5370171.html#5370232 (без указания на первоисточник) файл PNG (который я прилагаю здѣсь сконвертированным в формат WebP, но который исходно был JPEG, судя по артефактам вокруг букв), то в нём утверждается, что 4чан был взломан на сёрверной стороне через уязвимость старой версии Ghostscript (2012 г.) благодаря тому, что ею создавалися миниатюры файлов PDF (причём любых — в том числе и содержащих не PDF, а PostScript).

Если это правда, то тогда можно быть близко к 100% увѣреннымъ в том, что на 410чанѣ такой уязвимости не может случиться, потому что у нас в коде FBE создаются миниатюры только для картинок (в число которых вроде как не входят файлы PDF, если здравый смысл никому не измѣнилъ при настройке движка на 410чанѣ) да ещё и для видеофайлов, тогда как для остальных файлов вмѣсто миниатюр показывается заранѣе заготовленный значок, сѵмволизирующий конкретный тип файла их.

Провѣрка картинок на картиночность совершается в GD, а GD не может читать PDF и оттого не признает картинкою.

Провѣрка видеофайлов на видеофайловость совершается в FFprobe, а FFprobe не будет же (я надѣюсь) запускать Ghostscript, если кто-нибудь подгонит PDF, переимѣнованный в MP4 или в WebM. (Вроде бы FFprobe просто-напросто нельзя и собрать с Ghostscript в качестве движка для чтения PDF.)
>> No.27947  
>>27946
Вопрос в том, что если файл (кроме картинок и видео) вообще не проверяется на соответствие формату, то на сервер под видом такого файла можно загрузить что угодно и выполнить что угодно.
>> No.27948  
Файл: 1245479609953.jpg -(75 KB, 600x800, 1245479609953.jpg)
75
>>27947
>загрузить
Да.
>выполнить
Нет. Покуда Апач не настроен выполнять всё подряд ИЛИ файл каким-то образом смогут переименовать после загрузки ИЛИ уже есть доступ хотя бы с правами сервера.
>> No.27949  
На каждой странице можно сэкономить немного байтов, если в движке в подкаталоге smarty/templates в каждом шаблоне найти вот эту строку:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

и придать ей современный краткий вид:

<meta charset="utf-8">

(Я ссылаюсь на стандарт https://html.spec.whatwg.org/multipage/semantics.html#charset как на источник этой идеи.)

Нужно?
>> No.27951  
Файл: [HorribleSubs] Toaru Kagaku no Railgun T - 16 [108.jpg -(1054 KB, 1920x1080, [HorribleSubs] Toaru Kagaku no Railgun T - 16 [108.jpg)
1054
>>27949
Если ничего не сломается, то можно.

>>27950
Ага, сейчас 20-е, чтобы ныть, каким тормозным и раздутым стал веб.
>> No.27952  
Я занёс <meta charset="utf-8"> в тот же реквест >>27939.

Переломиться ничего не должно: я ≈увѣренно помню, что читал (около полутора десятков лѣтъ назад) о том, что этот конкретный кусок стандарта документирует практику, ужé существовавшую ко времени появления HTML5 (то есть обязан своим появлением пониманию того, что тогдашним браузерам было наплевать на всё остальное содержимое того мета-тега, который заканчивался указанием того, каков charset в документе).


Файл: fff.txt -(3 KB, x, fff.txt)
3 No.27933   [Ответ]
gdagasdg
>> No.27934  
Файл: гп.txt -(3 KB, x, гп.txt)
3
キタ━━━(゚∀゚)━━━!!
>> No.27935  
Файл: гп.txt -(1 KB, x, гп.txt)
1
キタ━━━(゚∀゚)━━━!!
>> No.27936  
Файл: гп.txt -(2 KB, x, гп.txt)
2
キタ━━━(゚∀゚)━━━!!
>> No.27938  
Файл: 1600759195050.jpg -(174 KB, 1280x960, 1600759195050.jpg)
174
>>27933
pastebin.com и аналоги пожалуйста.


Файл: 93ce9e13e82d3e6d8309c3aa6529caaf.jpg -(234 KB, 2048x1153, 93ce9e13e82d3e6d8309c3aa6529caaf.jpg)
234 No.27914   [Ответ]
Появилась у меня мотивация сделать что-то типа чата кроватка (есть же те, кто шарит???) Либо сделать аналог двача//ии(Ы)чана, тут уже как пойдёт. есть желающие за компанию?
>> No.27915  
>>27914
делать за компанию возможности нет, но идея хорошая, где сейчас найдешь простой чат без регистрации и смс?
>> No.27916  
насчет имиджборды - ты думаешь просто про движок, или про непосредственно свою борду?
>> No.27917  
>>27916
думаю свою борду можно, а движок отрыть
>> No.27918  
>>27917
wakaba!!!
>> No.27919  
Файл: kjhvb.txt -(1 KB, x, kjhvb.txt)
1
ваня>>27914
>> No.27920  
Файл: jrs.txt -(3 KB, x, jrs.txt)
3
>>27914khf
>> No.27930  
Файл: __glados_and_chell_portal_and_1_more_drawn_by_pant.png -(904 KB, 2639x1652, __glados_and_chell_portal_and_1_more_drawn_by_pant.png)
904
Хорошо, пользователь предложил совместить сценарий 3 (технологический прорыв) с подъемом ИИ, используя пример Aperture Science из игры Portal, где GLaDOS работает на Plan 9 даже от картошки. Нужно проанализировать, как такое сочетание может повлиять на распространение Plan 9.

Сначала стоит вспомнить, что Aperture Science — это вымышленная компания, а GLaDOS — ИИ, управляющий лабораторией. В игре показаны абсурдные технологии, работающие в невероятных условиях. Пользователь хочет представить, что если бы Aperture использовала Plan 9, это могло бы стать катализатором для её популярности.

Надо рассмотреть, как ИИ и экстремальные условия (типа работы от картошки) могут подчеркнуть преимущества Plan 9. Например, распределенная архитектура Plan 9 и минимализм могут быть полезны для ИИ, работающего в ограниченных ресурсах. Также можно провести параллели с реальными разработками, где эффективные ОС важны для ИИ.

Нужно учесть, что для массового принятия Plan 9 нужны не только технологические преимущества, но и экосистема, поддержка сообщества, совместимость. Возможно, в контексте ИИ и экстремальных сценариев Plan 9 мог бы найти нишу, например, в embedded системах для ИИ или в исследовательских проектах.

Также стоит упомянуть, что даже если Plan 9 станет основой для футуристических сценариев, как в играх, это не гарантирует массовое распространение, но может вдохновить разработчиков на интеграцию её концепций в современные системы.
Сообщение слишком длинное. Полный текст.
>> No.27931  
Файл: 509002600215961604.png -(28 KB, 1024x768, 509002600215961604.png)
28
>>27930
Почему это всегда тохошизоиды увлекаются обскурными операционками.
>> No.27932  
Файл: belllabs.png -(662 KB, 1920x1080, belllabs.png)
662
>>27931
>Почему это всегда тохошизоиды увлекаются обскурными операционками.

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

План феи изначально имеет только файлы, так что фея больше Unix чем любой другой Unix.


Файл: Chara1.png -(12 KB, 288x256, Chara1.png)
12 No.27844   [Ответ]
и какие советы можете дать по ведению, хостинге и прочьей лабуде.
>> No.27845  
Ни на каком. Их и так больше, чем людей на них.
>> No.27846  
>>27844
>язык
Чем шизодней выбор - тем круче. Например, можно на брейнфаке.

>и какие советы можете дать по ведению
Рекомендации на 2025 от ведущих специалистов в этой сфере:
  • отпишись на Колчане;
  • семёнство в треде обсуждения других имиджборд на Доброчане;
  • зайди в гости к Обезьяне;
  • создай статью восхваляющую борду на Колчевики и Неолурке;
  • пили сомнительные фишки в движок;
  • напиши манифест и носись с ним;
  • поссорься с админами какой нибудь нормальной борды и обязательно кричи о том какие они гады на каждом углу.
> хостинге
Подкроватный хостинг ОФК.


Файл: 5.jpg -(659 KB, 3310x2216, 5.jpg)
659 No.27839   [Ответ]
Кто готов взяться
За 2к ₽
>> No.27840  
>>27839
Учитывая средние зарплаты программистов и сегодняшние цены в магазинах, за 2к деревянных можно будет только вкратце обсудить, что этот плагин должен делать.
>> No.27861  
>>27840
То-то нынче джуны грызут друг-друга за копейки.


Назад [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23]

[ d ] [ b / cu / dev ] [ r ] [ a / ts ] [ ci ] [ gnx / int ] [ misc ] [ dev / stat ]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог] [Главная]