LINUX.ORG.RU

Сообщения zenkov

 

Google Stadia на Linux Mint

Так-то бы ещё скриншотов наделать, но когда игра не в фулл-скрине Стадия ругается и предлагает её закрыть. Про работу рассказать особо нечего. Она работает. Задержка там как-то хитро обрабатывается алгоритмом и в целом не ощущается. Никуда она однако не делась и в рейд Destiny я бы с ней не пошёл (в саму Destiny я тоже играл, всё хорошо, уже достаточно людно). В какие-нибудь нерасторопные игры вроде той же Red Dead Redmeption, думаю будет норм.

Завёл всё через ProtonVPN подружив его со своим Mikrotik. Дружил долго так как руки из одного места и в целом до конца не подружил.

Вот мой конфиг, может кому интересно будет.

/ip ipsec profile add name=ProtonVPN 

/ip ipsec proposal add name=ProtonVPN auth-algorithms=sha256 enc-algorithms=aes-256-cbc pfs-group=none

/ip ipsec policy group add name=ProtonVPN

/ip ipsec policy add dst-address=0.0.0.0/0 group=ProtonVPN proposal=ProtonVPN src-address=0.0.0.0/0 template=yes

/ip ipsec mode-config add name=ProtonVPN responder=no

/ip ipsec peer add address=se.protonvpn.com exchange-mode=ike2 name=ProtonVPN profile=ProtonVPN

/ip ipsec identity add auth-method=eap certificate="" eap-methods=eap-mschapv2 generate-policy=port-strict mode-config=ProtonVPN peer=ProtonVPN policy-template-group=ProtonVPN username=имя password=пароль

/ip ipsec profile add name="ProtonVPN" hash-algorithm=sha256 enc-algorithm=aes-256 dh-group=modp2048 lifetime=1d proposal-check=obey nat-traversal=yes dpd-interval=2m dpd-maximum-failures=5

/ip firewall address-list add address=мой-пк list=local  /ip ipsec mode-config set [ find name=ProtonVPN ] src-address-list=local 

В чём суть отсутствия дружбы. На любой сайт практически ничего нельзя загрузить. Upload просто мёртвый. Захожу на speedtest.net там всё по нулям, https://testmy.net/upload ещё хуже, просто виснет на середине. По какой-то одному богу известной странности файлы (вот этот вот скриншот) и вот этот текст и вообще всё, я могу загрузить только на LOR. Что происходит и почему работает лишь LOR я понять не могу. Стадия тоже понятное дело работает (нажатия же обрабатываются), но не факт, что войсчат заведётся (пока не смог никого найти чтоб проверить).

>>> Просмотр (1920x1080, 1961 Kb)

 , ,

zenkov ()

ASUS Eee PC и IceWM

