Echo :: Blog :: RSS
Pages: 1 2 3 4 5
Новости с INSTEAD фронта [46]
Разработчик токсик или неоправданные ожидания
std.club
hugeping(ping,1) — hugeping
2024-02-03 09:08:23


# Оправдания

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

> это не я автор и мне больше других не нужно.
> Я уже потратил на всё это много дней бесплатного тестирования,
> Если ты мне не веришь и желания разобраться нет, то на нет и суда нет.
> Но кто я такой, чтобы давать советы специалистам? И зачем тебе тратить на меня своё драгоценное время?

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

# Откровенность за откровенность

Бесплатно, деньги, суд... Добро пожаловать в опенсорс! Что сказать? Я уже 1000 раз видел "перегоревших" людей, которые ожидали чего-то от меня, от сообщества или кого-то ещё. Так это не работает. Я делал INSTEAD для удовольствия и не ожидал "награды". Но и делать из меня "должника" -- не красиво.

Да, твой "багрепорт" бесполезен. Потому что:
1) Слишком много текста, иногда частично противоречивого. Описание бага должно быть:
- конкретным, лаконичным и формально точным.

Когда я получаю противоречивые и непонятные сообщения, в которых свалено сразу несколько вещей. Я не занимаюсь "докапыванием". Это бесперспективно. Я одно обдумываю сообщение, одну деталь. А мне в ответ - охапка новых впечатлений. Это тупик. Начали с того, что dpi в системах не настоящий. Начал проверять, получил несколько новых выводов -- насчёт тормозов, глюков итд. В итоге я даже уже не понимаю что именно мы обсуждаем. Кривая какая-то вылезла гнома про ускорение. Функция какая-то SDL...

2) Часть вещей о которых ты говорил оказались не тем, что я думал в начале.
- Начали с DPI которое в гноме 96, но оказалось что это всё-таки не так и масштабирование работает так, как написано. Для меня это "звоночек"-- проблема не в том, что что-то не работает технически, а в том, что тебе не нравится как это работает. А что именно не нравится - я так и не понял. Например "шрифт слишком мелкий" -- ну, что это значит конкретно? Я такое утверждение просто пропускаю, оно для _диагностики_ -- бесполезно. Наверное стоило бы хотя бы скриншоты ситуаций привести с размерами. Типа - размер этого изображения на моем мониторе AxB.

3) Навязывание своих правил игры при ведении дискуссии

Да, я оставляю за собой право не объяснять свои мысли и выводы. Во-первых -- чтобы не обижать. Во-вторых -- я знаю SDL2 и INSTEAD лучше, но чтобы объяснять свои выводы я должен написать кучу всего. Вопрос -- зачем? Если я считаю, что данных недостаточно - я никогда не гадаю -- я просто говорю -- версий нет. Что касается твоих репортов, я пробовал воспроизводить, конечно, нечто подобное. Я даже спрашивал в чате инстед. Но никто мне ничего такого не вспомнил. Я обязан был отчитаться тоже за проделанную работу, чтобы не получить порцию негатива? :)

4) Да, я потратил своё время. Которое мог бы отдохнуть, например. И я его ценю. Оно драгоценно.

5) Да, я писал свои сообщения корректно, ни в одном из них я не вижу нападок. Поэтому попытка вызвать вину у меня -- нечестный приём с твоей стороны.

# Гипотезы по тому, что я понял

Ты просил написать о том, что я думаю по проблемам. Чтобы это обсуждать. Думаю я вот что:

- масштабирование работает так, как задумано
- артефакты отрисовки -- проблема с системной SDL2 или зависимых библиотек
- 100% загрузка даже при движении мыши: либо неправильная диагностика (тормозит в "кнопке" во время кат сцен, но не в обычных играх), либо проблема с системной SDL2.
- ускорение мышки при прохождении окна инстеда. Воспроизвести не смог, возможно следствие смены экрана разрешения + работа SDL - но код инстеда тут не причём и контролировать это я не могу в любом случае (нет смысла вообще рассматривать этот "баг")

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

# Заключение

В общем, это -- я, а не ты разочарован нашим общением. :) Подумай тоже над этим. Собственно, и написал я это всё не для каких-то действий, а так... вдруг. :)

P.S. Давно подумываю о том, что Клуб себя изжил. Возможно, стоит оставить только станцию в gemini. Время форумов - ушло, пора и мне уже на покой.

P.S. Edited: 2024-02-03 09:13:22

Сказки про INSTEAD: как всё начиналось [5]
Re: Сказки про INSTEAD: как всё начиналось
std.club
vvs(ping,12) — hugeping
2022-05-01 14:13:30


hugeping> Мне (как программисту) кажется, что логику проще описывать с помощью обычного ЯП.

Хе-хе. За эту ересь тебе с удовольствием устроили бы аутодафе любители функционального и логического программирования. Ну разве не проще логику описывать с помощью исчисления высказываний или функций? :))

