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

Все потоки

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

От обычного пластика к искусству: как производится фото-конструктор Mozabrick

Развитие стартапа Управление продуктом *DIY или Сделай сам

Привет, Хабр! Меня зовут Артур Шарафутдинов, я один из создателей фото-конструктора Mozabrick. Сегодня расскажу, почему так сложно произвести несколько пластиковых кубиков и как на запуск фабрики в России у нас ушло 1,5 года.

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

Новости

«Космонавт из Богемии»: лиричная фантастика о первом контакте, необычной дружбе и земных проблемах

Научная фантастика Читальный зал

Что будет, если объединить фантастику ближнего прицела, тему первого контакта и попытки покопаться в загадочной чешской душе? Ярослав Калфарж, автор родом из Чехии, но живущий в Штатах и пишущий на английском языке (подробнее о писателе можно прочесть в недавнем тексте), попытался представить это в своем романе «Космонавт из Богемии». И написал насыщенную, ироничную и эмоциональную книгу. Один ее аспект дополняет другой — личная драма и фантастические допущения, прикосновение к истинам мира и воспоминания о детстве. Одно перетекает в другое, а те самые истинны и тайны мира находятся в простом и частном: в завтраке, который готовит любимая женщина, в возвращении в пустующий дом дедушки.

Но давайте по порядку.
Рейтинг 0
Просмотры 18
Комментарии 0

Как Go-разработчику сэкономить несколько недель жизни

Блог компании СберМаркет Программирование *Go *


Привет! Меня зовут Александр Сусиков, я тимлид команды, которая занимается платформой PaaS для СберМаркета. В этой статье я расскажу, как повысить скорость разработки с помощью кодогенерации.

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

Тех же щей, да поменьше влей: оптимизируем расход ферросплавов с помощью ML

Блог компании ЕВРАЗ Анализ и проектирование систем *Промышленное программирование *Машинное обучение *Управление проектами *

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

Вопрос с подвохом: если кивнули — попались. Нет такой вещи, как химический состав стали вообще. Разумеется, в основном это сплав железа и углерода. А вот в какой пропорции, и самое главное — какие ещё элементы там присутствуют? Есть неисчислимое множество марок стали, отличающихся по физическим и химическим свойствам. Только у нас в ЕВРАЗе их производится более 1 200.

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

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

Когнитивные ошибки. Как перепрошить мысли?

Мозг

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

На связи RISE: сообщество про ноотропы и личную продуктивность. Разберемся с когнитивными ошибками и способами их исправить.

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

Слепые для слепых: история программ для чтения с экрана

Блог компании Cloud4Y Программирование *История IT Софт
Перевод

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

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

Ночь с 21 на 22 июля 2022. Покрытие Марса Луной

Астрономия Научно-популярное


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

В ночь с 21 на 22 июля 2022 года произойдет покрытие Марса Луной.

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

(Не трудно посчитать: Орбитальная скорость луны 1 км/сек, диаметр Луны ~3600 км, Час содержит 3600 секунд — оно так и выходит.)

Возможность наблюдения покрытий обусловлена двумя основными факторами:
Читать дальше →
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 301
Комментарии 0

Депрекации в грядущем PHP 8.2, о которых вам следует знать

Блог компании OTUS PHP *Программирование *
Перевод

Если вы не читали мою предыдущую статью о нововведениях в php 8.2, вы можете найти ее здесь.

Команда PHP не перестает добавлять новые фичи и исправления с каждым релизом. Но одними фичами и исправлениями дело не обходится. Иногда команде приходится принимать трудное решение отказаться от чего-либо, чтобы стандартизировать язык. Мы называем это депрекацией (deprecation), а про таковые фичи иногда говорим, что они устарели. И PHP 8.2 не станет исключением. В нем есть несколько важных депрекаций.

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

Нагрузочный клиент по тестированию Кафка в Avro формате на Java

Высокая производительность *Тестирование IT-систем *Java *
Tutorial

 

Современный Фреймворк Spring Boot позволяет писать очень многие вещи писать современным программистам в две-три строчки, просто подключив нужную зависимость, для этого нужно уметь хорошо ориентироваться в возможностях этого Фреймворка, но есть вещи, которые всё же приходится писать руками.

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

Сегодня Spring Boot поддерживает не в полной мере Avro? для корректной работы этой технологи приходится использовать конфигурирование на основе обычного Spring, не Boot. А дело вот в чём:

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

