Самый низкокачественный и медленный источник информации.
где учат алгоритмам и структурам данных
Верный способ отбить желание программировать. Да и стоит сначала научиться говорить, а уж потом изучать стилистические подходы к написания поэм, образно говоря.
на джаве программируют Enterprise приложения
На Java программируют всё, кроме драйверов. Ну, и кроме игр, пожалуй.
bot123123 robotovkiy123, скорее всего в переменной ip находится строка, которая не IP-адрес. Библиотека считает, что это доменное имя, система делает запрос, но dns-сервер такого имени не знает. Возможно у линукса прописаны другие сервера или есть это имя в hosts.
Diver_Rus, во-первых, нет принципиальной разницы между вопросом "Вернуться в IT или остаться в ИБ?" от вас или от любого другого человека. Разница была бы, если бы вы спрашивали "Мне заняться программированием или пойти в полярники?" Во-вторых, мир жесток. Вы быстро научитесь радоваться тем людям, которым плевать на ваши ограничения, так как они просто не будут делать вам поблажек, а те, кому не плевать, будут сразу же списывать вас со счетов.
Николай Неизвестный, если нет другого способа получить эти данные, то придётся скачать pdf'ку и читать из неё. Сразу скажу, что парсинг pdf - это геморрой ещё тот.
Все способы по ссылке защитят только от несведущего обывателя, но легко ломаются первокурснеком киберфака, не говоря уж о более квалифицированных специалистах.