И это всё МОЁ
После 10 месяцев разработки опубликован выпуск 3.4.0 свободной стратегии в реальном времени Warzone 2100. Игра изначально разработана компанией Pumpkin Studios и выпущена на рынок в 1999 году. В 2004 году исходные тексты были открыты под лицензией GPLv2 и развитие игры продолжилось силами сообщества. Поддерживается как одиночная игра против ботов, так и проведение сетевых игр. Пакеты подготовлены для Ubuntu 18.04/20.04, Windows и macOS.



И это всё МОЁ


Platform: Android
Version: AIMP v3.00 or newer

Tone: Dark, Light
Surface: Mat
Interface: Touch

Панель сортировка/поиск в плейлисте в макете телефон/альбом находится под панелью контроля воспроизведением (сдвиг вниз/вверх), в макете автомагнитола под панелью контроля воспроизведение, сдвиг влево/вправо.



И это всё МОЁ


Platform: Windows
Version: AIMP v4.60 or newer

Form: Horizontal
Tone: Dark, Light
Surface: Mat
Interface: Hi-Fi

Стереофонический кассетный магнитофон "Вильма М-212 С" с 1986 года выпускало Вильнюсское ПО "Вильма".



И это всё МОЁ


Platform: Windows
Version: AIMP v4.50 or newer






И это всё МОЁ

qtcreator - проект из шаблон-визарда qt-widgets, довешиваю «свои плюшки»...

есть мини-библиотека, состоит из 3х исходников:

- lib1 c/h (использует lib2)
- lib2 c/h (более низкоуровневая)
- func c/h (рутина, используется обоими lib1 & lib2)

при написании библиотеки извратился простым подключеним «реализаций» вместе с «хедерами»

сборка/отладки библиотеки проходит без проблем

теперь хочу «правильно» добавить библиотеку в qtcreator-проект (хедеры отдельно, реализация отдельно)

если просто подключить в *.pro-файле

HEADERS += ini/lib1.h
HEADERS += ini/lib2.h
HEADERS += ini/func.h
SOURCES += ini/lib1.c
SOURCES += ini/lib2.c
SOURCES += ini/func.c

то получаем «анрезолв/func», что и не удивительно.

если добавляем «потерянные» рутины (func.o) («всевозможными» методами) - то получаем коллизию/множественное определение, (в исходнике и в обьектнике), что тоже не удивительно.

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

...

qtcreator-3.1.2
qt-4.8.7







 , ,








И это всё МОЁ
Состоялся релиз свободной системы индивидуального финансового учета GnuCash 4.0, предоставляющей инструменты для отслеживания доходов и расходов, ведения банковских счетов, управления информацией об акциях, вкладах и инвестициях, планирования кредитов. При помощи GnuCash также возможно ведение бухгалтерского учёта для малых предприятий и сведение баланса (дебет/кредит). Поддерживается импорт данных в форматах QIF/OFX/HBCI и наглядное представление информации на графиках. Код проекта поставляется под лицензией GPLv2+. Имеется вариант GnuCash для Android.



И это всё МОЁ

Есть вот такой пример оформления диссертации


https://github.com/AndreyAkinshin/Russian-Phd-LaTeX-Dissertation-Template


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


Собираю все через xelatex.


Вот что получается по умолчанию, при сборке этого примера как есть


https://imgur.com/a/lhUO4se


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


Кто сталкивался, подскажите пожалуйста, что тут можно сделать.









 , ,








И это всё МОЁ

Добрый вечер!


Подскажите по ротации пожалуйста, настроил ротацию каталога на разные файлы:


/var/log/**//.log.* {
weekly
rotate 5
size 50M
compress
delaycompress
notifempty
missingok
create 0644 root root


}


logrotate -v -f /etc/logrotate.d/opscode_log


/requests.log.5.1-20200603.1-20200603.1-20200604-20200605-20200606-20200607-20200608-20200609-20200610-20200611-20200612-20200613-20200614-20200615-20200616-20200617-20200618-20200619-20200620-20200621-20200622-20200623-20200624-20200625-20200626-20200627-20200629:File name too long


В итоге Начал плодить файлы 04 05 06 и т.д.
Что скажите?
Заранее спасибо за ответ.









 , , ,








И это всё МОЁ

Понимаю, как работает SSL. Но не могу понять одного факта:


Добавление своего корневого сертификата позволяет расшифровывать весь трафик (со всех сайтов). Почему? Ведь сертификаты и сеансовые ключи то разные…









 ,








И это всё МОЁ

Всем привет.


Мотивация (этот раздел можете смело скипнуть):


Много лет работаю в большой аутсорсинговой компании java-разработчиком, где виндовый оффтопик на рабочей станции - стандарт де-факто. Однако, сам уже с десяток лет в качестве десктопа и для работы из дома использую православный онтоп.
Некоторые кастомеры используют специфичные решения для VPN и доступа в их инфраструктуру, из-за чего на линуксе частенько приходится сильно страдать. К тому же периодически приходится пользоваться M$ Teams и прочей непотребщиной, с которой в последнее время на линуксе всё уже не так страшно, и тем не менее, осадок накопился приличный.


