Рубрика «linux» - 224

image

Как часто вы не могли вспомнить ту или иную команду в Git, Vim, Linux, C++? Сколько времени вы тратите на поиск ответа в man или в интернете? Пробовали ли вы когда-нибудь писать свои собственные справочники и чем это заканчивалось? Хотели бы вы немного помочь вашей памяти?
Разрешите вам помочь. Под катом небольшая история эволюции моих справочников и утилита Dic.

Читать полностью »

По мотивам статей (раз,два).
Знаю, что на хабре и в гугле эту тему уже не раз обсуждали, тем не менее, когда я, по мануалам, решил сделать свою точку доступа «для друзей», я столкнулся с определенными сложностями, а готовые решения оказались сыроватыми. Потому предлагаю неопытным пользователям GNU/Linux сделать это так, как сделал я.
Читать полностью »

Когда в 2005 году IBM продала своё подразделение Personal Systems Group компании Lenovo, то эти компании заключили стратегический альянс — см.: «IBM and Lenovo». И по широкому соглашению обе эти компании взаимно дополняют друг друга и могут предлагать клиентам через свои дистрибьюторские каналы продукты обеих компаний как IBM так и Lenovo.

Мало того с 2005 года IBM владела долей ~ в 20% акций Lenovo, потом правда она их продала различным американским инвестфондам (но есть упорные слухи, что IBM через свои же инвестфонды владеет чуть-ли не блокирующим пакетом акций Lenovo).

Стратегический альянс IBM-Lenovo действует до сих пор. А 23 января 2014 года было объявлено о заключения очередной сделки, и по ней IBM опять получает акции Lenovo и ещё больше расширяет свои взаимосвязи с этой китайской компанией — см.: «IBM прощается с x86 серверами, вся линейка продана Lenovo».
После этой сделки появился ряд статей и интервью в которых активно обсуждается как эти две компании будут продавать технику и продукты друг друга — взаимно дополняя и обогащая друг друга:
1. «Как сделка IBM-Lenovo отразится на рынке серверов и СХД?»;
2. «IBM-Lenovo: что дальше? Отвечает шеф канала Lenovo»;
3. «Последствия сделки IBM-Lenovo».
Читать полностью »

DisLocker. Или как найти общий язык с BitLocker в Linux Mint
Первый вопрос, который может возникнуть у читателя, прочитавшего заголовок: «А зачем?». Ведь в Linux Mint можно преспокойно обойтись без проприетарного BitLocker. К тому же главные достоинства этой технологии, к коим можно отнести простоту использования и создания зашифрованных разделов, а также поддержку «из коробки» во всех последних ОС от Microsoft, проявляются лишь в операционных системах из Редмонда. Кроме того, свободного ПО с подобным, или даже кое в чем превосходящим BitLocker функционалом, в nix-системах достаточно — например, TrueCrypt.

Во многом я разделяю эту точку зрения, но, бывают случаи, когда BitLocker необходим, а ОС – Linux Mint.
Читать полностью »

Бедный Microsoft. Похоже что что Северная Корея больше не любит внешний вид а-ля традиционный Windows. В последней версии отечесвенной (для Северной Кореи — прим. переводчика) операционой системы, Red Star Linux, был проведён рестайлинг и поставляется с новым рабочим стол, который сильно похож на Apple Mac OS X.
Северокорейский Red Star OS идет к Макам
Читать полностью »

Решили мы как то упростить администрирование небольшой группы серверов на FreeBSD. Серверов этих самых, вроде бы и не много, но всё же часто бывает нужно выполнить ряд однотипных задач на всех разом.
Долго думали, выбирали, сравнивали, и всё же пришли к варианту установить систему Ansible. А для наглядности к ней прикрутить web-мордочку с названием AWX.
Но вот незадача, сервера у нас на FreeBSD, а в качестве “рабочего” Linux’а выбран Debian. Ansible AWX поддерживает в качестве официальных RHEL/Fedora и Ubuntu.
Как мы все помним, Ubuntu вышла из Debian, а значит должна помнить о предке. Будем разбираться как поставить AWX на Debian.
Исходные данные: свежеустановленный Debian 7.1 Wheezy с включенной вариантами конфигурации “SSH сервер” и “Системные утилиты”.
Читать полностью »

В данной статье описывается процесс установки сервера приложений Weblogic 12 компании Oracle и развёртывание (deployment) модуля аналитической платформы BI Publisher. Статья выполнена в виде небольшого руководства.
Будьте осторожны, количество картинок зашкаливает.
Читать полностью »

С версии RHEL 6.4 в LVM2 включена поддержка thin provision. На русский я бы перевёл это как «тонкое резервирование», хотя перевод неточен и совершенно не согласуется с реальностью, поэтому далее наравне с русским будет использоваться английское написание.

Thin provisioning — это создание логических томов, которые изначально используют немного места и «растут» по мере записи в них данных. В ZFS это реализовано давно по самой философии этой ФС. В VMware это используется в каждом продукте. Дошло дело до LVM2, широко применяемом в Linux в наши дни. Также одним из основных нововведений является thin snapshots, когда для снэпшотов нет необходимости резервировать место заранее, а он «растёт» вместе с изменёнными данными. Также разрешаются и поощряются вложенные снэпшоты (снэпшоты снэпшотов в любой глубиной), при этом заявляется об отсутствии при этом падения производительности. О нескольких нюансах использования будет рассказано в статье.

Для стабильной работы thin provision в LVM2 требуется ядро 3.4. В Red Hat бэкпортировано и работает на их «классическом» 2.6.32.
В близкой мне Debian Wheezy thin provisioning недоступен ввиду отсутствия ключа при компиляции lvm2 --with-thin=internal и других сложностей. При необходимости, для целей теста, можно скомпилировать этот пакет из исходников.

Меня больше интересовали не снэпшоты, а производительность «тонких логических томов» (Thin Logical Volume) для использовании на серверах. Для нетерпеливых скажу сразу — падение производительности наблюдается, и существенное. Подробности ниже.
Читать полностью »

После 8 месяцев с момента предыдущего релиза, выходит новая минорная версия Skype.
Казалось бы, зачем писать об этом на хабрахабре, ведь версия-то минорная? На самом деле, это, пожалуй, одно из самых важных обновлений за последние годы:

  • Добавлен workaround для хрипов PulseAudio 3.x и 4.x

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

Это не единственное изменение в новой версии:

  • Починено редкое падение приложения при открытии чата из-за несуществующего смайла
  • Читать полностью »

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

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

К этому моменту мы вообще не имели ничего собирающегося под Linux. Несколько людей начали исправлять сломанный код, чтобы добиться хоть каких-нибудь результатов. Причем, делали это в свободное время. После нескольких недель им просто сказали прекратить и тратить свое свободное время на первостепенные задачи проекта.

Также компания начала заставлять менять операционную систему разработчиков, которые работали на Linux больше 15 лет и не могут использовать другие платформы так же комфортно и продуктивно.

Многое еще можно сказать, но все это — история о предательстве компанией не только лояльных пользователей, но и своих собственных разработчиков. Результат? Потеря мотивации и массовые увольнения. В том числе и мое.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js