Pull to refresh
0
0
Иван Кашкаров @kashkaroff

User

Send message

ByeDPI для Android, SpoofDPI для Mac и Linux – чиним YouTube и не работающие в России сайты на Андроид, Линукс и Мак

Level of difficultyEasy
Reading time2 min
Views96K

Вчера писал о графической оболочке Launcher for GoodbyeDPI, позволяющей интуитивно-понятно воспользоваться решением GoodbyeDPI от ValdikSS для решения проблемы замедления YouTube и недоступности в России ряда сайтов. Все хорошо, но это были решения лишь под Windows. В комментариях основные вопросы были о том, как быть с Android, Linux и Mac, и почему не в исходниках. Увы, репрессии РКН заставляют администрацию Хабра цензурировать статьи, во вчерашнюю статью внесение изменений мне запрещено, и сама ссылка доступна лишь вне России, потому объясняю про Андроид, Линукс и Мак здесь, со ссылками на исходники.

Итак, для Android есть масса проектов, мне подошел Release ByeDPI 1.0.0 · dovecoteescapee/ByeDPIAndroid · GitHub. Для Mac и Linux я бы ставил https://github.com/xvzc/SpoofDPI/releases. Все в исходных кодах.

ByeDPI for Android, это приложение, которое запускает локальный VPN-сервис для обхода DPI (Deep Packet Inspection) и цензуры. На вашем устройстве локально запускается SOCKS5-прокси ByeDPI и весь трафик перенаправляется через него.

Снятие блокировок на Android/Mac/Linux
Total votes 57: ↑56 and ↓1+70
Comments46

Какой графический редактор выбрать, если не умеешь рисовать?

Level of difficultyEasy
Reading time6 min
Views9.4K

Всем привет, меня зовут Егор. Сейчас я занимаюсь сольной разработкой игр. И так как я не являюсь профессиональным художником, для меня как никогда актуален вопрос: каким инструментом пользоваться для создания арта. Конечно, никто не отменял Asset Store и приобретение необходимых графических ассетов именно там, но не всегда можно с лёгкостью найти подходящий арт для проекта на таких площадках, и приходится создавать его самому.

Поэтому я постоянно нахожусь в поиске наиболее удобных редакторов для создания графики. Заранее предупреждаю, что речь пойдет о создании именно 2D-арта, и мы не будем касаться темы нейросетей, так как у меня не было опыта работы с ними.

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

Читать далее
Total votes 8: ↑5 and ↓3+3
Comments14

Делаем навык для Алисы. Alice-ktx

Level of difficultyEasy
Reading time5 min
Views9.1K

Alice-ktx - это библиотека на Kotlin, упрощающая разработку навыков Алисы из Яндекс.Диалогов. В этой статье мы рассмотрим основные возможности библиотеки.

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

Командуем Алисой и ее Умным Домом с Apple Watch и других устройств Apple

Level of difficultyEasy
Reading time3 min
Views3.6K

Всем привет! Долгие годы меня посещала идея, что управлять Алисой с устройств Apple должно быть намного проще, чем то, что для нас предусмотрел Яндекс. Почему бы просто не активировать встроенного голосового ассистента, а он бы передавал голосовые команды Алисе. Звучит удобно, не так ли? 😀

Мой сценарий использования. Подъезжаю вечером на мотоцикле домой, надо включить свет на парковке и в саду. На руке apple watch, доставать телефон неудобно. Эх, вот бы давать команды Алисе, просто проговаривая их вслух, используя для этого только часы…

Способ найден. 😎

Читать далее
Total votes 9: ↑8 and ↓1+11
Comments13

Мой список лучших и худших книг

Level of difficultyEasy
Reading time4 min
Views36K

Сегодня я расскажу про книги которые помогли мне узнать что-то новое и полезное, а также расскажу про те книги, которые не в коем случае не надо читать. Место в списке ничего не значит, книги про разное и расставить их в топ невозможно.

Читать далее
Total votes 18: ↑8 and ↓100
Comments29

Как выиграть в лотерею?

Level of difficultyMedium
Reading time8 min
Views34K

Как выиграть в лотерею?

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

Читать далее
Total votes 8: ↑8 and ↓0+13
Comments10

Каждая капля на счету или как я счетчик умным делал

Level of difficultyMedium
Reading time9 min
Views15K


