И это всё МОЁ

я внезапно попал в какое-то исследование социально-экономических пробем при ГУ (гос.универе) контьфультантом.

вопрос: как? школо(ло)лта!?

оказалось все просто. если ты можешь подойти в бабе на улице, предложить чтоб она дала и она этим же вечером дала --- ты можешь.

вопрос: лор, ты можешь?

зы. ставка со степенью --- 50к. без --- 25к. это «наука», ребята... они там делают group by и считают это мантрой... бяда...

бигдата, все дела, федеральный(!) грант на 5 лет.

хз какие теги.








 








И это всё МОЁ

Доброго времени суток. Попробовал развернуть тестовый терминальник на 18 убунте. Сначала поставил x2go, потом xrdp + xorgxrdp (понравился больше). Огромная задержка в обоих случаях. Если подключаться к вендовому терминалу по RDP, то задержка заментно меньше. Есть ли способ приблизить сервер терминалов на GNU/Linux к вендовому? Поделитесь тонкостями настройки. Есть подозрение, что виртуальное железо не вытягивает








 , , , ,








И это всё МОЁ

Запилил тут в рамках одного проекта небольшую плату для загрузки Orange pi One/PC и подобных с SPI флешки.

Основная идея была отказаться от SD карточки в качестве загрузчика и перейти к загрузке uboot с spi и дальнейшей прогрузке по сети.

https://github.com/ktkd/rpi_spi_board

собственно если кому-то нужно в Мск могу отсыпать пару плат :)

ps. может кто-нибудь знает адекватное решение как можно управлять сразу большим количеством serial(ttl) портов? не используя магию с usb хабами и кучей usb2ttl.








 , ,








И это всё МОЁ
Состоялся релиз Proxmox Virtual Environment 6.0, специализированного Linux-дистрибутива на базе Debian GNU/Linux, нацеленного на развертывание и обслуживание виртуальных серверов с использованием LXC и KVM, и способного выступить в роли замены таких продуктов, как VMware vSphere, Microsoft Hyper-V и Citrix XenServer. Размер установочного iso-образа 770 Мб.



И это всё МОЁ

Скомпилировал Putty 0.71. В системе установлена 0.68. В терминале по команде putty запускается 0.68 Как сделать, что бы запускалась 0.71? В общем нужно добавить новую версию в систему и сделать ее по умолчанию штоле)








 








И это всё МОЁ

Скомпилировал Putty 0.71. В системе установлена 0.68. В терминале по команде putty запускается 0.68 Как сделать, что бы запускалась 0.71? В общем нужно добавить новую версию в систему и сделать ее по умолчанию штоле)








 








И это всё МОЁ

Пользовался какое-то время TIDAL, но его прикрыли. Хочется что-то сравнимое по контенту и матч-макингу с Google Play Music / Apple Music. Чтобы была аппа под Android и способ слушать на онтопик (вэб или аппа).


Вот вижу Deezer предлагает вещание во FLAC за 8 евро/мес, десктопный клиент есть в AUR, тупо репак вантузного, он же на электроне. Но большое ли у них наличие этих самых FLAC, или как повезёт и периодически даунгрейд до MP3?









 , ,








И это всё МОЁ

Доброй ночи, ЛОР. Прошу тапками сильно не бить, за всё время пользования различными дистрами с подобной проблемой сталкиваюсь впервые.

Дано: Последний стабильный KDE Neon, на который я сполз пару часов назад и попытка натянуть сову на глобус поставить из оффициальных реп клиент телеги.

Получаю такой вывод

vsulimov@probook-450-g5:~$ sudo apt install telegram-desktop 
Reading package lists... Done
Building dependency tree
Reading state information... Done
Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) telegram-desktop:amd64 < none -> 1.2.17-1 @un puN Ib >
Broken telegram-desktop:amd64 Depends on libopenal1:amd64 < none | 1:1.18.2-2 @un uH > (>= 1.14)
Considering libopenal1:amd64 0 as a solution to telegram-desktop:amd64 9999
Re-Instated libopenal-data:amd64
Re-Instated libopenal1:amd64
Broken telegram-desktop:amd64 Depends on libtgvoip1.0.3:amd64 < none | 1.0.3-3 @un uH > (>= 1.0)
Considering libtgvoip1.0.3:amd64 0 as a solution to telegram-desktop:amd64 9999
Re-Instated libtgvoip1.0.3:amd64
Broken telegram-desktop:amd64 Depends on qtbase-abi-5-9-5:amd64 < none @un H >
Considering libqt5core5a:amd64 3086 as a solution to telegram-desktop:amd64 9999
Considering libqt5core5a:amd64 3086 as a solution to telegram-desktop:amd64 9999
Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
telegram-desktop : Depends: qtbase-abi-5-9-5
Recommends: fonts-open-sans but it is not going to be installed
Recommends: libappindicator3-1 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Я понимаю в чём проблема, я не понимаю: Как её можно решить?
Заранее всем спасибо за советы и помощь.








 , , , ,








И это всё МОЁ

Доброй ночи, ЛОР. Прошу тапками сильно не бить, за всё время пользования различными дистрами с подобной проблемой сталкиваюсь впервые.

Дано: Последний стабильный KDE Neon, на который я сполз пару часов назад и попытка натянуть сову на глобус поставить из оффициальных реп клиент телеги.

Получаю такой вывод

vsulimov@probook-450-g5:~$ sudo apt install telegram-desktop 
Reading package lists... Done
Building dependency tree
Reading state information... Done
Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) telegram-desktop:amd64 < none -> 1.2.17-1 @un puN Ib >
Broken telegram-desktop:amd64 Depends on libopenal1:amd64 < none | 1:1.18.2-2 @un uH > (>= 1.14)
Considering libopenal1:amd64 0 as a solution to telegram-desktop:amd64 9999
Re-Instated libopenal-data:amd64
Re-Instated libopenal1:amd64
Broken telegram-desktop:amd64 Depends on libtgvoip1.0.3:amd64 < none | 1.0.3-3 @un uH > (>= 1.0)
Considering libtgvoip1.0.3:amd64 0 as a solution to telegram-desktop:amd64 9999
Re-Instated libtgvoip1.0.3:amd64
Broken telegram-desktop:amd64 Depends on qtbase-abi-5-9-5:amd64 < none @un H >
Considering libqt5core5a:amd64 3086 as a solution to telegram-desktop:amd64 9999
Considering libqt5core5a:amd64 3086 as a solution to telegram-desktop:amd64 9999
Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
telegram-desktop : Depends: qtbase-abi-5-9-5
Recommends: fonts-open-sans but it is not going to be installed
Recommends: libappindicator3-1 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Я понимаю в чём проблема, я не понимаю: Как её можно решить?
Заранее всем спасибо за советы и помощь.








 , , , ,








И это всё МОЁ
Компания Oracle опубликовала корректирующий релиз системы виртуализации VirtualBox 6.0.10, в котором отмечено 20 исправлений.



И это всё МОЁ

Можете подсказать как правильно скачивать страницы с некоторых сайтов?

Я нуб в этом, попробовал так:

using System;
using System.Net.Http;
using System.Threading.Tasks;
using System.IO;

class Program
{
static void Main()
{
Task t = new Task(DownloadPageAsync);
t.Start();
Console.WriteLine("Downloading page...";);
Console.ReadLine();
}

static async void DownloadPageAsync()
{
//string page = "www.linux.org.ru/forum/development/";;
string page = "www.blablacar.ru/user/show/f9037f00-7820-11e4-a...;;

using (HttpClient client = new HttpClient())
using (HttpResponseMessage response = await client.GetAsync(page))
using (HttpContent content = response.Content)
{
string result = await content.ReadAsStringAsync();

File.WriteAllText("test.html", result);
Console.WriteLine("Done!";);
}
}
}

