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

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Статья

Как мы дорабатывали легаси-ценообразование: от стадии отрицания до MVP за 4 месяца

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 115
Первый проект на новом месте работы всегда запоминается ярче последующих. 
Для меня в компании Spacecode первой глобальной задачей стала работа с моделями динамического ценообразования. Сейчас, когда работа нашей команды над MVP продукта завершена, хочу рассказать о проекте и подвести свои личные итоги. 
Читать дальше →
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 0

Новости

Статья

Semantic BPM. Семантика и синтаксис бизнес-процессов

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

Онтологический инжиниринг в области Управления бизнес-процессами (BPM). Семантический BPM (Business Process Management), впрочем, как и семантический ЕА (Enterprise Architecture), – это заимствование концепций (подходов к описанию и онтологизации) \ инструментов Linked Data к указанным направлениям (формализация процессов и архитектур предприятий).

«Красная нить»: когда мы формализуем процессы - мы говорим об одном и том же, но на разных языках (нотациях), поэтому стандартизация Языка семантики, онтологических концептов BPM (EA) – важная, но еще недостаточно популяризированная составляющая развития BPM (следующий этап, ВРМ 3.0). Отделение («мух от котлет») семантики от синтаксиса позволит «рафинировать» понятийный (смысловой) анализ бизнес-процессов и при их аналитике оперировать базовыми (семантическими) концептами (образами). 

В Semantic BPM, как и в Semantic Web (семантическая паутина), смысл представленного процесса \ архитектуры понятен не только человеку, но и машинам и они могут его читать и обрабатывать. Эти смыслы, обычно передаваемые «человек – человек» на языке синтаксиса / графической грамматики через нотации VAD, EPC, BPMN, UML (плюс еще несколько десятков подобных вариантов \ форматов «обертывания», включая Дракон), исходно формализуются на языке семантики (стек Linked Data или аналогичный) и уже потом упаковываются в схемы с конкретной нотацией («пишутся» на языке какой-либо нотации). Для единого понимания смысловой составляющей схем применяется общая ВРМ-онтология, толковый словарь ВРМ. 

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

Как хранить токены и пароли в программах на Python

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

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

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

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

Как GPT чат обманывает при изучении иностранных языков

Я преподаватель английского и, как и многие, пытаюсь приспособить AI-технологии для оптимизации своей работы. В частности, недавно я делала пост для телеграм-канала и "попросила" gpt-chat написать список слов, где чередуются согласные s и c в зависимости от части речи. Всё бы ничего, но gpt-chat придумал несуществующие глаголы defence, pretence и offence (+их "американские версии") вместо существующих defend, pretend и offend.

С gpt-chat действительно можно попрактиковать иностранный язык, но, пожалуйста, будьте внимательны и пользуйтесь словарями:)

Словотворчество искусственного интеллекта
Словотворчество искусственного интеллекта

Теги:
+2
Комментарии 7

Истории

Статья

Типичные задачи аналитика. Часть 2. А есть ли тренд?

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

В первой части статьи на Habr мы рассмотрели классические подходы к оценке изменений метрики при условии ее стационарности. В этом контексте статистические критерии, применяемые в A/B тестировании, оказались весьма эффективными.

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

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

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

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

Каким будет мир, если нейросети станут помогать юристам?

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

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

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

Так на что в этой области будет способен ИИ в будущем? Давайте разбираться. 

Узнать больше
Всего голосов 9: ↑6 и ↓3 +3
Комментарии 11
Новость

Игровой движок Unigine исключили из реестра отечественного ПО Минцифры

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

Минцифры исключило игровой движок Unigine из списка отечественного ПО. Это был единственный продукт своего класса в реестре, отмечает «Коммерсантъ». 

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

Edge ML для людей с ограниченными возможностями

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

С развитием технологий появились новые возможности для людей с ограниченными возможностями. Edge Machine Learning (Edge ML) представляет собой передовую технологию, которая приближает алгоритмы машинного обучения к источнику данных, что сокращает задержку и улучшает возможности обработки данных в реальном времени.

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