Меня вчера просили опубликовать скриншот, вот, сегодня публикую. Естественно здесь не скриншот любопытен, а скорее сам ASUS Eee PC (кто не знает, что это такое тем сюда http://wiki.eeeuser.com/eee_pc_701). Но в начале скриншот. На нём IceWM (оконный менеджер по умолчанию в 3ePC), mplayer (плеер по умолчанию, у которого я забыл убрать ненужную рамку с титлбаром) и xterm с bash (тоже по умолчанию), всё настроено. Домик это не аналог пуск, это какая-то тупо кнопка, толи все окна убирает, толи наоборот. Пуска здесь не было, да я его и делать не стал. Убрана юзерфрендли приблуда (огромная панель с табами заменяющая задний экран и перехватывающая некоторые комбинации клавиш). Все приложения запускаются либо автоматически либо по хоткеям (также регулируется громкость, яркость и т.д.). Клавиатура в устройстве очень и очень удобная. У меня прямо слов нет какая она удобная. Но за-то неудобный тачпед (как и везде), а потому всё рулится с клавиатуры. Правда до этого ещё копать и копать (из-за KDE приблуд), но к чему-то уже продвинулись. В таскбаре, как раз то, что регулируется кнопками (wi-fi, камера (пришлось написать скрипт на awk и заюзать чью-то приблуду для красивой иконки), сеть, зарядка, громкость, время, выключение).

Из неудобства. Alt почему-то нормально как Alt работает не всегда, а часто способствует вставке символов с диакритиками (локаль en_US.UTF-8, но тут может ещё какая левая хрень в системе установлена). Бесит ужасно. Явно может где-то исправить, но пока не знаю где. Потом. Глюк IceWM: Если "колупать" иконку слева в титлбаре, можно завалить любое окно. Не знаю как xterm при запуске растянуть по всей ширине. IceWM здорово это умеет делать и по Alt+F10 в том числе. Но как сделать так, чтоб он это делал автоматически, для xterm. Игры с geometry (и в конфигах icewm и в .Xresources) особо не помогли (всегда остаётся маленький промежуток справа). При первом запуске системы (с IceWM в качестве оконного менеджера), флешку подхватывает (и потом подхватывает) какой-то сервис KDE (какой?) и выводит свой дебильный диалог. Если перезагрузить Иксы, то когда стартует IceWM флешку уже никто не хватает, и потом тоже. Видимо в первый раз стартует какая-то хрень, а потом уже когда перезагружаешь иксы она не стартует. (Кстати можно сделать как-нибудь так чтоб диалог KDE подхватывающий флешку сразу закрывался или и вовсе не появлялся?) Там какая-то unionfs, от чего хорошего мало. Место на диске внятно не видно, прилады по умолчанию которые были установлены, удаляются "не удаляясь" и прочее в таком духе. Можно избавиться от этой unionfs, но это пляски с бубном. ASUS'овский репозитарий весьма мал. Народ во всю юзает уже и Xandros'овский и Debian'овский (кто похрабрей). Я пока ещё даже GCC не ставил.

MHz процессору занижают (есть beta-BIOS который позволяет выставить 900MHz, но потому видать он пока и beta, у меня последняя стабильная версия BIOS уже была установлена), есть ли под крышкой пустой слот miniPCIe не проверял. В некоторых моделях ASUS его убрали. Какая у меня, пока не знаю.

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

Три USB. Проверял :) Подключал внешний HDD, флешки, всё подхватывает на лету (см. выше). Мышь тоже заработала. BT не проверял, и BT устройства тоже не проверял.

От батареи работает до трёх часов. Экран чуть-чуть свистит, но не больше чем другие недорогие экраны. В общем так он свистит, что в наушниках его не слышно. Иногда внутри начинает что-то техоньку жужжать и гнать горячий воздух влево, но это не мешает. Цвета передаёт своеобразно. На скрине например панель серая, а когда на экране смотришь, она такая же как титлбар. Есть вебкам и микрофон. Вебкам лучше чем все говорили, микрофон не довелось возможности проверить.

Ну вот и всё пока (всё-таки второй день только). Устройство (чёрного цвета) я заказал из Штатов. В Москве говорят, скоро будет.

>>> Просмотр (800x480, 238 Kb)

zenkov ()

... welcome back to NetHack!

Что-то давно здесь не появлялось NetHack или даже Angband, а стандартные картинки вида "Мой первый Knoppix", "Моя новая тема для KDE", "Настроил GNOME", "Fluxbox УРА!" уже надоели наверное не только мне.

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

В окрестностях College Town видел gold golem и centipede. Не vortex конечно, думаю шутя справлюсь, но в будущем AC понизить всё-таки надо. Не дело это, хоть и caveman.

На Руси по NetHack ничего внятного нет (как нет и по милой сердцу некоторых ZONA).
Открыт вот публичный блог: http://www.livejournal.com/community/ru_nethack/
Приходите, если время будет. Лучше конечно сразу с интересным рассказом, а иначе смысла нет.

>>> Просмотр (1024x768, 251 Kb)

zenkov ()

Script-fu

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

