И это всё МОЁ

ZweiStein это TUI ремейк Einstein головоломки (которая в свою очередь ремейк Sherlock головоломки под DOS).

Распространяется под GPL 3 лицензией.

Код тут: https://github.com/ANGulchenko/ZweiStein

Выглядит так: http://asciigames.pp.ua/images/ZweiStein/screenshots/ZweiStein_screenshot_002.png

Там же, на ГитХабе, можете скачать AMD64 скомпилированую версию если лень самим собирать.


Тестировалось только на двух машинах, поэтому я не удивлюсь если у вас вообще не заработает. В зависимостях есть ncurses.









 , ,








И это всё МОЁ

Добрый день. Бывает подправишь настройки какого-нибудь br0 в /etc/network/interfaces на сервере, но допустишь ошибку. И вместо не работающего br0 у тебя после systemctl restart networking.service ещё и основная сеть пропадёт.


Какие есть варианты, что бы при ошибке в конфигурировании одного интерфейса, остальные после рестарта networking поднимались?


Пока использую at для отката на старый конфиг. Посматриваю в сторону systemd-networkd.









 








И это всё МОЁ

Всем добрый день. Столкнулся с такой проблемой.

Установлен Debian 10 (buster), ядро 4.19.0-9-amd64 x86_64. Звуковая карта встроенная в материнку:


Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA) (rev 40)

Subsystem: Gigabyte Technology Co., Ltd SBx00 Azalia (Intel HDA)

Kernel driver in use: snd_hda_intel

Kernel modules: snd_hda_intel


Звук работает, но при подключении наушников в гнездо передней панели продолжают работать и динамики (а наушники как раз подключаю, чтобы было тихо). В alsamixer почему-то отсутствует пункт «Auto-Mute», подозреваю, что что-то не то с дровами.

Что посоветуете делать в такой ситуации?








 , , , ,








И это всё МОЁ

/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/c++0x_warning.h:31:2: error: #error This file requires compiler and library support for the upcoming ISO C++ standard, C++0x. This support is currently experimental, and must be enabled with the -std=c++0x or -std=gnu++0x compiler options.
In file included from vp9/ratectrl_rtc.cc:10:
./vp9/ratectrl_rtc.h:83: error: ISO C++ forbids declaration of ‘unique_ptr’ with no type
./vp9/ratectrl_rtc.h:83: error: invalid use of ‘::’
./vp9/ratectrl_rtc.h:83: error: expected ‘;’ before ‘<’ token
vp9/ratectrl_rtc.cc:21: error: expected constructor, destructor, or type conversion before ‘<’ token
vp9/ratectrl_rtc.cc:174: error: expected ‘}’ at end of input
make[1]: *** [vp9/ratectrl_rtc.cc.o] Error 1









 , , ,








И это всё МОЁ

Based on recommendations from a top SEO company from Mississauga, Wix is a website builder using drag and drop tools whereas WordPress is a complete content management and marketing system for websites. Hence, WordPress is the most preferred. https://www.branex.ca/seo-services-toronto/









 








И это всё МОЁ

Привет!

Нубский вопрос, но почему в строке 7 выводится дата, а в 6 выхлоп получается именно такой, какой и написан в коде, т.е. без использования переменной?

use std::fs;
use chrono::{DateTime, Utc};

fn main() -> std::io::Result<()> {
let now: DateTime<Utc> = Utc::now();
fs::write("date {}.txt", "nowformat";)?;
println!("{}", now.format("%Y-%m-%d";));
Ok(())
}







 








И это всё МОЁ

Учитывая, что осенью нас, вероятно, ждет новая волна дистанционного образования, я решил купить планшет со стилусом, чтобы было удобно в реалтайме писать формулы и рисовать чертежи (если с первой задачей еще можно справиться, демонстрируя экран с каким-нибудь WYSIWYM редактором TeX, то вторая просто неподъемная и требует привычки в рисовании мышкой по экрану). Многие знакомые художники прямо нахваливали iPad со стилусом как устройство для удобного рисования, но может быть есть и какие-то альтернативы?


Бюджет не имеет значения в разумных пределах (в рамках цен на тот же самый айпад).









 ,








