Вопрос: Как создать свою первую Java программу на Ubuntu Linux?

 

C++ первая программа HELLO WORLD в Linux Ubuntu

Видео взято с канала: Разговоры с ЭВМ


 

Мой ТОП 10 программ на Линуксе (2019)

Видео взято с канала: PLAFON


 

Linux для разработчика Часть 1

Видео взято с канала: loftblog


 

Создание приложений в Linux в два клика

Видео взято с канала: Широков Андрей


 

Сделал Java программу с интерфейсом / Погодное приложение

Видео взято с канала: Гоша Дударь


 

Как запустить Minecraft на Linux (Tlauncher на Ubuntu 2020)

Видео взято с канала: Haxi Denti


 

Начало программирования на C++ под Ubuntu GNU/Linux

Видео взято с канала: Volodya Mozhenkov


39 комментариев

  • Зачем Mozilla, если есть Chrome?
    Зачем QBitTorrent если есть Transmission?
    Зачем Simple Screen Recorder если есть Kazam?
    Зачем Shotcut если есть OpenShot?
    Krita хороша, но для большинства будет достаточно простенькой Pinta
    Зачем WPS Office если есть LibreOffice?
    Зачем Pamac если есть Synaptic?

  • Вот только сегодня решил я в Крите нарисовать поздравительные открытки к 23 февраля. Да, вроде есть инструменты нужные, но работают они либо косенько-кривенько, либо для их использования нужно сделать множество дополнительных телодвижений. И так как не видно результата сразу при применении, то многократные отмены и работа заново с другими параметрами. В итоге плюнул, загрузил винду, фотошоп, и сделал все быстро там. И еще, что там в Крите с выводом на печать?
    И попрошу заодно совета по браузеру. Какой браузер НЕ экономит оперативку (для меня это не актуально), зато работает быстро и обходит шлагбаумы провайдера. Mozilla Firefox не быстрый браузер, даже при наличии на борту 32 гига оперативки.

  • Интересное видео, т.к. сам из автоматизации тестирования планирую перебираться в разработку на Java. Но было бы очень круто, если бы ты про каждое действие пояснял: что, зачем и почему мы делаем/пишем именно так. А то всё очень быстро и сумбурно вышло.

  • Спасибо! Всё ясно и понятно. Но неужели всё так сложно программировать? Может есть способ, который упростит процесс отладки, то-есть позволит в одно нажатие или в одну команду запустить компиляцию с последующим запуском?

  • Если вы реально хотите научиться создавать программы для Linux, заходите на мой канал, я там почти каждый день уроки делаю на тему создания программ в Linux. Языки: Delphi/Lazarus (Pascal), Code::Blocks/Qt (C++), PHP, JavaScript, HTML 5.

  • аудасити это детский лепет. Хотите по настоящему проессинальный инструмент он есть в Линуксе называется Ardour Эта программа в некоторых местах даже лучше чем cubase (отраслевой стандарт в звукозаписи)
    Для видосов Kdenlive норм тема, правда любит оперативу. Но те кто занимается видео, не страдают не хваткой оперативы). И за упоминание давинчи респект.

  • Спасибо за наводку, некоторые программы не копал, есть смысл попробовать. В остальном даже под виндой FF, Gimp, inkscape и audacity очень пригождаются, использую их на обеих платформах. Да и онлайн сейчас можно найти редакторы, создавалки презентаций, и прочие полезности.

  • Опять очередные уроки из серии: здесь мы установили систему, в след.уроке мы открыли консол, в след.открыли блокнот, в 10 мы установили сервер и пишем hello world. Может уже пора записывать более раскрытые темы. Например минут на 20-40. Где за это время можно что-то более менее подробно рассказать или курсы строить по другому. Например тема истории линукса довольно интересная. Можно и про нее отдельно или например тема про терминал то изучаем не по 3 команды за урок, а сразу, так чтобы к концу урока мы умеем через ssh подключаться на удаленный сервер, знаем команды для изменения прав, умеем хоть как-то парсить логи и грепать, ну и хотя бы можем элементарно ориентироваться в каком-то консольном редакторе (я уж не говорю про vim, nano сгодится оредактировать конфиг чего-го либо). А на след.уроке пишем какую-то программу на баше, например тот же парсер логов, но с с какой-либо обработкой.  Или вот еще пример если для новичков видео: многие боятся и спрашивают «вот, я не знаю будет ли работать софт, а чем там что открыть и т.п.» почему бы не сделать полноценный урок, в котором все устанавливается для веб-разработки и этим уже можно пользоваться. Ну да линукс не как винда, тут не все устанавливается по кнопке «далее», например чтобы установить PhpStorm надо еще java по-хорошему установить от оракла. Т.е. лучше качество уроков и не их кол-во. Причем это стало тенденцией в лофтблоге. Также начинают, типа вот у меня будет серия уроков, там все подробно и т.п., а потом перегарают и от их курсов остается: вот мы установили, вот мы запустили, вот у нас курс для веб-разработчиков как установить cms. А так даже если перегарите (потому что писать уроки дело неблагодарное зачастую, мой коммент тому примером:) ) желанием делать, хоть останется 1-2, но клевых урока, которые можно будет пересмотреть.
    з.ы. Лофтблог уже не торт. Дима и Коля в свое время делали отличные уроки ну и  собсно сама лофтскул я думаю в качестве только улучшилась, но это не значит что для канала надо делать плохой продукт 😉

  • Ни хера,не понятно,ты помедленней говори,что ли,смысл твоего видео,если ты как автомат,протараторил,страницы пролистал и всё?Те кто это всё знает и понимает,те это и смотреть,не будет,а кто хочет именно узнать,как это сделать,нужно им именно объяснить,а не как иы сейчас сделал.

  • Использоавть мозиллу в связке Гуглом не очень умно. Тогда уж лучше дак дак го.
    Дуров наш земляк? Чей наш? Дуров не гражданин твоей страны уже давно, как и я. ��
    И ещё, говорит про безопасность и использует ВКонтакте. ��
    Если ты против пиратства, то и торрент тебе не нужен. Можно скачать ISO файл и без торрента, пусть и чуть медленнее…

  • блин помоги я не могу установить java мне пишет Считывания перечней пакетов… Выполнено
    Построение дерева зависимостей
    Считывания информации о состоянии… Выполнено

    E: Не могу найти пакет openjdk-11-jre-headless!!!!!!!! SOS

  • Я учусь в универе и 2 изучаю с++.Нас учат только решать математические задачи.Это очень неприятно и скучно. Из за этого я начал возненавидеть процесс кодирование.Мне такие ролики очень помогают СПАСИБО вам огромное. Продолжайте

  • Я обычный пользователь, комп нужен для мультимедии в основном, год назад взял телек в 4к,на линукс минт видео везде лагало,что в браузерах, что в vlc, сидел в основном на винде, а потом и вовсе на смарт тв, тут поставил ради интереса минт на мате, в фаерфоксе лаги(сдвигаются и теряются кадры, в быстрых сценах слайдшоу), чуть лучше чем было, но вот в хромиуме и опере все хорошо с этим, поэтому лиса для меня давно умерла

  • Гоша более всех удивляет своими видео, это ж столько всего знать надо! Большое спасибо! Очень многие, думаю, интересуются, как на языке Rust создать приложение с формами кнопочки там добавлять и прочее. Какие-то библиотеки нужно подключать, но никто не показал на практике, во всех подробностях. А это настолько важный вопрос, что ну не знаю второго такого, нету важнее, ведь самый перспективный язык, и затмил бы Java при должной поддержке видеоуроками. Ну, установили среду разработки, по синтаксису есть уроки (я повторял за Тэдом, а толку мало от оного, лишь установка среды была важна). Хочу найти как формы создавать не только кнопочки, но и поворотные фигуры с заданным центром, ну почему никто не сделал нужнейшего? Гоша, умоляю… Некому ни у нас, ни в Америке показать как с формами увязать код на Rust… Астропрограммку задумал для людей толковую (25 лет с астрологией дружу), и есть наработки в Эксельке моя бесплатная АСТРОПРОГНОЗ-СИНТЕЗ (https://vk.com/id212285506) уже показывает лучше, чем любая в мире профессиональная астропрога события, взять относительно того же Павла Свиридова, писавшего её с профессионалом программистом. Но для людей не сделали практически ничего ни астрологи, ни программисты, если сторож фермы и то смог больше их продвинуться, пусть и в Эксель. А я хочу, чтобы каждая блондинка смогла легко, нажав пару кнопочек узнать месяц брака, рождения ребёнка, переезда, бросив лишь взгляд на диаграмму со шкалой 36 лет или любой темы в принципе (и она уже у меня это делает на автомате выбирая сильнейшие из управителей домов согласно заданной теме), хочу сделать на порядок лучше того, что уже смог. Но не могу подступиться… С# в 3 раза медленнее Rust (а расчёты 2 мин уже слишком долго в Эксель; у преподавателя астрологии в С.-П. его Натал-Формула считает до суток и более один расчёт,и это не прикол!), и хотя в С# есть формы, но тоже как круг делать и планеты разместить, транспортир поворотный? Как диаграмму из сотен тысяч данных массива вывести по многим условиям «если» для каждой из упомянутых ячеек? Никто не показал. Получается, что у Эксель 20 лет уже нет альтернативы? Или программисты не доросли до сих пор до серьёзных вещей? Гоша, ну ты ведь, практически, круче всех, помоги!!! Java у меня почему то не пошла, и Таро ей Башню прочит, для С вообще 9 мечей (т.е. под Дамокловым мечом из-за своей опасности недаром операционки люди каждый год переустанавливают, из-за него самолёты разбивались и, кажется, даже Шаттл один), а вот для Swift выпала лучшая Солнце (и с ним действительно работать в радость было бы, и для престижных Маков именно Солнце указатель); для Rust -карта Таро Звезда, т.е. язык очень далеко пойдёт, язык будущего, Вселенский, очень тонкий в настройках. Очень силён Ada на него Колесница выпала и в том правда ведь выбор постоянный меж скоростью и надёжностью в руках программиста в языке особо развит. Король Жезлов для С++, остальные языки много слабее по Таро; например, у C# только 8 мечей (и это весьма опасно «для жизни»), а быстрому Fortran двоечка жезлов вообще. Для Goland смешно вышло голая, т.е. пустая карта и выпала. Потому лишь Rust для Windows и для всех иных платформ самый лучший, самый быстрый и универсальный, самый надёжный, язык будущего. Что по логике, что по Таро.
    Мне уже не успеть, осталось 2 года жизни, новую астропрограммку набросал в Incsape, и передал бы в хорошие руки такому, как ты, это было украшением твоей жизни, отвечаю. Ибо миллионы в каждой стране были бы благодарны, даже сотни и тысячи организаций серьёзных например, для прогноза авиаполётов нету прогностики никакой, как убеждался при анализе катастроф. Но о многом не мечтаю и не прошу, а вот видео по теме означенной ой как нужно многим приобщающимся к программированию. Хачатур по C# сделал видео уже через 2 мес после изучения языка и они самые лучшие, самые прикладные из всех в Инете. Ах, если бы и по Rust такие были,по формам именно. Код должен обеспечивать форму как своего начальника, а не форма код ( в Инете даже до этого далеки имеющиеся уроки); данное же видео потому и обратило на себя внимание, что именно прикладной пример…

  • Отличное видео. Но чуть чуть по-медленней) Тарабарщина получается. Понимаю, минимум затраты времени, но всё же. Либо к этому ролику уже приложить повтор без комментариев и со скоростью 1.5х. А так, замечательная задумка. Нету идей, что написать первое? Просим вас на канал «Гоша Дударь!»)

  • Здравствуйте,что не так?
    linux@Linux-desktop:$ vim programme.ccp
    linux@Linux-desktop:$ ls
    examples.desktop Видео Загрузки Музыка Рабочий стол
    programme.ccp Документы Изображения Общедоступные Шаблоны
    linux@Linux-desktop:$ g++ -o programme programme.ccp
    programme.ccp: file not recognized: Формат файла не распознан
    collect2: error: ld returned 1 exit status
    linux@Linux-desktop:$

  • Скажите у кого получилось скачать JDK? с Оракла? Я так не черта!!! На рег. кидает, а потом все равно не даёт зайти… все по кругу… нашёл статью на харбе чёт оракл мудрид… https://habr.com/ru/post/424579/ Ща попробую Open поставить и запустить.

  • Ребята, обратите внимание, сделайте скорость видео 0.25 и на 5:29 секунд левую углу, там был предупреждение что «Файл этого типа может нанести вред компьютеру», то есть этот файл с вирусами, не скачайте его!

  • К сожалению только так возможно узнать о адекватных программах под Линукс… А вот Оперу только на 64 разрядную систему поставить можно… А Libra чем плох?
    Под видео много писанины, а вот списка озвученных прог. не наблюдается!?

  • Loftblog, а где раскрытия темы то??? не нужная история которые и так все знают, кучаслов которым нафиг не интересны, но нет конкретного ответа и обоснования почему она лучше для этих задач, я конечно знаю что убунту лучше всех для этого так как у нее больше всех библиотека, но я надеялся услышать чет новенькое, может какая то вырезанная и заточенная под програмирования типо минта, для обычного пользователя где все для офиса

  • Пробовал этот ваш linux:
    Свободные дрова такие, что даже в браузере лаги. Поставил проприетарные из предложенных черный экран.
    У представленных DE ужасный дизайн. Виндоподобные уступают винде, Gnome сносно выглядит, но жутко неудобен, Unity не очень красивая, не очень удобная, но пользоваться можно (если найти хорошие тему и иконки).
    Понравился дизайн eOS (признан самым красивым дистрибутивом linux).
    Удобный интерфейс (многие решения взяты с мака), но система сырая.
    Софта очень мало и часто он ужасен, в сравнении с платными аналогами на винде.
    От бесплатного софта мало удовольствия, когда он не очень.
    Поэтому я считаю, что если надоела винда, то стоит переходить на OS X.
    От linux качества не ждите. Он не может просто взять и работать. Все плохо.

  • Владимир! Скажите пожалуйста: Я установил программу Komodo edit в ubuntu 15.04. Как после написания программы выводить итоговый результат (компилировать) в программе Komodo edit. Подскажите пожалуйста порядок действий. Спасибо!

  • Хорошее начало, я довольно долго врубался чем разные линуксы отличаются и как в них определится. Далее хотелось бы побольше практики, как поставить среду, что бы начать писать код (eclipse-pdt, php-storm ), как связать с гитом, настроить backup, как смотреть результаты в браузере и собственно как поставить браузер (хром, мозила).

  • А не проще вместо танцев с бубном для подключения библиотек просто юзать maven?)
    Видео класс, все на высоте ) просто такого рода моменты отпугивают тех кто с этим не знаком ) и думаю лучше было бы показать более правильный и простой метод ��

  • PS
    Не прошло и суток, как разработчик прислал весточку
    Hi Andrew,
    Thanks a lot for the feedback. I think you should try out WebCatalog Lite https://getwebcatalog.com. Appifier is no longer under active development.
    Попробовал, скачал работает. Появились приложения Youtube и Gmail. К тому же getwebcatalog использует предустановленные браузеры системы и не создает новых тяжелых папок => любое web-приложение устанавливается быстро и система легче.

  • Все норм, вот только один вопрос: коверкать названия прог это типа фишка такая или как?

    Серьёзно смотрю второй видос, проги через одну произносятся словно умышлено неправильно. Не претендую на оксфорд ингшишь, но слух реально режет.
    Сразу появляется сомнения типа «а действительно ли разбирается человек, или впервые увидел эту прогу»

  • Десктопный линукс хорош для домохозяйки, которая кроме браузера и почты почти ни чем не пользуется. А как только нужны специализированные программы, например для видеомонтажа, то линукс сразу сливается. Но адепты упорно твердят это проблемы премьера/вегаса/фотошопа и т.д., что они не работают на линуксе, смотрите, у нас есть браузер и торрент, браво!
    Даже тот же давинчи, который вполне себе функционален в бесплатной версии на винде тупо не работает с кодеками 264 и 265 на линуксе, только за деньги. И это наверное одна из немногих качественных программ, которая одинаково работает на всех платформах. Обычно что я вижу на линуксе что-то типа кривого gimp, на который без слез не глянешь после того же фотошопа.
    Самая же большая проблема что этим софтом-поделками мало кто пользуется, и найти ответы на большинство вопросов по работе с таким софтом практически невозможно, в то же время уроков фотошопа/премьера и прочего качественного софта просто завались на видеохостингах и практически все вопросы по ним разжеваны до мелочей. Попробуйте поискать информацию про тот же shotcut, да она есть, но ее несравнимо меньше, чем про тот же премьер, который популярный, платный и постоянно развивается. И обычно для выполнения какого-либо элементарного действия в том же премьере уйдет в 100500 раз меньше времени, потому что всегда можно подсмотреть в многочисленных гайдах.
    Конечно все это можно делать на линуксах, но только огромными временными затратами на изучение нужного софта, но большинство на это не готово идти, проще скачать паленый премьер на винду)))
    Я пытался пользоваться линуксом, но всегда была необходимость переключаться на винду для выполнения различных задач, а вот пользоваться только виндой вполне себе легко, не смотря на все ее многочисленные недостатки.

  • Спасибо за видео! Скажите пожалуйста! g++ не видит библиотеку Знаете ли вы решения этой проблемы? Если да то прошу откликнутся! https://vk.com/id11592954 Хочу нормально программировать без дополнительного пока что софта. Но боюсь что столкнусь в дальнейшем с подобными проблемами а найти им решения не получается пока что.

  • Слушай,созрел ещё один вопрос,а что ты думаешь об установки линукс на устройства под управлением системой андроид на процесорах арм?
    Был такой опыт?Если да,то есть ли смысл этим заниматся?
    А то думаю превратить свой ми пад 4 в портативный пк.����

  • О, даже не пришлось ставить скорость на 1.75), Гоша скажи, а сколько реального времени ты затратил на это приложение. А за видос конечно же спасибо. А формат ну так себе), не сказать что бы прям зашло, но и не лишнее будет я думаю. Спасибо.

  • Вот почему это вылезло в моих рекомендуемых? Я посмотрел эту долгую болтовню про кривые и неудобные проги, нефункциональное междумордие жрущее ресурсы как три винды… Сколько людей пользуется линухом на домашнем компьютере? Ага, а теперь отнимите количество серверов, встроенных систем и тех кто поставил винду вместо линуха сразу после покупки, сколько получится, лупу принести или микроскоп?

  • Блин, ну нахрена нам про браузеры рассказывать? Этого гувна как грязи и про них все и так знают. Аудиоподкасты тоже на любителя. Лучше бы про что то более житейское рассказал. Аудио\видео плееры. Просмотрщики\редакторы картинок. Текстовые редакторы. Видеоплеер я что то так и не смог найти нормальный. VLC более менее но тоже так себе. Просмотрщик картинок тоже не нашел. Что то все не то и не так. По сравнению с виндой весь софт какой то очень убогий мне показался а программисты тамошние наркоманы какие то)) Мне как бы казалось что за столько лет существования компов уже как бы выработалоись какие то общие стандарты. Но нет,у линуксоидов сохранился какой то свой взгляд

  • Главная проблема Линукса игры
    Да, эмуляторы всякие там есть, но производительность то
    Просто думаю, а что лучше: Линукс или винда, в итоге впринципе лучше Линукс получается, так как все программы заменить можно, плюс красивый дизайн себе можно сделать
    Ну как вариант, держать Винду второй осью

  • Некоторые вещи в этом видео:
    1. Чтобы подключить библиотеку javafx надо зайти в file>Modules в самом Modules перейти в dependencies и там уже нажать на плюсик и указать путь где находится javafx вместе с lib
    2. В Scenebuilder проблема нахождение кода(там где FXML много раз встречается) так чтобы этот код увидеть внизу-справа нажать Full и радуйтесь)

  • Вы уверены в том, что правильно назвали плейлист? Если есть дополнение «для разработчика»,то это означает, что уроки должны быть как минимум предназначены для опытных пользователей…. т.е. для тех кто уже юзает хоть какой-нить линух… Либо переименуйте плейлист либо давайте по существу….

  • Также достоин внимания проигрыватель SMPlayer + MPV, который позволяет аппаратно декодировать видео (на GPU) самых разных форматов, также умеет воспроизводить видео с кучи сайтов: от YouTube до Первого канала, благодаря бэкенду youtube-dl.
    Хороши Audacious (минималистичный аудиоплеер), GoldenDict (мощная программа для чтения различных словарей), gImageReader (программа для оптического распознавания текста с картинок на движке Tesseract).

  • Есть ещё один классный оффис OnlyOffice. Его ключевые фишки максимально полная поддержка DOCX, XLSX и др МС форматов,+ принцип «как видим на экране, так и распечатывается», за счёт использования HTML 5.

  • Для аудио под Линем хорош Ardour, гораздо гораздее, чем Audacity, правда и в освоении сложнее. К нему до кучи Calf и Guitarix. Еще очень нраица Clementine, как аудиоплеер.

    Для кино Kodi и Bino, для ностальгии Higan, Kega Fusion или RetroArch.

    Для потрещать Franz.

    Для порисовать/помонтировать фото Rawtherapee, Gimp и Inkscape

    Так что можно долго рассказывать о крутых приложениях под Линь и они не кончатся сразу.