И не получается...

В firefox страница открывается, а через программу так же как и с помощью wget скачивает страницу: «Упс, такой страницы не найдено»

Можете подсказать и на других языках программирования, не C#...








 , ,








И это всё МОЁ

Господа, доколе?!


Не поддерживаются эти усройства в лаптопах Леновы в ОС Линукс.


Что ж. Есть мануалов в этих ваших интернетах:




  1. https://computingforgeeks.com/how-to-setup-built-in-fingerprint-reader-authentication-with-pam-on-any-linux/




  2. https://www.reddit.com/r/thinkpad/comments/8kh2hh/fedora_28_t460p_and_other_138a0090_fingerprint/




Есть репы умельцев:




  1. https://github.com/nmikhailov/Validity90/




  2. https://github.com/3v1n0/libfprint




Есть темы на забугорных форумах:



  1. https://forums.lenovo.com/t5/Other-Linux-Discussions/Validity-Fingerprint-Reader-Linux/td-p/3352145


Но мне вот не удается нагуглить, как распознать, какого типа у меня устройство? Если Линукс его просто не показывает, потому что «в принципе» не видит, то как заставить его увидеть?


Система:




И это всё МОЁ

Дебиан buster ушла в релиз, когда стоит переходить на новую «testing»?








 ,








И это всё МОЁ

Привет, в конфиге /etc/sudoers столкнулся с такой записью:

Defaults    secure_path = /sbin:/bin:/usr/sbin:/usr/bin
%devadmins ALL=(ALL) ALL, !DENY

Я вхожу в группу devadmins.

Я не могу сделать «sudo su - www-data», но могу, к примеру, сделать «sudo -u www-data -i» или «sudo cat /etc/sudoers». Или вообще отредактировать этот файл: «sudo nano /etc/sudoers».

Что мне запрещено? Не совсем понял смысл второй строки (!DENY)... Или что хотели сделать админы?








 








И это всё МОЁ

Приветствую.

