И это всё МОЁ
В поставляемом в составе GNOME просмотрщике документов Evince выявлена уязвимость (CVE-2017-1000083), которая может привести к выполнению кода злоумышленника при открытии специально оформленного файла в формате CBT (используется для комиксов). Проблема вызвана ошибкой в реализации обработчика comic book, входящего в состав evince. Проблема также проявляется в Atril, развиваемом проектом MATE форке Evince.



И это всё МОЁ
Компания OmniTI представила проект OmniOS Community Edition, в рамках которого сформирован новый дистрибутив Illumos (форк OpenSolaris), воплотивший идею по передаче контроля над разработкой OmniOS независимому сообществу, которое отныне продолжит сопровождение и управление проектом.



И это всё МОЁ


Тайлинг, терминал и древовидные вкладки










Наконец тоже нашлось, чем поделиться.
Это мой личный ноут, использую его как дома, так и на работе.

В основном время провожу в консоли или в браузере.
И если в первом случае меня все устраивает, то во втором я все никак не мог дойти до консенсунса.
Старый добрый Firefox, хоть и много чего умеет, но с каждым релизом работает все хуже. На фоне новомодного хрома видно, что все больше и больше отстает от него.

Больше всего огорчает, что ни один другой браузер не поддерживает расширение Tree Style Tab.

Кажется, сегодня я нашел решение:
Это браузер Vivaldi и находящееся в разработке расширение Tree Tabs. Как оказалось работает оно достаточно стабильно.

Подкрутив ползунки, я получил то что вы видите на скрине.

Остальные скрины:

Теперь немного поподробнее:

  • Ноутбук: Xiaomi Mi Notebook Air 13.3"
  • Система: Archlinux
  • Оконный менеджер: awesome wm с темой zenburn и практически дефолтным конфигом.
  • DE: отсутствует
  • Шрифты: ttf-dejavu (пропатченные для powerline)
  • Терминал: xterm
  • Редактор: vim (тема molokai)
  • Оболочка: bash с расширением powerline

Все конфиги лежат тут: https://github.com/kvaps/dotfiles


















>>> Просмотр
(1920x1080,
331 Kb
)










 , ,








И это всё МОЁ


Тайлинг, терминал и древовидные вкладки










Наконец тоже нашлось, чем поделиться.
Это мой личный ноут, использую его как дома, так и на работе.

В основном время провожу в консоли или в браузере.
И если в первом случае меня все устраивает, то во втором я все никак не мог дойти до консенсунса.
Старый добрый Firefox, хоть и много чего умеет, но с каждым релизом работает все хуже. На фоне новомодного хрома видно, что все больше и больше отстает от него.

Больше всего огорчает, что ни один другой браузер не поддерживает расширение Tree Style Tab.

Кажется, сегодня я нашел решение:
Это браузер Vivaldi и находящееся в разработке расширение Tree Tabs. Как оказалось работает оно достаточно стабильно.

Подкрутив ползунки, я получил то что вы видите на скрине.

Остальные скрины:

Теперь немного поподробнее:

  • Ноутбук: Xiaomi Mi Notebook Air 13.3"
  • Система: Archlinux
  • Оконный менеджер: awesome wm с темой zenburn и практически дефолтным конфигом.
  • DE: отсутствует
  • Шрифты: ttf-dejavu (пропатченные для powerline)
  • Терминал: xterm
  • Редактор: vim (тема molokai)
  • Оболочка: bash с расширением powerline

Все конфиги лежат тут: https://github.com/kvaps/dotfiles


















>>> Просмотр
(1920x1080,
331 Kb
)










 , ,








И это всё МОЁ


LxQT on Arch Linux










«Минималистичный» LxQT от давнего фанбоя qutie* (*-милашка, анг.)
Из системы выпилено малейшее упоминания о ГТК-пакетах. И щедро заправлено проприетарщеной в виде «шедевров» Qt-строения: WPS Office, FoxitReader, QCad c DWG поддержкой,и как вишенка на торте ttf-ms-win8 и системный ШГ Segoe UI где только можно. Весь софт плотно используется в рабочих целях. И даже AzPainter (единственный не qt-набор) почти заменяет иногда и Gimp и Krita вместе взятые, ибо оба этих монстра из мира Gnoma и KDE одинаково мне ненавистны своей неразрывной зависимостью от толстых DE.

