И это всё МОЁ
Доступен первый кандидат в релизы инсталлятора следующего значительного релиза Debian 10 "Buster". В настоящее время насчитывается 146 критических ошибок, блокирующих релиз (месяц назад было 316, два месяца назад - 577, в момент заморозки в Debian 9 - 275, в Debian 8 - 350, Debian 7 - 650). Финальный релиз Debian 10 ожидается летом.



И это всё МОЁ

привет!

подключился по ssh как root(нужно именно как root) к удаленной машине. на удаленной машине есть xserver, он запущен и работает как надо.

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

сейчас получаю ошибку: XOpenDisplay: unable to open display

спасибо.








 ,








И это всё МОЁ

Есть проект игры которую я пишу уже около 4 лет. Казино под винду и линукс, в дальнейшем возможен порт под андроид. Времени мало уделяю поэтому не сделал.Напоролся на баг в бибилиотеке devil, opengl пока что не понял в какой. Проект называется Demo в нем я переписываю основной проект(так как много говнокода) который называется Tropic Island. Возможна смена названия проекта, пока что прибыли никакой, есть куча вариантов кем стать в этом проекте. Например работать с базой данных и разрабатывать сайт для игры, можно быть 3дшником и делать модели для игры, можно просто рисовать 2д картинки для игры или искать контент фришный. Проект на с/с++. Сейчас дам 1000 рублей тому кто решит баг с отображением различных машин(сейчас они рисуются из вектора чисел и рисует все одинаковые) проект Demo. Вот гитхаб проекта https://www.github.com/Beginerok/Tropic-Island в дальнейшем тем кто со мной будет сотрудничать смогу выделять некоторые деньги(из своей зарплаты) , но будет дастаточно и нахождения бага








 , , , ,








И это всё МОЁ

Учитывая, что в ванильном Android'е как-то криво с поддержкой OTG/FAT (в старом Asus Nexus 7 с Android 4/5 оно работало, в относительно новом китайском планшете с Android 7 - нет), да и Microsoft хочет с вендоров денег за патент на их «костыль» с длинными именами файлов, мне стало интересно когда он все-таки истечет. И... Я наткнулся на страничку в вики противников программных патентов в ЕС. Правильно ли я понимаю, что сегодня - это как раз тот самый день ([1] [2] [3] [4]) и теперь все производители могут снова включить поддержку FAT без отчислений в Microsoft (или эта колонка с датами справа просто перегенерируется каждый день) или есть еще какие-то препятствия для этого?








 ,








И это всё МОЁ

Ситуация: есть проект, я использую какой-то набор модулей, некоторые из них, например, pylint нужны только для работы IDE.


Что я сейчас делаю:


mkdir -p /path/to/project
cd /path/to/project
# Создадим виртуальное окружение
python -m venv .venv
# Активируем виртуальное окружение
. .venv/bin/activate
# Далее мы установим модули, нужные только при разработке
pip install pylint
# Сохраним список модулей в отдельный файл
pip freeze > dev-requirements.txt


Далее понадобится вспомогательная команда, ее нужно добавить в ~/.bashrc либо ~/.zshrc:


alias pip-freeze-ignore-dev='pip freeze | grep -vFxf dev-requirements.txt'


Теперь можем установит, необходимые в проекте модули:


pip install aiohttp aiodns cchardet gunicorn


Теперь сохраним список модулей:


pip-freeze-ignore-dev > requirements.txt


Я тут задумался, а может есть способы легче/проще/лучше? А Может я чего-то не знаю. Напрмер, pip freeze сохраняет совершенно ненужные зависимости, да и версии библиотек не особо нужны.









 ,








И это всё МОЁ

Верно ли утверждение, что сетевая модель OSI распространяется не только на межкомпьютерное взаимодействие, но и на внутреннюю структуру фон Неймана?

То есть можно сказать, что все устройство компьютера опираются на семиуровневую модель?








 








И это всё МОЁ

Верно ли утверждение, что сетевая модель OSI распространяется не только на межкомпьютерное взаимодействие, но и на внутреннюю структуру фон Неймана?

То есть можно сказать, что все устройство компьютера опираются на семиуровневую модель?








 








И это всё МОЁ

Разгонный блок первой ступени сверхтяжелой ракеты Falcon Heavy утонул при транспортировке к побережью Флориды. Об этом пишет The Verge.

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

https://lenta.ru/news/2019/04/16/falcon_h/








 








И это всё МОЁ

Доброго времени суток.

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

Система Арч, ноутбук Msi GP72 2qe Leopard Pro, гном 3.32.1