Приступим (:

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

Банк Sparkasse отправляет клиентам по почте USB-флэшку с файлом ToS (условиями пользовательского соглашения)

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

Пользователь Reddit с ником tacosaremyreligion сообщил, что банк Sparkasse прислал ему по почте в конверте USB-флэшку с файлом ToS (условиями пользовательского соглашения).

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

Будет ли полнофункциональный текстовый браузер жрать больше ресурсов, чем обычный, или же меньше?

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

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

Короче, задача тянет уже на неплохой AI, не находите? О_о

Теги:
0
Комментарии 2
Пост

Статистика Nielsen показывает, что YouTube и Netflix доминируют в сфере потокового телевидения в США. YouTube занял первое место — на долю видеохостинга пришлось 8,6% среди стриминговых сервисов в январе 2024 года. Netflix расположился на втором месте с 7,9%. 

Общая доля просмотров YouTube и Netflix больше, чем в сумме у следующих восьми сервисов в списке, в том числе Amazon Prime Video, Hulu, Disney+, Peacock. 

Представители YouTube рассказали, что пользователи видеохостинга просматривают более 1 млрд часов контента ежедневно. Кроме того, в компании отмечают, что количество пользователей, которые смотрят YouTube на телевизорах, выросло на 400%.

Теги:
0
Комментарии 0
Новость

Vice Media сократит сотни работников и прекратит публиковать контент на сайте Vice

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

Vice Media планирует сократить сотни работников и прекратить публиковать статьи на сайте Vice, сообщил руководитель медиагруппы Брюс Диксон в письме для сотрудников. По его словам, компания переходит на «студийную модель».

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

Алертинг состояния выполения DAG`ов Apache Airflow в Telegram за 1 минуту

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

Коллеги, здарова! Часто бывает что нужно отправить сообщение в мессенджер к разработчикам, в случае возникновения различных проблем.

Представляю небольшое решение, которое позволит отправить сообщение в Telegram с информацией о состоянии DAG`а Apache Airflow

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

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

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Статья

Работаю на стройке, чтобы писать статьи на Хабре

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

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

Читать далее
Всего голосов 37: ↑22 и ↓15 +7
Комментарии 9
Статья

Труд разработчиков открытого ПО заслуживает оплаты

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

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

Недавно в сердцах я написал на Mastodon такой пост:

«Мы считаем, что сфера опенсорса должна быть жизнеспособной, а труд мейнтейнеров должен оплачиваться!»

Мейнтейнер: *вносит коммерческие возможности*
Мы: «Не таким образом».

Мейнтейнер: *работает на крупную технологическую корпорацию*
Мы: «Не таким образом».

Мейнтейнер: *привлекает инвестирование*
Мы: «Не таким образом».

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

Мой основной посыл в том, что труд специалистов, работающих в сфере опенсорса, заслуживает оплаты. Без исключений. Нам следует перестать критиковать идею оплаты труда мейнтейнеров и начать её ценить. Да, все используемые для этого механизмы в том или ином смысле несовершенны, но лишь потому, что сам мир таков. И дело не в том, что люди берут деньги. Наезжать на мейнтейнеров, которые нашли способ устроить себе жизнь, неправильно.
Читать дальше →
Всего голосов 46: ↑41 и ↓5 +36
Комментарии 34
Пост

Американский энтузиаст Дэйв Спаркс установил гусеничные траки вместо колес на Tesla Cybertruck. Он обращался за советами по модернизации к фан-сообществу Teslamotors.

Дополнительно Спаркс установил на электропикап дополнительное освещение на кузов и на передний бампер. После проведения модернизации машины Спаркс провёл полноценный тест-драйв по заснеженным дорогам на природе.

30 ноября 2023 года Tesla Cybertruck поступил в продажу. Стоимость электропикапа начинается от $61 тыс., дальность хода от 400 км, поставки первым покупателям начнутся в 2024 году. Характеристики электропикапа в максимальной комплектации Cyberbeast (за $100 тыс.): время разгона до 100 км в час до 2,6 секунды, максимальная скорость 210 км/ч, мощность 845 л.с. (630 кВт), ёмкость батареи 123 кВт·ч, запас хода 547 км.

Теги:
+1
Комментарии 2
Статья

DIY: Ваше собственное облако на базе Kubernetes (часть 1)

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

Мы очень любим Kubernetes и мечтаем чтобы все современные технологии поскорее начали использовать его замечательные паттерны.

А вы когда-нибудь задумывались о том чтобы построить своё собственное облако? Могу поспорить что да. Но можно ли это сделать используя лишь современные технологии и подходы, не покидая уютной экосистемы Kubernetes? Нам по опыту разработки Cozystack пришлось с ним как следует разобраться.

Да, вы могли бы возразить что Kubernetes для этого не предназначен и почему бы не использовать OpenStack для Bare Metal-серверов а внутри него запускать Kubernetes как положено. Но поступив так, вы просто переложите ответственность с ваших рук на руки OpenStack администраторов. Что добавит как-минимум ещё одну сложную и неповоротливую систему в вашу экосистему.

Зачем так всё усложнять? - ведь на данный момент Kubernetes уже имеет всё необходимое для запуска Kubernetes кластеров.

Читать далее
Всего голосов 27: ↑26 и ↓1 +25
Комментарии 6
Статья

Собираем самодельный перьевой плоттер

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

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

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

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

Чтение на выходные: «Корпорация гениев. Как управлять командой творческих людей» Эда Кэтмелла и Эми Уоллес

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

Эд Кэтмелл — гик, специалист в области анимации, новатор, принесший на рынок технологию Z-buffer. Также он один из основателей Pixar Animation Studios, президент Pixar Animation и Disney Animation. Всё повествование книги идёт от его лица.

Эми Уоллес — журналистка, редактор и репортер, которая помогла Эду рассказать свою историю. 

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

Отладка Spring-микросервиса в контейнере

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

Когда речь заходит о микросервисах, на ум обычно приходят контейнеры. Разумеется, встречаются микросервисные архитектуры, в которых компоненты запускаются без контейнеров. На мой взгляд, сопровождение таких систем получается намного сложнее, так как требует более глубоких знаний в администрировании Linux, скриптинге и различных инструментах автоматизации. В то же время, порог вхождения (дисклеймер: подразумевается именно минимально необходимый набор знаний для начала работы с инструментом) для вещей вроде docker-compose существенно ниже, и работать с ними могут даже начинающие разработчики.

Иногда для оперативной локализации ошибки проще всего воспользоваться отладчиком. Я думаю, каждый разработчик так или иначе применял подход DDD (DDD - шут. Debug Driven Development) при локальной разработке или в поисках бага на удаленном стенде. Но что делать, если удаленное приложение в контейнере? В этой заметке я бы хотел поделиться Dockerfile-ом, к которому пришел в свое время, решая проблему отладки контейнеризированного приложения.

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