Inform 7 - вполне обычный язык программирования, только не императивный, а реляционный/логический, наподобие Пролога. Единственная его особенность - это синтаксис, напоминающий естественный язык, например английский. Что особенно нравится гуманитариям.

МЕТАПАРСЕР 2.3 [0]
МЕТАПАРСЕР 2.3
std.club
hugeping(ping,1) — All
2021-10-23 09:06:59


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

# МЕТАПАРСЕР 2.3

* исправление TakeAll (для частей объекта);
* экспериментальный режим mp.strict_mode;
* mp.inp_delim;
* исправление в mp:match;
* исправление в mp:post_action во время abort_cmd (snapshots);
* исправления в стандартной библиотеке.

# RE:INSTEAD 0.6

* перевод Urzi на английский (спасибо, canwolf!);
* новая игра "Краски октября:;
* Android: совместимость с настройкой rotate lock;
* исправление ошибок.

// Версия для F-Droid в пути!

# Сайт парсерного сопротивления https://parser.hugeping.ru

* обновлён МП;
* добавлены новые игры: Краски октября и перевод Urzi.

# instead-cli 1.6

* обновлён до новой версии МП.

# metaparser-js 2.3

* обновлён до новой версии МП.

#news

Re:instead 0.5 с поддержкой tts [0]
Re:instead 0.5 с поддержкой tts
std.club
hugeping(ping,1) — All
2021-10-02 10:22:07


Выпустил Re:instead 0.5 с поддержкой голосового вывода и улучшениями в Android сборке.

* поддержка голосового вывода на: Linux, Windows и Android.
* !tts команда;
* функции доступности в Android версии;
* лучшая поддержка виртуальных клавиатур Android;
* исправления ошибок.

Этот релиз не состоялся бы без помощи Nikita Tseykovets. Спасибо!

Как обычно, скачать версии для Windows/Linux и Android можно с github: https://github.com/instead-hub/reinstead

Версия в F-Droid будет через несколько дней.

#news

Блокировка INSTEAD в Google Play [1]
Re: Блокировка INSTEAD в Google Play
std.club
hugeping(ping,1) — hugeping
2021-09-21 15:49:49


Приложение снова доступно :) Ура!

RE:INSTEAD [2]
Re: RE:INSTEAD
std.club
hugeping(ping,1) — hugeping
2021-09-21 15:49:11


tts в re:instead

Со второй попытки, всё-таки, поддержку tts решил оставить. (Пока, только для Android). Спасибо Никите за помощь! Поддержка неидеальна, конечно, но пользоваться можно.

Будет в следующей версии (0.5).

RE:INSTEAD 0.2 [0]
RE:INSTEAD 0.2
std.club
hugeping(ping,1) — All
2021-09-05 11:33:05


Сегодня, тихо и незаметно, выпущено обновление re:instead 0.2!

RE:INSTEAD это приложение проекта "ПАРСЕРНОЕ СОПРОТИВЛЕНИЕ"

https://parser.hugeping.ru

которое предлагает вашему вниманию сборник парсерных игр в минималистичном формате. Сборки подготовлены для: Windows, Linux и Android. Для других ОС (включая Plan9, MacOS X, BSD*) предлагается тривиальная самостоятельная сборка из исходных кодов.

Изменений масса:

- изменение размера шрифта клавишами ctrl-+/-/0;
- поддержка автоскриптов через параметр -i <autoscript>;
- значительное ускорение работы;
- исправления в играх;
- поддержка сохранения настроек;
- порт на Android;
- исправление ошибок и прочие улучшения.

Сборку для android пока можно скачать прямо в виде .apk файла. А потом, я надеюсь, приложение примут в F-Droid. Соответствующий merge request уже создан.

Проект на github: https://github.com/instead-hub/reinstead

Руководство для игроков: https://github.com/instead-hub/reinstead/releases/download/0.2/manual.pdf

Бинарные сборки: https://github.com/instead-hub/reinstead/releases

#news

МЕТАПАРСЕР 2.2.1 [0]
МЕТАПАРСЕР 2.2.1
std.club
hugeping(ping,1) — All
2021-09-04 17:52:33


Обновлён метапарсер.

- Исправлено формирование с/со в русской библиотеке;
- Исправлены сохранения в metaparser.js.

Обновлениы: metaparser, metaparser-js(до 2.2.2). Заменена сборка instead-cli(1.5).

#news

INSTEAD 3.4.0 вышел! [0]
INSTEAD 3.4.0 вышел!
std.club
hugeping(ping,1) — All
2021-08-31 16:07:33


На исходе последнего дня лета вышел INSTEAD 3.4.0! Версия с поддержкой hi-dpi экранов и возможностью создавать игры с адаптивными темами. Список изменений:

- исправление в pxl:fill_triangle (сортировка вершин);
- исправлена сборка с новым SDL_image;
- корректная работа с масштабированием в Windows (dpi awarness);
- поддержка высоких dpi (если включена опция HQ);
- новый параметр -dpi;
- новая функция instead.screen_dpi();
- новый параметр theme scr.gfx.scale;
- новый параметр theme scr.dpi;
- новый параметр theme scr.scale_aware (1|2) - поддержка адаптивных тем;
- возможность запуска игры через командную строку по пути к main?.lua файлу;
- более качественное масштабирование картинки сцены;
- обновлён SDL для windows сборки;
- улучшение: используется GetModuleName для нахождения полного пути к .exe (Windows);
- новая функция pxl:tosprite (конвертация pxl в sprite с масштабированием);
- ускорение pxl:fill;
- экспериментальная поддержка сборки с gtk4.0 (пока отключено).

Бинарные сборки будут появляться по мере готовности.

#news

metaparser-js 2.2.1 [0]
metaparser-js 2.2.1
std.club
hugeping(ping,1) — All
2021-08-25 16:29:13


Обновлёна js версия метапарсера до версии 2.2.1.

Изменения:
- исправлена работа старой js версии, которая активизируется если браузер не поддерживает wasm;
- исправлена доступность для незрячих (спасибо Даниилу Гусеву за помощь в отладке).

#news

RE:INSTEAD 0.1 [0]
RE:INSTEAD 0.1
std.club
hugeping(ping,1) — All
2021-08-15 09:48:26


Сегодня вышла в свет первая версия нового проекта RE:INSTEAD!

Что это: https://github.com/instead-hub/reinstead/blob/master/MANIFEST.md
Скриншоты: https://github.com/instead-hub/reinstead/blob/master/README.md

Вы можете скачать готовую сборку, которая должна работать на Linux (64 бита) и Windows. Также, проект собирается в 9front (Plan9).

https://github.com/instead-hub/reinstead/

RE:INSTEAD распространяется с играми проекта "ПАРСЕРНОЕ СОПРОТИВЛЕНИЕ", которые лицензированы под лицензией CC SA 4.0.

http://parser.hugeping.ru/

#plan9
#news

МЕТАПАРСЕР 2.2 [0]
МЕТАПАРСЕР 2.2
std.club
hugeping(ping,1) — All
2021-08-15 09:41:50


Выпустил новую версию метапарсера. Исправление содержит исправления ошибок, поэтому рекомендуется для всех авторов.

* исправлено падение при вызове mp:myself();
* исправлено поведение Meta команд;
* исправлен std.busy();
* бекпорт исправлений из проекта re:instead.

С новым модулем выпущены: metaparser, metaparser-js, instead-cli

https://instead.hugeping.ru/page/metaparser/
https://parser.hugeping.ru

#news

МЕТАПАРСЕР 2.1 [0]
МЕТАПАРСЕР 2.1
std.club
hugeping(ping,1) — All
2021-07-31 14:55:18


Выпустил новую версию метапарсера.

* transcript больше не включается автоматически по команде autoscript;
* mp.detailed_attr;
* mp.msg.INCOMPLETE_NOUN/SECOND_NOUN/UNKNOWN_VERB переписаны;
* mp:content переписан;
* mp:footer();
* mp:verb_filter() (ru: лучшее детектирование глаголов);
* ru: исправлен глагол #Insert;
* исправления в автодополнении;
* исправления в английской библиотеке.

Рекомендую обновиться, если вы пишете свои игры с использованием МЕТАПАРСЕРА.

Выпущены: metaparser, metaparser-js, instead-cli

https://instead.hugeping.ru/page/metaparser/
https://parser.hugeping.ru

#news
P.S. Edited: 2021-07-31 18:43:00

Передача телеграм-чата INSTEAD official [0]
Передача телеграм-чата INSTEAD official
std.club
hugeping(ping,1) — All
2021-06-29 08:41:18


Модерируемый телеграм чат https://t.me/insteadchat передан новому владельцу @canwolf.
Чат переименован в "INSTEAD разработка" и теперь его политика и будущее будут определяться новым владельцем и сообществом INSTEAD.

Я чувствую, что должен дать какие-то пояснения текущим событиям. Но на самом деле, никакой интриги тут нет.

Мне нравится проект INSTEAD, я трачу много своего свободного времени на его кодовую базу и на написание своих игр. (Сейчас, например, готовится новая версия INSTEAD с долгожданной поддержкой hidpi и масштабируемых тем.) Я занимаюсь проектом с 2009 года. При этом, мои социальные роли в проекте вызывали и вызывают эффект выгорания. У меня нет никаких амбиций по продвижению INSTEAD, поэтому я постепенно отчуждаю все ресурсы, которые не относятся непосредственно к разработке движка: группа VK, репозиторий игр, форум... Теперь настало время чатов.

Моей единственной территорией социального взаимодействия остаётся https://hugeping.ru
Присутствие меня в чатах INSTEAD вероятно, но не гарантируется.

Cпасибо @spline и @canwolf за свободу!

P.S. Фактическая передача чатов новым владельцам займёт около 6 дней.

#news

Неофициальный телеграм чат меняет владельца! [0]
Неофициальный телеграм чат меняет владельца!
std.club
hugeping(ping,1) — All
2021-06-28 21:45:37