На экране можно видеть как я пишу скрипты в GNU Emacs, для различных эффектов по работе с текстом. Чаще всего это идеи не мои, они либо созданы уже какой-то компанией или дизайнером, а я их просто реализовываю на script-fu, правда даже GIMP'еры советуют уже писать на Python, но я уж как-то начал дак перестраиваться не хочется, опять же одно дело Python, Perl и всякие Tcl вещь сугубо опциональная, а SIOD он по умолчанию такой, Scheme ведь сама по себе диалект Lisp, на Lisp и похожа, а так я сам себе кажусь немного круче чем я есть, ну и Lisp я очень люблю тоже.

Два скрипта, для создания соответствующих эффектов со скриншота, можно взять здесь http://www.kholmsk.ru/hurd-wiki/images/other/lj/shrek-text.scm и здесь http://www.kholmsk.ru/hurd-wiki/images/other/lj/transparent-text.scm

Во время написания второго скрипта был найден и решён bug за номером #153635, исправления вошли в версию 2.0.5 (stable) которая вышла вчера и которую почему-то никто на LOR не заметил, хотя она очень важная и содержит множество исправлений, без неё даже transparent-text.scm работать не будет, потому советую пропатчить вашу версию до 2.0.5.

Относительно GIMP vs. Photoshop могу сказать, что практически GIMP разумеется хуже. В нём очень много, очень много, ОЧЕНЬ МНОГО ошибок (особенно начиная с 2.x), он ужасно документирован, в нём нет полной поддержки CMYK (по оптимистическим прогнозам, появится она там в 2006-ом году), его индексированная палитра с альфаканалом работает по типу GIF, даже если сохраняешь в PNG, таким образом в индексированном изображении невозможно добиться альфапрозрачности, он вообще очень плохо работает с PNG например, почему-то не может открывать MNG (в нём пока не реализована полная поддержка этого формата). Часть вопросов обещают решить в релизах 2.2 и 2.3, по предположением говорят что это будет нечто, но я не думаю что речь идёт о реальных доработках каких-то особенностей, за-то предполагаются какие-то супер навороченные плугины и много всяких абсолютно новых сладостей.

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

Вот так вот, он GIMP.

P.S. Надеюсь что данный пост, сподвигнет некоторых товарищей, оставить пустое дело постоянной сборки дурацких RPM'ок, DEB'ок, прочей фигни и заставит реализовать какую-нибудь возможность, исправить bug или разработать нормальный registry.gimp.org а то тот что сейчас, представляет из себя жалкое, убогое и глючное зрелище. В идеале было бы хорошо реализовать что-то по типу skill.ru с профилями пользователей, возможностями комментировать каждую работу, оставлять оценку, с рубрикатором и может быть даже с автоматическим предпросмотром результатов работы скрипта.

>>> Просмотр (1024x768, 216 Kb)

zenkov ()

Загадка

Нет я в таких условиях не работаю, но поскольку давно уже здесь не светился решил таки засиять чем имеется.

Имеется как видите немного :-) Для нормальной деятельности мне хватает Firefox+WindowMaker+GNU/Emacs+Psi, для ЛОРа специально я открыл книжку и пошлую swf-игрушку.

Теперь собственно головоломка :-) Угадайте что, на каком языке и какими символами написано на заднем фоне?

Подсказки:

1) Язык один, символы же взяты из другого и специальным образом адаптированы.
2) Первый символ это w, второй s, третий m, четвёртый l, последний p.
3) Три точки вверху это a, "крючок" это o, одна точка это i, чёрточка это e, галочка u.

От вас требуется восстановить написание латиницей, а дальше думаю узнать, что это за язык будет не проблема (перевести тоже). Со шрифтами может быть немного сложней ;-) А может не быть...

>>> Просмотр (1024x768, 104 Kb)

zenkov ()

Десктоп охотника на драконов

Вот такая вот конструкция. Это очередной мой десктоп (два предыдущих вы уже скорей всего видели) на этот раз с Window Maker'ом. Нет Window Maker я использую не первый раз, но было это давно. Решил обновить память.

