И это всё МОЁ

Вчера повис ноут принудительно выключил его, после сего действия перестало что либо запускаться браузер и тд, в добавок очень долго запускается endless os,мало чего пробовал и вообщем не знаю что делать, прошу помощи,








 








И это всё МОЁ

Что умею:
- гуглить
- английский
- spring mvc 5 - есть написанный CRUD с thymeleaf, и REST сервис с CRUD функционалом
- spring security - пока что базовые вещи
- hibernate 5 + mysql
- java core
- maven
- деплою на wildfly, так что базовое представление об этом сервере имею
- работал с jackson

Как долго изучаю - обрывочно несколько лет, то возьмусь - изучаю, потом ищу работу в своей деревне - и потерпев фиаско (если и есть то - пара вакансий, да и то - senior or middle) - бросаю

В этом году более менее, с небольшими перерывами - изучаю постоянно
Пробовал искать работу в москоу-сити, hr не видя опыта в java - игнорят, либо получив выполненное ТЗ уходят в закат (видимо после ТЗ, резюме в руки берет начальник, и не найдя офф опыта кладет резюме в шредер - последний такой раз был в эту пятницу, лул)

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

\Диплом по специальности имеется, раньше был php программистом, возраст 32 года\








 , ,








И это всё МОЁ

Вчера скачал Krita в формате appimage и долго изучал ее. Сегодня уже не запускается, когда пробую через консоль, то выдает ошибку.

./krita-4.2.6-x86_64.appimage 
Ошибка шины (стек памяти сброшен на диск)







 , ,








13:55

FreePBX

И это всё МОЁ

