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

Все потоки

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

Генерируй, дискриминируй. Как мы ускорили доменную адаптацию GAN для генерации лиц в пять тысяч раз

Уровень сложности Сложный
Время на прочтение 5 мин
Количество просмотров 21
Блог компании AIRI Обработка изображений *Искусственный интеллект Машинное обучение *Алгоритмы *
Кейс

Всем привет! Меня зовут Айбек Аланов. Я — аспирант ВШЭ, а также научный сотрудник группы «Вероятностные методы машинного обучения» AIRI. Сегодня мне хотелось бы поделиться с вами успехами, которые добилась наша научная группа в вопросе адаптации генеративно-состязательных сетей на новые домены.

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

Новости

Отладка приложений на Perl в Docker-контейнере

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 10
Блог компании VK
Туториал

Я Марсель Ардуанов, руководитель команды разработки VK и по совместительству Go-разработчик. После перехода в другое бизнес-подразделение я столкнулся с сервисами на языке Perl. Если вы посмотрите рейтинг языков программирования в 2023 году на Хабре, то увидите, что он не входит в этот список.

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

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

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

Время на прочтение 9 мин
Количество просмотров 22
Блог компании OTUS C *
Перевод

Короткий ответ: потому что мы так сказали.

... Что?

Ладно, признаю, для статьи это неприемлемо короткий ответ, и мои провокационные слова требуют пояснений.

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

Архитектурные ловушки и распространенные ошибки при проектировании высоконагруженных систем

Уровень сложности Средний
Время на прочтение 10 мин
Количество просмотров 101
Блог компании OTUS Высокая производительность *
Обзор


Автор статьи: Артем Михайлов

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

В данной статье мы рассмотрим некоторые из наиболее распространенных ловушек и ошибок, с которыми часто сталкиваются разработчики при проектировании высоконагруженных систем. Изучим причины и последствия каждой ошибки, а также предложим рекомендации и методы, которые помогут предотвратить эти проблемы. Разработчики, которые уделят внимание этим аспектам, смогут создать более надежные и эффективные системы, способные справиться с высокими требованиями нагрузки и обеспечить высокую производительность.
Читать дальше →
Всего голосов 3: ↑1 и ↓2 -1
Комментарии 0

Истории

Как из психолога вырасти в ML-специалиста

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 50
Блог компании AI Talent Hub Машинное обучение *Искусственный интеллект Карьера в IT-индустрии Учебный процесс в IT
Мнение

Привет всем, кто думает о том, чтобы начать свой путь в ML, но сомневается! Меня зовут Надежда Кондратьева, я магистрантка AI Talent Hub— программы по искусственному интеллекту от ITMO и @NapoleonIT. Прошел год, как я сменила специальность и поступила в магистратуру. Хочу поделиться своей историей и рассказать, что мне это дало. 

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

Цифровые продукты в цементной промышленности: выбор и источники пользы

Время на прочтение 6 мин
Количество просмотров 88
Блог компании GlowByte Интернет вещей Управление продуктом *Big Data *
Мнение

Всем привет! Мы в блоге не так часто поднимаем темы IIoT, но компания плодотворно занимается технологическими решениями и этого направления. В прошлом году команда практики промышленной аналитики и интернета вещей GlowByte реализовала интересный проект для «Петербургцемента» – внедрила цифрового помощника оператора цементной мельницы. Руководитель практики написал для журнала “Цемент и его применение” статью, которой и хотим поделиться с вами. Автора порассуждал и о концепции Индустрии 4.0, о цифровых продуктах, и о получении выгоды от внедрения высоко­технологических решений на непрерывном производ­стве, ну и, конечно же, рассказал о внедрении цифрового помощника оператора цементной мельницы на предприятии.

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

Хозяйке на заметку: автоматизируем рутинные процессы и экономим время

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 1.2K
Блог компании Ozon Tech Python *DevOps *Лайфхаки для гиков
Обзор

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

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

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

5 книг по Golang для начинающих разработчиков: на что стоит обратить внимание

Время на прочтение 3 мин
Количество просмотров 628
Блог компании МТС Go *Профессиональная литература *Учебный процесс в IT

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

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

Как использовать метод Дэвида-Скина для агрегации разметки. Разбираем по шагам

Уровень сложности Средний
Время на прочтение 9 мин
Количество просмотров 167
Блог компании MTS AI Машинное обучение *Natural Language Processing *
Обзор

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

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

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

Технический пресейл: аналитики или Хагги Вагги?

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 192
Карьера в IT-индустрии

Привет, меня зовут Бутяйкин Павел и я расскажу, кто такие технические пресейлы и чем они занимаются в крупных B2B компаниях, скорее читайте!

Или, как сказал бы Аяз: "Ребята, вы издеваетесь, я предлагаю вам бесплатно прочитать полезную информацию, скорее ныряйте" 😁

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

Библиотека Левел Дизайнера

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 278
Разработка игр *
Из песочницы

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

Про подборку

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

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

Личный опыт «чайника» по разработке электронного устройства

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 1.4K
DIY или Сделай сам Электроника для начинающих
Мнение

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

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

Как стажировать студентов в IT

Уровень сложности Простой
Время на прочтение 11 мин
Количество просмотров 361
Управление проектами *Карьера в IT-индустрии IT-компании
Кейс

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

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

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

Зачем компаниям джуны: куда и для каких задач их нанимают

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 934
Блог компании Яндекс Практикум Управление разработкой *Учебный процесс в IT Управление персоналом *Карьера в IT-индустрии
Мнение

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

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