Потому, я наконец созрел для покупки компромиссного яблочного pro-лэптопа, у которого *nix с человеческим лицом на борту, и под который всегда есть актуальный ненавистный софт.


Суть


Т.к. ни разу не пользовался сабжем, а стОит он мягко говоря немало, есть несколько вопросов, которые хотел бы разобрать «на берегу»:



  1. Стоит ли покупать через apple.com или можно без опаски выбрать любой онлайн-магазин из серии re-store/Ситилинк/DNS/etc? Есть ли разница, кроме цены? Не будет ли проблем с поддержкой при покупке через последние?

  2. На что стоит обратить внимание непосредственно при покупке в варианте без официального стора (вопрос не про выбор модели, скорее про проверку того, что ноут не-БУ, не «серый»;)?

  3. Читал много нелестных отзывов по качеству сборки/уровню шума последних моделей и маркость корпуса в варианте «Space gray». Если кто в курсе, насколько информация релевантна?

  4. Touch Bar/Touch ID действительно настолько неудобны?

  5. В то время как на apple.com вижу выбор из 2019 latest, в Яндекс-маркете и в прочих сторах можно найти множество моделей (остаются на складах?) В официальном сторе действительно нет возможности выбрать модели предыдущих лет, или я не нашёл?

  6. Гарантия. Если брать ноутбук не в официальном сторе, как с ней обстоят дела? Кстати, стоит ли брать программу Apple Care Protection Plan?

  7. Читал про разницу между европейской и американской раскладками клавиатуры, и вторая действительно выглядит куда приятнее. И тут сразу два вопроса: можно ли каким-то образом выбрать раскладку в официальном сторе, и не аннулирует ли «кустарная гравировка» гаранию на ноутбук?


Thanks.


Модераторам: извиняюсь за оффтоп, но привык к lor, и он показался удачным местом для вопроса. Т.к. не нашёл более подходящего раздера, поместил в talks, но, может быть, стоит перенести (надеюсь, не удалить).









 








И это всё МОЁ

Установил Windows 7 Максимальная 64bit на виртуальную машину Oracle Virtual Box 6.1.10 (последняя версия на момент публикации). Хост ОС - Linux Fedora 31 64bit. В самой гостевой системе (Windows 7) звук работает, но за пределы виртуальной машины не выходит. В микшере Windows 7 звук есть. Я пробовал все комбинации всех доступных Аудио драйверов (OSS, ALSA или PulseAudio) и Аудио контроллеров (Intel HD Audio, AC'97 и SoundBlaster 16) - бесполезно. Пробовал устанавливать Realtek драйвера для AC'97, по советам горе-экспертов из интернета, и пробовал со всеми драйверами хоста - тоже не помогло. Пробовал все вышеперечисленные действия с дополнениями гостевой ос и без них, с разными версиями Windows 7 - домашней, профессиональной и максимальной - нет результата. Гостевая ОС показывает, что звук есть, но в основную систему он не проходит. Разумеется аудио у меня в настройках машины включено и аудиовыход тоже. Ни на каких сайтах, ни русскоязычных, ни англоязычных решения я не нашёл, поэтому пишу сюда.

Заранее спасибо








 , , ,








И это всё МОЁ

Привет этому форуму, я только что зарегистрировался, и может быть не совсем правильно оформляю тему. Если что-то уточнить - уточню.


Начну как в романах)
Сначала с вайном все было ок и работало на ура.
Дальше, после очередной переустановки Kali и затишья около 4 месяцев я все-таки решил поставить вайн, чтобы некоторые проги с винджы заработали и на линуксе, ибо винда лаганутая на всю, кхм, оперативку.
Игра Geometry Dash - работает и по сей день, а при попытке установить SAS Планету выпала ошибка приложения.
Ладно, через месяц обновил вайн, где-то что-то подшаманил, в попытках пофиксить… И пофиксил.
Сас планета работает, но как и большинство других приложений напрочь не видит подключения к интернету. «Осталось скачать: 32 фрейма, скачано: 0». Интернет эксплорер, например, открыто говорит, что нет подключения к сети.
За то, Router Scan живет и здравствует на вайне, успешно сканирую диапазоны города.
Как мне с этим быть? Сас планеты мне очень не хватает, помогите плз.


При этой все каше я уверен, что интернет есть и стабилен.


Некоторые мои характеристики, если еще нужны - скину.
Kali 2020 x64
Wine-stable с wine репозиториев 5.0.1~bionic









 , ,








И это всё МОЁ

Как увидеть команды сборки, которые выполняются в ходе работы make или cmake --build по правилам из CMakeLists.txt. Ну, чтобы не процент выполнения отображался, а конкретные команды


  g++ -o mymod.o mymod.cc ...









 








И это всё МОЁ

WM: i3wm


В конфиге прописано:


exec "setxkbmap -layout us,ru"
exec "setxkbmap -option 'grp:caps_toggle'"


И периодически перестает работать переключение языка ввода.


Куда глянуть, как чинить?


ЗЫ. не запускать же раз в минуту эти две команды настройки? :)









 ,








И это всё МОЁ

Собственно дорогой лор, реши за меня надо оно мне или нет :-))


