TGViewer
Channel Public Channel
devmark_ru

devmark_ru

@devmark_ru

Данный канал является частью проекта devmark.ru, который посвящён вопросам разработки программного обеспечения. Здесь вы найдёте полезные материалы по server-side разработке. Прежде всего по Java, Kotlin и Spring.
Subscribers
223
Photos
157
Videos
0
Links
121

Showing posts older than #54 · Back to latest

Older Posts 20 shown
Post #52 160
Вчера, 19 сентября 2023 года, вышла новая LTS Java версии 21!

Основные изменения:
- Виртуальные потоки (Project Loom).
- Record Patterns (Project Amber).
- Pattern Matching for switch statements
- В иерархию коллекций добавлен новый интерфейс SequencedCollection, обеспечивающий прямой доступ к первому и последнему элементам упорядоченной коллекции.
- В качестве предварительных возможностей доступны долгожданные шаблоны строк, а также возможность объявлять метод main() вне какого-либо класса.

В ближайшее время постараюсь опубликовать материалы с более подробным обзором этих фич.
  • 👍 3
Post #50 138
День Программиста отмечается в 256-й день года. Число 256 выбрано потому, что это количество различных значений, которые можно выразить с помощью восьмиразрядного байта. Также это максимальная целая степень числа 2, которая не превышает количества дней в году.

Поздравляю всех программистов с профессиональным праздником!
  • 👍 4
Post #49 131
Первый баг был зафиксирован 9 сентября 1945 года: в вычислительной машине Mark II Aiken Relay Calculator нашли мотылька, застрявшего между контактами электромеханического реле, что приводило к ошибкам. Извлеченное насекомое было вклеено в технический дневник с сопроводительной надписью: «First actual case of bug being found». Этот забавный факт и положил начало использованию слова «баг» в современном значении.

Сегодня мы поздравляем всех QA-инженеров с их профессиональным праздником!
  • 👍 2
  • 🔥 1
Post #47 102
Выбираем наиболее популярные браузеры
Post #46 114
Обратная связь помогает стать лучше. Поэтому я уделяю ей особое внимание и стараюсь добавлять такой функционал во все проекты, которыми занимаюсь.

Такой функционал уже давно есть на сайте, а сегодня он появился и в telegram-боте. Чтобы оставить своё мнение о функционале этого бота, просто нажмите кнопку "Обратная связь" и пишите всё, что думаете) Любые предложение, пожелания и конструктивная критика приветствуется!
Post #45 96
В продолжение темы приведу краткую справку.

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

Каждый UUID гарантированно уникален во всем мире, что позволяет использовать его для идентификации объектов без риска коллизий. Некоторые типы UUID содержат информацию о времени создания, что может быть полезно для сортировки и анализа данных. Генерация UUID может выполняться в различных системах независимо друг от друга, что делает их идеальным для использования в распределенных окружениях.

UUID широко используется в различных сферах:
- Базы данных: UUID может быть использован в качестве первичного ключа для обеспечения уникальности записей.
- Веб-разработка: UUID может быть использован для создания уникальных идентификаторов сессий, URL или имен файлов.
- Криптография: UUID может быть использован для генерации случайных ключей и идентификаторов.
Post #44 96
Если вы бывали на моём сайте devmark.ru, то наверняка знаете, что там есть раздел с онлайн-утилитами. Хочу поделиться с вами любопытной статистикой: среди всех инструментов наиболее посещаемым является один из самых тривиальных - генератор UUID. Там в комментах какие-то умники даже решили поспамить)

Кроме того, этот генератор доступен и в моём telegram-боте.

P.S. Если вы используете эти утилиты и вам чего-то не хватает, не удобно и хочется поменять - пишите в комментах.
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →