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

Как научить голосовой помощник Алиса рассказывать отзывы выпускников Яндекс Практикума

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

Меня зовут Екатерина Александрова, я интернет‑маркетолог, выпускница курса «Интернет‑маркетолог» и «SMM‑продвижение в Телеграмм», и Станислав Козырев — ведущий инженер‑программист, дата‑аналитик и саентист ЦУНБ им. Некрасова, выпускник курса «Специалист по Data Science».

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

Читать далее

Табуляционные машины Германа Холлерита — вольная реконструкция

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

Перфокартные табуляционные автоматы Германа Холлерита решали задачи обработки больших объемов данных (десятки миллионов записей) в 19-м веке, сэкономили несколько лет труда при подсчете результатов переписи США 1890-го года, быстро проникли во всевозможные организации от стальных фабрик до страховых контор, обеспечили их автору (Герману Холлериту) инженерное признание и коммерческий успех, послужили фундаментом для появления и развития компании IBM.


Здесь остановимся подробнее на технической стороне вопроса. Каким образом устройство в конце 19-го века могло решать задачи, которые принято ассоциировать с 21-м веком. Ведь в те времена люди не имели в распоряжении библиотеки Pandas и платформы Python, не было реляционных субд с языком SQL, и даже электронных компьютеров, которые могли запускать такое программное обеспечение, еще не придумали (не то, что транзисторы, электронные лампы еще не изобрели, а реле хотя уже были в ходу, никто еще не говорил о том, чтобы строить из них универсальные вычислители).


Отдельный повод сделать это именно сегодня: Герман Холлерит родился в 1860-м году 29 февраля.

Читать дальше →

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

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

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

Читать далее

Эмулятор ПМК или Сказ о том, как мы опять откопали стюардессу

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

Если эта картинка не вызвала у вас никаких эмоций, то дальше будет так же не интересно. А всем остальным, добро пожаловать под кат.

Читать далее

Про автоматические выключатели

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

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

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

В конце 2022 года мы столкнулись с тем, что автоматические выключатели тока (далее - «автоматы») производства Legrand и Siemens, которые мы использовали в своих изделиях, оказались окончательно недоступны, и пришло время выбирать, на что переходить в условиях санкций. Естественно, встал вопрос «как не купить копролиты», благо, ассортимент этих самых копролитов, выдающих себя за полноценные изделия, сейчас широк, как никогда. Пришлось пойти на самые крайние меры – начать читать стандарты.

Читать далее

Правильные ли у вас микрофронты?

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

Как избежать типичные ошибки при внедрении микрофронтов и какие инструменты упрощают жизнь разработчикам.

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

Читать далее

Используй эту копеечную советскую микросхему, и часы оживут

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

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

Желательно сперва прочесть её, чтобы вникнуть в тему. Но, так как яжэлектронщик, то после ознакомления решил попробовать решить эту задачу сугубо «железячными» методами без единой строчки кода. H-мост L298N, который формирует импульсы амплитудой 24 вольта нужной полярности, было решено оставить, как в указанной заметке, а вот сигналы для него получать на цифровой «рассыпухе» без применения контроллеров. Тем более, что такая реализация отлично подходит как учебная задача для слушателей недавно вышедших с моим участием бесплатных онлайн-курсов по цифровой схемотехнике для начинающих.

Часы, которые мне передал товарищ, выглядели солидно.

Читать далее

Импортозамещение без компромиссов: строим инфраструктуру КИИ безопасно и правильно

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

Привет, Хабр! Меня зовут Марат Сафин, я эксперт по направлению безопасности объектов КИИ и АСУТП в компании К2 Кибербезопасность. Наша команда отвечает за построение комплексных систем обеспечения информационной безопасности на объектах КИИ в промышленности.

Сегодня мы вместе с моим коллегой Денисом Муруновым из компании К2Тех решили разобраться, как правильно и безопасно выстраивать ИТ-инфраструктуру промышленных объектов в условиях тотального импортозамещения.

Читать далее

Настройка Windows после установки с помощью PowerShell

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

Хочу поделиться с вами простыми шагами по настройке Winodows после ее установки с помощью PowerShell. Все шаги я выполнял неоднократно на Windows 11, думаю, что ошибок с Windows 10 не должно возникнуть.

Читать далее

Анатомия умного поиска в Joomla 5. Создание плагина

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

Исторически в ядре Joomla существовало 2 компонента поиска: просто "поиск" и "умный поиск" (smart search). Простой поиск был в составе ещё Joomla 1.x и с тех пор существенно не менялся, а начиная с Joomla 4 был исключен из состава ядра. Начиная с Joomla 2.5 в число штатных был включен компонент Умного поиска (smart search) - com_finder, главным отличием которого от простого поиска стала индексация контента. Как создать плагин для умного поиска Joomla расскажет эта статья.

