![GrabDuck!](/img/default-banner.jpg)
- 83
- 341 743
GrabDuck!
Germany
Приєднався 22 січ 2015
Дорогие друзья!
Мы рады приветствовать вас на новостном канале уникального сервиса GrabDuck.com (GD), что в переводе означает поймай утку :-)
GD - это сервис закладок с полно-текстовым поиском по ним.
Для нас GD - это прежде всего современные поисковые технологии и наш накопленный опыт в этой области. Мы предлагаем по-сути новый, на наш взгляд, подход к решению задачи сохранения и последующей работы с материалами интернета.
Приглашаем Вас оценить то, что получилось на сайте grabduck.com.
GrabDuck находится в разработке: задач поставлено много и мы хотим сделать хороший продукт.
На канале мы планируем делиться информацией как о ходе развития сервиса, так и о технологических новинках.
Мы готовы ответить на все ваши вопросы и надеемся, что вы найдете GD полезным и интересным для себя! Нам важны ваши отзывы и замечания!
Использование материалов канала только с письменного согласия правообладателя!
Подписывайтесь на наш канал! ;-)
Мы рады приветствовать вас на новостном канале уникального сервиса GrabDuck.com (GD), что в переводе означает поймай утку :-)
GD - это сервис закладок с полно-текстовым поиском по ним.
Для нас GD - это прежде всего современные поисковые технологии и наш накопленный опыт в этой области. Мы предлагаем по-сути новый, на наш взгляд, подход к решению задачи сохранения и последующей работы с материалами интернета.
Приглашаем Вас оценить то, что получилось на сайте grabduck.com.
GrabDuck находится в разработке: задач поставлено много и мы хотим сделать хороший продукт.
На канале мы планируем делиться информацией как о ходе развития сервиса, так и о технологических новинках.
Мы готовы ответить на все ваши вопросы и надеемся, что вы найдете GD полезным и интересным для себя! Нам важны ваши отзывы и замечания!
Использование материалов канала только с письменного согласия правообладателя!
Подписывайтесь на наш канал! ;-)
Анонс: Spring на практике - Custom Authentication #2 / GrabDuck.com
Онлайн-курс от GrabDuck.com:
Продолжаем работать с Spring Security и в данном уроке рассмотрим как получать информацию из сгенерированного нами секретного токена и на основе данного токена авторизовывать пользователя.
Рассмотрим принципы работы с библиотекой для генерации защищенных токенов - JWT
=============================
Полное видео доступно для зарегистрированных пользователей Grabduck по адресу: grabduck.com/s/hkzixhnd
#spring #springboot #springsecurity #httpbasedauthentication #css #программирование
=============================
"GrabDuck" - канал ютуб разработчика уникального сервиса интернет-закладок GrabDuck.com. Все уроки основаны на личном опыте создателя проекта и программиста с большим стажем работы в интернациональных IT компания Европы.
Основная специализация разработчика поиск и поисковые технологии Solr.
=============================
Приглашаем Вас регистрироваться на grabduck.com
Продолжаем работать с Spring Security и в данном уроке рассмотрим как получать информацию из сгенерированного нами секретного токена и на основе данного токена авторизовывать пользователя.
Рассмотрим принципы работы с библиотекой для генерации защищенных токенов - JWT
=============================
Полное видео доступно для зарегистрированных пользователей Grabduck по адресу: grabduck.com/s/hkzixhnd
#spring #springboot #springsecurity #httpbasedauthentication #css #программирование
=============================
"GrabDuck" - канал ютуб разработчика уникального сервиса интернет-закладок GrabDuck.com. Все уроки основаны на личном опыте создателя проекта и программиста с большим стажем работы в интернациональных IT компания Европы.
Основная специализация разработчика поиск и поисковые технологии Solr.
=============================
Приглашаем Вас регистрироваться на grabduck.com
Переглядів: 3 332
Відео
Spring на практике - Custom Authentication #1 / GrabDuck.com
Переглядів 8 тис.7 років тому
Онлайн-курс от GrabDuck.com: Продолжаем работать с Spring Security и в данном уроке рассмотрим основной принцип, где Spring Security хранит информацию об аутентификации пользователя (SecurityContext), а также, как данную информацию можно использовать для получения сведений о авторизованном пользователе. Во второй части рассмотрим, как можно вручную устанавливать нужный нам Security Context и ка...
How to remove many bookmarks from your account at Grabduck
Переглядів 1987 років тому
See hint how to remove many bookmarks from your account at one time
How to see all your failed bookmarks at Grabduck
Переглядів 2507 років тому
See the way how to find all your failed bookmarks at Grabduck
Spring на практике - Как настроить свою форму Login в Spring Security
Переглядів 13 тис.7 років тому
Онлайн-курс от GrabDuck.com: Продолжаем работать с Spring Security и в данном уроке рассмотрим как настроить свою форму логина. В данном уроке мы используем SessionID Based аутентификацию, поэтому рассмотрим какие шаги выполняет Spring Security для выполнения процесса авторизации пользователя и как мы можем вклиниться в данный процесс, для того, чтобы использовать свою имплементацию формы логин...
Spring на практике - как настроить свой UserService в Spring Security
Переглядів 15 тис.7 років тому
Онлайн-курс от GrabDuck.com: Продолжаем работать с Spring Security и в данном уроке рассмотрим как настроить свою имплементацию компонента Spring Security - UserService. В качестве контейнера для хранения информации о пользователях будем использовать MongoDB. Также посмотрим, почему метод шифрования пароля Plain Text, используемый Spring Security по умолчанию, должен быть переопределен. Посмотр...
Spring на практике - Виды авторизации и как ее настроить в Spring Security
Переглядів 29 тис.7 років тому
Онлайн-курс от GrabDuck.com: Продолжаем работать с Spring Security и в данном уроке рассмотрим какие наиболее распространенные виды авторизации существуют и как их настроить в Spring Security. Посмотрим какие плюсы и минусы имеет Session based авторизация и почему она не подходить для высоконагруженных приложений. Также рассмотрим положительные стороны для применения Http Basic Auth в нагруженн...
AngularJS полезные библиотеки - Local/Session Storage с помощью ngStorage
Переглядів 7947 років тому
Онлайн-курс от GrabDuck.com: В данном видео уроке рассматриваем библиотеку ngStorage, которая предназначена для упрощения доступа к Local Storage и Session Storage у браузера. Поговорим о том, как выглядят хранилища браузера Local и Session а также попробуем использовать простейшие операции, такие как получение и добавление значений в хранилище, удаление элемента или полная реинициализация хран...
Spring на практике - Как настроить Spring Security в Spring Boot
Переглядів 18 тис.7 років тому
Онлайн-курс от GrabDuck.com: В данным уроком попробуем начать минисерию об использовании Spring Security совместно с Spring Boot. И в данном видео будем говорить о том, как провести первоначальную настройку Spring Security и какие возможности для этого есть в Spring Boot. Мы посмотрим на то как закрыть наше приложение с помощью HTTP based authentication, посмотрим что это такое, а также то, как...
AngularJS полезные библиотеки - Локализация с помощью Angular-Translate
Переглядів 1,2 тис.7 років тому
Онлайн-курс от GrabDuck.com: В данном видео уроке рассматриваем библиотеку Angular-Translate с помощью которой можно реализовать локализацию AngularJS приложения "на лету". Как работает данная библиотека посмотрим на простейшем примере - динамическом переключении языков между английским, немецким и русскими языками. Angular-Translate: grabduck.com/s/64jr0Etg "GrabDuck" - канал ютуб разработчика...
Изучаем Vert.X на практике - Конфигурация приложений на Vert.X
Переглядів 5847 років тому
Онлайн-курс от GrabDuck.com: В данном уроке продолжаем изучать Vert.X и посмотрим как можно использовать внешний конфигурационный файл для задания специфических параметров. В качестве примера вынесем номер используемого нашим сервером порта в конфигурационный файл. Также посмотрим как необходимо учитывать конфигурационные файлы в unit-тестах и как настроить чтобы в тестах номер порта задавался ...
Spring на практике: 2 способа настроить CORS в Spring Boot!
Переглядів 8 тис.7 років тому
Онлайн-курс от GrabDuck.com: В данном уроке рассматриваем, что такое CORS и где мы можем встретиться с ограничениями, накладываемыми политиками CORS. Рассмотрим 2 способа, как можно настроить политики CORS в Spring Boot "из коробки": с помощью специальмой аннотации @CrossOrigin, которую можем поместить как на метод контролера, так и на контролер целиком и глобальной конфигурацией Spring MVC. Ра...
Spring на практике - Как настроить оптимизатор wro4j в spring boot
Переглядів 1,6 тис.7 років тому
Онлайн-курс от GrabDuck.com: В данном уроке рассматриваем, что такое оптимизатор статических ресурсов, библиотека wro4j и почему ее применение в проектах веб приложений на Java крайне рекомендуется. Также рассмотрим, как можно настроить и запустить библиотеку wro4j в конфигурации со Spring Boot. Для демонстрации мы будем обрабатывать группу javascript файлов, содержащих небольшое приложение на ...
Изучаем VERT X на практике: Быстродействие, Spring vs. Vert X
Переглядів 1,9 тис.7 років тому
Онлайн-курс от GrabDuck.com: Сегодня немного отступим от обычных уроков и попробуем посмотреть, что работает быстрее: Spring или Vert.X. Для тестирования быстродействия будем запускать серию тестов с использованием Apache Benchmark (ab). Параметры теста: 1млн. запросов с уровнем паралелизации (одновременно работающих потоков) - 40 В качестве подопытных возьмем следующие фреймворки и серверы/ Се...
#AngularJS on practice - using #cookies with ngCookies
Переглядів 3,8 тис.7 років тому
Онлайн-курс от GrabDuck.com: Каким образом в AngularJS можно работать с Cookies? В данном видео уроке подключаем новый модуль ngCookies и смотрим какие возможности предоставляются в AngularJS с сервисом $cookies. Рассмотрим как простейший метод создания и получения cookies, так и более интересную возможность AngularJS хранить в Cookies десериализованные объекты. "GrabDuck" - канал ютуб разработ...
Изучаем Vert.X на практике - первое приложение на Vert.X
Переглядів 3 тис.7 років тому
Изучаем Vert.X на практике - первое приложение на Vert.X
Spring на практике Обработка ошибок с помощью spring-retry
Переглядів 4,7 тис.7 років тому
Spring на практике Обработка ошибок с помощью spring-retry
Spring на практике - Google reCaptcha на AngularJS и Spring #2
Переглядів 1,8 тис.7 років тому
Spring на практике - Google reCaptcha на AngularJS и Spring #2
Spring на практике - Google reCaptcha на AngularJS и Spring #1
Переглядів 3,2 тис.7 років тому
Spring на практике - Google reCaptcha на AngularJS и Spring #1
AngularJS на практике - Локализация с помощью ngLocale
Переглядів 7287 років тому
AngularJS на практике - Локализация с помощью ngLocale
AngularJS на практике - как отобразить html контент с помощью ngSanitize
Переглядів 5577 років тому
AngularJS на практике - как отобразить html контент с помощью ngSanitize
AngularJS на практике - нет нестандартным атрибутам html
Переглядів 3238 років тому
AngularJS на практике - нет нестандартным атрибутам html
AngularJS на практике - виды директив (версия 2)
Переглядів 3378 років тому
AngularJS на практике - виды директив (версия 2)
AngularJS на практике Утилиты AngularJS, angular copy
Переглядів 4418 років тому
AngularJS на практике Утилиты AngularJS, angular copy
AngularJS на практике - Анимация AngularJS, пример организации
Переглядів 1,8 тис.8 років тому
AngularJS на практике - Анимация AngularJS, пример организации
AngularJS на практике - Анимация на основе JavaScript
Переглядів 1 тис.8 років тому
AngularJS на практике - Анимация на основе JavaScript
AngularJS на практике - Анимация с помощью ngFx
Переглядів 7408 років тому
AngularJS на практике - Анимация с помощью ngFx
AngularJS на практике - Как работает анимация в AngularJS
Переглядів 1,3 тис.8 років тому
AngularJS на практике - Как работает анимация в AngularJS
AngularJS на практике - итерирование с ng-repeat-start
Переглядів 2438 років тому
AngularJS на практике - итерирование с ng-repeat-start
Спасибо, хорошо объяснили, второго такого видео на русском не нашёл.
лишний опыт никогда не бывает полезным)
спасибо
спасибо
спасибо
Работа в IT Германия! Ищем сотрудника для работы в немецкой команде Backend developers! Java,Spring, web development Tech Slack: - Java - Spring Framework - Microservices - swagger / open API - kubernetes / docker - PostgreSQL Mongo DB - Pluspunkt: Camunda BPM, Solr Experience 4 years + desired This is a great opportunity to join a team with a modern and friendly culture. Sent your CV at info@econor.io Поддержка на первое время в Германии!
Работа в IT Германия! Ищем сотрудника для работы в немецкой команде Backend developers! Java,Spring, web development Tech Slack: - Java - Spring Framework - Microservices - swagger / open API - kubernetes / docker - PostgreSQL Mongo DB - Pluspunkt: Camunda BPM, Solr Experience 4 years + desired This is a great opportunity to join a team with a modern and friendly culture. Sent your CV at info@econor.io Поддержка на первое время в Германии!
Работа в IT Германия! Ищем сотрудника для работы в немецкой команде Backend developers! Java,Spring, web development Tech Slack: - Java - Spring Framework - Microservices - swagger / open API - kubernetes / docker - PostgreSQL Mongo DB - Pluspunkt: Camunda BPM, Solr Experience 4 years + desired This is a great opportunity to join a team with a modern and friendly culture. Sent your CV at info@econor.io Поддержка на первое время в Германии!
Работа в IT Германия! Ищем сотрудника для работы в немецкой команде Backend developers! Java,Spring, web development Tech Slack: - Java - Spring Framework - Microservices - swagger / open API - kubernetes / docker - PostgreSQL Mongo DB - Pluspunkt: Camunda BPM, Solr Experience 4 years + desired This is a great opportunity to join a team with a modern and friendly culture. Sent your CV at info@econor.io Поддержка на первое время в Германии!
Работа в IT Германия! Ищем сотрудника для работы в немецкой команде Backend developers! Java,Spring, web development Tech Slack: - Java - Spring Framework - Microservices - swagger / open API - kubernetes / docker - PostgreSQL Mongo DB - Pluspunkt: Camunda BPM, Solr Experience 4 years + desired This is a great opportunity to join a team with a modern and friendly culture. Sent your CV at info@econor.io Поддержка на первое время в Германии!
Работа в IT Германия! Ищем сотрудника для работы в немецкой команде Backend developers! Java,Spring, web development Tech Slack: - Java - Spring Framework - Microservices - swagger / open API - kubernetes / docker - PostgreSQL Mongo DB - Pluspunkt: Camunda BPM, Solr Experience 4 years + desired This is a great opportunity to join a team with a modern and friendly culture. Sent your CV at info@econor.io Поддержка на первое время в Германии!
Работа в IT Германия! Ищем сотрудника для работы в немецкой команде Backend developers! Java,Spring, web development Tech Slack: - Java - Spring Framework - Microservices - swagger / open API - kubernetes / docker - PostgreSQL Mongo DB - Pluspunkt: Camunda BPM, Solr Experience 4 years + desired This is a great opportunity to join a team with a modern and friendly culture. Sent your CV at info@econor.io Поддержка на первое время в Германии!
Работа в IT Германия! Ищем сотрудника для работы в немецкой команде Backend developers! Java,Spring, web development Tech Slack: - Java - Spring Framework - Microservices - swagger / open API - kubernetes / docker - PostgreSQL Mongo DB - Pluspunkt: Camunda BPM, Solr Experience 4 years + desired This is a great opportunity to join a team with a modern and friendly culture. Sent your CV at info@econor.io Поддержка на первое время в Германии!
Работа в IT Германия! Ищем сотрудника для работы в немецкой команде Backend developers! Java,Spring, web development Tech Slack: - Java - Spring Framework - Microservices - swagger / open API - kubernetes / docker - PostgreSQL Mongo DB - Pluspunkt: Camunda BPM, Solr Experience 4 years + desired This is a great opportunity to join a team with a modern and friendly culture. Sent your CV at info@econor.io Поддержка на первое время в Германии!
Работа в IT Германия! Ищем сотрудника для работы в немецкой команде Backend developers! Java,Spring, web development Tech Slack: - Java - Spring Framework - Microservices - swagger / open API - kubernetes / docker - PostgreSQL Mongo DB - Pluspunkt: Camunda BPM, Solr Experience 4 years + desired This is a great opportunity to join a team with a modern and friendly culture. Sent your CV at info@econor.io Поддержка на первое время в Германии!
Работа в IT Германия! Ищем сотрудника для работы в немецкой команде Backend developers! Java,Spring, web development Tech Slack: - Java - Spring Framework - Microservices - swagger / open API - kubernetes / docker - PostgreSQL Mongo DB - Pluspunkt: Camunda BPM, Solr Experience 4 years + desired This is a great opportunity to join a team with a modern and friendly culture. Sent your CV at info@econor.io Поддержка на первое время в Германии!
Работа в IT Германия! Ищем сотрудника для работы в немецкой команде Backend developers! Java,Spring, web development Tech Slack: - Java - Spring Framework - Microservices - swagger / open API - kubernetes / docker - PostgreSQL Mongo DB - Pluspunkt: Camunda BPM, Solr Experience 4 years + desired This is a great opportunity to join a team with a modern and friendly culture. Sent your CV at info@econor.io Поддержка на первое время в Германии!
Работа в IT Германия! Ищем сотрудника для работы в немецкой команде Backend developers! Java,Spring, web development Tech Slack: - Java - Spring Framework - Microservices - swagger / open API - kubernetes / docker - PostgreSQL Mongo DB - Pluspunkt: Camunda BPM, Solr Experience 4 years + desired This is a great opportunity to join a team with a modern and friendly culture. Sent your CV at info@econor.io Поддержка на первое время в Германии!
Работа в IT Германия! Ищем сотрудника для работы в немецкой команде Backend developers! Java,Spring, web development Tech Slack: - Java - Spring Framework - Microservices - swagger / open API - kubernetes / docker - PostgreSQL Mongo DB - Pluspunkt: Camunda BPM, Solr Experience 4 years + desired This is a great opportunity to join a team with a modern and friendly culture. Sent your CV at info@econor.io Поддержка на первое время в Германии!
Работа в IT Германия! Ищем сотрудника для работы в немецкой команде Backend developers! Java,Spring, web development Tech Slack: - Java - Spring Framework - Microservices - swagger / open API - kubernetes / docker - PostgreSQL Mongo DB - Pluspunkt: Camunda BPM, Solr Experience 4 years + desired This is a great opportunity to join a team with a modern and friendly culture. Sent your CV at info@econor.io Поддержка на первое время в Германии!
Работа в IT Германия! Позиция в команде! Немецкая фирма! Backend developers! Java,Spring, web development Tech Slack: - Java - Spring Framework - Microservices - swagger / open API - kubernetes / docker - PostgreSQL Mongo DB - Pluspunkt: Camunda BPM, Solr Experience 4 years + desired This is a great opportunity to join a team with a modern and friendly culture. Sent your CV at info@econor.io Поддержка на первое время в Германии!
Работа в IT Германия! Позиция в команде! Немецкая фирма! Backend developers! Java,Spring, web development Tech Slack: - Java - Spring Framework - Microservices - swagger / open API - kubernetes / docker - PostgreSQL Mongo DB - Pluspunkt: Camunda BPM, Solr Experience 4 years + desired This is a great opportunity to join a team with a modern and friendly culture. Sent your CV at info@econor.io Поддержка на первое время в Германии!
Спасибо, все по делу
Спасибо!
Кто делает это в 2020 используйте данный парент, у меня все заработало с первого раза <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.2.RELEASE</version> </parent>
на 2.2.1 версии не работает freemarker, переименуйте на .ftlh
Очень доступно и да это было очень полезно
Спасибо!
Оч хорошие уроки. Большое спасибо.
Спасибо!
Спасибо. Прекрасный рассказ.
Спасибо!
супер
Очень помогло разобраться с секьюрити
Спасибо
спасибо, это было супер полезно!
Спасибо за комментарий
Привет из 2020, ребят!) Если кто читает и имеет проблему whitelabel’ Error и всё в таком духе. Добавьте в папку templates error.ftlh. И будет вам счастье. Кстати говоря hello-world у меня тоже имеет формат ftlh. Иначе ваше приложение просто не взлетит. Спринг бут теперь настоятельно требует обработку ERROR. Чем мы её и реализуем вьюхой error.ftlh. Доброго вечера, люди)
О мой Бог, спасибо есть такие люди как ты я уже думал нервный срыв получу
@@user-nq2pu2xb1n рад помочь ;)
Просто топовый урок по Basic Auth. Просмотрел кучу всяких разных, нигде на столько доходчиво не было объяснено! Супер!
Очень хорошая подача материала, спасибо автору.
Спасибо! Очень интересно, только зависимости шаблона фримейка не хотят загружаться, просто красным цветом подсвечивается, даже свежая версия с репозитория.
Очень легко смотрится. Отличная дикция и подача материала у автора спасибо.
один из самых полезных видео которые я видел в жизни, огромное спасибо, теперь все стало гораздо понятнее. В документации конечно сложно что то понять сходу.
Подскажите пожалуйста как сбросить капчу в случае если POST запрос вернул ошибку, например, по причине ввода неправильного пароля?
Спасибо!
Спасибо!
спасибо!
Спасибо за видео!
спасибо.
А как вы создаете ядро "фильм" и как данные записываются - не понятно
вот на 32:54 для каких целей метод doWrite создается? Там всего 1 строка кода, не разумнее ее было оставить в методе write? Это для того, чтобы при тестировании проще понимать где код сыпется?
я скачал dependency mongodb embedded и добавил application.properties в папке resource для тестирование, но все равно у меня запускается тот который на production-е, не понимаю из за чего