Pull to refresh
5
0.1
Егор @fronik

Системный администратор

Send message

Управляющая компания, у нас проблема! Как за жителями хрущевок следят по кабелям провайдера

Reading time3 min
Views49K

Привет, жители Хабра! Меня зовут Иван Носков. Больше 20 лет я работаю в телекоме, 10 из них — в МТС. Начинал монтажником и потихоньку рос до старшего инженера.

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

Читать далее
Total votes 101: ↑83 and ↓18+87
Comments182

Как растить мышцы двумя тренировками в неделю? Подход для людей с полной занятостью и готовый план на 2 дня

Reading time9 min
Views116K

Силовые тренировки уже давно не инструмент для соревновательного бодибилдинга и пауэрлифтинга. Сегодня силовые — неотъемлемый инструмент здоровой и качественной жизни, в котором вы должны быть заинтересованы.

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

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

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

Читать далее
Total votes 98: ↑62 and ↓36+39
Comments220

Ликуй, разработчик — всего 14 лет и QNX снова открыли

Reading time4 min
Views19K

Источник: openqnx.com

Операционная система реального времени QNX теперь доступна для бесплатного некоммерческого использования. До 2010 года QNX была открыта, пока ее не приобрела компания BlackBerry. Впоследствии BlackBerry закрыла исходный код и на основе QNX разработала мобильную ОС BlackBerry 10, которая задумывалась как конкурент iOS и Android.
Читать дальше →
Total votes 64: ↑63 and ↓1+85
Comments48

2 млн руб. в месяц с одного товара на маркетплейсах. Продаем кошачий наполнитель в 1,5 раза дороже конкурентов

Level of difficultyEasy
Reading time8 min
Views31K

Как продавать на маркетплейсах, если у вас всего один товар и сотни конкурентов? Как заставить Ozon и WB соревноваться за ваших покупателей и предлагать скидки за свой счет? А повысить маржинальность товара без дополнительных вложений? Магазин наполнителя для кошачьих туалетов VetSecret за полгода увеличил доходы в 3 раза до 2 млн руб. в месяц и продает в 1,5 раза дороже конкурентов.

Читать далее
Total votes 56: ↑42 and ↓14+37
Comments54

Подборка Бесплатных Telegram Ботов с ChatGPT на русском в 2024 году

Level of difficultyEasy
Reading time14 min
Views36K

Благодаря нейросетям бизнес, работа и обучение стали значительно проще и доступнее. Также появились новые варианты для творчества. Нейросети стали прекрасными помощниками в различных сферах. Однако для россиян множество из них стали недоступны из-за региональных ограничений. Например, Chat GPT на русском вполне работает, но пользователям нужно искать европейские сим-карты, чтобы пройти регистрацию и получить доступ. Midjourney бесплатно также можно получить только через VPN.
Однако есть и другой вариант, к примеру, Dall-e 3 бесплатно или Stable Diffusion скачать можно в Телеграме. Проще всего использовать ботов, которые предлагают возможность использовать все популярные нейросети практически без ограничений. При этом использовать зарубежные сим-карты или VPN сервисы не нужно.

Топ - 14 лучших ботов с нейросетями

В Telegram существует огромное количество ботов, работающих с различными нейросетями. Многие из них предоставляют доступ сразу к нескольким: Chat GPT онлайн, Midjourney 2024, Dall-e 3 на русском, Stable Diffusion AI, Llama 3 и т.д. Пользоваться ботом достаточно просто. Есть пробные, бесплатные версии. Однако в большинстве своем они платные и могут отличаться в цене существенно. Мы подготовили ТОП-14 лучших ботов с нейросетями, которые отлично справляются с поставленными задачами.

Читать далее
Total votes 12: ↑7 and ↓5+4
Comments21

Как Telegram Ads помогает бизнесу нарастить подписчиков и выручку на миллионы рублей

Level of difficultyEasy
Reading time7 min
Views3K

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

Читать далее
Total votes 18: ↑16 and ↓2+16
Comments12

Self Hosted для домашнего сервера

Level of difficultyMedium
Reading time10 min
Views28K

Есть отличный термин self hosted, который очень популярен в англоязычном интернете.
Но он плохо переводится, почти как open source - хотя википедия и пытается дать ужасно звучащий термин "самохостинг"...

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

В общем, self hosted - это когда вы решаете, что какие-то вещи лучше хранить у себя, а не отдавать злым корпорациям - фотографии, почту, умный дом, книги, и так далее.
И собираете под это какой-то сервер, полноценным хозяином которого являетесь только вы.

Эту статью я пишу во многом для нескольких друзей, которые решили приобщиться к этому тренду, и здесь будет обзор моего личного self hosted - про всякие разные штуки, которые показались полезны лично мне, и плотно заняли своё место на моём домашнем сервере.

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

Читать далее
Total votes 64: ↑64 and ↓0+67
Comments124

Почтовый сервер с нуля. Часть третья

Level of difficultyHard
Reading time17 min
Views13K

