LINUX.ORG.RU

Netbeans – вещь и как IDE, и как платформа для своих приложений. Не то, что эти все ваши говноидеи.

cocucka ★★★★ ()
Ответ на: комментарий от hateWin

Почему бы и да?

Поиск по портам даёт такой результат:

java/openjdk7
java/openjdk8
java/openjdk11
java/openjdk12
java/openjdk13
java/openjdk14
java/openjdk15
java/openjdk16
java/openjdk7-jre
java/openjdk8-jre
java/openjdk11-jre

И NetBeans тоже нативный?

И он тоже есть в портах.

mord0d ★★★★ ()
Ответ на: комментарий от hateWin

NetBeans развёрнута в домашнем каталоге из ZIP-файла с бинарниками, скачанного с сайта Apache NetBeans.

iZEN ★★★★★ ()
Ответ на: комментарий от hateWin
> pkg info openjdk15
openjdk15-15.0.2+7.1_1
Name           : openjdk15
Version        : 15.0.2+7.1_1
Installed on   : Wed May 26 20:57:28 2021 MSK
Origin         : java/openjdk15
Architecture   : FreeBSD:13:amd64
Prefix         : /usr/local
Categories     : devel java
Licenses       : GPLv2
Maintainer     : java@FreeBSD.org
WWW            : https://openjdk.java.net/projects/jdk/15/
Comment        : Java Development Kit 15
Shared Libs required:
	libXtst.so.6
	libpng16.so.16
	libXext.so.6
	libgif.so.7
	libXrender.so.1
	libfreetype.so.6
	libjpeg.so.8
	libfontconfig.so.1
	libasound.so.2
	libXi.so.6
	liblcms2.so.2
	libX11.so.6
Shared Libs provided:
	libattach.so
	libsaproc.so
	librmi.so
	libmanagement.so
	libjava.so
	libjli.so
	libextnet.so
	libawt_headless.so
	libverify.so
	libdt_socket.so
	libzip.so
	libjvm.so
	libmlib_image.so
	libnet.so
	libjimage.so
	libjawt.so
	libsctp.so
	libjavajpeg.so
	libjaas.so
	libjsig.so
	libprefs.so
	libmanagement_ext.so
	libjsound.so
	libinstrument.so
	libsunec.so
	libfontmanager.so
	liblcms.so
	libawt_xawt.so
	libj2gss.so
	libsplashscreen.so
	libjdwp.so
	libj2pkcs11.so
	libj2pcsc.so
	libnio.so
	libmanagement_agent.so
	libawt.so
Annotations    :
	FreeBSD_version: 1300505
Flat size      : 325MiB
Description    :
An open-source implementation of the Java Platform, Standard Edition,

WWW: https://openjdk.java.net/projects/jdk/15/

iZEN ★★★★★ ()
Ответ на: комментарий от mord0d

Ещё бы подвозили столь оперативно драйвера, например для intel ax200ngw, который для опёнка есть, а вот фря никак не разживётся. Как только завезут, перетащу свой новый ноут на неё, устал уже от зоопарка линуксов (арч надо ковырять, манджара с кучей помоев идёт, федора с протухшим софтом).

zshfan ()

ну ниче, прикольненько, аккуратненько:)

crypt ★★★★★ ()
Ответ на: комментарий от zshfan

(арч надо ковырять, манджара с кучей помоев идёт, федора с протухшим софтом).

ага, то ли дела фря - нашел два сегфолта в базе за полгода и кернел паник на ф13=)

crypt ★★★★★ ()
Ответ на: комментарий от mord0d

В порты очень многое подвозят оперативно.

угу. еще бы софт, который наружу висит и уже неделю как багфикс получил, подвезли.

https://www.opennet.ru/opennews/art.shtml?num=55208

crypt ★★★★★ ()
Последнее исправление: crypt (всего исправлений: 1)
Ответ на: комментарий от iZEN

У тебя сбой обновления 12 -> 13 был.

нет. у меня не было сбоя обновления. у меня было нормальное обновление до 13. потом был сбой отката, потому что 13 висла.

crypt ★★★★★ ()

Шёл 2021 год, Nimbus в Java как был уродливый, так и остался таким.

Родина дала им https://github.com/JFormDesigner/FlatLaf, бери и пользуйся, но нет ставим Nimbus и выкалываем глаза. Даже Metal и то выглядит не так вырвиглазно.

А IDE вполне себе неплохая.

EXL ★★★★★ ()
Последнее исправление: EXL (всего исправлений: 1)

Шрифты (на панели) интересные.

Thetan ★★★ ()
Ответ на: комментарий от EXL

Да норм, мне старые явовские дизайны вполне нравятся.