Читать далее

Nuxt I18n Micro: Как я решил написать свой i18n для NuxtJS

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

Всем привет!

Я занимаюсь разработкой на Nuxt с самого его появления, и у меня возникла очень большая проблема с реализацией i18n.

Читать далее

Отзыв о программе «Яндекс Практикум мидл Python-разработчик»

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

Год назад я решил пройти курс Яндекс Практикум "Расширенный курс мидл Python-разработчик" (11 месяцев). В этом отзыве расскажу, как проходило обучение, чему я научился и совпали ли мои ожидания с реальностью.

Но в начале надо проговорить несколько важных моментов:

Читать далее

Применение георадара для обнаружения людей под завалами

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

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

Читать далее

Если шутка не смешная: как расшифровать культурный код фильма при помощи LLM

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

Если шутка не смешная: расшифровываем культурные коды фильма при помощи LLM
Вы учите иностранный язык, возможно уже хорошо его знаете и смотрите фильмы в оригинале, но часть шуток и культурных нюансов по‑прежнему ускользает от вас? Как понять без контекста, да даже и в контексте, что такое «bake sale» или кто такие «Momsters», если это не часть вашей родной культуры? Я нашла для себя способ, как при помощи LLM относительно быстро и недорого расшифровывать скрытые культурные коды фильма — делюсь своим первым опытом.

Читать далее

Одинокий рейнджер, или как выстраивать тестирование, будучи единственным QA в команде

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

Привет, читатель!
Меня зовут Дмитрий Евсюков, я работаю в Купере старшим специалистом по тестированию. Когда я только пришёл в свою команду, то всё тестировал руками и не мог найти время на автоматизацию. Это приводило к тому, что я не успевал протестировать все задачи в полном объёме и многое откладывалось в техдолг. Сейчас я выработал более умный подход, который помогает мне своевременно разрабатывать автотесты и быстро поставлять функционал на прод без снижения качества.

Читать далее

Что интернет-магазину нужно знать про рейтинг в сниппете в Яндексе? (первая часть)

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

Это первая часть мини-курса. Вторая часть — тут.

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

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

Содержание этой части:

— На что влияет этот рейтинг

— Что это за рейтинг

— Сигналы на которые обращаю внимание

— Как поставить сайту оценку и оставить о нём отзыв

Читать далее

Локализация дефектов как прохождение лабиринта

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

Одной из основных частей работы QA является локализация дефектов. 

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

Читать далее

Рекрутинговый ад или как я в Канаде IT работу искал

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

Привет. Мне 32 года, идентифицирую себя как Middle Frontend Developer. У меня почти 7 лет опыта работы, из которых только три я считаю релевантными, где я работал с современными технологиями типа React, TypeScript, GraphQL и т.д. До этого работа заключалась в разработке сайтов с использованием JQuery.

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

Читать далее

Распределённый BPMS. Опыт Московской Биржи

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

Всем привет!

Меня зовут Сергей Максимов и я руковожу разработкой в Центре Управления Процессами (ЦУП) Московской Биржи. В статье я хочу рассказать о нашем опыте автоматизации бизнес-процессов (БП), когда система должна быть не только удобной бизнес-пользователям снаружи, но и надежной внутри.

Бизнес Биржи, с одной стороны, похож на обычный банковский финтех, но имеет ряд важных особенностей. Чтобы лучше представить специфику нашей работы, я приведу метафору. Представьте, что каждое утро с вашего корпоративного космодрома в космос отправляется ракета. В течение дня космический корабль автономно выполняет работу на орбите, а вечером возвращается на базу. В полёте связь с кораблем очень ограничена и успех его полёта на 99% определяется качественной подготовкой. Всё должно отработать точно и в срок. Досрочный спуск корабля с орбиты технически возможен, но влечет за собой огромные репутационные потери с отчетом регулятору и новостями в федеральных СМИ.

Интересно. Дайте больше подробностей

Как следует произносить название СУБД PostgreSQL

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

Очень часто можно услышать, как люди произносят название СУБД PostgreSQL в следующих вариантах: Постгре́ (наверное, на французский манер) или По́стгре (наверное, по аналогии с произношением названия немецкого бренда Pórsche). Возможно, имеет место быть еще вариант Постгр (по аналогии с Ogre — Огр, хотя на английский манер это бы превратилось по звучанию в Постгэр/Постгэ).

Читать далее