понедельник, 30 декабря 2013 г.

Исправление проблемы с подсветкой на ноутбуках

Многим известно, что с какого-то момента в ядре Linux была выявлена регрессия в виде «сломанной» работы клавиш в ноутбуках, отвечающих за режим работы подсветки (увеличение-уменьшение яркости по Fn+допклавиша). Проблема наблюдается не во всех ноутбуках, а лишь в заточенных под Windows 8. Связано это с тем, что в угоду Windows 8, многие производители забивают на спецификации ACPI. В ядре 3.12 эта проблема была исправлена, но что делать тем, кто не гонится за bleeding edge? Для ROSA Fresh R2 и имеющихся там ядер 3.10.x был сделан бэкпорт и адаптация данных патчей.

Патчи пока недостаточно оттестированные, поэтому обновлённого ядра в репозиториях ещё нет. Так что большая просьба всем, у кого наблюдаются проблемы с работой подсветки протестировать данное исправление. Для этого необходимо подключить репозиторий с версией ядра для используемой платформы:
i586: http://abf-downloads.rosalinux.ru/spectre_personal/container/1496369/i586/main/release/
x86-64: http://abf-downloads.rosalinux.ru/spectre_personal/container/1496370/x86_64/main/release/

Далее добавляем в загрузчик следующую строку: video.use_native_backlight=1 и перезагружаемся. Кнопочки изменения яркости должны заработать. Фидбэк обязателен. Пока что смогли проверить это только на ThinkPad x230 и ещё одном ноутбуке.

Да, большая просьба. Если у вас в загрузчике есть опции для acpi*, то отключите в обязательном порядке, иначе фикс не будет работать.

Если всё будет хорошо, исправления войдут в штатное обновление.

воскресенье, 29 декабря 2013 г.

«Земля без людей», Алан Вейсман

  Автор поднял хорошую, интересную тему. Что случится с Землёй после того, если люди внезапно с неё исчезнут и пропадёт перманентное, чего уж говорить, весьма агрессивное вмешательство человека в природные процессы. Казалось бы, отличная завязка для добротного научпопа. Тем не менее книга у Вейсмана получилась крайне неровная, а если откровенно — так себе. На мой взгляд, такую тему лучше доверять не журналисту, а учёному. Ещё лучше, коллективу учёных из самых разных областей. Климатологов, зоологов, генетиков, врачей, экологов (настоящих, а не тех, что в «Гринписе» сидят) специалистов по сопромату и многих других.
  Вместо интересного рассказа про различные аспекты влияния человека на природу, а также примерные последствия того, если это влияние пропадёт, я вижу много кусков текста, причём явно неодинакового качества. Примеры для рассказа выбраны весьма и весьма неплохо: Чернобыль, Беловежская пуща, различные заповедники, ДМЗ между Северной и Южной Кореей и ряд других мест. Причём там местами даже есть то, о чём заявлено в книге, но вместо цельного и насыщенного рассказа в произведении наличествует невнятный набор обрывков из интервью с различными специалистами, так или иначе соприкасающихся с последствиями действия природы на творения человеческой цивилизации, вперемежку с описаниями загубленных (или наоборот восстановленных) природных красот, с некоторым количеством фактов и интерполяций. Причём автор в своей книге крайне однобок, и в некоторых местах кроме голых эмоций вида «А-а-а-а-а! Всё умрёт если мы сейчас не прекратим это делать!» подкрепить свой рассказ нечем. В частности, раздел про ГМО один из самых коротких, и забита уже многократно обсуждённым историями про заговор «Монсанто» против фермеров и ужасы генетической модификации, которые были разжёваны специалистами давным-давно, тактично умолчав про так, как вообще селекцию проводили до генетической модификации. Аналогично про АЭС и всё связанное с радиоактивностью. Автор напрочь проигнорировал кучу реально интересного и притом очень неоднозначного материала о последствиях той же чернобыльской аварии для дикой природы. А также весьма неоднозначных последствиях воздействия радиоактивного облучения на человека и животных. А ведь там есть что рассказать из необычного на самом-то деле, особенно в контексте заявленной темы.
  На мой взгляд, Алан Вейсман запросто мог заставить читателя задуматься и вообще как-то расшевелить аналитический аппарат. К сожалению, ничего этого в книге нет. Но на протяжении этой книги зачастую отчётливо ощущается всё более плотно нагнетаемая атмосфера страха, местами граничащей с истерикой. Особенно хорошо это ощущается в разделе «Радиоактивное наследство».
  Я уже упоминал весьма серьёзный недостаток книги — поскольку автор является журналистом, а не учёным, фактов в книге явно мало, зато очень много интерпретаций и экстраполяций. Причём приводимые в ряде мест Вейсманом выкладки являются настолько примитивной и грубой экстраполяцией уже имеющихся прецедентов на описываемую им проблематику, что при почтении книги хочется задать вопрос «откуда дровишки?». Впрочем, пара интересных мыслей всё же в книге имеется. Например, несмотря на общий посыл, как хорошо будет природе без нас, пробегает ещё одна мысль: а была она, эта нетронутая природа-то? Уже с момента появления первых homo habilis, природа перестала быть нетронутой, так что по факту, дикой природы мы никогда и не видели на самом деле. Ибо люди расселились по Земле весьма и весьма давно. А вовсе не в эпоху Великих Географических Открытий, как думают некоторые.

