LINUX.ORG.RU

Избранные сообщения powerguy

Arch JWM

Галерея — Скриншоты

Таки установил Arch x86_64, полет нормальный. В качестве WM используется JWM, ибо все остальные виндовменеджеры либо слишком для гиков, либо сложные в конфигурации, либо с какими-то другими недостатками. Здесь же, конфиг максимально легко редактируется, разному софту можно поставить разные правила (notitle, etc), есть aerosnap, настройка горячих клавиш, да все, что угодно. Есть даже панель задач и меню приложений, но все это скрыл, за ненадобностью.

Итого, браузер - palemoon с каким-то закосом под минимальный дизайн, автоскрытие адресной строки, а также уже ставший классическим ublock. Терминал - lxteminal, есть псевдопрозрачность, настройка цветов и шрифтов, что еще надо? FM - pcmanfm, но последнее время практически им не пользуюсь, обычно хватает терминала. Музыку слушаю через vk-cli, за это вообще низкий поклон создателю.

Пара картинок в PNG: http://imgur.com/a/8ohl0

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

 ,

shikata_ga_nai ()

Команда сайта Linux.Org.Ru заняла третье место на Yandex.Root

Новости — Конференции и встречи
Группа Конференции и встречи

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

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

Ребята, вы молодцы!

 ,

true_admin ()

Yandex.Root 2015

Форум — Talks

UPD: Мы финишировали третьими в первом туре. https://root.yandex.com/monitor/1

Го, яндекс создал.
Кто будет?

Команда - Linuxorgru. По традиции, если что-то выиграем (лол), то уйдет в fsf.

Как это было раньше. тыц, тыц, тыц.

cast true_admin, realloc, AndreyKl, AITap, router, DELIRIUM, scott_tiger, Ttt, imul, tailgunner, exception13, Xenius, xtraeft.

Блабла:
Yandex.Root — олимпиада Яндекса для unix‑инженеров, системных администраторов и всех любителей Open Source и Linux. Участники олимпиады соревнуются в умении быстро и правильно решать задачи, с которыми ежедневно сталкиваются системные администраторы. Игроки, наиболее быстро справившиеся со всеми заданиями, получают денежный приз.

Первая игра стартует - 09.04.2015, время начала - 09:00 am (UTC/GMT), язык - английский

ПРАВИЛА ИГРЫ Олимпиада проходит в два этапа: отборочный тур и финал.

На отборочном туре Олимпиады у каждой команды будет две попытки. Продолжительность каждой игры составляет 12 часов. В зачет идет лучший результат, показанный командой. Для участия в отборочном туре капитану необходимо зарегистрировать свою команду, придумав ей имя и пригласив в ее состав участников. В состав одной команды может входить от одного до шестнадцати участников включительно. Задание представляет собой образ виртуальной машины, в котором нужно решить несколько задач: они могут быть как завязанными на определенную последовательность решения, так и независимыми.

В финале примут участие десять команд–победителей отборочного тура. Продолжительность игры также составит 12 часов. Победителями финала станут три команды, сумевшие за минимальное время выполнить максимальное количество заданий и занявшие в таблице рейтинга финала 1, 2 и 3 места соответственно.

 , ,

tazhate ()

systemd станет системой инициализации в Windows 10

Новости — Android
Группа Android

https://openmerchantaccount.com/img/nadella_6.jpg

Как сообщил в официальном блоге SEO Microsoft, Сатья Наделла, в релизной версии Windows 10 широчайший стек технологий — от WIN.INI до системных сервисов и менеджера рабочего стола (explorer.exe) — будет заменён хорошо зарекомендовавшей себя свободной системой инициализации systemd. Среди причин называются: архитектурные недостатки классических слоёв автозапуска (в частности, возможность замаскировать процесс вредоносной программы под svchost.exe), несовместимость существующего вредоносного ПО с новой системой инициализации, а также быстродействие systemd. По словам Сатья, за счёт объединения всех сервисов вплоть до графической оболочки в один процесс загрузка стала буквально молниеносной. Старые технологии автозапуска некоторое время будут эмулироваться для обратной совместимости со сторонними приложениями. Также новая система инициализации будет прочно интегрирована с технологией UEFI SecureBoot; в частности, для запуска systemd будет требоваться уникальная цифровая подпись, выданная Microsoft, что должно ещё больше увеличить безопасность и защищённость системы от вредоносного ПО. Microsoft будет активно сотрудничать с RedHat и отсылать патчи для systemd в основную ветку.

