И это всё МОЁ

Привет ЛОР. Сабж.
Имею arch с криптоконтейнером внутри которого lvm. Все работало до того как поменял загрузчик с grub на systemd-boot.

Сейчас плимут пропал и осталась текстовая консолька.


title Arch Linux
linux /vmlinuz-linux
initrd /intel-ucode.img
initrd /initramfs-linux.img
options cryptdevice=UUID=f920e5fa-59b4-47b3-8fb3-f37e59d27db2:cryptlvm root=/dev/mapper/t430-root rw quiet spalsh


В loader.conf написал console-mode keep


В хуках ничего не менял.


HOOKS=(base udev plymouth autodetect modconf block plymouth-encrypt lvm2 filesystems keyboard fsck keymap)









 , ,








И это всё МОЁ
И это всё МОЁ

… нет, ну зарплату пока платят, но где разумный предел?


На прошлой неделе в четверг у меня поднялась температура до 39, и длилось это 4 дня. Потом все стабилизировалось и я пошел сдавать тест на ковид.


Мне сказали что тест вы сдадите, а вечером вам позвонят. 3 часа в очереди за направлением и вот я в процедурной. Придете завтра за результатом с 8 до 12. Но, говорю, говорили же что позвонят? Позвонят вечером или завтра утром, но лучше приходите.


Все таки позвонили, результат отрицательный, но: я не чувствую запахов от слова совсем. Засовываю нос в банку с кофе, резко вдыхаю и ничего, как в зимнем лесу. Все бы ничего, но вкуса я тоже не чувствую. Только сладкое, соленое и острое. Выяснил что многие блюда жутко пересолены и погложение Kfc сродни глотанию соли из солонки.


Сообщил что готов выйти на работу и обмолвился о проблеме.


Получил запрет посещать работу.


PS. Выпивая 3 банки пива не чувсвую собственного перегара, пиво мокренькое, да.


Как жить?


Почему власти скрывают?









 








И это всё МОЁ

100 обращений в секунду на днс от неизвестного процесса с попыткой регистрации.
Была похожая тема(Поиск процесса по данным tcpdump) в 2011 году, но там все закончилось удачно.


while true; do netstat -ntupee | grep 10.26.2.31 ; done
выводит огромный список рондомных портов. В выводе: src, dst и TIME_WAIT, все. При этом со стороны днс видно как периодически(раз в несколько часов) запросы проходят.


Процессов разных много, приклад жирный. Как найти сучечку?









 ,








И это всё МОЁ

За свою карьеру встречал немалое число программистов, пришедших в Java из C/C++, а наоборот практически не встречал. Помню лишь одного, решившего уйти в C++, но по личным причинам - нежелании работать под руководством конкретного Java тимлида. Однако это весьма редкое исключение или даже казус, обсуждать который не стоит. Мне вот интересно, а какие у вас наблюдения и что вы вообще думаете о переходе с Java на современный C++ (не на C)? Скажем, как минимум на C++14.








 , , ,








16:11

Teclast f 15

И это всё МОЁ

здрасте люди добрые

пожалуйста извините за многие темы.
помогите советом касаемо этого ноутбука.
установится ли Linux?
и если несложно, то порекомендуйте продавца, который не обманет








 








И это всё МОЁ

Тему потерли, удаленные посмотреть не могу, но хочется вспомнить что я там такого ляпнул?


Мне конечно стыдно, а может меня и не так поняли.


Правда














И это всё МОЁ

Как известно, Blizzard отложила выход очередного обновления World of Warcraft на неопределённое время. Среди факторов, повлиявших на данное решение, было выделено необходимость работать из дома. Многие местные разработчики считают, что офисы нинужны. Однако, есть другие мнения.

https://worldofwarcraft.com/ru-ru/news/23536678/новости-о-shadowlands








 ,








И это всё МОЁ

Нашел пример кода тут https://github.com/sgothel/jogl-demos/blob/master/maven/jp4da/jp4da-android/s...
Закинул в свой проект

package com.example.myapplication;

import androidx.appcompat.app.AppCompatActivity;

import com.jogamp.opengl.GLCapabilities;
import com.jogamp.opengl.GLProfile;

import jogamp.newt.driver.android.NewtBaseActivity;
import android.os.Bundle;

//import com.jogamp.newt.ScreenMode;
import com.jogamp.newt.event.MouseAdapter;
import com.jogamp.newt.event.MouseEvent;
//import com.jogamp.newt.event.ScreenModeListener;
import com.jogamp.newt.opengl.GLWindow;
import com.jogamp.opengl.util.Animator;

