Приглашаем вас на Java митап о перфомансе, который пройдет 3 декабря в питерском офисе Wrike. Поговорим о низкоуровневых, но важных для разработчиков любого уровня вещах, которым порой не хватает места на java-конференциях.
Рубрика «tomcat»
JDBC-пулы и эффективная работа с файлами: Java-митап 3 декабря в Петербурге
2019-11-14 в 12:26, admin, рубрики: c3po, gridgain, java, jdbc, tomcat, wrike, wriketechclub, Блог компании Wrike, высокая производительность, конференции, ПрограммированиеКак мы делаем Спортмастер
2019-06-20 в 12:04, admin, рубрики: elasticsearch, Hazelcast, java, spring, tomcat, Блог компании Sportmaster Lab, Разработка под e-commerce, СпортмастерВсем привет! Уверен, многие из вас когда-нибудь покупали майку, мяч, кроссовки, ну или какой-нибудь другой спортивный инвентарь в наших магазинах, но мало кто знает, что из себя представляет Спортмастер с технической точки зрения.
Немного Спортмастера образца 2003 года с сайта web.archive.org
Меня зовут Дмитрий, я старший java-разработчик в компании Спортмастер, и сегодня я хотел бы рассказать о нашем интернет-магазине, о том, какой путь он проделал, чтобы стать тем, каким вы его знаете сейчас: с чего мы начинали, как развивались, что получилось, а что нет, о проблемах сегодня, и о планах на будущее. Интересно? Добро пожаловать под кат!
Читать полностью »
Сам себе devops или настраиваем Nginx прокси для Apache Tomcat на Ubuntu за 5 минут c https и firewall’ом
2018-12-22 в 17:45, admin, рубрики: certbot, devops, java, LetsEncrypt, nginx, tomcat, Ubuntu, ufwЯ не админ, но иногда возникают задачи, которые проще (и интереснее) решать самому чем кому-то делегировать.
Изредка у нас появляется необходимость «поднять» servlet контейнер (чаще всего Apache Tomcat) и настроить для него проксирование, ssl termination (а проще говоря https) и все это прикрыть firewall'ом (оставив наружу только ssh и http/https).
Так получилось, что за последнюю неделю я эту задачу решал трижды (так стали звезды, а до этого — года два назад) и этот опыт трансформировался в сей небольшой опус.
Читать полностью »
Создание сервлетов для чайников. Пошаговое руководство
2017-07-18 в 13:25, admin, рубрики: java, JSP, Servlet, tomcatКогда начинающий разработчик сталкивается с сервлетами, ему бывает очень сложно понять, как он работает и от чего зависит эта работа. Всё потому, что все примеры и видеоуроки рассчитаны на людей, понимающих природу сервлетов и что за чем следует. Поэтому я решил написать руководство по созданию самых простых сервлетов. Возможно, эта статья кому-нибудь поможет.
Итак.
Предположим, что Вы уже где-то скачали пример с применением maven и Вам удалось задеплоить Ваш код на Tomcat (с этого обычно начинается познание сервлетов) любым способом (WAR-архивом или прямо из среды разработки). Вы имеете структуру приложения, в которой присутствует файл web.xml. C него и надо начинать создание страниц.Читать полностью »
Выстраиваем процесс разработки и CI pipeline, или Как разработчику стать DevOps для QA
2017-06-07 в 10:55, admin, рубрики: api, bash, continuous integration, devops, Git, nginx, qa, qa automation, rest api, stash, teamcity, tomcat, ненормальное программирование, Тестирование веб-сервисовДано:
- крупный проект на Java с фронтом на Angular,
- разрабатываемый небольшой командой (~15 человек),
- с использованием кучи (порядка 40 штук параллельно) фич-бранчей,
- в git-репозитории;
- несколько виртуальных серверов в приватном амазоновском облаке, которые можно использовать под задачи разработки;
- разработчик, который немного подустал от Java, и хочет сделать что-нибудь по-настоящему полезное для постановки процессов.
Требуется:
- обеспечить возможность команде QA инженеров тестировать каждый фич-бранч, как вручную, так и автоматизированно, на выделенном стенде, который не мешает остальным.
Консоль управления космическим кораблёмQA стендом
Вот приходишь ты работать в маленький стартап с американскими корнями…
Читать полностью »
Бесплатный https сертификат + интеграция в Apache–TomCat
2015-01-19 в 19:52, admin, рубрики: Apache, HTTPS, java, SSL, TLS, tomcat, безопасность, информационная безопасность, криптография Доброго времени суток, дорогие друзья. У меня возникла необходимость настроить https на сервере, который используется в онлайн-игре. Для этого мне понадобится бесплатная регистрация на StartSSL и немного времени. Инструкции на самом сайте StartSSL довольно туманные. Эта публикация призвана пролить свет на детали.
Читать полностью »
Java: IP-телефония с нуля
2014-11-15 в 11:02, admin, рубрики: ip-телефония, java, mysql, tomcat, звук, сетьВ предыдущей статье «Транслируем звук по сети с помощью Java» я описывал способ приема и трансляции звука по сети встроенными средствами Java.
Здесь я продолжу развивать эту идею, и расскажу, как сделать с помощью Java простую систему IP-телефонии.
Система IP-телефонии состоит из серверной части, которая хранит учетные данные пользователей и их текущие IP, и консольного клиента, который способен совершать и принимать звонки напрямую от второго абонента.
Полностью исходники можно посмотреть на github.
Всех заинтересовавшихся прошу под кат.
Пошаговая разработка веб-приложения
2014-09-23 в 6:25, admin, рубрики: annotations, apache maven, client-server, css, dao, extjs, extjs mvc, framework, hibernate, intellij idea, java, java developing, javascript, jpa, JSP, mac os x, mvc, mysql, patterns, Servlet, spring framework, Spring MVC, sql, tomcat, validation, web-разработка, XML, Библиотека ExtJS/Sencha, Веб-разработка, ПрограммированиеПри устройстве на работу java программистом меня попросили написать тестовое web приложение «Телефонный справочник». Хочу поделиться с вами этим «шедевром».
Вид и функциональность приложения
- Добавление;
- Удаление;
- Поиск;
- Валидация данных.
SSO используя Jasig CAS Server 4.0.0. Часть 1
2014-07-10 в 21:19, admin, рубрики: CAS, java, keytool, SSO, tomcat, Программирование Представьте, что у вас есть web-проект, который состоит из двух или более частей, (part1.example.com) и вторая часть (part2.example.com). Теперь перед вам стоит задача сделать Аутентификацию пользователя, но так чтобы когда пользователь зайдя один раз в любую из частей web-проекта, например, в первую, то во второй он уже должен быть аутентифицирован.
Читать полностью »
Поиск на Drupal 7 с помощью Apache Solr ч.6 — настраиваем apache solr + tomcat
2013-08-13 в 3:11, admin, рубрики: apache solr, cms, drupal, drupal 7, search api, search index, tomcat, Веб-разработка, поиск, метки: apache solr, drupal 7, search api, search index, tomcat, поиск
После долгого перерыва, я решил написать очередную статью об apache solr и drupal. В этот раз речь пойдёт о настройке tomcat для того, чтобы apache solr мог работать, как демон. В интернете уже есть много разных мануалов по настройке tomcat, но не всегда они подходят для работы с drupal. В частности я настраивал tomcat и apache solr работал прекрасно. Но после того, как я подменил стандартные конфиги солра на конфиги друпала, солр перестал работать (начали вылетать java эксепшены).
Читать полностью »