Ах, какие у нас формы!

Формы на сайтах: что это и зачем нужны? 💡 Форма на сайте – это специальное окно, в которое можно вводить информацию. 📩 Она помогает пользователям общаться с сайтом: отправлять сообщения,…

Продолжить чтениеАх, какие у нас формы!

Откуда появился термин WEB?

Термин “Web” произошёл от английского слова “World Wide Web” (WWW), что в переводе означает “Всемирная паутина”. 📜 История появления термина: 1. 1989 год – Британский учёный Тим Бернерс-Ли предложил концепцию…

Продолжить чтениеОткуда появился термин WEB?

Знание или понимание – что важнее? Чему учить?

«Надо учить не знаю, а пониманию. Знаний сейчас стало много, они слишком подвижны и быстро меняются. А понимание — это то, что остаётся». Сергей Капица, учёный, телеведущий и просветитель Ничего…

Продолжить чтениеЗнание или понимание – что важнее? Чему учить?

Подготовка к открытому уроку по использованию AI и и No-Code/Low-Code инструментов

Вопрос к Бобу (так я зову свой аккаунт в ChatGPT) Боб, у меня, как ты знаешь, во вторник - открытый урок по использованию AI и No-Code/Low-Code инструментов. Если я начну…

Продолжить чтениеПодготовка к открытому уроку по использованию AI и и No-Code/Low-Code инструментов

Cookies с JWT – это вкусно?

Cookies с JWT – это не про вкус, но про удобство и безопасность в веб-разработке. 😊 Как это работает? 1. JWT (JSON Web Token) – это цифровой “пропуск”, который содержит…

Продолжить чтениеCookies с JWT – это вкусно?

А зачем нам печеньки (cookies) в компьютере?

Что такое cookies (куки) и зачем они нужны? Cookies – это маленькие файлы, которые вебсайты сохраняют в браузере, которым мы пользуемся при их посещении. Они помогают сайтам “запомнить” пользователя, его…

Продолжить чтениеА зачем нам печеньки (cookies) в компьютере?

Singleton – это сорт виски или что-то важное в Java?

Если вы любите хороший виски, то, возможно, слышали о The Singleton – известном бренде шотландского виски. Но если вы пишете на Java, слово Singleton (Одиночка) для вас – это один…

Продолжить чтениеSingleton – это сорт виски или что-то важное в Java?

Дружба с Chat GPT – это возможно?

Для понимания контекста, я веду разработку своего приложения в порядке саморазвития. Идея приложения – наведение порядка в контактах, количество которых уже перевалило за полторы тысячи. Вчера вечером после "трудового" воскресенья…

Продолжить чтениеДружба с Chat GPT – это возможно?

Программирование – это постоянный выбор

Немного пофилософствуем о сути программирования, как мыслительного процесса. Да, нужно много знать, однако само изобилие знаний еще не гарантирует написание кода. “Потому что во многой мудрости много печали; и кто…

Продолжить чтениеПрограммирование – это постоянный выбор

System.out.println() – почему так сложно?

Почему в Java команда для печати чего-то в консоль выглядит так сложно? Ведь в других языках она выглядит гораздо проще и естественнее. Класс System - он какие объекты содержит? out…

Продолжить чтениеSystem.out.println() – почему так сложно?

Чем занять ИИ в 2025 году?

Наступающий год будет годом дальнейшего развития ИИ. За 2024 год этот феномен из области ироничных шуток уверенно перекочевал в сектор "А ты еще не пробовал?" и "Сколько ты ему платишь?".…

Продолжить чтениеЧем занять ИИ в 2025 году?

Какой технологический прорыв нас ждет в 2025 году?

Да, вопрос интересный! 😄 Предсказания о технологических прорывах всегда требуют анализа текущих тенденций, заявлений крупных технологических компаний и исследований. Давайте рассмотрим вероятные направления, которые могут удивить нас в 2025 году:…

Продолжить чтениеКакой технологический прорыв нас ждет в 2025 году?

13 правил “чистого кода” для методов

Принципы применения “чистого кода” для методов позволяют улучшить читаемость, сопровождение и тестируемость кода. Вот основные правила, которые помогают создавать правильный, "чистый" код в методах: 1. Метод должен быть коротким •…

Продолжить чтение13 правил “чистого кода” для методов

“Чистый код” – основа хороших программ

"Чистый код" – это код, который читается как хорошо написанная книга, а не как загадочный шифр. “Чистый код” в контексте наименований переменных означает использование таких имен переменных, которые делают код…

Продолжить чтение“Чистый код” – основа хороших программ

