И это всё МОЁ

https://oldmann.livejournal.com/282073.html

для Ъ:
Аппаратная закладка в Интелах, покруче, чем все раньше находили.








 ,








И это всё МОЁ

Есть данные о начислениях по квартплате для 300к человек в БД. Надо сделать из них платёжку на 1-3 листа А4 в pdf. Чем кошерно будет это сделать? Сейчас всё работает на fastreports в дельфи и jasperreports, но один документ делается 2+ секунд и занимает это около суток да и стрёмно всё это как-то.

Хочется следующего: данные из бд перегоняются в пригодный вид, дальше скармливаются шаблонизатору, тот делает tex/md/etc документ из которого делается pdf. Хочется, чтобы всё, кроме бд занимало <50 мс. Есть истории успеха?








 , , ,








И это всё МОЁ

Скажите можно ли использовать zabbix agent'ы за nat или придётся поднимать zabbix proxy?
Нужно сделать так как показано на картинке .

Я пробовал поднимать 2 виртуалки за nat'ом. Получалось так что в сведения об одном хосте попадали сведения от другого, то есть получалась каша.








 ,








И это всё МОЁ

Собственно очень часто пользуюсь этой штукой через сниппет в терминале, а в скриптах вместо использования переменной это слегка облегчает синтаксис и улучшает читаемость. За это банят или просто весь скор минусуют?








 ,








И это всё МОЁ

Async Chrome Dev Tools.


Да, это очередное из разряда «ненужно». Да, это велосипед, но зато ездит. Я не силен в асинхронном программировании (только пользовался фреймворками) и хочу услышать критику.


Пример кода:


async def test_eval_js(event_loop):
chrome = ChromeDevTools()
tab = await chrome.open_tab(TEST_URL)
rpc = await chrome.connect_tab(tab['id'])
message = await rpc.wait_for(
await rpc.runtime.evaluate(expression='2 + 2')
)
print(message)
assert 'result' in message
res = message['result']
assert res['result']['type'] == 'number'
assert res['result']['value'] == 4
await chrome.session.close()










 








И это всё МОЁ

Коллеги, ищу опенсорсный биллинг типа того же abills , очень желательно который был бы:

  • Был опенсорсный , чтобы его можно было модифицировать
  • Дружил бы с vmware esxi ( собрать сколько какая машина ела ресурсов , быстро создание из образа и т.д и т.п) , ну или на крайняк , чтобы через систему плагинов(или как в abills NAS) его можно было дописать







 , ,








И это всё МОЁ


Роскомнадзор потребовал от десяти VPN-сервисов исполнения российских законов о блокировках в интернете. Информация об этом появилась на сайте ведомства 28 марта. В черный список попали 10 сервисов: NordVPN, Hide My Ass!, Hola VPN, Openvpn, VyprVPN, ExpressVPN, TorGuard, IPVanish, Kaspersky Secure Connection и VPN Unlimited. При этом так называемый закон «об анонимайзерах» и VPN-сервисах (276-ФЗ) вступил в силу еще в ноябре 2017 года, однако с тех пор он ни разу не применялся.

https://www.novayagazeta.ru/articles/2019/03/28/80032-teper-oni-prishli-za-vpn








 








И это всё МОЁ
И это всё МОЁ

Сабж. Утилита xtermcontrol предназначена для динамического управления свойствами эмулятора терминала xterm.

Changelog: https://fossies.org/linux/xtermcontrol/ChangeLog

Скачать: https://thrysoee.dk/xtermcontrol/xtermcontrol-3.7.tar.gz

Готовый .src.rpm пакет для Магейи: https://yadi.sk/d/qrHd6suP3ZfyTw .








 ,








И это всё МОЁ

Всем привет!

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

В моём случае имеется ноутбук Compal PBL21 со встроенной видеокартой Nvidia GT520M. У меня KDE, и поскольку отрисовка идёт через карточку Nvidia, я получаю все прелести глюков графики от фризов и тиринга до самопроизвольного отключения композитных эффектов.

ЦПУ представлен Core i7 со встроенной графикой Intel HD3000. Но Linux почему-то не видит этот видеочип.

$ lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 520M] (rev a1)

Насколько мне известно, драйвера на видео от Intel стоят из коробки.

Поэтому хотелось бы первым делом узнать, как убедить Linux увидеть HD3000. А потом уже — как настроить отрисовку DE, KDE в моём случае, через Intel.








 , , ,








И это всё МОЁ

Считываю из файла три столбца, по ним рисуется две функции, привожу код


'''


library(ggplot2)


df = fread(«Monoms 1.txt», header = TRUE, dec = «,»;)


x=df`1`


y1 <- df`2`


y2 <- df`3`


df <- data.frame(x, y1, y2)


ggplot(df, aes(x, y, colour = type)) + # basic graphical object


geom_line(aes(y = y1), colour = "red", lwd = 1) + # first layer

geom_line(aes(y = y2), colour = "green", lwd = 1) + # second layer

ylab("Логарифм от точности аппроксимации";) + xlab("Число функций";) +

theme_bw() + ggtitle(«График»;)


'''


