Как стать автором
Обновить
4
1.3

Пользователь

Сколько стоит умный дом? Рассказываю, как строил свой и что получилось за 1000 руб./м²

Уровень сложности Простой
Время на прочтение 25 мин
Количество просмотров 53K
Блог компании Wiren Board Умный дом Интернет вещей DIY или Сделай сам Инженерные системы *
Кейс

Подробный рассказ о том, как я свой дом и сад сделал умными. С фото, техническими деталями, стоимостями и выводами на будущее.

Читать
Всего голосов 284: ↑282 и ↓2 +280
Комментарии 267

MVI в iOS-приложении

Время на прочтение 10 мин
Количество просмотров 3.9K
Блог компании HeadHunter Разработка под iOS *Swift *

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

Меня зовут Саша, я iOS-разработчик в hh.ru. В сегодняшней статьей расскажу, как мы ушли от этого монструозного ужаса и что у нас в итоге получилось. Спойлер, мы использовали стейт-машину.

Читать далее
Всего голосов 14: ↑13 и ↓1 +12
Комментарии 3

Как я делаю OCR — Часть 2

Уровень сложности Средний
Время на прочтение 2 мин
Количество просмотров 2.9K
Машинное обучение *Искусственный интеллект
🤖 Сезон machine learning

В предыдущей статье я рассказывал как собираю данные для детектирования текста на изображениях.

Теперь используя собранный набор данных попробуем натренировать одну из самых популярных сетей для сегментации и детектирования объектов YOLOv5.

Для этого будем использовать бесплатный Google Colab.

Читать далее
Всего голосов 11: ↑11 и ↓0 +11
Комментарии 15

Автоматизация за 7 500 000 рублей в усадьбе 1500 м² с бассейном и SPA

Время на прочтение 8 мин
Количество просмотров 16K
Блог компании Wiren Board Умный дом Интернет вещей Инженерные системы *

Кто не мечтает о своем доме с несколькими этажами, множеством комнат и большим бассейном? А если он еще и умный?

Сегодня я расскажу о весьма амбициозном проекте — загородном доме площадью 1500 м² с очень большим бассейном и бюджетом 7,5 миллионов рублей на автоматизацию. На экскурсию нас пригласил интегратор Intelligent House, а именно Юрий Арслангереев, будни которого знакомы читателям.

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

Читать далее
Всего голосов 37: ↑35 и ↓2 +33
Комментарии 126

Пишем GPT в 60 строк NumPy (часть 1 из 2)

Уровень сложности Средний
Время на прочтение 16 мин
Количество просмотров 52K
Python *Алгоритмы *Математика *Машинное обучение *Искусственный интеллект
Туториал
Перевод

В этом посте мы начнём реализацию с нуля GPT всего в 60 строках numpy. Во второй части статьи мы загрузим в нашу реализацию опубликованные OpenAI веса обученной модели GPT-2 и сгенерируем текст.
Читать дальше →
Всего голосов 96: ↑94 и ↓2 +92
Комментарии 32

Async/await в iOS: что нам дает неблокирование потоков

Время на прочтение 7 мин
Количество просмотров 2K
Блог компании Surf Программирование *Разработка под iOS *Разработка мобильных приложений *

Разработчикам, только начинающим работать с Async/await, бывает довольно сложно разобраться в главной его особенности — неблокировании потоков.

Рассказываем, что такое неблокирование потоков, как оно работает и какие преимущества даёт Async/await при работе с большим количеством задач.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 2

Swift-код в качестве пользовательских команд LLDB

Время на прочтение 6 мин
Количество просмотров 693
Блог компании OTUS Разработка под iOS *Swift *
Перевод

Если я спрошу, какую команду LLDB вы используете чаще всего, то я почти уверен, что вы, как и большинство iOS-разработчиков, ответите po. Но знали ли вы, что вы можете определить свою собственную команду LLDB, используя только Swift-код?

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

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Комментарии 0

Как ускорить разработку и тестирование в SwiftUI с помощью PreviewSnapshots

Время на прочтение 8 мин
Количество просмотров 445
Разработка под iOS *Swift *
Перевод

Как ускорить разработку и тестирование в SwiftUI с помощью PreviewSnapshots.

Одной из замечательных особенностей разработки в SwiftUI является Xcode Previews, которые обеспечивают быструю UI‑итерацию путем визуализации изменений кода в режиме реального времени наряду с кодом SwiftUI. 