Чат https://t.me/insteadtalk, а также все связанные с ним чаты (irc, discord и jabber) целиком переходят под управление нового владельца -- spline. Теперь, неофициальный INSTEAD чат больше не контролируется мной (автором движка INSTEAD). Начиная с этого момента, будущее и политика чата зависят от spline и сообщества любителей INSTEAD.

Судьба официального (модерируемого) телеграм-чата https://t.me/insteadchat пока не решена.

#news

CYOA и линейность -- поиск идеального инструмента для написания историй [7]
Re: CYOA и линейность -- поиск идеального инструмента для написания историй
std.club
vvs(ping,12) — hugeping
2021-05-20 15:29:10


hugeping> Более того, я терпеть не мог эффект "угадай глагол". Почему сейчас всё поменялось, сам не понимаю. Ну, угадай глагол мне и сейчас не нравится, конечно. :) Просто я теперь знаю какие глаголы работают :)

А в point'n'click есть свой аналог: охота за пикселями.

Зимняя Олимпиада Квестов 20-21! [6]
Re: Зимняя Олимпиада Квестов 20-21!
std.club
Enola(ping,16) — Enola
2021-03-01 07:15:45


Результаты конкурса объявлены и опубликованы!
https://forum.ifiction.ru/viewtopic.php?pid=39674#p39674

Номинация "Выбор игроков"
1-ое место - "Красная шапочка: охота на волков" (Вета, Tangarou, Ангел | Renpy) Итоговый балл: 8
2-ое место - "Не сдавайся, скелет!" (Out_or | Сторигейм) Итоговый балл: 7.9167
3-е место - "Луна-9" (Пётр Косых | Instead) Итоговый балл: 7.9091
4-ое место - "Хроники Нордхейма. Второй отряд" (Вячеслав Добранов | Ink) Итоговый балл: 7.4545

Номинация "Выбор жюри"
1-ое место - "Билет в один конец" (Виталий Блинов | Web) Итоговый балл: 178
2-ое место - "Луна-9" (Пётр Косых | Instead) Итоговый балл: 168
3-е место - "Красная шапочка: охота на волков" (Вета, Tangarou, Ангел | Renpy) Итоговый балл: 167
4-ое место - "С улицы Бассейной" (Finest ясный сокол | Instead) Итоговый балл: 156

INSTEAD 3.3.3 [3]
Re: INSTEAD 3.3.3
std.club
artur(ping,3) — hugeping
2021-02-11 18:23:40


О, не зналь. Здорово=)

МЕТАПАРСЕР 1.10 [0]
МЕТАПАРСЕР 1.10
std.club
hugeping(ping,1) — All
2021-01-29 10:38:28


Обновлён модуль МЕТАПАРСЕР3.

Новое:
* mp:pager_mode() experiment;
* for_plural is documented;
* #Drop splitted in #Drop and #Insert;
* use less memory while compiling dict;
* all mp.msg.* can be functions;
* home/end keys while edit line;
* bugfixes.

https://instead3.syscall.ru/page/metaparser/

Модуль xrefs: ещё один интерфейс для INSTEAD игр [7]
Re: Модуль xrefs: ещё один интерфейс для INSTEAD игр
std.club
hugeping(ping,1) — vvs
2020-11-24 18:00:56


vvs> Если сделать их видимыми только пока держишь шифт, то они все будут вообще незаметными.
vvs> Не знаю, кого это может раздражать, да еще имея полный выбор.

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

Официальный и неофициальный чаты INSTEAD [0]
Официальный и неофициальный чаты INSTEAD
std.club
hugeping(ping,1) — All
2020-11-22 20:11:06


Неофициальный Telegram чат INSTEAD https://t.me/insteadtalk стал большим и флеймообразующим. Новичкам там часто становится страшно и неуютно. Поэтому я создал модерируемый официальный чат.

https://t.me/insteadchat

Этот чат будет жёстко модерироваться. Оскорбления/грубость/сильный оффтоп -- запрещены.

Модуль extlibs: частичка метапарсера для классики [0]
Модуль extlibs: частичка метапарсера для классики
std.club
hugeping(ping,1) — All
2020-11-22 08:54:37


Привет!

Давно уже хотел портировать часть функций метапарсера в классику. Сегодня я это сделал: https://github.com/instead-hub/stead3-modules/tree/master/extlib

Что есть? Словарь. Таким образом, можно делать стандартные реакции в зависимости от типа объекта. На данный момент поддерживаются:

- генерация описаний предметов, если у них не задан dsc (или dsc вернул false);
- supporter;
- container;
- transparent;
- concealed;
- openable;
- switchable;
- item (вещь можно брать и класть);
- дополнительные обработчики у obj: onact, onuse, oninv - которые вызываются перед стандартными.

Демонстрация:

loadmod 'extlib-ru'

obj {
	-"винтовка";
	nam = "винтовка";
	onuse = function(s, w)
		if w ^ 'ваза' then
			p [[Бах!]];
			remove(w)
			return
		end
		return false
	end;
}:attr 'item'

