Date | Title | Description |
16.09.2024 | The Cost of Conversational AI: A Deep Dive into Implementation and Value | In the fast-paced world of technology, conversational AI stands out like a lighthouse in a storm. It promises to bridge the gap between businesses and customers, enhancing communication and driving efficiency. Yet, many organizations find t... |
13.09.2024 | How a Product Management and AI Expert is Modernizing Digital Customer Experiences and Technology Platforms Varun is a prominent figure in AI and product management. His career trajectory includes sig... | "AI is about using technological progress to drive positive change and create value for businesses and consumers," says Varun Kulkarni, Senior Engineering Product Manager at Cisco Webex. This statement reflects Varun's perspective... |
01.09.2024 | Управление проектами: дайджест публикаций #16 | Борьба с хаосом, проектная документация, SA для самых маленьких, скрамбан, очень (!) много замен для Notion и всё интересное, что писали на этой неделе про управление проектами. Мы прочитали все публикации и выбрали для вас самые крутые и п... |
16.08.2024 | Использование ИИ и векторного поиска в Azure Cosmos DB для MongoDB vCore | В этой статье описывается встроенная функция векторного поиска в Cosmos DB для MongoDB vCore, а также приводится краткое руководство по ее исследованию с использованием кода Python.
Недавно Microsoft объявила о внедрении функциональности ве... |
27.07.2024 | Управление проектами: дайджест публикаций #12 | Что интересного писали про управление проектами? Мы прочитали все публикации с Хабра, VC (и не только) и выбрали самые крутые и полезные. Читайте, сохраняйте и применяйте! Основы и гайды
5 ценностей Scrum (от автора методологии Джеффа Сазер... |
09.07.2024 | Устойчивость микросервисных Spring приложений: роль аннотации @Transactional в предотвращении утечки соединений | В любом микросервисе четкое управление взаимодействием с базой данных является ключевым фактором для поддержания производительности приложения и его надежности на должном уровне. Обычно мы натыкаемся на странные проблемы с подключением к ба... |
06.07.2024 | Управление проектами: обзор публикаций за неделю | Что интересного писали про управление проектами за неделю? Мы прочитали все публикации с Хабра, VC (и не только) и выбрали самые крутые и полезные. Читайте, сохраняйте и применяйте! Основы и гайды
DoR и DoD — критерии контроля задач
Про шир... |
18.06.2024 | Spring Boot 3.2: замените свой RestTemplate на RestClient | От переводчика
Сообщество Spring АйО представляет перевод статьи сравнения двух подходов взаимодействия с RESTful сервисами в Spring Boot: с помощью устаревшего RestTemplate, и нового RestClient. Последний является надстройкой над WebClient... |
27.05.2024 | Hazelcast: эксперименты с настройкой и долговременным хранением больших объектов in-memory | Статья будет полезна для тех, кто поддерживает приложения на Java, так как большая ее часть посвящена анализу работы G1 GC, знакомству с соответствующими инструментами и особенностями тюнинга GC, в частности для очень больших heap`ов. А так... |
23.05.2024 | Быстрее, выше, сильнее: оптимизируем Spring-контекст для тестов | Всем привет! Я Юнес, Software Development Engineer in Test " data-abbr="SDET">SDET в Т-Банке. Помогаю автоматизаторам создавать более эффективные и надежные тесты, готовить тестовые данные и настраивать CI/CD-пайплайны.
Ра... |
22.04.2024 | Языковой процессор LPU, GenAI в FinOps и инструменты для анализа данных | Привет, Хабр! Возвращаюсь с новым выпуском полезных материалов, который поможет разобраться в ML, AI и дата-аналитике. Сегодня в программе — состояние MLOps в 2024 году, возможности дата-контрактов, оценка качества данных DQ Score и Python-... |
13.04.2024 | Обобщённые типы. Часть 2/3. Классы типов и контейнеры | Скалисты-призыватели, случайно сфотографированные во время работы. Призыв (summon) неявных значений по типу – один из важных инструментов работы с классами типов в Scala 3.
Это вторая часть обзора обобщённых типов, в которой мы расскажем о ... |
08.04.2024 | CI/CD для изменений в БД | В контексте DevOps, Continuous Integration and Continuous Delivery (CI/CD) становятся ключевыми компонентами в управлении жизненным циклом программного обеспечения. CI/CD вносит в процесс разработки цикличность и обратную связь, что способс... |
29.03.2024 | Развертывание защищенного dev кластера bitnami/kafka в k8s с помощью helm | Всем привет. На этот раз хотел бы поделиться материалом, связанным непосредственно с devops работой. Недавно возникла потребность раскатить kafka кластер в kubernetes. В ходе развертывания возникло очень много сложностей, встречено множеств... |
15.03.2024 | Систему модулей в Java для новичков | Привет, Хабр!
Система модулей в Java 9, известная как Project Jigsaw, была задумана и реализована для решения ряда проблем, включая «Ад JAR‑файлов» и сложностей с обеспечением сильной инкапсуляции.
И вот с Java 9 можно явно контролировать, ... |
11.03.2024 | AI Governance Models, Key Principles For Trustworthy AI And How AI Governance Ensures Safety, Fairness And Respect For Human Rights. | Share
Tweet
Share
Share
Email
Mrs. Sukanya Konatam is an IT professional boasting an extensive career of over 18 years, enriched by five years dedicated to specializing in AI and AI Governance. Her expertise spans a comprehensive range of I... |
08.03.2024 | Управление проектами: обзор публикаций за неделю | Что интересного писали про управление проектами за прошедшую неделю? Мы прочитали все публикации с Хабра, VC (и не только) и выбрали самые крутые и полезные. Читайте аннотации, сохраняйте и применяйте!Основы теории и гайды
Оценка и планиров... |
06.03.2024 | Ликбез по Data Governance, защита LLM, рейтинг BI-инструментов и другие новинки в мире ML и DA | Привет, Хабр! После перерыва возвращаюсь с новым выпуском полезных материалов, которые помогут лучше разобраться в ML, AI и дата-аналитике. Сегодня в программе — эволюция СУБД, миграция с Apache Druid на ClickHouse и подходы к экономии ресу... |
02.03.2024 | Управление проектами: обзор публикаций за неделю | Что интересного писали в России и за рубежом про управление проектами за прошедшую неделю? Мы прочитали все публикации с Хабра, VC (и не только) и выбрали самые крутые и полезные. Читайте аннотации, сохраняйте и применяйте! Основы теории и ... |
29.01.2024 | Дефекты рельсов. Найти, используя IT | 1. Введение
Для обеспечения безопасности движения на железнодорожном транспорте регулярно проводится неразрушающий контроль рельсов с применением различных подходов и методов. Одним из основных подходов к определению эксплуатационного состо... |
06.01.2024 | Создание и использование BOM в Gradle | Привет Хабр!
В каждой компании (а если она крупная, то, скорее всего, в каждом подразделении) должна быть выстроена культура использования BOM (bill of materials) для управления версиями зависимостей. В этой статье я хочу поделиться своим в... |
29.12.2023 | «Возрождение» больших данных, оптимизация инференса LLM и новинки от AMD | Привет, Хабр! В новом выпуске собрал для вас полезные материалы, которые помогут лучше разобраться в темах ML, искусственного интеллекта и дата-аналитики. Вы узнаете, какие Ops-практики входят в систему MLOps, как выбрать СУБД для анализа д... |
29.12.2023 | Scala Digest. Выпуск 12 | Привет, Хабр! Мы — Рома, Настя и Карина, и мы почти год выпускаем Scala Digest на этой площадке!
Со временем подготовка каждого выпуска стала походить на фабричное производство. У нас есть налаженный процесс: мы просматриваем материалы и ос... |
29.11.2023 | Fundamentals of Document Databases | A document database (sometimes referred to as a “document store” or a “document-oriented database”), is a NoSQL or non-relational database. However, document databases use an index to associate “keys” with “documents,” making them more effi... |
12.11.2023 | Сколько можно это делать вручную. Ищем дефекты рельсов по ультразвуковым отпечаткам | Применение методов машинного обучения для поиска радиальных трещин болтовых отверстий железнодорожных рельсов по ультразвуковой дефектограмме.1. Введение
Для обеспечения безопасности движения на железнодорожном транспорте регулярно проводит... |
27.10.2023 | MLOps-инструменты, обзоры рынка и тренды потоковой обработки данных | Привет, Хабр! В сегодняшнем дайджесте продолжаю делиться материалами, которые помогут вам лучше разобраться в темах ML, искусственного интеллекта и дата-аналитики. Какие перспективы у LLM и BI? Куда Amazon и Google инвестировали более $4 мл... |
19.10.2023 | Простые шаги к эффективному code review | Всем привет! Меня зовут Владислав Шиханов, я ведущий программист в CDEK. В нашей компании работает 500+ IT-специалистов, именно мы создаём продукты и сервисы, из которых и состоит СДЭК. Моя команда разрабатывает сервисы для автоматизации пр... |
28.09.2023 | Python в Excel, базы данных без SQL и трудности в аналитике | Привет, Хабр! Сегодня — международный день доступа к информации, поэтому делюсь с вами интересными материалами по ML, AI и дата-аналитике. В новом выпуске вас ждут новинки от Nvidia для LLM, три пути развития аналитического стека, инструмен... |
24.08.2023 | MLOps от Gucci и оценка уровня Data Driven’ности в компании | Привет, Хабр! MLOps пробрался даже в fashion-индустрию. И не говорите после этого, что работа с большими данными и ML — это немодно! В новом выпуске дайджеста — вновь «золотые» статьи по ML, AI и дата-аналитике. По классике начинаем с объем... |
04.08.2023 | Ликбез по LLM, новинки от Nvidia и видеокейс по внедрению MLOps | Всем привет! Новый выпуск нашего «Вестника» по ML и дата-аналитике получился очень насыщенным и разносторонне полезным. Во-первых, сразу несколько объемных ликбезов по LLM – на английском языке, но в нашей сфере по-другому никак. Зато есть ... |
27.07.2023 | Proton leads the charge for digital privacy and competitive digital markets | In my time as a tech journalist, one relentless upward trend has deeply troubled me — the relentless erosion of privacy.
Despite valiant efforts by passionate activists, consumer rights bodies, and a subset of committed lawmakers, data priv... |
18.07.2023 | Как на самом деле работает Java ClassLoader system? (с картинками) — Часть 1/3, Загрузка | Когда я впервые погрузился в мир загрузчиков классов Java, это было ответом на любопытный вопрос. Популярные источники (Wikipedia, Baeldung, DZone) содержат устаревшую, иногда противоречивую друг другу информацию, и это несоответствие послу... |
14.07.2023 | TECHNOLOGYADVICE ANNOUNCES THE ACQUISITION OF DZone.com | NASHVILLE, Tenn. (PRWEB) July 14, 2023
TechnologyAdvice, a leading B2B platform delivering advice and facilitating connections between business technology decision-makers and the world’s best technology companies, has announced the acquisit... |
26.06.2023 | CI/CD в Data Science, MLOps в финтехе и тенденции в потоковой передаче данных | Звание текста с лучшими мемами получила статья про антисоветы для работы с ML-экспериментами.
Привет, Хабр! Это уже четвертый выпуск дайджеста по ML и работе с данными для тех, кто тащит эти направления в своих компаниях. Сегодня в программ... |
01.06.2023 | Postgresso №5 (54) | Beta!
Это PostgreSQL 16 Beta 1. После неё будут ещё беты, число которых заранее не известно - по обстоятельствам. После появится релиз-кандидат, скорее всего тоже не один. Официальный релиз выходит обычно осенью. Можно заглянуть в Beta Test... |
26.05.2023 | Новые инструменты для работы c ML-моделями и обзор MLOps от CERN | Привет всем, кто работает с ML-моделями и занимается аналитикой данных! В новом дайджесте для вас много интересных обзоров по инструментам — как говорится, ни ClearML и Airflow едиными. Рынок решений стремительно развивается, и наши подборк... |
19.05.2023 | How DevSecOps can mitigate the cyber risks of emerging technologies [Q&A] | The technology world never stands still for very long and as new technologies emerge so too do new threats. With things like quantum computing on the verge of becoming mainstream it's important to understand their security implications.
We ... |
12.05.2023 | Фантомный double в прошивках для ядер Cortex-M* | В последнее время появилось много микроконтроллеров на ядрах ARM Cortex-M*, которые поддерживают аппаратную реализацию математики плавающей запятой (FPU). В основном FPU работают с одиночной точностью (float) и её вполне достаточно для рабо... |
26.04.2023 | Advancing The Security Operations Center (SOC): New Technologies and Processes Can Help Mitigate Cyber Threats | In the System Monitoring Room Two Senior Operators Work on a Big Interactive Map. Facility is Full ... [+] of Screens Showing Technical Data.getty |
21.04.2023 | Массивный курс по управлению данными и обзор новинок от NVIDIA. Дайджест полезных текстов про ML и дата-аналитику | Привет, Хабр! Делюсь новым уловом текстов, которые помогут вам лучше разобраться в темах ML, искусственного интеллекта и дата-аналитики. В этой подборке — смесь фундаментальных трудов и более «популярных» статей. Начнем с красочного лонгрид... |
31.03.2023 | Использование PostgreSQL Pager с MariaDB Xpand | Узнайте, как использовать пейджер pspg с базами данных MariaDB для визуализации и эффективного взаимодействия с данными при выполнении задач DevOps.
Я не являюсь противником GUI. На самом деле, я написал три книги о разработке графического ... |
30.03.2023 | Выражение Hibernate запросов в виде типо‑безопасных Java-потоков | В этой статье вы узнаете, как расширение JPAstreamer Quarkus упрощает выполнение типо‑безопасных запросов Hibernate без излишней многословности и сложности.
Насколько выразителен конструктор JPA Criteria, настолько же многословными часто бы... |
01.03.2023 | Архитектура потоковой обработки медиа-данных | Автор статьи: Андрей Поляков
Старший разработчик в Unlimint
Что такое поток мультимедиа? Обычно это потоковое аудио или видео.
Существует множество источников таких данных:
Веб‑камеры, сетевые ip‑камерыю
Звонки из call‑центров (записываются... |
20.02.2023 | Как выполнять тестирование Accessibility веб-сайтов и веб-приложений | В современном цифровом мире — ожидания потребителей, тенденции и технологии меняются с головокружительной скоростью. Каждая организация стремится расширять пользовательскую базу своих веб-сайтов и веб-приложений. К сожалению, создатели мног... |
09.02.2023 | Как я клонировал Томми Версетти, или запускаем GUI/GPU приложения в Kubernetes | Введение
Привет! Меня зовут Сергей Ермейкин, я Junior DevOps engineer в центре разработки IT-компании Lad. В моей первой статье на Хабре я расскажу про сборку своих GUI/GPU образов и покажу, как настроить хостовую и Kubernetes системы на пр... |
09.02.2023 | Оптимизация OneToMany коллекций Doctrine | В этой статье будет показан пример того, как уменьшить количество запросов к базе данных до одного при работе с коллекциями сущностей иерархической структуры в контексте PHP и Doctrine ORM. Полный пример решения вы можете посмотреть в специ... |
03.02.2023 | Распределенный SQL: альтернатива шардированию баз данных | Шардирование баз данных – это процесс разделения данных на меньшие части, называемые «шарды». Эта техника обычно используется, когда возникает потребность в масштабировании записей. В течение жизненного цикла успешного приложения способност... |
29.01.2023 | RoadMap для Java-разработчика 2023 | Java предлагает отличные API, такие как Swing и JavaFX, для разработки клиентов с графическим интерфейсом. Swing был действительно популярен пару лет назад, но сейчас лидирует C#. JavaFX - ещё один популярный Java API для разработки приложе... |
25.01.2023 | Визуальные карты сетей кластеров K8s для оценки их производительности | Создание производительных сервисов и систем — основа любого бизнеса. Ежедневно появляются кучи новых технологий, которые обещают дать возможности, позволяющие превзойти ваши бенчмарки производительности. Однако продакшен-среды — это хаотичн... |
20.01.2023 | Создание столбчатых диаграмм с помощью JavaScript | Современный мир буквально переполнен данными, и нам желательно уметь представлять их графически для быстроты и удобства восприятия. Одной из наиболее распространённых техник визуализации данных являются столбчатые диаграммы, и в этой статье... |
20.01.2023 | Testcontainers с Kotlin и Spring Data R2DBC | В этой статье мы оговорим о библиотеке Testcontainers и о том, как ее использовать для упрощения нашей жизни, когда дело доходит до интеграционного тестирования нашего кода.
В приведенном примере я буду использовать простое приложение, рабо... |
30.11.2022 | Пора закончить холодную войну между DevOps и разработчиками ПО | Если бы нам довелось прочитать разговор в Slack между разработчиком ПО и инженерами DevOps, то он мог бы выглядеть примерно так:
Разработчик ПО: Это займёт кучу времени. «Мне нужно новое окружение для моего приложения».
Два часа спустя…
Dev... |
25.11.2022 | Изучите разделение чтения/записи базы данных с помощью браузера | В этом туториале вы узнаете, как прокси сервер базы данных MariaDB MaxScale может использоваться в качестве прозрачного разделителя операций чтения/записи для ваших SQL-запросов.
Разделение чтения/записи — это метод перенаправления операций... |
24.11.2022 | Java очень быстрая, если не создавать много объектов | Исследование влияния создания даже крошечных объектов на производительность и сборку мусора.
В этой статье рассматривается бенчмарк передачи событий по TCP/IP со скоростью 4 миллиарда событий в минуту с использованием пакета net.openhft.chr... |
17.11.2022 | Datafaker: альтернатива использованию производственных данных | Как разработчики или тестировщики, мы часто сталкиваемся с необходимостью тестирования наших систем. В этом процессе, будь то модульное тестирование, интеграционное тестирование или любая другая форма тестирования, данные часто являются вед... |
04.11.2022 | Исключения в лямбда-выражениях Java | Java Stream API плохо работает с проверяемыми исключениями. В этой статье рассмотрим, что делать в таких ситуациях.
В Java есть проверяемые исключения (checked exceptions), которые нужно указывать в сигнатуре метода, и непроверяемые (unchec... |
21.10.2022 | 10 лет в ИТ-маркетинге: не нужно притворяться технарём | Дело было так: я не очень внимательно слушала доклады на очередном DevFest в Нижнем Новгороде, медленно осматривая зал. На переднем ряду сидела яркая, прикольная девушка. Мы встретились глазами: раз, два, в перерыве она протянула визитку. Т... |
18.10.2022 | Как сделать Jenkins стабильным и сэкономить время, деньги и нервы | От любой системы, которую внедряем в проект, мы ждём стабильной работы. Jenkins не исключение. Когда мы выбираем его в качестве инструмента CI/CD, он начинает напрямую влиять на time to market приложения и, соответственно, на деньги, которы... |
12.10.2022 | Java и низкая задержка | Источник
Я уже сбился со счёта, сколько раз мне говорили, что Java — неподходящий язык для разработки приложений, основным требованием к которым является высокая производительность. Обычно первым делом я прошу уточнить, что подразумевается ... |
12.10.2022 | Application Security: Crucial Steps To A Stronger Security Posture | Timothy Liu is the CTO and cofounder of Hillstone Networks. |
30.09.2022 | Безопасный Spring REST с применением Spring Security и OAuth2 | В этой статье мы продемонстрируем пример настройки Spring Security + OAuth2 для защиты конечных точек REST API на фреймворке Spring Boot. Клиенты и учетные данные пользователей будут храниться в реляционной базе данных (для баз данных H2 и ... |
14.09.2022 | Создание IoT-приложения с использованием HTTP API | Фото: kwan fung на сайте Unsplash
Уже несколько лет не снижается ажиотаж вокруг IoT-устройств. Эти устройства могут быть почти чем угодно: от будильника, показывающего погоду, до холодильника, сообщающего о ценах в ближайших продуктовых маг... |
21.08.2022 | Подходы к декомпозиции бэкендов информационных систем | Следить за обновлениями блога можно в моём канале: Эргономичный код
Эпиграф
a class is a necessary but insufficient vehicle for decomposition
Класс - это необходимое, но недостаточное средство декомпозиции
— Grady Booch, Object-Oriented Ana... |
15.08.2022 | Недельный геймдев: #82 — 14 августа, 2022 | Из новостей: Nvidia выложила в открытый доступ MDL SDK, у Unity вышла новая демка Lion с правдоподобными волосами и шерстью, AppLovin предложил купить Unity за 17,5 миллиардов.
Из интересностей: годный доклад с GDC от звукорежиссёра Джеффа ... |
14.08.2022 | Как создать игру Tetris с помощью Three.js | Вспомните, как мы играем в «Тетрис». При движении блока мы свободно перемещаем и вращаем его. Кубы, из которых состоят блоки, соединены, поэтому должно быть соединено и их описание в коде. С другой стороны, когда мы завершаем горизонтальный... |
08.08.2022 | Напишите свою инфраструктуру Kubernetes — как код Go | cdk8s (Cloud Development Kit for Kubernetes) — это опенсорсный фреймворк (часть CNCF), при помощи которого можно определять приложения Kubernetes при помощи обычных языков программирования (вместо yaml). В предыдущих постах по этой теме я п... |
01.08.2022 | Обработка окон и вкладок браузера в Selenium PHP | Один из распространённых сценариев работы с веб-приложениями заключается в открывании нового окна (или вкладки) браузера после выполнения пользователем определённого действия. Многие веб-разработчики используют HTML-тэг __blank, приказывающ... |
27.07.2022 | Почему проекты по повышению КПД терпят неудачу | Проекты, связанные с тестированием и аналитикой производительности, терпят неудачу по целому ряду причин. Большинство этих проблем происходит по различным и весьма сложным причинам на каждом этапе жизненного цикла разработки и тестирования ... |
20.07.2022 | Известные баги ядра Linux и борьба с ними | Поскольку с каждым днём в современном цифровом пространстве появляются все новые кибер-угрозы, важность безопасности IT-систем переоценить сложно. При этом уязвимыми являются не только онлайн-сети, но и операционные системы. И хотя Linux от... |
18.07.2022 | Kafka и Chronicle Queue | Хотя облачные сервисы удобны и гибки, эксплуатационные затраты на приложения, развёрнутые в облаке, иногда могут быть существенными. В этой статье мы расскажем о способе существенного снижения эксплуатационных затрат в чувствительных к заде... |
26.06.2022 | Борьба с фрагментацией памяти в ядре Linux | В этой компиляции из двух статей приводятся распространенные методы предотвращения фрагментации памяти в Linux, а также разбираются принципы ее уплотнения, способы просмотра индекса фрагментации и прочие нюансы.
(Внешняя) фрагментация памят... |
22.06.2022 | Приложение для чата в реальном времени с помощью Nestjs и PostgreSQL | При помощи этого руководства вы научитесь добавлять функции чата в реальном времени в ваше веб-приложение Nestjs с использованием веб-сокетов. Мы создадим само приложение для чата, а также сохраним чаты пользователей в базе данных PostgreSQ... |
07.06.2022 | Написание чата с Akka | Создание чатов — простая и одновременно сложная задача. В этой статье представлен пошаговый туториал по реализации бэкенда для простого многоканального чата.
Сервис будет реализован как комбинация из простого REST API и приложения WebSocket... |
09.05.2022 | REST API на основе Snake (Python, Mamba, Hydra и Fast API) | Сегодня я хочу попробовать что-то новое и начну исследовать мир Python. В этой статье представлен пошаговый туториал по реализации простого REST API при помощи Python, Fast API, Hydra и Mamba. Более того, я вкратце опишу, как упаковать всех... |
30.03.2022 | Сборка мусора в Java | В этой статье поговорим о сборке мусора (Garbage Collection) в java.
Память в JVM делится на три части:
Young generation (молодое поколение).
Old generation (старое поколение).
Metaspace (Perm Gen).Young Generation (молодое поколение)
Как с... |
20.03.2022 | Опыт переезда в облако VKCS (IaC, IaC и в продакшн) | © Viktoria Popova
Дисклаймер: Я написал такую статью, какую сам хотел бы прочитать полгода-год назад, когда мы стартовали миграцию в облако. Мне бы она здорово помогла сэкономить силы, время и нервы – надеюсь, теперь поможет кому-то ещё. Зд... |
08.03.2022 | Устранение утечек памяти с помощью профилирования | Если система работает длительное время, объём свободной памяти может уменьшаться, что может приводить к отказу некоторых сервисов. Это типичная проблема утечки памяти, которую обычно сложно спрогнозировать и выявить. Удобными инструментами ... |
08.03.2022 | Пять советов по исправлению перекошенных соединений в Apache Spark | Соединения (Joins) являются одними из наиболее фундаментальных преобразований в типичной процедуре обработки данных. Оператор Join позволяет коррелировать, обогащать и фильтровать два входных набора (пакета / блока) данных (Datasets).
Обычн... |
03.03.2022 | 6 причин использовать Kubernetes на сервере bare metal | Развертывание Kubernetes на физических серверах рекомендуется организациям, которые находятся в поисках новых возможностей в сфере управления инфраструктурой. Рассмотрим 6 причин попробовать K8s на выделенных серверах.
Kubernetes в общедост... |
22.02.2022 | Как не позволить техническому долгу одолеть вас | Технический долг — головная боль многих разработчиков. Это та ситуация, когда ты видишь, что можно сделать лучше, но не делаешь этого из-за высокой нагрузки, малого количества времени и ещё по тысяче причин. В итоге долг накапливается, нака... |
24.01.2022 | Data Fabric — основы концепций и ключевые различия с Data Mesh и Data Lake | Добрался тут изучить ряд статей на тему Data Fabric, последнее время довольно много публикуется материала на эту тему: как про Data Fabric в целом, так и сравнения этого подхода с такими модными понятиями как Data Lake и Data Mesh. Собствен... |
20.01.2022 | Redcentric : What is Public Cloud? A Comprehensive Guide | Public clouds are one of the most recognised models of cloud computing today. They're an efficient and economical way to pool tech resources and infrastructure in a virtualised environment. Those cloud services are then offered to multiple ... |
24.12.2021 | Топ самых востребованных профессий в IT в 2022 году | Привет, Хабр! Время не только подводить итоги года, но и посмотреть на главные специальности, которые будут особенно актуальны в 2022 году. Для составления этого списка использовались самые полезные и свежие данные: количество вакансий на р... |
24.12.2021 | Самые востребованные IT-профессии 2022 года | После стресса 2020, этот год стал решающим для небольших IT-компаний и агентств. Ведь богатели и развивались только крупные компании, а команды на несколько десятков спецов были вынуждены выживать. Естественно, это отразилось на IT-сфере в ... |
20.12.2021 | Как проверить, зависит ли Java проект от уязвимой версии Log4j | Если ваше приложение использует Log4j с версии 2.0-alpha1 до 2.14.1, вам следует как можно скорее выполнить обновление до последней версии (2.16.0 на момент написания этой статьи - 20 декабря).
Примечание переводчика. Ситуация с Log4j быстр... |
24.11.2021 | Возможности Java 17 и рекомендации по миграции | Java значительно изменилась с годами. Прочтите сравнение версий 8 и 17 и узнайте ответ на вопрос: стоит ли обновляться?
Через несколько месяцев, в марте 2022 года, Java 8 закончится поддержка Oracle Premier Support. Это не означает, что он ... |
18.11.2021 | 8 советов по отладке для пользователей IntelliJ IDEA, о существовании которых вы возможно не знали | Все мы, разработчики, знакомы с отладчиками и используем их ежедневно - они важная часть процесса программирования.
Но давайте будем честными. Обычно мы используем только опцию точки останова. При большом желании мы можем использовать услов... |
11.11.2021 | Monitoring Tools: 6 to Cover All Your Needs | Share:
By Greg Leffler November 11, 2021
Monitoring distributed systems is a complex undertaking. A modern cloud-native architecture contains many moving pieces, and you must observe them all to truly assess a system's health. For that, you... |
23.09.2021 | Разбираемся со сборкой мусора в Java — Java2Blog | В этой статье мы рассмотрим механизм сборки мусора на платформе Java.
Вместо теоретических объяснений я буду использовать схемы и примеры.
Память виртуальной машины Java (JVM) делится на три части:
Младшее поколение (young generation)
Старш... |
22.09.2021 | Создание реалистичных тестовых данных для Java приложений | Чем ближе ваши тестовые или демонстрационные данные к реальному миру, тем лучше вы сможете протестировать приложение на UX, улучшить и отловить крайние случаи в процессе разработки. В этой статье я покажу вам, как использовать пример генера... |
16.09.2021 | We Cannot Live Without Cryptography! | You're about to wind up your day and use your smartphone to check what’s in your smart fridge to decide if you need to pass by the store or request delivery before you get home. You quickly pay for the purchase using your credit card regist... |
16.09.2021 | Пересаживаем NXP-шный пример для Teensy 4.1 на язык C++ | В предыдущих статьях мы освоили внедрение примеров из NXP-шной среды разработки MCUXpresso в плату Teensy 4.1. Однако у тех примеров, с которыми мне довелось повозиться (а я работал с USB-примерами), есть один существенный (с моей точки зре... |
16.09.2021 | We Cannot Live Without Cryptography! | You're about to wind up your day and use your smartphone to check what's in your smart fridge to decide if you need to pass by the store or request delivery before you get home. You quickly pay for the purchase using your credit card regist... |
03.09.2021 | Добавка для роста. Как в ЕРАМ создают менторинг программы для инженеров и что вы можете взять на заметку | Меня зовут Роман Гордиенко, c 2015 года я сотрудничаю с ЕРАМ в Украине. Сейчас я – Solution Architect, а начинал свой путь в компании с уровня Middle (может с небольшим плюсиком) Java-инженера. Я прослушал много обучающих программ, прошел т... |
16.08.2021 | Минутка DevOps-а для Java-разработчиков | Добрый день, меня зовут Станислав, я Java-разработчик в компании Rocket Science. Мы занимаемся заказной разработкой и я хочу поделиться с вами некоторыми мыслями и результатами, к которым я пришёл спустя N-ное количество рабочих и пет-проек... |
12.07.2021 | Gradle в сравнении с Maven: Производительность, совместимость, сборка и многое другое | Gradle — один из нескольких инструментов разработки Java, представленных во всеобщем руководстве разработчика Java от Stackify, но это не единственный инструмент автоматизации сборки, который следует рассмотреть. Maven — более старая и част... |
18.02.2021 | Four Ways AI And Machine Learning Will Drive Future Innovation And Change | CTO & MD at AX Semantics, the SaaS-based, Natural Language Generation Platform that creates any content, in any language, at any scale. |
08.12.2020 | Xayn Promises User-First Privacy In Its Search Alternative | Xayn screenshotsXayn |
05.10.2020 | 42Gears and The Future of Endpoint Management | Ernest Hamilton, Tech Times 05 October 2020, 02:10 pm
(Photo : 42Gears and The Future of Endpoint Management)
The term Unified Endpoint Management (UEM) seems complicated at first glance. DZone notes that UEM deals with managing and securin... |
11.09.2020 | «Когда ты можешь сам запилить программу, без привлечения кого-либо — это круто» | 12 сентября — день программиста. Публикуем интервью с fullstack-разработчиком из нашей команды. Сергей рассказал о фишках fullstack, о своем типичном рабочем дне и о том, как начать карьеру в этом направлении и правильно прокачивать навыки.... |