Читать далее
Рейтинг 0
Комментарии 0

Интернет-цензура и обход блокировок: не время расслабляться

Время на прочтение 9 мин
Количество просмотров 72K
Информационная безопасность *Сетевые технологии *Исследования и прогнозы в IT *
Аналитика

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

Нередко на Хабре в темах, посвященных блокировкам ресурсов встречаются забавные заявления, вида "Я настроил TLS-VPN, теперь будут смотреть что хочу и цензоры мой VPN не заблокируют", "Я использую SSH туннель, значит все ок, не забанят же они SSH целиком", и подобное. Что ж, давайте проанализируем опыт других стран и подумаем, как же оно может быть на самом деле.

Читать далее
Всего голосов 329: ↑324 и ↓5 +319
Комментарии 492

Релокация в Армению. Плюсы и минусы жизни в Ереване

Время на прочтение 4 мин
Количество просмотров 41K
IT-эмиграция
Обзор

"Армения – это Россия 10-12 лет назад, но гостеприимная и ламповая." Так бы я охарактеризовал Армению в одном предложении.

Расскажу о всех плюсах и минусах жизни эмигранта в Армении, которые я заметил за 3 месяца жизни в этой стране.

Читать далее
Всего голосов 91: ↑75 и ↓16 +59
Комментарии 225

НДФЛ для удаленщиков-нерезидентов — 30%? Нет, не верно. 0%

Время на прочтение 7 мин
Количество просмотров 136K
IT-эмиграция Финансы в IT

В 2022 году очень многие работники IT-отрасли (да и, конечно, не только они) релоцировались из РФ в другие страны (причины очевидны, но о них не будем, Хабр же "не для политики"). При этом многие из релоцировавшихся по тем или иным причинам продолжают удаленно работать на российских работодателей. Казалось бы, год уже заканчивается, и было довольно много времени, чтобы разобраться во всём, однако до сих пор даже тут на Хабре нередко можно встретить сообщения о том, что когда по прошествии 183 дней налоговый статус такого "удаленщика" изменится на "нерезидента", то он (либо его работодатель) автоматически во всех случаях будет обязан платить НДФЛ по ставке 30% вместо 13%. Сегодня мы вместе разберемся в российском налоговом законодательстве и официальных заявлениях соответствующих гос. органов, чтобы понять, что это неправда, и при соблюдении пары условий налоговая ставка для нерезидентов-удаленщиков будет не 30%, не 13%, а вообще 0%, даже если они продолжают работать на российского работодателя.

Читать далее
Всего голосов 193: ↑182 и ↓11 +171
Комментарии 394

Система увлажнения воздуха для дома или квартиры

Время на прочтение 5 мин
Количество просмотров 27K
Умный дом DIY или Сделай сам
Туториал

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

Читать далее
Всего голосов 99: ↑99 и ↓0 +99
Комментарии 101

Домашняя вентиляция для гиков: что нужно знать про воздуховоды

Время на прочтение 4 мин
Количество просмотров 32K
Я пиарюсь
О том, каким воздухом мы дышим дома задумывались многие читатели Хабра. Работая часть или всё время дома и проживая в крупных городах, нельзя время от времени не задумываться о качестве воздуха, которым мы дышим, и как он влияет на нашу продуктивность и вообще качество жизни.

Проблема №1. Уровень углекислого газа CO2 напрямую влияет на продуктивность.

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

При этом каждому, кто живёт в квартирах с пластиковыми окнами знакома дилемма пластиковых окон: при закрытых окнах душно — уровень CO2 повышается до непродуктивного за два часа; при открытых — шумно, холодно, сквозняк (а иногда и насекомые). Эта статья будет полезна тем, кто планирует купить очиститель воздуха, бризер или приточку.
Читать дальше →
Всего голосов 33: ↑26 и ↓7 +19
Комментарии 110

Налоговый резидент & валютный резидент РФ последствия приобретения и утраты статусов — Полный FAQ с примерами

Время на прочтение 27 мин
Количество просмотров 19K
IT-эмиграция Законодательство в IT Финансы в IT

Друзья, всех приветствую и предлагаю ознакомиться, как мне кажется с довольно полным FAQ по теме налогового и валютного резиденства РФ. По ходу материала есть некоторые примеры, а внизу вопросы & ответы.