obj {
	-"телевизор";
	nam = "телевизор";
}:attr 'switchable';

obj {
	-"стол";
	nam = "стол";
}:attr 'supporter': with { 'винтовка', 'ваза', 'коробка', 'телевизор' }

obj {
	-"коробка";
	nam = "коробка";
}:attr 'openable,container';

obj {
	-"ваза";
	nam = "ваза";
}:attr 'container,item':with 'цветок'

obj {
	-"цветок";
	nam = "цветок";
}:attr 'item';

room {
	nam = 'main';
	title = "extlib demo";
	obj = { 'стол' };
}

Для сообщений стандартной библиотеки применяется такой-же язык шаблонов как и у метапарсера:

--"видеть"
ex.msg.EXAM = "{#Me} не {#word/видеть,#me,нст} {#vo/{#first/пр}} ничего необычного.";

В общем, как и всегда, надеюсь, что это кому-то понадобится на практике.

P.S. Конечно, модуль будет дорабатываться. Stay tuned!

extlib.png

Перенос club.syscall.ru на станцию ping [11]
Re: Подкасты переехали на soundcloud
std.club
artur(ping,3) — Andrew Lobanov
2020-09-12 11:31:29


К тому же, инстед могёт во всякие графические штуки как к примеру на фоне в том же юбилейном видео-подкасте. Можно поиграться с этим всем...
Да, надо будет с ютаба загрузить видео=)
P.S. Edited: 2020-09-12 11:31:24

Спойлеры в клубе [3]
Re: Спойлеры в клубе
std.club
hugeping(ping,1) — boscholeg
2020-09-11 21:20:35


> А как назад расшифровать? Зеркальцем воспользоваться?

Ага. Или мозгом. :)

Ленты RSS в клубе [1]
Re: Ленты RSS в клубе
std.club
hugeping(ping,1) — Peter
2020-09-09 09:25:19


> Теперь можно получать сводную ленту из нескольких эх. Например, все эхи инстеда в одной RSS ленте:
> authstr можно посмотреть в личном профиле

На новом движке ii-go не так:

http://hugeping.tk/echo/all/rss - Все сообщения
http://hugeping.tk/echo/echo.name/rss - Выбранная эха echo.name
http://hugeping.tk/to/User/rss - Сообщения для User
http://hugeping.tk/from/User/rss - Сообщения от User

Тарковский о Каннском кинофестивале [1]
Re: Тарковский о Каннском кинофестивале
std.club
Andrew Lobanov(tavern,1) — Peter
2020-08-05 04:38:01


Peter> Прочитал тут интересную статью с воспоминаниями о том, как снимался "Солярис".
Peter> https://old.kinoart.ru/archive/2002/04/n4-article16
Peter> Там много интересного, но решил выделить особо мнение о Каннском кинофестивале. В нём отчётливо слышится разочарование "пластмассовым миром", который добрался и до искусства. :)

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

С другой стороны, а какая разница? Хорошие фильмы никто не отнимает у нас. Как и хорошую литературу. А массовое всегда будет блестящее, плстмассовое и с резким вкусом синтетики.

Тарковский о массовости [0]
Тарковский о массовости
std.club
Peter(syscall,1) — All
2020-08-03 22:09:21


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

> ...

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

> Однако художник, претендующий на создание подлинного искусства, а не коммерческих поделок, может и должен рассчитывать на свою, пускай и ограниченную, но собственную аудиторию, что и является условием существования художника как индивидуальности. Между прочим, «Солярис» собрал 100 тысяч зрителей. Считается, что это неожиданно много. А, собственно, почему?

https://kinoart.ru/texts/andrey-tarkovskiy-o-tom-kak-on-hotel-snyat-film-zerkalo

Передизайнил клуб [0]
Передизайнил клуб
std.club
Peter(syscall,1) — All
2020-05-08 15:51:38


Как-то приелся старый вид, переколбасил дизайн. Голубой цвет взял у Роминой ноды, очень мне этот цвет нравился. Короче, стало повеселее.

Конечно, все там на соплях, но переписывать всю ноду целиком нет ни сил, ни времени. )

Сделал еще псевдо-эху "личное", теперь личные сообщения не пропадут, даже если отпишешься от приватной эхи.

Хотел ещё фоновую картинку сменить, да не нашёл ничего лучше.

Теперь страничка более менее смотрится в eww и netsurf.

INSTEAD для Linux в формате AppImage [4]
Re: INSTEAD для Linux в формате AppImage
std.club
Peter(syscall,1) — btimofeev
2020-04-23 14:43:44


> В инстеде из аура нормальный диалог и сообщения этого при запуске нет.

В общем, надо разбираться.

Изменения на syscall.ru [0]
Изменения на syscall.ru
std.club
Peter(syscall,1) — All
2020-04-19 17:01:27


1) Удалены следующие эхи:

- obsd.11;
- std.bugs;
- openbsd.talk;
- gk11.ru.

2) Добавлена эха (пока пустая) std.hugeping. -- Это будет мой личный блог. Зачем я его сделал - напишу постом отдельно.

