Pull to refresh
-11
0

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

Send message

Согласование импедансов: о пользе формул

Reading time 17 min
Views 19K

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

Подставить значения
Total votes 35: ↑35 and ↓0 +35
Comments 43

Как отличить эмоциональное выгорание от более тяжелых расстройств?

Reading time 7 min
Views 7.2K

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

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

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

Читать далее
Total votes 17: ↑15 and ↓2 +13
Comments 7

Абстрактная алгебра в действии

Reading time 6 min
Views 25K

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

Читать далее
Total votes 43: ↑43 and ↓0 +43
Comments 31

Уроки компьютерного зрения на Python + OpenCV с самых азов. Часть 2

Reading time 2 min
Views 17K

Продолжим изучение компьютерного зрения, которое мы начали на прошлом уроке. Напомню кратко, что там было:

• Этапы обработки и анализа изображений.

• Установка OpenCV.

• Простая программа на OpenCV – отображения картинки в окне.

• Изменение размеров картинки.

• Преобразование из цветного формата в черно-белый.

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

Читать далее
Total votes 4: ↑3 and ↓1 +2
Comments 8

PyQt6 — полное руководство для новичков. Продолжение

Reading time 35 min
Views 46K

В первом материале мы рассказали о создании первого окна, о сигналах, слотах и событиях, а также о виджетах. Сегодня, к старту курса по Fullstack-разработке на Python, делимся продолжением — о макетах, работе с панелями инструментов и меню при помощи QAction, дополнительных и диалоговых окнах. За подробностями приглашаем под кат.

1. Макеты

2. Панели инструментов, меню и QAction

3. Диалоговые окна и окна предупреждений

4. Дополнительные окна

Читать далее
Total votes 8: ↑7 and ↓1 +6
Comments 9

Ускорители

Reading time 31 min
Views 20K

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

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

Читайте об ускорителях
Total votes 44: ↑43 and ↓1 +42
Comments 5

Самый простой способ разместить IP-камеру на сайте в 2022 году

Reading time 5 min
Views 16K

Ранее в статье "Самый простой (для знающих Linux) и дешевый способ разместить IP-камеру на сайте для небольшой аудитории" я уже делился с сообществом своим видением, как быстро и просто разместить видео с камеры на своем сайте. Минусов у того подхода, к сожалению, было много. Это и запуск исключительно под Linux, и отсутствие полноценной поддержки Safari и Яндекс.Браузера для MacOSX, и необходимость проделать дополнительную работу, чтобы привести скрипт в боевое состояние. Установить Apache, PHP, FFMpeg. Сгенерировать вручную ссылки (немного не актуально – я недавно выложил генератор ссылок для того скрипта). В общем, в новом году хочется чего-то совсем простого, что настраивается в пару кликов и работает почти везде. Плюс в комментариях к статье были справедливые упоминания о технологии HLS. Вот такую программу я и написал, чем с вами сегодня и поделюсь.

Читать далее
Total votes 16: ↑15 and ↓1 +14
Comments 19

Интервью авторов «Искусства схемотехники» сообществу «element14» (05.06.2015)

Reading time 17 min
Views 15K

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

Сагар Джетани (Sagar Jethani) беседует от имени сообщества «element14» с соавторами книги, Полом Хоровицем (Paul Horowitz) и Уинфилдом Хиллом (Winfield Hill), о новом третьем издании.

Читать далее
Total votes 16: ↑16 and ↓0 +16
Comments 14

Свой AR. Основы векторной алгебры

Reading time 10 min
Views 17K


В настоящий момент появилось достаточно большое количество библиотек дополненной реальности с богатым функционалом (ARCore, ARKit, Vuforia). Тем не менее я решил начать свой открытый проект, попутно описывая как это работает изнутри. Если повезет, то позже получится добавить какой-то особый интересный функционал, которого нет в других библиотеках. В качестве целевых платформ пока возьмем Windows и Android. Библиотека пишется на C++, и сторонние библиотеки будут задействованы по минимуму, т.е. преимущественно не будет использовано ничего готового. Фокус в статьях будет направлен на алгоритмы и математику, которые постараюсь описать максимально доступно и подробно. В этой статье пойдет речь про основы векторной алгебры.

Читать дальше →
Total votes 4: ↑4 and ↓0 +4
Comments 3

Почему свинцово-кислотные аккумуляторы так сложно заряжать?

