Блог Александра Башкирова

ИТ и бизнес, компьютеры и ПО, фото, программирование и просто мысли…
Этот сайт в основном посвящен тому, что мне интересно вне работы. Ведется в порядке хобби.
Все изложенное на сайте - мое частное оценочное мнение и не может быть истолковано иначе.
Со всеми вытекающими из этого последствиями.

Про i3wm

Просмотров: 8097Комментарии: 0
Linux

Вот не дает мне покоя идея использования тайлинговых менеджеров в повседневной работе. Я писал про dwm и awesome, но по факту они были признаны негодными для использования. Первый - потому что конфигурируется через правки исходников, второй - потому что конфиг на lua и требует слишком много бубнов. (Мне любопытно, сколько времени на настройку потратили те, кто сидят под этими wm).

i3 - по слухам, требует сильно меньше усилий для настройки. Ну, чтоже ...посмотрим.

Ставим i3, а также дополнительные пакеты:

$ sudo apt-get install i3 i3status i3lock dmenu

После логинимся под i3 … вуаля. При первом запуске i3 задаст несколько вопросов (где хранить конфиг и что считать mod-клавишей, то есть клавишей - модификатором. Я назначил win-клавишу, это, кстати, предлагается по умолчанию).

Основные сочетания клавиш:

  • Mod + Enter — открыть новый терминал;
  • Mod + D — запустить любую программу через dmenu;
  • Mod + 0..9 — переключение между workspace’ами (их, кстати, 10. Номер текущего высвечивается в левом нижнем углу);
  • Mod + Shift + 0..9 — перемещение окон в заданный workspace;
  • Mod + Shift + Q — закрыть текущее окно;
  • Mod + Стрелочки — перемещение между окнами, вместо стрелочек также могут быть использованы клавиши «J» (влево), «K» (вниз), «L» (вверх) и «;» (вправо);
  • Mod + Shift + Стрелочки — перемещение окон в пределах workspace’а, вместо стрелочек также могут быть использованы буквненные клавиши и точка с запятой;
  • Mod + V — использовать вертикальное разбиение;
  • Mod + H — использовать горизонтальное разбиение (отмечу, что можно запросто комбинировать вертикальное и горизонтальное разбиение, благодаря чему можно достичь интресных эфектов);
  • Mod + E — размещение окон по-умолчанию (default layout);
  • Mod + S — стековое размещение (stacking layout);
  • Mod + W — размещение с табами (tabbed layout);
  • Mod + F — раскрыть окно во весь экран или свернуть его обратно;
  • Mod + Shift + Пробел — разрешить свободное перемещение окна (floating mode) или вернуть его в мозаику;
  • Mod + Shift + R — рестарт i3 (например, после обновления конфига);
  • Mod + Shift + E — выйти из i3;
Настраивается i3 через простые конфиг-файлы: ~/.i3/config и ~/.i3status.conf (ура! никакого lua и пересборки исходников!!!)

Кстати, ~/.i3/config - получаем путем копирования из /etc/i3.. по умолчанию ~/.i3/config отсутствует.

$ cp /etc/i3status.conf ~/.i3/i2status.conf

Далее - правим ~/.i3/i2status.conf

Ставим xxkb и загоняем его в автостарт (exec в ~/.i3/config):

exec xxkb &

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

exec nm-applet &
exec blueman-applet &

Затем - клавиши управления звуком:

# Volume settings
bindsym XF86AudioRaiseVolume exec amixer -q sset Master 3%+
bindsym XF86AudioLowerVolume exec amixer -q sset Master 3%-
bindsym XF86AudioMute exec amixer -q set Master toggle

Там в общем - всё понятно. Вообще, i3 отличается редкой юзабельностью и понятностью конфигов.

Но и это, как говорится, “еще не всё”. Конфиги хорошо документированы. Достаточно посмотреть на http://i3wm.org/i3status/manpage.html (для затравки: там описано, например, как использовать dzen2 с i3) и  http://i3wm.org/docs/userguide.html , чтобы понять - документировано всё, достаточно хорошо. Да, и всё, что описано в документации - работает!

Выводы:

  • Если хочется попробовать тайлинговый менеджер, то имеет смысл посмотреть на i3 - он, на данный момент, по моему скромному мнению, наиболее прост с точки зрения настройки
  • Придется чуть “перестроить голову”. Тайлинговый менеджер - это другой способ организации взаимодействия ПК - человек, хотим мы этого или нет. Просто - другой. Больше клавиатуры, минимум мыши. На рабочий стол файл не положить (да и сам рабочий стол так… весьма относителен).
  • Тем не менее, жить можно, и достаточно комфортно. Хотя по первости кажется - ну его нафиг! Но если это пережить (до состояния “пальцы помнят”), то становится достаточно удобно.