Иконки — Breeze, кастомные для Lxqt, Тема — Lxqt системная, немного улучшена Compton-ом. В качестве WM — Openbox с темой BlueCrystalBox, как наименее затратный в плане времени настройки. Ещё есть Sddm — сам не знаю почему, но noDM перестал автоматически убивать lxqt-сессию после обновления qt>5.9.

Ещё картинки:

qt browser

neofetch+qmmp

qt filemanager


















>>> Просмотр
(1366x768,
214 Kb
)










 , ,








И это всё МОЁ


LxQT on Arch Linux










«Минималистичный» LxQT от давнего фанбоя qutie* (*-милашка, анг.)
Из системы выпилено малейшее упоминания о ГТК-пакетах. И щедро заправлено проприетарщеной в виде «шедевров» Qt-строения: WPS Office, FoxitReader, QCad c DWG поддержкой,и как вишенка на торте ttf-ms-win8 и системный ШГ Segoe UI где только можно. Весь софт плотно используется в рабочих целях. И даже AzPainter (единственный не qt-набор) почти заменяет иногда и Gimp и Krita вместе взятые, ибо оба этих монстра из мира Gnoma и KDE одинаково мне ненавистны своей неразрывной зависимостью от толстых DE.

Иконки — Breeze, кастомные для Lxqt, Тема — Lxqt системная, немного улучшена Compton-ом. В качестве WM — Openbox с темой BlueCrystalBox, как наименее затратный в плане времени настройки. Ещё есть Sddm — сам не знаю почему, но noDM перестал автоматически убивать lxqt-сессию после обновления qt>5.9.

Ещё картинки:

qt browser

neofetch+qmmp

qt filemanager


















>>> Просмотр
(1366x768,
214 Kb
)










 , ,








И это всё МОЁ
Автор дополнения Particle, насчитывающего более 30 тысяч установок и предлагающего расширенные настройки для YouTube, обнаружил, что новый владелец проекта интегрировал в дополнение вредоносный код.



И это всё МОЁ
Автор дополнения Particle, насчитывающего более 30 тысяч установок и предлагающего расширенные настройки для YouTube, обнаружил, что новый владелец проекта интегрировал в дополнение вредоносный код.



И это всё МОЁ
Разработчики проекта OpenBSD представили выпуск переносимой редакции пакета LibreSSL 2.6.0, в рамках которого развивается форк OpenSSL, нацеленный на обеспечение более высокого уровня безопасности. Проект LibreSSL ориентирован на качественную поддержку протоколов SSL/TLS с удалением излишней функциональности, добавлением дополнительных средств защиты и проведением значительной чистки и переработки кодовой базы. Одновременно доступно корректирующее обновление прошлой ветки - 2.5.5, которая позиционируется как стабильная и формирует функциональность, которая включена в OpenBSD 6.1. Выпуск LibreSSL 2.6.0 рассматривается как экспериментальный, в котором развиваются возможности, которые войдут в состав OpenBSD 6.2.



И это всё МОЁ
Разработчики проекта OpenBSD представили выпуск переносимой редакции пакета LibreSSL 2.6.0, в рамках которого развивается форк OpenSSL, нацеленный на обеспечение более высокого уровня безопасности. Проект LibreSSL ориентирован на качественную поддержку протоколов SSL/TLS с удалением излишней функциональности, добавлением дополнительных средств защиты и проведением значительной чистки и переработки кодовой базы. Одновременно доступно корректирующее обновление прошлой ветки - 2.5.5, которая позиционируется как стабильная и формирует функциональность, которая включена в OpenBSD 6.1. Выпуск LibreSSL 2.6.0 рассматривается как экспериментальный, в котором развиваются возможности, которые войдут в состав OpenBSD 6.2.



И это всё МОЁ
Организация Apache Software Foundation представила выпуск сервера web-конференций Apache OpenMeetings 3.3.0, который примечателен устранением 11 уязвимостей, пяти из которых присвоен высокий уровень опасности. Всем пользователям продукта рекомендуется срочно установить обновление.



И это всё МОЁ
Организация Apache Software Foundation представила выпуск сервера web-конференций Apache OpenMeetings 3.3.0, который примечателен устранением 11 уязвимостей, пяти из которых присвоен высокий уровень опасности. Всем пользователям продукта рекомендуется срочно установить обновление.