Reading time 9 min
Views 32K

Особенно глубоко разряженные, как в сегодняшнем опыте на видео. Особенно находившиеся какое-то время в состоянии частичной заряженности (PSoC), вследствие чего, сульфатированные. Учитывая неизбежный саморазряд при хранении и недозаряд под капотом, рано или поздно это судьба почти каждой АКБ.

Особенно изношенные AGM, склонные к сильному нагреву. Особенно, как ни странно, самые надёжные и долговечные АКБ премиум-сегмента, плотные сепараторы которых препятствуют как разрушению пластин, так и перемешиванию электролита. Особенно когда нет пробок для доступа к электролиту, как в большинстве современных аккумуляторов.

Всё потому, что АКБ, — аккумуляторные батареи наших транспортных средств, источников бесперебойного питания и систем возобновляемой энергетики, — имеют специфические особенности вольтамперной характеристики (ВАХ), обусловленные физико-химическими свойствами.

Об этом и пойдёт речь, на примере глубоко разряженной гибридной (Sb/Ca) Тюмень Стандарт 6СТ-60L.
Бонус: рассмотрим, почему ток и напряжение на клеммах АКБ при заряде не соответствуют установленным
Total votes 54: ↑52 and ↓2 +50
Comments 17

Без GPS и геолокации: узнаём местоположение пользователя, используя сим-карту

Reading time 3 min
Views 29K

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

И, да, даже если вы параноик, это совсем не значит, что за вами не следят.

Не так ли?
Total votes 11: ↑10 and ↓1 +9
Comments 26

Статья для тех, кто не попал на Летнюю школу по компьютерному зрению

Reading time 4 min
Views 3.7K

Полноценных школ по компьютерному зрению, таких, чтобы участники могли получить опыт от разработчиков алгоритмов из крупных технологических компаний, осталось очень немного. В этом плане больше всего повезло студентам из Нижнего Новгорода, ведь каждое лето силами преподавателей Университета Лобачевского и инженеров компании Intel проводится Computer Vision Summer Camp - Летняя школа по компьютерному зрению. А для тех, кому не удалось на нее попасть, мы расскажем самое важное и интересное…

Читать далее
Total votes 9: ↑8 and ↓1 +7
Comments 0

Животное устало

Reading time 2 min
Views 88K
Животное стареет. Ничего удивительного. Я знала, что в конце концов это произойдёт. Но не предусмотрела никаких мер, чтобы справиться с ситуацией. Реальность подкралась незаметно. И теперь с ней приходится жить…

Оно мечется по ночам, стонет от болячек, не может найти удобное положение для сна. Будит меня слишком рано, по утрам мышцы деревенеют и не хотят двигаться, и оно не может снова заснуть. А если оставить его спокойно посидеть, то оно задремлет прямо посреди дня. Стало сложно найти продукты, совместимые с его пищеварением. Оно отвергает всё больше и больше продуктов, но не соглашается на монотонную диету, которая вроде бы ему подходит. Несмотря на ограниченное питание, существо набирает вес и утолщается в середине. Одновременно теряет силу и гибкость.
Читать дальше →
Total votes 246: ↑224 and ↓22 +202
Comments 241

Краткое введение в Машинное обучение

Reading time 13 min
Views 22K

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

Для старта хотелось почитать что-то совсем базовое, но поиск по строкам "машинное обучение для чайников" вменяемых результатов не дал. Все статьи начинались с тривиальных рассуждений, а потом перепрыгивали на загадочные формулы без особых пояснений. Я не сдавался и добыл несколько книг с хорошими отзывами, но получил то же самое, только уже на 600 страниц. Спустя полгода поисков могу сообщить вам следующее: при текущих темпах развития AI я не увижу роботов в старости, для работы с Machine Learning на самом деле не нужна математика, и как минимум одна статья "машинное обучение для чайников" существует, вы ее сейчас читаете.

Читать далее
Total votes 11: ↑10 and ↓1 +9
Comments 18

Все английские времена в одной простой схеме

Reading time 3 min
Views 218K

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

Как это часто бывает, по-настоящему понимаешь какую-то тему, только когда начинаешь рассказывать о ней другим («метод Фейнмана»). Несколько друзей, позавидовав моим «успехам», попросили помочь разобраться с английским. Тут и обнаружилось, что хотя я уже успешно использую английский в повседневной работе, обучать ему кого-то ещё — это совершенно отдельный навык.

