java_bit | Unsorted

Telegram-канал java_bit - 📓 Книги по Java

-

📓 Книги по Java 💻 Java вакансии удаленка и подработка @java_job_all 💻 Java вакансии Москва @java_job_msk 💻 Java вакансии Санкт-петербург @java_job_spb 💻 Java Job чат @java_jobs_chat

Subscribe to a channel

📓 Книги по Java

QA Automation Engineer (senior)
#удаленка #офис
Локация: Москва
Компания: Neoflex

Обязанности:
- Готовить тестовые данные и тестовые сценарии;
- Разрабатывать автотесты под функционал;
- Проводить функциональное и интеграционное тестирование;
- Проводить полный цикл работы с дефектами: локализация, анализ, формализация, фиксирование;
- Оценивать сложности и трудоемкости задач;
- Составлять тестовую документацию и отчеты.

Требования:
- Знание видов / методов тестирования, навыки их применения на практике;
- Знание языка разработки Java;
- Знание SQL;
- Опыт составления архитектуры автотестов;
- Опыт написания автотестов;
- Опыт разработки автотестов - от 3х лет;
- Навыки и опыт составления чек-листов, тест-кейсов, тест-планов;
- Опыт разработки программы и методики испытаний;
- Опыт проведения приемо-сдаточных испытаний;
- Опыт работы в баг-трекинговых системах.

Читать полностью…

📓 Книги по Java

🚀ПОДКЛЮЧИТЬСЯ К ВЕБИНАРУ
тема: «Как будучи 15 летним школьником я устроился на первую работу фронтенд разработчика»

Читать полностью…

📓 Книги по Java

Все каналы про IT как под копирку...

Учебник, может быть слитый за 15 год курс, 0 практики и барахтайся сам😓

Но эти👇 два блога ведут опытные программисты

• Как не быть тем, кого заменит ИИ? Как остаться незаменимым для компании? Подписаться на Kotlin Senior – блог о языке программирования, который будет прекрасно смотреться в твоём резюме.

• Даже небольшие игры, сделанные на коленке, врываются в ТОПы Play Marketa и несут создателям миллионы. Чем ты хуже? Тем, что до сих пор не создал ни одну игру! Android Developer – практические советы от разработчика, который выпустил не один десяток приложений и вывел их в ТОП.

Эти два канала будут полезней любого канала по Питону или "канала учителя какого-то университета"

Читать полностью…

📓 Книги по Java

Все каналы про IT как под копирку...

Учебник, может быть слитый за 15 год курс, 0 практики и барахтайся сам😓

Но эти👇 два блога ведут опытные программисты

• Как не быть тем, кого заменит ИИ? Как остаться незаменимым для компании? Подписаться на Kotlin Senior – блог о языке программирования, который будет прекрасно смотреться в твоём резюме.

• Даже небольшие игры, сделанные на коленке, врываются в ТОПы Play Marketa и несут создателям миллионы. Чем ты хуже? Тем, что до сих пор не создал ни одну игру! Android Developer – практические советы от разработчика, который выпустил не один десяток приложений и вывел их в ТОП.

Эти два канала будут полезней любого канала по Питону или "канала учителя какого-то университета"

Читать полностью…

📓 Книги по Java

Каким будет результат выполнения следующего кода?

Читать полностью…

📓 Книги по Java

Приведите примеры структурных шаблонов проектирования.

Адаптер (Adapter) — объект, обеспечивающий взаимодействие двух других объектов, один из которых использует, а другой предоставляет несовместимый с первым интерфейс.
Мост (Bridge) — структура, позволяющая изменять интерфейс обращения и интерфейс реализации класса независимо.
Компоновщик (Composite) — объект, который объединяет в себе объекты, подобные ему самому.
Декоратор (Decorator) — класс, расширяющий функциональность другого класса без использования наследования.
Фасад (Facade) — объект, который абстрагирует работу с несколькими классами, объединяя их в единое целое.
Приспособленец (Flyweight) — это объект, представляющий себя как уникальный экземпляр в разных местах программы, но по факту не являющийся таковым.
Заместитель (Proxy) — объект, который является посредником между двумя другими объектами, и который реализует/ограничивает доступ к объекту, к которому обращаются через него.

👉@BookJava

Читать полностью…

📓 Книги по Java

Ну Тинькофф как всегда — предлагает крутые условия для опытных Java/Kotlin-разработчиков. Будут масштабные финтех-задачи, продукты для 30 млн пользователей и хорошая зарплата.

Еще можно работать из любого города и получить ДМС со стоматологией. Детали тут: https://u.tinkoff.ru/kotlin-java

