Переключение раскладки в macOS. Клавиша Fn

Автор: HNKNTA

26 Фев 2018

macbook

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

На маках клавишу Fn можно переназначить на другую, но переназначить другую клавишу на Fn оказалось невозможно:

macOS Fn key

Как переназначить клавишу Fn на macOS?
На помощь приходит Karabiner, а точнее Karabiner-Elements - opensource утилита для кастомизации клавиатуры. По ссылке написано как ее установить, я ...

Комментарии

Я купил MacBook. Linux vs macOS vs Windows

Автор: HNKNTA

18 Фев 2018

operating systems logos

Начну с того что я купил MacBook. Долгое время хотел попробовать macOS, но останавливала цена, думаю ни для кого не секрет что продукты этой компании стоят дороже аналогичных по характеристикам продуктов других компаний (если они есть).
Зачем я это сделал? Я хотел иметь компактный диванный ноутбук, хотел иметь надёжную стабильную систему. И хотя я уже около 10 лет использую Linux (в основном ArchLinux) в качестве основной системы, я был не против попробовать mac. 

macbook pro 2017

На самом деле я рассматривал и ультрадешевые варианты на ARM процессорах (моя давняя мечта) из Китая, например Pinebook и ноутбуки от Xiaomi. Вот только нет у них ноутбуков с таким высоким разрешением экрана. Цена на 13" модели у нас в стране составляет около $1000, притом 13" MacBook Pro 2015г. в идеальном состоянии можно купить за ту ...

Комментарии

Jenkins. Используем параметры из предыдущего билда

Автор: HNKNTA

22 Апр 2017

Jenkins logo

Относительно недавно начал заниматься DevOps. Встала банальная задача – в параметризированной джобе запоминать последние введенные разработчиками или тестерами значения (версия и тэг приложения). Плагинов для расширенной параметризации предостаточно: Active Choices PluginExtended Choice Parameter pluginExtensible Choice Parameter plugin и другие. Выбор пал на Extended Choice Parameter plugin.

По использованию вопросов возникнуть не должно – все предельно понятно. Помечаем что билд параметризирован (если еще не помечен) и добавляем Extended Choice Parameter. Указываем имя параметра, описание и тип. По заданному имени он будет доступен в пайплайне. Тип мне подошел Text Box – обычное поле для ввода текста, т.к. версия в формате 'v0.0.0'. Единственное что осталось определить – это тип дефолтного значения. В поле Choose Source for Default Value выбираем Default ...

Теги: Jenkins, DevOps, CI

Комментарии

Как покупать под купон на eBay технику и не только с помощью PayPal…

Автор: TesL

23 Окт 2016

На всем известном аукционе eBay есть один секрет который не доступен большинству жителей бывшего СССР. Кому же повезло больше всего? На практике встречалось что счастливчиками чаще всего становятся жители Северной Америки и чуть менее удачливыми жители Западной Европы. Но что же делать остальным жителям нашей необъятной планеты Земля, в частности русскому населению? Конечно есть вариант взять и переехать на ПМЖ например в Чехию и заодно попить чешского пивка или же выиграть в лотерее green card и рвануть в Соединенные Штаты Америки. Но сейчас не об этом и да о чём это я вообще тут воду лью?!.. :)

Аукцион eBay своим новым зарегистрированным пользователем (каким? написано выше) обычно в течении нескольких недель высылает на почту информацию о том, что мол вы получили ...

Теги: Paypal, eBay, купон

Комментарии

AnyBalance: как внести изменения для своего провайдера на GitHub

Автор: HNKNTA

22 Окт 2016

anybalance github

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

AnyBalance - одна из наиболее универсальных программ подобного рода. Она проприетарная и постоянно клянчит денежку если превысить лимит на количество провайдеров или оповещений. А так же не удобно сделано обновление новых версий провайдеров (например для моей мамы это вообще нереальная задача). Но неадекватность ценовой политики все же оставим на совести авторов проекта. Если использовать его для базовых ...

Комментарии

Nexus 7 2013. Android 7, лечим тормоза youtube