Общий итог по прочтению: это всё же экологическая агитка, а не научпоп. Хомячкам понравится, наверное. И судя по рейтингам этой книги в Интернете, так оно и есть.

суббота, 28 декабря 2013 г.

ASUS RT-N10 > ASUS RT-AC66U

Замена железа назревала весьма давно. Учитывая, что мой весьма дешманский роутер, купленный по принципу «лишь бы было», уже банально не тянул нагрузку (20 мегабит — потолок). С переходом на 70 мегабит вопрос замены встал ещё более остро. Я уже подумывал купить Sapido GR297n, но как оказалось после переезда, с «Билайном» он фактически не дружит, несмотря на заявленную поддержку L2TP. Мини обзор Sapido планируется, кстати.
В итоге, сегодня мне сделали подарок к новому году в виде агрегата ASUS RT-AC66U. Первые впечатления — невероятная мощща. Описывается примерно так:

Подозреваю, кое-кто из присутствующих оценит

MAME (an acronym of Multiple Arcade Machine Emulator) is an emulator application designed to recreate the hardware of arcade game systems in software on modern personal computers and other platforms. The intention is to preserve gaming history by preventing vintage games from being lost or forgotten. The aim of MAME is to be a reference to the inner workings of the emulated arcade machines; the ability to actually play the games is considered "a nice side effect".

Коллекция оных лежит здесь. Весит 42 Гб.

пятница, 27 декабря 2013 г.