бОльшую часть сознательной жизни пользую дебиан, но устал при каждом чихе или отклонении от нормальности (с) попадать в поисках решения проблемы либо на реддит (оазис костылей) либо в арч-вики (собственно мимими) либо в вики дебиана (где из недр памяти выгребаются давно не совместимые решения для версий 10ти летней давности). бонусом переход с 8 на 9 и с 9 на 10 принесли какое-то большеразумного количество переделок там-сям, «при ельцине такой фигни не было!» - вообщем сдаёт старичок в моих глазах, хочу чего-нить другое попробовать


собственно в арче подкупает:



  • арч-вики, где разжовано всё от гроханья dpms до переключения режимов thunderbolt’а на моём ноуте и возможное его окирпичивание при этом

  • вроде как внятные зависимости (никогда не понимал на кой фиг мне дебиан пихает столько барахла в комплекте к xfce)

  • на первый взгляд более удобный путь для унификации установки (в дебиане то-же можно но проще после установки привести в соответствие, тут вроде как прям в процессе можно заскриптовать установку «как надо везде»;)


пугает соответственно то, что его вроде как, «надо постоянно обновлять и он может в любой момент сломаться»


свежий софт, и в целом роллинг-релиз, мне не нужен ибо у меня используются всего пяток программ, которые один фиг установлены либо руками (eclipse, liberica jre и т.п.) либо лежат в app-image (rawtherapee и т.п.)

из пакетного мне по сути нужен только базовый xfce поверх xorg’а, браузер какой-нить да МС с ssh - хоть 10ти летней давности :-)


и дополняет проблемность то, что первой опытной машинкой будет разъездной ноут (t480s), который может проваляться без дела пару месяцев, а потом улететь в попу мира где нет интернета


собственно вопросы:



  • байки ли то что оно ломается на ровном месте после обновлений?

  • можно ли его не обновлять пол года-год и потом не отгрести печалек?

  • на главной страничке арча есть перечень обновлений, которые требуют вмешательства руками - т.е. при вот встрече такого обновления я должен переть на сайт и смотреть как чинить то что поломалось? или там есть какой-нить магический ключик «да мне пофигу перезапиши ты эти конфиги на новые»?

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









 








И это всё МОЁ

Добра.
Сразу к делу. На машине был дебиан 8. Произведено обновление до 10.


uname -a
Linux ***** 4.19.0-9-amd64 #1 SMP Debian 4.19.118-2+deb10u1 (2020-06-07) x86_64 GNU/Linux


hostnamectl

Static hostname: *****
Icon name: computer-desktop
Chassis: desktop
Machine ID: *****
Boot ID: *****
Operating System: Debian GNU/Linux 10 (buster)
Kernel: Linux 4.19.0-9-amd64
Architecture: x86-64


Столкнулся с тем что все используемые мной рдп-клиенты перестали уметь в буфер обмена с терминальным сервером на винде.


Настроено всё это счастье было через самописную менюшку.
Ранее на deb8 для подключения к выбранному серверу использовалось:


rdesktop -u ${USER} -k en-us -a ${depth} -g ${dSize} -s "${param}" -r clipboard:CLIPBOARD ${server}


Машины на deb9 изначально столкнулись с аналогичной проблемой, однако неожиданно там тупо сработала замена rdesktop на xfreerdp. Копать дальше было лень, поэтому и не стал. тупо поправил скрипт:


xfreerdp --plugin cliprdr -u ${USER} -a ${depth} --no-osb -k 0x00000409 -g ${dSize} -s "${param}" ${server}


После обновления до deb10 клипбоард отмер совсем. Не помогают ни опции +clipboard, ни указание плагина. Со стороны винды тоже кучу всего перекопал. Накатил на клиент для проверки реммину. Реммина так же игнорирует все настройки касательно буфера обмена. Гугление дало только то что я уже попробовал.


Мысли есть? Чувствую что проблема где-то на поверхности, но после всех этих карантинов аттракцион «иван васильевич вспоминает профессию» как-то не задался…









 , , ,








И это всё МОЁ

Смеркалось.


Собрал valgrind под мипсельную железяку. При запуске на железяке простит libc6-dbg. ld.so.1 и libc6.so.6 есть не стрипнутые, если запустить все в чруте, работает. А вот как запустить валгринд в основной системе(где либы стрипнутые), либо собрать валгринд так чтоб он по умолчанию искал ld.so.1 не в /lib/, а в /tmp/valgrind/lib ?









 , ,








И это всё МОЁ

Тут пишем статью на тех. ресурсы (mobile gamedev).

Я застрял с «Белым IP». Как его теперь называют?









 , ,








И это всё МОЁ

Ибо сегодняшний тренд корпус-строения прямо располагает установить всего лишь одну установку Dyson вместо 3 «стодвадцаток» на передней панели.

Памяти Светоча













И это всё МОЁ

Комрады, ввиду выхода новости о Perl 7 совсем перестал понимать зачем нужен (и нужен ли Racku).


Какие области применения Perl 7? Какие области применения Raku?


P.S.: есть у кого-то удачный опыт использования Raku и где?









 , ,