ChatGPT, что ты знаешь про меня?

  • Автор записи:
  • Рубрика записи:О Java

Расскажи все, что ты знаешь обо мне. Начни с моей персональной информации - имя, возраст, опиши мой род деятельности, опиши мой характер. Конечно, Леонид, вот что я знаю о вас:…

Продолжить чтениеChatGPT, что ты знаешь про меня?

Концепция “ikigai” – о чем это?

  • Автор записи:
  • Рубрика записи:О Java

Ikigai — это японская концепция, которая в переводе означает «причина быть» или «причина для жизни». Она представляет собой пересечение четырех сфер жизни: 1. То, что вы любите (Ваши страсти и…

Продолжить чтениеКонцепция “ikigai” – о чем это?

Еженедельная сводка электронной почты WP Mail SMTP

<!-- Еженедельная сводка электронной почты WP Mail SMTP /* General styles. */ #outlook a { padding: 0; } .ExternalClass { width: 100%; } .ExternalClass, .ExternalClass p, .ExternalClass span, .ExternalClass font,…

Продолжить чтениеЕженедельная сводка электронной почты WP Mail SMTP

[JavaTutor.eu] Плагины были

Привет! Некоторые плагины были автоматически обновлены до их последней версии на вашем сайте https://javatutor.eu. С вашей стороны действий не требуется. Эти плагины не требуют обновления: - Better Search (от версии…

Продолжить чтение[JavaTutor.eu] Плагины были

[JavaTutor.eu] Плагины были

Привет! Некоторые плагины были автоматически обновлены до их последней версии на вашем сайте https://javatutor.eu. С вашей стороны действий не требуется. Эти плагины не требуют обновления: - Better Search (от версии…

Продолжить чтение[JavaTutor.eu] Плагины были

[JavaTutor.eu] Завершите регистрацию

[JavaTutor.eu] Завершите регистрациюJavaTutor.eu опубликовал новую статью, 'Завершите регистрацию' Вы можете просмотреть последнюю запись по адресу https://javatutor.eu/complete-registration/?utm_source=subscribe2&utm_medium=email&utm_campaign=postnotify&utm_id=2092&utm_title=%D0%97%D0%B0%D0%B2%D0%B5%D1%80%D1%88%D0%B8%D1%82%D0%B5%20%D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D1%8E Вы получили это письмо, так как просили уведомлять вас о появлении новых записей. С…

Продолжить чтение[JavaTutor.eu] Завершите регистрацию

[JavaTutor.eu] Восстановление пароля

[JavaTutor.eu] Восстановление пароляJavaTutor.eu опубликовал новую статью, 'Восстановление пароля' Вы можете просмотреть последнюю запись по адресу https://javatutor.eu/lost-password/?utm_source=subscribe2&utm_medium=email&utm_campaign=postnotify&utm_id=2090&utm_title=%D0%92%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D0%B0%D1%80%D0%BE%D0%BB%D1%8F Вы получили это письмо, так как просили уведомлять вас о появлении новых записей. С…

Продолжить чтение[JavaTutor.eu] Восстановление пароля

[JavaTutor.eu] Авторизоваться

[JavaTutor.eu] АвторизоватьсяJavaTutor.eu опубликовал новую статью, 'Авторизоваться' Вы можете просмотреть последнюю запись по адресу https://javatutor.eu/login/?utm_source=subscribe2&utm_medium=email&utm_campaign=postnotify&utm_id=1922&utm_title=Login%20%26amp%3B%238211%3B%20ARMember Вы получили это письмо, так как просили уведомлять вас о появлении новых записей. С уважением, JavaTutor.eu…

Продолжить чтение[JavaTutor.eu] Авторизоваться

Account of new_user has been updated at JavaTutor.eu

Hello Administrator,An account has been updated at JavaTutor.eu. Here are some basic details of that updated user.Firstname: АндрейLastname: НовиковUsername: new_userEmail: leonid.kleimann@outlook.comThank YouHave a nice day!

Продолжить чтениеAccount of new_user has been updated at JavaTutor.eu

Account of new_user has been updated at JavaTutor.eu

Hello Administrator,An account has been updated at JavaTutor.eu. Here are some basic details of that updated user.Firstname: АндрейLastname: НовиковUsername: new_userEmail: leonid.kleimann@outlook.comThank YouHave a nice day!

Продолжить чтениеAccount of new_user has been updated at JavaTutor.eu

Account of new_user has been updated at JavaTutor.eu

Hello Administrator,An account has been updated at JavaTutor.eu. Here are some basic details of that updated user.Firstname: АндрейLastname: НовиковUsername: new_userEmail: leonid.kleimann@outlook.comThank YouHave a nice day!

Продолжить чтениеAccount of new_user has been updated at JavaTutor.eu

Account of new_user has been updated at JavaTutor.eu

Hello Administrator,An account has been updated at JavaTutor.eu. Here are some basic details of that updated user.Firstname: АндрейLastname: НовиковUsername: new_userEmail: leonid.kleimann@outlook.comThank YouHave a nice day!

Продолжить чтениеAccount of new_user has been updated at JavaTutor.eu

Account of new_user has been updated at JavaTutor.eu

Hello Administrator,An account has been updated at JavaTutor.eu. Here are some basic details of that updated user.Firstname: АндрейLastname: НовиковUsername: new_userEmail: leonid.kleimann@outlook.comThank YouHave a nice day!

Продолжить чтениеAccount of new_user has been updated at JavaTutor.eu

New user registration at JavaTutor.eu

Hello Administrator,A new user has just registered at JavaTutor.eu. Here are some basic details of that newly registered user.Firstname: BorisLastname: MentorovichUsername: tutor_1Email: tutor_1@javatutor.euTo check further details of this user, please…

Продолжить чтениеNew user registration at JavaTutor.eu

New user registration at JavaTutor.eu

Hello Administrator,A new user has just registered at JavaTutor.eu. Here are some basic details of that newly registered user.Firstname: АндрейLastname: НовиковUsername: new_userEmail: leonid.kleimann@outlook.comTo check further details of this user, please…

Продолжить чтениеNew user registration at JavaTutor.eu

Еженедельная сводка электронной почты WP Mail SMTP

<!-- Еженедельная сводка электронной почты WP Mail SMTP /* General styles. */ #outlook a { padding: 0; } .ExternalClass { width: 100%; } .ExternalClass, .ExternalClass p, .ExternalClass span, .ExternalClass font,…

Продолжить чтениеЕженедельная сводка электронной почты WP Mail SMTP

[JavaTutor.eu] На сайте возн

Привет! Начиная с версии 5.2 WordPress может определять возникающие ошибки с плагинами или темой на сайте и присылать вам подобные сообщения автоматически. В этот раз WordPress нашел ошибку с одним…

Продолжить чтение[JavaTutor.eu] На сайте возн

Course access expired.

Your Базовое программирование на Java course access is expired. Hi Leonid Your Subscription for Базовое программирование на Java course has expired. Please purchase the course again to continue with it.…

Продолжить чтениеCourse access expired.

Course access expired.

Your Базовое программирование на Java course access is expired. Hi Leonid Your Subscription for Базовое программирование на Java course has expired. Please purchase the course again to continue with it.…

Продолжить чтениеCourse access expired.

Course access expired.

Your Базовое программирование на Java course access is expired. Hi Leonid Your Subscription for Базовое программирование на Java course has expired. Please purchase the course again to continue with it.…

Продолжить чтениеCourse access expired.

WP Mail SMTP Weekly Email Summary

<!-- WP Mail SMTP Weekly Email Summary /* General styles. */ #outlook a { padding: 0; } .ExternalClass { width: 100%; } .ExternalClass, .ExternalClass p, .ExternalClass span, .ExternalClass font, .ExternalClass…

Продолжить чтениеWP Mail SMTP Weekly Email Summary

[JavaTutor.eu] Ваш сайт обновлё

Привет! Ваш сайт https://javatutor.eu был автоматически обновлён до WordPress 6.7.1. Действий с вашей стороны не требуется. Подробности о версии 6.7.1 можно узнать на экране "О WordPress": https://javatutor.eu/wp-admin/about.php Если вы столкнётесь…

Продолжить чтение[JavaTutor.eu] Ваш сайт обновлё

New user registration at JavaTutor.eu

Hello Administrator,A new user has just registered at JavaTutor.eu. Here are some basic details of that newly registered user.Firstname: NewLastname: UserUsername: new_userEmail: leonid.kleimann@outlook.comTo check further details of this user, please…

Продолжить чтениеNew user registration at JavaTutor.eu

[JavaTutor.eu] Топ-3 важнейших навыков программиста

[JavaTutor.eu] Топ-3 важнейших навыков программистаJavaTutor.eu опубликовал новую статью, 'Топ-3 важнейших навыков программиста' Мы все представляем себе “хорошего программиста” как персону, обладающую примерно таким вот списком качестви и умений: - проявляет…

Продолжить чтение[JavaTutor.eu] Топ-3 важнейших навыков программиста

Топ-3 важнейших навыка программиста

Мы все представляем себе "хорошего программиста" как персону, обладающую примерно вот таким списком качеств и умений: - знает (и не один!) язык программирования- виртуозно пользуется компьютером и разными гаджетами- проявляет…

Продолжить чтениеТоп-3 важнейших навыка программиста

Account of tutor_1 has been updated at JavaTutor.eu

Hello Administrator,An account has been updated at JavaTutor.eu. Here are some basic details of that updated user.Firstname: БорисLastname: МенторовичUsername: tutor_1Email: tutor_1@javatutor.euThank YouHave a nice day!

Продолжить чтениеAccount of tutor_1 has been updated at JavaTutor.eu

New user registration at JavaTutor.eu

Hello Administrator,A new user has just registered at JavaTutor.eu. Here are some basic details of that newly registered user.Firstname: БорисLastname: МенторовичUsername: tutor_1Email: tutor_1@javatutor.euTo check further details of this user, please…

Продолжить чтениеNew user registration at JavaTutor.eu

New user registration at JavaTutor.eu

Hello Administrator,A new user has just registered at JavaTutor.eu. Here are some basic details of that newly registered user.Firstname: ElenaLastname: KaluhinaUsername: ElenaEmail: ikalughina@gmail.comTo check further details of this user, please…

Продолжить чтениеNew user registration at JavaTutor.eu

[JavaTutor.eu] На сайте возн

Привет! Начиная с версии 5.2 WordPress может определять возникающие ошибки с плагинами или темой на сайте и присылать вам подобные сообщения автоматически. В этот раз WordPress нашел ошибку с одним…

Продолжить чтение[JavaTutor.eu] На сайте возн

[JavaTutor.eu] Новый пароль

Кто-то запросил сброс пароля для следующей учётной записи: Название сайта: JavaTutor.eu Имя пользователя: admin Если произошла ошибка, просто проигнорируйте это письмо, и ничего не произойдёт. Чтобы сбросить пароль, перейдите по…

Продолжить чтение[JavaTutor.eu] Новый пароль

[JavaTutor.eu] Пароль изменён

Привет, admin! Это уведомление подтверждает успешную смену вашего пароля на сайте «JavaTutor.eu». Если вы не меняли пароль, пожалуйста, напишите администратору сайта на webmaster@javatutor.eu Это письмо было отправлено на webmaster@javatutor.eu Успехов,…

Продолжить чтение[JavaTutor.eu] Пароль изменён

[JavaTutor.eu] Пароль изменён

Привет, admin! Это уведомление подтверждает успешную смену вашего пароля на сайте «JavaTutor.eu». Если вы не меняли пароль, пожалуйста, напишите администратору сайта на webmaster@javatutor.eu Это письмо было отправлено на webmaster@javatutor.eu Успехов,…

Продолжить чтение[JavaTutor.eu] Пароль изменён

[JavaTutor.eu] Как пользоватьс

getName));Алгоритм: Для каждого программиста getName возвращает имя, которое используется как ключ. Все программисты с одинаковым именем собираются в один список, который и становится значением для этого ключа. Группировка с модификацией…