На самом деле всё вышеперечисленное чушь. Просто после того как я почти окончательно отвык от наркотической зависимости в лице своего старого, доброго серого fluxbox'а с MbdTeX и самодельным логотипом Lisp'а в правом верхнем углу и перешёл на куда более кричащий KDE в этаком апельсиновом стиле Kill Bill... Дак вот с того времени с KDE я намучился порядочно. Мучают даже сейчас, поскольку всё ещё использую некоторое ПО из него. Дал зарок, что не буду пользовать все эти интегрированные среды, хотя бы полгода.

Вообще выбор существующего, меня удручает. Ведь, что сейчас есть?

Эта поделка Икизы вечно кричащего революционные вещи, то о том, что структура UNIX не подходит для десктопа, то о том, что Си умер (для него), у меня всегда вызывала восторг (отрицательный конечно)? И вообще всё, что делала за эти годы Ximian у меня вызывало разные чувства, но только не радость. Mono этот дебильный... Тфу, пакость. А относительно GNOME как системы. То дак она IMHO создана не для программиста, а скорей для секретутки и домохозяйки. Всё бы пускай, да только профессиональной интегрированной среды у профессионалов так и не появилось.

Казалось бы KDE должна была такой стать, но та IMHO больше на desktop обычного пользователя, нацелена.

GNUStep вроде бы нормально но:

1. Этот Objective C, как бельмо на глазу.
2. Ничего революционного там нет.
3. Look & Feel, ужас.

Если первый аспект для хорошего программиста не проблема, то второй уже не радует. А третий в принципе, как сказать. С одной стороны красивости не нужны. Но с другой, надо же иметь вкус. Что это за отстой с самопальными иконками a la "с миру по нитке", scroll-bar'ом "железный Феликс" и прочими страшилками. Да и более того, сам GNU Step в два счёта может стать как тот же KDE или GNOME. Все его недостатки практически те же самые (причём по структуре он близок к убогому GNOME, чем к убогому KDE).

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

И так Window Maker (часть GNUstep надо заметить). На нём темка Dragons Tear, взята ясно откуда. Темку создала девушка (то есть мне хочется так думать, Весна всё-таки) стибрив/купив картинку с Zazzle.com. Я её (в смысле темку) доработал, придав выпуклость pixmap'ам. Поставил иконки Umicons (вообще классные иконки). Двое часов это не для пальцатости, просто мне так удобнее.

Есть и вопросы. У меня версия 0.80. Как на titlebar прилепить кнопки максимизации и минимизации?

P.S. Кнопочка с сердечком - это переключалка языков. Очень удобно :-)

>>> Просмотр (1024x768, 294 Kb)

zenkov ()

Psi 9.1 vs. GAIM

Собственно десктоп мой все уже давно видели и старый Psi на нём тоже. Теперь поставил Psi новый. Были правда проблемы. Например в файл src/src.pro пришлось добавить INCLUDEPATH += . а также скомпилировать с поддержкой xscreensaver, без неё компиляться не захотело. Пришлось брать русский перевод с CVS, редактировать его на свой вкус в linguist, но это того стоило. Нет ничего особенно нового нет, но то, что было раньше стало лучше. Это радует.

P.S. А ещё радуют красивые смайлики :)

>>> Просмотр (1024x768, 111 Kb)

zenkov ()

На волне убитого Билла

Вот уже очень длительное время я использовал Fluxbox... Очень долго использовал... Так долго, что даже перешёл на Openbox... От чего мне стало только ещё хуже. Попытки сменить *box на что-то другое, терпели неудачу... Меня жутко ломало :-) Это был как наркотик, это был просто ужас какой-то... Дабы отвыкнуть от tabs'ов я и пересел на Openbox...

И вот я в KDE. Уж не знаю насколько здесь можно работать, но всё смотрится пока красиво... Опять же многое может делать karamba. Правда здесь я её почти не использую.

