Для многих, кто использует Java и как разработчик, и как пользователь, было сюрпризом, когда компания Oracle объявила, что теперь обновления для Java, после некоторого периода публичного доступа, будут переходить на коммерческие рельсы. И даже обновления для Java 8 станут доступны для скачивания за деньги после января 2019 года. Объявление об этом можно увидеть на странице […]
Почитать...
В новой джаве появился новый уровень инкапсуляции — модули. Это состоялось благодаря проекту Jigsaw. Модульность реализуется на разных уровнях: — языка программирования — виртуальной машины — стандартного java API. С этой странички можно скачать девятую джаву, предварительно подтвердив лицензионное соглашение. Установка и настройка JDK на линуксе уже была описана ранее. Проверим установленную версию джава: У […]
Почитать...
Что бы не сидеть в системе постоянно под пользователем root, нужно создать почти обычного пользователя Нужно будет задать пароль и перейти к добавлению возможности этому пользователю, с помощью команды sudo, выполнять административные дела. Установим sudo Запустим программу для редактирования настроек sudo, указав удобный редактор В редактируемом файле найдём ## ## Runas alias specification ## И […]
Почитать...
Захотелось перечислить основные телодвижения, которые потребовались от меня, что бы установить ArchLinux на виртуалку. Желания души и тараканы в голове, ну и активность некоторых товарищей, привели меня к тому что я захотел поставить на виртуальную машину Arch Linux. Скачал я образ установочного диска с сайта арча https://www.archlinux.org/download/ используя torrent ссылку. Затем подключил к только что […]
Почитать...
Дизайн JVM разрабатывался на основе многолетнего опыта программирования на таких языках как С и С++. Это позволило создать такую структуру JVM, которая сделала жизнь программиста значительно легче: код приложения выполняется в контейнере, в наличии защищённая среда выполнения программы, уменьшилась до минимума возможность управления памятью программистом, среду исполнения сделали кроссплатформенной, стала использоваться рантайм (во время выполнения […]
Почитать...
Java, как много в этом звуке Программы Джава для описания джинна Java, как много в этом звуке Java является одним из популярных языков программирования. Про него написано большое число книг, подавляющая часть из которых написана не на русском языке. Но многие из англоязычных книг переведены на русский. Однако отставание при переводе очень большое, за это […]
Почитать...
Содержание Вводные словеса Скачивание архивов Установка JDK Проверка установки JDK Запуск IDE Новый проект Вводные словеса Ubuntu — удобная операционная система. Ей можно пользоваться и на домашнем и на рабочем компьютере. Каждые пол года выходят новые версии этого дистрибутива Linux. Учитывая её довольно широкое распространение и хорошие ресурсы, на которых можно проконсультироваться, если что то […]
Почитать...
Нюансы — это такая замечательная вещь, однако они часто остаются незамеченными. Блуждая в пространстве спецификации языка java иногда встречаешь интригующие откровения, помнить о которых хотелось бы постоянно, чтобы не ломать голову над вдруг подвернувшимся "багом". На первый взгляд почти элементарный объект — строка, несёт с собой довольно обширный пласт необходимых знаний, без которых можно периодически […]
Почитать...
Опали листья на берёзах, Нагие тополя стоят. Лишь ива, стойкая к морозам, Забыла зелени наряд. Вот время подошло сменить, Очередную версию Kubuntu, Но трижды вдумайся — а стоит? Ведь всё работает и так. Забылись прежние тревоги, Система стойкость показала. Но что бы к этому прийти Пришлось немного покопаться. Вся соль в ядре — 3.2! Всё […]
Почитать...
Всё началось с этого… А вот и продолжение, в виде эпоса 🙂 а может и опуса. Пока ещё совсем свежи воспоминания событий, я расскажу вам как решил оставить на компе KUbuntu. Каприз судьбы, невольник электронный, мой комп старался из последних сил, как оказалось он неосторожно к программе в сети угодил. Коварная программа искуситель, Из-за угла […]
Почитать...