И это всё МОЁ

Создатели браузера Chromium, на котором основан Google Chrome, объявили о прекращении поддержки продукта на ряде компьютеров.


В актуальном документе о разработке, на который в своем Twitter обратил внимание разработчик Эрик Лоуренс (Eric Lawrence), представители проекта объявили об изменениях в дистрибутиве браузера. В ближайшем обновлении Chromium перестанет функционировать на компьютерах на базе процессоров с архитектурой x86, которые не поддерживают набором команд SSE3 (Supplemental Streaming SIMD Extensions 3).


https://twitter.com/ericlaw/status/1358627067764625409









 








И это всё МОЁ
Компания Jolla опубликовала релиз операционной системы Sailfish 4.0.1, который стал первым выпуском в новой ветке 4.x. Сборки подготовлены для устройств Jolla C, Jolla Tablet, Sony Xperia X, Xperia XA2 и Sony Xperia 10, но поставляются пока только для зарегистрированных участников программы раннего доступа к прошивкам (для всех остальных доступ будет открыт в ближайшие дни). Формирование сборок для смартфона Jolla 1 прекращено после 7 лет сопровождения.



И это всё МОЁ

Вчера был создан Rust Foundation, новая независимая некоммерческая организация, которая будет поддерживать и всячески продвигать язык программирования Rust: https://foundation.rust-lang.org/

Microsoft и Google присоединились:

https://cloudblogs.microsoft.com/opensource/2021/02/08/microsoft-joins-rust-f...

https://opensource.googleblog.com/2021/02/google-joins-rust-foundation.html








 , ,








И это всё МОЁ

В директории / переполняются логи. Ротация была настроена до этого проблем не возникало. С 18 января началось заполнение и к 30 января все свободное место закончилось.


В /var/log/squid стал переполняться файл Access.log.json. По содержимому видно, что очень много запросов за секунду происходит (порядка 150 за 1 сек), с разных айпишников под неизвестной учеткой по 443 ломятся на http://fe3cr.delivery.mp.microsoft.com/ этот сайт с обновлениями.


Почему может происходить активность такого рода?


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









 , , ,








И это всё МОЁ

Приветствую! Собственно сабж: как подсчитать количество приложений в документе? После appendix приложения «отбиваются» как \section*.









 ,








И это всё МОЁ

Как выяснил “Ъ”, эксперимент государства с бесплатным доступом к социально значимым сайтам планируется существенно расширить. Власти хотят обязать операторов подключить к нему не только «облегченные» версии каналов и социальных сетей, но и видео. В качестве аргумента приводится необходимость продвижения отечественного контента на фоне конфликтов в YouTube, а также общая социальная поддержка. Но эксперты отмечают, что в результате до 30% пользователей вообще могут перестать платить за интернет, для остальных его стоимость серьезно вырастет, а пространство заполонит реклама.




Речь, в частности, идет о том, чтобы обязать операторов давать бесплатный доступ к видеоконтенту соцсетей — «ВКонтакте» и «Одноклассников», а также сайтам телеканалов первого и второго мультиплекса. В Минцифры после сдачи материала сообщили, что «последовательно ведут работу по реализации проекта».



https://www.kommersant.ru/doc/4682276









 , , ,








И это всё МОЁ

Здравствуйте, ищем специалиста по Redmine для периодических небольших задач, прилагаю актуальную на данный момент задачу, присылайте цену и срок мне на почту [email protected] Спасибо.



  1. Настроить возможность создавать задачи / добавлять комментарии к текущим задачам из email сообщений (отправка email будет из 1С)


В декабре 19г пробовал настроить согласно инструкциям, не получилось:


документация по оформлению письма:


https://www.redmine.org/projects/redmine/wiki/RedmineReceivingEmails#How-it-works


она же, плохо переведенная на русский:


https://www.redmine.org/projects/redmine/wiki/RusRedmineReceivingEmails#Как-это-работает




  1. В проекте для роли, с установленной видимостью задач «Задачи созданные или назначенные пользователю», надо сделать так, чтобы при добавлении юзера в задачу в кач-ве наблюдателя, он получал доступ к этой задачи, при удалении из наблюдателей (не является автором или исполнителем) - откл доступ. В том числе, из адресной строки. Например, если ранее в почте юзер получил ссылку на задачу, то при переходе по ссылке он должен получить 403 ошибку, как на скрине ниже.




  2. Вернуть в задачи превью изображений, как было в предыдущей версии.











 