Ещё одной проблемой стал дизайн. Он очень уж какой-то... Пришлось как-то интегрировать GTK, чтоб оно не очень от программ на qt отличалось. В результате, GTK (даже первое) смотрится намного красивей :-)

А так вроде пока ничего... Не пойму толком зачем поставил... Но ломка проходит. Я почти выличился от Fluxbox'о зависимости... Да...

>>> Просмотр (1024x768, 112 Kb)

zenkov ()

Они тоже используют GDM

Фильм, надо сказать, достаточно не плохой хотя местами жутко стандартный да и короткий какой-то. Больно уж быстрое развитие. IMHO надо было 2 серии снять.

>>> Просмотр (640x730, 37 Kb)

zenkov ()

Изучаем OCAML :-)

В начале кратко о том, что на экране. На экране старый fluxbox, новый GNU/Emacs и тоже достаточно старая vmware. Но ду это всё не интересно, самое главное...

OCAML -- самое главное. Разбираться начал вчера. Что понравилось? Многое понравилось. Например реализация ФП порадовала (всякие там let, очень удобны). match любопытно, type интересно. Синтаксис вроде бы тоже приятный. Не Python конечно, но уже и не C++. Сам язык чем-то во многом схож с Lisp'ом, что тоже хорошо.

Ещё понравилось то, что к нему уже многое сделали :-) Тут тебе и компилятор, тут и интерпретатор... Красота. Порадовала также скорость. На сайте говорят, что он между C и C++. То есть я так понял, медленнее первого, но быстрей второго.

Из недостатков, отсутствие качественного GUI (у Java он есть) и нет библиотек по работе с OpenGL (есть, но староватые), реализации SDL вроде тоже нет. Но это всё дело поправимое. Самые же крупные минусы, это очень маленький объём документации на русском. Да и русских кэмл-гуру тоже трудно найти (в отличее от перловых или там сишных, тех пруд-пруди). Вопросы некому задать :-(

А ведь вопросов просто море. Например я плохо разобрался с match. Такая функция для меня так и осталась загадкой.

let min_rat pr = match pr with
((_,0), p2) -> p2
| (p1, (_, 0)) -> p1
| (((n1, d1) as r1), ((n2, d2) as r2)) ->
if (n1 * d2) < (n2 * d1) then r1 else r2 ;;

Тоже самое можно сказать и о:

let eq_rat cr = match cr with
((_,0), (_,0)) -> true
| ((_,0), _) -> false
| (_, (_, 0)) -> false
| ((n1, 1), (n2, 1)) when n1 = n2 -> true
| ((n1, d1), (n2, d2)) when ((n1 * d2) = (n2 * d1)) -> true
| _ -> false ;;

Что это ещё за ((_,0), (_,0)) ?

В остальном же всё нормально. Имеется "хорошая" книжка от O'Reilly (дочитал до Sum types) и прекрасный режим для Emacs'а (tuareg_mode).

>>> Просмотр (1024x768, 61 Kb)

zenkov ()

Gentoo: Да мы были на луне!

Вот, что случается с луной после установки на ней Gentoo-сервера :)

P.S. Картинку нарисовал мой друг Алексей Городнов.

>>> Просмотр (1024x768, 113 Kb)

zenkov ()

Мой GNU/Emacs в работе.

В процессе перевод using_gnuhurd, он как раз сейчас в основном окне.
Сбоку перевод PROMT'а, на всякий случай (я далеко не профессионал, а
PROMT иногда подкидывает неплохие идеи). Внизу оригинал и Eshell
(здесь для пижонства, на самом же деле в нём можно grep'ать словари).

Эта картинка ещё во-многом ответ тем vim пользователям которые
обвиняют Emacs в монстроидальности интерфейса, мол кнопки лишние,
уродские menubar'ы и т.д. и т.п. Дак вот, это неправда!

Emacs может быть лёгким, утончённым и тонким редактором, в плане его
дизайна. Всё, что для этого нужно, дак это набрать; M-x
customize-face -- и потратить 15 минут на его настройку.

Так, что нечего гнать, на нас *Emacs-пользователей, тем более, что нас
заметно меньше. Ибо избранные всегда в меньшинстве.

P.S. Вот только не надо сейчас неуместных шуток про иные меньшинства ;-)