INSTEAD 3.3.2 [0]
INSTEAD 3.3.2
std.club
Peter(syscall,1) — All
2020-04-19 11:13:17


Выпустил INSTEAD 3.3.2

Список изменений:

- исправлен параметр -lua;
- исправлена работа в некоторых оконных менеджерах (минимизация);
- исправлена логика анимированных gif (совместная работа с декораторами);
- сборка с gtk3 больше не дает предупреждений;
- начальная поддержка геймпадов;
- добавлены функции utf8_XXX;
- loadstring не позволяет выполнять скомпилированный байткод;
- отладчик stead3 позволяет использовать системную раскладку;
- улучшения в документации.

Бинарные сборки будут появляться по мере готовности.

Re: Запустить Caesium под Виндой [0]
Re: Запустить Caesium под Виндой
std.club
Andrew Lobanov(tavern,1) — vit01
2020-01-19 05:00:38


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

Потому то их и меньшинство, что напрягаться для них никто не хочет :)

Запустить Caesium под Виндой [7]
Re: Запустить Caesium под Виндой
std.club
vit01(mira, 1) — libra
2020-01-18 13:15:04


vit01>> Актуальный Cutiefeed всегда лежит на Гитхабе, однако пашет нормально только на линуксах. Он, конечно, ужасен, но уже получше :)
vit01>> Давно хочу переписать всё это дело на другом тулките и сделать дизайн как в IDEC Mobile, но постоянно сталкиваюсь с трудностями и так и не могу сделать какой-то рабочий прототип.

libra> А в чём стреляют сложности?! Наличие машины на винде?! Среды для компилинга?! Времени?! Желания?! Силы?!

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

Насчёт тулкитов есть вполне определённые причины. Я пробовал много всяких штукенций, но требованиям к поддержке разных систем и по дизайну удовлетворяет только Qt + QML

Однако, в QML есть немало трудностей

1. Нет концепции "фрагментов" для избежания дублирования кода и адаптивного дизайна. Есть некоторые базовые штуки в плане дизайна, но там многое надо реализовывать с нуля

2. В IDEC Mobile список эх и список сообщений полностью полагаются на компонент RecyclerView https://developer.android.com/guide/topics/ui/layout/recyclerview , который позволяет не жрать память на больших объёмах информации и запрашивать данные из БД только по мере необходимости. Для эх с >100 сообщениями такая штука просто необходима. Иначе придётся либо уменьшать количество фич, либо делать не слишком отзывчивый в плане производительности клиент.

3. Нашёл достаточно трудным связывать GUI c реальным кодом в Qt + QML, плюс так и не представляю до сих пор, как без костылей создавать приложения с несколькими экранами

+++ Отправлено через IDEC Mobile
+++ GNU/Linux, Android, physics, MLP:FIM

А то, что так тихо... [29]
Re: А то, что так тихо...
std.club
libra(wonderland,1) — Difrex
2020-01-12 16:30:37


>> Что сказал дедушка Столлман? :)
Difrex> Заполучил автограф на ноут ^_^
Difrex> Хреновые фотки: https://cloud2.difrex.ru/index.php/s/Qgt2rPv7t3ga2Pa

А у вас ЛетсЭнкрипт убежало ))))

+++ Caesium/0.4 RC1
+++ Мы знаем, что, что-то знаем, но не знаем что знаем

Кончилось место на станции [1]
Re: Кончилось место на станции
std.club
libra(wonderland,1) — Peter
2020-01-12 16:30:36


Peter> Тут снова место на станции кончилось. Так что некоторые профайлы могли полететь (список подписок в доступе через веб). Извините. :)

А вот чего... теперь понятно, почему не получалось у меня пройти аутентификацию
через по имеющимся login/auth в web на std.syscall.ru?
Или это к делу не относится?! Или же ты вообще запретил хождение через веб?
Или просто пропал мой поинт?

+++ Caesium/0.4 RC1
+++ Иногда кроличья нора, это просто кроличья нора...

Из интервью А. Тарковского [0]
Из интервью А. Тарковского
std.club
Peter(syscall,1) — All
2019-12-24 15:25:42


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

https://meduza.io/feature/2019/12/24/vseh-moih-geroev-ob-edinyaet-odna-strast-k-preodoleniyu

Игра, где можно всё. [3]
Re: Игра, где можно всё.
std.club
vmg(syscall,52) — Peter
2019-12-20 16:30:56


Мне там больше всего понравилось, как построчно высвечивается текст :) На самом деле, это всё. Идея, что машина станет выдумывать сценарий игры, мне не нравится. Люди уже сейчас жалеют о творчестве (фильмах, играх, музыке), созданной даже в недалёких семидесятых-восьмидесятых. Тогда люди были вдохновлены, чего-то хотели и во что-то верили. Поэтому ручной дремучий труд остаётся углём, от которого -- даст Бог -- разгорится большой очаг.

С.Лем о творчестве [1]
Re: С.Лем о творчестве
std.club
vmg(syscall,52) — Peter
2019-10-02 07:03:14


