Date | Title | Description |
04.11.2024 | Мобильная разработка за неделю #562 (28 октября — 4 ноября) | В новом дайджесте ковка Metal и поиск регрессий в Compose, полностью переделанный React Native и форк Flutter, тактильный отклик в мобильных приложениях, сравнение размеров iOS и Android приложений, самые скачиваемые и зарабатывающие прилож... |
03.11.2024 | Настраивать xdebug для первого запуска не нужно вообще! Как в Phpstorm запустить отладку за минуту и без браузера | Многие считают, что добиться успешного запуска отладки xdebug после его установки - тяжело и мучительно. Но на самом деле, сделать первый запуск можно менее чем за минуту, не делая настройку и даже не прикасаясь к конфигурационным файлам .i... |
31.10.2024 | The Evolving Landscape of PHP and Laravel: October 2024 Insights | October 2024 has been a vibrant month for the PHP and Laravel communities. As the leaves turn, so do the updates and innovations in these popular frameworks. This article dives into the latest developments, enhancements, and events that are... |
31.10.2024 | Советы Team/Tech Lead: навыки, инструменты и вызовы | Team Lead и Tech Lead – это НЕ должности, а ключевые функциональные роли в команде, которые могут взять на себя опытные специалисты. Team Lead отвечает за организацию работы команды, поддержание продуктивной среды и помощь коллегам в достиж... |
30.10.2024 | JetBrains отменяет корпоративные скидки за длительное использование своих продуктов | На информационном портале JetBrains рассказали, что с 2025 года компания перестанет предоставлять корпоративным клиентам скидки за длительное использование своих продуктов. Новые условия распространяются только на лицензии, которые будут пр... |
30.10.2024 | Git для самых маленьких | Дисклеймер: если ты продвинутый разработчик с Х годами опыта, пожалуйста, закрой эту статью. Здесь ты не найдешь абсолютно ничего полезного для себя.
Итак, небольшое вступление. Когда мне впервые пришлось делать коммит на GitHub, я помню, ч... |
30.10.2024 | PHP и Laravel дайджест новостей за октябрь 2024 года | Всем привет!
Это дайджест новостей от CutCode. Давайте посмотрим, что произошло за прошедший месяц в мире PHP и Laravel.
Давайте посмотрим, что произошло за прошедший месяц в мире PHP.Новости PHPPHP 8.4.0 RC3 доступен для тестирования
Перед... |
29.10.2024 | Navigating the Mobile Development Landscape: Trends and Techniques | The world of mobile development is a dynamic playground. New tools and frameworks emerge, while old ones evolve. Developers must stay agile, adapting to changes like a dancer to a new rhythm. This article explores the latest trends and tech... |
29.10.2024 | Не играй в догонялки со Spring — Explyt Spring plugin для IDEA Community | Введение
Всем привет. После моей предыдущей статьи о Maven-плагине, где я предложил новый подход к реализации и создал свою версию для IDEA (вместо того чтобы писать свой мини-Maven, я делегировал всю основную работу ему посредством Maven п... |
28.10.2024 | The Rise of AI in Software Development: JetBrains' Mellum and the Future of Coding | In the fast-paced world of software development, time is money. Developers are constantly seeking tools that enhance productivity and streamline their workflow. Enter JetBrains, a titan in the realm of coding tools, which has recently unvei... |
28.10.2024 | Как жить без IntelliJ IDEA. Часть №2. Поддержка Spring | В первой статье из цикла "Как жить без IntelliJ IDEA" мы рассмотрели альтернативы привычной нам IDE как таковой. TL;DR: по мнению команды Spring АйО проще собрать IntelliJ IDEA Community самостоятельно (если все возможные пути лег... |
27.10.2024 | Мобильная разработка за неделю #561 (21 — 27 октября) | В этом выпуске ключевые изменения в UIKit и восстановление удаленных сообщений в Telegram, самые весёлые TODO из Android-фреймворка и короткий путь с Senior-ами, инфляция званий, сравнение доходов App Store и Google Play, Yolo на пятирублёв... |
26.10.2024 | OrbStack: Почему я забыл про Docker Desktop | Работая на MacBook с Docker Desktop, я часто сталкивался с тем, что система становилась менее отзывчивой, особенно при запуске нескольких контейнеров одновременно. Высокая нагрузка на CPU и память заметно влияла на время автономной работы.
... |
25.10.2024 | А у вас есть проблемы с репозиториями? | Всем привет! Меня зовут Антон Володченко, в Positive Technologies занимаюсь разработкой продуктов на стыке ИТ, ИБ и R&D. Этим небольшим постом я хотел бы чуть сблизиться с нашей аудиторией и побольше узнать, что вас волнует в контексте ... |
25.10.2024 | Глассморфизм и SVG | Всем привет. Я Андрей Осипов, фронтендер из Контура. Почти три года назад, когда у компании был еще старый фирменный стиль, мы столкнулись с проблемой экспорта из фигмы изображений в формате SVG. Сложность была с изображениями, где был эффе... |
24.10.2024 | Zencoder launches to bring AI coding agents to software development
Your vote of support is important to us and it helps us keep the content FREE.
One click below supports our mission to provide free,... | Zencoder, an artificial intelligence startup focused on software development, today announced the launch of a suite of products developed using generative AI agents that are designed to help software developers work faster and build better ... |
23.10.2024 | JetBrains launches Mellum, an AI model built to assist developers with code completion
Your vote of support is important to us and it helps us keep the content FREE.
One click below supports our missi... | Professional software development tool company JetBrains s.r.o. announced Tuesday the release of a new proprietary artificial intelligence large language model named Mellum trained in coding know-how that will assist software developers.
“U... |
22.10.2024 | Как жить без IntelliJ IDEA? Часть №1. Собери сам | На российском рынке сложилась сложная ситуация с IDE для Java-разработчиков. Новости, связанные с ограничением скачивания IntelliJ IDEA Ultimate, недоступностью JetBrains маркетплейса и блокировкой лицензий, которые использовались на террит... |
22.10.2024 | История о том, как учительница английского с тремя детьми решила стать тестировщиком | Привет! Меня зовут Полина, я тестировщик в компании, которая занимается разработкой ПО для американских университетов. В этой статье расскажу, как мне удавалось одновременно учиться, собирать проекты в портфолио и воспитывать троих детей. М... |
21.10.2024 | The Rise of No-Code Solutions: A Game Changer for Developers | In the ever-evolving landscape of software development, no-code solutions are emerging as a beacon of simplicity. They offer a way to build applications without diving deep into the complexities of coding. Imagine a world where creativity f... |
21.10.2024 | Компания JetBrains начала блокировать оплаченные лицензии пользователей, находящихся на территории РФ | Давно использую продукты компании JetBrains. В 2022 году компания заявила о том, что уходит из России, но оставалась лазейка, что можно было сменить страну проживания и оплатить лицензию карточкой иностранного банка.
Неделю назад в IDE выск... |
20.10.2024 | Мобильная разработка за неделю #560 (14 — 20 октября) | В новом дайджесте бажная корзина в Додо Пицце и сложности Combine, улучшение производительности навигации на Android и кодревью “как не войти в айти в 2024”, самые важные пакеты в экосистеме Flutter, 12 маленьких уроков большого приложения ... |
17.10.2024 | Building a Spring Boot Library: A Guide to Streamlined Development | In the world of software development, efficiency is king. The DRY principle—“Don’t Repeat Yourself”—is the golden rule. It’s about avoiding redundancy in code. Imagine a sprawling garden. If every flower grows in its own pot, maintenance be... |
16.10.2024 | GUI — это хорошо, но большие дяди хотят IaC | Вечерело, накрапывал морозный дождь… шел 7-й год разработки Roxy-WI. Понимание необходимости автоматизации пришло давно, поэтому был разработан API. Он был, скажем так, кривой и местами нелогичный, но работал. После создания RMON и написани... |
16.10.2024 | Как спроектировать библиотеку для Spring Boot | Принцип DRY (Не повторяйся) – это важная составляющая цикла разработки программного обеспечения. Его цель – избежать ненужной повторяемости в коде. В частности, имеется множество приложений, которые могут находиться в составе одной и той же... |
15.10.2024 | PVS-Studio 7.33: критические ошибки, пользовательские аннотации в C#, поддержка SN-DBS и многое другое | Вышел новый релиз PVS-Studio — 7.33. Поддержка SN-DBS, добавление пользовательских аннотаций в C# анализатор, новые вебинары, подкасты и много других хороших новостей! Больше подробностей в этой заметке.
Загрузить актуальную версию PVS-Stud... |
11.10.2024 | Опыт самостоятельного перехода с продуктов компании JetBrains на экосистему EvaTeam | После объявления о блокировке лицензий JetBrains (разработчик YouTrack, Space, PyCharm и т.д.) компания «Сапфир-Интеграция» приступила к миграции на экосистему EvaTeam, которую успешно провела своими силами. Рассказываем подробный кейс пере... |
07.10.2024 | Java Digest #17 | Всем привет! 👋 👋 👋 👋 Мы Java-разработчики Т-Банка: Андрей, Арсений, Константин и Константин. Собираем интересные новости, статьи, туториалы и другие материалы из мира Java-разработки и делимся этим со всем сообществом.
В этом выпуске деталь... |
04.10.2024 | Обход блокировки YouTube без VPN и GoodbyeDPI | Клешни постепенно сжимаются.
С момента замедления YouTube, по данным СМИ, его трафик снизился на 50%. Роскомнадзор активно блокирует VPN-сервисы.
Опрос в моем Telegram-канале от 15 августа показывает, что половина пользователей начинают рас... |
03.10.2024 | 9 фич будущего в IDE, благодаря которым можно будет освоить любой язык программирования без курсов за 1 день | Считается, что "программирование - это сложно". Что нельзя вот просто так взять, и сходу начать работать с незнакомым языком программирования, сразу написав работающую программу, либо разобраться в уже готовой. Да, сейчас это дейс... |
30.09.2024 | Почему нет достойных форматтеров кода для Java? | Форматирование кода в Java всегда было темой обсуждения среди разработчиков. Многочисленные инструменты предлагают свои решения, но ни один из них не кажется идеальным. Так, возникает вопрос: есть ли форматтер, который действительно отвечае... |
24.09.2024 | Navigating the Mobile Development Landscape: Trends and Innovations | The world of mobile development is a dynamic playground. Each week, new tools, frameworks, and methodologies emerge, reshaping how developers create applications. This week’s digest reveals a treasure trove of insights, from iOS advancement... |
24.09.2024 | Взлом JVM-приложения с помощью отладчика IntelliJ IDEA | Что если мы скажем вам, что отладчик может стать не просто инструментом для поиска ошибок, а настоящим «режимом бога» в мире кода?
В новом переводе от команды Spring АйО рассматривается, как можно исследовать память приложения и изменить ег... |
21.09.2024 | Mastering Splash Screens and Gradle Plugins in Mobile Development | In the world of mobile app development, first impressions matter. The splash screen is the first visual interaction users have with an app. It’s like the cover of a book; it sets the tone and invites users in. A well-designed splash screen ... |
21.09.2024 | Улучшаем автокомплит в смешанных Java-Kotlin проектах | Честно говоря, не знаю, нужно ли ставить тэг "перевод" на собственную статью.
Ну ок, поставил.
Всем привет! Недавно я наткнулся на статью, где описывается, как можно убрать мешающие варианты из автокомплита в Android Studio. Этот ... |
19.09.2024 | Создание плагинов и переиспользуемых частей в .gradle.kts-файлах и Kotlin extension-функциях | Всем привет! На связи Дима Котиков, и мы продолжаем разговор о том, как облегчить себе жизнь и уменьшить Boilerplate в gradle-файлах. В первой части поговорили о том, как подготовиться к созданию модулей для Gradle Convention Plugin. Двигае... |
18.09.2024 | CodeChecker: анализируем большой проект на С++ быстро, эффективно и бесплатно | Привет, Хабр! Меня зовут Давид, еще недавно я был стажером YADRO, а сейчас работаю в отделе разработки ПО поддержки сетевой аппаратной части. У нас в команде есть большой проект на более 100 000 строк, написан на C++ (и частично на С). Код ... |
16.09.2024 | The Evolution of WebSocket Testing: A Journey Through Automation | In the fast-paced world of software development, testing is the backbone of quality assurance. As applications grow more complex, so do the tools and techniques we use to ensure they function as intended. One such area that has gained tract... |
16.09.2024 | О профессии AIOps: модно-молодежно, денежно, но пока на нее не учат | Привет Хабр! Как профессия, подобная роли DevOps-инженера, AIOps пока не сформировалась в четко определенную должность. В компаниях задачи, связанные с AIOps, выполняются спецами из разных областей, такими как DevOps, Data Science, IT Opera... |
16.09.2024 | Supermaven Raises $12M in Series A Funding | Supermaven, a NYC-based AI-powered code completion tool provider, raised $12M in Series A funding.
The round was led by Bessemer Venture Partners with participation from angel investors including OpenAI co-founder John Schulman, Perplexity ... |
12.09.2024 | IntelliJ IDEA 2024.3 EAP: Новые Возможности и Улучшения | Команда Spring АйО рада поделиться с вами свежей новостью от JetBrains: стала доступна первая EAP-версия IntelliJ IDEA 2024.3. Среди нововведений улучшения для java и kotlin, прокаченный AI Assistant, а также улучшенный UX.
Стартовала прогр... |
09.09.2024 | Что на неделе: новый Bluetooth, школьник-миллионер и самый тонкий электронный блокнот в мире | Всем привет! Время пролетело быстро, и вот мы снова здесь, чтобы обсудить самые горячие, странные и иногда просто забавные новости прошедшей недели. Собрал их я — Олег Малахов из AGIMA. Предлагаю отвлечься и почитать этот дайджест, чтобы ва... |
07.09.2024 | Export Restrictions and the Rise of Low-Code Platforms: A New Era in Software Development | In the digital landscape, change is the only constant. Recently, a significant shift has occurred, particularly affecting developers in Russia. Export restrictions have barred users from downloading plugins for Android Studio, a popular int... |
07.09.2024 | The Art of Clean Code: Embracing Standards and Static Analysis in Python Development | In the world of programming, clarity is king. A well-structured codebase is like a well-organized library. It invites exploration and fosters collaboration. But what happens when different developers bring their unique styles to the table? ... |
07.09.2024 | The Evolution of .NET: A Deep Dive into the Latest Developments | The world of software development is ever-changing. In this landscape, .NET stands as a robust framework, evolving to meet the demands of modern applications. As we step into 2024, Microsoft has unveiled significant updates that promise to ... |
07.09.2024 | The Pulse of Java and Scala: Innovations and Insights from the Tech Trenches | In the fast-paced world of software development, Java and Scala stand as titans. They shape the landscape of backend programming, influencing how applications are built and maintained. Recent updates from the Java and Scala communities reve... |
07.09.2024 | Обучающий телеграм бот. Пример задачника по математике | Технология телеграм бота подкупила меня своей универсальностью. Можно использовать в телеграмм, можно просто в браузере, можно формировать любую логику работы… Сегодня рассмотрим вариант телеграм бота, представляющего собой фрагмент задачни... |
06.09.2024 | Java Digest #16 | Всем привет! 👋 👋 👋 👋 Мы — Java-разработчики Т-Банка: Андрей, Арсений, Константин и Константин. Собираем интересные новости, статьи, туториалы и другие материалы из мира Java-разработки и делимся этим со всем сообществом.
В этом выпуске вас ... |
06.09.2024 | Улучшаем python код в пару кликов | Привет, чемпионы! Когда пишешь большие проекты в команде нередко возникают ситуации, когда у одного человека стиль написания кода один, а у второго человека координально другой. На выходе получаем разноцветный код, который будет сложно улуч... |
06.09.2024 | Kotlin глазами Java-разработчика | Привет, хабр! Сегодня я хочу рассказать про свой опты взаимодействия с языком kotlin.
Представлюсь – я java разработчик, работаю крупном банке, создаю (и поддерживаю существующие) микросервисы.
Небольшая ремарка: я не собираюсь становиться ... |
05.09.2024 | Пользователи из России больше не могут скачивать плагины в Android Studio из-за экспортных ограничений | Плагин Flutter не устанавливается у пользователей из России
Пользователи из России больше не могут скачивать плагины в Android Studio. При попытке сделать это IDE выводит сообщение о запрете со стороны экспортного контроля. Под запрет попал... |
04.09.2024 | .NET Digest #3 | Добро пожаловать на третий выпуск нашего дайджеста, посвящённого новостям и событиям в мире .NET! Команда PVS-Studio рада представить вам подборку самых интересных и полезных материалов. Поехали!
Мы стараемся совершенствоваться, так что буд... |
04.09.2024 | Не панацея, но помощник. О статическом анализаторе кода | Приветствую, уважаемые читатели Хабра!
Сегодня я хочу предложить вашему вниманию статью о статических анализаторах кода, о том, что это такое и для чего они, собственно, нужны.
Давайте перейдем сразу к сути. Итак, что же такое статический а... |
04.09.2024 | Как мы делали Low-Code конструктор для Back Office. Часть 2 (Back-End и база данных) | Привет, это вторая статья из цикла про наш путь создания Low-Code платформы-конструктора для разработки сложных Back Office систем. В прошлой статье я сформулировал, что такое «сложные системы», задачу, которую необходимо решить, а также пр... |
03.09.2024 | The Rise of Python and the Fall of Passwords: A New Era in Tech | In the ever-evolving landscape of technology, two trends stand out: the dominance of Python and the decline of traditional passwords. These shifts reflect broader changes in how we develop software and secure our digital lives.
Python has b... |
02.09.2024 | Scala Digest. Выпуск 20 | Привет, Хабр! Мы — Рома, Настя, Карина и Эвелина — бэкенд-разработчики Т-Банка, пишем код на Scala и горим желанием его популяризировать. Мы собираем и агрегируем новости из разных источников, включая Scala Times, блог Petr Zapletal и канал... |
02.09.2024 | 55% Python-разработчиков используют Linux-окружение и 22% — редактор Visual Studio Code | Организация Python Software Foundation и компания JetBrains провели ежегодный опрос, который затронул более 25 тысяч разработчиков на языке программирования Python. Они опубликовали результаты своего исследования.
Большинство участников опр... |
02.09.2024 | Spark Essentials: Руководство по настройке и запуску проектов Spark с помощью Scala и sbt | Введение
В этой статье представлено подробное руководство по инициализации проекта Spark с помощью Scala Build Tool (SBT). Это руководство охватывает все этапы процесса, включая создание проектов, управление зависимостями, локальное тестиро... |
01.09.2024 | The Language Server Protocol: A Game Changer for Developers | In the vast ocean of programming languages and development environments, the Language Server Protocol (LSP) emerges as a lighthouse. It simplifies the chaotic landscape of coding tools, offering a standardized way for editors and language s... |
01.09.2024 | IntelliJ IDEA 2024.2: A Leap Forward for Developers | IntelliJ IDEA 2024.2 has arrived, and it’s like a breath of fresh air for developers. This update is not just a patch; it’s a transformation. Imagine stepping into a new world where speed and efficiency reign supreme. This version brings en... |
01.09.2024 | The Rise of Workspaces in IntelliJ IDEA: A New Era for Developers | In the world of software development, change is the only constant. Developers are always on the lookout for tools that streamline their workflow. Enter IntelliJ IDEA's new workspace feature. This innovation is like a breath of fresh air in ... |
30.08.2024 | Апгрейд с Xamarin.Native на .NET 8 | Привет, Хабр!
Меня зовут Андрей и я Xamarin разработчик в компании EvApps. Для тех, кто занят в кроссплатформенной мобильной разработке на Xamarin не секрет, что Microsoft прекратил поддержку этой платформы и выкатил обновленную реализацию ... |
30.08.2024 | Что нового в IntelliJ IDEA 2024.2 | Недавно состоялись сразу два крупных обновления. И IntelliJ IDEA и Amplicode зарелизились с новыми версиями 2024.2. Про Amplicode я уже рассказывал в другой статьей, в этой расскажу про IntelliJ IDEA Community Edition.
Улучшения, которые во... |
29.08.2024 | Как Google победил Skynet или подготовка обучения модели на мобильном устройстве | По мере того, как я погружался в тему машинного обучения на мобильных устройствах, я все больше ощущал какой-то заговор. Как я уже писал, простые обучалки начали исчезать из интернета несколько лет назад. А простые обучалки – это те, в кото... |
29.08.2024 | Amplicode – конвейер для Spring-приложений прямо в IntelliJ IDEA | Самая первая версия Amplicode увидела свет ещё в ноябре 2023 года. С тех пор произошло множество значимых событий: вышло 4 мажорных и 11 баг-фикс релизов. Мы участвовали в конференции JPoint с докладом и стендом, на котором бóльшую часть вр... |
28.08.2024 | Workspaces в IntelliJ IDEA | Команда Spring АйО продолжает следить за последними новинками в мире инструментов для разработчиков. В нашем новом переводе вы узнаете о недавно появившемся плагине для IntelliJ IDEA, который предоставляет долгожданную многими функционально... |
27.08.2024 | Обзор LSP: что это такое, зачем нужно, как работает | Представьте: у вас есть N редакторов или IDE и M языков программирования. Получается, что для их корректной работы вам необходимо поддерживать N*M плагинов. Но что, если таких редакторов и языков много?.. Решением может стать LSP — единый и... |
26.08.2024 | What is Programming? And How to Get Started | Share
Tweet
Share
Share
Email
What Is Programming? A Comprehensive Guide to Get Started
Programming, often referred to as coding, is the process of creating instructions that a computer can execute to perform specific tasks. It is a foundat... |
25.08.2024 | Мобильная разработка за неделю #552 (19 — 25 августа) | В этом выпуске отслеживаем утечки памяти в iOS и выносим ViewModel из Compose функций, тестируем производительность Flutter и React Native, определяем кто тратит больше всего денег в приложениях и многое другое. Подключайтесь!
Подписывайтес... |
23.08.2024 | JSpecify 1.0.0 и nullability в Java | Рады сообщить, что JSpecify 1.0.0 теперь доступен в Maven Central: четыре аннотации, связанные с nullability — @Nullable, @NonNull, @NullMarked и @NullUnmarked — стали официальными, и, что немаловажно, обратная совместимость с ними будет га... |
22.08.2024 | Как построить мост между JavaScript и C++ через WASM, или гайд для самых маленьких | Введение
Всем привет. Сегодня я хочу поговорить об использовании WASM с C++ и разберу, как взаимодействовать с этим всем делом через JavaScript.
Когда я начинал изучение технологии WASM, которая является довольно интересной и обсуждаемой те... |
21.08.2024 | The Rise of OpenSilver: Breathing New Life into Silverlight Applications | In the world of software development, change is the only constant. As technologies evolve, older frameworks often fade into obscurity. However, the recent emergence of OpenSilver is a testament to the resilience of innovation. This open-sou... |
21.08.2024 | The Rise of Tuist and Skip: A New Era in Mobile Development | In the fast-paced world of mobile development, change is the only constant. Recently, two significant developments have emerged: the transition from Cocoapods to Tuist and the launch of the Skip framework. Both represent a shift in how deve... |
21.08.2024 | Вышел Skip — фреймворк для разработки кроссплатформенных мобильных приложений | Состоялся релиз фреймворка Skip, предназначенного для разработки кроссплатформенных мобильных приложений. Разработчики могут писать код на Swift, используя экосистему Xcode, и собирать проект для iOS и Android.
Авторы проекта отмечают, что ... |
18.08.2024 | Заметки по архитектуре .NET библиотеки: пространства имён | Одно пространство имён для всего или же отдельные под каждую папку? Быть может, есть варианты интереснее? Рискнём и ступим на землю жестоких программистских баталий, в которых льётся цифровая кровь и рождается “истина”: какая из организаций... |
16.08.2024 | PVS-Studio 7.32: оптимизация анализа, новые плагины и многое другое | Вышел новый релиз PVS-Studio — 7.32. Оптимизация анализа на C++, новые плагины и функциональность, и ещё много других обновлений! Больше подробностей в этой заметке.
Загрузить актуальную версию PVS-Studio можно здесь.
Оптимизация анализа ин... |
12.08.2024 | Дайджест по уязвимостям за прошедшие два месяца лета | Приветствую вас!
Меня зовут Анастасия Травкина, я младший аналитик в компании Вебмониторэкс. Вместе с отделом детекта мы подготовили дайджест по уязвимостям за прошедшие два месяца лета. Эта информация поможет вам обезопасить свои системы и... |
09.08.2024 | Отладка PHP сценариев в Docker-контейнере с помощью PhpStorm и Xdebug. Глубокое погружение | Содержание
Вместо введения
Что, опять?
Как это работает?
Создаём проект в PHPStorm
Создаём контейнер Docker
Добавляем расширение Xdebug
Настраиваем Xdebug
Что там в логах Xdebug?
Настраиваем PhpStorm
Устанавливаем CLI Interpreter
Устанавлив... |
08.08.2024 | Часть 1. TMA на KMP. Пишем кликер на Kotlin/JS | В этой статье рассмотрю старт проекта как обычное веб-приложение с минимальным функционалом. Остальные функции будут завязаны на Telegram API и веб-приложение сможет запускаться из Telegram.Навигация по циклу статей:
Часть 1. Пишем веб-прил... |
07.08.2024 | Java Digest #15 | Всем привет! 👋 👋 👋 👋
Мы Java-разработчики Т-Банка: Андрей, Арсений, Константин и Константин. Собираем интересные новости, статьи, туториалы и другие материалы из мира Java-разработки и делимся этим со всем сообществом.
В этом выпуске у нас ... |
06.08.2024 | Compose Desktop ShadowJar | По состоянию на 12 июня 2024 года нет хорошего туториала/документации по Compose Desktop ShadowJar.
Существующие руководства помогут настроить ComposeMultiplatform для распространения нативных таргетов.
Но что, если вы хотите использовать S... |
06.08.2024 | Darktrace Half-Year Threat Report 2024 Reveals Persistent Cybercrime-as-a-Service Threats Amidst Evolving Attack Landscape | Malware-as-a-Service (MaaS) and Ransomware-as-a-Service (RaaS) continue to dominate the threat landscape
Email phishing remains a top threat, with 17.8 million phishing emails detected between December 2023 and July 2024, and 62% bypassing ... |
06.08.2024 | Автоматизация проверок в Navisworks с помощью Python + визуализация в Power BI | Введение
В данной статье представляю свое видение процесса автоматического формирования проверок на коллизии в Navisworks для проекта с большим количеством моделей. Данный метод основан на работе с xml файлами с помощью Python. Способ не но... |
05.08.2024 | Open-source. Плюсы и минусы на примере MoonShine Laravel | Привет, коллеги!
Сегодня хочу поделиться опытом создания и развития open-source проекта MoonShine, которому стукнуло уже 2 года. 🎉Идея возникновения
Всё началось с идеи в telegram-чате Laravel Community от CutCode: "А почему бы нам не ... |
04.08.2024 | Fortifying Software Supply Chains: Sonatype's Strategic Move to AWS Marketplace | In the digital age, software is the backbone of innovation. Yet, with great power comes great responsibility. The software supply chain is fraught with risks, especially as open-source components dominate modern applications. Sonatype, a le... |
02.08.2024 | Transforming TODO Management in PHP: From Clutter to Clarity | In the world of software development, managing TODO and FIXME comments can feel like trying to herd cats. These notes, often scattered throughout the code, can become a source of frustration rather than a helpful guide. They accumulate over... |
02.08.2024 | Scala Digest. Выпуск 19 | Привет, Хабр! Мы — Рома, Настя, Карина и Эвелина— бэкенд-разработчики Т-Банка, пишем код на Scala и горим желанием его популяризировать. Мы собираем и агрегируем новости из разных источников, включая Scala Times, блог Petr Zapletal и канал ... |
01.08.2024 | Git, Gitflow и ветка develop. Продолжаем разбираться в основах программирования | Привет, Хабр! В блоге beeline cloud я делюсь личным опытом разработки. Ранее рассказывал, как инжектить в статические поля, как упростить себе жизнь при написании тестов, подсвечивал особенности пагинации. А сегодня продолжу знакомить вас с... |
29.07.2024 | DevTools наносят ответный удар | Дисклеймер
Эта статья родилась после моего участия в организации нескольких треков об инструментах для разработчиков на крупных Российских индустриальных конференциях в 2024 году. Основной ее целью является рассказать о том, что интересно д... |
27.07.2024 | The Future of Development: Embracing VDI and CI/CD with GitLab | In the fast-paced world of software development, efficiency is king. Developers are constantly seeking tools that streamline their workflows, reduce friction, and enhance productivity. Two technologies that have emerged as game-changers are... |
27.07.2024 | Kotlin: A Journey Through 12 Years of Innovation | Kotlin has turned 12. This programming language, born on July 22, 2012, has matured into a powerhouse in the software development world. Developed by JetBrains, Kotlin emerged to address the shortcomings of Java. It promised brevity, safety... |
25.07.2024 | The Rising Tide of Cyber Threats: A Call to Action for Businesses**
** | ** In the digital age, cyber threats are like shadows lurking in the corners of our online lives. They grow darker and more complex, threatening to engulf businesses of all sizes. The latest Mid-Year Cyber Threat Report from SonicWall paint... |
25.07.2024 | The Future of AI: Insights from GigaConf 2024**
** | **
In the heart of Moscow, the GigaConf 2024 unfolded like a vibrant tapestry of technology and innovation. On June 27, the conference brought together experts from Sberbank and other leading companies to discuss the evolution of artificial... |
24.07.2024 | Разработка через Termidesk: утопия или рабочая реальность разработчика | Введение
Для того чтобы лучше понимать продукт, нужно его использовать. Звучит вполне логично. Но бывают ситуации, когда продукт, который вы разрабатываете, определяет ваше взаимодействие с инструментами для разработки. То есть он буквально... |
24.07.2024 | Malware and IoT Attacks See Huge Rise in H1 2024 | SonicWall has released its Mid-Year Cyber Threat Report 2024, which unveils yet another rise in overall attacks, after seeing an 11% increase observed in 2023.
SonicWall found that on average, companies were under critical attack – the type... |
22.07.2024 | Докеризация сборки проекта на всех уровнях | Всем привет, на связи Вадим Макеров, бэкенд-разработчик iSpring. Успешная воспроизводимая сборка проекта является критическим фактором в поддержке и развитии проекта. При большом количестве проектов и технологических стеков гарантировать во... |
22.07.2024 | Cloudflare: 6,8% интернет-трафика является потенциально мусорным | Cloudflare выпустила регулярный отчёт о трафике, который её система доставки контента обработала с 1 апреля 2023 года по 31 марта 2024 года. Компания отметила, что за этот период доля вредоносного или мусорного HTTP-трафика увеличилась с 6%... |
22.07.2024 | Сегодня, 22.07.24, языку Kotlin — 12 лет | Поздравляем всех разработчиков на Kotlin — сегодня этот язык программирования отмечает свой 12-летний юбилей. Впервые представленный 22 июля 2012 года компанией JetBrains, Kotlin быстро завоевал популярность среди разработчиков благодаря св... |
20.07.2024 | Часть 1. TMA на KMP. Пишем кликер на Kotlin/JS | В этой статье рассмотрим старт проекта как обычное веб-приложение с минимальным функционалом. Остальные функции будут завязаны на Telegram API и веб-приложение сможет запускаться из Telegram. Навигация по циклу статей
Часть 1. Пишем веб-при... |
19.07.2024 | GigaConf запечатлённый: чем запомнилась технологическая конференция Сбера | Привет, Хабр! 27 июня в Москве прошла конференция GigaConf 2024, на которой эксперты Сбера и других ведущих компаний рассказали о развитии технологий искусственного интеллекта (AI) — в первую очередь для разработчиков. У Хабра здесь была св... |