И это всё МОЁ
Компания Oracle опубликовала обновление операционной системы Solaris 11.4 SRU 31 (Support Repository Update), в котором предложена серия очередных исправлений и улучшений для ветки Solaris 11.4. Для установки предложенных в обновлении исправлений достаточно выполнить команду 'pkg update'.



И это всё МОЁ

Я купил внешний жесткий диск и начал на него переписывать информацию, но скорость очень низкая по итогу и прыгает. Диск я подключил в usb 3 порт на материнке сзади, бокс его поддерживает. Я пробовал копирование из файлов и в командной строке через команду rsync -ahv –progress. В файлах скорость вообще не показывало почему то, а в командной строке прыгала от 10 Мб до 252 Мб, при этом я засекал время и 341 Гб больших видосов (по 50-70 Гб) у меня копировалось почти 3 часа. Скорость получается средняя была 32 Мб. Сам диск если что Seagate Exos 7200 оборотов и буфер 256 Мб. Отформатирован в ext4. Смарт я не могу посмотреть на него, пишет ошибку scsi какую-то. Я гуглил, но не нашел как посмотреть. Бедов на нем вроде нет, проверял до форматирования. Проверить на другой оси не могу, я винду стер уже полностью. Заново ставить не хочу. Система Убунту 20.04. Скажите, что сделать, чтобы скорость копирования нормальная была? А то у меня на флешку быстрее копирование идет, чем на жесткий.









 , ,








И это всё МОЁ

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


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


На текущий момент решил в лоб скриптом, который работает как «построитель среды», типа:


myenv COMMAND PARAMS


myenv ищет и импортирует скрипты в вышестоящих каталогах и подгружает их, настраивая таким образом среду. В разных каталогах разные среды.


А есть ли какой-нибудь «стандартный» способ добиться такого поведения? Может уже написано до меня?









 ,








И это всё МОЁ

Недавно обновился на сабж, теперь он при старте зависает.


Откатился обратно на : code-1.53.2-1613044734.el7.x86_64


Все опять работает. Это у всех так ?









 








И это всё МОЁ

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

Имеется система на Intel Xeon Platinum 8160 CPU с ядром 4.19.71, присутствует 24 физических ядра и по 2 треда на ядро, т.е. в сумме — 48 логических ядер. Эксперимунтирую с виртуализацией (qemu и kvm) и хотел бы изолировать группу ядер от планировщика OS, т.е. чтобы эти ядра выполняли только код приложения на vcpu тредах из виртуальной машины. Добавил директиву isolcpus в grub.cfg:

isolcpus=1-23,25-47

Перезагрузился, однако вижу что ядерные треды выполняются на ядрах которые я пытаюсь изолировать :

# ps -A -L -o pid,nlwp,tid,c,psr,comm |sort -n -k 5 | grep 27
148 1 148 0 27 kworker/27:0-mm_percpu_wq
149 1 149 0 27 kworker/27:0H-events_highpri
267 1 267 0 27 kworker/27:1-mm_percpu_wq
799 1 799 0 27 kworker/27:1H-events_highpri
...
#

В выводе ps 5-я колонка это ID ядра, в данном случае 27, который согласно isolcpus= не должен пользоваться ядром.

Означает ли что ядерные треды это исключение из правил, и ядро все равно будет из выполнять на ядрах из директивы isolcpus или я упустил что-то очевидное?

Спасибо.








 , , , ,








И это всё МОЁ

Как то я продавал коробку Ubuntu 10.04 через авито, мне много звонили и все утверждали, что я переоцениваю товар. В итоге я понял что спрос есть, так как звонков было много, но по факту протать я смог его только за половину от первоначальной цены.


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


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


Находим нужный тебе товар, и пытаемся получить скидку, ну допустим 30%. Продавец отказывается и делает пометку что ты неадекват.


Теперь берем 10-15 людей, готовых позвонить по этому же номеру, за небольшое вознаграждение, допустим рублей 100-200.


Звонящие отнимают время продавца, треплют ему нервы доказывая что продаваемый товар не стоит денег, которые за него просят.


Ваши 10-15 звонящих треплют нервы продавцу неделю, и скорее всего товар либо снимется с продажи, либо вы получите заветную скидку.


Метод будет работать при покупке автомобилей, телефонов и т.п., то есть товар должен быть достаточно дорог.


А вообще продавать что то на авито хлопотно. Я продавая однажды 3 предмета, чувствовал себя кассиром в пятёрочке.


Что думаете, реальный план?


PS. При чем тут Linux я написал в начале, хотя говорят что Ubuntu им не является.









 








И это всё МОЁ

Раз:


class C {
...

// Специализации ниже, вне класса.
template<class T> void fOne(T x);

// - Не-шаблонный метод с пустым списком параметров не вызовется из F::call<TT...>() при пустом списке аргументов:
// оно будет искать fMany<>(), а не fMany().
// - Шаблон с пустым списком аргументов сделать нельзя: оно будет считать синтаксис "template<>"
// специализацией несуществующего шаблона.
// - Если в теле класса объявить "template<class... TT>", то специализация "template<> void fMany<>() {}" возьмётся,
// но "template<class T, class TT...>" будет считаться частичной специализацией, что для функций запрещено.
// Остаётся эмулировать шаблон с пустым множеством аргументов (т.е. "sizeof...(RR) == 0";) через enable_if.

template<class... TT, std::enable_if_t<(sizeof...(TT) == 0), bool> = true> void fMany() {}

template<class T, class... TT> inline void fMany(T arg, TT... args) {
fOne(arg);
fMany(args...);
}
}










 , ,








И это всё МОЁ

Доброго утра.
Когда игрошлюхи пишут про nextgen /generation графику, и перечисляют игры,
то я по старой привычке 2000ых всё время пытаюсь сравнить дистаницию прорисовки и тес4 и тес5. (там можно было крутить всякие параметры в ini по дальности объектов)
И всё время нахожу, что либо dov жутко порезали и там только точки вместо объектов, как например в «шедевре» кот зимы death stranding. либо это всегда фон, как в god of war/сякиро, и почему то вспоминаю старые игры с денди и мортал комбат, где файтинг ну и собственно, вместо прорисовки расстояния вокруг только псевдо3д.
их единицы, игр с полноценным видом вокруг, например серия гта/рдр2, ведьмак там.
я скромно молчу про причину, из-за которой часть консольных игр выглядит как привет из 90ых консольное железо

так вот, шо це есть некстген, если ни один новый движок не осиливает нормальную прорисовку dov? в чём он заключается? в лучах? физике? разрушаемости объектов, песочнице?
а пока у меня складывается впечатление, что консольных геймеров каждые 5-10 лет повторно налюбливают создатели игр совместно с кожаной курткой, выдумывают новые графеновые псевдофичи, а полноценной графики так и не появляется ( одни натянутые текстуры вместо графики)
По идее, развитие графики в играх должна эволюционировать: постепенно все игры должны перенять все фичи: появиться и нормальная dov и разрушаемость и ИИ и физика.
но оно - развитие игр идёт по кругу и часть инноваций просто выкидывают, а потом переизобретают через 10 лет повторно.








 , , , ,








И это всё МОЁ

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


На винде использовал Easy Macro Recorder, ищу что-то аналогичное.


Спасибо.









 ,








И это всё МОЁ

По совету ЛОР-овцев и уважаемого iZEN, обзавёлся монитором iiyama X2483HSU-B3 с AMVA матрицей.
Выбрал AMVA а не IPS не спроста! У AMVA должен быть настоящий чёрный и т.д. и т.п.

Распаковал я новый монитор, подключил и..Иииии оппа... И это при выставленной яркости 8 из 100...

Ну **** ****** ******* думаю... хорошо хоть битых пикселей нет.

Копался-копался в настройках, пытался icc профиль «загрузить», перерыл пол LOR-а - ни**ра!
И вдруг при перезагрузке обратил внимание на GRUB меню, в общем смотрите видео и всё поймёте .

Благую весть принёс я вам! Мониторы то у многих из вас нормальные, это что-то в ядре с гаммой не то похоже.
Xubunu 20.04.3, видео Intel HD 630
версии ядра пробывал
5.4.0-67-generic

5.11.5








 , , , ,








И это всё МОЁ

Дратути.

Понадобилось позадавать запросы хадупу.
Причём, с джойном из разных «баз».
Джойн без условия where срабатывает, с условием - нет. Очевидно, это чудит map в map-reduce.

Где почитать, как в хадупе это правильно разрулить, не проходя курс заочного обучения управления кластерами хадупа и датаинжиниринга???








 , ,