Читать полностью…

📓 Книги по Java

👨‍💻4 способа прокачать свою карьеру в разработке, аналитике, менеджменте и попасть в Яндекс

1️⃣Летние школы Академии Яндекса
Для тех, у кого уже есть опыт в разработке. До 27 апреля продолжается набор в Школу бэкенд-разработки (Python, Java, C++, Go). Обучение бесплатное. Иногородним Яндекс оплатит билеты и проживание на период практики в офисах компании в Москве, Алматы и Белграде. Лучшим студентам — офер в штат Яндекса.

2️⃣Открытый лекторий Академии Яндекса
Если нет времени на Школы, регистрируйтесь на бесплатный Открытый лекторий. Это часть программы Летних школ — 120 лекций по soft skills, бэкенд-, фронтенд- и мобильной разработке, аналитике и продакт-менеджменту.

3️⃣Стажировки по бэкенд-, фронтенд- и мобильной разработке, аналитике и ML
Получите опыт работы над продуктами Яндекса, которыми пользуются миллионы. Подайте заявку на оплачиваемую стажировку (от 3 до 6 месяцев). Иногородним стажёрам Яндекс оплачивает проживание и билеты.

4️⃣Intern Meetup Week и пробные собеседования
Всё про стажировки,...

Читать полностью…

📓 Книги по Java

QA automation (middle)
#удаленка #офис #гибрид
Локация: Москва
Компания: QIWI

Обязанности:
- Проводить тестирование API;
- Создавать сценарии тестирования и писать тест-кейсы;
- Автоматизировать сценарии тестирования API;
- Регистрировать найденные дефекты, рефакторить и оптимизировать текущие автотесты;
- Проводить ревью кода;
- Участвовать в постановке задач и составлении требований к ПО;
- Помогать в формулировании нефункциональных требований к ПО;
- Участвовать в формировании экспертизы по автоматизации внутри команды и в компании.

Требования:
- Имеешь опыт автоматизации тестирования API от 2х лет;
- Имеешь понимание работы клиент-серверной архитектуры;
- Имеешь опыт автоматизации интеграционного тестирования;
- Пишешь тесты на Java/Kotlin/Groovy;
- Работаешь с CI (одной из: gitlab/teamcity/jenkins);
- Есть опыт работы с использованием: git, maven, gradle;
- Знаешь Java Core;
- Знаешь СУБД и SQL на уровне понимания принципов работы и построение простых запросов;
- Имеешь опыт работы с любой из систем контроля версий (Github, Gitlab);
- Можешь разобраться в чужом коде, писать чистый и понятный.

Читать полностью…

📓 Книги по Java

Introducing Blockchain with Java

Автор:
Spiro Buzharovski
Год издания: 2022

#java #english

Скачать книгу

Читать полностью…

📓 Книги по Java

Шаблон проектирования: Chain of Responsibility

Данная статья будет полезна начинающим Java разработчиком понять зачем нужен шаблон проектирования «Цепочка ответственности» и как его можно использовать на примерах.

Итак начнем с самого начала. Основная суть данного шаблона: связывание объектов‑получателей в цепочку и передача запроса по ней.

Смотреть статью

Читать полностью…

📓 Книги по Java

Лучший инструмент визуализации потока Java для младших разработчиков

👀Краткий обзор функции IntelliJ Trace Current Stream Chain .

https://medium.com/codex/best-java-stream-visualisation-tool-for-junior-developers-84dcc4a67830

Читать полностью…

📓 Книги по Java

Одинарные и двойные кавычки

Что ты ожидаешь в результате выполнения кода с картинки?

Казалось бы, строка должна возвращать «HaHa», но на самом деле это будет «Ha169».

Двойные кавычки обрабатывают символы как строки, но одинарные кавычки ведут себя иначе. Они преобразуют символьные операнды ('H' и 'a') в целые значения посредством расширения примитивных типов — получается 169.

Читать полностью…

📓 Книги по Java

Как разработчику увеличить скорость работы и повысить качество продукта?

Научитесь проектировать высоконагруженные системы как в Big Tech и менять существующие на курсе System Design.

Всего за 4 недели вы научитесь собирать требования, оценивать нагрузку, выбирать подходящие СУБД, масштабировать системы и повышать их отзывчивость, а также создавать подсистемы для хранения данных, поиска и аналитики как своими силами, так и с помощью готовых продуктов.

Вы научитесь дизайнить сервис такси, приложение для знакомств и любую высоконагруженных систем — всё под руководством Валерия Бабушкина, Vice President, Data Science в Blockchainꓸcom.