И это всё МОЁ
# last -f /var/log/btmp | awk '{print $3}' | sort | uniq -c | sort -n







 , ,








И это всё МОЁ

Если amdgpu внести в чёрный список и потом грузить с помощью modprobe то он переключает режим монитора и далее чёрный экран, который со временем переходит в засыпание монитора.


Если таки этот amdgpu не заглючится и нормально загрузится то тогда иксы начинают через различные промежутки времени гасить экран, даже если автогашение экрана отключено.


Пока я гашение экрана не отключил долгое пребывание компьютера с выключенным экраном приводило к повисанию иксов.


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

Но при этом корманда service xdm stop исправить ситуацию не помогает, экран всё так же остаётся чёрным.


Видеокарта AMD Baffin [Polaris 11](rev cf)

Ядро 5.6.0-0.bpo.2-amd64

Чипсет NVIDIA MCP78S [GeForce 8200]

Процессор Atlon II X2 260 Stepping 3 famili 16 microcode 0x10000b6

ОС Devuan Beowulf


Задавайте вопросы, на что смогу отвечу, если надо логи указывайте где они должны лежать, вечером опубликую.









 , , ,








И это всё МОЁ

Hi, I’m looking for healthy conversation.
suggest music app.
I’m a beginner. Need to learn instrumental music with app.









 








И это всё МОЁ


Platform: Android
Version: AIMP v3.00 or newer

Tone: Dark, Light, Middle
Surface: Mat
Interface: Touch, Windows 8 UI, For CarPC

Обложка в стиле Core Player-а, продолжение темы Still



И это всё МОЁ
Опубликован выпуск PeerTube 2.3, децентрализованной платформы для организации видеохостинга и видеовещания. PeerTube предлагает независимую от отдельных поставщиков альтернативу YouTube, Dailymotion и Vimeo, использующую сеть распространения контента на базе P2P-коммуникаций и связывания между собой браузеров посетителей. Наработки проекта распространяются под лицензией AGPLv3.



И это всё МОЁ

Здравствуйте, не получается через команду i2cdetect определить устройства на встраиваемом модуле с процессором intel 3930, при этом если заменить тут же модуль с процессором на арме, то все видит. Также dmesg | grep i2c показывает строку slave address not acknowledged (7bit mode). Может вдруг кто подскажет что это значит?









 








И это всё МОЁ

Добрый день
подскажите на асртериск приходит большой поток трафика
и там часто по 2-9 попыток в секунду на один и тот же B номер (did)
Я хочу пропускать только первую попытку, остальные отбрасывать.

пробую навелосипедить

[from-sip-external]
exten => _X.,1,Progress
exten => _X.,2,Verbose(*** набираем - ${EXTEN} ***)
same => n,Verbose(*** кол-во одновременных вызовов - ${GROUP_COUNT(${EXTEN})} ***)
same => n,GotoIf($[${GROUP_COUNT(long)} > 1]?over)
same => n,Dial(SIP/+${EXTEN}@1.2.3.4:5060)
same => n(over),Verbose(*** лимит превышен на - ${MATH(${GROUP_COUNT(long)}-1)} вызова ***)
same => n,Set(DIALSTATUS=CHANUNAVAIL)



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

Есть ещё одно простое решение - на стадии вызова просто добавлять все номера в блек лист. При этом пропуская только первый вызов.
Только не нашёл готовых решений для фильтрации Б номеров.

ВОзможно кто-то знает готовую функцию, которая возвращает последний набранный Б номер?
Или может у кого-то есть постое решение как пропускать только одну попытку на номер?








 , , ,








И это всё МОЁ

На opennet регулярно выходят новости про новые версии ChromeOS, но на wikipedia самый свежий хромобук вышел 3 года назад. Оно еще живо или доживает?

Ну и вопрос к тем кто пользовался chromeos или открытыми клонами, как там дела с ssh/rpd клиентами обстоят?








 ,








И это всё МОЁ

Не могу понять… часть игр при запуске зависают… либо на черном экране, либо начало появляется и все виснет…
Система openSUSE 15.2 Leap
когда была kubuntu все ок было.. игры которые тут не играют, в ней играли..
кто ни будь сталкивался?









 , ,








