[ 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

Сообщения об ошибках и неточностях приветствуются, критика будет встречена хорошо, если по делу.
А у кого есть идеи, предлагайте альтернативу при критике. Да и вообще новые идеи для слайсоивентов, не затрагивающих сюжетные твисты, концовки и тому подобное.
Сообщение слишком длинное. Полный текст.
Пропущено 447 сообщений и 101 изображений. Для просмотра нажмите "Ответ".
>> No.27967  
Файл: Pentium MMX 200MHz.jpg -(130 KB, 2200x1418, Pentium MMX 200MHz.jpg)
130
>>27966
Всё так. Раньше кафель был такой.

Там ещё и S3 Virge в качестве видюхи. Там Халва идёт только в софтверном режиме, причём отзывчиво в разрешении 400x300. Аналогично, Q2 в режиме OpenGL не заводится.

Вообще мне этот комп на самом деле нужен для тестирования софта на экстремальную совместимость с медленным железом и первым OpenGL. Потому что почти всё это железо из моего детства, и на нём даже запускались некоторые демосцены в режиме 2 кадра в секунду и примеры OpenGL из примеров FASM работали, и некоторые уроки NeHe я тоже на нём запускал.
>> No.27970  
Файл: Windows 95 Video Guide.webm -(4976 KB, 480x360, Windows 95 Video Guide.webm)
4976
Windows 9x — это совершенно новый опыт
>> No.27972  
Допил - все?
Время начинать допил 2.0?
>> No.27973  
Время делать допил для допила
>> No.28093  
>>24405
>да даже тогда в 2025 каком-нибудь мало кому нужен будет допил
Нострадамус-кун как в воду глядел.
>> No.28094  
>>24405
>>28093
> мало кому нужен будет допил
как что-то плохое. Бл-фандом токсичный актив.
Сейчас бы на него ориентировться.
>> No.28106  
Файл: holiday-6904340_640.jpg -(105 KB, 640x427, holiday-6904340_640.jpg)
105
С Наступающим всех Новым 2026 годом!
>> No.28112  
Файл: cirno is sorry for being late.jpg -(81 KB, 700x517, cirno is sorry for being late.jpg)
81
Релейтед картинка недостаточно велика, чтобы выразить всю степень моих искренних извинений за радиомолчание.
Причин на то было много - и адекватные, и недопустимые. Вторых всё же больше.
Озвучу только пару: проблемы с доступом из-за вайпов и банов и отсутствие жёстких дедлайнов для очень малого круга занятых в проекте. Вызвалось немного людей, кто-то ушёл, кто-то появился, но работа над третьим днём проходила в свободном порядке.
Было принято решение доделать его своими силами, а затем уж только связываться и открывать найм в нормальную коллективную разработку по завершении. Ошибка исключительно коммуникационного характера и проявлена с моей стороны.

Хотел бы я сейчас назвать себя the biggest baka in the whole universe, но гордость не позволяет, нет привычки заниматься самобичеванием и оскорблять себя, - неправильно это делать.
>> No.28113  
Файл: o1516423_no_kamina_edit.jpg -(313 KB, 1920x1080, o1516423_no_kamina_edit.jpg)
313
Поэтому, без лишней лирики, день третий, он же День Нептуна - прямо сейчас. С обещанной луной. Вы мне годы ожидания а я вам - текст. Прошу, уступите мне.

День 3.
https://ufile.io/5oiqmi2l

Перед установкой прочтите README.
Настоятельно рекомендуется проходить/скипать текст с пролога, потому что добавлены новые флаги, и их False-объявления подхватываются с первых строк мода.
Запуск по старому сейву не даст нормально пройти третий день.
Для ленивых сделано простое меню-"прыгалка" до второго дня. В последнем ивенте этого дня добавлен новый выбор, его нужно пройти для определения стартовой точки третьего дня.

Обновлены пролог и первый-второй дни по тексту.
Если где-то обнаружатся упущенные опечатки или косяки, сообщайте.
Сообщение слишком длинное. Полный текст.
>> No.28114  
В этот раз я не пишу точного солюшена по любым ответвлениям, включая задумывающийся "каноничный". Пробуйте сами.
Нелинейность текста организована так, что можно комбинировать между собой любые, кроме взаимоисключающих (очевидно), ивенты, словно сегменты кубика-рубика - прохождение одного человека не будет похоже на прохождение другого. Один может участвовать в кружке X, романсить героиню А и оказаться на ивенте N с определёнными событиями, тогда как второй анон при конкретных отличиях в выборах получит совсем иные события в ивенте N.
Ы-эроге не является новеллой с жёстким порядком чтения, любое ответвление доступно, хоть некоторые из них с условиями за параметры, но тем не менее. При этом следует сказать, что автором задуманы тематические арки, тянущиеся через цепочки определённых ивентов, а так же предусмотрен порядок чтения, который даст большее понимание задумки.
Самый простой способ, очевидный для всех, кто читает новеллы - тупо читать все ивенты одной отдельной героини или персонажа подряд.
Однако некоторые героини имеют связи и параллели между собой как по тексту, так и по смыслу, что отражено в ивентах. Комбинирование ивентов таких героинь может быть поощрено нахождением новой информации или даже событий. Дефолтный пример - поочерёдное чтение ивентов Уныл-тян и Двач-тян. Некоторые параллельные ивенты взаимоисключающие, их нужно читать в разных прохождениях, а потом сравнивать.
Если где-то будут косяки и ошибки, связанные с нелинейностью, сообщайте.

Внимание: местами написанное не соответствует изображению, это связано с тем, что нет актуального графического контента.
Изменён цвет глаз Мод-тян. Если вам не по нраву, не добавляйте изначально или удалите соответствующие файлы из папок игры, но описание в тексте не будет соответствовать оригинальным спрайтам.
Сообщение слишком длинное. Полный текст.


Файл: rust-logo-512x512-blk.png -(10 KB, 512x512, rust-logo-512x512-blk.png)
10 No.16152   [Ответ]
Может кому-то захочется обсудить данный язык или поспрашивать о нём вопросы.

inb4: C/C++ какашки, всё надо переписать на Расте
Пропущено 1 сообщений. Для просмотра нажмите "Ответ".
>> No.16167  
>>16152
с какого языка переходил?
>> No.16173  
Вопрос один: нафига так много разных типов контейнеров? Пока учил, окончательно запутался и дропнул. Всего-то нужна безопасная замена указателей и ссылок, а тут вон чего нагородили.
Вопрос два: что на нем на данный момент можно написать на практике? Язык это одно, а среда другое. Есть свой нормальный гуи или биндинг в QT? Целесообразно ли писать серверное приложение, может ли он в PostgreSQL/MongoDB, вебсокеты, шаблоны, криптографию. Может ли соперничать на этом уровне с NodeJS или Django/Flask? Микроконтроллеры еще не завезли? Киллер-фича вроде как. Как смотрят производители, им же все тулчейны под раст перепиливать. Как скриптовый язык можно использовать? Может ли он в хоть простенькй гемдев? Есть готовые 2д/3д фреймворки? Как с деплоем под разные платформы?
Вопрос три: что там с IDE? Idea уже поддержтвает? Или пиши в блокноте @ компилируй в консоли.
>> No.16184  
>>16165
Основное это сетевая программа под линукс для обработки UDP пакетов для серверного Линукса. (по сути обёртка над epoll с помощью mio с кастомной логикой и парсером на nom) Плюс пишу no_std библиотеки, немного баловался с embedded на STM32, всё шло достаточно хорошо, но не попалось подходящего проекта, так что тут далеко не продвинулся.

>>16167
Основной рабочий язык был Питон, но имел опыт на разных языках: Паскаль, Дельфи, Го, немного С. Немного баловался Фортом, Лиспом и Эрлангом.

>>16173
>Вопрос один: нафига так много разных типов контейнеров? Пока учил, окончательно запутался и дропнул.
Подозреваю что ты про вещи типа Rc<RefCell<T>>. Конкретно и подробно по всем контейнерам ответить не смогу, но лично моё мнение что всё это нужно и играет свою роль позволяя производить композицию из того что тебе нужно в текущем контексте, а не пытаться натягивать комбайн. Проблема в том, что пока тебе конкретно данный контейнер не понадобиться будет ощущение что он не нужен. Но когда такая ситуация возникнет ты поймёшь почему сделано именно так. Так что если чего-то непонятно сейчас, то можешь смело пропускать, необязательно штудировать книгу от корки до корки.

Сообщение слишком длинное. Полный текст.
>> No.16185  
Ах да, если интересует сеть, то обязательно стоит посмотреть на tokio:
https://tokio.rs/
Это решение Раста на тему асинхронщины, которое работает без корутин и с zero-cost abstraction™. На выходе всё компилируется в машину состояний работающую на event-loop.

Единственная проблема, это опять же неизбежный высокий порог входа. Большинству пользователей имеет смысл использовать библиотеки на основе tokio, а не опускаться на этот уровень самостоятельно.
>> No.16192  
легко ли перейти с питона на раст?
>> No.16197  
>>16192
Сильно зависит от человека приходящего из Питона. Ну и плюс о полном переходе наверно думать не стоит, Раст и Питон отлично друг друга дополняют, чему отлично помогает возможность вызова кода в обоих направлениях.

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

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

Кстати насчёт контейнеров, думаю, эта ссылка будет полезна:
https://www.reddit.com/r/rust/66t56s/
>> No.16263  
Файл: captcha-1.png -(4 KB, 90x50, captcha-1.png)
4
>>16197
>человечный инструментарий (rustup, cargo)
Энджой ёр монополия.
>> No.17146  
Что мертвее D или Rust?
>> No.17147  
>>17146 Go
>> No.28111  
>>28109
Выглядит интересно, но мне нужно еще понять где это все еще изучать


Файл: lisplogo_flag2_256.png -(36 KB, 256x228, lisplogo_flag2_256.png)
36 No.20937   [Ответ]
::: Учебники
::: Документация
http://www.lispworks.com/documentation/HyperSpec/Front/index.htm

::: Библиотеки
::: Среда разработки

Пропущено 9 сообщений. Для просмотра нажмите "Ответ".
>> No.25699  
>>25698
Спасибо за обьяснение!

Из того что я знаю на GNU Guile написан пакетный менеджер GNU [Guix]. Сервис менеджер GNU [Shepherd] (ссылка на репозитойрий у что-то не работает). И GNU [Mcron].

И мне интересно кто и что пишет на lisp сейчас кроме GNU.

> И не стоит думать что там в GNU одни старики всем управляют

Это была дурацкая шутка. Да и кроме товарища Столлмана я никого не знаю.

Для меня, как для Python поколения, этот ваш Scheme кажется языком с другой планеты.

Я ещё не знаю что вводит в больший ступор (+ 1 2 3 78) или (cdr (cdr (cdr (car '(list))))).
Сообщение слишком длинное. Полный текст.
>> No.25701  
>>25699
>Спасибо за обьяснение!

Всегда пожалуйста, я бы и сам рад задавать тут вопросы, только вот кроме
Мицгола, Соуса, пары крокодилов и тебя, дорогой Стив, никого не видно,
поэтому не знаю какие ответы вообще могу получить, да и никто это место
особо не пиарит. К сожалению, зарубежное сообещество намного более
зрелое и огромное количество людей вместо распыления (не всегда
безосновательно) сил между нашим сообществом и забугорным выбирают
именно последнее. Из возможных "ниш", где ещё может жить русский язык в
разработке вижу только двачевский /pr, где очень унылый троллинг (и ещё
я не могу получить туда доступ), и "университетская среда" (читай как
среда самообразования), где люди просто ещё не успели понять
терминологию, но уже на пути к этому.

Сообщение слишком длинное. Полный текст.
>> No.25702  
>>25701

Sorry, your message is too long. Message length: 9761, maximum allowed length: 8192

>Я ещё не знаю что вводит в больший ступор (+ 1 2 3 78) или (cdr (cdr
>(cdr (car '(list))))).

Мат. нотация меня до сих пор иногда пугает, но это не аргумент против
изучения математики! Ну а так, чисто для формализма, знак ' означает,
что следущая форма будет прочитана как данные, а не как, исходя из
β-редукции лямбда исчисления, применения функции к операндам.

Вообще, в чистом лямбда исчислении нет таких понятий, близких к
программированию, как структуры данных, поэтому надо придумывать всякие
вот такие цитирования ('(1 2 3) можно записать как (quote (1 2 3))), то
Сообщение слишком длинное. Полный текст.
>> No.28083  
Блин я прочел свои посты которым 4 года и так стало весело.

Сейчас пилю движок для визуальных новелл на wasm (guile в wasm компилятор -- https://spritely.institute/hoot/)

https://codeberg.org/scm-scenarist
>> No.28095  
>>25695
ещё все кто читают SICP))))))
>> No.28096  
>>28075
У меня есть большая любовь к лиспу, но почти никакого опыта.

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

Сейчас осваиваю емакс.
>> No.28102  
>>25699
>Я ещё не знаю что вводит в больший ступор (+ 1 2 3 78) или (cdr (cdr (cdr (car '(list))))).

Как раз оба этих варианта более-менее адекватны. Знак суммирования перед длинным списком вполне на месте, а cdr/car — довольно обычная операция для функционального языка.

Проблема в другом:
Похоже, коммунити считает, что выражения вроде (set! x (+ (• a b) c))) — это тоже нормально. Иначе бы давным давно появилась бы конструкция вроде (let! x '(a • b + c)), которая на выходе давала бы то же самое. Язык функциональный, значит распарсить на нём арифметику — не просто, а очень просто.

Если таких макросов нет, очевидно они считают их ненужными (или даже вредными). Что весьма тревожный звоночек. Я понимаю, зачем нужна была польская нотация 60 лет назад. Тогда это было разумно и правильно. Но сейчас…

Прибавим к этому совершенно конститутивную раскалдку клавиатуры в том же емаксе (уже одно то, какие кнопки там вместо стрелок). Ну и напоследок, в качестве вишенки на торте — стиль кодирования с совершенно дикими правилами расстановки отступов, из-за которых исходники выглядят, словно их писал пьяный. В качестве обоснования написано: ИНАЧЕ БЕДНЫМ СКОБОЧКАМ БУДЕТ ОДИНОКО!
Сообщение слишком длинное. Полный текст.
>> No.28103  
>>28102
>Что хуже: systemD изо всех щелей или ЭТО?
…И практика показала, что сабж проигрывает.
В репах nix — blender 5.0.1.
А в guix, внезапно — 3.6.23. Даже в дебиане 4.3.2!
В общем, система, в которой для нормальной работы придется ручками писать свои пакеты для 90% потребного софта, ловя на ходу всяческие грабли — это точно не то, с чем я хочу связываться.

А вывод в ключе треда — опыт по созданию основанной на языке системы следует признать если не полностью провальным, то, как минимум, сомнительным. У сообщества хватило сил систему создать, но поддерживать, если судить по плачевному состоянию репов — уже нет.

Хотя справедливости ради нужно признать — конфиги на лиспе выглядят красивее, чем nix'овское наколенное поделие. Даже с учетом упоротого стиля кодирования, который дико режет глаза.
Ну… xslt тоже был красивым (один из моих любимых языков… был), и где он теперь? И в нём, кстати, в отличии от сабжа, по крайней мере догадались записывать xpath-выражения и всю связанную с ними арифметику в человекопонятной форме, а не городить из них огород xml-тегов…
>> No.28104  
>>28102
>конститутивную
контринтуитивную

Дебильный спеллчекер.
Только сейчас заметил его художества.
>> No.28107  
Файл: mirai_nikki.jpg -(50 KB, 637x358, mirai_nikki.jpg)
50
>>28103
Я раньше любил спорить, но:

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


Файл: photo_2025-09-07_00-54-34.jpg -(13 KB, 256x256, photo_2025-09-07_00-54-34.jpg)
13 No.28105   [Ответ]
Всем плотный сегфаулт, у меня остро стоит вопрос о создании бота-чаткравлера, который будет искать ссылки на другие чаты, переходить в эти чаты, искать ссылки там и повторять этот цикл.
В общем проблема состоит в том, что сделать это через обычный BotAPI телеграмма невозможно и для этого требуется юзербот. Создать такой не является проблемой, проблема в том, что его деятельность будет подозрительна и его (точнее аккаунт) снесут. так что мне нужны идеи и\или решения того, как сделать его работу менее палевной и чтоб всё было хорошо и слава богу.
Заранее спасибо за ваши вопросы


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

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

Предыдущая нить: >>20450
Пропущено 411 сообщений и 169 изображений. Для просмотра нажмите "Ответ".
>> No.28033  
>>28032
Для таких случаев есть сервисы наподобие пастабина.
>> No.28037  
Файл: smush_rdo502.png -(5109 KB, 888x18492, smush_rdo502.png)
5109
В настоящее время 410чан не поддерживает прикрѣпленіе нѣсколькихъ файлов к одному и тому же сообщению.

Между тѣмъ потребность такáя иногда возникает, и тогда в качестве обходного пути может использоваться один из двух возможных способов, каждый из которых небезупречен, к сожалению.

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

Второй способ — это предварительное состыковывание нѣсколькихъ иллюстраций в одну (подобно тому, как к сообщению >>/a/20176 прикрѣплёнъ файл, внутри которого сшиты скриншоты двух сообщений из Телеграма и затѣмъ ещё цитата из манги). У этого способа есть два недостатка.

Важнѣйшій его недостаток — это неудобство примѣненія к видеозаписям: зрителю трудновато будет в точности проматывать их до пристыкованнаго фрагмента. (Может быть, для того сперва 410чану не помѣшало бы учинить поддержку таймкодов, как на YouTube или в Телеграме.) Притом же составныя видеозаписи сравнительно быстро способны распухать до объёма, 5 мегабайтов превосходящего собою.

Сообщение слишком длинное. Полный текст.
>> No.28040  
Ну щта, так и не появился герой, готовый запилить https://codeberg.org/FBE410/fbe-410/issues/11 ?
>> No.28041  
Файл: 135777050_p0.jpg -(533 KB, 500x800, 135777050_p0.jpg)
533
>>28040
Видимо, нет, но к середине октября, может, приделаю отдельное поле для сажи в БД и шалфей-значок.
>> No.28048  
Файл: 136026834_p0.jpg -(2969 KB, 2056x2600, 136026834_p0.jpg)
2969
>>27838
Сделал. Изменённые файлы в архиве (unzip $zipjpgpath).

inc/lang не трогал, сообщение на русском при наведении курсора на значок (ключ sage) нужно будет добавить.

В остальном всё работает вроде. Кроме, может быть, отображения сажи на текстодосках, но возможность её там отправить, похоже, выпилена.

При архивации, внутрь .extrabtns span'а добавлялся &nbsp;. я его добавление оставил.

Для применения изменений, необходимо выполнить для БД separate_sage_field.sql. На всякий случай, в архиве также обратная миграция undo*.sql.
>> No.28079  
Файл: 134517248_p0_sample.webp -(4259 KB, 5071x7671, 134517248_p0_sample.webp)
4259
По sagebutton, пока нету возможности/желания применить изменения? Или что-то с кодом не так?
>> No.28080  
>>28079
Пока не тестировали.

Среди последних новостей, у нас баг: https://codeberg.org/FBE410/fbe-410/issues/60
>> No.28081  
Файл: 【MV】人ってただの筒じゃないですか.webp -(692 KB, 1920x1080, 【MV】人ってただの筒じゃないですか.webp)
692
>>28080
Посмотрел. Судя по всему, проблема там по двум причинам.

Первая в том, что при bulk deletion ни нет оптимизации, чтобы для постов в уже удалённых тредах повторно не вызывать Post::Delete(), ни нету order by desc, что тоже решило бы проблему. Bulk deletion'а, которое доступно обычному пользователю, это касается тоже.

Вторая в том, что Delete() не проверяет, не был ли пост уже помечен, как удалённый. Решил, устранив эту. Патч в архиве.
>> No.28097  
>>28040

Цѣликомъ ещё нѣтъ, но реквестирую https://codeberg.org/FBE410/fbe-410/pulls/61 дабы был почин.
>> No.28100  
>>28097
Функция «Убрать фреймы» на самом деле не сломана, а имеет misleading сообщения про. Не «Фреймы убраны», а «Фреймы будут убраны» — по переходу на страницу доски. Может, лучше сделать в виде checkbox’а.

> и которыя оттого не оснащены никаким значением перемѣнной max_message_length
Аа, вижу. Не сколько из-за отсутствия формы, сколько из-за того, что оно ту переменную для несвязанных с досками страниц не пишет в head. Если не пишет.


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

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

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

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

Сообщение слишком длинное. Полный текст.
Пропущено 631 сообщений и 106 изображений. Для просмотра нажмите "Ответ".
>> No.28078  
https://www.mycpu.org/
>> No.28082  
https://extremelearning.com.au/
>> No.28084  
https://bitbanksoftware.blogspot.com/
>> No.28085  
https://davejingtian.org/
>> No.28086  
https://userpages.cs.umbc.edu/jtang/cs411.s24/lectures/
>> No.28087  
По-видимому это один из самых офигенных наборов лекций, которые я на данный момент видел.
>> No.28088  
https://arxiv.org/html/2505.04896v1
>> No.28089  
https://www.lighterra.com/papers/modernmicroprocessors/ (это другой Паттерсон, не тот, что книгу написал)
>> No.28090  
https://dl.acm.org/doi/pdf/10.1145/3357375

Интересно, а что если ... CGRA, одно горячее ядро на высокой частоте, на нём компилятор по типу transmeta, который динамически компилит произвольную ISA в uops и раскидывает их по execution unitам. uopы пакуются в пакеты и рассылаются по исполнительным блокам по сети на кристалле топологи "звезда". Сеть работает на промежуточной частоте, блоки - на низкой, чтобы поменьше грелись. Блоки могут быть в том числе кешем. Между блоками - умные муксы с регистрами, которые принимают пакеты. В каждом пакете есть адрес мукса и данные, сеть рассылает по адресу. Без необходимости пакеты на мукс не рассылаются, и чип работает как систолический массив. Или наоборот, пакеты рассылаются, и чип работает как либо многоядерный out-of-order процессор на любой ISA, либо как целый SMP-процессор, либо что угодно промежуточное. Низкая частота блоков даёт низкое энергопотребление основной вычислительной сети, софтовая реализация декодинга и планирования позволяет экономить на площади на кристалле и тепловыделении, которые присущи аппаратной реализациям ILP, OoO и спекулятивного исполнения, и позволяет гибко управлять планированием, оптимизируя его под задачи и устраняя баги вроде Spectre, и декодировать множество разных ISA, в том числе кастомных и оптимизированных под задачу.
>> No.28091  
https://www.realworldtech.com/crusoe-exposed/


Файл: a1e5aaddf32c461d29b054e47c6b49a3.jpg -(445 KB, 732x1024, a1e5aaddf32c461d29b054e47c6b49a3.jpg)
445 No.28075   [Ответ]
Опишите свой опыт проганья на лиспоподобных языках.
Моя любовь к Лиспу зародилась 2 года назад, когда решил познать неизведанные просторы этого прекрасного языка. Попробовал несколько диалектов, и пока что моим любимчиком является Racket.


Файл: 93ce9e13e82d3e6d8309c3aa6529caaf.jpg -(234 KB, 2048x1153, 93ce9e13e82d3e6d8309c3aa6529caaf.jpg)
234 No.27914   [Ответ]
Появилась у меня мотивация сделать что-то типа чата кроватка (есть же те, кто шарит???) Либо сделать аналог двача//ии(Ы)чана, тут уже как пойдёт. есть желающие за компанию?
Пропущено 9 сообщений и 5 изображений. Для просмотра нажмите "Ответ".
>> No.28062  
>>27932
К слову вопрос, а на этом самом Plan9 вообще есть жизнь? То есть на что-то кроме мамонтовой фауный ПК мира он встанет?

>>27931
Потому что это весело, зе!
>> No.28065  
Файл: glenda.jpg -(66 KB, 639x474, glenda.jpg)
66
>>28062
Рекомендуемые железки: https://fqa.9front.org/fqa3.html#3.1

На форках например 9front, есть активное сообщество, её постоянно дорабатывают. Можно использовать последний golang, имеется нативный торрент клиент, можно прикрутить видео, аудио, запустить на ней OpenBSD или GNU/Linux.
Вот годный мануал: https://pspodcasting.net/dan/blog/2019/plan9_desktop.html

Порт для запуска прямо в юниксах (если хочется пощупать ACME или sam с местным протоколом 9p): https://9fans.github.io/plan9port/

Форк Inferno для amd64: https://github.com/caerwynj/inferno64

Порт Inferno по Android: https://github.com/bhgv/Inferno-OS_Android
>> No.28066  
>>28065
>Рекомендуемые железки:
Почекал. Из того что у меня валяется дома потенциально пригодны лишь 2. Комп на Core Quad и на Sempron 3000+. Остальные слишком новые.

> More then anything, Plan 9 is a simple operating system. The kernel is only 200,000 lines of code, and the userland about a million. In comparison the source code for the Firefox web browser is more than 24 million lines of code! As you might imagine then, there are no "modern" web browsers in Plan 9. There are no office suits, triple A games, VOIP or repositories of 30,000 pre-compiled packages. Plan 9 is not for the faint of heart!
То есть да, даже фапчевать на Чио будет проблема. Впрочем, судя по твоему скрину какие-то браузеры там есть. Однако как они в работе?
>> No.28067  
>>28066
Если кратко то js не поддерживают. В 9front из коробки 2 браузера новый и старый. Есть возможность собрать NetSurf лучше всех по отображению страниц (поддержка js там.. лучше скажу что её нет).

Она немного для другого создавалась, как распределённая вычислительная среда. Программа, процесс итд - это файлы которые можно передавать по сети. Система тут не заходит в интернет как мы привыкли, а делает его частью своей файловой системы. Так например можно запускать программы, устройства на других машинах, как будто бы они на вашей. Если у вас есть фильм, но при этом нет плеера для воспроизведения то вы можете подмонтировать машину где он есть и смотреть фильм через её плеер, но при этом на своей.
>> No.28068  
>>28067
>Если кратко то js не поддерживают. В 9front из коробки 2 браузера новый и старый. Есть возможность собрать NetSurf лучше всех по отображению страниц (поддержка js там.. лучше скажу что её нет).
Ясно. Ну, хоть что-то.

>Она немного для другого создавалась, как распределённая вычислительная среда.
Это понятно, но много ли можно навычислять, если даже в момент конца нулевых поддержка железа на ней оставляла желать лучшего?

>Система тут не заходит в интернет как мы привыкли, а делает его частью своей файловой системы. Так например можно запускать программы, устройства на других машинах, как будто бы они на вашей.
Это всё понятно и круто, но что запускать-то? Я на своей FreeBSD этим вопросом мучаюсь иногда (а ведь там проблем с этим ощутимо меньше, ибо есть хоть какая-то совместимость с другими BSD и Linux системами). А тут даже страшно представить.
>> No.28069  
>>28068
Дело в том что это не Unix и даже не Unix-like поэтому портировать программы дело сложное. Поддержка железа скудна из-за нехватки разработчиков.

Поддержка программ тут крайне затруднена в отличие от FreeBSD где появился pkg тут любую стороннюю программу необходимо собирать вручную. Программ очень мало и зачастую это однодневные проекты на git.

Есть эмуляторы приставок и платформ например Sega Megadrive.

Дополнительное ПО можно найти здесь: http://shithub.us/git/repos.html

https://github.com/henesy/awesome-plan9

https://sr.ht/projects?search=%23plan9

https://github.com/Plan9-Archive
Сообщение слишком длинное. Полный текст.
>> No.28071  
>>28069
>Дело в том что это не Unix и даже не Unix-like
Тем временем Википедия:
>Семейство ОС потомок UNIX

>Поддержка железа скудна из-за нехватки разработчиков.
Хотел написать, что система уже 20 лет как усё, однако обнаружил, что на ссылке во всё той же Википедии ( p9f.org ) есть какая-то жизнь.

Олсо, 9front как минимум странноватый ресурс...

>тут любую стороннюю программу необходимо собирать вручную.
То есть, местные распространение бинарей не освоили или намеренно игнорируют?

>Есть эмуляторы приставок и платформ например Sega Megadrive.
Так понимаю, что по большому счёту кроме них там ловить и нечего?
>> No.28072  
>>28071
Вы правильно заметили что это ПОТОМОК Unix, а не тот Unix которым все пользуются поэтому некоторые решения там сделаны совсем по другому.

9front это такой же дистрибутив но более свободный и развивается быстрее.

Исходя из того что в офицальном FAQ они часто ссылаются сразу на git то игнорируют, наверно думают что так правильнее..

> Так понимаю, что по большому счёту кроме них там ловить и нечего?
Для каких именно функций вы бы хотели её приспособить?
>> No.28073  
>>28072
>Вы правильно заметили что это ПОТОМОК Unix, а не тот Unix которым все пользуются поэтому некоторые решения там сделаны совсем по другому.
Хм, а насколько подход отличается?

>9front это такой же дистрибутив но более свободный и развивается быстрее.
>Исходя из того что в офицальном FAQ они часто ссылаются сразу на git то игнорируют, наверно думают что так правильнее..
Понял.

>Для каких именно функций вы бы хотели её приспособить?
Я в целом слабо представляю зачем она.
Типа FreeBSD это серверная система (и понемногу десктопная), Linux и туда и сюда активно пытается, Хайку и КОС пригодны только как десктоп (правда с оговорками, ибо на последней без FASM или С-- делать особенно нечего).
Единое ресурсное пространство звучит круто, но куцая поддержка железа делает это мечом без рукояти. Так бы можно было бы накатить на 1 комп как на хранилище, на 2 как ресурсные центры и пару небольших компов как терминалы использовать. Даже можно было бы смириться с отсутствием изрядной доли ПО, ибо виртуализация делает брррррр. Но поддержка железа такова, что катить это можно только на старые компы, малинку и виртуалки.
>> No.28074  
>>28073
> Хм, а насколько подход отличается?
Так как над Plan 9 трудились те кто разрабатывал оригинальный Unix, они решили исправить несколько вещей:
  • всё теперь точно является файлом и доступно в файловой системе (файлом настолько что cat /dev/screen | topng > screen.png получить скриншот можно просто прочитав файл экрана);
  • локальные и удалённые файлы не различаются, это скрывает протокол 9p;
  • группы процессов имеют своё пространство имён представленное обычными файлами (благодаря этому местную оконную систему можно рекурсивно запустить внутри себя сколько угодно раз);
  • нет библиотек динамической компоновки (решается проблема зависимостей);
  • нет рут-прав.
Да обычно её как раз на малинках используют. Сложно вот так с ходу найти ей применение для своих задач. Лучше сначала попробуйте её в виртуалке или как юзерспейс порт под вашу систему (вроде как есть готовый порт под FreeBSD).


Файл: rarjpeg.jpg -(428 KB, 733x572, rarjpeg.jpg)
428 No.10384   [Ответ]
суть не столько в средстве сколько в идее наноборды. эта борда без сервера, без каких-то туннелей и шифрованных каналов. борда, которую невозможно уничтожить. ящитаю эту идею надо всячески развивать особенно в свете последних событий. ведь могут и и2п запретить.

как я вижу наноборду. наноборда это прежде всего люди:

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

как я вижу контент:
это текстовые сообщения как на обычных бордах, сильно пожатые жпегом картинки, части каких-нибудь архивов.
Сообщение слишком длинное. Полный текст.
Пропущено 139 сообщений и 55 изображений. Для просмотра нажмите "Ответ".
>> No.17185  
>>17177
Не знаю, работает ли сейчас, но инструкцию смотри на картинке из >>15135.
>> No.17328  
>>17185
Удивительно, не думал что нб кто-то еще пользуется! Подумываю запилить такую штуку на ipfs. А вообще, использовали битмесседж,было бы заебись.
>> No.17330  
Файл: 16.png -(16 KB, 1146x170, 16.png)
16
Джава часа скачивала посты, теперь ещё что-то докачивает. 16 items left to download, потом счётчик уменьшается и снова обновляется до 16. Что это за майнер эдакий?
>> No.17356  
>>17330
Это у тебя потому что каждый контейнер пишется отдельно, а их загрузилось за раз много. Треды парсятся, и сообщения говорят, сколько еше осталось контейнеров в этом треде. Подожди,это пройдет.
>> No.17362  
>>17356
Наночую, эти сообщения - они как из прошлого. Скачал html-ку, нашел 16 картинок, добавил сообщение "есть 16 картинок" в список. Уже скачались 15 картинок, уже пошел в список отчёт о том что "осталось 1 картинок" и тут вторая html-ка скачалась, а там еще 20 картинок, и следующее сообщение которое добавляется в список после "осталось 1 картинок" это "осталось 21 картинок". А из списка сообщения достаются медленно и показываются по одному даже когда уже все закачки завершены.
Корявая, зато ТВОЯ!
>> No.17364  
>>15462
>Превьюшки не закрываются даже после закрытия шакалятора,
Они закрываются по клику
>> No.17367  
>>17362
Это выглядит коряво,только когда первый раз запускаешь, а так норм.
>> No.20991  
Все работает, хоть и мало, но заходят, правда контента маловато.
>> No.28063  
https://github.com/Karasiq/nanoboard
Скачал отсюда, ещё сработает?
>> No.28070  
>>28063
Откуда ты эту ссылку вообще родил?


Файл: konata.jpg -(42 KB, 735x409, konata.jpg)
42 No.28058   [Ответ]
Сап.
Вообщем вопрос может и не совсем по теме программирования, но по теме компьютеров. Мне нужно установить файл из браузера размером в 5 с лишним гб, а места на дисе С не хватает. При этом диск Д почти пустой. Как можно сделать так, чтобы файлы из браузера устанавливались на диск Д?
>> No.28059  
Если обсуждаемый браузер — это Mozilla Firefox, то тогда в его настройках въ раздѣлѣ «General» надо найти подраздѣлъ «Files and Applications» и затѣмъ снять галочку с пункта «Always ask where to save files».

Тогда при скачивании он задаст вопрос о том, куда класть файл — и можно будет выбрать диск D.
>> No.28060  
>>28059
А в хроме как?
>> No.28061  
Файл: sysadmin.jpg -(344 KB, 1024x683, sysadmin.jpg)
344
>>28060
>А в хроме как?
Нажать на кнопку меню (выглядит как три вертикальных точки) в правом верхнем углу -> Settings -> Downloads -> ткнуть Ask where to save each file before downloading

После этого при скачивании можно будет выбрать диск D, или любое другое место для сохранения


Назад [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] [Архив-Каталог] [Главная]