Новая система инициализации уже доступна для тестирования в свежих предрелизных сборках:

x86 (SHA1: F3DD6E161796F82C0AC16BF0D15D7E91F9D38F0E)

x64 (SHA1: 60FE28BF9FA3252B4EBF4AAFB87ECC9A26F90638)

>>> Подробности

 , , ,

MiniRoboDancer ()

systemd 220 с поддержкой умных домов и соцсетей

Новости — Open Source
Группа Open Source

Сегодня было объявлено о выходе очередной версии systemd, фреймворка, предназначенного для построения современных операционных систем и включающего в себя множество готовых и идеально подогнанных друг к другу компонентов (например, системы инициализации, журналирования, управления сессиями и контейнерами).

Ключевые особенности новой версии:

  • объявлено о начале развития подсистем поддержки умных домов в systemd. Для начала фреймворк Поттеринга включил в себя два новых демона: единый демон управления светом systemd-lightningd и единый центр управления дверными замками systemd-lockd с заделом под дальнейшее расширение интерфейса управления и на остальные замки (будь то оконный замок, замок тумбочки или экран блокировки). Разумеется, эти подсистемы доступны через инструменты командной строки lightningctl(1) и lockctl(1), а также универсальный для всех D-Bus API, а монолитная архитектура systemd гарантирует лучшую интеграцию с другими подсистемами, такими, как, например, journald. В числе поддерживаемых на текущий момент устройств пока заявлены только лампы Marlight;
  • также было объявлено об интеграции journald с социальными сетями. journald.conf(5) обзавёлся новой секцией [Social], а journalctl(1) позволяет в одну команду запостить выбранные строки лога под указанным в конфиге аккаунтом. Теперь встроенный HTTP-клиент journald можно использовать не только для репликации логов! На начальном этапе поддерживается только Google+.

( Но и это ещё не всё )

>>> Подробности

 

thriller ()

Я влюбилась в одного лоровца

Форум — Talks

Я влюбилась в одного лоровца, но мне кажется, что он меня не замечает. Что мне делать?

 

sudo ()

GNOME 3.16

Новости — GNOME
Группа GNOME

После шести месяцев разработки проект GNOME анонсировал новый выпуск популярного окружения рабочего стола GNOME под номером 3.16. GNOME 3.16 содержит 33525 изменений от 1043 разработчиков.

Основные нововведения в этом выпуске:

  • Переработана система уведомлений: старый Message Tray заменен историей уведомлений в области календаря.
  • В приложении Files увеличен размер иконок. Выпадающие меню заменены на GtkPopover. Клавиша Delete теперь удаляет файлы.
  • Обновлена тема GNOME Shell для большего единообразия с внешним видом приложений.
  • Полосы прокрутки теперь показываются только при прокрутке или наведении указателя мыши. В остальное время они скрыты, а сверху и снизу прокручиваемой области отображаются пунктирные линии.
  • Переработан внешний вид приложения Eye of GNOME.
  • В релиз включены новые приложения:
    • Новое приложение календаря, интегрированное с Online Accounts.
    • Новая таблица символов GNOME Characters.
    • GNOME Books - читалка электронных книг.
    • Пазл Taquin.
  • Поддержка Foursquare в Maps.
  • Новая история вычислений в приложении Calculator.
  • Значительно улучшена производительность Music и Photos.
  • Поддержка умных списков воспроизведения в Music.
  • В диалог выбора файлов GTK+ добавлен поиск.

Ознакомиться с выпуском можно на пробном Live USB проекта GNOME.

>>> Подробности

 

Lincor ()

GNOME Builder релизнулся

Форум — Talks

 ,

Lincor ()

systemd In Action, part 3

Новости — Linux General
Группа Linux General

Третья часть посвящена journal - компоненту systemd, который обеспечивает работу с сообщениями ядра, системных и пользовательских служб в Linux. Рассмотрены возможности конфигурации демона journald, возможность совместной работы с syslog, бинарный формат данных journal и варианты импорта данных в другие форматы, возможности встроеной фильтрации сообщений и многое другое. Доступны также первая и вторая части серии. Большое спасибо за работу like-all и intelfx. Пожелания и уточнения приветствуются.

>>> Подробности

 , , , ,

Deleted ()

