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

Все потоки

Сначала показывать
Период
Уровень сложности

Самодельный джазмастер со звукоснимателями P-90, превращённый когтями кота в лёгкий релик

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров2.9K


Привет, Хабр! Мне давно хотелось пополнить коллекцию электрогитарой с датчиками P-90, а теперь эта мечта осуществилась. Причём инструмент собран из конструктора и оформлен своими руками, а это — двойное удовольствие, несмотря на «помощь» со стороны кота, последствия которой задокументированы и опубликованы ниже.

Хотите знать, в чём состоит прелесть датчиков P-90 и формы корпуса, повторяющей Fender Jazzmaster? Тогда я обо всём расскажу!
Спойлер: ни один кот не пострадал
Всего голосов 23: ↑23 и ↓0+36
Комментарии5

Новости

Немного мракобесия в медицине: можно ли ставить имплант прямо в кисту

Время на прочтение8 мин
Количество просмотров5.5K
image
Красноватая штука на остатках корня — это киста

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

Это совершенно рядовая операция, мы так часто делаем. При одномоментных манипуляциях медицинский результат статистически лучше. Из приятного: послеоперационный период у пациента тоже один.

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

И вот тут я понял, что для большинства пациентов и нередко для врачей научные исследования имеют меньший вес, чем интуитивные выводы. Поэтому сегодня я буду рассказывать про страшные кисты, об удалении зубов и о том, что с 1975 года мы собрали достаточно данных, чтобы делать пациенту неприятно только один раз вместо двух.
Читать дальше →
Всего голосов 39: ↑35 и ↓4+36
Комментарии6

Как настроить SEO при создании сайтов самостоятельно?

Время на прочтение8 мин
Количество просмотров3.9K

Привет, Хабр! Я — Марина, специалист по продвижению сайтов в Selectel. В тексте расскажу, как правильно настроить SEO-параметры для разных типов веб-ресурсов на этапе их создания. Пригодится вебмастерам, маркетологам и всем, кто работает с сайтами.

Ранее мы выпустили текст о том, как разработать HTML-шаблон страницы с учетом SEO. Моя статья ориентирована больше на оптимизацию разных типов сайтов, а не код.
Читать дальше →
Всего голосов 25: ↑25 и ↓0+30
Комментарии10

Пишем программы на C# для одноплатников: что, как и где на примере Orange Pi One

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров3.9K
image

В своей жизни я обожаю как минимум три вещи: это C# (как и .NET в целом), интересное железо и одноплатные компьютеры. В Embedded-системах на Linux обычно принято писать код на C/C++ для решения чувствительных к производительности задач и интерпретируемых Lua/Python для быстрого прототипирования, которые стали популярны в встраиваемых устройствах сравнительно недавно. Однако о нативной разработке под одноплатники на C# практически ничего не слышно и я решил исправить это недоразумение! В сегодняшнем материале: рассмотрим, какие платформы .NET нам доступны на одноплатниках, научимся работать с GPIO и SPI в юзерспейсе, а также напишем практическое приложение, которое реализовывает драйвер дисплея и выводит на экран определенное изображение.
Читать дальше →
Всего голосов 21: ↑20 и ↓1+26
Комментарии32

Истории

Синусоида и начальные условия факторизации едины

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров1.5K
image

Начну с предыстории.

В те давние времена, когда Pentium 4 считался верхом технологической мысли, среди обычных людей того времени было развлечение на сайте bugtraq. Там оценивали стойкость хешей и шифров. Поначалу это была как игра, какая команда обработает больше блоков. Потом случились поступление в университет и работа. Но страсть к шифрам осталась и даже не собиралась уходить. С тех самых пор ваш покорный слуга «заболел» шифрами и всем, что с ними связано. Основную работу, как и увлечение разработкой электроники, при этом никто не отменял.
Читать дальше →
Всего голосов 18: ↑18 и ↓0+25
Комментарии12

Улучшение зрения роботов: саккады

Время на прочтение15 мин
Количество просмотров1.4K


Современный мир пока сложно назвать эпохой робототехники. Да, есть много роботизированных устройств, помогающих как в быту, так и на производстве, множество разработок и идей, но для полноценной реализации роботов в стиле Айзека Азимова предстоит преодолеть немало сложностей. Одной из таких является зрение. Современные камеры, хоть и обладают невероятными возможностями, все же несравнимы с человеческим глазом. Наши глаза совершают мелкие непроизвольные движения (саккады), дабы поддерживать четкое и стабильное изображение с течением времени. Ученые из Мэрилендского университета (Колледж-Парк, США) разработали камеры, имитирующие саккады, что разительным образом улучшает их способность отслеживать передвигаемые объекты. Из чего сделаны новые камеры, как именно они работают, и насколько они эффективны? Ответы на эти вопросы мы найдем в докладе ученых.
Читать дальше →
Всего голосов 18: ↑18 и ↓0+24
Комментарии0