И это всё МОЁ

Добрый день всем.


Давно ничего не делал с системой, малость подзабыл все.


Есть задача перевода серверной FreeBSD на новую ветку (EOL, порты не ставятся и тд). Система работает на зеркале ZFS из 2-х дисков.


Ранее когда выполнял апгрейд с 8 версии, то словил историю, что FreeBSD чудным образом изменил названия устройств и, соответственно, отказался грузиться.


Хочу сделать следующим образом, чтобы избежать сюрпризов.



  1. Один диск вывести в пуле в offline.

  2. Обновиться через freebsd-update upgrade -r

  3. Если все пройдет гладко и система загрузится, то вернуть диск в пул в online и соответственно синхронизироваться..


Я все правильно думаю? :)









 , ,








И это всё МОЁ

(из переговоров диспетчеров с пилотами)


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









 








И это всё МОЁ

Собственно, вопрос, как это можно сделать?


Ситуация:


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


На bird это делается:


define LOCAL_ASN = [ 4200220000 - 4200229999 ];

filter foo {
bgp_path.delete(LOCAL_ASN);
}


Но, как это сделать на openbgpd, который в openbsd?









 , , ,








И это всё МОЁ

Маленький скриптик на php каждый раз при запуске инсертит одну строку в базу данных sqlite, обычно работает нормально но при запуске с помощью cron выдает ошибку Fatal error: Call to a member function execute() on boolean

Я про уже хз что думать. Ведь вообще то работает если обновить страницу а с помощью cron такую ошибку выдает.








 , ,








И это всё МОЁ

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








 ,








И это всё МОЁ

Здравствуйте.


Есть мысль запускать несколько ОС для одновременной работы на одном компьютере, в качестве реализации думалось сделать из хоста гипервизор, а гостей вешать по терминалам(ctrl+alt+f{2-9}), при переключении автоматически перебрасывать некоторые физические интерфейсы в гостя. С виду KVMGT и vt-d, могут это сделать с пробросом виртуальной видеокарты intel на реальное железо…


Кто нибудь так пробовал делать? Поделитесь опытом.









 , ,








И это всё МОЁ

Создал чистый проект, добавил в него содержимое
https://www.tutorialspoint.com/how-to-start-a-new-activity-by-clicking-a-button-on-android-using-kotlin


Получаю ошибку


Unresolved reference: R


Как это исправить?









 ,








И это всё МОЁ

В мавене есть такая весч как dependencyManagement, где фиксируются версии либ, но при этом нужно ли их ставить каждый child-проект решает сам.


Проблема, которую оно решает: есть 40 проектов, нужно в 30 обновить одну либу, а в 20 - другую, множества пересекаются, тянуть все либы в каждый проект плохо. Каждый проект говорит что ему надо без указания версий, а версии идут из родительского depMgmt.


Кто-нибудь знает что-то похожее в питоне? Poetry вроде так не умеет, чистый pip тоже









 ,








И это всё МОЁ

Продолжение истории, FF (+ kitty + chromium) жутко лагал, я отключил layers.acceleration.force-enabled и убрал


export MOZ_X11_EGL=1
export MOZ_ACCELERATED=1
export MOZ_WEBRENDER=1


Большинство проблем с FF решились, но более продолжительное пользование показало, что мелкие симптомы вроде задержки при наборе остались. Вдобавок все, что (потенциально) использует HA по-прежнему лагает. Нашёл похожую проблему, но там
всё решилось удалением x86-video-intel, которого у меня и не было.
Я полистал wiki, там есть методы борьбы с этим, но там речь идёт только о браузерах, а у меня ещё и в терминале месиво.


$lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)


$glxinfo -B
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Intel Open Source Technology Center (0x8086)
Device: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2) (0x416)
Version: 20.3.4
Accelerated: yes
Video memory: 1536MB
Unified memory: yes
Preferred profile: core (0x1)
Max core profile version: 4.5
Max compat profile version: 3.0
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.1
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 20.3.4
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 3.0 Mesa 20.3.4
OpenGL shading language version string: 1.30
OpenGL context flags: (none)

OpenGL ES profile version string: OpenGL ES 3.1 Mesa 20.3.4
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10









 , , ,








И это всё МОЁ