«Мышеловка». Как менялись компьютерные мыши и зачем я собрал 170 из них в коллекцию

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 2.5K
Блог компании Яндекс Компьютерное железо История IT Старое железо Периферия
Ретроспектива


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

Привет, я Михаил Павлов. Я уже десять лет коллекционирую компьютерные мыши и трекболы. В этом посте я коротко напомню, какой путь они прошли, и покажу свою коллекцию. Посмотреть на неё вживую можно в Яндекс Музее на выставке «Мышеловка», которая в последние месяцы гастролировала между Москвой и Санкт-Петербургом. В ближайшие пару дней (до 12 июля включительно) её ещё можно увидеть в московском Музее на Павелецкой — познакомиться с большей частью экспонатов, а какие-то даже попробовать в действии.
Читать дальше →
Всего голосов 31: ↑31 и ↓0 +31
Комментарии 14

Подписчик может стоить 8 или 8000₽. Что ещё мы узнали, потратив 2+ млн на рекламные посевы в Telegram

Уровень сложности Средний
Время на прочтение 16 мин
Количество просмотров 903
Блог компании Рейтинг Рунета Развитие стартапа Социальные сети и сообщества
Туториал

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

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

Декодирование в реальном времени радиосигнала точного времени

Уровень сложности Средний
Время на прочтение 20 мин
Количество просмотров 2.4K
Блог компании RUVDS.com DIY или Сделай сам Python *Разработка систем связи *Стандарты связи *
Туториал
image

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

Технология передачи точного времени по радио не нова. Сигналы точного времени начали передавать практически сразу, как появился радиотелеграф. Сейчас передача сигналов точного времени осуществляется с помощью различных технологий. Помимо радио, информация о времени с разной степенью точности передаётся:

  • в интернете (NTP);
  • в сетях мобильной связи (NITZ);
  • в системах спутниковой навигации GPS, ГЛОНАСС, BeiDou-3, Galileo.

Хотя в этих случаях используются более современные технологии, передача сигналов точного времени по радио продолжает существовать и выполнять свои функции. Промышленностью выпускаются различные устройства, принимающие эти сигналы, например, часы Casion Wave Ceptor. Изучив основы передачи точного времени по радио, вы узнаете много интересного, а также закрепите свои знания в различных областях.
Читать дальше →
Всего голосов 30: ↑29 и ↓1 +28
Комментарии 6

18 нетрадиционных инструментов для Solidity разработчиков

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 412
Блог компании OTUS Solidity *
Обзор

Приветствую всех любопытных умов и любителей блокчейн-разработки! Думаю нам всем знакомы такие инструменты, как Hardhat, Infura, Metamask и Web3.js. Они являются основными строительными блоками многих наших проектов и обязательным компонентом каждого арсенала разработчика Solidity.

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

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

Исследование зависимости прочностных характеристик изделия от параметров 3D-печати и используемого материала

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 542
Блог компании Специальный Технологический Центр Работа с 3D-графикой *3D-принтеры

В настоящее время в связи с обстановкой в мире во многих отраслях производства наблюдается проблема с поставкой запасных частей для оборудования и не только. В ситуации, когда поставка оригинальных деталей невозможна или занимает слишком длительный срок, например, поставка какого-либо кронштейна, критически необходимого для работы МРТ-аппарата, необходимо иметь возможность изготовить деталь самостоятельно. Зачастую, к деталям выставляются дополнительные требования, например: работа в сложных климатических условиях (с большой амплитудой температур, с низкими / высокими температурными минимумами и максимумами), работа в средах с сильными магнитными полями и прочее.

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

Давайте проведём исследование зависимости прочностных характеристик от различных факторов (тип материала, плотность внутреннего заполнения, направление укладки слоёв), а также представление графиков зависимости прочности от изменяющегося параметра. С целью сделать результат исследования более точным, предположим, что необходимые для корректной печати параметры, а именно температура сопла и нагревающего стола, поток, скорость работы вентилятора обдува были откалиброваны, а также «шаблон» заполнения и количество стенок не менялись («сетка» и 3 соответственно).

Мною был выбран один из наиболее доступных на рынке пластиков для FDM-печати материал – PET-G-пластик компании Bestfilament (Производство: Россия).

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

GPT и человеческая психология

Уровень сложности Простой
Время на прочтение 16 мин
Количество просмотров 830
Блог компании Wunder Fund Искусственный интеллект
Перевод

Генеративные текстовые модели, например — ChatGPT и GPT-4, кардинально изменили всё то, что происходит в области искусственного интеллекта (ИИ, AI, Artificial Intelligence).

GPT‑модели (Generative Pre‑trained Transformer, генеративный предобученный трансформер), похоже, донельзя снизили порог входа в сферу ИИ, сделав её доступной даже тем, кто весьма далёк от компьютерных технологий. Любой может просто начать спрашивать модель обо всём на свете и получать пугающе точные ответы.

По крайней мере — получать такие ответы почти всегда…

Когда модель не выдаёт правильный ответ — это не значит, что она не в состоянии это сделать. Часто нужно всего лишь изменить предлагаемое ей задание, или «промпт» (prompt, подсказка), таким образом, чтобы направить модель к верному ответу.

Это часто называют «промпт‑инжинирингом» (prompt engineering).

В основе многих приёмов промпт‑инжиниринга лежат попытки сымитировать то, как работает человеческое мышление. Отличные примеры имитации мышления людей — это когда моделям предлагают «подумать вслух» (think aloud ) или говорят: «давай продумаем этот вопрос пошагово» (let's think step by step).

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

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