> Все романы типа «Солярис» написаны одним и тем же способом, который я сам не могу объяснить…
Подходящий способ. Ведь, интереснее сочинять, когда сам не знаешь, что будет дальше.

Здравствуйте! [27]
Re: Здравствуйте!
std.club
Difrex(dynamic,1) — Andrew Lobanov
2019-08-14 15:10:16


Ну, если поискать вот так вот:

curl -d '{"query": {"match":  {"subg": "*nodelist*"}}}, "size": 100}' https://dynamic.lessmore.pw/search

То можно найти тред от августа 16-го года, где я выкладывыал этот лист на ii.difrex.ru :)

Документация [0]
Документация
std.club
Andrew Lobanov(tavern,1) — All
2019-08-01 11:53:09


Очень мне нравилась в старом инстеде документация в html в поставке движка, но сейчас таковой нет. PDF мне не так удобен, а маркдаун читать хоть и несложно, но всё равно нудно. Так что я немного поупражнялся и соорудил вот это https://gitlab.com/spline1986/stead3html

Достаточно установить make, wget и pandoc и будет красиво. Даём команду make и получаем актуальную документацию по stead3 и метапарсеру в формате standalone html. Берётся документация из master-ветки на гитхабе.

Может, кому-то будет полезно.

МЕТАПАРСЕР 1.5 [0]
МЕТАПАРСЕР 1.5
std.club
Peter(syscall,1) — All
2019-04-19 16:09:29


Вышла новая версия МЕТАПАРСЕРа -- 1.5

Что нового?

- Проект переехал в свой отдельный репозиторий: https://github.com/instead-hub/metaparser
- Исправлена ошибка открытия меню при неправильном вводе;
- Исправлена ошибка Walk при отключённом компасе;
- TakeAll и DropAll теперь рекурсивные;
- Словарь стал включать в себя "заплатки" на ошибочные случаи;
- Переработана функция показа описаний содержимого объектов и сцен;
- Теперь все демо-игры запускаются из общего меню (модуль можно запустить как игру);
- Исправление поведения onexit/exit при выходе из предмета в другую комнату;
- Внутренние изменения и рефакторинг;
- persist объекты могут иметь dsc;
- Сортировка объектов при выводе (учитывается pri);
- Переработка логики scope;
- Исправления в стандартной библиотеке.

Одновременно с этим обновлена версия metaparser-js-1.5. Теперь в js версию всегда входит одноимённая версия модуля МЕТАПАРСЕР. Это значит, что в игру класть модуль не обязательно.
Изиенения:

- Дружественная вёрстка для незрячих (спасибо Никите);
- При запуске игры меняется заголовок окна;
- Исправления в js части;

Демонстрация работы модуля как всегда здесь:

https://metaparser.syscall.ru

---

Страничка метапарсера: https://instead3.syscall.ru/page/metaparser/

#telegram

МЕТАПАРСЕР: библиотечка минимализма [0]
МЕТАПАРСЕР: библиотечка минимализма
std.club
Peter(syscall,1) — All
2019-04-09 06:11:22


Давно не писал в уютную сеточку.

Что-то этот INSTEAD год прошёл под знамёнами парсера. Я реально умотался. Скоро выпущу МП 1.4 и буду отдыхать.

В качестве "торпедной атаки" сделал библиотечку парсерных игр в минималистичном оформлении: https://metaparser.syscall.ru/

То же самое, но в виде приложения в VK: https://vk.com/app6934806_85944929

Игры работают на was/asmjs на ПК и смартфонах.

Снова думал о творчестве -- что делать дальше и делать ли вообще. Снова понял, что формат "хобби" единственный, который мне подходит. А если так, что вот написание игр в таком минималистичном формате мне очень по-душе. Но понимаю, что в таком случае его восстребованность будет стремиться к 0. Хочется тишины и покоя. :)

INSTEAD: свободная интерактивная литература [23]
Re: INSTEAD: свободная интерактивная литература
std.club
Anotheroneuser(syscall,27) — bezzmx
2019-04-06 17:37:43


А ты какой смотрел? 60-х годов? Я про него говорил, если что.

Метапарсер 1.3 [0]
Метапарсер 1.3
std.club
Peter(syscall,1) — All
2019-03-29 07:11:08


Вышла версия мета-парсера 1.3

- Улучшены сообщения при ошибках ввода;
- Исправлены ошибки в стандартной библиотеке;
- Для всех событий в стандартной библиотеке стандартный вывод перенесён в after_ часть;
- Функция isDaemon() и метод ob:isDaemon();
- Исправлены ошибки.

https://instead-hub.github.io/page/metaparser/

#vk
#telegram

INSTEAD 3.3.0 [0]
INSTEAD 3.3.0
std.club
Peter(syscall,1) — All
2019-03-08 11:32:38


Выпущен INSTEAD 3.3.0. Список изменений:

* возможность принимать unicode символы при вводе (SDL2, метапарсер3: учёт раскладки клавиатуры);
* tiny instead вариант для метапарсера3;
* боты для telegram, vk и discord (golang);
* улучшена английская документация;
* улучшен Android порт (от Бориса Тимофеева);
* исправлена ошибка сортировки при list:add();
* исправлены замечания при компиляции;
* исправлена ошибка при освобождении темы (падение);
* улучшен клавиатурный ввод;
* emscripten версия собрана в режиме WASM.

Бинарные сборки будут появляться по мере их готовности.

Спасибо всем за поддержку проекта. До связи!

https://instead-hub.github.io/post/2019-03-08-instead-3-3-0/

#vk
#telegram

Сочинять истории здорово [9]
Re: Сочинять истории здорово
std.club
Peter(syscall,1) — Anotheroneuser
2019-02-13 05:53:00


Да, я когда узнал тоже задумался в очередной раз о творчестве и его носителях. :)
В случае сериала, тут не так выражено -- ведь работа скорее коллективная. Ну это как если бы среди разработчиков Linux ядра был убийца (а такая ситуация была с Рейзером). С одной стороны понятно, что код не пахнет, но есть ещё эмоционально личная реакция. Только из-за того, что все мы далеки от совершенства -- разрыв между идеальным образом и реальным всегда будет болезненным. Поэтому -- лучше не знать. Теперь взгляд Деррика уже не кажется таким сочувствующим, скорее - змеиным. :)

Короче так или иначе, деррика я в итоге не стал пересматривать.

Что есть искусство? [24]
Re: Что есть искусство?
std.club
Andrew Lobanov(tavern,1) — Anotheroneuser
2018-11-26 10:53:24


Anotheroneuser>> Если конкретно, то "заигрыванием" можно назвать попытку японских писателей-сценаристов-режиссёров (или кто они там) скопировать образцы западного зла и дополнить их... хрен его даже знаю чем. Всем на свете: бывает полная фантасмагория. Вот это -- заигрывание. Извращение извращённого зла, смешение несмешиваемого. Допустим, в одном из фильмов у них в католической школе воспитывают... ФЕЙ ))
>> А, кстати, не так уж и плохо. Вспомним как у нас (и не только у нас) насаждение христианства переплеталось с языческими обычаями. Моя православная бабушка отмечала и Рождество и масленицу =)
>> насаждение
Anotheroneuser> не спеши :) Термин пришёл к нам из наших советских учебников. Я против них (учебников) ничего не имею и считаю их лучшими, но тогда действовала идеология, которая всякую религию отрицала напрочь. Оно и понятно: религия содержит конфиги, которые мешали КПСС проводить в жизнь собственную политику по формированию нового типа личности.

Я учился уже по другим учебникам, но там всё равно было про это. Да и не знаю я в истории примеров, где бы ззычникам прививалась другая религия мирно и быстро.

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

Это суть современной японской культуры же. Сперва в XX веке они впитывали всё западное, а в 90-х годах начали сильно это всё искажать. Сейчас уже и не узнать в популярной японской культуре сильное влияние США.

Anotheroneuser> Вот есть у них сериал "Легенда о героях галактики".
Anotheroneuser> Там используется прообраз нацистской Германии, как если бы она дожила до космической эры и распространилась бы по всей, собственно, галактике. Вышло интересно. Но отдельные фрагменты сработаны так серьёзно, что вызывают улыбку (если не смех). Но мы не смеёмся, понимая, что перед нами шедевр отдельно взятого писателя-фантаста, пусть и пропущенный сквозь кучу разных призм.

Такое не только у Японцев есть =)

+++ Caesium/0.4 RC1
+++ Лично я вижу в этом перст судьбы — шли по лесу и встретили программиста.

игры и шедевры мирового искусства [5]
Re: игры и шедевры мирового искусства
std.club
Andrew Lobanov(tavern,1) — bezzmx
2018-11-08 18:15:42


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

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

+++ Caesium/0.4 RC1
+++ Лично я вижу в этом перст судьбы — шли по лесу и встретили программиста.

Видеоигры никогда не станут искусством [16]
Re: Видеоигры никогда не станут искусством
std.club
Anotheroneuser(syscall,27) — Andrew Lobanov
2018-11-04 17:24:01


> нессответствие в сравнении

Я просто выразился неправильно. Как раз, хотел сказать, что игра -- это и алгоритм и художественное произведение. Так что, запутал вас всех. "Простите меня, джентльмены" (х/ф "Человек с бульвара Капуцинов")

Прозо-поэзия + Emacs [6]
Re: Прозо-поэзия + Emacs
std.club
Anotheroneuser(syscall,27) — Peter
2018-11-01 19:03:23


> Который, возможно, тебе ближе

Думалдумалдумалдумалдумалдумалдумалдумалдумал... думал и понял, что INSTEAD — верный путь.
twine смотрел и так и сяк, пробовал кое-что. Не смог побороть в себе ощущение, что ступаю по очень шаткому мосту и чувствую себя очень ненадёжно.

Pages: 1 2 3 4 5