Итоги года: 2013

  Что ж. Поддержу традицию и напишу про свои итоги уходящего года, раз уж народ начал делиться.
  Из наиболее значительного и вместе с тем самое неожиданное для меня самого событие года — наладил личную жизнь. Как-то резко и круто всё обернулось, причём реально ВНЕЗАПНО. Мне до сих пор многое непривычно из-за отсутствия опыта столь длительного совместного проживания, так что местами кое-где чувствую себя очень непривычно. Самое интересное тут то, что есть люди считавшие, что наличие у меня второй половины — фейк. Такие дела. ©
  Отчасти удалось разобраться с некоторыми тараканами в голове и мешающих мне жить. Прошлогодний личный кризис пошёл мне в этом отношении на пользу. Заодно хотелось бы поблагодарить gorizont_sobyti за пинок в верном направлении. Как побочный эффект — из заморенного и издёрганного перманентными стрессами айтишника превратился в наслаждающегося жизнью человека. До кучи наконец-то постепенно взялся за своё здоровье. В следующем году думаю заняться данным вопросом более плотно.
  Этим летом получилось съездить в нормальный отпуск, впервые за много лет. Под «нормальным» я подразумеваю отсутствие Интернета, забивание на чтение корпоративной почту, багзиллы и почти не читал любые новости и не работал за компьютером от слова «совсем». Выбор места отдыха пал на Украину и надо сказать, что я не пожалел. Открытием для меня явилась Одесса с её кухней и Львов с его красотой, а также просто потрясающе вкусным кофе и десертами, кои вспоминаю до сих пор. Киев порадовал своей чистотой, Хрещатиком и массой достопримечательностей. Отчёт про отпуск пока что есть только в черновом варианте. Надеюсь, на праздники удастся его дописать и рассортировать оставшиеся фотографии.
  После двух лет жизни в Подмосковье, за две недели до нового года перебрался в Москву. В связи с чем уже заметил разницу. С одной стороны несколько пошумнее тут, с другой — всё стало гораздо ближе и поблизости можно купить почти всё, не мотаясь туда-сюда за каждой мелочью.
  В качестве пробного писательского опыта написал небольшую серию статей на Хабр и народу в целом понравилось. Судя по тому, как они разошлись по другим ресурсам, материал весьма оценили. В том числе учителя, использующие СПО в школах и испывающих острый дефицит внятного материала по теме. На основе моих статей внутри нашей компании сейчас делают пользовательскую документацию для RELS. Не совсем бесполезный труд, как оказалось.
  Покупки — это не то, чем стоило бы гордиться, но количество железа дома определённо выросло. Например, приобщился к секте синкпадоводов. Правда, T420s ушёл моей второй половине. :) Но железка понравилась. Уже подумываю купить из серии Thinkpad что-то себе. Также в качестве подарка самому себе на день рождения купил планшет и это мне тоже понравилось. Заодно заметил интересную тенденцию — смартфон у меня снова стал играть функции телефона и иногда навигатором подрабатывает. С планшета читать удобнее, как ни крути.
  В этом году мой возраст перевалил за «магическую» цифру 30. Странное ощущение. Не физиологически, а психологически. Очень многое начинает восприниматься иначе, особенно в плане упущенного времени.
  На работе сдал большой, тяжёлый и муторный проект, который вели с год. Из-за которого я, между прочим, с таким трудом ушёл в отпуск, так как замены мне не было почти.
Был небольшой опыт небольшой выступления на конференциях в качестве докладчика. Но среди моих друзей есть куда более подкованные в этом деле эксперты. Но кто знает, может в следующем году попробую снова. Кстати, если уж говорить о работе, то в восприятии тоже произошёл качественный сдвиг. Кое-то из этого сдвига было выражено в виде заметки «Поток сознания на тему красноглазия».
  Прошедшим годом в общем и целом доволен. Уже заложены новые планы и идеи. Надеюсь, удастся реализовать.

вторник, 24 декабря 2013 г.

Пронеслось в голове во время работы

Одна из основных проблем добросовестных инженеров и разработчиков, имеющих дело с вещами которые так или иначе взаимодействуют с пользователем, что приходится думать за себя, своего соседа и ещё вон того парня, которого ты ни разу не видел.
Вот и у меня так сейчас. Применишь одно решение — починишь проблему одного-двух конкретных юзеров, но сломаешь всё остальным с риском получить непредсказуемые сайд-эффекты в будущем. Применишь другое решение — починишь проблему вон тем товарищам, но проблемы остальных юзеров решены не будут. Равно как и проблема человека, который отрапортовал тебе. Единственный способ решить проблему для всех — это переписать всё нафиг, либо использовать костыли различной степени кривости. Вот так и мечешься между Сциллой и Харибдой.

P.S.
Интересно, а официальный воркэраунд от самих разработчиков какой-либо программы считается костылём или таки фичей?

понедельник, 23 декабря 2013 г.

Смартфонно-размышлительное

В эти выходные, прогуливаясь по различным ярамаркам и выставкам, заскочил в ГУМ на Красной Площади. Помимо просмотра очень хорошей выставки моды различных лет (жаль, что с нами не было olga_the_dark) заглянул мимоходом в фирменный магазин Samsung. Ради интереса пощупал актуальные модели, которые сейчас выставлены данной фирмой. По итогам щупания пришёл к выводу, что телефон больше 4,7" не для моих рук совершенно. Так же поглазел на защищённый смартфон (сертифицирован на IP67) Samsung Xcover 2. Телефон по современным меркам небольшой, 4 дюйма всего. Главный плюс — аппаратные, а не программные кнопки, как это сейчас модно. ТТХ и цена вполне достойные, я бы такой взял себе. Да и в руке у меня нормально лежит. Впрочем, смена смартфона в ближайшие года два-три мне не грозит. Если только моя железка внезапно не окочурится. Но если кому нужен не хлипкий телефон за разумный ценник, имеет смысл присмотреться. Из приличных и не хлипких телефонов могу только Xperia Z могу назвать, но там экран так себе. Что для телефона под килобакс — непростительно. А так по факту выбирать не из чего, сплошные обмылки. Я, надеюсь, дождусь чего-то похожего на Motorola Droid 4, а то такому гику как я совсем грустно без телефона с удобной qwerty-клавиатурой.