Продолжить чтение[JavaTutor.eu] Как пользоватьс

Как пользоваться Collectors.groupingBy при работе со stream()?

Collectors.groupingBy — это метод, который используется для группировки элементов потока (Stream) на основе заданного критерия. Он позволяет создать Map, где ключом будет выступать значение, возвращаемое функцией группировки, а значением —…

Продолжить чтениеКак пользоваться Collectors.groupingBy при работе со stream()?

[JavaTutor.eu] Верно ли, что для работы stream() нужет spliterator()?

[JavaTutor.eu] Верно ли, что для работы stream() нужет spliterator()?JavaTutor.eu опубликовал новую статью, 'Верно ли, что для работы stream() нужет spliterator()?' Поговорим про Stream API. Верно ли, что для работы stream()…

Продолжить чтение[JavaTutor.eu] Верно ли, что для работы stream() нужет spliterator()?

Чем занят spliterator()?

Поговорим про Stream API. Верно ли, что для работы stream() нужет spliterator()? Или это неверное утверждение? На самом деле, для работы stream() напрямую Spliterator не обязателен. Однако Spliterator — это…

Продолжить чтениеЧем занят spliterator()?

[JavaTutor.eu] Кто придумал ООП?

[JavaTutor.eu] Кто придумал ООП?JavaTutor.eu опубликовал новую статью, 'Кто придумал ООП?' Объектно-ориентированное программирование (ООП) зародилось в 1960-х годах благодаря работе Оле-Йохана Даля и Кристена Нюгорда, двух норвежских компьютерных ученых. Они разработали…