Что пробовал делать:

1). В биосе включил свап - ребут - в биосе отключил свап. Не помогло.

2). Обновился, pacman -Suy. Не помогло

3). Настройки клавиатуры ресетил, не помогло.

В принципе, многие свапают эти кнопки. И можно привыкнуть. Но тем не менее, из за чего могло такое произойти?

ПС: Нуб, осваиваю систему. Сильно не кидайтесь тапками.








 , ,








И это всё МОЁ

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








 








И это всё МОЁ

Laravel 5.5

Для проверки ввода я пытаюсь использовать такой код:

public function addNotifyChannelApply(Request $request) {

// Правила валидации
$validator = Validator::make($request->all(), [
'channelTypeId' => 'required|integer',
'notifyChannelValue' => 'required|regex:/^(\d{4})$/',
]);

// Дополнительная проверка
$validator->after(function ($validator) use ($channelTypeId, $channelValue) {
// Тут всякий проверяющий код
});

// Запуск валидации на проверку
$validator->validate();
...


Проблема в том, что валидатор, в случае обнаружения ошибок ввода, делает вызов предыдущего запроса, но не передает ему предыдущие Request данные. То есть old-данные передает, а вот именно предыдущие Request-данные не передает.

В результате контроллер отрабатывает неправильно, потому что не получает нужные Request-данные, они теряются.

Вроде как можно использовать конструкцию withInput( Array ), но у инстанса объекта Validator нет такого метода. Поэтому попробовал вместо $validator->validate(); написать:

if ($validator->fails()) {
return redirect()->back()->withInput($request->all());
}


Но и так, все равно, данные предыдущего Request не приходят в метод контроллера. Сижу и думаю, почему так.

(!) Единственное, что я заметил, так это то, что повторный запрос, генерируемый валидатором, почему-то приходит через метод GET. И у этого запроса, естественно, нет раздела Form Data, в котором были бы видны повторно передаваемые данные формы. Видимо из-за этого теряются переменные POST.

Начал искать, с какого перепугу Validator генерирует GET-запрос вместо POST, ничего не нахожу.

В общем, не получается у меня сделать так, чтобы Validetor генерировал правильный запрос со старыми данными. Как решить эту проблему?








 , ,








И это всё МОЁ

подскажите пожалуйста как установить telegram для linux mint18. с самим процессом установки проблем нет, но не понятно откуда брать дистрибутив.

с официального сайта telegram.org он не загружается. после того как запрос повисит минуты две в режиме ожидания, он отваливается. при этом я использую chrome-плагин free gate

есть ещё сайт telegram.ru , но я не уверен, что он является официальным.

ещё в интернетах часто советуют ставить из такого репозитория:

sudo add-apt-repository ppa:atareao/telegram
sudo apt update
sudo apt install telegram

но опять же непонятно что это за источник и имеет ли его владелец отношение к официальному телеграму








 ,








И это всё МОЁ

Перешёл на tumbleweed.
В раскладке стоит английский язык. Как бы не менял, чтобы не делал - после выхода из настроек снова появляется английская раскладка, которая не переключается на русский. Как сделать так, чтобы раскладка переключалась?








 








И это всё МОЁ

День добрый!
Проблема такая: встроенная клавиатура на ноутбуке

( внезапно )

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



И это всё МОЁ

Помогите пожалуйста!
При регистрации клиента на софтфоне zoiper, asterisk выдаёт следующие ошибки:

[Apr 11 16:22:17] NOTICE[3202]: res_pjsip/pjsip_distributor.c:662 log_failed_request: Request 'REGISTER' from '<sip:[email protected]>' failed for '10.0.0.2:43304' (callid: x4RZsHz-aVzToz2Fo6HWDg..) - No matching endpoint found

[Apr 11 16:22:17] NOTICE[3202]: res_pjsip/pjsip_distributor.c:662 log_failed_request: Request 'REGISTER' from '<sip:[email protected]>' failed for '10.0.0.2:43304' (callid: x4RZsHz-aVzToz2Fo6HWDg..) - No matching endpoint found

[Apr 11 16:22:17] NOTICE[3202]: res_pjsip/pjsip_distributor.c:662 log_failed_request: Request 'REGISTER' from '<sip:[email protected]>' failed for '10.0.0.2:43304' (callid: x4RZsHz-aVzToz2Fo6HWDg..) - Failed to authenticate








 








И это всё МОЁ

Сап.


В 14.2 есть некоторый софт, который своей «свежестью» меня неудовлетворяет. Такого софта немного, но есть и мириться со старыми версиями я не могу. Каким образом правильнее и без ущерба для системы обновить софт, от которого зависит другой?


Например, фонтконфиг. В 14.2 он версии 2.11.1. Я использую двм 6.2, который для компиляции требует некую сущность FONT_FC, которой нет в дефолтном фонтконфиг. Мне нужна версия свежее, например, версия 2.13.1, которая есть в каррент. Тут у меня два (?) варианта: или скачать исходники свежего фонтконфиг и скомпилить, или использовать версию из каррент. Фонтконфиг, насколько я понимаю, это софт, на котором завязан не только двм, но и другой софт, который так или иначе работает со шрифтами.


Другой пример - мпв и ффмпег. В 14.2 древняя версия ффмпег, которая не работает нормально (или вообще не работает) с мпв из СБо.


Получается, нужно самому выяснять, обеспечена ли обратная совместимость для каждой новой версии программы? Или положиться на Патрика и тянуть то, что есть в каррент? Какую путь правильный в данном случае и в общем случае?









 ,








И это всё МОЁ

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








 








И это всё МОЁ

Всем привет!
Я тут немного вообще не сильно интересное широкой публике делаю, в частности блокчейн.
Но так уж вышло, что блокчейн на чистом Си, возникло куча библиотек и мы понаписали всякое:

VPN

Вышел клиент, вышел сервис, подняли сайт ( divevpn.com ) и теперь вот тостим.
3 дня бесплатно, после регистрации на сайте, сам клиент лежит тут:

https://debian.pub.demlabs.net/ ./

apt-cache policy divevpn-full посмотреть доступные версии
apt install divevpn-full установить последнюю

Сам клиент пока закрытый, но все его компоненты в паблике:

Есть библиотеки которми можно собрать в три щелчка схожий впн сервер.

https://github.com/kelvinblockchain/libdap
https://github.com/kelvinblockchain/libdap-server-core
https://github.com/kelvinblockchain/libdap-server
https://github.com/kelvinblockchain/libdap-stream
https://github.com/kelvinblockchain/libdap-stream-ch
https://github.com/kelvinblockchain/libdap-stream-ch-vpn

Веб сервер

В качестве примера того как на наших libdap можно делать сервера мы решили полностью открытый daphttpd сделать:

«NGINX сасай» сказали мы и запилили:
https://github.com/demlabsinc/daphttpd

Вот, может кого заинетересует, велкам на нашу новую серверную платформу, практически полностью все полностью своё, велосипедное.








 








И это всё МОЁ

Доброго времени суток.
Встала задача компиляции под power PC
Собственно вопроса 2:
-как установить gcc компилятор под powerPC
-смогу ли я использовать eclipse

Пробовал установить так:
sudo apt-get update
sudo apt-get install g++-powerpc-linux-gnu
Но в итоге получаю:
sudo apt-get install g++-powerpc-linux-gnu
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package g++-powerpc-linux-gnu
E: Couldn't find any package by regex 'g++-powerpc-linux-gnu'








 








И это всё МОЁ

Привет, ЛОР!
Позволю себе наглость создать ещё одну тему про транспорт XMPP в Telegram.

Новость на LOR
Скриншот

Отличия от первой версии

- Синхронизация статусов
- Поддержка VCard и юзерпиков
- Добавление и удаление Telegram-контактов
- Отправка, приём и редактирование сообщений
- Обработка цитат и forward messages
- Отправка и приём файлов
- Секретные чаты
- Создание и управление группами и каналами
- Поиск по сообщениям и получение истории с сервера
- Управление аккаунтом Telegram
- Сохранение сессий, автоматический реконнект, получение часового пояса от Jabber-клиента
- Выпилены Threads, полностью перешли на асинхронную модель событий, должно повысить стабильность
- Пытаемся выжить после неожиданного закрытия потока (такое бывает, да)

Зачем это всё?

- Общение в Telegram используя любой Jabber-клиент
- Возможность использовать свой XMPP-сервер, что положительно скажется на приватности и сохранности данных и сообщений

P.S. не нужно напоминать о том, что в Telegram регистрация по номеру телефона.
SIM-карты можно купить и без документов, а в крайнем случае — воспользоваться онлайн-сервисом по приёму SMS.

ann@westfall ~> sudo apt purge telegram-desktop
[sudo] password for ann:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libminizip1 libxxhash0
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
telegram-desktop*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 44.4 MB disk space will be freed.
Do you want to continue? [Y/n]








 , ,