Первоначальная идея. Сначала разъяснить все английские времена за один присест удавалось, надёргав различных идей из интернета: обрывки чьих-то схем, начинали склеиваться в свою схему и обрастать собственными легендами, а применение времён почти всегда было проще пояснить, используя хрестоматийную «систему английских времен с точки зрения употребления глагола “to vodka”». С каждой новой импровизированной лекцией, схема и нарратив продолжали меняться. «Ученики» попадались с различным базовым уровнем, что позволило понять, откуда нужно начинать плясать, чтобы урок был понятен всем, кто хоть раз слышал что-то про глаголы have и be. Когда счёт обученных уже пошёл на десятки, я решил оформить идею в более стройную лекцию. От первых попыток преподавания английских времён, до этого момента прошло пять лет. За это время было обучено ещё пару сотен человек. Обучено — по приколу. Денег за эти уроки я не брал.

Читать далее
Total votes 69: ↑66 and ↓3 +63
Comments 130

Чистая архитектура. Часть II — Парадигмы программирования

Reading time 4 min
Views 24K

Это серия статей — вольный и очень краткий пересказ книги Роберта Мартина (Дяди Боба) «Чистая Архитектура», выпущенной в 2018 году.

Читать далее
Total votes 20: ↑15 and ↓5 +10
Comments 10

Предварительная оптимизация — корень всех зол?

Reading time 6 min
Views 12K


Эта статья — реакция на другую статью Производительность главнее всего. Да, в интернете опять кто-то не прав. Однако я хочу несколько выйти за рамки обсуждаемой темы, чтобы дополнить и углубить рассмотрение важных аспектов.


Оригинальная статья Кнута


Конечно, Кнут не нуждается в том, чтобы его кто-то защищал. В самом деле, кто такой Кнут, а кто такой я? Однако моя цель — не защита Кнута, а защита здравого смысла.


Оказывается, что контекст статьи очень важен. Поэтому приведу ссылку, чтобы читатель мог самостоятельно ознакомиться с оригиналом статьи: http://cowboyprogramming.com/files/p261-knuth.pdf


Итак, перед нами статья 1974 года Стенфордского Университета под названием “Структурное программирование с оператором GOTO” (здесь и далее перевод авторский). Меня еще не было, а статья уже была. Я подозреваю, как и многих из вас, читающих статью.

Читать дальше →
Total votes 26: ↑25 and ↓1 +24
Comments 45

Пайка, C++, светодиоды — часовой стрим Геннадия «Крэйла» Круглова

Reading time 1 min
Views 8.1K

Управлять светодиодом — это счастье. Ещё большее счастье — смотреть на него в микроскоп. Даже просто зажечь светодиод — уже приносит радость. Но готов поспорить — эта задача окажется сложнее, чем вы думали.

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

Читать далее
Total votes 17: ↑12 and ↓5 +7
Comments 11

Коты и лебеди на выпасе: листаем книги для введения в профессию менеджера

Reading time 4 min
Views 7.2K


Привет! Это Кирилл, куратор потока «Менеджмент». На Хабр часто выкладывают посты про интересную профессиональную литературу. В итоге наша площадка давно превратилась в одну из самых крупных библиотек с отзывами на книги про IT, но структурировать это никто пока не пытался. Чтобы это исправить, запускаем серию библиотечных подборок. Под катом первая из них — с книгами, которые помогут новичку освоиться в роли руководителя, а маститому боссу освежить знания и стать ещё лучше.
Читать дальше →
Total votes 24: ↑22 and ↓2 +20
Comments 13

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

Reading time 5 min
Views 19K


Познакомьтесь с Бобом


Боб — чрезвычайно амбициозный и активный разработчик.

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

Боб — квинтэссенция программиста, которой хотят стать многие из нас. Кто ещё заслуживает повышения, если не он? Поэтому Боба повышают до технического руководителя — должности, в которой, по мнению его начальства, он окажется ещё более ценным. И оно имеет все основания так думать. Но это ещё и значит, что ему придётся писать меньше кода и больше управлять ходом движения проекта в целом.
Читать дальше →
Total votes 40: ↑32 and ↓8 +24
Comments 22

Information

Rating
Does not participate
Location
Челябинск, Челябинская обл., Россия
Registered
Activity