WhatsApp

Из Wiki интересные тех. подробности (явно устаревшие) о WhatsApp – Erlang, FreeBSD, 96ГБ ОП и до 3 млн. соединений на сервер.

Серверное ПО WhatsApp написано на Erlang; в январе 2012 года сервера WhatsApp использовали ОС FreeBSD, в них было установлено по 96 ГБ оперативной памяти, и каждый мог обрабатывать от 1 до 2,8 млн соединений


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

Telegram и другие мессенджеры

Telegram
  • BGP AS Telegram
    • 44907
    • 62014
    • 62041
    • 59930
    • 211157
  • Export всего (текстовые сообщения/фото/прочий контент из личных чатов/групп и проч) из telegram прост из desktop версий приложений, для MacBook нужно использовать версию с сайта telegram, а не с appstore (там подобной функциональности нет)
  • https://github.com/goq/telegram-list


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

Методы установки приложений, компиляция приложений

  • Через средство управления пакетами ОС (Ubuntu: apt-get, CentOS: yum, Gentoo: emerge). Пакет чаще всего имеет не последнюю версия приложения/компилятора (ruby, phantomjs), но она почти гарантированно stable и легко ставится.
Для установки приложений в среде операционной системы GNU/Linux лучше всего пользоваться средствами управления пакетами вашего дистрибутива.


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

Бесплатные решения для аутентификации пользователей

Ранжировка по качеству/количеству сервиса для Free-учеток. Чем ниже, тем лучше 😉

duo.com – free 10 юзеров. От создателей приложения Duo Mobile.

authy.com – похож на auth0 (работа с twilio, причем более широкая), free 100 юзеров.

getclef.com – интересный по реализации аутентификатор, они утверждают что их способ безопасней sms/google auth.

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

Безопасность работы пользователя с банком

Не пользоваться гПБ (инфа актуальна на 2021)

При снятии круглой суммы наличных со счета (не карты):

    1. не прикладывали ibutton (в сбере прикладывали)
    2. верификацию операции и клиента делал один сотрудник (в сбере два и оба с ibutton)
    3. не просили снять маску (в сбере просили оба)
ОТДЕЛЬНЫЙ СЧЕТ

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

Ограничение операций на банковской карте

Сделал на всякий случай лимиты по карте на операции в личном кабинете своего банка – она у меня забиндена в разных сервисах, где списание возможно без подтверждения (paypal, gettaxi, etc).

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

China IP transit

На nag пишут что трафик через Китай просто так не прогонишь.

"в Поднебесной транзитный трафик фильтруется аналогично внутреннему. А это вряд ли можно назвать полным доступом к открытому интернету."

Есть некоторые сомнения что это так, по крайней мере для крупных операторов.

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

IoT и умный дом

Про безопасность IoT устройств читаем тут. Короткий ролик про IoT протоколы от Droider.

Личная практика/девайсы
  • Xiaomi Mi Smart Band 8, подробнее в часах
  • Yandex midi + датчики (протечки, геркон) – условно умная колонка; у меня таких две в стереопаре, качество звука хорошее, откликается очень быстро, встроенный zigbee контроллер, на который можно повесить кучу разных девайсов/датчиков (что я и сделал, пример сценариев и девайсов ниже).


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

Полезные Hotkey Shortcuts (бинды)

Windows (Word/Excel/etc)
  • win + Ж # эмодзи 💙
  • win + arrow – позволяет удобно размещать окно приложения на экране, не занимаясь раздвиганиями границ окна
    • left – to the left
    • right – to the right
    • up – full screen
    • down – small screen
  • HOME – переход к началу строки (hotkey для Linux ниже)
  • END – переход к концу строки (hotkey для Linux ниже)
  • ctrl+shift+esc – открыть диспетчер задач
  • ctrl+shift+home (в notepad точно работает)- выделить всё от текущего места до начала файла.


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