public class MainActivity extends NewtBaseActivity
{
static {
System.loadLibrary("gluegen-rt";);
}
@Override public void onCreate(
final Bundle state)
{
super.onCreate(state);

final GLCapabilities caps =
new GLCapabilities(GLProfile.get(GLProfile.GLES2));
final GLWindow gl_window = GLWindow.create(caps);
gl_window.setFullscreen(true);

this.setContentView(this.getWindow(), gl_window);

gl_window.addMouseListener(new MouseAdapter() {
@Override public void mousePressed(
final MouseEvent e)
{
/*
if (e.getPressure() > 2f) { // show Keyboard
((com.jogamp.newt.Window) e.getSource()).setKeyboardVisible(true);
}
*/
}
});
/*
final Example example = new Example();

// demo.enableAndroidTrace(true);
gl_window.addGLEventListener(example);
gl_window.getScreen().addScreenModeListener(new ScreenModeListener() {
@SuppressWarnings("unused";) public void screenModeChangeNotify(
final ScreenMode sm)
{
// Nothing.
}

@SuppressWarnings("unused";) public void screenModeChanged(
final ScreenMode sm,
final boolean success)
{
System.err.println("ScreenMode Changed: " + sm);
}
});
*/
final Animator animator = new Animator(gl_window);
this.setAnimator(animator);

gl_window.setVisible(true);
animator.setUpdateFPSFrames(60, System.err);
animator.resetFPSCounter();
gl_window.resetFPSCounter();
}
}

Конечно не все зашло, видимо версия другая или может его проект не работает
Выдает такую ошибку, то есть по сути в первых же строках приложения где getGLProfile():
2020-10-02 17:51:39.760 14351-14351/com.example.myapplication E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.myapplication, PID: 14351
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.myapplication/com.example.myapplication.MainActivity}: com.jogamp.opengl.GLException: No default device available
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3304)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3443)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2040)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:221)
at android.app.ActivityThread.main(ActivityThread.java:7520)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:539)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)
Caused by: com.jogamp.opengl.GLException: No default device available
at com.jogamp.opengl.GLProfile.getProfileMap(GLProfile.java:2300)
at com.jogamp.opengl.GLProfile.get(GLProfile.java:988)
at com.jogamp.opengl.GLProfile.get(GLProfile.java:1004)
at com.example.myapplication.MainActivity.onCreate(MainActivity.java:26)
at android.app.Activity.performCreate(Activity.java:7893)
at android.app.Activity.performCreate(Activity.java:7880)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1307)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3279)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3443)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2040)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:221)
at android.app.ActivityThread.main(ActivityThread.java:7520)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:539)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)

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








 , , ,








И это всё МОЁ

Всем привет!
В одной локалке есть два почтовых сервера.
1 - zimbra 8.6 domain1.ru
2 - iredmail domain2.ru


Вся входящая почта приходит на сервер с зимброй, подскажите, что нужно сделать, что бы письма пришедшие для домена2 пересылались на сервер2?









 








И это всё МОЁ

Фриктики более известные как Frictional Games выпустили короткий, но достаточный для понимания игры геймлейный ролик https://www.youtube.com/watch?v=jChsLiRvWXw продолжения серии игр Амнезия под названием «Amnesia: Rebirth».


P.S. Буквально недавно они выложили исходные коды других свои двух
прошлых «Амнезий»
Исходный код Amnesia: The Dark Descent и Amnesia: A Machine For Pigs под GPLv3


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









 , , , ,








14:29

poplog

И это всё МОЁ

кто-нибудь пробовал работать с poplog?


https://www.cs.bham.ac.uk/research/projects/poplog/V16/AREADME.html









 








И это всё МОЁ

Я сделал логотип для проекта MNTm:
https://imgur.com/a/QL8xuo4
https://m.vk.com/wall-195222526_53


Мне нужна помощь с иконками. Нужно сделать иконку этого логотипа так, чтобы во всех размерах хорошо смотрелась.


P. S. Роза - это иконка









 ,








И это всё МОЁ

Добрый день. Имеется купленный php модуль для сайта opencart, но с 3-мя зашифрованными важными файлами, которые не позволяют осуществить доработку этого самого модуля. Авторы берут в 3 раза больше почасово и расстягивают сроки. Кто-то знает сервисы/программы для расшифровки php ioncube кода?









 ,








И это всё МОЁ

Буду рад любым подсказкам.
Установлен docker Снаружи стоит nginx-proxy и проксирует запросы на сайты в контейнеры (прокси и контейнеры объединены в единую сеть, что не мешает им общаться между собой)


