История свободы Адель. Часть I

6 часов утра. Сегодня я проснулась в чудесном настроении, распахнула шторы и первые лучи солнца стремительно проникли в комнату, открыла настежь балкон и почувствовала свежий осенний прохладный ветерок. Вышла босиком, подышать и вдохнуть этот вкус непререкаемого чувства воли. Я улыбнулась, видя перед собой то место, в котором мечтала просыпаться каждое утро…

Читать дальше →

Доступ к рабочему столу CentOS с Mac OS X

На работе компьютер под CentOS, а дома под Mac OS X. Иногда бывает нужно подключиться из дома к рабочему компьютеру и доделать или посмотреть что-то в уже открытой сессии иксов.
На рабочем компьютере установил пакет x11vnc. Указал пароль для подключения при помощи команды «x11vnc -storepasswd» и запустил ожидание подключения командой:
x11vnc -nolookup -forever -usepw -display :0 -q &


А в Mac OS X даже устанавливать ничего не пришлось. Подключась через Finder — «Подключение к удалённому рабочему столу» указывая строку «vnc://адрес_рабочего_компьютера» или же из консоли «open vnc://адрес_рабочего_компьютера».
Ну и конечно надо позаботиться о безопасности подключения — прикрыть файрволом порт 5900 на рабочем компьютере, поднять шифрованный туннель.

Последний вариант вот такой:
x11vnc -noxrecord -noxfixes -noxdamage -nolookup -ncache 0 -forever -usepw -display :0 -q -nowait_bog &

Уведомления с iPhone на Mi Smart Band 5

Купил я себе iPhone 13 mini, но об этом отдельно.
Как ни странно, на iPhone нет функции Always-on-Display, которая позволяет видеть полезную информацию на экране телефона, находящегося в спокойном состоянии. Несмотря на то, что едва ли не все Андроид-телефоны имеют эту функцию iPhone в спокойном состоянии показывает полное ничего. Глядя на него непонятно в каком он состоянии, есть ли пропущенные события и, вообще, не отключился ли он.
Кто знает по какой причине у iPhone нет этой функции, но, зная Apple, можно предположить шкурный интерес — чтобы у людей был ещё один стимул покупать часы Apple Watch.
Понятно, что я знал об этом особенности и надеялся, что фитнес-браслет Mi Smart Band 5 частично поможет мне не пропустить какие-либо события. Однако, подключив браслет к телефону я обнаружил, что уведомления на него не приходят. Всё остальное работает: данные передаются, циферблаты загружаются, а никакой информации о новых сообщениях или звонках нет.
Поиск в Интернете давал только стандартные инструкции о включении уведомлений. После некоторых логических умозаключений я предположил в чём может быть проблема и не ошибся :-)
Когда на телефоне происходит какое-либо событие, в частности приходит сообщение в мессенджере или SMS, то на экране даже не разблокированного телефона появляется уведомление с текстом сообщения. Получается, что посторонний человек может подсмотреть сообщение на вашем телефоне. Это может быть критично для SMS, т.к. у многих сервисов через SMS приходит код для двухфакторной авторизации и сброса пароля, а ещё банк может присылать коды подтверждения по SMS. В настройках телефона, и на Андроиде, и на iPhone есть опция, которая позволяет скрывать текст сообщения на экране блокировки — отображается уведомление только о том, что пришло сообщение. На Андроиде несмотря на включенную опцию текст сообщения передавался на браслет и я, как раз, думал про то, что это утечка информации, т.к. браслет никак не защищён. Но с учётом того, что браслет получает информацию с телефона по блютуф в относительной близости от телефона слишком большой опасности эта утечка не представляет. Если я потеряю браслет или его украдут, то как только он выйдет за пределы зоны действия блютуф на него перестанут приходить уведомления.
Так вот, подобная опция на iPhone, как раз, работает правильно и не позволяет передавать уведомления на браслет.
Я включил отображение уведомлений от мессенджеров, телефона и календаря, но оставил отключенным для SMS.
Кстати, эта опция на iPhone названа не совсем интуитивно понятно — «Показ миниатюр» (Настройки — Уведомления), как и её значения: Всегда, Без блокировки, Никогда. Чтобы текст сообщения не отображался надо выбрать «Никогда». Зато эту опцию можно регулировать отдельно для каждого приложения.

Cisco в качестве NTP-сервера

ntp logging !может быть много логов
ntp source Loopback0
ntp access-group peer 10
ntp access-group serve 10
ntp access-group serve-only 11
ntp server 85.21.78.8
ntp server 95.31.45.148
ntp server 213.145.129.29


В аксес-листе 10 (peer и serve) нужно разрешить все ваши NTP-серверы, если таковые имеются, а самое главное — NTP-серверы из списка вышестоящих серверов, которые мы выбрали и указали в настроках:
access-list 10 permit 10.1.1.2
access-list 10 permit 10.1.1.3
access-list 10 permit 85.21.78.8
access-list 10 permit 95.31.45.148
access-list 10 permit 213.145.129.29
access-list 10 deny   any

Уровни peer и serve имеют некоторые отличия друг от друга, но в нашем случае это неважно — с адресов из списка serve наш роутер/свич не будет сам синхронизироваться.

В аксес-листе 11 (serve-only) указываем адреса наших клиентов:
access-list 11 permit 10.1.1.0 0.0.0.255
access-list 11 deny any

Посмотреть состояние нашего сервера можно вот так:
cs#sh ntp status                                                             
Clock is synchronized, stratum 3, reference is 85.21.78.8                     
...

«Clock is synchronized» — значит всё нормально.

Можно убедиться в том, что какой-то из заданных вышестоящих серверов выбран (#):
cs#sh ntp associations
  address         ref clock       st   when   poll reach  delay  offset   disp
*~85.21.78.8      89.109.251.24    2     43    128    17 58.153  -0.383  3.737
+~95.31.45.148    .PPS.            1    279   1024     1 59.778  -0.216 187.55
 ~213.145.129.29  .INIT.          16      -    512     0  0.000   0.000 15937.
 * sys.peer, # selected, + candidate, - outlyer, x falseticker, ~ configured


Ну и, конечно, проверить синхронизацию с какого-нибудь компьтера:
ntpdate 10.1.1.1
12 Mar 14:26:44 ntpdate[16141]: adjust time server 10.1.1.1 offset 0.017100 sec


В случае если в выводе команды «sh ntp status» написано «Clock is unsynchronized», то значит сервер не работает и ваши клиенты не смогут синхронизироваться по нему. Можно включить дебуг «debug ntp all» или убрать все ограничения, заданные командами «ntp access-group».

Есть ли интересный контент в Кирнете?

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

Стимпанк

Что мы всё о компьютерах, да смартфонах… )
Мне вот вещички в стиле стимпанк нравятся.

Вот как определяет это понятие ru.wikipedia.org:
Стимпанк — направление научной фантастики, моделирующее альтернативный вариант развития человечества, при котором были в совершенстве освоены технология паровых машин и механика.


Читать дальше →

Первые впечатления от Apple iMac

Несколько месяцев назад начал пользоваться Apple iMac. В общем-то уже готов поделиться первым впечатлениями.

Во-первых, внешне очень красивый и стильный аппарат.

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

Читать дальше →

Поиск работы

Вот я и проработал в еще одной компании почти 2 года. Получил много опыта в техническом понятии и даже в работе с клиентами. Многие из них топовые бренды в Малайзии.

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

Теперь я нет-нет но поглядываю на Сингапур. Все в Малайзии говорят что там работается лучше и зарплата вдвое-втрое больше местных.