Фрагмент множества Мандельброта с анимация

Уровень сложностиСложный
Время на прочтение6 мин
Количество просмотров1.5K
Впервые я прочитал о фракталах больше 40 лет назад, классе в пятом-шестом, в журнале «Техника — молодежи». Помню, там была изображена снежинка Коха. Слово «фрактал» происходит от латинского «дробный», так как у этих математических фигур дробная размерность.
«Облака — не сферы, горы — не конусы, береговые линии — не окружности, древесная кора не гладкая, молния распространяется не по прямой» — писал Бенуа Мандельброт — первооткрыватель самого известного фрактала, названного в его честь — множества Мандельброта.


Фрагмент множества Мандельброта для примера
Читать дальше →
Всего голосов 12: ↑12 и ↓0+21
Комментарии21

Технологии в авиации. ACARS over IP (AoIP): отказ от HF и VHF

Время на прочтение5 мин
Количество просмотров1.2K

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

Но иногда инновации — вынужденная мера, которую приходится применять, когда традиционные и хорошо зарекомендовавшие себя инструменты перестают справляться со своей работой. Так случилось и с ACARS (Airborne Communications Addressing and Reporting System), цифровой системой связи, служащей для передачи простых текстовых сообщений между самолетами и наземными станциями. В сегодняшней статье кратко расскажем, как эта система работает и ей нужны кардинальные изменения.

Читать далее
Всего голосов 12: ↑11 и ↓1+19
Комментарии4

Перестань называть себя QA

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров8K

Привет, Хабр! Вы наверняка сталкивались с терминами «тестирование», «QA» и «QC». В индустрии сейчас распространены сбивающие с толку интерпретации этих терминов. Мы считаем, что эта путаница приводит к множеству проблем, как внутри отдельных команд или компаний, так и в индустрии в целом. В этой статье мы расставили все точки на ё и на примерах объяснили разницу в этих терминах.

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

Playwright и Allure как хорошая практика для разработки веб-приложения

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров895

Разработчики вечно ищут баланс: как выпускать фичи быстро, качественно и желательно небольшой командой. Наш рабочий рецепт – это фронты + e2e-тесты. Рассказываю, как мы используем автотесты и визуализируем их результаты.

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

Если Бетельгейзе взорвётся, насколько яркой она станет?

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров4.2K

Есть одна знаменитая звезда, которую, я уверен, вы видели на небе. Её зовут Бетельгейзе, и найти её можно в созвездии Ориона, где она отмечает правое плечо Ориона. Если вы хотите называть её "Битлджус", я не против — если только вы не повторите это слово трижды [каламбур, основанный на похожести слов Betelgeuse и Beetlejuice / прим. перев.].

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

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

Оптимизируем A/B-тесты: единый шаблон и DIY-инструментарий для аналитиков

Уровень сложностиПростой
Время на прочтение16 мин
Количество просмотров733

Представьте ситуацию. Приходит Product Owner и говорит: «Давайте сделаем новый дизайн страницы сайта». Аналитик берётся за задачу — проводит A/B-тест. Такая же задача случается в соседней команде, в сопоставимом по сложности продукте, — но если в первом случае тест занимал пару часов, то во втором ждать приходится несколько дней. Чем больше команд и аналитиков, тем выше риск разрозненности. 

Унификация процессов помогает минимизировать этот риск, только как к ней лучше подступиться? Подготовить чеклисты, шаблоны, документацию, скрипты..? В нашем случае понадобилось всё это, плюс самодельный инструмент, который автоматизирует статистический анализ результатов A/B-тестов

Под катом пошагово описываем, как мы унифицировали процессы в нашем A/B-тестировании, и что получили на выходе.

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

Краткий дайджест обновлений Deckhouse Kubernetes Platform 1.48-1.60

Уровень сложностиПростой
Время на прочтение13 мин
Количество просмотров609

В этой статье мы рассмотрим самые важные обновления Deckhouse Kubernetes Platform версий 1.48–1.60, произошедшие почти за год — именно столько времени прошло с момента выхода нашего последнего обзора новых фичей.

Читать далее
Всего голосов 9: ↑8 и ↓1+12
Комментарии0

Ближайшие события

12 – 13 июля
Геймтон DatsDefense
Онлайн

Новый компилятор K2 в Kotlin. Часть 2. Гайд по миграции

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров764

В этой статье эксперт сообщества Spring АйО – Михаил Поливаха рассмотрит процесс миграции с компилятора Kotlin старой версии на новый компилятор K2. В предыдущей статье Михаил рассмотрел компилятор K2, а здесь сфокусировался только на процедуре миграции.

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