06:19

2Axon

И это всё МОЁ

@Axon


Вот тут (https://www.linux.org.ru/forum/talks/15819975?cid=15820402) ты называешь человека дремучим мракобесом за то, что он кого-то не любит (обрати внимание, в своем сообщении он сказал, что не любит определенную категорию людей, до ненависти ты уже сам повысил).


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


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


PS Это личная переписка, можно будет потом удалить. Не успел ответить в тему, ее уже удалили.









 , ,








И это всё МОЁ
Состоялся релиз операционной системы Chrome OS 84, основанной на ядре Linux, системном менеджере upstart, сборочном инструментарии ebuild/portage, открытых компонентах и web-браузере Chrome 84. Пользовательское окружение Chrome OS ограничивается web-браузером, а вместо стандартных программ задействованы web-приложения, тем не менее, Chrome OS включает в себя полноценный многооконный интерфейс, рабочий стол и панель задач. Сборка Chrome OS 84 доступна для большинства актуальных моделей Chromebook. Энтузиастами сформированы неофициальные сборки для обычных компьютеров с процессорами x86, x86_64 и ARM. Исходные тексты распространяются под свободной лицензией Apache 2.0.



И это всё МОЁ

Привет всем! Пытаюсь установить программу microcap для моделирования электрических схем. Сама прога запускается и работает отлично, но при указании пути сохранения файла и нажатия кнопки сохранить ничего не происходит. Окно сохранения просто закрывается и в указанной папке не появляется новый файл. Пробовал менять имя файла, путь для сохранения (указывал путь, не имеющий в своем составе кириллицы), пробовал 2 версии программы microcap 12 и microcap 11. Устанавливал через playonlinux. Использовал версии wine 4.18 и 5.12. Везде одна и та же проблема. Отладка никаких ошибок не выдает.
Кто-нибудь с таким сталкивался? Как быть?









 








И это всё МОЁ

Как и с другими проектами, прежде чем браться за дело, создаю тред. Планирую начать разработку системы оркестрации на POSIX shell, система будет представлять собой сборочный цех дистрибутивов в готовые для загрузки образы raw, initramfs, iso и так далее. Образы будут создаваться из build-файлов, что-то вроде пакетного менеджера, только для дистрибутивов.

Зарубежные партнёры заприметившие проект booty даром выделили сервер (4 ядра 4 гига) для развития http://www.voglea.com/crux/crux_gnulinux/, где в качестве эксперимента я запустил ежедневную автосборку дистрибутивов CRUX из последних версий портов, т.е. сейчас там представлена версия CRUX 3.6 которая в стадии глубокого тестирования, но неофициально образ можно стянуть у меня. :}

Говоря о данной автосборке, выполняются два build-сценария, — staging, собирающий _только_ пакетную базу дистрибутива в iso образ, оно же stage3, и build-сценарий os, собирающий непосредственно готовый к загрузке и установке iso-образ дистрибутива. Образы доступны по ссылке выше.

Скрипты сборки пока-что представлены как шаблоны, тут и тут:

https://github.com/sp00f1ng/booty/blob/master/templates/crux_gnulinux-staging...

https://github.com/sp00f1ng/booty/blob/master/templates/crux_gnulinux-os/crux...

Для сборки систем будут использованы все мои другие проекты: booty + newkernel + cruxstrap.

Я хочу предложить «тупой» метод оркестрации, который в отличии от Ansible не приводит работающую систему к заданному виду из плейбука, а по-мужицки так kexec'ает initrd-образ с собранным в нём дистрибутивом. Тобишь, вы локально пишете сценарий (или плейбук) сборки, включая все необходимые настройки, затем запуском одной команды дистрибутив собирается в raw, initrd, iso и так далее, после чего загружается аки прошивка на удалённый хост и kexec'ается, выполняется перезагрузка системы в новое состояние.

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

Ну дополнительно прикручу синхронизацию локального корня системы с её удалённой версий, т.е. чтобы ради пары файлов не перезагружать всё целиком, а например залить обновление сайта. Просто помещаете файлы в локальный каталог system/rootfs-changes, и корень директории будет синхронизирован с удалённой версией. Вот.

Идеи, предложения?