Как к добавить графикам легенды типа «legend1», «legend2»?









 ,








И это всё МОЁ
# cd ${HOME}; bash -c "st -c my_tag3 -e emacsclient -s emacs -t -e '(my-update-env "'"$(printenv -0)"'";)'"
cd ${HOME}; bash -c "st -c my_tag3 -e "$(printf '%q' "emacsclient -s emacs -t -e '(my-update-env "'"$(printenv -0)"'";)'";)"







 , ,








И это всё МОЁ

Имеется набор точек — троек координат. Хотелось бы построить по ним многогранник и покрутить его.

Без «покрутить» нормально справляются scipy.spatial + matplotlib.pyplot. А чем можно так же, но с возможностью вращения полученной 3-мерной фигуры? Например, мышью.








 ,








И это всё МОЁ

https://jupyter.org/hub


Для тех, кто не в курсе, блокноты Jupyter - это такое IDE в браузере для говнокода околонаучного программирования и обработки данных.


Завтра моим студентам сдавать лабораторные работы, а у них у всех машины дохлые. Прочитал про JupyterHub, решил сделать доброе дело - арендовать на сутки VPS помощнее, накатить JupyterHub и раздать им учетки.


Варианты установки: «Kubernetes» или «The Littlest JupyterHub». Первый способ может и удобен кому-то, но это не для меня. Выбрал минимальную установку на свою машину.


Запуск установки:


curl raw.githubusercontent.com/jupyterhub/the-little... | sudo -E python3 - --admin <admin-user-name>


Они слышали про пакеты, репозитории?


Под Debian скрит установки сразу пишет, что поддерживается только Ubuntu и останавливается. Мда… окей. Устанавливаю официально поддерживаемую Ubuntu 18.04, запускаю… Вылетает. По stack trace локализирую одну ошибку, устраняю. Потом всплывает вторая, потом третья. Эти баги легко гуглятся, но они не исправлены, нет даже официальной документации по решению проблемы. Напоминаю, что я запускаю это на чистой Ubuntu 18.04, которая указана в инструкции!


Через час я решил все проблемы и установщик отработал до конца. Запустился JupyterHub в браузере…. Но пользовательские серверы с блокнотами jupyter не запускаются. При попытке запуса вылетают по тайм-ауту.


Дальше я на это плюнул. Там все собрано хипстерами из костылей и подпорок. Проще вручную стартануть несколько блокнотов, чем использовать такой хаб.


Помощи не прошу, просто повозмущался.









 ,








И это всё МОЁ

https://i.imgur.com/Uxeb6vl.png

если добавить в blacklist как в гугле пишут, то там ещё про блютус и вайфай орать начинает.

не критично, но накалаяет, чё это ваще за шняга?








 , ,








И это всё МОЁ

У меня случились ШГ, особенно в фаерфоксе, приходится разбираться теперь. Заметил такую особенность - в фаерфоксе по вертикали расстояние между строками почему то больше чем на компе под вендой или той же федорой (где Ш может и Г но ничего не слетало). Нет не строчки толще а как будто пустых больше на одних и тех же страницах. Чем и где это регулируется?








 ,








И это всё МОЁ

Добрый вечер. Такая проблемка, пытаюсь ставить линукс на свой ноут ASUS X541U.
Проблема в чем, проходит загрузка с логотипом Ubuntu, а после все... чёрный экран и тишина. Прописывал и режим nomodeset, все равно также песня. Без прописки номодесета выскакивает много ошибок след. Содержания pcieport 0000:00:1c.0: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=00e0(Receiver ID) device [8086:9d15] error status/mask=00000001/00002000
pcieport 0000:00:1c.0: [ 0] Receiver Error (First)

Помогите плиз








 , ,








И это всё МОЁ

В самом деле.









 








И это всё МОЁ

Здравствуйте.
Обнаружил у себя на серверах странную проблему с доступом к серверам через ssh после того как восстановил образ сервера.

Сервера располагаются на RAID. RAID собрал на vmware vsphere esxi v6.5

Бэкапы делю программой veeam backup & replication v9.5 (updated 3a version).

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

После тестового бэкапа и восстановления из бэкапа все попытки подключения к серверу внутри и из вне сети неудачны, а именно connection time out. Это как если бы, доступ к серверам по ssh были закрыты по сетке на микротике, терминал просто виснет и выдает connection time out.

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

Проблема в бэкапе или все таки фаервол? Может сталкивались с подобной проблемой?

ssh поднят, конфиг дефолтный. Сервер пингуется.

Из виртуалки RAID на сервера можно зайти без проблем.








 , ,








И это всё МОЁ
В открытой платформе для организации электронной коммерции Magento, которая занимает около 20% рынка платформ для создания интернет-магазинов, выявлены уязвимости, позволяющие выполнить код на сервере и осуществить подстановку SQL-запроса. Проблемы устранены в выпусках Magento 2.1.17, 2.2.8 и 2.3.1, в которых также исправлено 30 менее опасных уязвимостей, таких как межсайтовая подделка запроса (CSRF) и межсайтовый скриптинг (XSS).