Привет, Хабр!

В предыдущей статье я уже описывал бюджетное решение для интеграции электросчетчика в системы умного дома, где всё было реализовано на базе своего DIY устройства. Но не только из электросчетчика состоит «домашний» учет энергоресурсов, поэтому в данной статье хочу поделиться личным опытом разработки аппаратного устройства для интеграции бытовых счетчиков воды в системы домашней автоматизации. Присоединяйтесь, будет интересно!
Читать дальше →
Total votes 36: ↑36 and ↓0+46
Comments58

Xiaomi Gateway DGNWG05LM: превращаем хаб в интернет-радио

Level of difficultyMedium
Reading time5 min
Views3.9K

Привет, Хабр! Меня зовут Кирилл, я руковожу направлением спецпроектов в МТС Диджитал, а в свободное время (кроме прочего) экспериментирую с техникой и гаджетами.

Лет пять назад мне довелось приобрести пару комплектов Xiaomi Mi Smart Sensor Set. На тот момент это было выгоднее, чем покупать шлюз и датчики отдельно. В итоге один из шлюзов стал центром умного дома, а второй отправился под эксперименты. На Хабре уже была статья, как можно перепрошить этот шлюз под открытую прошивку OpenLumi, состоящую из OpenWRT и веб-интерфейса LuCI. К тому же внутри OpenLumi можно было запустить сервер Home Assistant (HA) или Node-Red — и такая связка хорошо работала. 

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

Читать далее
Total votes 8: ↑7 and ↓1+12
Comments8

Windows 11 24H2 IoT Enterprise LTSC – что за зверь, и чем он хорош?

Level of difficultyEasy
Reading time4 min
Views40K

Месяц назад я писал статью об издании Enterprise G, созданную Microsoft для китайского правительства, в котором много лишнего отключено. Статья вызвала большой интерес, много кому нужна ОС с максимальным функционалом — при вашем желании его использовать, но с возможностью отключить всё (или почти всё) ненужное. У версии Enterprise G основной недостаток в том, что политика продукта, прописанная в цифровой лицензии, запрещает установку любых языковых пакетов, отличных от китайского и английского. То бишь, русского интерфейса легким путем не достичь. Возникает вопрос выбора другого издания.

Сразу на ум приходит версия Enterprise LTSC, как полнофункциональная с длительным циклом обслуживания и поддержки, благо для Windows 11 24H2 она утекла еще в апреле. Но, оказывается, есть и более достойный выбор, о котором мы сейчас с вами и поговорим. Речь идёт об издании IoT Enterprise LTSC. Что это такое? Чем оно лучше, чем Enterprise LTSC? А чем хуже? Как её русифицировать и как активировать? Об это сегодняшний разговор.

Чем же так отличается IoT Enterprise LTSC?
Total votes 51: ↑50 and ↓1+58
Comments119

Обнаружение объектов на изображении с помощью моделей YOLOv5 и YOLOv8

Reading time15 min
Views4.2K

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

Одной из самых популярных архитектур нейронных сетей для таких задач, является YOLO (you only look once), созданная в 2015 году. С тех пор появилось довольно много версий данных алгоритмов. Последние выпуски сети предназначены для таких задач как распознавание, обнаружение и сегментация изображений. 

Читать далее
Total votes 9: ↑9 and ↓0+13
Comments1

Замена самых дешевых Wi-Fi реле Sonoff в освещении после 7 лет их использования в квартире

Level of difficultyEasy
Reading time6 min
Views17K

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

Уже тогда у меня были некоторые предпочтения: желание быть независимым от любых облачных сервисов; минимальная цена устройства; заводское изготовление этого модуля.

Тогда в 2017 году я наткнулся на двухканальные реле Electrodragon Relay Board ESP8266 (около 650 руб за 1 штуку сейчас) и одноканальные SONOFF BASIC R1 Wi-Fi (около 450 рублей за 1 штуку сейчас), а ещё тогда познакомился со свободной прошивкой Tasmota.

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

И вот, в конце 2023 года, решился на ремонт, который шел 16 недель и сжирал примерно по 22 593 ₽ рублей в неделю. Общая сумма затрат за период с 22.11.2023 по 13.03.2024 составила 361 491 ₽. Из них товаров куплено на 183 129 ₽, а работ выполнено на 173 862 ₽. При этом на умный дом затраты составили 19 939 ₽.

В этой статье хочу подробнее расписать именно про умный дом, потому что эта тема соответствует тематике Хабра.

Sonoff Wi-Fi на Аqara Zigbee
Total votes 12: ↑12 and ↓0+14
Comments33

Собираем полноценный NAS с 4 NVME дисками размером с небольшую книгу

Level of difficultyEasy
Reading time6 min
Views26K

Увидев видео про эту плату, я подумал, что она по сути может быть полноценной медиа приставкой, файлопомойкой и торрентокачалкой одновременно и при этом занимать место размером с маленькую книгу формата А5 и кушать 5 ватт в простое, работая 24/7. Вкусно!

На самом деле несмотря на маркетинг, нормальная комплектация стоит порядка 175 долларов (а не 100, плюс доставка и растаможка) и диски, естественно не входят в эту цену. Речь идёт про плату CM3588 на базе системы на чипе RK3588. Маркетинговая страничкаспецификациявики. Комплектов на алике очень много вариантов (с корпусами и всякими доп. железками) - выбирайте очень аккуратно.

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

Что получилось, что не получилось?
Total votes 29: ↑26 and ↓3+29
Comments112

Введение в тестирование на Swift Testing

Level of difficultyMedium
Reading time17 min
Views2.4K

XCTest является основным инструментом для тестирования в Swift и широко используется разработчиками. Однако, новая библиотека Testing предлагает дополнительные возможности и синтаксический сахар, который делает процесс тестирования еще более удобным и мощным. В данной статье мы рассмотрим основные аспекты тестирования на Swift, включая использование библиотеки Testing.

Читать далее
Total votes 4: ↑4 and ↓0+6
Comments5

Полезные онлайн инструменты для дизайнеров и фрилансеров

Level of difficultyEasy
Reading time4 min
Views1.7K

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

Читать далее
Total votes 7: ↑2 and ↓5+1
Comments9

Как создать аудиоплеер. Часть 3. Настройка приложения с аудиоплеером и обработка звука

Level of difficultyMedium
Reading time11 min
Views1.8K

Вот и снова я! Меня зовут Дмитрий Булгаков, я Android-разработчик в HiFi-стриминге Звук, и это третья часть нашего большого гайда, в котором я рассказываю, как можно создать аудиоплеер в приложении. Мы поговорим о дополнительных настройках приложения с аудиоплеером и аудио эффектах, которые можно применять к звуку.

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

Как сделать так, чтобы на последнем листе Экселя оказались не только подписи директоров, но и суммы

Level of difficultyEasy
Reading time5 min
Views13K

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

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

Самым простым виделось сделать это, пользуясь средствами самого Excel. Для этого подходило Visual Basic для приложений (VBA) в Office.

VBA Excel и форматирование
Total votes 4: ↑4 and ↓0+4
Comments18

SwiftUI уроки (часть 14)

Reading time15 min
Views1.2K

Теперь, когда у вас есть базовые представления о Combine, давайте рассмотрим, как Combine может улучшить SwiftUI. При разработке реального приложения часто требуется страница регистрации для создания аккаунта. В этой главе мы создадим простую экранную форму регистрации с тремя текстовыми полями. Наше внимание будет сосредоточено на валидации формы, поэтому реальная регистрация выполняться не будет. Вы узнаете, как использовать Combine для валидации каждого из полей ввода и организации кода в модели представления.

Читать далее
Total votes 1: ↑1 and ↓0+3
Comments1

Как загрузить, установить Office 2024 LTSC с сайта Microsoft и активировать навсегда?

Level of difficultyMedium
Reading time8 min
Views228K

Десять лет назад я писал пару статей - Как загрузить последний Office с сайта Microsoft без всякого App-V / Хабр (habr.com) и Как загрузить Microsoft Office 16 с сайта Microsoft / Хабр (habr.com), при помощи на тот момент еще мало кому известным Office Deployment Tool.

Время бежит стремительно, за Office 2016 выходит Office 2019, Office 2021, и вот сейчас подошло время для Office 2024. Что ж, посмотрим, что поменялось в плане загрузки, установки и активации продукта за десять лет.