Обращаю Ваше внимание, на то что вопросы касающиеся СИДН и КИК, я буду разбирать в отдельных материалах. У кого останутся вопросы и кто желает получить на них ответы (в разумном объеме) прошу задавать их в комментариях к статье или в телеграмм.

Читать далее
Всего голосов 51: ↑46 и ↓5 +41
Комментарии 47

Fast-dreambooth. Имба для тонкой настройки StableDiffusion

Время на прочтение 3 мин
Количество просмотров 8.4K
Машинное обучение *
Туториал

DreamBooth очень простой способ дообучить StableDiffusion на вашем наборе изображений. В этой статье я расскажу как за 3 часа добавить в нейроную сеть ваши объекты стили или персонажей

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Комментарии 4

Инструкция: сделать доверенность заграницей для РФ и РБ

Время на прочтение 6 мин
Количество просмотров 16K
IT-эмиграция

В дополнение к вчерашней статье "Документы перед выездом из РФ".

Вводные: вы уезжаете из России или Беларуси, но там остаются дела.

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

Читать далее
Всего голосов 27: ↑24 и ↓3 +21
Комментарии 11

Со Stable Diffusion вы можете больше никогда не поверить увиденному в онлайне

Время на прочтение 9 мин
Количество просмотров 49K
Блог компании JUG Ru Group Обработка изображений *Машинное обучение *Будущее здесь
Перевод

Генерация изображений с помощью AI пришла по-настоящему. Опенсорсная модель для синтеза изображений Stable Diffusion позволяет любому обладателю компьютера с хорошей видеокартой творить практически любую визуальную реальность, какую сможет выдумать. Она может имитировать практически любой визуальный стиль, и если задать ей фразу-описание, результаты возникают на экране словно магия.

Одни художники восхищаются открывшимися возможностями, другие недовольны, а общество в целом пока вроде бы не курсе той стремительно развивающейся технологической революции, которая происходит в сообществах на Twitter, Discord и GitHub. Возможно, синтез изображений приносит настолько же большие возможности, как изобретение камеры — или даже создание самого визуального искусства. Даже наше восприятие истории под вопросом, в зависимости от того, как всё утрясётся. В любом случае Stable Diffusion возглавляет новую волну творческих инструментов, основанных на глубоком обучении, которые намерены революционизировать создание визуального медиаконтента.

Читать далее
Всего голосов 82: ↑80 и ↓2 +78
Комментарии 84

8 сервисов для зарубежных покупок в 2022 году

Время на прочтение 7 мин
Количество просмотров 132K
Читальный зал Бизнес-модели *

Эта статья стала итогом моих экспериментов в 2022-ом. С начала года я искала сервисы, которые помогают выкупать товары в интернет-магазинах за рубежом и доставляют их в РФ. 

Прочитав кучу отзывов (спойлер: в основном плохих), я попробовала заказать товары через так называемые “Сервисы-посредники” или “Байер-сервисы”. В статье расскажу об опыте работы с 8 сервисами, с помощью которых можно привести товары в Россию.

Читать далее
Всего голосов 49: ↑46 и ↓3 +43
Комментарии 51

Делаем своими руками: KVM Over IP при помощи Raspberry Pi

Время на прочтение 4 мин
Количество просмотров 49K
Блог компании Selectel Тестирование веб-сервисов *
Перевод

На Хабре вряд ли стоит рассказывать о программах удаленного доступа к ПК, вроде TeamViewer. Но все это работает лишь в среде операционной системы. А вот доступа к BIOS, возможности установки, переустановки и прочих операций с операционной системой нет. Для всего этого есть иные решения. Одно из самых доступных — KVM Over IP.

Конечно, если покупать брендовую систему, то получится дорого. Но есть иное решение — создание собственной системы на основе «малинки». Это решение предложил разработчик Максим Деваев (Maxim Devaev). Он собирается начать продавать эту систему по $130. Но собрать все это можно и самостоятельно — главное запастись собственными компонентами. Под катом — описание того, как это сделать.
Читать дальше →
Всего голосов 61: ↑61 и ↓0 +61
Комментарии 46

17 убойных репозиториев GitHub, которые нужно сохранить

Время на прочтение 6 мин
Количество просмотров 124K
Блог компании OTUS Программирование *GitHub *
Перевод

Здесь собраны лучшие и самые полезные репозитории Github, которые будут служить вам долгое время.

Читать далее
Всего голосов 174: ↑144 и ↓30 +114
Комментарии 44

Информация

В рейтинге
1 067-й
Зарегистрирован
Активность