Конкурс внимательности: PVS-Studio vs Хакер

Блог компании PVS-Studio Программирование *Совершенный код *C++ *C *

PVS-Studio vs Хакер


Время от времени мы пишем статьи в духе "статический анализатор внимательнее C++ программиста". Сегодня мы продолжим эту традицию, разве что заменив "программист" на "хакер".

Читать дальше →
Всего голосов 15: ↑13 и ↓2 +11
Просмотры 683
Комментарии 1

Резервное копирование электронных писем, календарей и контактов для почтового сервера Carbonio

Блог компании Zextras Резервное копирование *
Tutorial

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

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

Основы безопасности 3CX. Часть 1

Блог компании 3CX Ltd. Информационная безопасность *Системное администрирование *Разработка систем связи *
Tutorial

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

Далее
Рейтинг 0
Просмотры 310
Комментарии 0

Как начинающему дизайнеру легко найти первую работу

Блог компании AGIMA Дизайн мобильных приложений *Карьера в IT-индустрии Дизайн

Никак.

Это, пожалуй, самый честный ответ.

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

Итак, меня зовут Костя, и я отвечаю за дизайн в Агиме. Свою первую работу дизайнером я нашел совершенно случайно больше 20 лет назад. Кому-то из знакомых надо было делать рекламные объявления в газету «Из рук в руки», а я был под боком, у меня было время, и я немного знал фотошоп.

И это первый совет:

Читать далее
Всего голосов 24: ↑23 и ↓1 +22
Просмотры 696
Комментарии 2

MLOPS. Жизненный цикл ML-систем: от идеи до продакшна

Машинное обучение *DevOps *Искусственный интеллект Kubernetes *

Привет, друзья! Это Жека Никитин. Сегодня хочу с вами поделиться нашими практиками MLOPS – что по сути является модным словцом, а на самом деле есть ни что иное как жизненный цикл создания и функционирования ML-систем. 

Естественно, каждая модель и задача уникальна. Но в этой статье я постарался максимально разбить процесс развития ML-систем на основные этапы. Поговорим о том, какие требования мы предъявляем к этим этапам и какие инструменты при этом используем. Материал представляет собой текстовую версию доклада на LeanDS.

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

Еще один велосипед для удобного просмотра логов в Notepad++

Софт
Tutorial

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

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

7 способов лучше понимать потребности пользователей и доносить их до команды разработки

Блог компании InfoWatch Анализ и проектирование систем *Управление продуктом *

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

Статья будет полезна аналитикам, Product Owner'ам, руководителям проектов и всем, кто так или иначе связан с работой по выявлению и документированию потребностей.

Каждую практику можно использовать независимо, а можно применять их все — как вам удобнее в конкретном проекте.

Итак, поехали!

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

Прагматичная разработка

PHP *Анализ и проектирование систем *API *Геоинформационные сервисы *Управление проектами *
Tutorial

Недавно выдалось свободное время и я сделал простой проект про specialty-кофейни на Кипре: сайт и телеграм-бот по всем канонам "большой" разработки. Люблю хороший кофе 😊

Делюсь своим процессом разработки и рекомендациями как сделать всё задуманное без потери времени.

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

Тишина должна быть в библиотеке! Как мы рефачили библиотеку для работы с API и создали свой Repository

Блог компании Юла Разработка под iOS *Разработка мобильных приложений *Проектирование и рефакторинг *

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

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

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

Организация IPAM и переезд с phpIPAM в NetBox: советы и подводные камни

Блог компании Росбанк Системное администрирование *Сетевые технологии *Сетевое оборудование

В прошлой статье я рассказал о том, как наладить кабель-менеджмент в NetBox — популярном опенсорс-инструменте для документирования инфраструктуры. В этом посте я перейду к тому, как организовать IP-адресацию и, по заявкам читателей, затрону перенос данных в NetBox из phpIPAM. Все процессы будут проиллюстрированы скриншотами NetBox версии 3.2, до которой мы обновились в тестовой среде.

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

Необъявленные санкции от Google-панорам

Геоинформационные сервисы *

Внезапно оказалось, что новые панорамы Google Street View не отображаются пользователям и даже не показываются самим авторам, если они 1) загружены после 24 февраля 2) сняты на территории России

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