>>> Просмотр (1024x768, 48 Kb)

zenkov ()

Lisp, Haskell, Emacs, Links and ER1, ER2

На экране скромного, но удобного fluxbox'а запущены links (как замена lynx'у) подкупивший меня работой, как говорят англичане "in graphics mode" и лучший в мире редактор Emacs (а точней его FSF реализация).

Для придания большей значимости скриншоту в emacs'е открыт маленький файлик с примерчиками из Haskell (для проверки подцветки в haskell-mode), а в links'е открыт weblog одного lisper'а (www.lemonodor.com by John Wiseman) с любопытными фотографиями роботов ER1 и ER2 (подписи к фотографиям переведёте сами ;)

>>> Просмотр (800x600, 261 Kb)

zenkov ()

Phoenix, Java, русский.

Там где кубики я так понял должны быть буквы =(

>>> Просмотр (996x673, 99 Kb)

zenkov ()

И на Linux будет Mario играть

На экране запущен Mario Kart 64 :) Это там где большое окно.

Загружен был с:

http://pristavka.kulichki.net/index.php?step=nintendo64&step2=roms

Пускался через хреновый, но единственный, реально работающий эмулятор Nintendo 64 под Linux (можно пускать виндовые, через winex). В нем нет звука, тормозня (причем иногда достаточно сильная), очень маленький список поддерживаемых игр (7).

http://mupen64.emulation64.com/

Специальный plugin для клавиатуры:

http://deltaanime.ath.cx/~blight/n64/blight_input_plugin/

В другом окне запущена известная японская игрушка все про того же Kunio :) для gameboy который чернобелый =)

Эмулятор для Gameboy / Gameboy Color:

http://gnuboy.unix-fu.org

Игрушку скачал с:

http://emu-russia.km.ru/

>>> Просмотр (1024x768, 96 Kb)

zenkov ()

Lingua omnibus!

Наш ответ Lingvo!

Многоплатформенный, OpenSource словарь с поддержкой UNICODE, легким xml форматом словарей, приятным интерфейсом, возможностю менять темы и выводить отформатированный вывод с картинкой по теме. В него также внедрен модифицированный AI Codename INNA (на основе www.alice.org) и новая транскрипция(!)

Есть только одна проблема о которой пока говорить не буду, может сами догадаетесь?

>>> Просмотр (829x504, 47 Kb)

zenkov ()

Повальная эмуляция все 100 %

На экране, запущены:

Nekketsu! Street Basket - Ganbare Dunk Heroes (Nintendo Entertainment System (NES)), эта та что в маленьком окне :)

Пускал через tuxnes, надо заметить, что эмулятор не очень хороший. Игра при большом увеличении сильно тормозит :) Да и играть вдвоем неудобно.

http://tuxnes.sourceforge.net/

Cannon Fodder (Sega Genesis/MegaDrive (SMD)), этот там где мак =)

Нормально играется =) да и эмулятор хороший.

http://www.pknet.com/~joe/dgen-sdl.html

Shin Nekketsu Kouha Kunio tachi no Bannka (Super Nintendo Entertainment System (SNES))

Эмулятор самый лучший =) Просто супер и даже где-то "пупер". А в саму игру пока ещё не играл :)

http://www.zsnes.com/

Все игры взяты с http://emu-russia.km.ru/data/roms.htm

P.S. К чему это я? Да к тому, что играть на Linux'е можно, нужно и наш выбор :) Конечно только после работы ;)

>>> Просмотр (1024x768, 87 Kb)

zenkov ()

RSS подписка на новые темы