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

Все потоки

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

Квантовые вычисления и с чем их едят. Часть 1

Время на прочтение 6 мин
Количество просмотров 34
Квантовые технологии Научно-популярное
Из песочницы

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

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

Новости

Первый взгляд на OwenLogic

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 64
Промышленное программирование *Визуальное программирование *
Мнение

Не так давно времени назад, предложили мне написать небольшую программку для ПР-200 от компании ОВЕН. С программируемыми реле дел я до этого момента не имел, для развития думаю будет полезно. И поэтому хотелось бы поделиться своим обзорным мнением и первыми впечатлениями по среде разработки OWENLogic отечественного предприятия в сфере промышленного оборудования для автоматизации - компании ОВЕН.

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

Что нового в Chrome 111?

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 303
HTML *CSS *Google Chrome JavaScript *
Обзор
Перевод

Давайте погрузимся внутрь и посмотрим, что нового ждет разработчиков в Chrome 111.

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

Почему UserStory и ныне там?

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 110
Блог компании Банк «Открытие» Анализ и проектирование систем *Управление разработкой *Управление персоналом *Подготовка технической документации *
Кейс

Когда в коллегах согласья нет,
На лад проект их не пойдет,
И выйдет из него не profit, только cost.

Однажды Бэкендер, Фронтендер да Аналитик
Везти с тасками US взялись,
И вместе трое все в него впряглись;

Из кожи лезут вон, а US всё нет ходу!
Таски для них казались и легки:
Да Фронт рвется в Cloud-решения,
Бэк пятится назад, а Аналитик тянет в воду.

Кто виноват из них, кто прав, - судить не нам;
Да только UserStory и ныне там.

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

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

Истории

Как избегать конфликтов в общении

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 265
Мозг Здоровье Управление персоналом *

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

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

Кем работать в IT: scrum-мастер

Время на прочтение 9 мин
Количество просмотров 150
Блог компании Хабр Карьера Управление персоналом *Карьера в IT-индустрии

Рубрика «Кем работать в IT» — интервью с представителями интересных IT-профессий, в которых специалисты рассказывают о тонкостях своей работы: плюсах, минусах, подводных камнях и заработной плате. Начинающие смогут больше узнать о том, что их ожидает на карьерном пути, а профессионалы — посмотреть на свою специальность через чужой опыт и, может быть, открыть для себя что-то новое.

Сегодня о своем опыте работы нам расскажет Елена, Scrum-мастер в Центральном банке Российской Федерации (Банк России).

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

Как мы попробовали Yatagan

Уровень сложности Средний
Время на прочтение 9 мин
Количество просмотров 203
Блог компании Циан Разработка под Android *Разработка мобильных приложений *Программирование *
Кейс

У нас в проекте с незапамятных времён для DI используется Dagger. И в целом он нас всем устраивает. Ну, разве что кроме одного маленького пунктика — скорость сборки с kapt. Он прилично увеличивает время сборки. Казалось бы, смирись, страдай, прими ситуацию. Но относительно недавно Yandex представили библиотеку для Dependency Injection. Имя ей Yatagan. У неё есть две важных особенности — она спроектирована быть похожей на Dagger по API, и одна из её целей — меньше влиять на время сборки. Меньшее время сборки — это всегда хорошо, а значит, стоит её как минимум попробовать. 

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

ТИМ (BIM) и сметное ПО: АВС-смета. Установка в AltLinux

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 204
Я пиарюсь
Туториал


Продолжая тему настройки Linux для инженера-ПТО/инженера-сметчика, сегодня хочу затронуть, в этой статье, специализированное программное обеспечения (ПО) для ТИМ (BIM) на примере ABC BIM-смета в ALT Linux
Читать дальше →
Рейтинг 0
Комментарии 0

Какое хранилище данных выбрать для электронной почты

Время на прочтение 6 мин
Количество просмотров 454
Блог компании Zextras Системное администрирование *Хранение данных *

При развертывании почтового сервера Carbonio в формате On‑Premise, системному администратору приходится решать вопрос хранения данных — главной ценности информационных систем. Для почтовых систем именно хранилище данных является ключевой составляющей, обеспечивающей отзывчивость и стабильную работу сервиса. Однако не бывает таких хранилищ, которые были бы одновременно быстрыми, надежными и недорогими. Обычно администратору приходится выбирать два, а иногда и один из этих параметров. В данной статье мы расскажем о том, по какому принципу следует выбирать хранилища для почтового сервера Carbonio.

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

Python, Django и немного защиты кода

Время на прочтение 4 мин
Количество просмотров 602
Python *Django *
Из песочницы

Привет, Habr! Компания, в которой я работаю, занимается системами умного дома и видеонаблюдения. Услуга работает по форме SaaS. Но недавно было решено продавать и локальное решение. За основу «коробки» было решено взять облако, немного его переделать и вот готов новый продукт…

