Материалы по теме «Java»

RSS

Найкращі технічні статті IT-фахівців 2021 року. Підсумки DOU Найкращі технічні статті IT-фахівців 2021 року. Підсумки DOU

Редакція DOU 7348

У 2021 році в розділі «Технічні статті» було опубліковано понад 300 авторських матеріалів. У них ІТ-фахівці описували технічні рішення, кейси, приклади з різних напрямів розробки. У цьому огляді ми зібрали для вас найкращі технічні статті року. Критерії відбору: кількість переглядів, активність комʼюніті в коментарях і субʼєктивні враження редакції. 2

Яку мову програмування обрати початківцю. Поради досвідчених розробників Яку мову програмування обрати початківцю. Поради досвідчених розробників

Ivanna Tkachuk 14902

Яку мову програмування вибрати початківцю, щоб увійти в ІТ? Це питання ми поставили розробникам, які вже давно у сфері. Головна порада — обрати ту мову, для вивчення якої є достатньо матеріалів у відкритому доступі та яка має попит на ринку. Серед мов, які респонденти найчастіше радять вивчати початківцям — JavaScript, Python, Java, C/C++, PHP та Ruby. 37

«Україна не повністю готова до стрімкого приросту продуктових компаній». Співзасновник Jelastic і СТО Virtuozzo Руслан Синицький — про злиття компаній та тенденції IT-ринку «Україна не повністю готова до стрімкого приросту продуктових компаній». Співзасновник Jelastic і СТО Virtuozzo Руслан Синицький — про злиття компаній та тенденції IT-ринку

Анатолій Бабак 5743

Швейцарська компанія Virtuozzo 5 жовтня 2021 року оголосила про купівлю Jelastic. Руслан Синицький, співзасновник Jelastic, в інтерв’ю для DOU розповів деталі угоди, як тепер зміниться управління розробкою, тенденції до злиття ІТ-компаній на ринку, а також про безперспективність реєстрації стартапів в Україні. 17

Квартира за розробку для міліції у 90-х та запрошення на співбесіду від Microsoft. Історія 61-річного програміста Квартира за розробку для міліції у <nobr>90-х</nobr> та запрошення на співбесіду від Microsoft. Історія <nobr>61-річного</nobr> програміста

Анатолій Бабак 25307

Місяць тому запоріжцю Миколі Мухіну виповнився 61 рік. Програмуванням він займається вже понад 30 років, і нині буквально відбивається від пропозицій з українських і західних IT-компаній. В інтерв’ю для DOU розробник розповідає, як програмував на перших комп’ютерах у 80-х, отримав квартиру за роботу айтішником у міліції, як майнив біткоїни та чим хотів би займатися, коли завершить кар’єру в IT. 48

История о непростом пути в IT, или Как я не стал разработчиком История о непростом пути в IT, или Как я не стал разработчиком

Julia Blazheievska 35269

Наш герой пробовал изучать Java, Python, Machine Learning, но так и не стал разработчиком. Понял, что это не его истинное желание, не хватает мотивации разбираться в этом. Сейчас начинает заниматься бизнес-анализом. Он рассказал нам анонимно свою историю, выводы об ошибках и о том, как поменял отношение к работе и ІТ в целом. 73

Куди переходити з Java. Розвиток кар’єри Java-розробника Куди переходити з Java. Розвиток кар’єри Java-розробника

Iuliia Matushkevych 8939

Java-інженери різних рівнів часто цікавляться можливостями здобути новий досвід, який не потребує кардинальної зміни компетенції, а базується на знаннях, які вони отримали, працюючи з Java. Пропонуємо короткий гід на цю тему. 22

Топ-10 мов програмування в Україні, 2010–2021. Динамічна інфографіка Топ-10 мов програмування в Україні, <nobr>2010–2021.</nobr> Динамічна інфографіка

Редакція DOU 21149