Масштабирование текста в GtkTextView через свойство scale в GtkTextTag

Форум — Development

Здравствуйте.
Пишу небольшую тулзу на С99 для себя. В ней есть GtkTextView с большим количеством текста. Ко всему тексту применяется GtkTextTag через gtk_text_buffer_apply_tag. Понадобилось масштабировать текст в каллбеке.
В каллбеке беру свойство scale у GtkTextTag и меняю его. Но текст после масштабирования режется, налезает друг на друга.(скрин ниже). По мимо этого при увеличении текста он уползает за нижнюю границу GtkTextView.
Возможно я делаю что то не так?
Свойство scale у GtkTextView помечено как RW. То есть я могу его менять.
Ссыль на скрин.

 ,

Cactus64k ()

В гном вернули трей, хотя лучше бы не возвращали.

Форум — Talks

В продолжение

Новый гном - tray icons теперь действительно все.

Как мы помним, разработчики выпилили трей из шелла, но пообещали его вернуть. Так вот его вернули, вот только догадаться, что он есть - задача для настоящих экстрасенсов. Я его нашел по чистой случайности - открываю терминал, и вижу, что у меня шрифты коряво отрисовываются (в левом нижнем углу)

http://i.imgur.com/SD9Iuzv.png

Сначала подумал, что артефакты, но случайно мышкой туда навел, а там

http://i.imgur.com/1kR8dCR.png

Вобщем, если так оставят, то ждем 100500 тем с вопросом «Где мой трей???».

 ,

Vovka-Korovka ()

Zabbix карта сети помогите

Форум — General