В этой заключительной статье мы подробно рассмотрим процесс настройки почтового сервера с использованием Docker и Exim4, Dovecot, PostfixAdmin и RainLoop. Наша цель — создать полностью функциональный и масштабируемый почтовый сервер, который легко управляется благодаря контейнеризации.

Давайте настраивать
Total votes 23: ↑23 and ↓0+26
Comments16

Еще один Port knocking

Reading time9 min
Views8.9K

Port Knocking в МИКРОТИКЕ Через WEB форму. По мнению автора, в статье приведен пример необычного применения PORT KNOCKINGa, отличный от распространенного. В примере, для "авторизации" используется HTML страница с JavaScript. Так же приводится не очевидный пример применения технологии для редиректа прошедших "авторизацию" запросов на сторонние не защищенные ресурсы.

Читать
Total votes 7: ↑6 and ↓1+5
Comments14

Как я научил бухгалтерию составлять договора дарения со скоростью 1 договор в 4 секунды

Level of difficultyEasy
Reading time7 min
Views5.6K

В статье разбираю конкретный пример - как при помощи Google Apps Script на основании шаблона, созданного в Гугл Документах массово создавать договора дарения из строк Гугл Таблицы.

Массово создавать типовые договора можно когда есть документ-шаблон с готовым форматированием и в нём промаркированы ключевые поля, которые идут под замену для каждой новой строчки таблицы. После автозамены копия заполненного шаблона сохраняется с установленным именем в виде Гугл Документа и может сразу автоматически преобразована в PDF или файл Microsoft Word.

Автоматизируем это 🤖
Total votes 10: ↑10 and ↓0+15
Comments29

Автоматизация набора воды в чайник и кофемашину

Level of difficultyEasy
Reading time4 min
Views12K


Зачем всё это?


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

Требования:
  • Минимум организационных вопросов, максимальная автономность.
  • Минимум физических усилий.
  • Чистая вода.
  • Простое решение без вмешательства в электронику техники.
  • Защита от протечек.
  • Простота реализации.
Читать дальше →
Total votes 30: ↑28 and ↓2+36
Comments98

Тестирование лучших self-hosted аналогов Notion

Level of difficultyEasy
Reading time6 min
Views22K

image


Хабр, в связи с уходом Notion выросла потребность в аналогичном решении, которое бы было сопоставимо удобной Wiki, Task Manager — платформе. 


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

Читать дальше →
Total votes 46: ↑44 and ↓2+57
Comments35

Почему молодежь не хочет рожать и причём тут система образования

Level of difficultyEasy
Reading time6 min
Views101K

"Я хочу пожить для себя" - говорят люди в 18, 20, 25 и даже 30 лет. И живут. Развивают карьеру, путешествуют, занимаются творчеством, уезжают покорять другие страны.

"Вы с ума посходили! А ну давайте срочно все рожайте!" - верещит государство, которому не хватает новых граждан.

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

Тут важно понять две вещи.

Какие?
Total votes 208: ↑125 and ↓83+73
Comments2448

LoRa. Рекорды дальности связи

Level of difficultyEasy
Reading time5 min
Views13K

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

Возможно приведенные далее примеры сподвигнут кого-то на разработку устройств дальней связи на основе LoRa , например, для управления БПЛА на большом расстоянии.

2015 год. Применение системы Lora в дешевых трекерах для высокогорных аэростатов Pico. Эти трекеры весят менее 20 г и запускаются с помощью 36-дюймовых воздушных шаров из фольги для вечеринок, наполненные гелием. Для проверки возможностей телеметрии на большие расстояния радиомодулей ISM-диапазона с использованием приемопередатчика Semtechs SX1278 был разработан трекер HAVAXE2. Трекер и батарея примерно на 24 часа работы весили 16 грамм. HABAXE2 был запущен около 09:30 4 января 2015 года с Кэрфилли Коммон, 51.5621 Северной широты 3.2228З ападной долготы. В последний раз о нем слышали на широте 44.1618 северной широты, 4.3205 восточной долготы, недалеко от побережья Средиземного моря на высоте 8032 м, преодолев чуть более 1000 км. Британские условия любительского лицензирования разрешают использование любительских передатчиков в диапазоне 434 МГц без лицензии с мощностью не блоее 10 МВт. Полезная нагрузка аэростатного трекера передавалась в формате FSK RTTY и ее можно засечь на расстоянии сотен километров даже при мощности 10 МВт. Цель HABAXE2 состояла в том, чтобы выяснить, является ли телеметрия данных LoRa жизнеспособной альтернативой и можно ли ее использовать на больших расстояниях для дистанционного управления трекером. Тесты показали, что при скорости 1042 бод устройствам LoRa требуется всего 2 МВт для покрытия зоны прямой видимости в 40 км, поэтому использование LoRa для слежения на больших расстояниях выглядело целесообразным. В другом проекте для телеметрии с RFM22B, используемой для спутника стоимостью 50 долларов, требовалось 100 МВт, чтобы преодолеть то же расстояние. Используя только вертикальную всенаправленную антенну на базовой станции (Diamond X50N) и трекер мощностью 10 mВт с проводом длиной ¼ волны , были получены следующие результаты; в последний раз, когда полезная нагрузка трекера была получена без ошибок, расстояние до аэростата составляло 269 км. На расстоянии 242 км на HABAXE2 была отправлена серия команд, со скоростью 98 бод при различной мощности передатчика вплоть до уровня 3 mВт. Экстраполяция 3мВт до 10 mВт (ограничение Великобритании) показывает, что связь возможна на расстоянии 611 км, что соответствует радиогоризонту на высоте около 22 км. Для другого теста использовали более высокую скорость передачи данных 13,7 Кбод и мощность передатчика 7 дБм было достигнуто расстояние связи 105 км.