11 років ми складаємо рейтинг мов програмування. Уперше ми взяли дані за всі роки та подивилися, як змінювалася популярність мов серед українських програмістів. Представляємо динамічну інфографіку щодо найпопулярніших (тих, що використовують у роботі) та найулюбленіших (тих, які хотіли б використовувати у роботі) мов програмування за 11 років. 71

Рейтинг мов програмування 2021: частка Python зменшується, а TypeScript обійшов С++ Рейтинг мов програмування 2021: частка Python зменшується, а TypeScript обійшов С++

Ruslan Shevchenko 75518

Уперше з 2014 року в Python негативна динаміка. Ще спостерігаємо тенденцію переходу з JavaScript на TypeScript, найбільш задоволені користувачі Elixir, нарешті на карті з’явився Rust. Представляємо результати щорічного опитування щодо мов програмування. Цього разу зібрали понад 7 тис. анкет. Поїхали.

Співбесіда з Java. 250+ запитань для Junior, Middle, Senior Співбесіда з Java. 250+ запитань для Junior, Middle, Senior

Редакція DOU 43197

Редакція DOU запитала СТО та досвідчених фахівців, що проводять інтерв’ю з Java, про те, які теоретичні запитання ставлять і які задачі та завдання пропонують розв’язати кандидатам. Адже перед технічною співбесідою важливо мати чіткий план підготовки. Сподіваємось, цей список запитань стане своєрідним путівником, що допоможе отримати бажану посаду. 43

Применим возможности видеокарты в вашей Java-программе Применим возможности видеокарты в вашей Java-программе

Victor Gubin 6710

Как правило, возможности GPU используют в программах, написанных на С/C++. Стандартная библиотека платформы Java не содержит API для непосредственной работы с графическим ускорителем, однако это не означает, что его нельзя использовать. В этой статье рассмотрим применение OpenGL API для графики и OpenCL API для GPGPU в реализации LWJGL (Lightweight Java Game Library). 17

Java 23: Quo vadis? Java 23: Quo vadis?

Andrew Petryk 5229

Чого чекати від Java 23 — у статті розробника Андрія Петрика. Якщо врахувати умови, за яких мова буде релевантною й бажаною для користувачів, доповнити їх даними про загальний напрямок руху платформи, а також знати загальні тренди індустрії, то можна спробувати створити доволі правдоподібну картину майбутнього. 5

Protobuf — не только сериализация. Генерация кода и другие прикладные аспекты Protobuf — не только сериализация. Генерация кода и другие прикладные аспекты

Alexander Yevsyukov 18739

В статье рассмотрим возможности Protobuf, полезные для широкого круга проектов. Проанализируем, как эта технология поможет разработчикам, практикующим Domain-Driven Design (DDD). Рассмотрим также тип Any, рефлексии, опции, сервисы и другие возможности Protobuf. 23

Vert.x + Micronaut. Для чого нам Dependency Injection y світі мікросервісів Vert.x + Micronaut. Для чого нам Dependency Injection y світі мікросервісів

Taras Kohut 4970

Розробник Тарас Когут ділиться досвідом додавання DI до проекту на Vert.x. Стаття буде корисна всім, кому близька тема чистого коду й, звісно, DI. Спробуємо розібратися, які проблеми може розв’язати DI, розглянемо приклади поганого/хорошого коду, виміряємо вплив на швидкодію програми. 21

Slim Docker image, или Как уменьшить вес Java-приложения Slim Docker image, или Как уменьшить вес Java-приложения

Rostyslav Matushkin 7536

Ростислав Матушкин, Java Developer в DGN Games, рассказывает, как ему удалось построить Docker-образ весом всего ~100-200 MB с использованием готовых инструментов JDK. Размещая Docker-образы в удаленном хранилище, можно значительно сократить время, потраченное на передачу данных и сэкономить деньги компании. 35

Рейтинг мов програмування 2020: JavaScript випередив Java, а Dart увійшов у першу лігу Рейтинг мов програмування 2020: JavaScript випередив Java, а Dart увійшов у першу лігу

Ruslan Shevchenko 111833