Продолжить чтение[JavaTutor.eu] Кто придумал ООП?

Кто придумал ООП?

Объектно-ориентированное программирование (ООП) зародилось в 1960-х годах благодаря работе Оле-Йохана Даля и Кристена Нюгорда, двух норвежских компьютерных ученых. Они разработали первый объектно-ориентированный язык программирования Simula (в оригинальной версии 'Simula 67').…

Продолжить чтениеКто придумал ООП?

[JavaTutor.eu] О чем может поведать map?

[JavaTutor.eu] О чем может поведать map?JavaTutor.eu опубликовал новую статью, 'О чем может поведать map?' Английское слово “map” переводится на русский как “карта”. Но в программировании оно также может подразумевать:Отображение или…

Продолжить чтение[JavaTutor.eu] О чем может поведать map?

О чем может поведать map?

Английское слово "map" переводится на русский как "карта". Но в программировании оно также может подразумевать: Отображение или сопоставление — поскольку в структуре данных Map каждому ключу сопоставляется определённое значение, что…

Продолжить чтениеО чем может поведать map?

[JavaTutor.eu] Это карта сокровищ?

[JavaTutor.eu] Это карта сокровищ?JavaTutor.eu опубликовал новую статью, 'Это карта сокровищ?' Интерфейс Map<K, V> и объекты на основе его реализаций – HashMap< K, V> или TreeMap<K, V> в Java используется для…