пятница, 20 декабря 2013 г.

четверг, 19 декабря 2013 г.

Очередные рабочие будни

Решил отвлечься от основной поставленной задачи и поработать над подкинутой коллегами проблеме, связанной с одной из весьма нужных функций — интеграция с виндовыми доменами. Пара-тройка часов вдумчивого чтения документации и изучения реализаций, а затем полчаса работы с проверками и перезагрузками. Заработало с третьего раза раза всё. В первый раз неверно написал конфиг, второй — не учёл работу с недавно внедрённой в дистрибутив поддержкой sha512 в shadow. Надеюсь, баг со входом в AD при использовании pam_unix.so закрою прямо сегогдня или завтра утром. Заодно избавимся от крайне кривого workaround, при котором не работал локальный вход, но работал вход в виндовый домен.

Впрочем, с переходом на апстримный pam_unix.so достаточно немало как занятных, так и неприятных сайд-эффектов вылезло, которые пришлось исправлять к моменту выхода ROSA Fresh R2.

понедельник, 16 декабря 2013 г.

Переезд

Завершил эпопею связанную c переездом, заодно покинув приютивший меня на целых два года Королёв и перебравшись в Москву. Лулзово было всё. От пересдачи квартиры, до переезда. Сама процедура переброски вещей из одной квартиры в другую, без приколов не обошлась, несмотря на кажующуюся рутинность, поскольку особо крупногобаритных вещей и мебели не было. Суть в том, что во время второй (и последней) ходки, после закидывания вещей в машину геноссе maroldorn_lj (за что ему просто вселенская благодарность), решили пойти перекусить. К тому времени хозяйка старой квартиры подойти должна была, для проведения процедуры сдачи мной ключей. После перекуса обнаружилось, что какой-то альтернативно одарённый товарищ спустил Дорну колесо его машины. К счастью, там просто выкрутили нипель, а не прокололи колесо. В итоге после замены колеса на запасное, мы судорожно искали вечером шиномонтажную мастерскую в Подмосковье, найдя оную только с третьей попытки. Ибо в первых двух помочь не смогли.

Лулзы с пересдачей не столь интересны. Связаны они с несколько странными представленями хозяйки о рынке жилья в Подмосковье. И первые полторы недели хозяйка безуспешно пыталась загнать квартиру средней степени паршивости за сумму, на которую в том же Королёве или близлежащих Мытищах можно было снять либо двухкомнатную квартиру аналогичного состояния, либо роскошную однёшку метров на пятьдесят. Причём ситуацию усугубляло то, что хозяйка норовила менять ценники и условия сдачи порой по три раза на дню. В буквальном смысле. Было не очень приятно объяснять людям, приехавшим посмотреть квартиру, что условия изменились тридцать минут тому назад. Как бы то ни было, всё закончено, а я наслаждаюсь житьём в новой квартире.

пятница, 13 декабря 2013 г.

Морально созрел до организации собственного сервера-файлопомойки

...особенно подстегнул интерес в этом плане выход беты RHEL 7, в которой будет по умолчанию использоваться XFS. Моё недоумение по этому поводу развеяла следующая заметка:
«Оказывается, уже очень давно, в XFS есть операции, линейно масштабирующиеся по количеству потоков, чего не смогла до сих пор достигнуть ни ext4, ни btrfs (у нее проблемы начинаются уже с 4-8 потоков). Единственное, где она проигрывала, это запись журнала. И эта операция не только не масштабировалась, но и порождала огромное количество действий при совершенно небольших изменениях (распаковка тарболла с исходниками ядра Linux, например, где XFS была в 20-50 раз медленнее ext4), чем ухудшала общие показатели, практически прекращая масштабирование производительности после 4 потоков.

Эту ситуацию пытались поправить уже несколько раз в прошлом, но, из--за сложности реализации этой системы, все эти попытки успехом не увенчались... С версии 3.3 ядра в XFS будет включен механизм отложенной записи операций с журналом, позаимствованный из ext3. Теперь система почти линейно масштабируется, и она показывает в несколько раз более лучшие результаты, чем ext4 при количестве потоков более 4.
»

Теперь я знаю, на чём я буду строить файлохранилище. Дело за выбором дистрибутива. С железом проблем нет. Скорее всего, заберу старый компьютер der_arbeiter".

среда, 11 декабря 2013 г.

«Сын Человеческий», Руслан Хазарзар

Эту книгу я отложил добрых лет семь назад, наверное. И всё никак не доходили руки до её чтения. До недавнего времени, разумеется.

Если честно, это отличнейший труд по анализу Евангелий и раннему христианству вообще. Автор вместо перепечатки трудов других исследователей на эту тему, проделал куда более несоизмеримо сложную задачу. Он изучил древние языки (иврит, арамейский, латынь, греческий) дабы лично работать с источниками. Столь добротный подход к работе, начиная от оформления ссылок, заканчивая библиографией и текстом в целом, порой не встречаю даже в трудах академических учёных.
Понятное дело, чтобы читать данную книгу, неплохо бы вообще ознакомиться с проблематикой библеистики и историей Израиля и евреев хотя бы общих чертах. Заодно неплохо почитать последние исследования на данную тему, поскольку что-то уже успело немного устареть, но несущественно. В общем, маст рид для интересующихся темой. Заодно хотелось бы передать моё почтение уважаемому ЖЖ-юзеру khazarzar за проделанный труд. Если автор вдруг попросит у меня денежку за скопированную книгу, я с большим удовольствием ему её заплачу. Ибо труд весьма достойный.

Различия между ROSA и OpenMandriva

Специально для спрашивающих о разнице:

OpenMandriva and ROSA Linux are two distributions derived from Mandriva Linux. Looking at the desktops of the latest editions of the two distributions (ROSA Desktop Fresh R2 and OpenMandriva Lx 2013), a user new to Linux could very easily assume that they are the same.

But they are not.

ROSA Linux is published by a commercial entity called ROSA Laboratory, A Russian Linux software solutions provider. On the other hand, OpenMandriva is a community-driven distribution which just released its first stable edition about a couple of weeks ago.

In a post published on the official OpenMandriva blog, Colin Close tries to educate users on the key differences between the two distributions. Not all that’s written in that post is accurate, however. For example, In OpenMandriva and ROSA , it states that:

It is hard to compare OpenMandriva, a community organized and built system, with that of ROSA a rock solid commercial distribution. Their aims and usage are different. OpenMandriva Cooker will always be a balance between cutting edge elements and new ideas and the need for stability and simplicity – and ROSA, being a commercial company, needs to carefully implement only fully tested and reliable components to ensure maximum stability for their user base.

That’s just one part of the story. Fact is, ROSA Linux publishes two lines of Linux distributions – ROSA Enterprise Desktop (formerly called ROSA Marathon) and ROSA Desktop Fresh. A suggested by its name, the former is designed for business users and features applications and services with stability in mind. ROSA Desktop Fresh features the latest and greatest versions of applications, just like OpenMandriva Lx, and is targeted at end users. It’s a very important distinction.


Оригинал находится здесь.

воскресенье, 8 декабря 2013 г.

Бездна восторга

Съездил вместе Любимой Женщиной в гости к shewolf_draw. Посмотрел её морской аквариум. Хоть и говорит, что он у неё он пока что простецкий, но почти все два часа пока был у неё, любовался практически не отрываясь. Очень хорошее, успокаивающее зрелище. Я в будущем даже сам попробовал бы начать с мелкого «моря», но не раньше, чем появится собственная квартира. Перевозить такую хрупкую штуку не рискнул бы.

С её же подачи завтра скатаемся на ВВЦ, красивые камешки посмотрим.