nginx-proxy Получает запросы по 80 и 443 портам, в контейнеры передает по 80 порту Сайт, на который передает запросы nginx-proxy расположен в контейнере docker, работает на worpdress. Выходят ошибки на сайте


'''
Loopback requests are used to run scheduled events, and are also used by the built-in editors for themes and plugins to verify code stability.
The loopback request to your site failed, this means features relying on them are not currently working as expected.
Error: cURL error 7: Failed to connect to disshelp.ru port 443: Connection refused (http_request_failed)


The REST API is one way WordPress, and other applications, communicate with the server. One example is the block editor screen, which relies on this to display, and save, your posts and pages.


The REST API request failed due to an error.
Error: cURL error 7: Failed to connect to disshelp.ru port 443: Connection refused (http_request_failed)
'''


При входе в сам контейнер curl -IL http://127.0.0.1 работает, запрос передает во внешний nginx-proxy, но не работает по 443 порту curl -IL https://127.0.0.1 curl: (7) Failed to connect to 127.0.0.1 port 443: Connection refused Так же ситуация с запросами к сайтам соответственно









 , ,








И это всё МОЁ

Для Ъ: https://mastransky.wordpress.com/2020/09/30/firefox-on-fedora-with-openh264/


Огнелис-81 в Федоре теперь идёт с OpenH264 на борту и репозиторий Cisco c пакетом mozilla-openh264 больше не актуальны. А кто-то юзал?


Тем не менее теперь есть кодеки из коробки, без необходимости использования репозиториев Cisco или RPMFusion и установки ffmpeg-libs. Хоть это и рассматривается как запасной вариант, но я-то знаю, здесь многие готовы грызть кактус, лишь бы не обмазываться так называемыми неофициальными репами.


Вопрос: кто-то уже пробовал этот вариант, как оно вообще? vaapi работает?









 ,








И это всё МОЁ

Допустим, когда в консоли вылезает ошибка название которой точно известно, условное имя «org.freedesktop.DBus.Error.ServiceUnknown»
Хочу сделать так что-бы когда эта ошибка появлалась, в коньках отображался текст «Not runing», искал в гугле - ничего не нашёл.








 , ,








И это всё МОЁ

Заглянул я тут в баг, и пошёл искать в коде, где там что интересное написано.

И нашёл.
https://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/drivers/radeon/radeon...

static void radeon_enc_op_speed(struct radeon_encoder *enc)
{
RADEON_ENC_BEGIN(RENCODE_IB_OP_SET_SPEED_ENCODING_MODE);
RADEON_ENC_END();
}

А в https://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/drivers/radeon/radeon...

есть такие определения:

#define RENCODE_IB_OP_SET_SPEED_ENCODING_MODE                                       0x01000006
#define RENCODE_IB_OP_SET_BALANCE_ENCODING_MODE 0x01000007
#define RENCODE_IB_OP_SET_QUALITY_ENCODING_MODE 0x01000008

Отсюда вопрос, как изменится качество, если поменять этот параметр? Ну и вывести его как-то наружу, может через переменные окружения?

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

static void radeon_enc_quality_params(struct radeon_encoder *enc)
{
enc->enc_pic.quality_params.vbaq_mode = 0;
enc->enc_pic.quality_params.scene_change_sensitivity = 0;
enc->enc_pic.quality_params.scene_change_min_idr_interval = 0;

RADEON_ENC_BEGIN(enc->cmd.quality_params);
RADEON_ENC_CS(enc->enc_pic.quality_params.vbaq_mode);
RADEON_ENC_CS(enc->enc_pic.quality_params.scene_change_sensitivity);
RADEON_ENC_CS(enc->enc_pic.quality_params.scene_change_min_idr_interval);
RADEON_ENC_END();
}

Ну и

#define RENCODE_VIDEO_BITSTREAM_BUFFER_MODE_LINEAR                                  0
#define RENCODE_VIDEO_BITSTREAM_BUFFER_MODE_CIRCULAR 1

в заголовке тоже интересно ....

i-rinat








 








И это всё МОЁ

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









 








И это всё МОЁ

Понравилось видео https://radikal.ru/video/5Wo1y5HWyHC
И в связи с просмотром во мне снова появилось желание разобраться со Splashscreens в КДЕ.
Я хочу поставить туда видеоотрывок с анимедевочкой, которая будет меня приветствовать. Я её очень люблю и буду счастлив если она будет встречать меня при запуске пк.


Проблема, что я совсем не понимаю как добиться подобного эффекта. Я не нашел гайдов и какой-то информации как люди здесь делают красиво https://store.kde.org/browse/cat/488/order/latest/
Подскажите пожалуйста в какую сторону копать.









 , ,