Лично я поработал под i3 около недели, вернулся назад (openbox и панели xfce), но вот серьезно подумыаю, что на нетбуке (стареньком 8" sony, широкоформатном до безобразия) i3 пропишется основным менеджером... причем, видимо, надолго.

Ну и скриншоты:

Про HX13 Quad core Smart и Google Installer.

Просмотров: 1961Комментарии: 0
android

Прикупил я девайс... ТВ-приставка на Андроид. Заказывал с Китая. На ali называется "HX13 Quad core смарт Android TV Box RK3128 Android 4.4 1 Г/8 Г WIFI Media Player 1080 P HD XBMC Set Top Box", выглядит так:

Из плюсов - шустрый (До этого трудилась Digima hdmp 600 - по сравнению с HX13 она просто черепаха). Да, HX13 не виснет (Digima иногда впадала в длительную задумчивость). Небольшой и стильный. 8 Гб на борту. 1 Гб ОЗУ. 4 ядра по 1200 Мц. На борту из софта предустановлено немного, но - в том числе и не очнеь нужного (правда легко удаляется без рута). Например Kodi (бывший xbmc) - явно требует конфигурацию помощнее. Зато MX Player из коробки.

Из минусов - обновление Google Services (из коробки через Play Market) для того, чтобы работал YouTube (который не установлен по умолчанию) - прошло с ошибкой. И вроде штатно не вылечить никак - ну, у меня не получилось по крайней мере.

Но выход есть - ставим Google Installer (легко ищется в интернет), он обновляет всё как надо. После этого YouTube встает и работает как надо. А также еще 100500 гугловых приложений, которые используют Google Services. Как я понял по отзывам в интернет - для китайских изделий проблема почти типовая.

Кабель RCA (тюльпан) и HDMI в комплекте адов отстой.

В остальном, именно с точки зрения функциональности - ОЧЕНЬ доволен.

И еще - шок, доставка за НЕДЕЛЮ. Обычной почтой, из Китая. Видимо, сезон новогодних покупок подошел к концу, не иначе...

Про осознанность

Просмотров: 2715Комментарии: 0
Alib.spb.ru

Очень важное свойство в жизни человека - осознанность.

Осознанность - это когда человек полностью осознает и принимает происходящее с ним. При этом он не перекладывает ответственность на других и разделяет “моё” и “не моё”. В идеальной Вселенной человек осознанный еще и читает скрытые послания, на ходу делая “расклейки” между “моё” и “чужое”.

Важное качество которое обретает человек, практикующий осознанность - это жить в моменте. То есть не пытаться сфокусироваться и рефлексировать ни на том, что было, ни на том что будет. Жизнь проходит сейчас. Реальность такая, как она есть.

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

Инструментами осознанности являются внимание, наблюдение и принятие. Внимание фокусирует человека на важном. Наблюдение дает фактическую картину важного. Принятие позволяет видеть себя, своё место и роль в происходящем.

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

Осознанность бывает разной. Ее “разность” определяется степенью внутренней организации того, кто осознан. А также тем, на что именно направлена осознанность.

То, что я говорил выше так или иначе относилось к осознанности реальности, отношениям “личность - система”. Но осознанность это не только аспекты социализации, это в том числе - отношения “личность - личность”, отношения личности с собой. Принять себя, принять свое тело - задача нетривиальная. Но важная и нужная. И не менее важно принимать других людей “как есть”, не навязывая “я лучше знаю как вам жить чтобы мне было удобно”. Осознанность может относиться к мыслям. Очень интересно и полезно осознать, что мир не настолько сложен и запутан, как нам кажется.

Фундаментом же осознанности являются чувства. Признать их, осознать - и уже на их базе, используя их как инструмент, интерфейс - осозновать мир, себя, других людей. Осознанности без чувств не бывает. Признать свои истинные чувства, осознать их - первый шаг к тому, чтобы взглянуть на реальность без розовых очков и широко открытыми глазами. Без признания собственных чувств и собственного права на чувства - человек как бы и не живет. Свою жизнь - точно. А вот чужую, вбитую в него разными установкам - запросто.

Итого, резюмируя:

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

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

- осознанность дает более цельное мироощущение.

- фундамент осозанности - чувства.

Про кадрирование реальности

Просмотров: 2593Комментарии: 0
Alib.spb.ru

Мы все так или иначе живём в социуме. Будучи в нём, мы вынуждены, обречены общаться. Хотя бы потому что нормальный среднестатистический человек так или иначе сталкивается с людьми. Здоровается, игнорирует, болтает, обедает вместе, сердится, отдыхает…

Всё это очень здорово. До тех пор, пока сам человек смотрит на процесс жизни без “розовых оков” (не опечатка), трансмутирующих реальность очков. То есть - в непридуманном мире.

Когда же реальность искажается внутри человека (о причинах этого чуть позже), человек попадает в состояние, которое я называю “кадрирование реальности”. Это ситуация, при которой человек живет в мире, но между миром и ним находится слой сказки. Той удобной сказки, которую он сам себе придумал. В сказке есть окна - кадры. Которые показывают только те части реальности, и только под тем углом, под которым человеку удобно их видеть.

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

Так вот. Человек, попавший в порочный круг кадрирования реальности отличается тем, что начинает стремится в этом процессе к абсолютному совершенству. Совершенство же состоит в том, чтобы любые изменения реальности ложились в сказку. А если происходит противоречащее сказке событие - то сказку нужно переписать. Пересмотреть. Развидеть. И обрести новую.

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

Еще одна особенность - это пластичность придуманной реальности. Реальность сказки в случае кадрирования обладает столь высокой пластичностью, что способна объяснить вообще всё происходящее, подстраиваясь под любые изменения.

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

Что с этим делать и как лечить. Честно? Я не знаю. Из того, что получалось в общении с такого рода людьми, у которых этот синдром проявляется не очень сильно - “выбить” их из этого состояния, последовательно, несколько раз показать реальность под другим углом. И тогда - кадрирование начинает рассыпаться, человек начинает видеть мир как есть, без розовых очков, с него спадают оковы… Дальше всё зависит от человека. Захочет поменяться, получив стимул - сделает это. Не захочет - будет продолжать играть и жить в зоне околосказки.

А вот что делать с теми, у кого этот синдром проявляется очень явно и очень ярко - я не знаю. Потому что на одну комбинацию, обнажающую мир, они ухитряются нанизать сразу несколько сказочных сценариев, и настроить кадрирование так, что следующая попытка разбить кадры - требует всё больших усилий. Лично я в таких ситуациях принял стратегию невмешательства - то есть отойти и не мешать жить. Хотя, думаю, что у профессионалов есть рецепт как “это” вылечить, в том числе и в условно “тяжелой” форме.

Skype 4.3 для Linux перестанет работать с 1 марта 2017 года

Просмотров: 1986Комментарии: 0
Linux

Прошла новость о том, что Skype 4.3 для Linux перестанет работать с 1 марта 2017 года. Связано это с тем, что Microsoft отказывается от p2p технологии и переводит свой мессенджер на другую технологию работы.

Что делать?

Во-первых, не паниковать. У скайпа есть веб-клиент, как минимум - можно пользоваться им. Можно - скайпом на планшетах, телефонах и т.д. (не очень удобно, но... Microsoft всегда относилась к клиенту Skype для Linux как к нелюбимому дитя - клиенты почти не обновлялись... но, с другой стороны - да и нафиг оно надо? работает, и хвала всем цифровым духам).

В-вторых, вроде как есть Skype для Linux Alfa - вроде бы у кого-то рабочий... хотя есть и те, кто пишут, что "не завелося".

В-третьих, есть альтернативы. Как минимум, из известных мне работающих:

  • https://wire.com/en/
  • https://ring.cx/
Оба поддерживают чаты и видео, бесплатны и мультиплатформенны. Вариант неплохой, кроме одного "но" - массовая миграция будет затруднена тем, что Скайп это как бы "стандарт де-факто", там уже есть контакты, к нему уже все привыкли... Хотя, с моей точки зрения, еще пара эктремльных обновлений - и пользователи побегут массово.

Первый пост февраля

Просмотров: 2876Комментарии: 0
Alib.spb.ru

Пришел февраль. Ура! И само собой приходит на ум знаменитое стихотворение Пастернака "Февраль":

Февраль. Достать чернил и плакать!
Писать о феврале навзрыд,
Пока грохочущая слякоть
Весною черною горит.
  
Достать пролетку. За шесть гривен,
Чрез благовест, чрез клик колес
Перенестись туда, где ливень
Еще шумней чернил и слез.
  
Где, как обугленные груши,
С деревьев тысячи грачей,
Сорвутся в лужи и обрушат
Сухую грусть на дно очей.
  
Под ней проталины чернеют
И ветер криками изрыт,
И чем случайней, тем вернее
Слагаются стихи навзрыд.

Это - в версии 1928 года. Но как известно, есть еще одна версия этого стихотворения, ранняя, 1912 года:

Февраль. Достать чернил и плакать!
Писать о феврале навзрыд,
Пока грохочущая слякоть
Весною черною горит.
  
Достать пролетку. За шесть гривен,
Чрез благовест, чрез клик колес
Меня б везли туда, где ливень
Сличил чернила с горем слез,
  
Где, как обугленные груши,
На ветках,— тысячи грачей,
Где грусть за грустию обрушит
Февраль в бессонницу очей.
  
Крики весны водой чернеют
И город криками изрыт,
Доколе песнь не засинеет
Там над чернилами — навзрыд.

Кстати, капель (по крайней мере, у нас - в Питере) начинается в середине марта. Это в лучшем случае (год на год не приходится). Понятно, что на момент написания стиъотворения жили "по старому стилю", то есть была сдвижка "в будушее". Но всё равно... капель, в середине февраля... Разве что - писалось это про южные границы России, там действительно в середине февраля запросто может таять (сам видел в командировках). Хотя, справедливости ради - год на год не приходится, у нас в Питере бывает всю зиму течёт :)

Вот так, например:

Фото (с) http://alex-anv.ru/blog/135