И это всё МОЁ
После шести месяцев разработки компания Oracle выпустила платформу Java SE 16 (Java Platform, Standard Edition 16), в качестве эталонной реализации которой используется открытый проект OpenJDK. В Java SE 16 сохранена обратная совместимость с прошлыми выпусками платформы Java, все ранее написанные Java-проекты без изменений будут работоспособны при запуске под управлением новой версии. Готовые для установки сборки Java SE 16 (JDK, JRE и Server JRE) подготовлены для Linux (x86_64, AArch64), Windows и macOS. Разработанная в рамках проекта OpenJDK эталонная реализация Java 16 полностью открыта под лицензией GPLv2 с исключениями GNU ClassPath, разрешающими динамическое связывание с коммерческими продуктами.



И это всё МОЁ

Есть системный блок в котором стоит интегрированная видеокарта. Очень часто вижу рябь на мониторе в виде множества двигающихся полосок, это похоже на мелкую рябь на воде в ветрянную погоду. И чаще всего замечаю эту рябь в те моменты когда процессор выполняет какую то задачу, а при простое ПК без нагрузки на процессор этого нету. Компьютер подключен по VGA длинной 10 метров, но когда подключал полтораметровый VGA кабель то разницы не заметил, рябит на двух кабелях одинаково. Когда подключал к этому же монитор ноутбук по тех же VGA кабелях, то картинка была абсолютно нормальной. Кто может подсказать в чем может быть дело? Как решить этот вопрос? Может купить переходник с DVI на VGA или купить какую нибудь PCI карту с выходом VGA? Если что HDMI у меня нету ни в системном блоке ни в мониторе, поэтому HDMI прошу не предлагать.









 , , ,








И это всё МОЁ

Есть условие в ON сопоставления таблиц, но оно же срабатывает без декартового произведения таблиц (как cross join)?









 








И это всё МОЁ

Поставил Firefox 86.0.1, и обнаружил что при нажатии ссылок на сообщения в уведомлениях происходит переход на страницу, но прокрутка на этой странице не проматывается до нужного сообщения, а останавливается на совершенно случайных местах. Так и должно быть?








 








И это всё МОЁ

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









 ,








И это всё МОЁ

http://libreportal.net/images/img/syaptic.png


du -sh /opt/viber
337M


du -sh viber.AppImage
134M


du -sh .ViberPC
7,4M









 , ,








И это всё МОЁ

@leave, ты тут порезвился в Компания Apple договорилась с Министерством Цифрового Развития о предустановке российского софта на смартфоны компании. Спору нет, буйного анонима за дело наказал, да только и меня задел, причём, о ужас, по теме "нацпола". Может, объяснишь, что конкретно по твоему мнению под это подпадает?



А по теме – жесть. Мало того, что «бешеный принтер» и лобби Яндекса в деле, так ещё и Тим Кук прогнулся под Пу и Ко (что, впрочем, ему привычно – в Китае же хочется продавать «яблочки»;). Учитывая, что ещё и мода на открытые загрузчики закончилась, совсем становится уныло.



Нет, я-то понимаю, что правило 1.1, все дела, но хочется всё же прояснить вопрос. А то как-то непонятно становится: то ли у нас табу на обсуждение любого лобби в правительствах, то ли поминать всуе Солнцеликого нельзя. Может, нельзя возмущаться притеснению свободы пользователей? Так тогда почти все сообщения в той теме можно выносить.


Али в "китайских хакерах" дело?









 ,








И это всё МОЁ

Пощупал корпоративную ынтырпрайс ERP систему известного транснационального финансового конгломерата. Написано это убожество на Java 5.


Казалось бы - простейшая задача: поменять user и password для database connection для деплоя в тестовое окружения.


Ага щаз: оказывается эти credentianals разбросаны по всему проекту. И их примерно 1600 штук. Как в джава коде, так и xml конфигах Томката.


Вы сейчас мне скажете - делай новый бранч в гите и меняй все Find & Replace .. ом, commit и вуаля - женька билдит артефакты тестовой сборки из той бранчи.


Но дело в том, что у нас тут не сбертех, а конгломерат. И гита у нас нет. И не будет в ближайшие 30 лет. А есть Subversion. Где фактически нет бранчей. И все коммитится в мастер.


Чешу репу и хочу уйти назад в микросервисы на ноде. Там хоть конфиги есть. Да.









 , , , ,








И это всё МОЁ

Сабж. https://pic4a.ru/13/gkL.jpeg


google.ru доступен.