spqr ★★★ ()
Ответ на: комментарий от zshfan

Ну арч ковырять не больше чем фряху надо. У манджаро есть architect, где можно выбирать что ставить. Причем поддерживается zfs, btrfs, lvm, luks в установщике и всё кастомизируется.

Ещё есть void, это как арч лет n назад, без systemd и с простыми конфигами.

Хотя я и сам бы на фряху перешел, если бы она работала )

Вот кстати пробовал тут фряху на vps поставить через vnc, тоже с ходу не получилось заставить grub загрузить iso с фряхой =(

pawnhearts ★★★★★ ()
Последнее исправление: pawnhearts (всего исправлений: 1)
Ответ на: комментарий от EXL

Nimbus в Java как был уродливый, так и остался таким.

С точки зрения ехать нимбус как раз околоидеальный гуй ибо без разглядывания плоской доски понятно где кнопка, где ввод, где скрол а где просто лейбл.
Другое дело что авторы явно намекали что его можно и нужно красить по своему вкусу, о чем кричат переменные, доступные уи манагеру (старый вариант как пример: Java'чка крашенная )

rukez ★★ ()
Ответ на: комментарий от Bass

По умолчанию в NetBeans роставляется с поддержкой следующих технологий:

  • HTML5 (Cordova) и JavaScript2 (Node.js, AngularJS, jQuery)

  • Java SE (Ant, Maven, Java Shell, JPDA, Spring Beans, GraalVM, GUI Builder)

  • Groovy/Gradle

  • Java Web and EE (JSF, RichFaces, EJB, Spring Web MVC, BootsFaces, ICEfaces, RESTful Web Services, SOAP Web Services, Struts, Payara Jakarta EE, WildFly Application Server)

  • C/C++ (CPPLite Kit)

  • PHP

  • JavaFX

  • Service Registry (Google, Amazon, Facebook, Flicker, Twitter…)

  • ништячки базовой IDE (Local History, Markdown Support, Spellchecker, Database, Hudson, Embedded Browser UI - JavaFX WebView, Git/Mercurial/SVN, Bugzilla, CSS Source Model/CSS Preprocessors, Docker Editor/Docker UI)

Чтобы не захламлять среду, от плагинов, с которыми не работаешь, можно избавиться. Как и доустановить нужных из доступных к загрузке.

iZEN ★★★★★ ()
Последнее исправление: iZEN (всего исправлений: 2)
Ответ на: комментарий от iron

Не особо хотелось бы заводить такие громоздкие костыли в виде виртуалки для работы драйвера Wi-Fi.

zshfan ()
Ответ на: комментарий от crypt

За всё время пользования фрёй (начиная с 9 версии) единственная проблема, что была такого рода, это polybar валился в корку, да и то как подсказал в одном из чатиков программист сишник, проблема была в откровенно кривом коде самого полибара.

zshfan ()
Ответ на: комментарий от iZEN

Спасибо, как устроена платформа NetBeans, я знаю =)

Меня интересовал статус именно модуля CND.

Там была драма с передачей кода, фактически являющегося частью Sun Studio и находящегося в собственности Oracle (собственно, CND – это та же Sun Studio минус платформа NetBeans и минус профайлер). Ранее на эту тему писали:

The donation of the NetBeans C and C++ features from Oracle to Apache has been completed in the 11.3 timeframe, though the code has not yet been integrated into Apache NetBeans. This is anticipated to be a large task and may take some time, involving not only license changes and IP clearance in Apache, though also potentially code changes since not everything that was part of these features in Oracle was able to be donated by Oracle to Apache.

Until the code integration is complete, go to the Plugin Manager, enable the NetBeans IDE 8.2 Update Center, which lets you install the NetBeans IDE 8.2 modules providing C and C++ features.

Т. е., похоже, нужно по-прежнему лезть на update site версии 8.2, которой сто лет в обед, и устанавливать модули оттуда.

В свете вышесказанного, не мог ли бы ты объяснить, что собой представляет модуль CPPLite Kit и как он соотносится с CND?

Если Oracle умудрился ещё и часть своей интеллектуальной собственности зажать в процессе передачи, то это печально, и в глазах ряда людей лишает новые версии NetBeans каких-л. преимуществ по сравнению с версией 8.2, которая уже пять лет как не развивается.

Bass ★★★★★ ()
Последнее исправление: Bass (всего исправлений: 3)

Снимаю шляпу перед великим и ужасным BSD-клириком iZEN'ом !

splinter ★★★★★ ()
Ответ на: комментарий от iron

поднимать WiFi через виртуалку с линуксом

Это даже не костыль. Это КОСТЫЛИЩЕ, вставленный в задницу, в котором просверлен кабель-канал. И вот через него идёт интернет.

С одной стороны, я весьма впечатлён, что кто-то до этого додумался. Но с другой… нахрен так жить!

hateyoufeel ★★★★★ ()
Последнее исправление: hateyoufeel (всего исправлений: 2)
Ответ на: комментарий от Bass

что собой представляет модуль CPPLite Kit

Там лютый трешак с окном настроек в четыре строчки. Ну чтобы хоть как-то можно было бы собрать HelloWorld.

fornlr ★★★★★ ()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от Bass

по сравнению с версией 8.2, которая уже пять лет как не развивается.

А 8.2 должна развиваться? Куда?

iZEN ★★★★★ ()
Ответ на: комментарий от Bass

JGoodies Looks хватит всем

А зачем? Под вин системная тема гораздо более нативна, под лин что Нимбус что метал выглядят более логично ибо не мимикрируют под вин а просто вполне логичные самобытные гуи.
Имхо, люди слишком много внимания уделяют дизайну уя в приложениях, где от уя требуется только пяток кнопок показать и данные отобразить, в результате чего уй занимает больше кода чем приложение, обрастает ненужными библиотеками, васянскими темками, кучей костылей и при этом выглядит совершенно не удобно для тех, кто пользует приложение пару раз в месяц и не привыкает к «вооон та фигня это на самом деле кнопка и ее надо жамкать а не смотреть».
Сила в простоте (с).
Кстати вроде в свежем нетбинсе нимбус тоже покрасили в темный - надо бы глянуть :-)