Помогите люди добрые )
имеем обновленные до debian10 сервера.
айпи они получают из dhcp до которого нету никакого доступа ((
после обновления, сервера стали кидаться в dhcp запросами с ооочень длинными айди с мак адресом на конце. (( само собой надо менять настройки dhcp сервера, но это не представляется возможным ((((
может кто в теме, как вернуть старые добрые dhcp с айди из одного мак адреса?
блокировка ipv6 даже на уровне ядра не помогает ((
причем если ручками дергать dhclient то запрос уходит по старинке, с чистым мак адресом. но при ребуте, система, отсылает запрос с dhcpv6 (((((








 ,








И это всё МОЁ

Привет ЛОР! Случилась какая-то неведомая ***

включил я сегодня комп, появилось обновление хрома, я запустил обновление, включил музыку в Ябраузере на ютюбе и пошел заниматься своими делами, минут через 10-15 музыка затихла я пошел посмотреть, и увидел, что браузер закрылся, при попытке запустить ничего не произошло, залез в консоль и увидел что на любую команду ответ файловая система доступна только для чтения, pic
Когда-то уже сталкивался с такой проблемой, оказалось, что связано это с браузером Brave, и после его удаления все работало нормально, где-то полгода
теперь же то же самое проявилось с Ябраузером. после перезагрузки(пуск > питание > перезагрузить работало несмотря на нерабочую консоль) включил музыку в хроме, где-то минут 30 все работало нормально, но потом повторилось, а вот после перезагрузки уже появилось вот это
куда копать и как с этим быть?

ОС manjaro, если что, система на ssd

PS после первого раза проводил кучу проверок ssd, ошибок не было








 , , , ,








И это всё МОЁ

@jollheef уже в который раз проявляет нездоровый интерес к моей персоне.


За 3 года посещения лора, мои сообщения вызвали недовольство модераторов ровно два раза (если память не изменяет, хз как посмотреть историю).
И оба раза за сообщение в адрес @jollheef. И оба раза без оскорблений. И оба раза про Go.


Последний эпизод:


jollheef:



Ладно Rust’ом набрасываешь, он пусть и уродлив, но хотя бы живой.
А D то зачем тащить? Он успел сдохнуть еще до тех пор, пока начал активно использоваться.



Я:



Зачем гоферам лезть в чужую тему?



Сообщение удалено jollheef по причине 4.3 Провокация flame (-7)
Ответ на: комментарий от jollheef 16.07.19 20:19:36


То есть наезжать на Rust - ок, наезжать на Go - бан.









 








И это всё МОЁ

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

Есть тестовый кластер k8s, установленный по книге Маркелова. Соответсвенно, сетевой ( CNI ) модуль - flannel

Pod'ы создаются, но expose работает частично - не назначается внешний адрес, и соответственно сервисы доступны только изнутри самого кластера. Что бесполезно чуть менее, чем полностью

  • при "--type=NodePort" external-ip просто пустой
  • при "--type=LoadBalancer" в external-ip висит «pending»

Гугл подсказывает, что LoadBalancer предустановлен только во взрослых облаках вроде aws, gce, aks и т.д. А для своих кластеров нужно ставить ingress. При этом документация подсказывает, что н ставится через сетевую policy, а flannel не поддерживает сетевые политики

То ли лыжи не едут, то ли я дурак. Но начинаю подозревать, что книжку я взял не очень хорошую... Кто-нибудь смог настроить expose на собственном кластере k8s ?








 








И это всё МОЁ

Привет, парни.

Есть некий класс с двумя тестами внутри. Первый тест модифицирует переменную, которую нужно расшарить с другими тестами. К сожалению __init__ нельзя пихать в классы, т.к. pytest ругается. Как это сделать правильно и с наименьшей болью?

cat foo.py 
import pytest

class TestFoo:
data = None

def test_one(self):
print('data=', self.data)
self.data = 10
print('data=', self.data)

def test_two(self):
print('data=', self.data)

выхлоп:

pytest foo.py -v -s
============================================================================================================= test session starts =============================================================================================================
platform linux -- Python 3.7.3, pytest-5.0.1, py-1.5.3, pluggy-0.12.0 -- /usr/bin/python3.7
cachedir: .pytest_cache
metadata: {'Python': '3.7.3', 'Platform': 'Linux-5.1.5-x86_64-with-glibc2.2.5', 'Packages': {'pytest': '5.0.1', 'py': '1.5.3', 'pluggy': '0.12.0'}, 'Plugins': {'metadata': '1.8.0', 'html': '1.20.0', 'hypothesis': '3.66.6', 'expect': '1.1.0'}}
rootdir: /tmp
plugins: metadata-1.8.0, html-1.20.0, hypothesis-3.66.6, expect-1.1.0
collected 2 items

foo.py::TestFoo::test_one data= None
data= 10
PASSED
foo.py::TestFoo::test_two data= None
PASSED

========================================================================================================== 2 passed in 0.01 seconds ===========================================================================================================








 , , ,








И это всё МОЁ
$ findmnt /
TARGET SOURCE FSTYPE OPTIONS
/ /dev/nvme0n1p5[/@] btrfs rw,noatime,compress=lzo,ssd,space_cache,subvolid=257,subvol=/@

# df неправильно показывает размер btrfs подразделов
$ df -h /
Filesystem Size Used Avail Use% Mounted on
/dev/nvme0n1p5 71G 14G 57G 19% /

$ btrfs filesystem df -h /
Data, single: total=15.01GiB, used=12.42GiB
System, single: total=4.00MiB, used=16.00KiB
Metadata, single: total=1.01GiB, used=772.20MiB
GlobalReserve, single: total=44.47MiB, used=0.00B

$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 1 14.5G 0 disk
sdb 8:16 1 14.5G 0 disk