• Где взять задачи(идеи) для закрепления материала по пройденым темам JR?

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

    Уважаемые джаварашевцы и джаварашатессы! Веселье весельем, а серьезное пожелание будет как никогда кстати. Желаю здоровья, взвешенных решений, крепких отношений. И учиться, учиться и еще раз учиться. В мое детство над этой фразой Владимира Ильича Ленина все смеялись. А я, будучи веселым беззаботным школьником, особенно. Но вот прошло несколько десятков лет, настал XXI век. И оглядываясь вокруг, а особенно бросая взгляд в будущее, я уже не смеюсь. Постоянная учеба...
  • Год спустя, Android

    Год спустя, Android

    Парни, привет! Хочу рассказать, как прошел первый год работы программистом, где я нахожусь сейчас, через что прошел и что маячит на горизонте. Итак, со времени написания первой статьи у меня сменился работодатель. Сейчас я работаю в Альфа-банке: не в лабе, а над внутренним проектом (для сотрудников банка). У нас своя продуктовая команда, всего 7 человек, детали могу рассказывать очень выборочно, так как NDA. Я один Android-разработчик. Мы работаем...
  • Загадка сериализации

    Есть код: package app; import java.io.*; public class Solution { public static void main(String[] args) throws Exception{ B b1 = new B(); File file = new File("D:\\test.txt"); OutputStream os = new FileOutputStream(file); ObjectOutputStream oos = new ObjectOutputStream(os); oos.writeObject(b1); oos.close(); os.close(); InputStream is = new FileInputStream(file);...
  • Загадка компилятора

    Кто-нибудь может объяснить, почему вот здесь int i = 0; i = i++; System.out.println(i); // вернет 0 а здесь int i = 0; i++; System.out.println(i); // вернет 1 ?
  • Уровень 22. Вопросы.

    Регулярные выражения, примеры Java Multithreading 2 уровень, 11 лекция … В лекции говорится что: В регулярных выражениях символы «[ ] \ / ^ $. |? * + ( ) { }» имеют специальное значение. Как и в Java их необходимо экранировать. Если мы хотим описать, что строка должна состоять из трех символов «?», то нельзя писать так: ?{3}, т.к. символ «?» является управляющим. Надо сделать так: \?{3} … Вопрос: Почему в примере экранируется только символ «?» и не...
  • Вопрос по применению регулярных выражений

    Добрый день, джаварашевцы и джаварашатессы! Прошу подсказать следующее, есть код: Pattern p = Pattern.compile("[a-z]+"); Matcher m = p.matcher("A mutable sequence of characters."); int numberOfChar = m.groupCount(); System.out.println(numberOfChar); В консоль должно быть выведено количество символов от a до z (c учетом повторения) в указанной строке. Выводит ноль. Никак не пойму почему. Уже несколько статей прочитал по регулярным...
  • Из системного администратора в Java Developer-а

    Из системного администратора в Java Developer-а

    Всем привет. Меня зовут Евгений, мне 27 лет, есть ребенок и второй на подходе. Живу большую часть времени в городе Екатеринбург. Я имею образования инженера путей сообщения, работал системных администратором несколько лет после окончания ВУЗа. Сегодня последний днем моего испытательного срока, хотя еще две недели назад мой teamleader сказал, что можешь не париться, ты остаешься. Что я имею на сегодняшний день: 1. Работа в международной компании (все без...
  • Сделаешь всё по пунктам, всё работает. Валидатору не нравится.

    Всё перепроверишь, и паника. Хорошо если удаётся нагуглить чьё-то решение, и заменить своё, тоже верное, но не по вкусу валидатору которое. А если нет, то клинит напрочь.
  • Менторство

    Решил попробовать себя в наставничестве. Безвозмездно. Ориентируюсь на людей где-то с 20-го уровня, которые начинают делать веб-приложение. Варианты взаимодействия. -Можете задавать вопросы. -Ревью кода какого-нибудь pet project'a. -Можно выбрать тему и я по ней что-нибудь расскажу/дам ссылки/может, придумаю какое-нибудь задание, которое потом, может, посмотрю. В нескольких словах о себе: закончил JavaRush, 1.5 года работаю Java-разработчиком. Если кого-то...
  • Что такое дедлок

    Перевод грамотного объяснения примера из javadocs со Stackoverflow public class Deadlock { static class Friend { private final String name; public Friend(String name) { this.name = name; } public String getName() { return this.name; } public synchronized void bow(Friend bower) { System.out.format("%s: %s" + " has bowed to me!%n", this.name,...
  • level39.lesson09.big01 Задание 1

    Помогите понять, что не нравится валидатору. Спасибо! Задание 1 Сегодня мы напишем парсер логов. Лог файл имеет следующий формат: ip username date event status Где: ip — ip адрес с которого пользователь произвел событие. user — имя пользователя (одно или несколько слов разделенные пробелами). date — дата события в формате day.month.year hour:minute:second event — одно из событий: LOGIN — пользователь залогинился, DOWNLOAD_PLUGIN — пользователь...