Автор: HNKNTA

14 Окт 2016

youtube slow

В продолжении темы про нексус, после исцеления было принято решение об установке Android 7 Nougat. Ссылку на прошивку я оставлял в той самой теме. Сам процесс установки прост до безобразия: устанавливаем через рекавери саму прошивку, устанавливаем microgapps, устанавливаем SuperSU 2.78, делаем вайпы кэшей и загружаемся.

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

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

Комментарии

Nexus 7 2013 не включается. Умер?

Автор: HNKNTA

13 Окт 2016

nexus 7 2013

Речь пойдет про многострадальный Asus Nexus 7 2013. Ему стало сложно жить сразу с момента распаковки, я даже делал видео:

Его благополучно взяли по гарантии и дальше все было более-менее плавно. Скажу даже больше: если придется его заменить, я даже не буду знать на что. Но обо все по порядку.

Итак, позавчера вечером взяв в руки свой старенький Nexus 7 2013 обнаружил, что не могу его разблокировать, то есть тач вообще не реагировал на касания. Еще днем он отлично себе работал. Каждый знает, если что-то не работает - надо ребутнуть. После ребута планшет не включается, отображая лого Google. В рекавери я зайти смог (TWRP) но сенсор все равно не работал. Проблема была явно железная, но я все-таки решил попробовать сделать сброс.

fastboot -w ...

Комментарии

Lenovo B50-30. Установка Windows 10

Автор: HNKNTA

09 Авг 2016

lenovo uefi windows 10

И снова речь пойдет о многострадальном бюджетнике Lenovo B50-30, хотя, наверняка, это будет относиться и к другим моделям этого производителя. А может быть и не только этого. Это краткости псто, поэтому небольшая предыстория: пару дней назад, попросили меня установить Windows 10 на этот ноутбук, т.к. Ubuntu слишком тормозит и вообще проблема с документами. Отговаривать я не стал, да и по внешним признакам убунта реально тормозила, ОЗУ всего 2 гига, система начинала свопиться, и, судя по всему, давал о себе знать знаменитый баг 12309.

Что же делать? В первую очередь был скачал официальный свежий образ винды с торрентов. Далее следовала попытка записать командой dd образ на флешку. BIOS ее не увидел, т.к. там был активирован режим UEFI. Нуок, сейчас надо ...

Комментарии

Смартфон Xiaomi Mi4 - более чем достаточно...

Автор: sonic

13 Мар 2016

В 2012 стал моим первым смартфоном LG E610 Optimus L5, который меня устраивал своими возможностями, и по сей день. Но время и развитие технологий диктуют свои правила и LG просто морально устарел.

Передо мной стал большой и долгий выбор нового смартфона. Основными  критериями были: внешний вид, ёмкость аккумулятора, цена,  производитель, и только в конце обращал внимание на «начинку» аппарата.
Последнее время идёт война между основными конкурентами  Samsung, Apple, HTC, но переплачивать за бренд не хотелось. Всё чаще на слуху стали попадаться такие производители как MEIZU, Xiaomi. Просмотрев варианты, остановил свой выбор на Xiaomi Mi4. 
И вот я стал обладателем смартфона Xiaomi Mi4, благо у нас в городе его можно было приобрести в магазине, конечно не много дороже чем из «поднебесной» ...

Комментарии

Стена в огнях или мини шпаргалка по iptables

Автор: HNKNTA

01 Мар 2016

iptables

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

И да, мануалов я не читал, так что все нижесказанное на 100% правильность и оригинальность не претендует. Все команды, естественно, от рута.

Итак, сначала краткий разбор синтаксиса, ведь надо (хотя бы немного) понимать что мы делаем. Например необходимо закрыть порт SSH, чтобы чужаки не смогли зайти на сервер (хотя с такой командой и свои не зайдут): 
iptables -A INPUT -i venet0 -p tcp --dport 22 -j DROP
где -A — добавляем правило (можно запомнить по словам add или append); INPUT — нетрудно догадаться что это цепочка для входящих ...

Теги: Linux, iptables, firewall

Комментарии