С переездом с облачных «рельс» возник ряд вопросов. Один из них в том, что весь проект написан на Python‑ язык интерпретируемый на лету и не защищенный от копирования от слова совсем. Второй момент, что в проекте используется Django. Фреймворк со своими зависимостями, которые еще аукнулись нам в процессе поиска решений. То с чем мы столкнулись и к чему пришли далее в статье.

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

App Bundle. Google Play Dynamic Delivery

Время на прочтение 9 мин
Количество просмотров 253
Блог компании Android Broadcast Разработка под Android *

Разбор содержимого APK и какие способы доставки используются в Google Play, чтобы уменьшить объем передаваемых данных и ускорить получение обновлений конечным пользователем.

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

Bazel, stamping, remote cache

Время на прочтение 10 мин
Количество просмотров 184
Блог компании Joom Тестирование IT-систем *Программирование *Go *Системы сборки *
Туториал

В Bazel есть любопытная фича, позволяющая добавить данные, которые не инвалидируют кэш сборки.

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

Разберемся, как stamping использовать...

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

Добавляем деструкторы в C

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

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

read(&publication);
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 7

История создания интернет-поисковиков

Уровень сложности Простой
Время на прочтение 15 мин
Количество просмотров 600
Блог компании Онлайн Патент Патентование *История IT Научно-популярное
Ретроспектива

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

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

4 электронных музыкальных шкатулки своими руками. Знакомимся с логическими микросхемами

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 670
Блог компании RUVDS.com Читальный зал Старое железо DIY или Сделай сам Электроника для начинающих

Привет, Хабр! Современные смартфоны и встраиваемые микрокомпьютеры могут всё или почти всё, но интерес к самоделкам на дискретных радиодеталях и простых микросхемах никогда не угаснет. И это хорошо.

Потому что собрать и при необходимости наладить вещь, принцип работы которой понимаем, — это реализация одной из фундаментальных потребностей психики человека разумного. Утвердить своё субъектное место в объективном мире.

Разыскивать или разрабатывать схемы, травить печатные платы может и хочет не каждый, потому что тут требуется и время, и знания, и оборудование. А чтобы собрать дешёвый китайский радиоконструктор, нужны только паяльник и бокорезы. Потому это прекрасный вариант хобби и возможность создавать замечательные подарки своими руками.
Наши сегодняшние самоделки звучат и играют светом
Всего голосов 10: ↑10 и ↓0 +10
Комментарии 1

Как автоматизировать тестирование сложных API форм и не потратить время впустую

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 342
Блог компании Программный Продукт Тестирование IT-систем *API *
Туториал

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

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

Инструменты для MLOps: выбираем между вендорскими и Open Source-решениями

Время на прочтение 9 мин
Количество просмотров 209
Блог компании VK Big Data *Машинное обучение *
Обзор


MLOps использует проверенные методы DevOps для автоматизации создания, развертывания и мониторинга конвейеров ML в производственной среде. По мере развития MLOps-инструментов для работы с ним становится больше — как проприетарных, так и Open Source. Из этого разнообразия часто сложно выбрать стек для своего проекта.

Меня зовут Александр Волынский, я технический менеджер Cloud ML Platform в VK Cloud. В этой статье я сравню подходы к работе с MLOps на основе Open Source и проприетарного ПО и расскажу, какие инструменты и почему мы выбрали для Cloud ML Platform.
Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 1

Как сделать поисковую систему с ИИ, используя FastAPI, Qdrant и ChatGPT

Уровень сложности Средний
Время на прочтение 11 мин
Количество просмотров 535
Блог компании Cloud4Y Поисковые технологии *Машинное обучение *Софт Искусственный интеллект
Туториал
Перевод

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

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

Локализация и рывок вперед: как мы разработали новый подход к облачному хранению данных для Hoff

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 504
IT-инфраструктура *Big Data *Хранилища данных *Облачные сервисы *Data Engineering *
Из песочницы

Всем привет! Я Слава Жуков, CDO в eCommerce-агентстве Aero. Сегодня я расскажу, как мы сделали облачное хранилище понятным и структурированным источником информации для Hoff: про единые принципы хранения данных, разработка масштабируемой архитектуры, правильная система алертинга для регулярного контроля качества данных и не только.

Читать полностью
Рейтинг 0
Комментарии 1

Биоэлектроника: Печатные платы из чайного гриба

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 1.5K
Блог компании Timeweb Cloud Схемотехника *Производство и разработка электроники *Научно-популярное Биотехнологии
Обзор
image

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

Биоплёнку чайного гриба, после того, как она будет высушена и обработана, можно использовать в промышленности в качестве альтернативы коже животных. Также, в ходе экспериментов маты чайного гриба продемонстрировали динамическую электрическую активность, что позволяет на их основе создание электронных печатных плат. Возможности и электрические свойства чайного гриба, а также их лёгкость, дешевизна и гибкость, по сравнению с классическими электронными схемами, открывают путь для их использования в самых разных областях.
Читать дальше →
Всего голосов 7: ↑6 и ↓1 +5
Комментарии 7