Всем привет! Подходит к концу вторая неделя конкурса среди студентов JavaRush. За последние несколько дней появились новые участники, а также явные лидеры по количеству опубликованных работ. Становится только интереснее :)
Если пока не участвуете в конкурсе, напомним: впереди у вас целые выходные, и еще не поздно поделиться историей изучения Java или ценной практикой. А пока что — ловите подборку свежих статей.
![Конкурс статей на JavaRush. Дайджест #2: 9-12 октября - 2]()
![Конкурс статей на JavaRush. Дайджест #2: 9-12 октября - 3]()
![Конкурс статей на JavaRush. Дайджест #2: 9-12 октября - 4]()
![Конкурс статей на JavaRush. Дайджест #2: 9-12 октября - 5]()
![Конкурс статей на JavaRush. Дайджест #2: 9-12 октября - 6]()
Осталось несколько дней до того, как мы будем определять победителей, так что ставьте лайки понравившимся материалам, а еще лучше — публикуйте свои посты в рамках конкурса в группе Random. Всем добра :)
Команда JavaRush.
![Конкурс статей на JavaRush. Дайджест #2: 9-12 октября - 1](https://cdn.javarush.com/images/article/063d3481-df41-4456-acee-8e9964052a02/1024.jpeg)
Маленькие хитрости с Heroku
Игорь из Киева поделился лайфхаками работы с бесплатной PaaS-платформой Heroku. Это пригодится начинающим программистам, которые используют ее для размещения первых проектов. Главная проблема “бесплатного сыра” — регламентированное время работы приложения. Игорь нашел несколько способов, как обойти временные ограничения и не дать приложению “заснуть”.![Конкурс статей на JavaRush. Дайджест #2: 9-12 октября - 2](https://cdn.javarush.com/images/article/d2d3ef5f-5d93-4222-bbb0-f833b975e57b/1024.jpeg)
Контракты equals и hashCode или как оно всё там
Aleksandr Zimin (Санкт-Петербург) опубликовал подробный материал о правилах переопределения методовequals
и hashCode
и их взаимосвязи, а также объяснил, что произойдет, если переопределить только один из методов. Как пишет Александр, эту статью он подготовил и в помощь себе, чтобы собрать в одном материале максимально полную информацию. Поэтому если у вас есть предложения, чем еще можно дополнить гайд — читайте, пишите :)
![Конкурс статей на JavaRush. Дайджест #2: 9-12 октября - 3](https://cdn.javarush.com/images/article/7428db48-6916-427a-8c8b-a7b80596d124/1024.jpeg)
Паттерн (Шаблон) Builder
Нина Можарская (Киев) подготовила для конкурса еще один материал, показав на подробном практическом примере работу шаблона Builder.![Конкурс статей на JavaRush. Дайджест #2: 9-12 октября - 4](https://cdn.javarush.com/images/article/b9787372-5850-4265-bed2-fd3de87a95d7/1024.jpeg)
Json схема: зачем и кому она нужна
Сергеев Виктор из Санкт-Петербурга посвятил отдельную статью использованию схем Json в Java. Json (JavaScript Object Notation) — универсальный формат взаимодействия между проектами, который “вырос” из JavaScript, но по факту область его применения гораздо шире. Почти в каждом языке программирования есть библиотеки, упрощающие работу с Json. В чем плюсы схем Json для Java-программирования — читайте в материале.![Конкурс статей на JavaRush. Дайджест #2: 9-12 октября - 5](https://cdn.javarush.com/images/article/6dfecebc-e7db-4186-bb8c-2b06c0619647/1024.jpeg)
Что учить, где учить, как учить?
Самый популярный среди читателей пост из вошедших во второй дайджест написал Дмитрий Мухин. В дебютной статье об IT он поделился опытом изучения Java. Что смотреть, что читать, на чем кодить? Какие книги были максимально понятны, какие курсы — наиболее эффективны? Получилась концентрированная порция полезных источников.![Конкурс статей на JavaRush. Дайджест #2: 9-12 октября - 6](https://cdn.javarush.com/images/article/c7d016a1-9f34-4089-960c-18e7c1fec319/1024.jpeg)
Алгоритмы сортировки в теории и на практике
Самый активный конкурсант, Viacheslav из Санкт-Петербурга, опубликовал третий материал. В этот раз он поделился с сообществом JavaRush подробным обзором видов алгоритмов сортировки. Если хотите разобраться в теме “от и до” — welcome!![Конкурс статей на JavaRush. Дайджест #2: 9-12 октября - 7](https://cdn.javarush.com/images/article/fb6e35ae-e7c3-438a-bbb0-206d02a6281d/1024.jpeg)
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