Привет, лор, собственно, сабж. Python/Django.
Решил разобраться в вопросе, написать пет-проект. Перед написанием кода надо сперва установить-настроить нужные компоненты, но я не знал, с чего начать. Нагуглил статью 18го года, где описана связка nginx+gunicorn+postgres, но в комментариях написали, что это перепечатка статьи 16го года и информация уже неактуальна. Вопрос: что на данный момент актуально для решения моей задачи? Чем реально пользуются в продакшоне? Заранее спасибо.








 , , , ,








И это всё МОЁ
17:05

GHC 9.0.1

И это всё МОЁ

Вышла новая версия компилятора языка Haskell — Glasgow Haskell Compiler. Из-за значительных изменений была увеличена мажорная версия компилятора.

Основные изменения:

  • Добавлена реализация линейных типов (расширение LinearTypes). Линейные типы позволяют отслеживать использование ресурсов на стадии компиляции и могут использоваться, среди прочих вещей, для статического управления памятью в стиле Rust.
  • Новая встроенная библиотека для работы с числами неограниченного размера: ghc-bignum. Её использование помогает с переносимостью в системах, где библиотека GMP по каким-либо причинам недоступна.
  • Улучшения в кодогенераторе, значительно увеличивающие производительность многих программ.
  • Улучшения в коде проверки сравнения с образцом (pattern matching), позволяющие находить лишние проверки в случаях, где раньше это было невозможно.
  • Новый IO-менеджер для платформы Windows. Раньше на Windows был использован IO-менеджер для Unix-систем, что приводило в худшей производительности на этой платформе. Также прекращена поддержка Windows Vista. Теперь для сборки и запуска программ на Haskell требуется минимум Windows 7.
  • Добавлено расширение QualifiedDo, расширяющее возможности по переопределению поведения кода.
  • Для сборки с LLVM теперь требуется версия 9.0 или выше.

Также недавно был выпущен корректирующий релиз GHC 8.10.4, исправляющий несколько багов в ветке 8.10.








 , ,








И это всё МОЁ

Linux 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64 GNU/Linux (bunsenlabs Lithium)

Пытаюсь подключить google диск, установил google-drive-ocamlfuse
не пойму почему и что

sudo usermod -a -G fuse nik
usermod: группа «fuse» не существует

и браузер не запускается для авторизации
sudo google-drive-ocamlfuse ~/google-drive/
Running Firefox as root in a regular user's session is not supported. ($XAUTHORITY is /home/nik/.Xauthority which is owned by nik.)
Running Firefox as root in a regular user's session is not supported. ($XAUTHORITY is /home/nik/.Xauthority which is owned by nik.)
Running Firefox as root in a regular user's session is not supported. ($XAUTHORITY is /home/nik/.Xauthority which is owned by nik.)
/usr/bin/xdg-open: 870: /usr/bin/xdg-open: iceweasel: not found
/usr/bin/xdg-open: 870: /usr/bin/xdg-open: seamonkey: not found
/usr/bin/xdg-open: 870: /usr/bin/xdg-open: mozilla: not found
/usr/bin/xdg-open: 870: /usr/bin/xdg-open: epiphany: not found
/usr/bin/xdg-open: 870: /usr/bin/xdg-open: konqueror: not found
[4173:4173:0208/203449.421742:ERROR:zygote_host_impl_linux.cc(90)] Running as root without --no-sandbox is not supported. See crbug.com/638180.
/usr/bin/xdg-open: 870: /usr/bin/xdg-open: chromium-browser: not found
/usr/bin/xdg-open: 870: /usr/bin/xdg-open: google-chrome: not found
/usr/bin/xdg-open: 870: /usr/bin/xdg-open: www-browser: not found
/usr/bin/xdg-open: 870: /usr/bin/xdg-open: links2: not found
/usr/bin/xdg-open: 870: /usr/bin/xdg-open: elinks: not found
/usr/bin/xdg-open: 870: /usr/bin/xdg-open: links: not found
/usr/bin/xdg-open: 870: /usr/bin/xdg-open: lynx: not found
/usr/bin/xdg-open: 870: /usr/bin/xdg-open: w3m: not found
xdg-open: no method available for opening 'accounts.google.com/o/oauth2/auth?client_id=xxx...
Running Firefox as root in a regular user's session is not supported. ($XAUTHORITY is /home/nik/.Xauthority which is owned by nik.)
/bin/sh: 1: google-chrome: not found
/bin/sh: 1: chromium-browser: not found
/bin/sh: 1: open: not found
Cannot retrieve auth tokens.
Failure("Error opening URL:accounts.google.com/o/oauth2/auth?client_id=xxx...;)

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








 , ,