Задать вопрос
  • Возможна ли миграция приложения с JBoss 5.1.0 GA на Tomcat?

    iZENfire
    @iZENfire
    Задеплоить WAR-файлы в Tomcat и посмотреть логи, как они разворачиваются, что им не хватает для работы.
    Ответ написан
    Комментировать
  • Как jar пересобрать?

    iZENfire
    @iZENfire
    Почитать и посмотреть: https://netbeans.org/kb/trails/mobility.html
    Ответ написан
    Комментировать
  • Как бороться с депрессией или как освоить java?

    iZENfire
    @iZENfire
    Чтобы не было депрессии от пустой траты времени на изучение, нужно озадачиться целью. Найти задачу, которую интересно было бы решить с помощью изучаемого языка.
    Ответ написан
    Комментировать
  • Видео курсы или книги??

    iZENfire
    @iZENfire
    Для изучения Java нужен прежде всего компьютер и установленный JDK с JavaDoc. Книги и видео по Java — это всё глубоко вторично.
    Ответ написан
    Комментировать
  • FreeBSD на Desktop. У кого и для чего?

    iZENfire
    @iZENfire
    Использую в качестве мультимедийной рабочей станции дома для интернета, музыки, видео, java. Из графических оболочек установлена Xfce4. С момента отказа от HAL/PolicyKit не просто решается проблема с монтированием подсоединямых носителей непривелегированным пользователем. В остальном, свежее ПО пожно собирать и обновлять как из портов (с собственными опциями), так и из бинарных пакетов. Новый графический стек FreeBSD 10.1 довольно стабилен. Производительности старого 4-ядерного процессора Phenom II достаточно для воспроизведения кодированного 1080p/h.264 видео на полном экране Full HD+. В качестве файловой системы использую ZFS с момента её готовности, данные не терялись.
    Ответ написан
    1 комментарий
  • BSD vs Linux скорость выпуска обновлений безопасности?

    iZENfire
    @iZENfire
    Обновите FreeBSD до -STABLE — сразу станут доступны обновленные пакеты программ.
    Ответ написан
    6 комментариев
  • Jboss и TomCat. Как это работает?

    iZENfire
    @iZENfire
    JBoss — это реализация спецификации JavaEE (контейнер для EAR- и WAR-приложений).
    Tomcat — это частичная реализация JavaEE в той её части, которая включает Web-приложения (контейнер для WAR).

    Один другого дополняет. Для работы всего этого нужен JavaSE JDK — Oracle JDK или OpenJDK6 или 7 — в зависимости от требований развёртывания.

    В WAR-приложениях сервлеты компилируются заранее Java-компилятором в байткод *.class-файлов и созданием архива с *.class-файлами и ресурсами (*.war). JSP-страницы из *.war компилируются «на лету» в сервлеты при первом запросе. Во время первого запроса со стороны пользователей контейнер сервлетов (Tomcat) преобразует JSP-страницы (если они присутствуют) в сервлеты, компилируя с помощью Java-компилятора из JDK в байткод. JVM контейнера осуществляет JIT-компиляцию байткода сервлетов в нативный код и кэширование нативного кода в оперативной памяти для обработки последующих запросов пользователей.

    В EAR-приложениях контейнер (JBoss) производит похожую работу совестно с JVM по JIT-компиляции бинов (файлы *.class в *.ear) и кэшировании нативного кода в оперативной памяти для последующего многократного выполнения.

    Метаинформация, записанная в файлах *.war и *.ear, нужна для правильного развёртывания, «параметризации» значений свойств сервлетов и бинов, частичным управлением жизненным циклом приложений.
    Ответ написан
    Комментировать
  • Почему 4хдисковые NAS'ы стоят так дорого?

    iZENfire
    @iZENfire
    У меня в Micro-ATX корпусе Foxconn сейчас установлено 5 дисков (только один из которых 3,5"). Можно выкроить место ещё для трёх 2,5" HDD, разместив два из них в отсеке, где сейчас находится DVD-рекордер, а один дополнительный во втором отсеке для FDD (сейчас вместо FDD|кардридера стоит 2,5" HDD и рядом место ещё есть).

    В корпусе Micro-ATX основная корзина винчестеров может вместить только 4 3,5" HDD, но за счёт использования малогабаритных винчестеров можно увеличить количество носителей в несколько раз.
    Ответ написан
    Комментировать
  • Проброс портов с помощью pf на прокси

    iZENfire
    @iZENfire
    Не хватает «pass».
    Ответ написан
    Комментировать