Для начала о версиях и изданиях Microsoft Office. Чтобы не быть слишком дотошным в описании, скажу коротко самое главное, - с годами линейка Office развивается, существуют разные подписки и планы обновления, - новые функции появляются в новых версиях, для старых версий выходят исправления ошибок и заплатки к найденным уязвимостям.

Microsoft давно перешел на систему распространения продуктов семейства Office по разным, так называемым, "каналам" (channels), в зависимости от того как часто вы хотите получать нововведения и обновления.

Ключевым отличием в текущей загрузке и установке Office от того, что было актуально во времена Office 2016, является то, что вы должны определить, каким каналом распространения вы собираетесь пользоваться, - то есть с какого канала собираетесь устанвливать сам продукт. Тем, кто хотел бы подробно изучить разные каналы распространения я предложу почитать первоисточник - Обновления Office - Office release notes | Microsoft Learn. Остальным кратко резюмирую - Microsoft сейчас предпочитает всем продать подписку на Microsoft 365 (то, что ранее называлось Office 365), с регулярно обновляемыми возможностями в течении так называемой Современной политики жизненного цикла. По этой же современной политике распространяется пользовательские (коробочные, ретейл) версии Office 2021. Office 2021, например, поддерживается лишь до 13 октября 2026. А более старые версии следуют, так называемой политике фиксированного жизненного цикла, в рамках которой Office 2016 и Office 2019 поддерживаются лишь до 14 октября 2025. В целом, они не перестанут работать после, однако, перестанут обновляться. И у тех из вас, кто пользуется почтовыми сервисами на базе Microsoft Outlook.com или Office365, а возможно и пользователям Microsoft Exchange, с обновлениями выпущенными после 14 октября 2025 уже пора призадуматься об обновлении.

Читать далее об установке Office 2024
Total votes 166: ↑157 and ↓9+173
Comments250

Пробуем самый бюджетный WIFI7 (неудачно но все еще очень быстро)

Level of difficultyEasy
Reading time7 min
Views27K

Стандарт Wifi 7 официально выпущен 8 января 2024 года, а уже в следующем месяце многие компании анонсировали Wifi7 Роутеры и Точки. Прошло всего 3 месяца, и многие анонсированные девайсы можно заказать через интернет. Мне же стал интересен вопрос, а на что способны самые дешёвые девайсы с поддержкой Wifi7?

Ответ на этот вопрос далее в статье.
Читать дальше →
Total votes 46: ↑44 and ↓2+62
Comments49

ОбАСУчиваем дачу. Опыт эксплуатации и новые идеи

Level of difficultyEasy
Reading time5 min
Views12K

Окончание затянувшейся истории.

Начало здесь.

Продолжение здесь.

«Когда дела идут хорошо, что-то должно случиться в самом ближайшем будущем»

Второй закон Чизхолма.

Итак, в начале июня дачная автоматика заработала. Поначалу всё шло хорошо, но вскоре появился странный эффект — в произвольный момент времени стало срабатывать УЗО. Причём, только в случае работы насоса от автоматики. В ручном режиме срабатывания не происходило. Хотя, вроде бы разницы между двумя режимами со стороны насоса быть не должно — контактная группа реле скоммутирована параллельно ручному выключателю. Иногда УЗО срабатывало буквально через несколько минут, иногда после довольно продолжительного времени.

Вообще ещё в 2020г., когда мы делали на даче ремонт, и, в том числе, был установлен нормальный щиток вместо кое-как прикрученных «соплей», доставшихся от старых хозяев, знакомые мастера, увидев что я ставлю УЗО, говорили — оно у тебя выбивать будет, на дачных участках это обычное дело. Но за три года оно ни разу не сработало. А тут вдруг стало.

В это время я находился в отъезде, так что разбираться в проблеме возможности не было. А через пару недель должна была уехать на летний отдых семья, и планировалось, что дача будет поливаться автоматически. А тут такая засада… Я поразмыслил, и попросил друга снять УЗО, заменив его автоматом с током срабатывания заведомо большим, чем у автомата на входе щитка — такое временное решение представлялось самым простым. Опасности, что кого-то в результате «дёрнет» не было — даче предстояло функционировать в полностью безлюдном режиме.

Читать далее
Total votes 22: ↑22 and ↓0+28
Comments42
1
23 ...

Information

Rating
Does not participate
Location
Глазов, Удмуртия, Россия
Date of birth
Registered
Activity