А ще TypeScript лідирує за темпами росту, цікава ситуація у світі мобільної розробки та непохитна популярність Python. Представляємо результати щорічного опитування щодо мов програмування. На цей раз зібрали 9747 анкет. Поїхали. 117

Що відбувалося з Java в останні роки. Огляд найважливіших нововведень Що відбувалося з Java в останні роки. Огляд найважливіших нововведень

Volodymyr Krokhmalyuk 12609

Володимир Крохмалюк, Java-розробник, запропонував огляд найбільш значимих JEP-ів, що з’явились у Java. Він звертає увагу на Type Inference, класи, текстові блоки, Teeing Collector та інше. Усе з наочними прикладами коду. 41

Идем воевать с Java-боттлнеками Идем воевать с Java-боттлнеками

Igor Kolosov 7733

В прикладном ПО с потребностями в высокой пропускной способности и большой пользовательской аудиторией узкие места производительности способны загубить хорошо продуманное по остальным направлениям приложение и стать фатальным ударом для бизнеса. Автор статьи Игорь Колосов, Automation/Performance Architect, посвятил статью проблемам производительности Java-приложений. 8

← Сtrl 123456...8 Ctrl →

Комментарии

В JKS сложен только публичный ключь ? Можно посмотреть через JKS viewer или сконвертировать в PEM.
Самый адекватный способ, если нет возможности использовать смарт-карты — лвухфаиорная аунинтификация. Входишь через веб, активируешь вход через телефон с помощью дактелоскопического датчика. Уже даже в gmail этот механизм.
Срака в тому що обидва ключа в середні JKS файлу, а передавались маэ виключно публічний ключ. Тобто там є вразливість blocker пріоритету. Доведеться відкликати усі ключі і переробити механізм.
Ну тогда ждите доказательств) А остальные люди будут пользоваться рабочим сервисом. Ибо цель — это как раз рабочий сервис, а не удовлетворение желаний параноиков.
Докази потрібні не що ключ вкрали, а що він в безпеці.
Ключ никто никому не «давал». Я понимаю что доверия тому джс файлу мало, но кричать что он кому-то что-то секретное отправляет у вас тоже нет оснований. Вы хоть раз тот джс смотрели? Смотрели что по сети отправляется на сервер в дебаге браузера?
гляньте на поле Company у властивостях файлу. там SPecialiST RePack тобто це ломаний офіс з рутрекера
Йдеться не про «самий», а про безпечний в принципі. Якщо ключ комусь дали — його треба відкликати. Все.
Не путайте «адекватный» и «безопасный». Я вам говорил про самый адекватный способ, вы мне предлагаете самый безопасный. Вот только в вашем подходе есть один минус — аппаратного почти ни у кого нет.
Пишуть на стековервловах, що в естонців для їх діджитизації є десктопна аплікація до якої звертається бравзер за підписом. Підтримує ключі в файлі та апаратні токени.
Завжди. Артем Поліщук: Sean Brian Townsend, виявилось, що я був першим і єдиним, хто офіційно телефонува в СБУ/Кіберполіцію і офіційно подав заяву на 102 о третій годині. Зранку думав, що мене арештують. 😀 "Де ви є?
Ну так опиши принцип, если он имеет научное обоснование. Именно, что нету никакого принципа, и он не может описан. Это инстинкт вообще-то. Вообще нет. Вы не в предмете. Поэтому че дальше спорить ото.
самый адекватный На жаль, це найнеадекватніший метод, до якого тільки можна було додуматися. Приватні ключі ніколи не мають передаватися будь-куди за межі контрольованого вами обладнання, інакше вони вважаються скомпрометованими і мають бути відкликаними.
Есть уйма научных трудов, которые доказывают, Ну так опиши принцип, если он имеет научное обоснование. не естественная потребность Размножение — не естественная потребность? Это инстинкт вообще-то.
Биологическая Есть уйма научных трудов, которые доказывают, что нету никакой естественной потребности в этом. Продиктованная естественным отбором. Так это же не естественная потребность. Данное поведение у самок способствует выживанию популяции.