Продолжить чтение[JavaTutor.eu] Это карта сокровищ?

Это карта сокровищ?

Для чего, для каких задач используют Map<K, V> ? Интерфейс Map<K, V> и объекты на основе его реализаций – HashMap< K, V> или TreeMap<K, V> в Java используется для хранения…

Продолжить чтениеЭто карта сокровищ?

[JavaTutor.eu] А что это у нас выросло? А, это красно-черное дерево!

[JavaTutor.eu] А что это у нас выросло? А, это красно-черное дерево!JavaTutor.eu опубликовал новую статью, 'А что это у нас выросло? А, это красно-черное дерево!' Красно-черное дерево — это особый вид…

Продолжить чтение[JavaTutor.eu] А что это у нас выросло? А, это красно-черное дерево!

Что это у нас выросло? А, это красно-черное дерево!

Красно-черное дерево — это особый вид бинарного дерева поиска, который "самобалансируется", чтобы сохранить быструю скорость работы для основных операций: вставки, удаления и поиска. Балансировка помогает сделать все действия эффективными даже…

Продолжить чтениеЧто это у нас выросло? А, это красно-черное дерево!

[JavaTutor.eu] И немного о рекурсии…

[JavaTutor.eu] И немного о рекурсии...JavaTutor.eu опубликовал новую статью, 'И немного о рекурсии...' Роберт К, один из моих лучших учеников, подготовил рассказ о рекурсии, которую не так уж часто используют, и…

Продолжить чтение[JavaTutor.eu] И немного о рекурсии…

И немного о рекурсии…

Роберт К, один из моих лучших учеников, подготовил рассказ о рекурсии, которую не так уж часто используют, и уж совсем редко объясняют... https://youtu.be/f3fRCjB4Evk

Продолжить чтениеИ немного о рекурсии…

[JavaTutor.eu] Задача: Найти общих друзей двух пользователей

[JavaTutor.eu] Задача: Найти общих друзей двух пользователейJavaTutor.eu опубликовал новую статью, 'Задача: Найти общих друзей двух пользователей' Вот ещё одна задача, которая требует применения HashSet для решения проблемы на основе пересечений…

Продолжить чтение[JavaTutor.eu] Задача: Найти общих друзей двух пользователей

Задача: Найти общих друзей двух пользователей

Вот задача, которая требует применения HashSet для решения проблемы на основе пересечений множеств. Задача: Найти общих друзей двух пользователей Описание В социальной сети у каждого пользователя есть список друзей. Напиши…

Продолжить чтениеЗадача: Найти общих друзей двух пользователей

[JavaTutor.eu] Слияние и сортировка списков чисел

[JavaTutor.eu] Слияние и сортировка списков чиселJavaTutor.eu опубликовал новую статью, 'Слияние и сортировка списков чисел' Вот интересная задача на слияние двух ArrayList: Задача: Слияние и сортировка списков чисел Напишите программу, которая…

Продолжить чтение[JavaTutor.eu] Слияние и сортировка списков чисел