rukez ★★ ()
Ответ на: комментарий от Bass

В свете вышесказанного, не мог ли бы ты объяснить, что собой представляет модуль CPPLite Kit и как он соотносится с CND?

Про поддержку всего того, что не относится к Java в NetBeans, вообще не в курсе.

iZEN ★★★★★ ()
Ответ на: комментарий от pawnhearts

если бы она работала

Что конкретно у тебя не работает в FreeBSD?

не получилось заставить grub загрузить iso с фряхой

Это не вина FreeBSD. ☺

Попробуй тем же способом загрузить iso Windows с MSDN, у тебя тоже вряд ли что получится.

mord0d ★★★★ ()
Ответ на: комментарий от bernd

как там? докер уже починили?

Докер можно использовать также, как и в макоси. В макоси докер в iovyve, в фряхе почти тоже самое - в bhyve ставишь альпайн, и консольной утилиткой docker через DOCKER_HOST работаешь с ним. Для десктопа вполне хватает.

Slack ★★★★ ()
Ответ на: комментарий от mord0d

Что конкретно у тебя не работает в FreeBSD?

Ядро :) Заглухо виснет установщик на thinkpad t495. Пробовал разные версии и параметры загрузки.

До этого были t410, t430 там не работал wifi, я про это писал и не раз, но сейчас я их доломал все.

pawnhearts ★★★★★ ()
Ответ на: комментарий от Slack

Ну вообще в макос нет поддержки исполняемых файлов linux. А в solaris и freebsd - есть. Можно было бы сделать вполне докер-совместимые контейнеры из каких-нибудь jail`ов. С солярис в их zones можно было поставить redhat и debian ещё в нулевых.

pawnhearts ★★★★★ ()
Ответ на: комментарий от pawnhearts

Ядро

виснет установщик

Так ядро или установщик?

До этого были t410, t430 там не работал wifi

Intel Centrino работает искаропки с iwn(4).

mord0d ★★★★ ()
Ответ на: комментарий от pawnhearts

Заглухо виснет установщик на thinkpad t495. Пробовал разные версии и параметры загрузки.

Постепенно начинает доходить, что ноутбуки не являются полноценными компьютерами.

iZEN ★★★★★ ()
Ответ на: комментарий от zshfan

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

crypt ★★★★★ ()
Ответ на: комментарий от Wens

блин! а в чем прикол? 1.2х - это одна и та же ветка nginx, а в портах, оказывается ее на две разделили. просто nginx и nginx-devel? ну фигуристы...

crypt ★★★★★ ()
Ответ на: комментарий от pawnhearts

есть такая штука это во первых https://samuel.karp.dev/blog/2021/05/running-freebsd-jails-with-containerd-1-5/ во вторых - ну имхо поддержка исполняемых файлов линукс - это вайн вид сбоку, плюс rctl вместо cgroups, какое-то оно все очень разное. Да и зачем?

Slack ★★★★ ()
Ответ на: комментарий от Slack

в фряхе почти тоже самое - в bhyve ставишь альпайн

да нет, докер вроде можно использовать гораздо легче. через jail/линуксолятор. я сам видел, как в интере это делали.

crypt ★★★★★ ()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)