News Grower

Независимое покрытие AI, стартапов и технологий.

Как создать FEN-to-Image Converter на Java: от шахматных фигур до красивых досок

Привет. Меня зовут Николай Пискунов, я руководитель направления Big Data. В Beeline Cloud у нас есть место для экспериментов — и я этим пользуюсь. Недавно я работал над шахматным ботом для игры по переписке в Телеграм. Одна из ключевых задач — генерация изображений шахматной доски из FEN-нотации.

Автор: kbooo (Beeline Cloud) Оригинальный источник
Как создать FEN-to-Image Converter на Java: от шахматных фигур до красивых досок

Краткая сводка

Привет. Меня зовут Николай Пискунов, я руководитель направления Big Data.

Связанные теги

Компании и люди

Линия сюжета

Продолжить следить за темой

Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.

«Вечнозеленый» спор —> Должен ли руководитель разработки (engineering manager) программировать наравне с командой?

«Вечнозеленый» спор —> Должен ли руководитель разработки (engineering manager) программировать наравне с командой?

В ИТ много неугасающих дискуссий: микросервисы или монолит, доступный или открытый код. Еще один спор из этой же категории: должен ли руководитель разработки писать код? Мы в Be...

Выходные — для развития: Пара открытых книг и ресурсов для (глубокого) погружения в инженерию данных

Выходные — для развития: Пара открытых книг и ресурсов для (глубокого) погружения в инженерию данных

Недавно мы в Beeline Cloud писали о том, как гонка за «общим ИИ» вывела дата-сайентистов и специалистов по машинному обучению в топ самых высокооплачиваемых профессий. Не отстаю...

Closed-world assumption в Java

Closed-world assumption в Java

При сборке Java приложения в нативный образ требуются настройки для работы рефлексии, прокси и других динамических механизмов Java. Зачем, если JVM справлялась с этим сама? Разб...

Базовый минимум или роскошный максимум: как устроен IaaS в MWS Cloud Platform

Базовый минимум или роскошный максимум: как устроен IaaS в MWS Cloud Platform

За время работы в облаке я убедился в одной простой вещи: сколько бы сервисов ни предлагало облако — Kubernetes, Serverless, базы данных, Big Data или AI-сервисы, — всё это рабо...

Как я отсеиваю 90% кандидатов одной архитектурной задачей

Как я отсеиваю 90% кандидатов одной архитектурной задачей

Всем привет!Недавно мне нужно было нанять людей в команду по созданию системы на Python, Java, Go. Для меня крайне важны соблюдения принципов SOLID, Чистой архитектуры, Чистого ...

Пользователь у руля: кооперативы, общины и профсоюзы — какими бывают социально ориентированные подходы к хранению данных

Пользователь у руля: кооперативы, общины и профсоюзы — какими бывают социально ориентированные подходы к хранению данных

С конца нулевых в ИТ-кругах ведутся разговоры о социально ориентированных облачных хранилищах, призванных усилить контроль пользователей над своими данными. Мы в Beeline Cloud р...

Рекламный слот

Встроенный блок в статье

Зарезервированный партнерский слот для релевантных инструментов, сервисов и аккуратных редакционных интеграций.

Партнерский слот

Похожие статьи

Еще материалы, которые пересекаются по тегам, источнику или категории.

«Вечнозеленый» спор —> Должен ли руководитель разработки (engineering manager) программировать наравне с командой?

«Вечнозеленый» спор —> Должен ли руководитель разработки (engineering manager) программировать наравне с командой?

В ИТ много неугасающих дискуссий: микросервисы или монолит, доступный или открытый код. Еще один спор из этой же категории: должен ли руководитель разработки писать код? Мы в Be...

Выходные — для развития: Пара открытых книг и ресурсов для (глубокого) погружения в инженерию данных

Выходные — для развития: Пара открытых книг и ресурсов для (глубокого) погружения в инженерию данных

Недавно мы в Beeline Cloud писали о том, как гонка за «общим ИИ» вывела дата-сайентистов и специалистов по машинному обучению в топ самых высокооплачиваемых профессий. Не отстаю...

RAG-бот на YandexGPT без Python и оркестраторов. Кейс внедрения «Яндекс Агента» в медицине

RAG-бот на YandexGPT без Python и оркестраторов. Кейс внедрения «Яндекс Агента» в медицине

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

Еще материалы от Habr

Свежие публикации и продолжение темы от той же редакции.

Открыть страницу источника
Универсальный компонент ограничения скорости в .NET

Универсальный компонент ограничения скорости в .NET

Это - вторая статья цикла про функцию ограничения скорости обработки запросов в ASP.NET Core. Она содержит концептуальное (т.е. раскрывающее состав и взаимодействие частей функц...

Книга: «Основы GraphRAG. Улучшенный RAG на базе графов знаний»

Книга: «Основы GraphRAG. Улучшенный RAG на базе графов знаний»

Привет, Хабожители! Создайте и разверните систему GraphRAG производственного уровня. Научитесь извлекать структурированные знания из текста и комбинировать методы векторного пои...

[Перевод] Amazon уволила инженеров, заменила их ИИ и получила 6-часовой аутфолл на $490 млн

[Перевод] Amazon уволила инженеров, заменила их ИИ и получила 6-часовой аутфолл на $490 млн

CEO Nvidia и профессиональный ИИ-энтузиаст Дженсен Хуанг недавно заявил, что мы уже достигли AGI (искусственного общего интеллекта). Во-первых, это вызывает серьёзные вопросы к ...