Читать далее
Total votes 15: ↑14 and ↓1+17
Comments21

Создаём личный шрифт

Level of difficultyEasy
Reading time9 min
Views4.6K

Для иллюстраций, над которыми я работаю, часто необходим текст. Но я не хочу использовать готовые шрифты. При работе с иллюстрациями в браузере использование «веб‑безопасного» шрифта может привести к непредсказуемому результату, да и вообще использование внешних шрифтов порой сильно увеличивает размер файла с иллюстрацией.

Вместо использования готовых шрифтов я создала свой собственный, используя p5.js и JavaScript.

Читать далее
Total votes 36: ↑34 and ↓2+38
Comments7

7 решений для установки и управления WireGuard на своём сервере

Level of difficultyMedium
Reading time17 min
Views159K

Предполагается, что для настройки WireGuard сервера, нужно вручную сгенерировать ключи, выбрать подсеть и задать ещё несколько параметров. Потом для каждого клиента также генерировать ключи, присваивать IP адрес и компоновать это всё в конфиг, чтобы было удобно импортировать на клиенте.

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

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

Читать далее
Total votes 7: ↑7 and ↓0+7
Comments28

Введение в Traefik 2.0

Reading time13 min
Views154K

Traefik — это обратный прокси-сервер с открытым исходным кодом, обеспечивающий простую работу с микросервисами и/или просто контейнерами с вашими приложениями.


Обратный прокси-сервер (reverse proxy, реверс-прокси) служит для ретрансляции запросов из внешней сети к каким-либо серверам/сервисам внутренней сети (например веб-сервера, БД или файловые хранилища) и позволяет:


  • обеспечить сокрытие структуры внутренней сети и подробностей о находящейся в ней сервисах;
  • осуществлять балансировку нагрузки (load balancing) между экземплярами одного и того же сервиса или серверами с одинаковыми задачами;
  • обеспечить зашифрованное (HTTPS) соединение между клиентом и любым сервисом, в таком случае SSL сессия создается между клиентом и прокси, а между прокси и сервисом во внутренней сети устанавливается незашифрованное HTTP соединение, если сервис поддерживает HTTPS то можно организовать зашифрованное соединение и во внутренней сети;
  • организовать контроль доступа к сервисам (аутентификацию клиента), а также установить файрвол (брандмауэр).

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


image

Читать дальше →
Total votes 13: ↑12 and ↓1+16
Comments31

DNS-хостинг для начинающих: разбираемся в многообразии ресурсных записей

Reading time9 min
Views17K

Чтобы хоть как-то связать IP-адрес с доменом, хватит всего нескольких базовых ресурсных записей. Однако их существуют десятки, одни могут дружить или конфликтовать друг с другом, другие повышают безопасность, но при их неправильной настройке все перестает работать. Это вызывает вопросы пользователей с небольшим опытом или без него. В этой статье разберемся, какие типы ресурсных записей бывают, зачем их так много и посмотрим на примеры их добавления.
Читать дальше →
Total votes 47: ↑47 and ↓0+63
Comments14

Краткий гайд по общению с заказчиком

Reading time12 min
Views5.1K

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

Из статьи вы узнаете:
• На чем основаны доверительные отношения с клиентом
• Какой маркер показывает уровень зрелости отношений
• Как построить разговор
• Как доходчиво изложить информацию
• Как добиться хорошей запоминаемости
• Как использовать смысловые блоки, чтобы текст и речь влияли на принимаемые решения
• Как безопасно сделать комплимент малознакомому человеку
• Как приобрести навык быть приятным собеседником
• Как подарки или их отсутствие влияют на отношения

Читать далее
Total votes 18: ↑16 and ↓2+14
Comments4

Как я нашел миллион под ногами?

Level of difficultyEasy
Reading time12 min
Views99K

Я искал, где бы мог заработать больше, чем, крутя баранку на машине с прицепом. И узнал, что 90% всего чеснока, который продается в России – это импорт. То есть увеличить количество нашего чеснока можно минимум в 5 раз.

Вы едите его каждый день, он легкий, дорогой, а в магазинах китайский.

А чеснок – это как раз та культура, про которую можно было сказать 1 млн ₽ с гектара. Картошка – дешевая, в клубнике – много ручного труда. А вот выращивание чеснока можно автоматизировать, а цены доходят до 380 ₽ за кг.

Читать далее
Total votes 263: ↑245 and ↓18+282
Comments230

Information

Rating
3,620-th
Location
Екатеринбург, Свердловская обл., Россия
Registered
Activity

Specialization

System Administration, Server Administrator