LINUX.ORG.RU

Сообщения thunar

 

чем бы из питона визуализировать облако точек?

Форум — Science & Engineering

Например, есть 3х-мерный numpy-массив, хочется вывести его на экран в виде облака точек и рассмотреть его получше, покрутить в реальном времени. Matplotlib для этого не годится, очень медленный и к тому же не может в перспективу. Чем ещё можно это сделать, желательно с нормальной wasd-навигацией.

 ,

thunar
()

тревожные браслеты

Форум — Talks

А нет ли какого ни будь такого готового девайса с одной кнопкой, что бы надеть на руку и в случае каких-то проблем человек мог по этому нажатию кнопки вызвать аудиосвязь или послать тревожный сигнал? Желательно, что бы его можно было настроить с компа на нужные способы связи. Нужно для престарелой бабушки.

 , ,

thunar
()

параллельное перемешивание массива

Форум — Development

Например, есть массив xs[N] и M тредов, M<N в среднем. Нужно случайно перемешать элементы массива как можно более быстрым способом. При этом, «качество» рандомизации не играет роли, скорее нужно что бы в среднем, каждый элемент массива побывал в каждой позиции. Как это правильно называется на английском языке, и какими алгоритмами реализуется?

 , ,

thunar
()

latex: выровнять текст в ячейках по знаку \pm

Форум — Science & Engineering

Есть таблица, чуть более чем полностью состоящая из ячеек, например, вида $+0.2f \pm 0.2f$ + хедер с легендой. Хотелось бы выровнять легенду по левому краю, а, собственно, данные по знаку \pm. Как это сделать? Нашёл только вариант с выравниванием по десятичной точке, но это явно не то что нужно. Городить огород с multicolumn кажется излишним. Какие варианты?

 ,

thunar
()

python format, избавиться от KeyError

Форум — Development

А нет ли какого ни будь способа, что бы применить формат к строке, использовав только часть аргументов? Что-то вроде:

msg = "{a} {b} {c}"
msg.format(a=1,b=2,c=3) - > "1 2 3"
msg.format(a=1,b=2) - > "1 2 {c}" #KeyError

 ,

thunar
()

blender из flathub хочет nvidia?

Форум — Multimedia
flatpak install org.blender.Blender.flatpakref 
Required runtime for org.blender.Blender/x86_64/stable (runtime/org.freedesktop.Platform/x86_64/19.08) found in remote flathub
Do you want to install it? [y/n]: y
Installing in system:
org.freedesktop.Platform/x86_64/19.08          flathub 5a35247ad1c9
org.freedesktop.Platform.Locale/x86_64/19.08   flathub 9f6dd949d651
org.freedesktop.Platform.openh264/x86_64/19.08 flathub 563e6c1a7173
org.blender.Blender/x86_64/stable              flathub 961a8a49881d
  permissions: ipc, network, pulseaudio, x11, dri
  file access: host
Updating in system:
org.freedesktop.Platform.GL.nvidia-430-50/x86_64/1.4 flathub 609be8c7f5df

Он хочет притянуть драйвер, или что это?

 , ,

thunar
()

А какие допустимы температуры для железа?

Форум — Linux-hardware

Последнее время повадился вечерами играть в игрули на ноутбуке, в результате он нагревается до ~80°, хоть и вентиляторы работают на полную. Допустима ли такая температура и не повредит ли это электронике?

 , ,

thunar
()

unsuspend

Форум — Linux-hardware

А как воообще устроен unsuspend в линаксе и железе, регулируется ли он программно, из биоса или аппаратно? Можно ли запретить машине просыпаться по сигналу с клавиатуры или тачпада, так что бы она реагировала только на нажатие кнопки power?

 

thunar
()

vardic macros от произвольного числа аргументов

Форум — Development

Хочу сделать что-то вроде

#define $enable(COND, ARGS...) \
template<ARGS, typename std::enable_if<(COND), int>::type* = nullptr>
Причём, хочется что бы оно работало и при нулевом числе параметров ARGS. Но вылезает ненужная запятая. Нашёл единственный вариант с использованием __VA_OPT__(,) — но это не стандартное расширение. Вообще, в идеале, хотелось бы опциальные параметры запихнуть в начало макроса, а условие — последним аргументом. Позволяет ли препроцессор провернуть такой финт?

 , , ,

thunar
()

latex-style функциональность для compose key

Форум — Desktop

А нет ли такой утилиты, что бы позволяла набирать compose-комбинации в каком-то более мнемоническом виде и заодно видеть что набираешь?

 , ,

thunar
()

А расскажите про centos 8

Форум — General

Какие подводные камни. В частности интересует:

есть ли там в комплекте необходимая(?) фирмварь для dell inspiron 15-7577, или нужно будет вручную качать откуда-то;

что до-установить/включить/настроить для энергосбережения;

можно ли там установить вайн и стим, (мб в докере?) — люблю иногда игрушки погонять;

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