Всех хай ребята , вообще установил FreePBX Distro задача сделать для начала чтоб 2 человека локально могли позвонить друг другу , но дело в том что я первый раз сталкиваюсь с данной темой , создал сипы но они не регаются 403 ошибка , подскажите куда хоть копать , перечитал уже кучу man`ов и все без толку.








 ,








И это всё МОЁ

Кто пользуется ZSH, подскажите почему может не работать алиас, прописанный в .zshrc в хомяке? Конкретно не работает следующий алиас, alias la='ls -a', он выводит листовый вид, как команда ls -la, у меня стоит oh-my-zsh если что. Может в каком-то плагине оно переопределяется? Grepом ничего не нашел








 , ,








И это всё МОЁ

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

Проверки на этапе RCPT
acl_check_rcpt:
accept hosts = :

# Запрещаем письма содержащие в локальной части символы @; %; !; /; |.
deny domains = +local_domains
local_parts = ^[.] : ^.*[@%!/|]

# Запрещаем недопустимые символы для нелокальных получателей.
deny domains = !+local_domains
local_parts = ^[./|] : ^.*[@%!] : ^.*/\\.\\./

accept senders=${lookup mysql{SELECT senders FROM whitelist \
WHERE senders='${quote_mysql:$sender_address}'}}

deny message = HELO/EHLO required by SMTP RFC
condition = ${if eq{$sender_helo_name}{}{yes}{no}}

deny message = Go Away! You are spammer.
condition = ${if match{$sender_host_name} \
{bezeqint\\.net|net\\.il|pool|peer|dhcp} \
{yes}{no}}

warn
# set acl_m0 = 25s
set acl_m0 = 1s

# ставим задержку в 0 секунд для своих сетей
warn
hosts = +relay_from_hosts
set acl_m0 = 0s

# ставим задержку в 0 секунд для авторизованых пользователей
warn
authenticated = *
set acl_m0 = 0s

warn
logwrite = Delay $acl_m0 for $sender_host_name \
[$sender_host_address] with HELO=$sender_helo_name. Mail \
from $sender_address to $local_part@$domain.
delay = $acl_m0

# deny message = Rejected - Sender Verify Failed
# !authenticated = *

accept domains = +local_domains
endpass
message = unknown user
verify = recipient

accept domains = +relay_to_domains
endpass
message = unrouteable address
verify = recipient

accept hosts = +relay_from_hosts
accept authenticated = *
deny message = relay not permitted

я добавил правило


deny message = Rejected - Sender Verify Failed
!authenticated = *

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

2019-09-30 09:50:00 H=frv190.fwdcdn.com [212.42.77.190] X=TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256 CV=no F=<[email protected]> rejected RCPT <[email protected]>: Rejected - Sender Verify Failed








 








И это всё МОЁ

Плавающие клипы на Youtube - Что бы не смотрел, видео везде плавает... как будто рендеринг или что то подобное плохо успевает загружаться.(смещение видео ввиде волн влево и вправо, в быстрых сценах очень заметно) и прокрутка сайта слегка плавная. Система диско джанго!
При прокрутке в браузере так же все плавает, видяха если что 1060
А встроеная на core i7-7700HQ
Пускал что то вроде теста на glxgears - 23 000 fps так что думаю проблема возможно в дровах! Узнать на какой видяхе запускаеться не получилось!








 , , ,








И это всё МОЁ

Народ, ситуация такая. У меня есть сервак, по которому я получаю доступ по ссх через ключ. Вчера я обновил системный диск и переустановил с 0 систему. Среди прочего скопировал ~/.ssh. Когда пытаюсь подключиться с системы на новом диске у меня просит пасс от ключа, который я вводил при создании пары. Ну это все ясно и понятно. Только ключ не принимает, пишет bad password. Пасс 146% правильный, я его записал в менеджер паролей и распечатал на бумаге. Все права на дерево ~/.ssh правильные. В гугле я вообще ничего не нашел по теме ошибок после копирования. Может кто сталкивался с такой фигней? Как решить?









 ,








И это всё МОЁ

Запускаю процесс через fork+execl. Хочу по мере его вывода читать его stdout.

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <errno.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <fcntl.h>

int main() {
int filedes[2];
if (pipe(filedes) == -1) {
perror("pipe";);
exit(1);
}

pid_t pid = fork();
if (pid == -1) {
perror("fork";);
exit(1);
} else if (pid == 0) {
while ((dup2(filedes[1], STDOUT_FILENO) == -1) && (errno == EINTR)) {}
close(filedes[1]);
close(filedes[0]);
execl("/tmp/sub.exe", "/tmp/sub.exe", (char * ) 0);
perror("execl";);
_exit(1);
}
close(filedes[1]);

int flags;
flags = fcntl(filedes[0], F_GETFL, 0);
flags |= O_NONBLOCK;
fcntl(filedes[0], F_SETFL, flags);

flags = fcntl(filedes[1], F_GETFL, 0);
flags |= O_NONBLOCK;
fcntl(filedes[1], F_SETFL, flags);

printf("ready\n";);

char buffer[4096];
while (1) {
ssize_t count = read(filedes[0], buffer, sizeof(buffer));
if (count == -1) {
if (errno == EINTR || errno == EWOULDBLOCK) {
continue;
} else {
perror("read";);
exit(1);
}
} else if (count == 0) {
break;
} else {
printf("%u: %d/%s\n", time(NULL), (int) count, buffer);
}
}
close(filedes[0]);
wait(0);
}

Sub:

#include <stdio.h>
#include <unistd.h>
# include <stdio.h>
# include <string.h>
# include <errno.h>
#include <unistd.h>
#include <fcntl.h>

main() {
printf("1111111111\n\n\n";);
sleep(1);
printf("1111111111\n\n\n";);
sleep(1);
printf("1111111111\n\n\n";);
sleep(1);
printf("1111111111\n\n\n";);
sleep(1);
printf("1111111111\n\n\n";);
sleep(1);
printf("1111111111\n\n\n";);
sleep(1);
printf("1111111111\n\n\n";);
}

Не выходит каменный цветок. Ждет, зараза, пока sub не завершится, а потом выводит весь его выхлоп разом. Почему и как бороться?








 








И это всё МОЁ

Java — крайне популярный язык программирования. Эти четыре буквы знакомы всем, даже домохозяйке, которая просто хочет зайти на свои любимые Одноклассники, но перед лицом у неё всплывает внезапно уведомление о какой-то непонятной Java и ей приходится звать своего сына. Если серьезно, то язык был разработан компанией Sun Microsystems и повсеместно используется для создания и разработки самых различных программ: веб- и серверные приложения, десктопные приложения и т.д. Наверное, появится вопрос — а из-за чего он такой популярный?. Ответ предельно прост — потому что Java кроссплатформенный язык, а это значит, что не приходится тратить время на адаптацию того или иного приложения под


Запись Установка Java на Debian 10 впервые появилась Losst.






@темы: Инструкции

И это всё МОЁ

Как можно организовать вывод одного процесса в другой через буфер, аля PIPE, FIFO но так, что бы вывод накапливался в буфере, пока еще второй процесс не стартовал?

т.е. к примеру запускаю gstreamer который ловит rtp поток и направляю его вывод в somePipe, PIPE/FIFO/QUEUE, а потом через какое-то время запускаю процесс на чтение из этого PIPE/FIFO/QUEUE например aplay somePipe, и чтоб воспроизвелось с буферизацией, того что «накопилось» пока aplay не был запущен?








 , ,








И это всё МОЁ

Генератор паролей vipnet. Я использовал его для создания пароля почты. Злоумышленник может сгенерировать пароли и пытаться подбирать. Значит генератор паролей в инет не безопасен ?








 , ,








12:05

flash-player

И это всё МОЁ

Не могу установить flash-player Fedora 30

$ sudo dnf install flash-player-npapi-32.0.0.255-release.x86_64.rpm
Последняя проверка окончания срока действия метаданных: 0:11:49 назад, Пн 30 сен 2019 11:48:58.
Can not load RPM file: flash-player-npapi-32.0.0.255-release.x86_64.rpm.
Не удалось открыть: flash-player-npapi-32.0.0.255-release.x86_64.rpm








 








И это всё МОЁ

Пытаюсь заюзать старый код от 2012 года https://gist.github.com/maxlapshin/99c01ab4cf4e48d76819f4a96f6b8a90

dvb_dummy_adapter.c

Штука делает простую вещь: программа настраивает тестовый DVB тюнер и начинает сосать данные. Данные попадают те, которые заливаются в тюнер из юзерленда через /dev/dvb/adapter0/dvr0

Сейчас драйвер устроен как platform_driver

В нём есть старый код, который deprecated: в инициализации драйвера идет прямое создание устройства:

https://gist.github.com/maxlapshin/99c01ab4cf4e48d76819f4a96f6b8a90#file-dvb_...

platform_device_register_simple

Это мало того, что очень не рекомендуется, так ещё и не дает выгрузить драйвер: после rmmod в /sys/devices/platform/dvb_dummy_adapter.0 остаются данные

Вопрос: а как отказаться от platform_device_register_simple если такого устройства нет?

Как сообщить ядру, что я хочу что бы создалось устройство dvb_dummy_adapter@0, которое будет обслуживаться этим драйвером?

Если я правильно понимаю, то в нормальных условиях какой-то пробник шины найдет устройство и запустит ему функцию probe, а как это должно тут работать?








 , , ,








И это всё МОЁ

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








 








И это всё МОЁ

Подрубаюсь к своему серверу вот так:

ssh -D 1234 my_user@my_server.com

и потом выхожу в инет через порт 1234 в качестве прокси. Всё путём. Аутентификация через сертификат.

1) Как сделать так, чтобы другие пользователи - мои друзья - могли также подрубаться к моему серверу, *но через их уникальный логин-пароль* + возможно порт? Создать просто много пользователей для каждого из них?

2) Но если я создам пользователя для каждого из них, они смогу подрубаться к серверу и лазить там, верно? я не хочу чтобы они лазили там; хочу, чтобы они имели возможность подрубаться только как

ssh -D 1234 my_user@my_server.com

чтобы использовать его как прокси и ничего больше.

Как этого добиться?








 ,








И это всё МОЁ

Кому хочется почитать оригинал, вот ссылка
http://gina2010.diary.ru/p218321703.htm?from=last&uref=1960480:218321703:0


@темы: Прикольно, неизвестно зачем

И это всё МОЁ

Хай олл.

Потребовалось раздать смартфоном интернет на ноут с Debian buster. И тут меня поймал большой облом. В значке WiFi Вижу другие сети, сеть на втором смартфоне - а вот на том где есть трафик - не вижу...
Сейчас приходится его грузить в винду для того чтобы добраться сюда.
Гуглил. Пока нагуглил что люди в роутерах меняли режимы сети, но в смартфоне я пока не представляю как это делать, менять режим работы как точки доступа.
Опять же - винда видит, значит оно работает но где то зарылась собака...
Какие будут предложения?
Особо непрятно то что для того чтобы прочитать LOR - придётся грузить винду, а для пробы вариантов - перегружаться...

А может есть телепаты уже боровшие такую проблему со стороны Linux?








 , ,








И это всё МОЁ

Всем добра! господа кто знает по сабжу?? ) есть реальный вариант диктора в фестивале??








 ,








И это всё МОЁ

Тот самый код, за который Гаррету прилетело «письмо счастья» от Линуса, из-за которого его имя потом месяцами, если не годами полоскали по всем около-линуксовым ресурсам, и до сих пор хейтят в маргинальных сообществах, замерджили в мастер

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id...

Семь лет спустя.








 ,