Книга: «Нечеткое сопоставление данных в SQL»

Время на прочтение14 мин
Количество просмотров1.9K
image Привет, Хаброжители!

Если бы вам предоставили два разных, но связанных между собой набора данных, какие инструменты вы бы использовали для поиска совпадений? А если все, что у вас есть, — это доступ к базе данных через SQL SELECT? Джим Лемер предлагает лучшие практики, методики и приемы, которые помогут вам импортировать, очищать, сопоставлять, оценивать и осмысливать разнообразные данные с помощью SQL.

Администраторы баз данных, программисты, бизнес-аналитики и специалисты по исследованию данных узнают, как выявлять и удалять дубликаты, разбирать строки, извлекать данные из XML и JSON, генерировать SQL с помощью SQL, упорядочивать данные и готовить наборы данных, а также применять подходы к качеству данных и ETL для поиска сходств и различий между различными выражениями одних и тех же данных.

Примеры, приведенные в книге, полны реальных приемов и содержат рабочий код.
Читать дальше →
Всего голосов 7: ↑7 и ↓0+10
Комментарии1

Где учиться IT: 70% опрошенных проходили онлайн-курсы

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров3.7K

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

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

п.с. ни одна онлайн-школа, которую мы упоминанием в этой статье, НЕ договаривалась с нами о рекламе.

Читать далее
Всего голосов 9: ↑6 и ↓3+10
Комментарии11

Что могут векторные СУБД — open source инструменты & облако

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров1.8K

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

Учитывая популярность темы машинного обучения, новые векторные СУБД появляются чуть ли не каждый день. Мы сделали подборку open source решений, о которых мало рассказывали на Хабре: от крупных проектов вроде Qdrant до малоизвестных продуктов.

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

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

Об управлении изменениями в компании в эпоху искусственного интеллекта

Время на прочтение8 мин
Количество просмотров386


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

Карьера Бхавани Амирталингам включает в себя более 25 лет работы на ключевых должностях в сфере технологий и руководящих должностях во многих отраслях и географических регионах. В течение 15 лет она работала в высокотехнологичной и быстрорастущей компании World Wide Technology, занимая должности ИТ-директора и вице-президента по решениям для клиентов и инновациям. Затем она руководила цифровой трансформацией Schneider Electric — компании по управлению энергопотреблением, входящей в список Fortune 100. В последнее время она занимала должность исполнительного вице-президента и директора по работе с клиентами и цифровым технологиям в компании Ameren, в которую она пришла в 2018 году в качестве старшего вице-президента и директора по цифровым и информационным технологиям, а в 2023 году также получила должность директора по работе с клиентами.

В недавнем эпизоде подкаста Tech Whisperers Амирталингам рассказала о своём карьерном пути, отличительных чертах и философии лидерства, которые помогли ей получить должность директора по цифровым и информационным технологиям, затем должность директора по работе с клиентами, а также предложение присоединиться к совету директоров. После подкаста мы ещё немного поговорили о том, что нужно для успешного проведения масштабных преобразований в компании, а также о том, как лидерам и компаниям в целом стоит использовать искусственный интеллект и данные в будущем. Ниже приводим транскрибирование этой беседы.
Читать дальше →
Всего голосов 7: ↑7 и ↓0+9
Комментарии0

Адаптируем VoiceOver для людей

Уровень сложностиСредний
Время на прочтение14 мин
Количество просмотров629

Меня зовут Женя Тютюев, я iOS-разработчик в компании 2ГИС. Хочу поделиться, как адаптировал наше приложение под VoiceOver: 

— Делюсь историей про сдвиг парадигмы и как перешёл из стадии «делать, потому что Эпл советует» в совершенно новую — «делать для людей». 

— Как разработал новый вид snapshot-тестирования, чтобы ничего не ломалось при добавлении новых неадаптированных элементов. 

— И описал несколько нюансов, которые важно учесть в работе: escape, динамический расчёт доступности, укрупнение элементов.

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

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

Что объединяет падение астероида на Землю и кумулятивный противотанковый снаряд?

Время на прочтение23 мин
Количество просмотров2.4K

 

Гидродинамическая модель столкновения астероидов

Часто в фильмах про «конец света» показывают  падение гигантского астероида на Землю.

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

Но при этом хотелось бы разобраться с тем, как именно будет происходить такое столкновение?

Ведь сцены ударов каменных глыб в планету мы часто видим со стороны космоса в фантастических фильмах, то есть как сторонние наблюдатели.

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

Читать далее
Всего голосов 9: ↑8 и ↓1+8
Комментарии45