Доброго времени суток. у меня такая вот проблемка=) была создана карта сети. вставлен один элемент который отображал группу узлов сети. все работало хорошо. все vipnet координаторы были видны) какой работает. какой нет=) все прекрасно. так вот обновил Zabbix до 2.4.3. захожу в карту сети. глянуть как поживают наши випнеты. а там стоит один элемент группы узлов. и все. постоянно жалуется на «Ошибка при обновлении карты сети. error: некорректное значение „1999,666“ для поля целого числа. так я понял где эта ошибка. она в размерах карты сети. но я ставил размеры 2000 на 1000. и стоит галочка „вписать в карту сети“. но все равно. к тому же. когда хочу выставить пользовательские значения. так они меняются там на 1999,666 и 999,666. и так каждый раз при попытке обновить карту сети. =( уже несколько раз новую создавал. и больше и меньше. все равно( группу узлов сети одну не могу выложить. а по отдельности все координаторы выводить долго( может кто знает? прошу меня понять и простить если я не в том отделе форума создал тему.

 

twomaga ()

Комбинаторика спор с учителем

Форум — Science & Engineering

Итак задача есть 9 студентов, 4 - КПИ, 3 - МФТИ и 2 - НАУ. Все они рассаживаются по 3 вагонам. Вопрос какая вероятность что три студента МФТИ сядут в три разные вагоны.

Собственно я посчитал это двумя способами

1. Первый выбирает любой вагон, второй с шансом 2/3 выбирает не занятый, третий с шансом 1/3. Результат 2/9
2. Всего 3^3 возможных вариантов, вариантов где каждый студент в уникальном вагоне 3! и того 3!/3**3 =  2/9

На что мне отвечают что так делать нельзя и нужно учитывать всех студентов, типа так

Всего 3^9 возможных варианта ,  интересующая тройка может сесть 3! способов правильно, и ещё 3^6 вариантов как сядут остальные
3^6*3!/3^9 = 3!/3**3 = 2/9 

Собственно не кажется ли это полным бредом? Зачем рассматривать остальных студентов, учительница сказала что-то типа «Ну это ты сейчас смог так сократить, а вот в сложных задачах не сможешь». А потом ещё добавила что 2*3 хоть и равно 3! но является совершенно другим решением.

 , ,

abs ()

systemd 219

Новости — Open Source
Группа Open Source

16 февраля был представлен очередной релиз системного менеджера systemd, совмещающего в себе функции системы инициализации, ведения журнала, управления сессиями пользователей и работы с контейнерами. systemd основан на модели зависимостей (в противовес событийной модели), производит отслеживание процессов запущенных сервисов при помощи механизма cgroups ядра Linux, поддерживает механизмы сокет- и dbus-активации сервисов и предоставляет удобный декларативный синтаксис для описания демонов и других сущностей. Это позволяет производить агрессивную параллелизацию при запуске и остановке сервисов.

В рамках проекта также разрабатывается ряд легковесных приложений и демонов, выполняющих второстепенные, но распространённые вспомогательные задачи (т. н. plumbing layer) — от настройки подсистемы VT (systemd-vconsole-setup) и первичного конфигурирования системы (systemd-firstboot) до управления сетью (systemd-networkd) и профилирования загрузки (systemd-bootchart).

Большая часть изменений, вошедших в этот релиз, была направлена на расширение возможностей по работе с контейнерами. Эти изменения сконцентрированы в компонентах systemd-machined и systemd-nspawn и нескольких сопутствующих утилитах.

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

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

>>> Объявление о релизе

 

intelfx ()

Тонкая настройка systemd на примере Mageia

Форум — Admin

Споры init или systemd можно вести бесконечно, однако я подумал, что systemd стоит изучить. Особенно пока на форуме присутствует эксперт по этой системе инициализации intelfx.
Итак, я поставил Mageia, смотрю... Так, /sbin/init присутствует, правда он является симплинком на /lib/systemd/systemd. А вот /etc/inittab естественно нет, потому что это не init. Ладно, читаю руководства... написано что вместо скриптов теперь тут юниты, присутствующие в целых трех каталогах: /lib/systemd, /etc/systemd и /run/systemd, а вот для вывода списка всех юнитов следует использовать команду:

systemctl list-units --type target --all
Но нужный мне юнит я так и не нашёл. Мне нужно сделать так, чтобы отключить запуск GUI в Mageia 4.1. Вот первый вопрос.
Второй вопрос, вместо systemctl вообще непосредственное редактирование файлов можно использовать или это невозможно в принципе?
Третий вопрос: Вне зависимости от того какая система инициализации, Линукс должен остаться Линуксом, то есть любой компонент системы должен быть настраиваемым. Вот сейчас я хочу тонко настроить процесс загрузки. Куда мне нужно залезть, чтобы getty заменить на mingetty, чтобы была возможность прописать текстовый автологин? Остальные вопросы будут потом.

 , ,

sunny1983 ()

C++ всё

Форум — Development

кажется, на ЛОРе еще не было.
в следующем стандарте C появятся средства ООП. предложение отправил еще в далеком 1995 году некий сантехник Robert Jervis. на WG14 оно было принято.
C++-капец?

Перемещено mono из talks

 , ,

Lincor ()

First fully sandboxed Linux desktop app

Форум — Talks

 ,

powerguy ()

Зачем нужен внешний пенис?

Форум — Science & Engineering

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

//Linux тут при том, что у пингвина пениса нет, а у антилопы есть, но кто кого при этом имеет?

 , ,

MiniRoboDancer ()

ansible replace - python regexp

Форум — Development

Господа! Кто понимает, и сможет уразуметь меня... Не всасываю совсем.

Есть модуль replace, который использует re в качестве движка. В документации приводится пример:

replace: dest=/etc/hosts regexp='(\s+)oldhostname(\s+.*)?$' replace='\1newhostname\2'

Но мне надо поменять вот такое:

root@dummy:~# cat /etc/hosts
127.0.0.1	localhost
127.0.1.1	oldhostname.company.ru	oldhostname
192.168.1.1     oldhostname.company.ru	oldhostname

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

root@dummy:~# cat /etc/hosts
127.0.0.1	localhost
127.0.1.1	newhostname.company.ru	newhostname
192.168.1.1     newhostname.company.ru	newhostname


# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

КОРОЧЕ: заменить все вхождения (жадный поиск?), слова: oldhostname на слово: newhostname

Как? У меня сложилось ОЧЕНЬ стойкое впечатление, что движок re, не позволяет использовать выражение для всех вхождений, а останавливается на первом совпадении...

Подскажите пожалуйста, господа питонисты!

 

DALDON ()

Блокировка экрана оставляет подсветку

Форум — Desktop

После установки на Fedora 21 Xfce появилась неприятная особенность. При блокировке экрана (lock screen) остаётся включённой подсветка, почти незаметно на ярком свету, но очень неудобно в темноте или при слабом освещении. Раньше такого точно не было — экран при блокировке был как при выключенном ноутбуке. Эффект наблюдается и в GNOME, и в Xfce.
Фотография
Подскажите, пожалуйста, как это убрать?

 , ,

Hasek ()