И это всё МОЁ

В Томском государственном университете 24–26 августа пройдёт конференция «C++ Siberia 2017».

Описания докладов и расписание есть на официальном сайте. После проведения конференции там появятся слайды и видео выступлений.

Стоимость билетов:



И это всё МОЁ

Цель открытого проекта VPP - создание L2/L3+ свича/маршрутизатора с множеством функций, включая полноценный NAT.

Работает данный продукт на Intel DPDK. Этот фрэймворк позволяет использовать сетевую карту Intel на низком уровне, в обход ядра операционной системы.

Цель проекта - с высокой производительностью обрабатывать сетевые пакеты при использовании обычного процессора за счет векторной обработки данных (Подробнее).

Эта технология уже используется в новых промышленных сетевых устройствах, например, Cisco.

Проект не является стабильным, все недочеты и новые функции успешно принимаются кураторами проекта, быстро решаются.

( читать дальше... )








 , , , ,








И это всё МОЁ
Представлен релиз переносимой редакции системы синхронизации точного времени OpenNTPD 6.1p1, развиваемой проектом OpenBSD. Версия OpenNTPD 6.1 позиционируется как стабильная и будет включена в состав осеннего релиза OpenBSD 6.1. Одновременно сформирован выпуск OpenNTPD 6.2p1, который рассматривается как экспериментальная база для развития новых возможностей.



И это всё МОЁ

Все знают о команде cat, которая используется для просмотра содержимого файлов. Но в некоторых случаях вам не нужно смотреть весь файл, иногда достаточно посмотреть только то, что находится в конце файла. Например, когда вы хотите посмотреть содержимое лог файла, то вам не нужно то, с чего он начинается, вам будет достаточно последних сообщений об ошибках. Для этого можно использовать команду… Read more →


Запись Команда tail Linux впервые появилась Losst.






@темы: Инструкции, команды

И это всё МОЁ
На сайте государственных услуг Российской Федерации (gosuslugi.ru) наблюдается наличие вредоносных iframe-блоков, через которые загружается контент с сайтов злоумышленников и обрабатывается в рамках текущего сеанса. Обращение производится к доменам, состоящим из хаотичного набора символов (например, u7yb1iy1x3xv.ru или m81jmqmn.ru) c которых загружается файл "f.html". Примечательно, что служба поддержки gosuslugi.ru никак не отреагировала на сообщение о проблеме и вредоносный код находится на сайте до сих пор.



И это всё МОЁ


GNOME on Wayland на Nvidia-блобе. История успеха










Итак, свершилось! Мне наконец-то удалось запустить Wayland-сессию Гнома на проприетарном драйвере Nvidia. Для тех, кто не в теме: начиная с версии драйвера 364.12, Nvidia реализовала в нём начальную поддержку Wayland, однако несовместимую с тем, что используется в Mesa. В Mesa применяется библиотека GBM - Generic Buffer Manager, аллокатор буферов изображений. Реализация Nvidia основана на расширениях EGLStreams и EGLDevice, являющихся кроссплатформенным открытым стандартом Khronos. В списке рассылки разработчиков Wayland, Nvidia представила патчи для композитного менеджера Weston, однако разработчики их не приняли и, можно сказать, послали Nvidia подальше. Зато эти патчи адаптировали для Mutter и Sway, но о качестве работы будет ниже. Nvidia же в прошлом году анонсировала новый аллокатор, разрабатываемый совместно с разработчиками Mesa, но с момента последней новости - тишина. Nvidia не хочет создавать что-то платформоспецифичное, так как ей проще поддерживать единую кодовую базу для всех ОС.

Поддержка EGLStreams обеспечена в GNOME 3.24, однако для этого, оконный менеджер Mutter должен быть собран с --enable-egl-device Как оказалось, в Fedora 26 он собран без этой опции, также из-за применения библиотеки GLvnd, получаются лютые тормоза и лаги мышки. Аналогично в Arch Linux.

Поэтому для тестов я выбрал альфа-версию Ubuntu 17.10. Итак, что для этого нужно проделать:

1) установить драйвер Nvidia (sudo apt install nvidia-375)
2) включить DRM/KMS (по умолчанию в блобе он выключен из-за недоделанности и проблем со SLI-конфигурациями). Для этого в /etc/default/grub, в секцию параметров ядра, добавляем строку nvidia-375-drm.modeset=1 Номер драйвера указывать только для Ubuntu! Признаком успешного запуска DRM/KMS является Xorg, запущенный от юзера (в этом можно убедиться в менеджере процессов)

По идее, если всё сделано правильно, но сразу после перезагрузки Гном должен запуститься на Wayland, однако меня встречало окно входа в систему, и сеанс с Wayland никак не грузился. Поэтому я переключился на пятую tty-консоль, и стартанул сессию командой dbus-run-session -- gnome-shell --display-server --wayland

И о чудо! Оно запустилось! Начну с приятных моментов. Отрисовка значительно быстрее, чем с блобом на иксах. Курсор не отстаёт от окна ни на пиксель, анимации плавненькие, ресайз окон не тормозит. Может немного лагануть меню приложений, но я грешу на старый тормозной HDD, на котором я всё тестировал. Flatpak-приложения работают, но не все. Видео работает без проблем. Собственно, на этом приятное заканчивается. Далее оглашаю список ограничений:

1) Первое и самое главное - не работает Xwayland. В большинстве приложений. Из иксовых приложений успешно запустились лишь Firefox, Clementine и Chromium, остальные падают в корку с ошибкой Could not initialize GLX Потому запуск возможен только нативных Wayland-приложений. Чтобы запустить что-то на Qt5, нужно добавить переменную окружения export QT_QPA_PLATFORM=wayland, но тут тоже есть неприятные моменты.

2) Не запускается панель управления Nvidia (потому на скринах её нет), не работают приложения, юзающие веб-камеру (правда я только Cheese запускал), и как следствие предыдущего пункта - не работает ни одна игра (кроме встроенных гномовских) или эмулятор игровых консолей.

3) Иногда грузит CPU на 100%. Баг широко известен в сети, но я не знаю что думает на этот счёт Nvidia. От апстрима Гнома ответа не дождался.

4) KMS работает частично, в частности переключение между виртуальным консолями происходит секунды 2, а возврат в графическую может проходить и все 5. На свободном драйвере всё происходит мгновенно. Да, если вдруг кто спросит - нет, KMS в блобе не даёт высокое разрешение в консоли. Нету драйвера для fbdev, хотя с efifb вроде как разрешение высокое.

5) Родная панель управления Гнома не работает в такой конфигурации, потому запускается её сильно кастрированный вариант (скрин ниже)

Итог: я не знаю почему в Mesa выбрали GBM вместо открытого стандарта. Ведь Нвидию, по сути, обвинить не в чем. В кое-то веки смогла в стандарты. Я не думаю что будут какие-либо серьёзные улучшения как работы блоба с EGLStreams, так и оконных менеджеров куда эти патчи добавили, ибо апрстрим не принял, и тестировать некому. Хотя посмотрим как оно будет. На данный момент вердикт - неюзабельно.

Ещё скриншоты:

Firefox и LibreOffice
Activities
SMplayer (Qt5) нативно в Wayland
Панель управления
Nautilus и Clementine


















>>> Просмотр
(1600x900,
453 Kb
)










 , , , ,








И это всё МОЁ

Сетевой нейтралитет предписывает провайдерам не делать различия между трафиком по каким-либо признакам, т. е., например, не брать плату за доступ к определённым сайтам и не ограничивать скорость передачи определённых типов данных. Этот принцип пытается отменить FCC.

12 июля 170 организаций, включая Amazon, Reddit и Netflix, устроили акцию в защиту сетевого нейтралитета. К

В подобной акции в 2012 году участвовали Google и Wikipedia; тогда удалось остановить два акта, направленных на ограничение свободы в Сети: SOPA и PIPA.








 , , , ,








И это всё МОЁ
14 июля в 5:40 по московскому времени счётчик эпохального времени Unix, который исчисляет число секунд с 1 января 1970 года, достигнет отметки в 1500000000 секунд. Значение в 1 млрд секунд было достигнуто 9 сентября 2001 года и привело к проявлению ошибки S1G в некоторых приложениях, в том числе в CVSup. 14 февраля 2009 года состоялся "парад цифр" при котором значение счётчика составило 1234567890.