Новый поток стартует 10 апреля!
[Зарегистрироваться]

Читать полностью…

📓 Книги по Java

👩‍💻 Java. Алгоритм генерации фрактального шума.

В этом видео рассказывается о том, что такое фрактальный шум, и для чего он применяется. В частности, речь идет о процедурной генерации изображений.
Разбираем простой алгоритм генерации фрактального шума и пишем его реализацию на языке программирования Java. Так же в процессе написания кода затрагивается алгоритм билинейной интерполяции, который необходим для реализации базового шума.

https://youtu.be/a-j8vgLfUqA

Читать полностью…

📓 Книги по Java

Системный аналитик (middle)
#гибрид
ЗП: от 200 000 до 250 000 ₽
Локация: Москва
Компания: Green Wave Palace

Обязанности:
• Анализ, декомпозиция и документирование требований;
• взаимодействие с заказчиками и экспертами предметных областей;
• разработка технического задания (ТЗ), спецификаций и постановка задач (в основном интеграционные потоки);
• построение необходимых моделей, алгоритмов, прототипов;
• Взаимодействие с разработчиками и QA инженерами;

Требования:
• опыт на любом из языков программирования (java, C# и др)
• владение английским языком;
• знание нотации IDEFx, UML, BPMN (желательно)
• понимание протоколов REST/SOAP/GraphQL (желательно)
• Знание современных подходов интеграции и построения информационных систем;
• Понимание основ http запросов (разница между post,get,patch,put);
• Умение проектировать и описывать API;
• Знание форматов обмена данных (JSON,XML);

Читать полностью…

📓 Книги по Java

🔥 Через час на канале IT Jobs начнется вебинар на тему: «Как будучи 15 летним школьником я устроился на первую работу фронтенд разработчика»

Спикер: Осман
Дата: 08.04
Время: 14:00
Канал: IT Jobs

Подключайся!

Читать полностью…

📓 Книги по Java

Может ли имя класса не совпадать с именем файла?

Компилятор требует, чтобы в .java файле был не больше чем один публичный класс верхнего уровня, и чтобы его название совпадало с названием файла. Все специальные символы также должны быть в имени файла.

Protected и private классов верхнего уровня не бывает в принципе, а вот на package-protected это ограничение не распространяется. Это значит, что класс без модификатора доступа может иметь любое имя. Также это значит, что рядом с основным публичным классом файла (или вместо него) можно объявить любое количество других классов без модификатора доступа, с произвольными именами. Они будут доступны внутри всего пакета.

Так что ответ – может.

Читать полностью…

📓 Книги по Java

Что такое «нормализация»?

Нормализация - это процесс преобразования отношений базы данных к виду, отвечающему нормальным формам (пошаговый, обратимый процесс замены исходной схемы другой схемой, в которой наборы данных имеют более простую и логичную структуру).

Нормализация предназначена для приведения структуры базы данных к виду, обеспечивающему минимальную логическую избыточность, и не имеет целью уменьшение или увеличение производительности работы или же уменьшение или увеличение физического объёма базы данных. Конечной целью нормализации является уменьшение потенциальной противоречивости хранимой в базе данных информации.

Читать полностью…

📓 Книги по Java

Фрилансер работает из любой точки мира по ставке от 3500руб./час и может заработать от 250 000 р. в месяц. Резонный вопрос - фрилансер, ты вот так сходу и получишь свои $50? Спойлер - нет.

Хорошо, если в окружении есть старый фрилансер с 20-летним опытом, который все расскажет, и подскажет.

Фрилансер Алексей Лапицкий запустил авторский канал freelancer1s

1️⃣ Мой топ-10 типичных ошибок фрилансеров

2️⃣ Мой топ правил бизнес-переписки для фрилансера.

3️⃣ Какие гарантии давать клиентам на фрилансе?

Подписывайтесь на канал. /channel/freelancer1s/30

Читать полностью…

📓 Книги по Java

👨‍💻4 способа прокачать свою карьеру в разработке, аналитике, менеджменте и попасть в Яндекс

1️⃣Летние школы Академии Яндекса
Для тех, у кого уже есть опыт в разработке. До 27 апреля продолжается набор в Школу бэкенд-разработки (Python, Java, C++, Go). Обучение бесплатное. Иногородним Яндекс оплатит билеты и проживание на период практики в офисах компании в Москве, Алматы и Белграде. Лучшим студентам — офер в штат Яндекса.

2️⃣Открытый лекторий Академии Яндекса
Если нет времени на Школы, регистрируйтесь на бесплатный Открытый лекторий. Это часть программы Летних школ — 120 лекций по soft skills, бэкенд-, фронтенд- и мобильной разработке, аналитике и продакт-менеджменту.

3️⃣Стажировки по бэкенд-, фронтенд- и мобильной разработке, аналитике и ML
Получите опыт работы над продуктами Яндекса, которыми пользуются миллионы. Подайте заявку на оплачиваемую стажировку (от 3 до 6 месяцев). Иногородним стажёрам Яндекс оплачивает проживание и билеты.

4️⃣Intern Meetup Week и пробные собеседования
Всё про стажировки,...

Читать полностью…

📓 Книги по Java

Решение для проверки кода Java

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

https://dzone.com/articles/java-code-review-solution

Читать полностью…

📓 Книги по Java

SOLID в деталях: Принцип единственной ответственности

В серии роликов "SOLID в деталях" я постараюсь подробно рассказать о принципах SOLID, а так же продемонстрировать их практическое применение.

В первом
ролике речь пойдёт о принципе единственной ответственности (Single Responsibility Principle; SRP), его трактовках и их практическом применении.

Читать полностью…

📓 Книги по Java

Одинарные и двойные кавычки

Что ты ожидаешь в результате выполнения кода с картинки?

Казалось бы, строка должна возвращать «HaHa», но на самом деле это будет «Ha169».

Двойные кавычки обрабатывают символы как строки, но одинарные кавычки ведут себя иначе. Они преобразуют символьные операнды ('H' и 'a') в целые значения посредством расширения примитивных типов — получается 169.

Читать полностью…

📓 Книги по Java

Ну Тинькофф как всегда — предлагает крутые условия для опытных Java/Kotlin-разработчиков. Будут масштабные финтех-задачи, продукты для 30 млн пользователей и хорошая зарплата.

Еще можно работать из любого города и получить ДМС со стоматологией. Детали тут: https://u.tinkoff.ru/kotlinjava

Читать полностью…

📓 Книги по Java

Мы уже рассказывали про JPoint от JUG Ru Group — крупнейшую в России конференцию для Java-разработчиков. Она будет идти целых четыре дня (два в онлайне и два в Москве с возможностью удаленного подключения). Докладов будет много, а кроме них — дискуссии, воркшопы и нетворкинг.

На JPoint традиционно пройдет Community Day — второй день конференции со свободным доступом для всех желающих. В этот раз он состоится в онлайне 13 апреля.

Если вы сомневаетесь, а надо ли идти на JPoint, то Community Day — это отличная возможность убедиться в качестве докладов и экспертности спикеров.

Но если вы были на JPoint и знаете, что ожидать, то самое время купить билеты по промокоду JAVALIB. В дни конференции они подорожают.

До встречи на JPoint 2023!

Читать полностью…

📓 Книги по Java

Кто самый быстрый во вселенной?

Java задачи с собеседований

Читать полностью…

📓 Книги по Java

Java developer (middle, senior)
#офис #полныйдень
Локация: Новосибирск, Москва

Обязанности:
- задачи в рамках опенсорс проектов по оптимизация распределенных алгоритмов. Если у вас не было опыта работы в них, мы готовы вас обучить.

Требования:
- Опыт Backend разработки на Java, Kotlin, Scala
- уверенное знание принципов работы JVM

Будет плюсом:
- знание BigData
- знакомство с фреймворками (Spark, Flink, Hadoop, Hudi, Nifi, Kafka, ES и пр.)
-глубокое понимание принципов построения баз данных
- опыт низкоуровневой оптимизации Java
- опыт написания своих парсеров и оптимизаторов (SQL или любого другого языка)

Откликнуться: @Svetlanakachar

Читать полностью…

📓 Книги по Java

#Вопросы_с_собеседования

Что выведет код сверху?

Ответ:
Программа не выдаст ошибки компиляции. Поскольку a больше 20, а b больше 25, будет выведена 1. Второй оператор if не будет истинным, так как a не больше 30, поэтому будет выполнен блок else, который выведет 3. Таким образом, на выходе будет 1, а затем 3. Обратите пристальное внимание на операторы if и else if. Если бы вместо второго оператора if был оператор else if, то на выходе была бы только 1.

Читать полностью…

📓 Книги по Java

#статья

5 распространенных ошибок на собеседовании, которые могут стоить вам работы.

Если у вас не так много опыта прохождения собеседований, собеседование может показаться немного пугающим.

Не переживайте! В нашей статье мы рассказали о 5 вещах, которые не стоит делать на собеседовании


Ещё больше интересных статей и полезной информации вы можете читать на нашем Яндекс Дзен канале!

Читать полностью…
Subscribe to a channel