Category : habrahabr

habrahabr
Как я совмещаю в себе токсичного человека и приятного собеседника

На переговорах с клиентами я уже автоматически использую такие формулировки, которые предполагают, что ответственность за те или иные события лежит на мне:Я не говорю: «Возможно, вы меня неправильно поняли».Я говорю: «Возможно, я неправильно донёс свою мысль».Я не говорю: «Вы не заметили ссылку на прототип, которую я отправлял в переписке».Я говорю: «Я, видимо, не достаточно привлёк вашего внимания к важной ссылке в нашей переписке».Я не говорю: «В следующий раз постарайтесь не опаздывать на в…

  • пятница, 3 ноября 2023 г. в 00:00:25
habrahabr
System Design 101

О сложных системах простыми словами. В шпаргалке на высоком уровне рассматриваются такие вещи, как протоколы коммуникации, DevOps, CI/CD, архитектурные паттерны, базы данных, кэширование, микросервисы (и монолиты), платежные системы, Git, облачные сервисы etc. Особую ценность представляют диаграммы — рекомендую уделить им пристальное внимание. Полагаю, шпаргалка будет интересна всем, кто хоть как-то связан с разработкой программного обеспечения и, прежде всего, веб-приложений. Буду признате…

  • пятница, 3 ноября 2023 г. в 00:00:24
habrahabr
Не набирайте тексты в интернете, или Обфускация времени между нажатиями клавиш в SSH

В августе этого года в ssh(1) (клиент OpenSSH) внесено изменение с поддержкой обфускации тайминга нажатий клавиш, то есть интервалов между временем нажатия клавиш на клавиатуре. Спрашивается, почему разработчики озаботились такими нюансами информационной безопасности? Но причина есть. И на самом деле такие меры должны предпринять все программы, которые допускают ввод паролей в интернете (или вообще любого конфиденциального текста). В первую очередь, браузеры и мессенджеры. Тайминг нажатий …

  • пятница, 3 ноября 2023 г. в 00:00:23
habrahabr
Город, которого нет: как и почему с карты России исчезали поселения

История знает немало примеров, когда целые города по тем или иным причинам исчезали с лица Земли. Какие‑то уничтожали землетрясения, Помпеи погубил Везувий, а в России многие города оказались под водой в период активной индустриализации.У нас в стране есть своя Атлантида и другие города, которых сегодня не найти на карте. Предлагаем узнать их истории подробнее.Молога — русская Атлантида Молога — город-призрак в Ярославской области, который часто сравнивают с мифической страной Атлантидой. Моло…

  • четверг, 2 ноября 2023 г. в 00:00:25
habrahabr
FAQ по Shadowsocks/XRay/XTLS/Reality/Nekobox/etc. для обхода блокировок

Эта статья - сборник разных вопросов и ответов на них, которые звучали в комментариях к моим предыдущим статьям (Современные технологии обхода блокировок: V2Ray, XRay, XTLS, Hysteria, Cloak и все-все-все, Bleeding-edge обход блокировок с полной маскировкой: настраиваем сервер и клиент XRay с XTLS-Reality быстро и просто и других из той же серии) и в личных сообщениях.Традиционная нейрокартинка для отвлечения вниманияРазноеПользуюсь прокси, и некоторые сервисы/приложения каким-то образом опреде…

  • четверг, 2 ноября 2023 г. в 00:00:24
habrahabr
Байки с завода: как IT-специалисту на производстве живётся

У нас в индустрии есть распространённый мем: мол, есть стандартный офисный IT, а есть тяжёлый диджитал. И «тяжёлый» —  это не про нагрузку, а про общий сеттинг.Сибирь, дыхание зимы, посреди густой тайги завод, а внутри – металл теплообменников, экструдеров и печей пиролиза окружает IT-специалиста, взявшего на себя роль пришельца из будущего. Романтика. Ну или киберпанк.Меня зовут Юрий, я тот самый IT-специалист или, как говорят заводчане, «цифровик». За время работы у меня накопилось столько к…

  • четверг, 2 ноября 2023 г. в 00:00:24
habrahabr
Слово Божие — функциональное программирование как основа Вселенной

Господь сотворяет ВселеннуюВ одном из своих предыдущих постов под названием "Эйлер, Чёрч и Мандельброт — этюд о красоте и математике" я немного затронул тему рассмотрения функционального программирования в качестве основы реальности. Под тем постом было оставлено множество интересных комментариев, один из которых, написанный @nickolaym, вдохновил меня на развитие мысли в данном направлении. Так появился этот пост, в котором прямо как во времена пифагорейской школы и платоновской академ…

  • четверг, 2 ноября 2023 г. в 00:00:23
habrahabr
5 известных нерешённых задач, условие которых нетрудно понять

В этой статье я расскажу вам про 5 моих любимых нерёшенных задач, условие которых очень легко понять, однако очень трудно решить. Эти задачи показались мне интересными, поэтому я решил написать про них статью. И нет, здесь не будет их доказательств.1. Бинарная проблема ГольдбахаВерно ли, что каждое чётное число, большее 2, можно представить в виде суммы двух простых чисел?Это очень известная гипотеза, которая, однако, пока не решена.Нам известно, что любое чётное число можно представить в виде…

  • четверг, 2 ноября 2023 г. в 00:00:22
habrahabr
Тыквы, вампиры и ведьмы: откуда взялся Хеллоуин и за что его (не) любят в Сети?

Каждый октябрь всемирная Сеть вместе с магазинами и кофейнями погружается в мир резных тыкв, летучих мышей, вампиров и прочих жизнерадостных мрачностей. Каждый же год Интернет заполняется яростными дискуссиями по поводу того, стоит или нет праздновать Хеллоуин. И сторонников, и противников у него множество: кто-то видит в нём вульгарную корпоративную коммерциализацию, кто-то — попрание родных традиций и тлетворное влияние Запада, кто-то полагает его «не тру» на фоне сурового языческого Самайн…

  • среда, 1 ноября 2023 г. в 00:00:24