есть ли флатпак или какой иной источник для свежего клиентского софта;

насколько она стабильна вплане секурити-апдейтов и пр, т.к. пока пользуюсь бубунтой, но у неё с этим плоховато, особенно если система старая — а мне хочется установить и на лет 5 забыть о системных потрохах.

 ,

thunar
()

А у кого ни будь сохранились комиксы про тузега?

Форум — Talks

То ли он рисовал, то ли про него, или это батарейкин был? Помню, что там в качестве главгада был «Линукс Торвальдс» с геморроем, который всем ставил линакс и потом его за это сажали в клетку.

 комикс

thunar
()

zsh, хочется странного

Форум — General

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

set beep on
/* запускаем какой ни будь длинный скрипт, идём пить чай */
set beep off
/* работаем дальше без звуков */
Например, для операций копирования/архивирования больших объёмов, обработки данных и пр.

 , ,

thunar
()

ubuntu 16.04, cuda и кривая установка

Форум — Linux-hardware

Устанавливал cuda-10.1 с официального сайта, через run-файл т.к. официальная версия из пакетов битая. Гасил исксы и следовал инструкции инсталлятора, однако он то-ли не собирает dkms-модуль, то ли не грузит его, или грузит неправильно. В результате, ни gl, y куда не работают. Как это продиагностировать. В логи иксов вообще треш

[   995.321] (II) LoadModule: "nvidia"
[   995.321] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[   995.321] (II) Module nvidia: vendor="NVIDIA Corporation"
[   995.321]    compiled for 4.0.2, module version = 1.0.0
[   995.321]    Module class: X.Org Video Driver
[   995.321] (II) UnloadModule: "nvidia"
[   995.321] (II) Unloading nvidia
[   995.321] (II) Failed to load module "nvidia" (already loaded, 21880)
[   995.321] (II) LoadModule: "nouveau"
[   995.322] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
[   995.322] (II) Module nouveau: vendor="X.Org Foundation"
[   995.322]    compiled for 1.18.1, module version = 1.0.12
[   995.322]    Module class: X.Org Video Driver
[   995.322]    ABI class: X.Org Video Driver, version 20.0
Получается, нвидия грузится, потом грузится ещё раз, потом грузится нуво несмотря на то, что явно запрещён в блэклисте
cat /etc/modprobe.d/nvidia-installer-disable-nouveau.conf
# generated by nvidia-installer
blacklist nouveau
options nouveau modeset=0
glxinfo стабильно показывает
glxinfo 
name of display: :0
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  24 (X_GLXCreateNewContext)
  Value in failed request:  0x0
  Serial number of failed request:  37
  Current serial number in output stream:  38
Итак, как оттуда напроч вычистить все остатки установки, все драйвера и пр. И как эту куду заинсталлить нормально, вместе с libgl, glx, драйвером, вдапу и самим тулкитом?

 , , инсталлер

thunar
()

запутался со специализацией шаблонного метода для шаблонного класса

Форум — Development

Имеется что-то вроде такого шаблона:

template<int n>
struct foo_t{
	
	template<int m=n>
	int bar(){
		cout<<"call foo<"<<m<<">"<<endl;
		return m+bar<m-1>();
	};
};
И тут нужно явно специализировать вызов для bar<0>, а каким образом?

 ,

thunar
()

latex ( -> \left(

Форум — General

А нет ли такого пакета, что бы в формула автоматически заменять символьные круглые, квадратные, фигурные, и пр. скобки на \left \right команды?

 

thunar
()

python функтор или функция с кешем?

Форум — Development

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

 

thunar
()

Кто ни будь играл FECU! The Video Game: Topology of the Heart?

Форум — Games

Нашёл ссылку https://drive.google.com/drive/folders/1jR4M-AjP2GA0pXCOB8Jy577DRNl7OAcg, но скачать что-то оттуда не получается пока. А стоит ли заморачиваться, игра стоящая или унылая?

 

thunar
()

вернуть лямбду из list comprehension?

Форум — Development
In [3]: w0,w1 = (lambda x: x+k for k in [-1,+1]); print(w0(0),w1(0))
1 1

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

 , ,

thunar
()

Обратная функция

Форум — Science & Engineering

В продолжение темы Неберущийся интеграл, как бы аппроксимировать его, понадобилось выразить параметры через полуширину пика. Для этого нужна функция $F^{-1}(s)$ обратная к $$F(x) = \frac{W{-1}(-1/exp(x+1))+x+1}{W_{0}(-1/exp(x+1))+x+1},$$ Где $W{-1}$ и $W_{0}$ — ветки функции Ламберта; $x \in (0, +\inf)$; $s \in (0,1)$.

Пока удалось подобрать только аппроксимацию вида $$\sim\Gamma(sin(s*\pi/2)^{sqrt(2)})-1$$, но хочется что-то поаккуратнее.

 

thunar
()

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