Online обучение c#

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Статистика по видеоурокам

  • Всего просмотрено уроков: 1057
  • Всего выполнено уроков: 1025

Отчёты по видеоурокам

Дата Видеоурок Результат
2020-02-03 00:13 juqery пользовательский интерфейс Полезные виджеты - строка прогресса и слайдер + 8 21 мин.
Создал виджеты с прогресс баром и слайдер.
Посмотрел свойства этих элементов.
В целом курс для меня оказался полезным и толкнул к изучению jquery ui.
Draggable попробую применить в проекте на работе =)
Календарь у нас и так использовался, но благодаря этому  курсу у меня появился отличный повод изучить его свойства узнать как сделать работу с ним удобнее =)
В общем хороший курс, всем рекомендую. Даже если jqery ui вам сейчас не нужен, полезно знать что он существует и какие возможности даёт.

2020-02-02 23:52 juqery пользовательский интерфейс Полезные виджеты - диалоговое окно - свойства + 9 10 мин.
Изучил параметры для настройки под себя диалогового окна =)

2020-02-02 23:41 juqery пользовательский интерфейс Полезные виджеты - диалоговое окно - инициация + 8 10 мин.
Создал кнопку и блок с контентом для диалогового окна.
Создал код инициации и открытия окна.

2020-02-02 23:30 juqery пользовательский интерфейс Полезные виджеты - аккордеон + 8 13 мин.
Создал виджет accordion и поэкспериментировал с параметрами

2020-02-02 23:16 juqery пользовательский интерфейс Полезные виджеты - вкладки + 9 13 мин.
Добавлять на страницу блок вкладок

2020-02-02 00:05 juqery пользовательский интерфейс Полезные виджеты - календарь + 9 20 мин.
Создал текстовое поле и подключил к нему виджет с календарём.
Научился настраивать календарь

2020-02-01 23:44 juqery пользовательский интерфейс Параметры перемещения + 9 15 мин.
Реализовал перемещение блока по горизонтали и вертикали, изменил вид курсора при перемещении, реализовал передачу функции при перемещении блока

2020-02-01 23:29 juqery пользовательский интерфейс Перемещение блока + 9 10 мин.
Присвоил div-у небходимые классы, реализовал механизм перемещения div-a  с кнопкой.
Реализовал изменение цвета при перемещении и доступ к div-у по id

2020-02-01 23:17 juqery пользовательский интерфейс Подключение jquery и jquery_ui + 9 12 мин.
Скачал необходимые библиотеки и подключил их в нашем файле index.html

2020-02-01 23:05 juqery пользовательский интерфейс Программа на javascript + 7 8 мин.
создал папку js и первый js-файл в ней.
Создал функцию которая выводит текущую дату/время в алерте
Подключил наш js-файл к index-файлу
Посмотрел результат работы функции

2020-02-01 22:56 juqery пользовательский интерфейс Создание проекта + 7 12 мин.
Вспомнил как работать с brackets
Создал новый проект и index файл
Вывел надпись
дождаться обновления brackets (давно я его не запускал)
2019-01-12 11:34 Bootstrap-4 первые шаги Товар лицом + 11 21 мин.
Добавил блок портфолио.

2019-01-05 11:19 Bootstrap-4 первые шаги Об авторе - отступы, цвета, закругления + 10 1 час. 7 мин.
сделал фото автора круглой
чуток поменял цвета и стили текста для блока about

2019-01-04 10:09 Bootstrap-4 первые шаги Об авторе - отступы и дополнения + 14 22 мин.
Добавил подпись под фото автора.
Задал размеры сетки для разных экранов
Доработал стили для блока about

2019-01-03 11:06 Bootstrap-4 первые шаги Об авторе - блоки и HTML + 13 15 мин.
Создал блок about.
Разместил в нем заголовок и две колонки.
В первой колонке разместил своё фото во второй описание.


2019-01-03 10:51 Bootstrap-4 первые шаги Заголовок header - оверлей, надпись и кнопка + 13 13 мин.
создал блок overlay
задал для него стили
создал заголовок и кнопку

2019-01-03 10:37 Bootstrap-4 первые шаги Заголовок header - красивая основа + 10 21 мин.
Создал заголовок. Прописал для него стиле в файле style.css

2019-01-03 09:02 Bootstrap-4 первые шаги Верная навигация + 17 11 час. 2 мин.
Создал отличное адаптивное меню для сайта. =)

2019-01-02 11:59 Bootstrap-4 первые шаги Основа и фреймворк + 16 12 мин.
Папку для проекта сделал.
Файл index.html создал.
Библиотечки bootstrap подключил =)

2018-12-31 19:19 Bootstrap-4 первые шаги Погружение в проект + 12 26 мин.
Установил Brackets и нашел картинки.

2018-09-23 16:40 Шахматы по сети Клиент. ВОСЬМОЙ ФИНАЛЬНЫЙ УРОК + 15 2 дня 17 час. 40 мин.
Отличный курс получился. Очень хорошо показана разработка приложения.
Сначала мы попробовали сделать шахматную доску с фигурами на движке Unity и заставить это всё работать.
Потом мы написали логику игры на С# и получили библиотеку с правилами игры.
Далее мы переписали наш интерфейс на Unity и получили уже полноценную, но еще не сетевую игру.
Для того чтобы играть в шахматы по сети нам не хватало сервера-посредника и мы его написали с использованием технологии ASP.NET и MS SQL. Серверная часть хранит состояние шахматной партии и её могут получить приложения которые запущены в разных местах.
Далее мы разместили наш сервер на хостинге и переписали приложение так, чтобы оно получало от сервера данные по текущей игре и передавало серверу ходы.
Таким образом мы увидели все этапы создания приложения.

2018-09-20 00:29 Шахматы по сети Клиент. Фоновое обновление + 19 25 мин.
Реализовал обновление доски в фоне

2018-09-20 00:03 Шахматы по сети Клиент. Следы невиданных ходов + 18 8 мин.
Реализовал функцию MakeMove.
Теперь наш ход записывается на сервере.

2018-09-19 23:54 Шахматы по сети Клиент. Серверные пешки + 18 1 час. 2 мин.
Импортировал класс Client в проект Unity
Увидел ошибку из-за сертификата ssl.
Переписал класс так чтобы оно работало с сертификатом

2018-09-18 22:29 Шахматы по сети Клиент. Ход в мешке + 18 18 мин.
Добавил методы необходимые для того чтобы выполнять ход на сервере

2018-09-18 22:11 Шахматы по сети Клиент. Дедовские методы + 18 6 мин.
Научился парсить json "дедовским" способом =)

2018-09-18 22:04 Шахматы по сети Клиент. Достучаться до облака + 19 6 мин.
Получил json с сервера в нашу консольную демо-утилиту

2018-09-18 21:56 Шахматы по сети Хостинг. СЕДЬМОЙ ФИНАЛЬНЫЙ УРОК + 19 8 мин.
Познакомился с хостингом reg.ru.
Купил домен. =)  Арендовал хостинг. Разместил наш шахматный API.
Всё доступно по ссылкe https://chessapi.ru/  =)

2018-09-18 21:47 Шахматы по сети Хостинг. VIP. Двойные стандарты + 18 14 мин.
Научился делать разный веб конфиг при релизе и отладке. И это круто!!!

2018-09-18 21:30 Шахматы по сети Хостинг. Перенос базы данных + 16 49 мин.
Создал резервную копию БД, но она конечно же отказалась восстанавливаться на сервере
В итоге смог таки перенести таблицы скриптами =)


2018-09-18 00:11 Шахматы по сети Хостинг. Публикация проекта + 17 18 мин.
Настроил FTP публикацию из студии.

2018-09-17 23:51 Шахматы по сети Хостинг. Доступ по FTP + 17 16 мин.
Подключился к домену через ftp
Пока страничка с моим доменом не доступна

2018-09-17 23:34 Шахматы по сети Хостинг. Лучше заплатить + 17 20 мин.
Выбрал и оплатил хостинг. Зарегистрировал домен. =)

2018-09-16 13:44 Дневник успеха 2018-09-16 : Земелька черная, а белый хлеб родит. + 15 1 мин.
За эту неделю:

+ Я проверил 125 отчётов у 47 формулистов.

+ Я написал 1 сообщение 1 формулисту общим объёмом несколько буков.

− Я не набрал ни одного текста :o(

+ Я решил 1 задачу:
    1 => «Олимпиада / Случайная задача» на 100%

+ Я выполнил 20 видеоуроков:
    1 => «Шахматы по сети / Интерфейс. Щепотка рефакторинга» за 11 мин.
    2 => «Шахматы по сети / Интерфейс. Выставка фигур» за 35 мин.
    3 => «Шахматы по сети / Интерфейс. Долгожданное превращение» за 23 мин.
    4 => «Шахматы по сети / Интерфейс. ЧЕТВЁРТЫЙ ФИНАЛЬНЫЙ УРОК» за 22 мин.
    5 => «Шахматы по сети / База данных. Management в студию!» за 7 мин.
    6 => «Шахматы по сети / База данных. Планирование» за 57 мин.
    7 => «Шахматы по сети / База данных. Упрощение» за 17 мин.
    8 => «Шахматы по сети / База данных. Созидание» за 12 мин.
    9 => «Шахматы по сети / База данных. VIP. Таблицы на вырост» за 18 мин.
    10 => «Шахматы по сети / База данных. VIP. Красивая диаграма» за 12 мин.
    11 => «Шахматы по сети / База данных. ПЯТЫЙ ФИНАЛЬНЫЙ УРОК» за 1 мин.
    12 => «Шахматы по сети / Сервер. Последняя версия» за 15 мин.
    13 => «Шахматы по сети / Сервер. Райский Эдем - EDM» за 18 мин.
    14 => «Шахматы по сети / Сервер. Новая игра на JSON» за 14 мин.
    15 => «Шахматы по сети / Сервер. Официант без логики» за 14 мин.
    16 => «Шахматы по сети / Сервер. Ваш ход!» за 23 мин.
    17 => «Шахматы по сети / Сервер. Шахматная Идемпотентность» за 13 мин.
    18 => «Шахматы по сети / Сервер. Китайская ничья» за 6 мин.
    19 => «Шахматы по сети / Сервер. ШЕСТОЙ ФИНАЛЬНЫЙ УРОК» за 1 мин.
    20 => «Шахматы по сети / Хостинг. Регистрация аккаунта» за 10 мин.

+ Я собрал 31 Мегахешей.

На следующей неделе собираюсь добить курс шахматы on-line

2018-09-16 13:40 Шахматы по сети Хостинг. Регистрация аккаунта + 15 10 мин.
Зарегистрировался на хостинге

2018-09-15 00:26 Шахматы по сети Сервер. ШЕСТОЙ ФИНАЛЬНЫЙ УРОК + 18 1 мин.
Познакомился с созданием приложения Web API.
Узнал для себя новые вещи, получил интересный опыт.


2018-09-15 00:24 Шахматы по сети Сервер. Китайская ничья + 17 6 мин.
Добавил метод для того чтобы можно было сдаться! =)

2018-09-15 00:15 Шахматы по сети Сервер. Шахматная Идемпотентность + 17 13 мин.
Добавили нашей библиотеке идемпотентность. Теперь одно и то же действие всегда будет приводить к одинаковому результату =)

2018-09-13 23:43 Шахматы по сети Сервер. Ваш ход! + 15 23 мин.
Реализовал ходы.
Поиграл через адресную строку

2018-09-13 23:19 Шахматы по сети Сервер. Официант без логики + 15 14 мин.
Создал класс Logic и перенес туда все что связано с работой с БД и созданием игры.
Подключил библиотеку с правилами игры.
Протестировал создание новой игры

2018-09-12 23:23 Шахматы по сети Сервер. Новая игра на JSON + 20 14 мин.
Модифицировал Global.asax для того чтобы по умолчанию сервер возвращал нам json.
Изменил ChessController таким образом чтобы он всегда возвращал нам одну текущую игру и если такой нет создавал новую.

2018-09-12 23:08 Шахматы по сети Сервер. Райский Эдем - EDM + 20 18 мин.
Добавил модель ADO.NET EDM подключился к ранее созданной БД и сгенерировал класс GAME
Создал контроллер ChessController

2018-09-12 22:49 Шахматы по сети Сервер. Последняя версия + 19 15 мин.
Создал новый проект ChessAPI.
Добавил контроллер для отображение версии. Настроил проект таким образом чтобы сразу показывалась версия.

2018-09-12 22:33 Шахматы по сети База данных. ПЯТЫЙ ФИНАЛЬНЫЙ УРОК + 16 1 мин.
В этой части курса мы создали базу данных CHESS и таблицы в ней. =)

2018-09-12 22:32 Шахматы по сети База данных. VIP. Красивая диаграма + 17 12 мин.
В трудной битве MS SQL SMS 2017 все-таки сдалась и позволила сделать мне диаграмму базы данных =)

2018-09-12 22:18 Шахматы по сети База данных. VIP. Таблицы на вырост + 15 18 мин.
Добавил еще таблиц и связей в нашу базу

2018-09-12 21:59 Шахматы по сети База данных. Созидание + 17 12 мин.
Создал базу данных CHESS и таблицу GAMES в ней =)

2018-09-12 21:46 Шахматы по сети База данных. Упрощение + 15 17 мин.
Радикально упростили структуру базы. Поглядим что из этого выйдет.

2018-09-11 23:58 Шахматы по сети База данных. Планирование + 18 57 мин.
Познакомился с планируемой структурой БД

2018-09-11 23:00 Шахматы по сети База данных. Management в студию! + 18 7 мин.
Начал установку SQL Server Management Studio. Оказалось что она не установлена. =)

2018-09-11 22:52 Шахматы по сети Интерфейс. ЧЕТВЁРТЫЙ ФИНАЛЬНЫЙ УРОК + 18 22 мин.
И так на данном этапе библиотека которую мы старательно делали прикручена к интерфейсу игры. Интерфейс реализован на Uniti и отлично выглядит.
За эти уроки я научился определять куда пользователь щелкнул мышью, какую фигуру схватил и куда бросил. =)
Также реализовал подсветку фигур которые могут ходить и подсветку клеток на которые может пойти фигура которую мы схватили.
Ну просто сказка а не игра получается.

2018-09-11 22:27 Шахматы по сети Интерфейс. Долгожданное превращение + 18 23 мин.
Научился делать превращение пешки =)

2018-09-10 23:01 Шахматы по сети Интерфейс. Выставка фигур + 15 35 мин.
Реализовал появление черных и белых фигур для превращения пешки

2018-09-10 22:23 Шахматы по сети Интерфейс. Щепотка рефакторинга + 15 11 мин.
Выполнил рефакторинг кода =)

2018-08-31 00:19 Шахматы по сети Интерфейс. VIP. Клетки прибытия + 21 18 мин.
Реализовал подсветку полей на которые может пойти фигура

2018-08-30 23:59 Шахматы по сети Интерфейс. VIP. Клетки отправления + 20 12 мин.
Реализовал подсветку фигур которые могут ходить.

2018-08-30 23:46 Шахматы по сети Интерфейс. Проверка хода + 20 19 мин.
Научился превращать координаты откуда мы взяли и куда положили фигуру в координаты понятные нашей шахматной библиотеки.


2018-08-29 23:31 Шахматы по сети Интерфейс. Ход делегата + 19 20 мин.
Реализовал получение координат клетки в которую мы походили через делегат. =)

2018-08-29 23:10 Шахматы по сети Интерфейс. Начальная позиция + 18 18 мин.
Подключил нашу библиотеку с шахматными правилами
Расставил фигуры на доске.
Всё готово к игре.

2018-08-28 23:29 Шахматы по сети Интерфейс. Генерация объектов + 20 38 мин.
Сгенерировал шахматную доску
Разместил на ней табун белых лошадей =)

2018-08-28 22:48 Шахматы по сети Интерфейс. План действий + 20 34 мин.
Посмотрел и осознал план действий.
Сделал заготовку сцены для следующих уроков =)

2018-08-27 22:57 Шахматы по сети Алгоритмы. VIP. Как пройти в библиотеку + 19 1 час. 45 мин.
Собрал библиотеку под .net 3.5
Создал новый тестовый проект на Unity добавили туда библиотеку и написали тестовый код который выводит первый ряд фигур.

2018-08-27 21:11 Шахматы по сети Алгоритмы. VIP. Можно пройти? + 18 3 мин.
Добавил функцию для проверки можем мы так пойти или нет.  =)

2018-08-27 00:26 Дневник успеха 2018-08-26 Вот и лето прошло... + 22 2 час. 54 мин.
Всю неделю делал необходимый минимум и видео уроки "Шахматы по сети".
Планирую продолжать делать необходимый минимум и  "Шахматы по сети". =)
P.S. Не успел до 0 часов, поэтому картинка подхватилась уже за новую неделю

2018-08-27 00:23 Шахматы по сети Алгоритмы. VIP. Шахматное супертестирование + 22 2 час. 46 мин.
Научился выполнять тестирование шахматных алгоритмов. Нашел и исправил ошибки в коде.

2018-08-25 11:49 Шахматы по сети Алгоритмы. ТРЕТИЙ ФИНАЛЬНЫЙ УРОК + 15 20 мин.
Добавил перед выполнением хода проверку а не получится ли шах. Добавил еще один метод "на вырост" который возвращает фигуру на клетке по её строковому представлению ("e4).
Сам блок данного курса получился просто отличный. До того как я попал на этот проект я ничего не знал про шахматы. Но курс с шахматами на javascript позволил мне познакомится с этой игрой ближе.
В этом курсе я закрепил свои знания правил игры и узнал интересные алгоритмы для проверки ходов.
Много жду от VIP уроков и уже не терпится приступить к интерфейсной части.

2018-08-24 21:44 Шахматы по сети Алгоритмы. Шах и Мат! + 15 18 мин.
Определять шах и мат! =)

2018-08-24 21:24 Шахматы по сети Алгоритмы. Защита короля + 15 25 мин.
Научился ограничивать возможные ходы своих фигур исходя из того чтобы не подставить короля под шах или мат.

2018-08-23 23:45 Шахматы по сети Алгоритмы. Королевский паркур + 17 36 мин.
Научился делать рокировку для черного и белого короля

2018-08-22 23:10 Шахматы по сети Алгоритмы. Допрыгалась! + 16 47 мин.
Реализовал взятие на проходе =)

2018-08-22 22:22 Шахматы по сети Алгоритмы. Рефакторинг на доске + 16 21 мин.
Выполнил рефакторинг кода. Создал новый класс NextBoard который наследует класс Board.
В новый класс переместил методы связанные с изменениями которые необходимо делать для хода.
В результате в методе Move теперь мы просто возвращаем объект NextBoard.

2018-08-21 22:19 Шахматы по сети Алгоритмы. Четвёртое превращение + 16 19 мин.
Пешка научилась превращаться в одну из 4-х фигур.

2018-08-21 22:00 Шахматы по сети Алгоритмы. Храбрая пешка + 16 34 мин.
Реализовал ход пешки, прыжок пешки с места и научил пешки есть =)


2018-08-20 21:57 Шахматы по сети Алгоритмы. Дальнобойщики + 16 24 мин.
Реализовал проверку ходов всех дальнобойных фигур

2018-08-20 21:33 Шахматы по сети Алгоритмы. Ночью с Конём + 16 6 мин.
Теперь и конь может ходить =)

2018-08-20 21:25 Шахматы по сети Алгоритмы. Куда идёт Король + 16 13 мин.
Реализовал вспомогательные атрибуты, которые вычисляют на сколько клеток смещается фигура при ходе.
Реализовал проверку ходов для королей.

2018-08-20 21:11 Шахматы по сети Алгоритмы. Генератор ходов + 16 26 мин.
Научился выводить все возможные ходы для наших фигур =)

2018-08-20 20:42 Шахматы по сети Алгоритмы. Сборка фена + 16 30 мин.
Реализовал сбоку FENа на основе данных из класса Board=)


2018-08-19 23:12 Нано-игры VIP урок. Игра 2048 + 17 36 мин.
Поиграл в игру 2048.
Набрал 1024

2018-08-19 22:32 Демо игры VIP. Бесплатная консультация + 18 1 мин.
я воспользуюсь этой возможностью когда в ней действительно будет необходимость =)

2018-08-19 22:30 Демо игры C# чего начать программировать + 18 7 мин.
Хочу улучшить свои навыки программирования.

2018-08-19 21:04 Шахматы по сети Алгоритмы. Волшебные шахматы + 17 27 мин.
Научился разбирать запись шахматной позиции в нотации FEN.
Для этого были написаны соответствующие методы =)

2018-08-18 00:13 Шахматы по сети Классы. ВТОРОЙ ФИНАЛЬНЫЙ УРОК + 16 30 мин.
рисовать схему проекта

2018-08-17 23:42 Шахматы по сети Классы. Консольная доска + 16 21 мин.
Вывел в консоль красивую шахматную доску =)


2018-08-17 23:18 Шахматы по сети Классы. Шахматная бюрократия + 16 12 мин.
Изменил конструктор класса Chess теперь он создает доску на основе fen
Модифицировал метод Move, теперь в нем проверяется можно ли сделать ход и в зависимости от этого он делается или нет.
Создал вспомогательный конструктор для класса Chess. Он позволяет нам создать класс на основе новой доски.
Изменил класс GetFigureAt так чтобы он действительно выдавал нам фигуру в указанной клетке

2018-08-17 00:09 Шахматы по сети Классы. Стой, кто идёт! + 16 27 мин.
Созда класс Moves()
Создал функцию CanMove и вспомогательные функции для неё.
Сделал расширяющий класс FigureMethods c одним методом GetColor

2018-08-15 23:47 Шахматы по сети Классы. Квадратная матрица + 15 14 мин.
Создал класс Board и его конструктор.
В классе реализовал методы GetFigureAt и SetFigureAt, которые позволяют получить фигуру в конкретной клетке или поставить фигуру в конкретную клетку.
Метод Init который должен создавать изначальную доску и метод Move который реализует перемещение фигуры с клетки на клетку.

2018-08-15 23:32 Шахматы по сети Классы. Фигурой марш! + 15 16 мин.
Создал два класса FigureOnSquare и FigureMoving.
Реализовал для них конструкторы.
Для класса FigureMoving реализовал два конструктора. Один принимает координаты, второй принимает ход в виде строки вида "Pe2e4" или "Pe7e8Q"

2018-08-15 23:15 Шахматы по сети Классы. Квадратная площадь + 15 25 мин.
Создал структуру Square и реализовал два конструктора, один принимает координаты второй строку вида "e2"
Реализовал геттер Name который возвращает имя клетки в виде строки и вспомогательную функцию OnBoard которая определяет находятся ли координаты на доске.

2018-08-14 23:27 Шахматы по сети Классы. Цветная фигура + 15 15 мин.
Создал два перечисления Figure и Color
Создал статичный класс ColorMethods() и функцию FlipColor()

2018-08-14 23:09 Шахматы по сети Классы. Шахматная библиотека + 15 36 мин.
Создал новый проект библиотека классов.
Переименовал умолчальный класс из Class1 в Chess
Реализовал конструктор класса и функцию Move
Добавил функцию GetFigureAt
Создал консольный проект и установил его запускаемым по умолчанию
Реализовал основной цикл тестирования.

2018-08-14 22:23 Шахматы по сети Классы. Архитектура проекта + 15 21 мин.
Для меня наверное будет EF самое простое, FEN и прочие шахматные дела самое сложное. =)

2018-08-14 22:01 Шахматы по сети Доска. VIP. Запуск в Интернете + 15 22 мин.
Все настроил.
Ждал 20 мину
И вот он результат, все работает в браузере.
Хостинг у меня пока закончился, так что без ссылки =)

2018-08-14 21:38 Шахматы по сети Доска. VIP. Запуск на Android + 15 43 мин.
С горем пополам собрал apk файл (то ему JDK подавай, то SDK) =)
Запихнул файл на телефон.
Фото приложено =)
было сложно ждать когда скачается и установится Android SDK
2018-08-13 23:43 Шахматы по сети Доска. ПЕРВЫЙ ФИНАЛЬНЫЙ УРОК + 16 5 мин.
За эти несколько уроков я познакомился с Unity.
Смог создать шахматную доску и шахматные фигуры и научил их, повинуясь магическим заклинаниям DragAndDrop, перемещаться по полю.
Ну а в этом первом финальном уроке я посмотрел отличный мультик с шахматными фигурами в главных ролях.

2018-08-13 23:35 Шахматы по сети Доска. Запуск на Windows + 16 19 мин.
Собрал приложение под windows.
Запустил на виртуалке на которой нет ни студии ни тем более Unity

2018-08-13 23:15 Шахматы по сети Доска. Смещение + 16 49 мин.
Закончил метод PickUp() и написал методы Drag() и Drop()
Добавил учёт смещения курсора чтобы при перетаскивании фигуры курсор не смещался в центр.

2018-08-13 22:25 Шахматы по сети Доска. Подцеп фигуры + 16 16 мин.
Создал коллайдер вокруг всех фигур.
Научился определять в какую фигуру мы ткнули мышью
пока не сложно
2018-08-13 22:08 Шахматы по сети Доска. Состояния переноса + 16 15 мин.
Создал скрипт и класс для реализации DragAndDrop.
Вывел сообщение с состоянием в консоль.

ничего сложного пока нет
2018-08-12 22:34 Шахматы по сети Доска. Фигуры + 16 27 мин.
Скачал архив и импортировал фигуры в проект. Создал доску и разместил на ней фигуры. Переименовал все объекты в списке.
Пока всё просто и понятно.
2018-08-12 22:06 Шахматы по сети Доска. Установка Unity 3D + 16 34 мин.
Скорость 102 символа в минуту, ошибок много.
Набирать шахматные термины без ошибок.
2018-08-12 21:30 Шахматы по сети План Шахматного проекта + 16 8 мин.
C# - начал изучать на этом проекте, что-то уже знаю =)
Unity - пытался познакомиться, так что надеюсь на этот курс
MS-SQL - знаком =)
Entity Framework... что-то знакомое...
Про шахматы мало что знаю
Описать свой опыт по каждой технологии, найти картинку
2018-01-05 22:59 Невидимка Невидимка - Сматываем удочки + 15 16 мин.
Научился выгружать запущенное приложение средствами C#
ничего =)
2018-01-05 22:43 Невидимка Невидимка - Тихий старт + 15 13 мин.
Запускать внешний процесс из своего приложения на С#
ничего =)
2018-01-05 22:23 Невидимка Невидимка - На шухере + 15 14 мин.
Научился делать проверку на активность пользователя. Крутая штука получилась! =)
ничего =)
2018-01-05 22:07 Невидимка Невидимка - Автозапуск + 15 16 мин.
Добавлять своё приложение в автозагрузку.
ничего
2018-01-05 21:51 Невидимка Кто такая C# Невидимка? + 15 9 мин.
Установил майнер и намайнил себе мегахешей на курс =)
ничего
2017-12-06 23:30 J6. Условия IF - Quiz + 15 20 мин.
12 из 16 правильных
Вспомнил многие моменты по Java
тест был не простой
2017-12-03 21:35 Game Xonix Острова, острова + 15 18 мин.
Сделал функцию для добавления островов =)

ничего
2017-12-03 21:12 Game Xonix Цветовая дифференциация + 15 48 мин.
Выполнил рефакторинг кода
через год вернуться к курсу
2017-12-03 00:35 C# Android Создание класса с алгоритмом игры + 15 3 час. 32 мин.
Сделал игру =)
разборки с местом на компе продолжились
2017-12-02 21:01 C# Android Размещение экранных форм в дизайнере + 16 34 мин.
Размещать визуальные компоненты в окне программы.
Узнал про игру цифровая река.
Для 1001 последующие элементы:
1003
1007
1015
1022
1027
1037
1048
1061
1069
1085
особо ничего сложного нет
2017-11-30 00:32 C# Android Установка и запуск HAXM эмулятора Android + 15 1 час. 4 мин.
Устанавливать HAXM эмулятор.
Создавать первое пустое Adnroid приложение.
Запускать его в эмуляторе из студии
ничего
2017-11-29 23:22 C# Android Установка Xamarin для Visual Studio + 15 1 день 22 мин.
Установил Xamarin
Были большие проблемы с установкой из-за того что мало места на диске =)
2017-09-26 22:10 PHP фреймворк Yii2 - вторая часть Web folder - Подготовка папки + 16 15 мин.
Подготовил новый проект
Добавил первый файл index.php
ничего
=)
2017-09-26 21:34 PHP фреймворк Yii2 - вторая часть Welcome - Вступление + 16 5 мин.
Ничему =)
Всё уже установлено =)
ничего =)
=)
2017-09-12 00:00 Unity 3D Лабиринт - часть №1 + 16 35 мин.
И создал я землю и небо и добавил я персонажа.
Потом появились горы и деревья =)
В общем круто получилось. =)
следить за ходом мысли автора =)
=)
2017-09-09 11:16 Unity 3D Первая сцена   50 мин.
Я научился создавать сцену в Unity, создавать примитивный кубик и смог заставить его вращаться =)
Было не просто разбираться с новой версией Unity, но вроде бы получилось.
=)
2017-09-08 20:54 Unity 3D Установка Unity3D + 16 40 мин.
Устанавливать Unity
ждать когда установится =)
=)
2017-09-08 20:22 Unity 3D Приглашение на видеокурс + 16 3 мин.
На этом уроке я понял что предстоит сделать на этом курсе =)

ничего
=)
2017-09-06 22:27 Мультиязычное меню на JS ФИНАЛЬНЫЙ УРОК + 16 45 мин.
На этом курсе я узнал как быстро и просто сделать меню для сайта.
Познакомился с API Яндекс Переводчик.
С помощью JavaScrip и API сделал мультиязычное меню.
Курс мне очень понравился! =)
В свой проект я уже добавил некоторые вещи:
1. Немного изменил стили.
2. Поместил выпадающее меню на панель меню.
3. В случае возникновения ошибок при работе с API сделал вывод информации об этом на страницу и вывод меню на русском языке.
как всегда записать видео =)
всё отлично, спасибо за курс! =)
2017-09-05 23:27 Мультиязычное меню на JS Выбор языка на сайте + 16 20 мин.
Сделал выпадающий список языков и обработчик изменения в списке.
Теперь при выборе языка из списка меню переводится на этот язык =)
ничего
=)
2017-09-05 22:48 Мультиязычное меню на JS Параметры - в функцию + 16 10 мин.
добавил в функцию перевода параметры. В качестве параметров передаётся текст и язык на который нужно перевести.
ничего
=)
2017-09-04 23:21 Мультиязычное меню на JS Результаты запросов средствами JS + 16 15 мин.
Создал файл translate.js и написал в нём функцию которая отправляет GET запрос и получает результат или ошибку =)
ничего
=)
2017-09-04 23:04 Мультиязычное меню на JS Динамическое меню + 16 10 мин.
Сделал вывод нашего меню с помощью javascript =)
ничего
=)
2017-09-04 21:44 Мультиязычное меню на JS Страница и стиль + 16 35 мин.
Создал файл index.html и в нём структуру html страницы.
Создал список из нескольких пунктов меню и добавил стили для элементов.
Получилось отличное меню, и не надо никакого bootstrap.
Увлёкся разными свойствами css и всё переделал, видно на второй картинке =)
остановиться =)
=)
2017-09-03 22:36 Мультиязычное меню на JS Запрос и JSON - ответ + 16 8 мин.
Создавать строку запроса к API Переводчика и получать результат перевода в браузере =)
ничего=)
=)
2017-09-03 22:29 Мультиязычное меню на JS Документы и ключ + 16 8 мин.
Посмотрел страничку Яндекса про API Переводчика
Получил API ключ
пока ничего сложного
=)
2017-08-26 00:42 Yii2 Authokey - Ключи в сейфе + 16 10 мин.
Доделал автологин пользователя. Теперь в куки сохраняется случайная строка и при автологине сверяется со строкой в базе.
ничего
=)
2017-08-26 00:22 Yii2 Remember me - Печенька на память + 16 10 мин.
Добавил галочку запомнить меня на страницу входа.
Реализовал формирование куки файла и его проверку, пока туда сохраняется e-mail
ничего
=)
2017-08-24 00:42 Yii2 Hash - Как правильно солить пароли + 16 15 мин.
Познакомился с механизмом шифрования паролей для хранения в базе.
Узнал для чего тут используется соль =)
По экспериментировал со значением "стоимости" алгоритма хеширования
ничего
=)
2017-08-24 00:23 Yii2 Security - Кручу-верчу-захэшировать хочу! + 16 10 мин.
Изменил функцию установки пароля таким образом чтобы он превращался в хеш.
Написал функцию проверки пароля с тем хешем который хранится в базе
ничего
=)
2017-08-24 00:12 Yii2 PasswordIsHashed - Покажите-ка ваш хэш + 16 20 мин.
Написал функциональные тесты чтобы проверить хешируется ли пароль, и не будет ли пароль захеширован еще раз при изменении записи.
ничего
=)
2017-08-23 23:47 Yii2 Test - Запуск функциональных тестов + 16 18 мин.
Научился добавлять функциональные тесты =)
ничего
=)
2017-08-23 23:28 Yii2 Refactoring - Нет дубликатам! + 16 10 мин.
Рефакторинг в классе UserLoginForm.
Минимизировали количество обращений к базе =)
ничего
=)
2017-08-23 23:16 Yii2 IfPasswordWrong - Пароль? Пароль! Проходи. + 16 10 мин.
Добавил проверку пароля при аутентификации =)
ничего
=)
2017-08-23 00:10 Yii2 IfEmailNotFound - На деревню дедушке + 16 15 мин.
Добавил проверку есть ли e-mail с которым пытается зайти пользователь в базе =)
ничего
=)
2017-08-22 23:54 Yii2 UserLoginForm - Модель на входе + 16 15 мин.
Добавил модель UserLoginForm. В ней сделал метод для проверки полей.
Изменил представление Login.
Сделал свои названия для полей на форме
ничего
=)
2017-08-22 23:19 Yii2 Save - Запись в книгу + 17 50 мин.
Получил данные из формы, перевел их в UserRecord и сохранил в базу
не смог сделать переход на страницу с благодарностью за регистрацию и с неё уже на страницу логина
=)
2017-08-22 22:27 Yii2 HasErrors - Где водятся волшебники? + 16 8 мин.
эксперименты с проверками =)
ничего
=)
2017-08-22 22:16 Yii2 IfEmailUsed - Почта закрыта + 16 15 мин.
Добавил свою проверку на то что e-mail с которым регистрируется пользователь уже есть в базе в функцию rules
Реализовал функцию проверки для этого случая.
Немножко по рефакторил =)
ничего
в результате рефакторинга и изменения кода проверка стала работать не правильно выдавать ошибку когда e-mail в базе нет =)
исправил условие в проверке =)
2017-08-22 21:54 Yii2 JoinPost - Вторая сторона модели + 16 18 мин.
для действия join добавил проверку isPost
Если пришли данные формы, идем в другой метод и обрабатываем в нём данные формы.
При первоначальном открытии формы join поля заполняются случайными данными пользователя (в тестовых целях)
ничего
=)
2017-08-20 16:07 Yii2 Rules - Валидация без правил + 16 12 мин.
Добавил правила валидации данных формы регистрации
ничего
=)
2017-08-20 15:54 Yii2 UserJoinForm - Модель для формы + 16 20 мин.
Создал модель UserJoinForm
Модернизировал представление join
проверил работу формы
ничего
=)
2017-08-20 15:34 Yii2 Logout - Выход из лабиринта + 17 10 мин.
Поменял отображение меню в зависимости от того прошли мы аутентификацию или нет =)
добавил метод logout
протестировал как чудесно пользователь вхо-о-одит и замечательно выходит.
ничего=)
=)
2017-08-20 15:05 Yii2 UserIdentity - Посторонним В + 16 20 мин.
Создал модель UserIdentity реализовал методы findIdentity($id) и getId() в этой модели
добавил в конфиг строчки для использования этой новой модели
добавил функцию авторизации при нажатии на кнопку Login
ничего
=)
2017-08-20 14:46 Yii2 Faker - Тысяча фантазёров! + 16 15 мин.
Добавил библиотеку Faker, переписал функцию setTestUser с использованием этой библиотеки =)
добавил нескольких fake-пользователей в базу =)
ничего
=)
2017-08-20 14:28 Yii2 UserRecord - Очень активная модель + 16 18 мин.
Создал папку models и добавил в неё модель UserRecord
реализовал метод setTestUser который добавляет первого тестового пользователя.
Первый пользователь добавился в базу
ничего
=)
2017-08-19 00:50 Yii2 DBase - Подключение к Матрице + 17 12 мин.
создал базу данных mySql
Добавил настройки для подключения к этой БД
выполнил миграцию
таблица в базе создалась
ничего
=)
2017-08-19 00:37 Yii2 Migration - Архитектура таблицы + 16 10 мин.
Написал код миграции для создания таблицы
ничего
=)
2017-08-19 00:27 Yii2 Console - Есть ли жизнь в Консоли? + 16 10 мин.
создал консольное приложение yii
ничего
=)
2017-08-19 00:16 Yii2 Steps - Пошаговая инструкция + 16 12 мин.
Реализовал все необходимые для тестирования функции
ничего
=)
2017-08-19 00:03 Yii2 Tests - Обоснование необходимости + 16 20 мин.
Добавил класс для тестирования join и login
ничего
=)
2017-08-18 23:39 Yii2 Model - Модели на подиуме + 16 6 мин.
Внимательно изучил схему веб-приложения
ничего
=)
2017-08-18 23:20 Yii2 Panel - Красивые анкеты + 16 10 мин.
Добавил немного дизайна на странички join и login =)
ничего
=)
2017-08-18 23:10 Yii2 User - Помещение регистратуры + 16 12 мин.
Создал новый контроллер user и поместил туда действия join и login
Создал папку views/user и перенес туда представления login и join
поменял ссылки в меню
ничего
=)
2017-08-17 23:30 Yii2 Debug - Следы на песке + 16 20 мин.
Добавил инструменты дебага Yii
посмотрел как это работает.
Круто, что еще можно сказать =)
ничего
=)
2017-08-14 23:55 Yii2 Join/login - Полёт Навигатора + 16 10 мин.
сделал "красивую" адресную строку
Созда файл .htaccess
создал представления для join и login и указал эти представления в контроллере.
ничего
аутентификация, по сути определение что к нам подключился конкретный пользователь.
авторизация это присвоение этому пользователю полномочий на определенные действия в соответствии с какими-то правилами.
2017-08-14 23:28 Yii2 Menu - Богатый выбор + 16 8 мин.
Добавил пункты меню в наш навбар.
Добавил в конроллер действия для Join и Login
попробовал выполнить тесты
ничего
тесты не прошли скорее всего потому что у нас линк href  не такой как мы ожидаем в тесте =)
2017-08-14 23:14 Yii2 Bootstrap - Пусть будет красиво! + 16 20 мин.
добавил к проекту bootsrtap
добавил в layout  навбар бутстрапа
поменял настройки так чтобы всё заработало =)
Добавил триггеры в main.php
ничего
=)
2017-08-14 22:41 Yii2 Codeception - Пошаговое тестирование + 16 15 мин.
добавил в проект codeception и инициализировал её
открыл файл конфигурации acceptance и создал тесты
вписал в созданный файл необходимые тесты
запустил тест и добавил новые тесты "на вырост" =)
ничего
=)
2017-08-14 22:23 Yii2 Views - Представления начинаются + 16 15 мин.
Поменял return в контроллере
Добавил в index.php define ('YII_DEBUG', true);
Обновил страницу и увидел чего не хватает для отображения нашей странички.
Добавил необходимые директории и файлы представлений в них.
ничего
=)
2017-08-14 22:06 Yii2 Controller - Точка входа программиста + 16 10 мин.
создал папку controllers и файл SiteController.php
В контроллере добавил действие для страницы index
ничего
=)
2017-08-14 21:56 Yii2 Composer - Установка пустоты + 16 15 мин.
добавил необходимые зависимости с помощью composer.
Создал папку config и файл web.php
Переписал файл index.php таким образом чтобы обеспечить запуск yii
ничего
=)
2017-08-14 21:17 Yii2 Git - Все ходы записываются + 16 8 мин.
Создал git репозиторий.
Добавил в него файлы .gitignore и index.php
ничего
=)
2017-08-14 21:09 Yii2 Web - Первый кирпич сайта + 16 10 мин.
создал необходимые каталоги и файл index.php
Настроил OpenServer таким образом чтобы по адресу http://localhost открывалась наша страничка.
Посмотрел как запускать php сервер
ничего
=)
2017-08-14 12:33 Yii2 Soft - Вступление и подготовка + 16 25 мин.
скачивать и устанавливать OpenServer =)
остальное уже было
ничего
=)
2017-07-12 00:36 Портфолио на Bootstrap Делаем главную страницу + 1 40 мин.
Сделал главную страницу с миниатюрами работ.
Сделал меню для авторизации =)
ничего
=)
2017-07-11 23:05 Портфолио на Bootstrap Оформляем footer + 1 30 мин.
Познакомился с пакетом font awesome.
Оформил футер нашего сайта, добавив в него ссылки на социальные сети в виде иконок.

ничего
=)
2017-07-11 22:05 Портфолио на Bootstrap Работа над ошибками + 16 5 мин.
Исправил ошибки в верстке
ничего
=)
2017-07-11 21:52 Портфолио на Bootstrap Подробности в модальное окно + 16 55 мин.
Научился делать модальные окна с помощью bootstrap.
Научился делать красивые ссылки на скачивание с glyph-иконкой
ничего
=)
2017-07-06 23:58 Портфолио на Bootstrap Размещение работ портфолио + 16 30 мин.
Сделал страницу портфолио с работами.
Научился делать accordeon
ничего
=)
2017-07-04 23:42 Dancing Links Пентагон ищет решение + 16 25 мин.
Модифицировал функцию Dance() теперь она возвращает IEnumerable.
Реализовал текущее состояние поиска решений.
ничего
=)
2017-07-04 23:11 Dancing Links Пентагон в деталях + 16 15 мин.
Реализовал отображение генерации вариантов расположения фигур.

ничего
=)
2017-07-03 21:39 Dancing Links Фигуры в консоли + 16 25 мин.
Реализовал функцию которая выводит фигуру в виде символов в консоли.
Вывел все фигуры
ничего
=)
2017-07-02 23:58 Dancing Links Десятикратная оптимизация + 16 20 мин.
Оптимизировали функцию Dance. Получили результат.
Супер курс получился. Очень все было и интересно и понравилось. Спасибо большое! =)
ничего
=)
2017-07-02 23:36 Dancing Links Матрица Пентагона + 16 20 мин.
Реализовал алгоритм перебора всех вариантов расположения фигур.
Не смог дождаться завершения алгоритма работы, терпения не хватило =)
запутался немного и долго искал ошибку.
не смог дождаться завершения работы алгоритма.
=)
2017-07-02 23:01 Dancing Links Фигуры из пентамимо + 16 20 мин.
Создал структуры Figure и  Variant, а также класс Pentaminos.
Воспользовался подарком от Игромистра и заполнил массив всеми вариантами расположения фигур.
Создал функцию startPent
не смог доделать задачу
=)
2017-07-01 22:15 Dancing Links Открытие/закрытие столбцов + 16 40 мин.
Добавил номер строки в классе Cell()
Доработал функцию добавления строки
Доработал функцию Dance()
Реализовал функции Cover() и Uncover()
Перенумеровал ячейки от 0 до 11.
Получил ответ! =)
ничего
=)
2017-07-01 21:17 Dancing Links Как ссылки пошли впляс + 16 25 мин.
Реализовал функцию Dance()
Создал заглушки для функций Cover() и Uncover()
Добавил вывод номера шага
ничего
=)
2017-07-01 17:22 Dancing Links Единичная матрица + 16 30 мин.
Создал класс Dance
Реализовал функцию AddRow
Реализовал функцию start и использовал класс Dance.
Добавил 12 строчек.
ничего
=)
2017-07-01 16:47 Dancing Links Заголовки столбцов + 16 15 мин.
Доработал класс Cell. Добавил в него новые переменные, изменил конструктор, реализовал функцию добавления сверху.
Создал класс Header.
Доработал функцию test.
ничего
=)
2017-06-30 23:34 Dancing Links Расширение хоровода + 16 30 мин.
Реализовал класс Cell и сделал двусвязный список из нескольких элементов класса
ничего
=)
2017-06-29 23:34 Dancing Links Двусвязный список с удалением + 16 40 мин.
Посмотрел и послушал видео
Нарисовал циклический список из 4-х элементов
Проработал алгоритм удаления элемента
вот это всё рисовать
=)
2017-06-29 00:00 Dancing Links Работа алгоритма + 16 20 мин.
Рассмотрел варианты поиска решения с алгоритмом X
изучать этот алгоритм
=)
2017-06-28 23:29 Dancing Links Что такое Dancing Links + 1 10 мин.
узнал про алгоритм
разобраться и понять суть алгоритма не просто.
надеюсь на следующих уроках пойму
=)
2017-06-27 00:12 Портфолио на Bootstrap Рефакторинг страницы + 16 30 мин.
Выполнил рефакторинг html кода страницы =)
Сделал адаптивное меню с логотипом в левом верхнем углу. =)

ничего
=)
2017-06-26 22:56 Портфолио на Bootstrap Подготовка картинок для портфолио + 16 1 час. 50 мин.
Подготовил картинки для фото=)
ничего =)
=)
2017-06-25 18:16 Портфолио на Bootstrap Фиксированная панель и субменю + 16 20 мин.
Зафиксировал меню в верхней части страницы. Теперь при прокрутке страницы он остается на месте. =)
Добавил подменю

ничего
=)
2017-06-24 13:59 Портфолио на Bootstrap Навигационное меню + 16 15 мин.
Сделал отличное меню. При маленьком размере экрана оно превращается в кнопку и открывается по нажатию.

не делать дурацких опечаток =)
=)
2017-06-23 21:31 Портфолио на Bootstrap Структура сайта и сетка + 16 30 мин.
создал основные теги страницы
сделал и подключил таблицу стилей
изменил высоту container и цвет фона заголовка
познакомился с принципом работы сетки bootstrap
поиграл с префиксами классов для разных экранов =)
id - должен быть уникальным на всей странице и в основном используется как указатель на элемент
class - может использоваться на странице сколько угодно раз, можно указать несколько классов.
Поэтому для верстки удобнее использовать class
сформулировать разницу между class и id
=)
2017-06-23 20:47 Портфолио на Bootstrap Начало - подключение bootstrap + 16 10 мин.
Создал в NetBeans html5 проект, скачал и подключил библиотеку bootstrap.
Скопировал готовый пример страницы
ничего
=)
2017-06-23 00:06 Портфолио на Bootstrap Презентация курса + 16 10 мин.
Посмотрел презентацию курса.
Очень подробно рассказано что буде на этом курсе.
В общем вперед!!! =)
ничего
=)
2017-06-22 23:46 Знакомство с jQuery jQuery - AJAX - Load + 16 15 мин.
Супер. Отличные уроки. Узнал для себя кучу новой информации. Познакомился с ajax. Теперь буду думать куда всё это применить. =)
ничего
=)
2017-06-21 23:56 Знакомство с jQuery jQuery - AJAX = IFrame + 16 40 мин.
Реализовал получение времени из файла time.php и перенос его из iframe в span без использования jQuery
вот всё это сделать =)
=)
2017-06-21 22:45 Знакомство с jQuery jQuery - DOM - Set + 16 14 мин.
Узнал как с помощью jQuery не только получать, но и изменять значения выбранных тегов.
И даже менять их на значения которые получены с помощью сcallback функций.
ничего
=)
2017-06-21 22:22 Знакомство с jQuery jQuery - DOM - Get + 16 16 мин.
Познакомился с методами jQuery, которые позволяют получить текстовое содержимое выбранного тега, html содержимое тега, значение поля и даже значение атрибута. =)
ничего
=)
2017-06-21 22:03 Знакомство с jQuery Функции обратного вызова + 16 13 мин.
Познакомился с реализацией функций callback в библиотеке jQuery.
Еще раз усвоил возможность вызова разных функций jQuery "цепочкой" =)
ничего
=)
2017-06-20 23:26 Знакомство с jQuery Остановка анимации + 16 20 мин.
Научился останавливать анимацию.
Посмотрел как это работает
ничего
=)
2017-06-19 21:10 Знакомство с jQuery Домашнее задание: анимация Zorro + 16 20 мин.
Я на прошлом уроке в принципе сделал задание, было сложно именно зациклить анимацию. Но я нашел способ.
Сейчас реализовал перемещение логотипа проекта по всему окну относительно его размеров. =)

ничего=)
=)
2017-06-18 00:04 Знакомство с jQuery Эффекты анимации, продолжение + 16 20 мин.
Делать анимацию.
Сделал анимацию Zorro и попробовал Color плагин
ничего
=)
2017-06-15 23:49 Знакомство с jQuery Эффекты скольжения и базовая анимация + 16 15 мин.
Познакомился с функциями slide() и animate()
Насколько я понимаю:
absolute - элемент отображается на странице не зависимо от расположения других элементов (будто их нет)
fixed - элемент отображается в указанной точке на экране и не меняет своего положения даже при прокрутке страницы.
relative - элемент распологается относительно своего исходного места.
разбираться с position
=)
2017-06-14 21:41 Знакомство с jQuery Эффекты появления и исчезновения + 16 20 мин.
Познакомился с функциями fade* JQuery.
Отличная вещь, все больше и больше начинается нравится JQuery.
ничего
=)
2017-06-13 21:12 Шпионский бот ВИП-Урок: Защита приложения + 16 25 мин.
Добавил фильтр для того чтобы бот давал информацию только мне.
Посмотрел как скрывать приложение.
Написал метод для добавления приложения в автозагрузку.
ничего
=)
2017-06-12 17:49 Шпионский бот ФИНАЛЬНЫЙ УРОК + 16 55 мин.
Отличный курс.
Я повторил еще раз этапы работы с telegram api которые изучил на одноименном курсе.
Научился получать список процессов и скриншоты, и передавать их в телеграм.
Запускать и закрывать процессы.
собраться и сделать видео.
=)
2017-05-19 00:03 Знакомство с jQuery Эффекты скрытия и отображения + 16 20 мин.
Использовать функции hide(). show() и toggle()

ничего
=)
2017-05-17 22:44 Шпионский бот Процессуальный кодекс + 16 40 мин.
Получать список процессов.
Написал процедуру закрытия и запуска процессов
ничего
Не очень понял зачем городить вот это
Process.GetProcessesByName(nameProc)[0].Kill();
если вроде бы должно сработать и так
p.Kill();
плюс как раз из-за проверки на наличие файла при запуске приложения не работает "calc", "notepad" и прочее...
2017-05-16 23:49 Шпионский бот Летучая фотография + 16 25 мин.
Переписал процедуру для отправки скриншота.
Написал процедуру сжатия фото.
Написал процедуру сжатия фото в указанное количество раз.
Написал процедуру для отправки скриншота нескольких мониторов
ничего
=)
2017-05-15 23:14 Шпионский бот Фото в студию + 16 50 мин.
Написал процедуру отправки фотографии
Посмотрел ей в отладчике
много различных заклинаний должно быть написано. В итоге искал ошибки=)
ничего
2017-05-14 21:01 Шпионский бот Посмотри что я натворил + 16 17 мин.
Написал процедуру считывания данных из файла лога.
Научил бота возвращать данные из лога по команде.
Защитил данные бота.
Вывел последние 10 строк =)
ничего
=)
2017-05-13 23:31 Шпионский бот Логировали, логировали да не вылогировали + 16 25 мин.
Написал процедуру логирования в файл и на экран.
Запись лога нужно добавить во время инициализации бота и при завершении работы =)
ниего
=)
2017-05-12 22:43 Шпионский бот Ну что сказать Вам, Господа... + 16 30 мин.
Добавил таймер. Сделал рефакторинг кода. Написал процедуру выбора ответа.
Для защиты бота, нужно сделать так чтобы он отвечал только мне либо просил пароль =)
ничего
=)
2017-05-11 23:32 Шпионский бот Телеграммировать + 16 15 мин.
Узнал как отправить сообщение через адресную строку.
Узнал как конвертировать дату сообщения в понятный формат =)
Отправил себе сообщение программно =)
ничего
=)
2017-05-10 23:01 Шпионский бот Вам телеграмма! + 16 15 мин.
Пункты описал правильно =)

ничего
=)
2017-05-10 21:05 Шпионский бот Авторазбор в действии + 16 20 мин.
Для меня Json это достаточно удобный и простой формат передачи данных =)
Повторил подключение библиотеки Json и создание класса на основе Json =)
ничего
=)
2017-05-10 20:37 Шпионский бот Хочу новости + 16 20 мин.
Повторил получение страницы по ссылке в виде строки. И работу с offset =)
ничего
=)
2017-05-09 21:02 Шпионский бот Кто я? + 16 10 мин.
Создал форму, и разместил текстовое поле для лога.
Установил боту аватар.
Получил результат метода getMe()
ничего
=)
2017-05-09 20:40 Шпионский бот Здесь Ботов раздают? + 16 17 мин.
В сети Telegram уже зарегистрирован
Бота уже заводил, сделал еще одного =)
ничего
=)
2017-05-09 20:31 Знакомство с jQuery События и их методы + 16 20 мин.
Узнал про события в jQuery
По игрался с ними. =)

ничего
Отличные уроки получились. Надеюсь на продолжение! =)
2017-05-09 17:47 Знакомство с jQuery Понятие селектора и примеры + 16 15 мин.
Узнал какие селекторы можно использовать в jQuery.
Мне понравились все селекторы=)

ничего
=)
2017-05-09 17:30 Знакомство с jQuery Эксперименты и кнопки + 16 15 мин.
Добавил кнопки для скрытия и отображения абзаца.
Класс!!! =)
На w3cschools нашел метод toggle() и назначил его на третью кнопку.
ничего
=)
2017-05-09 17:06 Знакомство с jQuery Синтаксис и простейший пример + 16 15 мин.
Научился главному заклинанию jQuery =)
ничего
=)
2017-05-09 16:49 Знакомство с jQuery Суть библиотеки jQuery + 16 15 мин.
Послушал видео, узнал где можно получить информацию по jQuery
С библиотекой не знаком совсем, надеюсь на эти уроки =)

ничего
=)
2017-05-09 16:36 API Telegram LINQ + 16 45 мин.
Познакомился с LINQ.
Отличный урок получился. =)
ничего
=)
2017-05-05 22:29 API Telegram ФИНАЛЬНЫЙ УРОК + 16 1 час. 45 мин.
Не легко мне дался этот курс.
При его прохождении нужно быть ОЧЕНЬ внимательным. =)
Но курс мне понравился, узнал для себя много нового. Буду пробовать пробивать применение таких ботов на работе. =)
Следующим будет курс "Шпионский бот" =)
делать видео
=)
2017-05-04 23:43 API Telegram Красота должна быть идеальной + 16 30 мин.
Научился вставлять смайлы, добавлять картинки к описанию товаров, и форматировать текст сообщений бота.

ничего
=)
2017-05-03 23:41 API Telegram Класс как кнопка + 16 30 мин.
Написал отдельный класс для кнопки =)
ничего
=)
2017-05-02 00:43 API Telegram Корзина. Результат + 1 50 мин.
Написал процедуру отправки Администратору информации о том что нужно связаться с клиентом.
Написал процедуру очистки Корзины.
Если корзина пуста, она не отображается
следить за ходом мысли =)
=)
2017-04-29 23:44 API Telegram Корзина. Что из этого мне нужно? + 16 45 мин.
Написал процедуры изменения корзины.
Добавил кнопку для Оформления заказа.

ничего
=)
2017-04-27 00:25 API Telegram Корзиномания + 16 35 мин.
Написал методы добавления и удаления для корзины
ничего
=)
2017-04-25 23:57 API Telegram Покупательская Корзина + 16 30 мин.
Добавил кнопку назад
Сделал таблицу и класс для корзины
Сделал отображение количества товара в корзине
ничего
=)
2017-04-24 23:02 API Telegram Продуктовый магазин + 17 40 мин.
Написал процедуру обработки запросов и отображения товаров из магазина.
Если мы нажали на элемент который уже является продуктом, наверное его нужно положить в корзину.
Или задать вопрос положить его в корзину или нет =)
Тогда у нас не будет проблем с повторным нажатием
ничего
=)
2017-04-24 21:54 API Telegram Без тормозов + 16 20 мин.
Дописал обработку нашего меню
Удалил лишние методы.
Систему контроля версий удобно использовать чтобы можно было удобно вернутся на любой этап создания проекта
ничего
=)
2017-04-23 23:04 API Telegram Главные кнопки + 16 1 час. 20 мин.
Добавлять новые кнопки в меню.
Исключение возникает потому что при изменении сообщения мы должны поменять хоть что-нибудь. В нашем случае ничего не изменяется =)
Урок шел достаточно тяжело.
Первое с чем столкнулся это с тем что если делать как в уроке вот в этих строчках
List<InlineKeyboardButton> line = new List<InlineKeyboardButton>()
            {
                new InlineKeyboardButton("Есть вопрос?", "?"),
                new InlineKeyboardButton("О нас", "about")
            };
Я получал ошибку 400 при отправке сообщения.
Если сделать так
new InlineKeyboardButton("Есть вопрос?", "", "?")
или так
new InlineKeyboardButton("Есть вопрос?")
ошибки нет

=)
2017-04-21 00:15 API Telegram Без изменения кода... + 16 30 мин.
Научился выводить меню по данным из БД.
Дописал класс добавления кнопок.
Поскольку домашнее задание не очень чётко, на мой взгляд,  поставлено сделал так.
Добавил константу в класс InlineKeyboard, константа равна 3.
При добавлении кнопки будут добавляться в линию, пока их не станет три, потом переходим на новую строку
ничего
=)
2017-04-19 22:53 API Telegram Прикрутить БД + 1 30 мин.
Добавил класс для работы с базой SQLite.
Выполнил рефакторинг программы
Вывел данные из таблицы с предыдущего урока в DataGridView
ничего
=)
2017-04-17 15:00 State ФИНАЛЬНЫЙ УРОК + 16 25 мин.
В рамках этого курса я познакомился с шаблоном проектирования "Состояние"
В рамках этого курса показан отличный пример  его использования. Была написана программа "Целый калькулятор" где этот шаблон проявился во всей своей красе.
ничего
=)
2017-04-16 22:35 State ПОЛУФИНАЛЬНЫЙ УРОК + 16 20 мин.
Познакомился с отличным шаблоном "Состояние".
Данный шаблон можно использовать для написания множества различных программ где необходимо менять поведение в зависимости от того состояния в котором находится программа.
ничего
=)
2017-04-15 23:06 Observer ФИНАЛЬНЫЙ УРОК + 1 25 мин.
На этом курсе я изучил очень интересный шаблон проектирования наблюдатель.
Если необходимо чтобы несколько разных объектов могли получить информацию об изменениях в другом объекте это шаблон не заменим.
ничего
=)
2017-04-14 21:06 Iterator ФИНАЛЬНЫЙ УРОК + 16 25 мин.
Шаблон итератор.
Очень полезный курс на простых примерах я познакомился с шаблоном. И даже написал свой BlackJack =)
ничего
=)
2017-04-13 16:02 Facade ФИНАЛЬНЫЙ УРОК + 16 25 мин.
В этом курсе я узнал что тот подход который я интуитивно использовал раньше называется шаблон проектирования фасад. Изучив этот шаблон на простых примерах я теперь лучше понимаю как его применять.
В общем отличный курс, всем рекомендую! =)
ничего
=)
2017-04-12 22:25 Сетевые технологии VIP урок. SQLite: База MySQL в кармане + 16 30 мин.
Уже проходил этот урок в курсе API Telegram, но урок полезный =)
ничего
=)
2017-04-12 22:19 Strategy ФИНАЛЬНЫЙ УРОК + 17 25 мин.
На этом курсе я изучил шаблон проектирования стратегия. Это отличный шаблон который очень удобно применять в тех случаях когда нам необходимо использовать различные алгоритмы в зависимости от каких-то условий.
ничего
=)
2017-04-11 22:19 Template method ФИНАЛЬНЫЙ УРОК + 16 25 мин.
На этом курсе я познакомился с отличным шаблоном проектирования "Шаблонный метод".
Изучая его я понял что уже применял такой подход, сам того не замечая.
Разобрав этот шаблон проектирования на простых примерах в этом курсе, я стал лучше понимать где и как я его применял и теперь буду стараться применять его уже вооруженный знаниями.
ничего
=)
2017-04-10 22:04 Factory ФИНАЛЬНЫЙ УРОК + 16 25 мин.
Познакомился с отличным шаблоном. Его можно использовать в том случае когда нам необходимо создавать похожие но чем-то разные объекты и единообразно их обрабатывать.
К сожалению мне пока не приходилось применять его на практике.

сформулировать чему научился
=)
2017-04-09 22:25 Singleton ФИНАЛЬНЫЙ УРОК + 16 20 мин.
Познакомился с шаблоном проектирования Singleton.
Полезный шаблон, стараюсь его использовать там где это необходимо.
ничего
=)
2017-04-09 22:05 Active Record ФИНАЛЬНЫЙ УРОК + 1 20 мин.
Познакомился с шаблоном ActiveRecord.
Теперь стараюсь его применять везде где только можно =)
ничего=)
=)
2017-04-08 23:31 Сетевые технологии ФИНАЛЬНЫЙ УРОК. Видеообзор программы + 16 1 час. 50 мин.
Хороший курс. Много интересного и нового я для себя узнал.
Хорошая идея с домашними заданиями и их разбором в начале следующего урока.
делать видеообзор
=)
2017-04-07 21:07 Сетевые технологии Всё всегда под рукой + 16 35 мин.
Узнал про сайт bitbucket и программу SourceTree.
Понял как ими пользоваться
ничего
=)
2017-04-06 23:56 Сетевые технологии Хождение по динамическим ссылкам + 16 40 мин.
Провёл рефакторинг кода
Научился преходить по нужным ссылкам
ничего
=)
2017-04-05 23:49 MVC и JavaFX ФИНАЛЬНЫЙ УРОК + 16 1 час. 40 мин.
1. В общей сложности я потратил на курс 10 дней. Но с большими перерывами из-за отпуска. =)
2. Курс просто отличный. Позволяет почувствовать всю мощь шаблона MVC и познакомиться с JavaFX. Создание интерфейса упрощается в разы. =)
3. Всё что на данный момент придумалось из того что можно добавить, я сделал =)
делать видео, как всегда =)
=)
2017-04-04 22:28 Сетевые технологии Авторизация без браузера или как обмануть сайт + 16 40 мин.
Выполнять авторизацию без браузера.
Не очень понял домашнее задание, поэтому решил посмотреть его в следующем уроке.
понять как можно сделать универсальный метод авторизации и что это такое
=)
2017-04-03 23:46 MVC и JavaFX Controller - UserList - Поиск записей + 16 10 мин.
Реализовал поиск через вызов функции из модели.
Исправил в SceneBuilder fxml файл и убедился что поиск заработал корректно.
Шаблон MVC это очень мощный шаблон.
JavaFX меня тоже очень впечатлил.
ничего
=)
2017-04-02 19:36 MVC и JavaFX Controller - UserList - Выбор записи + 16 25 мин.
Реализовал код для кнопки добавления записи.
Сделал открытие записи на редактирование по двойному щелчку.
Изменил расположение и внешний вид кнопок добавление и удаления.
Реализовал удаление записи и вопрос об удалении.
Проверил работу всех функций.
ничего
=)
2017-04-02 18:20 MVC и JavaFX Controller - UserList - Список пользователей + 16 10 мин.
Понял как превратить наш список в observableList который ждет метод setItems у ListVierw.
На предыдущем уроке сделал иначе, не знаю насколько это корректно было
                for(User user : userList.list)
                    listUsers.getItems().add(user.name + "    " + user.phone);
ничего
=)
2017-04-02 18:07 MVC и JavaFX Controller - UserList - Сообщение + 16 15 мин.
Создал метод init в контроллере UserList.
Создал вложенный класс ModelListListener.
Обработал полученные от модели строковые сообщения
Проверил работу
Реализовал заполнение списка, надеюсь простым и правильным методом. На следующем уроке проверю. =)
ничего
=)
2017-04-02 17:11 MVC и JavaFX Controller - UserCard - Добавление + 16 5 мин.
Убедился что и добавление пользователя у нас работает! =)
Самооценка повысилась =)
ничего
=)
2017-04-01 23:25 MVC и JavaFX Controller - UserCard - Удалить или сохранить? + 16 10 мин.
Сделал удаление записи на кнопку Cancel, потом переделаю =)
Сделал сохранение записи по кнопке Save =)
ничего
=)
2017-03-31 21:14 MVC и JavaFX Controller - UserCard - Загрузка + 16 20 мин.
Реализовал открытие карточки пользователя =)
Сделал при открытии формы фокус на поле с именем.
Сделал косметические изменения формы и добавил ей иконку =)
Кнопки Delete у меня нет, Cancel и так работает. Save лучше, я думаю, сделать чуть позже =)
ничего
=)
2017-03-31 20:44 MVC и JavaFX JAR - Подключение библиотеки + 16 12 мин.
Подключил два jar файла к проекту.
Скопировал базу и запустил прежнюю версию приложения.
Посмотрел как классно IDEA  умеет декомпилировать код классов.
ничего
=)
2017-03-31 00:34 MVC и JavaFX JAR - Запуск классного архива + 16 25 мин.
Создавать пустой jar и добавлять в него классы.
Создавать артефакт архива и запускать программу из консоли
ничего
=)
2017-03-30 00:11 MVC и JavaFX JAR - Запуск полного архива + 16 15 мин.
Скачал архив, открыл в  Intellij IDEA
Создал артефакт для полного JAR
Откомпилировал и нашел на диске
Подсунул ему базу и запустил
ничего
=)
2017-03-29 23:34 MVC и JavaFX View - Работа с двумя формами + 16 35 мин.
Описал два поля для контроллеров.
Получил значения каждого контроллера из FMXLLoader-а
Описал в контроллере contList поле stageCard
Создал setter для этого поля
Передал stageCard из основной программы в contrList
Открытие формы по кнопке Add
Сделал форму UserCard модальной
Сделал закрытие формы по кнопкам Сохранить и Отмена =)

ничего
=)
2017-03-29 00:46 MVC и JavaFX View - Инициализация платформы + 16 40 мин.
Описал два поля stageList и stageCard.
Написал методы initList() и initCard()
Вызвал эти методы из функции statr() и отобразил формы.
Долго ковырял SceneBuilder добиваясь "резиновости" формы UserList, и её сносного вида =)
ничего
=)
2017-03-28 23:16 API Telegram БД - Большое Дело! + 16 25 мин.
Понял план базы данных.
Сделал базу данных =)
Для полноценного интернет магазина нам не хватает единицы измерения, чтобы было понятно за что цена.
И количества товара в наличии, чтобы не получилось что у нас купили то чего уже нет =)
ничего
=)
2017-03-27 23:14 API Telegram SQLite: База MySQL в кармане + 16 30 мин.
Работать с БД SQLite.

ничего
=)
2017-03-27 22:19 MVC и JavaFX View - Запуск JavaFX Application + 16 15 мин.
Создал JavaFX Application.
Добавил в проект созданные файлы, добавил в контроллеры импорты.
Запустил программу с разными формами.
Открытие одной формы из другой сделать не смог :(
Сделать открытие одной формы из другой
=)
2017-03-21 23:44 MVC и JavaFX View - Карточка пользователя + 16 13 мин.
Сформировал карточку пользователя, сохранил fxml и java файл
ничего
=)
2017-03-20 23:59 MVC и JavaFX View - Список пользователей + 16 15 мин.
Сделал форму по инструкции в видео
Сохранил файлы fxml и java
ничего
=)
2017-03-19 13:08 API Telegram Изменить неизменяемое + 16 25 мин.
Написал процедуру изменения сообщения.
Технологию работы с SQLite изучил на курсе MVC =)
ничего
=)
2017-03-18 23:13 API Telegram По взмаху волшебной палочки! + 16 35 мин.
Дописал класс TeleMessage для того чтобы обрабатывать callback_query
Написал процедуру отправки подсказок
сформировал inline меню по месяцам.
не до конца понял прикола с inline menu
У меня не работает меню со ссылками так как показано на видео(как работает показано на скриншоте).
Если сделать inline меню без ссылки, но с callback_data тогда всё работает как на видео.
ну вот кроме непонятно о которых написал выше, замечаний нет
2017-03-17 23:54 MVC и JavaFX View - Установка Scene Builder + 16 10 мин.
Установил scene builder.

ничего
=)
2017-03-17 00:31 API Telegram Волшебство начинается! + 16 35 мин.
Научился делать кнопки Inline
как получить данные запроса не допёр
=)
2017-03-16 00:35 Сетевые технологии Авторизация с формированием ключа + 16 25 мин.
Нашел токен на сайте.
Написал метод формирования ключа.
Нашел еще один сайт с авторизацией.
Провёл авторизацию используя метод ключа =)
ничего
=)
2017-03-16 00:33 API Telegram Не хочу писать!   1 час. 03 мин.
Написал классы для создания и удаления кнопок.
Создал кнопочное меню.
Создал меню состоящее из месяцев
ничего
=)
2017-03-15 23:24 API Telegram Вам телеграмма! + 16 20 мин.
Научился обрабатывать комманды которые получает бот.
Боту может написать любой, кто к нему подключится.
ничего
=)
2017-03-15 23:00 API Telegram Что такое Json?! + 16 30 мин.
Подключил библиотеку для работы с JSON.
Получил offset (на прошлом уроке сам не смог, не допёр что проблема в слешах).
Получил сообщения программно
Написал описания для класса, где смог догадаться =)
Делать описание для класса
=)
2017-03-15 22:24 API Telegram Начинаем кодить + 16 20 мин.
Получил информацию о себе
Получил обновления, добавил таймер и логирование.
получить номер апдейта
=)
2017-03-15 21:58 API Telegram Осознание... + 16 11 мин.
Создал форму и текстовое поле на ней
Проверил ввод данных в адресной строке
Нашел настройки бота и поменял ему аватарку =)
ничего
=)
2017-03-14 23:36 MVC шаблон VIP - MVC - PhoneBook - UML + 16 1 час. 59 мин.
Скачал программу  Code 2 UML ну и запустил конечно же.
Загрузил в неё все class файлы создал схему и расположил эти элементы =)
Ну а еще перезаписал видео отчёт еще раз с учётом изменений после финала =)
перезаписывать видео =)
обязательно пройду курс по созданию UI на JavaFX но не прямо сейчас =)
2017-03-14 00:00 MVC шаблон VIP - MVC - PhoneBook - Error Checking + 16 20 мин.
Сделал пробрасывание ошибки из активной записи в модель.
Сделал передачу ошибки в представление.
Сымитировал ошибку.
Свой способ обработки ошибок реализовал и показал на скриншоте
ничего
=)
2017-03-13 23:28 MVC шаблон VIP - MVC - PhoneBook - JModal + 16 3 мин.
Модальным сделал на предыдущем уроке =)
ничего
=)
2017-03-12 00:37 MVC шаблон VIP - MVC - PhoneBook - Tripple Click + 16 15 мин.
Добавил открытие записи по нажатию клавиши Enter.
Открытие по двойному щелчку сделал до этого, переправил на тройной, потренировался. =)
Решил сделать окно добавления/редактирования записи модальным =)
ничего
=)
2017-03-11 00:15 Тестирование JUnit - Intellij IDEA + 16 10 мин.
Благодаря Елене узнал как выполнять модульные тесты в среде IntelliJ Idea
ничего
=)
2017-03-10 23:50 MVC шаблон ФИНАЛЬНЫЙ УРОК + 16 1 час. 50 мин.
Это потрясающий курс. Высочайшая концентрация знаний.
Кроме того что я познакомился с шаблоном проектирования MVC, я еще повторил изученные ранее шаблоны проектирования Singleton, Observer, ActiveRecord и Observer. Закрепил навыки и получил новые знания в создании оконного приложения на Java.
Также я познакомился с БД SQLite и узнал как к ней подключаться с помощью языка Java.
Еще в рамках этого курса я познакомился с основами написания модульных тестов.
Столько всего и всё это в рамках небольшого курса. Фантастика!
=)
=)
2017-03-10 00:59 MVC шаблон MVC - PhoneBook - Search - Finish + 16 15 мин.
Добавил метод для поиска пользователя в модель
Добавил метод search  в класс UserListSQL
Перенес метод dupslashes в класс DBase и сделал его статичным
Переписал метод update c использованием параметров SQL запроса
Изменил способ отображения списка
ничего
=)
2017-03-10 00:31 MVC шаблон MVC - PhoneBook - Search - Listener + 16 15 мин.
Создал функцию changeFindText.
Создал в контроллере вложенный класс.
Связал вид с классом в конструкторе.
Судя по всему всё работает.
Сделал так чтобы при запуске программы фокус сразу попадал на поле для поиска.
При открытии формы создания/редактирования фокус на поле Имя
ничего
=)
2017-03-10 00:01 MVC шаблон MVC - PhoneBook - Search - Select LIKE + 16 10 мин.
Написал и выполнил запрос в консоли.
Запрос выводит записи которые содержат указанную подстроку в поле name или в поле phone. Таким образом можно будет искать по любому полю.
В плане реализации для не большой базы можно и по дергать базу запросами =)
ничего
=)
2017-03-09 23:38 MVC шаблон MVC - PhoneBook - Search - Message + 16 10 мин.
Метку для отображения сообщений добавил еще на предыдущих уроках. На поменял ей цвет шрифта.
Перевел информацию на русский язык.
Добавил еще записей на русском
ничего
=)
2017-03-09 01:01 MVC шаблон MVC - PhoneBook - Controller - Select / Update + 16 25 мин.
Сделал обновление и удаление записи, а также открытие на редактирование при двойном щелчке на записи
ничего
=)
2017-03-08 14:54 MVC шаблон MVC - PhoneBook - Controller - Buttons + 16 25 мин.
Написал обработчики для кнопок Add и Save.
Сделал отображение и скрытие форму ViewCard
Вывел результат действия в отдельное поле статуса.
сделать поле статуса =)
=)
2017-03-08 14:17 MVC шаблон MVC - PhoneBook - Controller - Class for Click + 16 12 мин.
Создал контроллер для ViewCard и два внутренних класса для обработки нажатия кнопок.
ничего
=)
2017-03-08 14:03 MVC шаблон MVC - PhoneBook - Controller - Scroller + 16 5 мин.
Отобразил список абонентов на форме.=)
Скролл добавил еще на том уроке где нужно было 10000 записей сделать =)
ничего
=)
2017-03-08 13:55 MVC шаблон MVC - PhoneBook - Controller - Model / ViewList + 16 15 мин.
Создал класс для контроллера.
Научил его обрабатывать нажатие кнопки на форме
ничего
=)
2017-03-08 13:34 MVC шаблон MVC - PhoneBook - Model - Methods + 16 15 мин.
Реализовал все методы в нашей модели
не смог придумать как проверить модель
=)
2017-03-07 23:31 MVC шаблон MVC - PhoneBook - Model - Ресторанная аналогия + 16 15 мин.
Подготовил заготовки методов для модели.
Примерно такими я их и предполагал.
Для описания наших классов Active record мне пришла в логову аналогия с инструментами повара. Ножи, блендеры, миксеры, сковороды, кастрюли =)

ничего
=)
2017-03-07 14:04 Сетевые технологии Авторизация с заполнением полей + 16 25 мин.
Создал метод авторизации с предварительным заполнением полей на сайте.
Добавил кнопку и метод для выхода из аккаунта.
ничего
=)
2017-03-06 23:20 Сетевые технологии Несколько способов работы с интернет-страницами + 16 21 мин.
Создавать подключение через прокси.
Получать картинку через WebRequest (в предыдущем уроке сделал через WebClient.
Если не нужно использовать прокси, то не нужно указывать его для класса WebRequest.
В нашем случае можно закомментировать строку req.Proxy = proxy;
ничего
=)
2017-03-06 00:04 Сетевые технологии Интернет-страница: Что полезного можно получить? + 16 20 мин.
Получать ссылки и картинки с интернет страницы =)
ничего
=)
2017-03-05 23:38 MVC шаблон MVC - PhoneBook - UserSQLTest - Slashes + 16 15 мин.
Проверять функции работы с БД на работу с добавлением в записях апострофов и кавычек .
Написал функцию для тестирования метода select в классе UserListSQL
ничего
=)
2017-03-05 23:03 MVC шаблон MVC - PhoneBook - UserSQLTest - Select + 16 10 мин.
Писать тесты для Select и Delete
ничего
=)
2017-03-05 22:40 MVC шаблон MVC - PhoneBook - UserSQLTest - Insert + 16 15 мин.
Писать тесты для функции Insert
ничего
=)
2017-03-05 22:10 MVC шаблон MVC - PhoneBook - UserSQLTest - DBase + 16 18 мин.
Разложил классы по пакетам =)
Создал класс для тестирования с заглушками.
Переделал класс DBase в enum =)
ничего
=)
2017-03-04 21:59 Тестирование JUnit - Powerable + 16 15 мин.
Тема очень интересная. Я вот таким тестированием никогда не занимался. В основном ручным тестирование уже готового продукта =)
ничего
=)
2017-03-04 21:42 Тестирование JUnit - Exceptions + 16 20 мин.
Писать тесты  =)
придумать еще тесты
=)
2017-03-04 21:22 Тестирование JUnit - Testing + 16 10 мин.
Писать тесты )
единственное что приходит в голову это проверка граничных значений.
мы используем int и точно получим ошибку при больших значениях.
еще нужно проверить что будет если ввести отрицательные числа =)
придумать еще тесты. видимо мой внутренний тестировщик ушел в отпуск =)
=)
2017-03-04 21:03 Тестирование JUnit - Numbers + 16 10 мин.
На предыдущем уроке уже сам написал методы, ровно так же =)
сложности похоже впереди
=)
2017-03-03 21:39 Тестирование JUnit - Система тестирования + 16 10 мин.
Посмотрел видео.
Очень интересно познакомится с написанием тестов
ничего
=)
2017-03-02 13:17 Tinklavimas Каким будет мой сайт + 16 35 мин.
ничему
решить для чего нужен сайт
решил что нужно сделать сайт визитку для начала =)
2017-03-02 00:58 MVC шаблон MVC - PhoneBook - UserListSQL - Select + 16 11 мин.
Теперь можно отобрать все записи из базы и вывести их в список на форме =)
ничего
=)
2017-03-02 00:43 MVC шаблон MVC - PhoneBook - UserSQL - CRUD + 16 13 мин.
Доделал оставшиеся методы select(), update() и delete()
ничего
=)
2017-03-02 00:26 MVC шаблон MVC - PhoneBook - UserSQL - Singleton + 16 15 мин.
Повторил создание класса по шаблону Singleton да еще и на примере подключения к настоящей базе. =)
ничего
=)
2017-03-02 00:11 MVC шаблон MVC - PhoneBook - UserSQL - Connect + 16 17 мин.
Реализовал добавление записи в базу данных в классе UserSQL.
Думаю что необходимо вынести создание подключения к БД в отдельный класс.
ничего
=)
2017-03-01 23:45 MVC шаблон MVC - PhoneBook - UserSQL - Queries + 16 10 мин.
Повторил азы языка запросов SQL =)
ничего
=)
2017-03-01 23:31 MVC шаблон MVC - PhoneBook - UserSQL - Methods + 16 15 мин.
Сделал заготовку класса для доступа к записям в базе данных.

ничего
=)
2017-03-01 23:03 База SQLite SQLite - Самостоятельная работа + 16 50 мин.
Самостоятельно проделал все действия из предыдущих уроков =)
Свой вопрос я придумал такой:
Вывести для каждого студента средний балл по каждому предмету
все вот это проделать =)
=)
2017-03-01 21:57 База SQLite SQLite - Select + 16 10 мин.
Отличный цикл уроков получился.
Очень удобная база, надо будет взять её на вооружение =)
ничего
=)
2017-03-01 21:44 База SQLite SQLite - Insert + 16 15 мин.
Реализовал добавление пользователя в базу =)
ничего
=)
2017-03-01 21:29 База SQLite SQLite - Подключение из Java + 16 15 мин.
Подключаться к БД SQLite на Java =)
ничего
=)
2017-03-01 21:12 База SQLite SQLite - Знакомство   15 мин.
Понял как удобно работать с базой SQLite.
Создал базу, таблицу и записи в ней =)
ничего
=)
2017-03-01 01:15 MVC шаблон MVC - PhoneBook - UserList Struct + 16 20 мин.
Завел 10000 случайных пользователей =)
Отобразил их в списке  =)
ничего
=)
2017-03-01 00:30 MVC шаблон MVC - PhoneBook - ViewList + 16 10 мин.
Создал представление для списка телефонного справочника
ничего
=)
2017-02-28 08:11 MVC шаблон MVC - PhoneBook - User Struct + 16 10 мин.
Добавил структуру "Пользователь".
Вывел информацию о пользователе в форму =)
ничего
=)
2017-02-27 22:35 API ВКонтакте ВИП Урок. Messenger + 16 1 час. 40 мин.
Создавать простой мессенджер для VK
Отлично получился, хотя по дороге и были сложности. =)
ничего
С XDocument.Load() не получилось потому что он в строке ждал ссылку(string uri) на xml документ, но главное что нашлось решение через MemoryStream.
2017-02-27 01:30 MVC шаблон MVC - PhoneBook - ViewCard + 16 1 час. 35 мин.
Сделал ViewCard =)
сделать чтобы выглядело так как хочется
=)
2017-02-26 21:28 MVC шаблон MVC - PhoneBook - Вступление + 16 10 мин.
Посмотрел видео.
Нарисовал две формы.
Пытался держать себя в руках и сделать простой интерфейс.
=)
=)
2017-02-26 20:57 MVC шаблон MVC - Counter - ControllerDuplex + 17 10 мин.
Отличная практика для изучения шаблона MVC.
Все понятно  и доходчиво.
Буду пробовать применять этот шаблон при написании своих программ.
ничего
=)
2017-02-26 20:43 MVC шаблон MVC - Counter - ModelDuplex + 16 10 мин.
Добавил модель Duplex и контроллер который связывает эту модель и оконное представление.
ничего
=)
2017-02-26 20:24 MVC шаблон MVC - Counter - ControllerPlusConsole + 16 10 мин.
Добавил еще один контроллер, на этот раз для консоли
ничего
=)
2017-02-26 18:10 MVC шаблон MVC - Counter - ControllerPlusFrame + 16 15 мин.
Создал контроллер который связал нашу модель и представление =)
ничего
=)
2017-02-26 17:37 MVC шаблон MVC - Counter - ModelPlus + 16 10 мин.
Создал модель =)
ничего
=)
2017-02-25 14:41 MVC шаблон MVC - Counter - ViewFrame + 16 10 мин.
Сделал оконный View =)
ничего
=)
2017-02-25 14:29 MVC шаблон MVC - Counter - ViewConsole + 16 10 мин.
Научился создавать консольный View =)
ничего
=)
2017-02-24 12:02 MVC шаблон MVC - Суть шаблона + 16 15 мин.
Познакомился с теорией о шаблоне MVC.
Как я понял модель отвечает за бизнес-логику, вид(представление) за взаимодействие с пользователем, а контроллер связывает модель и вид.
сформулировать мысли
=)
2017-02-24 00:36 Сетевые технологии Вопросы и ответы + 16 10 мин.
По слушал ответы на вопросы =)
У меня вопросов нет =)
ничего
=)
2017-02-24 00:24 Сетевые технологии Главные секреты интернет-страниц + 16 25 мин.
Добавил адресную строку, текстовое поле с заголовком.
Также добавил текстовые поля с html страницы и сookie.
Куки - это файлы в которых хранится различная информация которая в дальнейшем будет использоваться если я опять зайду на этот сайт.
Это может быть данные об авторизации, или язык на котором я хочу просматривать сайт и другие настройки
ничего
=)
2017-02-22 21:22 Сетевые технологии Мой собственный браузер + 16 15 мин.
Создал свой веб-браузер.
Проверил его работу.
Чтобы изменить домашнюю страницу, нужно либо поменять её в IE, либо при нажатии кнопки "Домой" вызывать не goHome() а Navigate(mainSite), где mainSite - это как раз та самая переменная которую мы добавили в конце урока =)
ничего
Не стал я делать кнопки навигации отдельными кнопками, сделал ToolStrip. Вроде бы ничего получилось =)
2017-02-22 20:43 Сетевые технологии Презентация курса + 16 5 мин.
Ничему
ничего
от курса ожидаю новых знаний в первую очередь =)
тема интересная =)
2017-02-22 20:37 МикроШахматы VIP урок - Бестолковый интеллект + 16 25 мин.
Написал рандомайзер  и столкнул черных и белых эпичной битве =)
результат на скриншоте =)

=)
=)
2017-02-21 23:41 МикроШахматы VIP урок - Минное поле + 16 30 мин.
Реализовал функцию mark_attack();
Пришлось чуть-чуть подумать над функцией show_map и отображением в принципе
Ну в общем вроде бы что-то получилось
Сделать все необходимые изменения
=)
2017-02-21 23:02 API Telegram Здесь Ботов раздают? + 16 20 мин.
Уже зарегистрирован в Telegram.
Бота создал, токен получил =)
Бота можно использовать для рассылки информации подписчикам.
Или спрашивать у него погоду, или курс валют, а он будет отвечать =)
ничего
=)
2017-02-21 22:40 Шаблоны ФИНАЛЬНЫЙ УРОК + 17 25 мин.
Курс получился просто отличный.
До этого курса я не знал про существование шаблонов проектирования. Я догадывался что что-то такое должно быть, но благодаря этому курсу смог с ними познакомиться и узнать для себя много нового.
Курс на 100% полезный, ничего лишнего. =)
Материал подан очень доходчиво и понятно.
Спасибо за такой замечательный опыт! =)
=)
=)
2017-02-21 22:11 State State - Целый калькулятор - Fix Bugs + 16 15 мин.
Не все ошибки я смог найти самостоятельно.
В предыдущих отчётах рассказывал какие ошибки нашел.
1. не обнулялся Y после второго состояния если нажать на кнопку операции
2. не работало вычисление если набрать первую цифру и операцию после чего нажать равно.
Эти ошибки я смог поправить сам =)
ничего
=)
2017-02-21 21:44 State State - Целый калькулятор - 16 кнопок + 16 35 мин.
Сделал интерфейс для нашего калькулятора.
Очень хорошие и интересные уроки получились.
ничего
=)
2017-02-21 21:05 State State - Целый калькулятор - Logic + 17 25 мин.
Реализовал логику калькулятора.
Я нашел две ошибки:
1.  если ввести 1 + 1 + 2 в результате получим 14, потому что у нас не обнуляется Y в случае если мы выбрали операцию после второго состояния.
2. Не работает фишка которая есть в калькуляторе если я введу 5 + и равно, он должен складывать 5+5 и при каждом нажатии "=" прибавлять 5.
найти и исправить ошибки
ничего
2017-02-21 00:33 State State - Целый калькулятор - Press key + 16 10 мин.
продолжаем делать калькулятор и разбираться со статусами =)
ничего
=)
2017-02-21 00:21 State State - Целый калькулятор - Context + 16 15 мин.
Начали реализацию состояний калькулятора =)
Думаю отлично всё получится =)
ничего
=)
2017-02-21 00:05 State State - Целый калькулятор - States + 16 17 мин.
Осознал насколько не просто реализовать калькулятор без использования состояний.
нарисовать картинку
=)
2017-02-19 21:35 МикроШахматы ФИНАЛЬНЫЙ УРОК + 1 2 час. 50 мин.
Много раз переписывать видео, из-за того что что-то пошло не так =)
записать наконец-то видео
Отличный курс по JavaScript. Раньше не сталкивался с этим языком и боялся его, но вот после этого курса страх пропал =)
2017-02-19 20:30 API ВКонтакте ФИНАЛЬНЫЙ УРОК + 16 1 час. 10 мин.
Отличный видео-курс.
С удовольствием прошел его еще раз, после его обновления.
Очень здорово что показано как легко и просто работать с данными в формате json
Ну и в принципе очень интересный курс получился! =)
собраться и сделать видео
ничего
2017-02-19 01:15 State VIP - State - КНБ - JButtons + 16 15 мин.
Отличный урок. Закончили КНБ с интерфейсом =)

ничего
=)
2017-02-19 00:54 State VIP - State - КНБ - JFrame + 16 15 мин.
Начали переделывать игру КНБ для использования оконного интерфейса.
Практика работы с JFrame это круто=)
вывести три кнопки
=)
2017-02-19 00:19 State State - КНБ - Play + 16 15 мин.
Продолжаем реализовывать игру КНБ и изучать шаблон Состояние
реализовать вывод счетчика побед и поражений =)
=)
2017-02-18 23:44 State State - КНБ - States + 16 15 мин.
Начало реализации шаблона Состояние
ничего
=)
2017-02-17 21:47 State State - Вступление + 16 10 мин.
Я так понял что шаблон состояние позволяет реализовать алгоритм при котором программа ведет себя различным образом в зависимости от её состояния.
Шаблон стратегия позволяет на начальном этапе выбрать какую-то стратегию, и дальше уже следует ей до конца.
Я на работе делал программку которая позволяет автоматизировать рутинные действия и делает это по шагам, на каждом шаге пользователь мог выбрать дальнейшее направление алгоритма. Вот я так понимаю этот шаблон и был =) Интересно посмотреть как его реализовывать правильно. =)

как всегда сформулировать ответы на вопросы =)

=)
2017-02-16 23:25 Observer VIP - Observer - Sensor - Alert + 16 15 мин.
Теперь еще и оповещение о критических значениях температуры добавились.
Очень интересный шаблон и интересные уроки получились.
ничего
=)
2017-02-15 23:34 Observer Observer - Sensor - Banner + 16 10 мин.
Добавил баннер который создается при изменении температуры =)
ничего
=)
2017-02-15 23:22 Observer Observer - Sensor - Cat File + 17 10 мин.
Добавил наблюдателя кота, который выполняет странные действия в зависимости от температуры =)
ничего
=)
2017-02-15 23:12 Observer Observer - Sensor - Person + 16 10 мин.
Добавил двух наблюдателей консоль и человека =)
ничего
=)
2017-02-15 23:01 Observer Observer - Sensor - Visaginas + 16 10 мин.
Начали создавать новую программу которая будет сообщать об изменении температуры =)
ничего
=)
2017-02-15 22:42 Observer Observer - School Bell - Study and Break + 16 15 мин.
Теперь наш Porter может давать разные звонки на урок и с урока =)
А студенты получая информацию о событии понимают какое событие произошло =)
ничего
=)
2017-02-15 22:23 Observer Observer - School Bell - java.util.Observable + 16 10 мин.
Удалил наш "велосипед" Observable и наследовал наш класс Porter от стандартного java класса
Посмотрел как и что у нас теперь работает =)
ничего
=)
2017-02-15 22:09 Observer Observer - School Bell - java.util.Observer + 16 10 мин.
Заменил свой "велосипед" Observer на стандартный класс java.util.Observer

ничего
=)
2017-02-14 23:29 Observer Observer - School Bell - Porter + 16 15 мин.
Подготовил интерфейc Observable и класс Porter который его реализует =)

ничего
=)
2017-02-14 23:14 Observer Observer - School Bell - Sound Bell + 16 25 мин.
Долго пришлось искать файл =)
Нашел, сделал.  Звонок звенит, студенты рады.
найти файл =)
=)
2017-02-14 22:50 Observer Observer - School Bell - Student + 16 10 мин.
Создал интерфейс Observer и класс OStudent который его реализует.

ничего
=)
2017-02-14 22:41 Observer Observer - Теория + 16 15 мин.
Узнал про шаблон наблюдатель!
Я так понял этот шаблон позволяет реализовывать интерфейсы и методы с помощью которых любой объект может подписаться на то или иное событие и в случае его наступления получить оповещение.
сформулировать что такое наблюдатель
=)
2017-02-13 23:48 API ВКонтакте Установи свой статус + 16 15 мин.
Получил свой статус и установил новый =)
Написал процедуру отправки сообщения и отправил сообщения =)
ничего
=)
2017-02-12 22:13 Active Record Active Record - User - Update all + 16 10 мин.
Отличный шаблон, отличные уроки.
Буду ждать MVC =)
ничего
=)
2017-02-12 21:57 Active Record Active Record - User - Select all + 16 15 мин.
Получать список всех записей
Искать среди них те что удовлетворяют условию
ничего
=)
2017-02-12 21:39 Active Record Active Record - User - Randoms + 16 15 мин.
Добавил 1000 случайных юзеров.
Классная идея с генерацией случайного имени =)
ничего
=)
2017-02-11 23:57 Active Record Active Record - User - Delete + 16 10 мин.
Правильно реализовал функцию апдейт =)
Реализовал функцию удаления, проверил её работу
ничего
=)
2017-02-11 23:44 Active Record Active Record - User - Select + 16 10 мин.
Реализовал метод селект.
Попробовал сделать метод update, в нашем случае он получился такой же как и метод create =)
ничего
=)
2017-02-10 23:17 Active Record Active Record - User - Create + 16 10 мин.
Создал класс User и реализовал метод Create =)

ничего
=)
2017-02-10 23:04 Active Record Active Record - User - Imitation + 16 10 мин.
Подготовил файлы для импровизированной базы данных =)
ничего
=)
2017-02-10 22:47 Active Record Active Record - UML + 16 10 мин.
Узнал про шаблон Active Record.
Я так понял этот шаблон подразумевает создание класса в котором поля будут содержать в себе значения одной строки какой-либо таблицы, а методы будут выполнять действия над этой таблицей (получение, добавление, изменение и удаление данных)
Можно будет попробовать применить в реальных приложениях которые работают с базой =)
сформулировать ответы на вопросы
=)
2017-02-09 23:54 API ВКонтакте Пост - запостить! + 16 16 мин.
Научился постить сообщения на стену
ничего
=)
2017-02-08 21:39 API ВКонтакте Стены + 16 20 мин.
Читать список постов со стены.
Отображать тексты постов в ЛистБоксе
ничего
=)
2017-02-08 20:35 API ВКонтакте Скачать музыку + 16 30 мин.
Посмотрел как можно было скачивать музыку из ВК =)
ничего
=)
2017-02-07 23:37 API ВКонтакте Списки музыки + 12 11 мин.
Посмотрел видео урок, но к сожалению не смог его выполнить потому что VK закрыл доступ к методам API из секции audio.
https://vk.com/dev/audio_api
ничего
Печаль
2017-02-06 23:14 API ВКонтакте Работа с фото + 10 35 мин.
Получил количество и список своих альбомов.
По номеру альбома получил список фотографий в альбоме
Добавил PictureBox и сделал чтобы в нём отображалась картинка из ListBox
особо ничего сложного
=)
2017-02-06 22:22 API ВКонтакте Пользователи ОнЛайн + 10 11 мин.
Получил список пользователей ОнЛайн.
Получил информацию о выбранном пользователе
ничего
=)
2017-02-06 22:10 API ВКонтакте Парсер Json + 10 25 мин.
Научился разбирать json в класс =)
Вывел данные в листБокс.
Добавил еще данных в список информации о пользователе =)
пришлось чуток морщить мозг над датой последнего посещения =)
=)
2017-02-06 00:11 API ВКонтакте Разрешения для приложения + 11 15 мин.
Получил данные пользователя (себя) в виде xml =)
Расшифровка нескольких полей для примера:
first_name - имя
last_name - фамилия
sex - пол (1 - женский, 2 - мужской)
nickname - ник
domain - короткий адрес страницы
bdate - дата рождения

ничего
=)
2017-02-05 23:50 API ВКонтакте Ключевые данные + 10 15 мин.
Написал процедуру получения токена и uid.
UID - мой идентификатор на сайте VK. Он постоянный.
Токен - генерируется каждый раз разный и как раз используется для доступа
ничего
=)
2017-02-05 23:29 API ВКонтакте Получить разрешение + 10 25 мин.
Подготовил форму для дальнейшей работы.
Получил client_id.
Первый раз зашел и дал разрешение для приложения.
ничего
=)
2017-02-05 21:42 API ВКонтакте Введение + 10 10 мин.
Уже зарегистрирован.
Идем дальше! =)
ничего
=)
2017-02-04 17:50 Tinklavimas Знакомство + 10 10 мин.
ничему
ничего
=)
2017-02-03 22:06 Функционал ФП - ФИНАЛЬНЫЙ УРОК + 10 15 мин.
Отличный курс!
Получил огромное удовольствие, узнал для себя много нового.
Жалко что так быстро закончился. =)
ничего
=)
2017-02-03 21:56 Функционал ФП - Короткое замыкание + 10 35 мин.
Узнал что такое замыкание. Опять магия.
Жалко что так быстро всё закончилось!
ничего
=)
2017-02-03 00:04 Функционал ФП - Свой метод Where + 10 15 мин.
Узнал c помощью какой магии можно реализовать свой метод Where
Выполнил пошагово... Магия!
ничего
=)
2017-02-02 23:47 Функционал ФП - Сортировка списка + 10 25 мин.
Создал класс User с двумя полями, создал список пользователей, отсортировал список по возрасту и вывел на экран.
Узнал кучу полезных и интересных фишек =)

ничего
=)
2017-02-02 23:22 Функционал ФП - Калькулятор + 10 25 мин.
Познакомился с лямбда выражениями.
Надеюсь дальше будет не менее интересно =)
ничего
=)
2017-02-01 23:36 Iterator Iterator - BlackJack - Play game + 10 20 мин.
Закончил создавать отличную игру.
С удовольствием поиграл =)
Не устаю повторять что получается просто отличный и очень интересный курс с классными примерами.
ничего
=)
2017-02-01 23:16 Iterator Iterator - BlackJack - Stages + 10 10 мин.
Начали подготовку к написанию игры. =)
Очень интересный подход со стадиями, мне кажется удобно
ничего
=)
2017-02-01 23:03 Iterator Iterator - BlackJack - Random + 10 10 мин.
Отличный алгоритм перемешивания, очень понравился.

ничего
=)
2017-02-01 22:52 Iterator Iterator - BlackJack - Deck of Cards + 10 10 мин.
Создал итератор для карт.
При инициализации класса итератора создаётся колода карт =)
ничего
=)
2017-02-01 22:44 Iterator Iterator - BlackJack - Card + 10 10 мин.
Создал класс Card два энумератора для масти и для ранга карты.

ничего
=)
2017-02-01 22:23 Iterator Iterator - BlackJack - Introduction + 10 6 мин.
Намечаются интересные уроки.
План  понятен =)
ничего
=)
2017-01-31 23:58 Iterator Iterator - Digits + 10 10 мин.
Научился писать итератор который возвращает цифры числа =)
ничего
=)
2017-01-31 23:48 Iterator Iterator - Random + 10 10 мин.
Создавать итератор который выдаёт случайные числа.

ничего
=)
2017-01-31 23:35 Iterator Iterator - Numbers - System + 10 6 мин.
Удалил интерфейсы которые мы так старательно делали и использовал стандартные интерфейсы Java =)
Увидел какие у нас появились возможности после этого =)
Тема и весь курс отличные и ооочень полезные!

ничего
=)
2017-01-31 23:27 Iterator Iterator - Numbers - Inner class + 10 3 мин.
Объединил два класса в один
ничего
=)
2017-01-31 23:22 Iterator Iterator - Numbers - Running + 10 6 мин.
Реализовал интерфейс Iterable
ничего
=)
2017-01-31 23:07 Iterator Iterator - Numbers - Iterable + 10 5 мин.
Интерфейс создал, для чего он пока не очень понимаю. Видимо будем реализовывать класс который вернет нам экземпляр итератора.
Написать для чего нам еще один интерфейс
=)
2017-01-31 22:58 Iterator Iterator - Numbers - 12345 + 10 5 мин.
Создал класс NumbersIterator который реализует наш интерфейс Iterator.
Попытался воспользоваться итератором для вывода чисел от 1 до 5 =)
ничего
=)
2017-01-31 22:50 Iterator Iterator - Numbers - Introduction + 10 10 мин.
Итератор упрощает перебор коллекции объектов в цикле
=)
=)
2017-01-31 22:39 Facade Facade - Motivator - Text Center + 10 15 мин.
Доделал программу и воспроизвел с помощью неё мотиватор который я приложил на первом уроке по этой теме =)
ничего
=)
2017-01-31 22:19 Facade Facade - Motivator - Picture Border + 10 10 мин.
Разместил картинку и рамку вокруг неё
ничего
=)
2017-01-31 22:07 Facade Facade - Motivator - Back Paint + 10 10 мин.
Теперь фон картинки заполняется цветом =)
ничего
=)
2017-01-31 21:41 Facade Facade - Motivator - Image + 10 10 мин.
сохранять черный прямоугольник в файл jpg
ничего
=)
2017-01-31 21:29 Facade Facade - Motivator - Methods + 10 10 мин.
Создал заглушки методов для рисования мотиватора
ничего
=)
2017-01-31 21:19 Facade Facade - Motivator - Plan + 10 10 мин.
Составил псевдо алгоритм программы.
Для меня наверное самым сложным будет сохранить файл в jpg

ничего
=)
2017-01-30 22:53 Facade Facade - Motivator - Program + 10 10 мин.
Создал заготовку программы для создания мотиваторов =)
ничего
=)
2017-01-30 22:40 Facade Facade - Computer - Power + 10 10 мин.
Реализовал шаблон фасад для запуска и выключения компьютера =)
ничего
=)
2017-01-30 22:24 Facade Facade - Computer - Devices + 10 10 мин.
Создал все необходимые классы и поместил их в пакет Computer
ничего
=)
2017-01-30 22:14 Facade Facade - Computer - Program + 11 10 мин.
Узнал про шаблон фасад.
Если я правильно понял это шаблон который позволяет упростить работу со сложной системой.
Т.е. у нас есть некая сложная система и есть класс фасад, в котором мы можем вызвать какой-то метод и не думать о том что там дальше происходит в системе.
описать как я понял что такое фасад
=)
2017-01-29 23:54 МикроШахматы Ладейный паркур + 10 15 мин.
Ну вот! Теперь можно делать рокировку =)
ничего
=)
2017-01-29 23:32 МикроШахматы Рокировка на все времена + 10 10 мин.
реализовал функции can_white_cr(), can_white_cl(), can_black_cr() и can_black_cl() =)
ничгего
=)
2017-01-29 23:21 МикроШахматы Белолевая рокировка + 10 15 мин.
Выполнил рефакторинг функции can_castle()
Сделал заглушки для методов can_white/black cl/cr =)

ничего
=)
2017-01-29 23:01 МикроШахматы Рокировка под шахом + 10 15 мин.
Доработал функцию can_castle()
Оптимизировал функцию is_check()
ничего
=)
2017-01-29 22:42 МикроШахматы Король всемогущий + 10 15 мин.
Реализовал функцию can_castle() и функции заглушки can_white_castle() и can_black_castle()
ничего
=)
2017-01-28 23:01 МикроШахматы Флаг над замком + 10 15 мин.
Реализовал проверку ходили ли ладьи и короли
ничего
=)
2017-01-28 22:28 МикроШахматы Правила рокировки + 10 10 мин.
Составил псеводалгоритм рокировки
ничего
=)
2017-01-28 22:01 Хранитель экрана ФИНАЛЬНЫЙ урок + 1 1 час. 20 мин.
Отличный курс, теперь я знаю как самому можно написать скринсейвер! =)
собраться и записать видео
Следующим курсом будет видимо "Функциональное программирование"
2017-01-28 00:54 Strategy VIP - Strategy - Person - Enum + 10 10 мин.
Отличный рефакторинг получился.
enum там сразу просился прям. =)
ничего
=)
2017-01-28 00:44 Strategy VIP - Strategy - Person - UML + 10 5 мин.
Интересная программа
ничего
=)
2017-01-28 00:38 Strategy Strategy - Person - Save - Strategy + 10 10 мин.
Отличный практикум по использованию шаблона Стратегия получился.
Спасибо! =)
ничего
=)
2017-01-28 00:29 Strategy Strategy - Person - Save - Context + 10 10 мин.
Создал контекст для сохранения файла и методы которые либо показывают данные на экране, либо сохраняют их в файл нужного типа
ничего
=)
2017-01-28 00:03 Strategy Strategy - Person - Format - Strategy + 10 10 мин.
Реализовал все методы форматирования данных из нашего класса Person
ничего
=)
2017-01-27 23:46 Strategy Strategy - Person - Format - Context + 10 15 мин.
Реализовал выбор стратегии для формата сохранения данных
ничего
=)
2017-01-27 23:31 Strategy Strategy - Person - Program + 10 10 мин.
Продолжаем начинать писать программу =)
Полностью написал все что нужно в классе Program.
Реализовал заглушки для классов контекста.
Создал интерфейсы
ничего
=)
2017-01-27 23:19 Strategy Strategy - Person - Schema + 10 15 мин.
Нарисовал как смог
ничего
=)
2017-01-27 22:52 Strategy Strategy - Join - Log/Timer + 10 10 мин.
Убедился что по возможности лучше использовать StringBuffer, если нужно склеить большое количество частей или много раз
ничего
=)
2017-01-27 22:38 Strategy Strategy - Join - String/Buffer + 10 10 мин.
Реализовали классы для склеивания строчек и для использования буфера.

ничего
=)
2017-01-27 22:30 Strategy Strategy - Join - Context + 10 5 мин.
Реализовали класс контекст.
Я сам попытался сделать интерфейс и классы реализующие разные алгоритмы склеивания
ничего
=)
2017-01-27 22:17 Strategy Strategy - Join - ArrayList + 10 5 мин.
Начали реализовывать программу которая будет склеивать строки из списка.
Реализовал класс Context
ничего
=)
2017-01-27 21:56 Strategy Strategy - Operation - Program + 10 10 мин.
Посмотрел как работает шаблон стратегия.
Этот шаблон можно использовать например для обработки различных типов файлов.
Например нам в программу могут поступать данные в виде файлов word, excel, csv или xml
Мы можем написать разные классы каждый из которых умеет получать данные из конкретного типа, а в классе контекст выбирать какой файл каким классом читать.
ничего
=)
2017-01-27 21:44 Strategy Strategy - Operation - Context + 10 10 мин.
Реализовал шаблон стратегия
Осталось его использовать =)
ничего
=)
2017-01-27 21:32 Strategy Strategy - Intro + 10 5 мин.
Узнал о существовании шаблона проектирования Стратегия.
Насколько я понял как и в шаблонном методе у нас есть абстрактный класс или даже интерфейс который содержит абстрактный метод.
В конкретных классах которые наследуются от нашего абстрактного уже реализуются конкретные алгоритмы работы.
Но доступ ко всему этому мы получаем через класс который похож на фабрику и он возвращает нам экземпляр конкретного класса исходя из того что нам требуется.
Как то так
Описать как я понял шаблон
=)
2017-01-26 00:06 Template method Template Method - Web Parser - Currency + 10 10 мин.
Реализовал класс для получение курса евро.
Дополнительно реализовал получение погоды в Санкт-Петербурге с сайта http://www.realmeteo.ru/spb/2/current
парсить данные погоды =)
=)
2017-01-25 23:40 Template method Template Method - Web Parser - Loader + 10 10 мин.
Реализовал класс loadPage()
Теперь страница качается из сети=)
ничего
=)
2017-01-25 23:30 Template method Template Method - Web Parser - Time + 10 10 мин.
Реализовал класс WebTime который показывает точно время с сайта
ничего
=)
2017-01-25 23:20 Template method Template Method - Web Parser - Abstract + 10 10 мин.
Реализовал абстрактный класс WebParser
ничего
=)
2017-01-25 23:09 Template method Template Method - Web Parser + 10 5 мин.
Осознал что мы будем делать
ничего
=)
2017-01-25 22:57 Template method Template Method - Girl - Program + 10 10 мин.
Создал экземпляры классов и посмотрел как они работают =)
ничего
=)
2017-01-25 22:48 Template method Template Method - Girl - Macho Boy + 10 10 мин.
Реализовал класс Мачо и Ботан унаследовав их от нашего абстрактного класса
ничего
=)
2017-01-25 22:34 Template method Template Method - Girl - Abstract + 10 10 мин.
Реализовал абстрактный класс =)
ничего
=)
2017-01-25 22:23 Template method Template Method - Introduction + 10 10 мин.
Насколько я понял при шаблонном методе мы создаём абстрактный класс в котором мы реализуем некий алгоритм.
Основной метод у нас должен быть не изменяемым, остальные могут быть как-то реализованы или быть полностью абстрактными для того чтобы в конкретном классе была какая-то своя реализация.
Таким образом если нам необходимо иметь несколько классов выполняющих один и тот же алгоритм с небольшими изменениями в каких-то методах, используя этот шаблон мы избежим дублирования кода.
написать своими словами как я понял метод
=)
2017-01-25 22:07 Factory Factory - Storage - Фабричные цеха + 10 10 мин.
Фабрика выдаёт читателей нужного типа
ничего
=)
2017-01-25 21:57 Singleton VIP - Singleton - Timer - Enum + 10 10 мин.
Супер урок, спасибо! =)
ничего
=)
2017-01-25 21:48 Singleton Singleton - Timer - Log class + 10 10 мин.
Провёл эксперименты с наследованием класса с шаблоном singleton от класса в котором выполняются действия.
Соглашусь что смысла большого это не имеет
ничего
=)
2017-01-25 21:36 Singleton Singleton - Timer - Experiment + 10 10 мин.
Создал класс Log c использованием шаблона Singleton
ничего
=)
2017-01-25 00:48 Singleton Singleton - Timer - String vs Buffer Speed + 10 10 мин.
Создал класс StringSpeed и два метода один из которых склеивает строчки в цикле, второй делает тоже самое но с помощью класса StringBuffer.
В результате экспериментов, благодаря нашему классу Timer, удалось выяснить что на не большом количестве склеивании String эффективен, при большом лучше использовать StingBuffer
ничего
=)
2017-01-25 00:28 Singleton Singleton - Timer - Program + 10 10 мин.
Протестировали работу таймера
ничего
=)
2017-01-25 00:17 Singleton Singleton - Timer - Start / Click + 10 10 мин.
Реализовал методы start() и  click()
ничего
=)
2017-01-25 00:09 Singleton Singleton - Timer - Pattern Design + 10 10 мин.
Создал Singleton шаблон для класса Timer
ничего
=)
2017-01-24 23:57 Factory Factory - Storage - Фабрика + 10 10 мин.
Создал класс Factory и статичную функцию createReader()
ничего
=)
2017-01-24 00:07 Factory Factory - Storage - Запуск + 10 10 мин.
Создали по очереди экземпляры классов ReaderScanner и ReaderFile и убедились что они хорошо работают.
Осталось сделать фабрику =)
самостоятельно сделать фабрику не смогу =)
=)
2017-01-23 23:51 Singleton Singleton - Config - Super child + 10 10 мин.
Сделали Singleton наследником нашего класса конфиг.
Возможно так действительно удобнее.
Надо будет попробовать применить этот шаблон на практике.
ничего
=)
2017-01-23 23:38 Singleton Singleton - Config - Cant extend + 10 10 мин.
Попытался создать класс Singleton от которого унаследовать класс конфиг.
Не заработало.

ничего
=)
2017-01-23 23:28 Singleton Singleton - Config - Using pattern + 10 10 мин.
реализовали класс по шаблону singleton
ничего
=)
2017-01-23 23:17 Singleton Singleton - Config - Static class + 10 10 мин.
В классе config теперь всё статичное
=)
ничего
2017-01-23 23:06 Singleton Singleton - Config - Static field + 10 10 мин.
Избавились от многократного чтения конфига создав глобальный экземпляр класса в программе и передавая его в другой класс.
ничего
=)
2017-01-23 22:50 Singleton Singleton - Config - Git default + 10 5 мин.
Очередной коммит.
Возможность посмотреть разницу между коммитами это отличная штука.

ничего
=)
2017-01-23 22:43 Singleton Singleton - Config - FileReader + 10 15 мин.
Данный подход мне не нравится тем что сейчас мы будем считывать наш txt файл 3 раза, если он большой будет это не очень хорошо.
ничего
=)
2017-01-23 22:22 Singleton Singleton - Config - Git commit + 10 5 мин.
очередной commit
ничего
=)
2017-01-23 22:18 Singleton Singleton - Config - Class + 10 10 мин.
Создал отдельный класс Config и поместил в него константы
ничего
=)
2017-01-23 22:12 Singleton Singleton - Config - Git add + 10 5 мин.
Добавил все изменения в git
ничего
=)
2017-01-23 22:09 Singleton Singleton - Config - Static + 10 10 мин.
Узнал как удобно переименовать переменные.
Сделал все константы статичными чтобы их можно было использовать в статичном методе
ничего
=)
2017-01-23 21:54 Singleton Singleton - Config - Git init + 10 5 мин.
Создал раздел в git и добавил туда первый commit
ничего
=)
2017-01-23 21:44 Singleton Singleton - Config - Final + 1 10 мин.
Пока все привычно.
Преимущества Singleton наверняка являются недостатками текущего подхода, но поскольку я ничего не знаю про этот шаблон не могу судить об этом.
ничего
=)
2017-01-23 21:35 Singleton Singleton - Intro + 1 10 мин.
К своему стыду первый раз слышу про Singleton.
Не терпится приступить к следующим урокам
ничего
=)
2017-01-23 21:27 Factory Factory - Storage - Файл и Сканер + 11 10 мин.
Создал классы ReaderScanner и ReaderFile которые наследуют класс Reader
ничего
=)
2017-01-22 22:34 Factory Factory - Storage - Читатель + 10 10 мин.
Написал программу которая складывает два числа
Создал абстрактный класс Reader.
=)
Дальше я думаю нужно создать классы которые будут читать данные разными способами и наследовать их от класса Reader.
После чего уже создавать фабрику которая будет возвращать Reader нужного типа.
2017-01-22 21:34 Factory Factory - Shapes - Interfactory + 10 10 мин.
Заменил абстрактный класс на интерфейс =)
ничего
=)
2017-01-21 23:13 Factory Factory - Shapes - Список + 10 10 мин.
Добавил в класс фабрики метод который возвращает случайную фигуру.
ничего
=)
2017-01-20 21:27 Factory Factory - Shapes - Созидатель + 10 10 мин.
Создал фабрику фигур =)
ничего
=)
2017-01-20 21:16 Factory Factory - Shapes - Абстракция + 10 10 мин.
Создал абстрактный класс Shape и от него унаследовал все фигуры
ничего
=)
2017-01-20 21:01 Factory Factory - Shapes - Три фигуры + 10 10 мин.
Создал три класса для рисования разных фигур.
Для того чтобы с ними удобнее было бы работать можно создать базовый абстрактный класс или даже интерфейс Shape и унаследовать фигуры от него.
ничего
=)
2017-01-18 23:00 МикроШахматы ФИНИШНАЯ ПРЯМАЯ + 10 15 мин.
настроился на финишную прямую =)
правила рокировки
=)
2017-01-18 22:57 МикроШахматы Подвиг безымянной пешки + 11 20 мин.
Теперь пешка может спасти короля срубив врага на проходе =)
ничего
отличный мультфильм =)
2017-01-18 22:27 МикроШахматы Информационная панель + 10 20 мин.
реализовал проверки на шах и мат и на пат.
ничего
=)
2017-01-18 21:38 МикроШахматы Шах вперёд - шаг назад + 10 20 мин.
Выполнил рефакторинг кода
ничего
=)
2017-01-16 23:27 МикроШахматы Служба безопасности короля + 10 15 мин.
Ну вот функция is_check() закончена =)
ничего
=)
2017-01-16 23:02 МикроШахматы Король в розыске + 10 15 мин.
Реализовал функцию поиска короля =)
Нестандартные ситуации делают курс интереснее =)
ничего
=)
2017-01-16 22:43 МикроШахматы Возврат хода + 10 20 мин.
рефакторинг кода =)
ничего
=)
2017-01-16 22:04 МикроШахматы Случайный шах + 10 25 мин.
Начал проверку возможных ходов с учётом угрозы шаха.
Я так понимаю что если нам грозит шах, то мы можем ходить только теми фигурами и на те клетки которые закроют нас от шаха. Хотя в шахматы играть не умею.
=)
=)
2017-01-16 21:50 МикроШахматы ТРЕТИЙ ЧЕТВЕРТЬФИНАЛЬНЫЙ УРОК + 10 15 мин.
Получил ценные навыки написания программы на языке javascript.
Параллельно изучил некоторые моменты связанные с CSS =)
Способ изложения материала просто отличный.  Вот прям то что нужно.
были сложные моменты, но тем интереснее
=)
2017-01-16 18:02 МикроШахматы Волшебное превращение пешки + 10 1 час. 40 мин.
Теперь пешка умеет превращаться в одну из фигур =)
Долго пытался сделать выбор фигуры не через  prompt()

сделать выбор фигуры не через prompt() только начав изучать javascript
=)
2017-01-15 00:31 МикроШахматы Пешкина мечта + 10 10 мин.
Ну вот, теперь черная пешечка тоже умеет рубить на проходе =)
По поводу мультика, да очень жизненно. =)
ничего
=)
2017-01-15 00:00 МикроШахматы Афроамериканская пешка + 10 10 мин.
теперь и чёрные пешки ходят как положено =)
по мне добавить лишний параметр в функцию и таким образом избавиться от еще одной такой же это проще, чем разделять её на несколько мелких
ничего
=)
2017-01-13 23:26 МикроШахматы Радар для быстрых пешек + 11 15 мин.
Рубить пешки врага на проходе =)
ничего
=)
2017-01-13 23:06 МикроШахматы Взятие на проходе шустрых пешек + 12 10 мин.
Начало алгоритма взятия на проходе для пешки =)
ничего
=)
2017-01-13 19:22 МикроШахматы Пешка в сапогах + 12 10 мин.
Продолжение доработок ходов пешки =)
ничего
=)
2017-01-13 19:03 МикроШахматы Пешка на охоте + 12 10 мин.
Начинаем обучение пешек =)
ничего
=)
2017-01-13 18:47 Хранитель экрана Режим предобзора и установка + 13 30 мин.
Удалось заставить систему принять мой хранитель экрана как родной =)
Все работает, и это круто! =)
ничего
=)
2017-01-13 16:52 Хранитель экрана Полноэкранный режим + 12 20 мин.
Теперь скринсейвер запускается на весь экран
ничего
=)
2017-01-13 16:05 Хранитель экрана Параметры командной строки + 13 25 мин.
Реализовал запуск программы с параметром и открытие в зависимости от параметра окна со скринсейвером или настроек.

ничего
=)
2017-01-13 15:31 Хранитель экрана Использование реестра + 13 30 мин.
Научился создавать в реестре разделы и записывать туда значения =)

ничего
=)
2017-01-13 14:10 Хранитель экрана Применение настроек + 13 30 мин.
Доделал форму настройки
Теперь всё работает как надо =)
ничего
=)
2017-01-12 18:58 Фотошарп 256 оттенков серого + 13 30 мин.
Повторил создание приложение на WindowsForms =)
Научился делать изображения ЧБ с помощью С# =)
ничего
=)
2017-01-12 18:23 Хранитель экрана Форма настроек + 13 25 мин.
Начал делать окно настроек.
Познакомился с компонентом ColorDialog

ничего
=)
2017-01-12 17:18 Хранитель экрана ПОЛУФИНАЛЬНЫЙ урок + 13 20 мин.
Курс конечно предназначен для начинающих программистов.
На курсе можно попрактиковаться в применении ООП и работе с графикой.
Много времени уделяется рефакторингу.
В общем получил удовольствие, спасибо! =)
ничего
=)
2017-01-12 16:57 Хранитель экрана Новый класс Polygone + 13 35 мин.
Добавил класс полигон и функции для рисования замкнутого многоугольника
ничего
=)
2017-01-12 15:59 Хранитель экрана Новый класс Figure + 13 35 мин.
Еще один рефакторинг и повторение основ ООП =)
ничего
=)
2017-01-12 13:38 Хранитель экрана Новый класс Graph + 13 35 мин.
Выполнил рефакторинг
ничего
=)
2017-01-12 13:03 Хранитель экрана Движение шарика + 13 35 мин.
Повторил алгоритмы движения и отскока кружка =)
ничего
=)
2017-01-11 18:13 Хранитель экрана Создаём графику + 14 30 мин.
Вспомнил как рисовать кружочки =)
ничего
=)
2017-01-11 17:43 МикроШахматы Судьба пешки + 14 20 мин.
Нарисовал блок-схему алгоритма пешки
рисовать
=)
2017-01-11 17:14 МикроШахматы Пешкины законы + 14 10 мин.
Подготовил разделение для ходов черных и белых пешек и заглушки их методов.
ничего
Когда игра заканчивается, король и пешка падают в одну и ту же коробку.
2017-01-11 14:22 МикроШахматы ПОЛУФИНАЛЬНЫЙ УРОК + 15 1 час. 50 мин.
Все фигуры кроме пешки знаю как им ходить =)
Чуток поиграл со стилями =)
ничего
=)
2017-01-10 20:39 МикроШахматы Мелочь пузатая + 20 50 мин.
Оптимизировал функции is_correct_*_move()
дооптимизировался до того что 40 с лишним минут искал ошибку, слава богу нашел
=)
2017-01-10 15:14 МикроШахматы Дорогу Королеве! + 20 10 мин.
Королева ходит как хочет, но по правилам =)
ничего
=)
2017-01-10 15:07 МикроШахматы Слоновья тропа + 20 10 мин.
Теперь слон ходит правильно
ничего
=)
2017-01-10 14:46 МикроШахматы Не стой на пути! + 20 10 мин.
Теперь ладья знает как ходить=)
ничего
=)
2017-01-10 14:33 МикроШахматы Горизонтальная вертикаль + 20 10 мин.
Начало обучения ладьи хорошим манерам
ничего
=)
2017-01-10 14:15 МикроШахматы Королевские шаги + 20 10 мин.
Теперь и король понимает когда и куда можно пойти =)
ничего
=)
2017-01-10 14:08 МикроШахматы Лошадью ходи! + 20 10 мин.
Научил ходить коня так как ему предписано правилами =)
ничего
=)
2017-01-10 13:56 МикроШахматы Кто есть кто? + 20 15 мин.
Реализовал 6 функций для определения кто есть кто
и 6 функций для определения куда можно ходить =)
ничего
1 - N
2 - Q
3 - B
4 - R
5 - K
6 - P
2017-01-10 13:36 МикроШахматы Шахматная бюрократия + 20 15 мин.
Создавать универсальную функцию проверки кода.
ничего
думаю дальше  в функции is_correct_move() необходимо ветвление свитчем по типу фигуры и индивидуальное определение исходя из правил игры
2017-01-09 17:56 МикроШахматы ЧЕТВЕРТЬФИНАЛЬНЫЙ УРОК + 20 15 мин.
Прокачал навыки в js и в быстрой записи видео
ничего
=)
2017-01-09 17:42 МикроШахматы Завершение хода + 20 10 мин.
реализовал ход фигуры и передачу хода другой стороне =)
ничего
=)
2017-01-09 17:22 МикроШахматы Шахматные выборы + 20 15 мин.
По клику на фигуре показывать куда она может пойти
ничего
=)
2017-01-09 17:09 МикроШахматы Фигурная перекличка + 20 10 мин.
Подсвечивать фигуры которыми можно ходить =)
ничего
=)
2017-01-09 16:58 МикроШахматы Светофор для фигур + 20 10 мин.
Выполнять подсветку фигуры которой мы можем ходить и клеток куда мы можем ходить
ничего
мне кажется идеальный вариант подсветки уже найден, просто и понятно, возможно с цветами поменять только что-то
2017-01-09 16:45 МикроШахматы Фигуры на доске + 20 10 мин.
добавлять фигуры на доску =)
ничего
=)
2017-01-09 16:31 МикроШахматы Шахматные буквы + 20 10 мин.
создавать массив для фигур
добавил буквы обозначающие фигуры в массив
ничего
=)
2017-01-09 14:52 МикроШахматы Координатное поле + 20 15 мин.
Сделал уже что-то похожее на шахматную доску =)
Правильно раскрасил клетки
добавил координаты
ничего
=)
2017-01-09 14:26 МикроШахматы В начале было поле + 20 20 мин.
Подготовил структуру для шахматного поля
ничего
=)
2017-01-03 03:06 Коллекция графов ФИНАЛЬНЫЙ УРОК + 20 5 мин.
Отличный курс.
Я познакомился с новыми для себя коллекциями, узнал их основные достоинства и недостатки.
А также изучил как работает стек и очередь на примере  обхода графа вширь и вглубь
Дальше скринсейвер по акции ну и еще что-нибудь! =)
ничего
=)
2017-01-03 03:03 Коллекция графов Глубокий алгоритм + 20 15 мин.
Реализовал алгоритм поиска вглубь
Насладился его визуализацией
ничего
=)
2017-01-03 02:46 Коллекция графов Глубокий поиск + 20 11 мин.
Познaкoмился с aлгоpитмом поиска вглубь.
ничего
=)
2017-01-03 02:34 Коллекция графов Визуализация процесса + 1 15 мин.
Сделал визуализацию работы алгоритма
Насладился красотой процесса.

ничего
=)
2017-01-03 02:15 Коллекция графов Широкий пошаговый ход + 20 15 мин.
Понял как исправить ошибку
Выполнил пошаговый проход
ничего
=)
2017-01-03 01:53 Коллекция графов Широкий алгоритм + 20 30 мин.
Реализовал алгоритм поиска вширь
так и не придумал как исправить код
=)
2017-01-03 01:30 Коллекция графов Широкий поиск + 20 20 мин.
Узнал про алгоритм поиска вширь
ничего
=)
2017-01-03 01:07 Коллекция графов Шахматная доска + 20 20 мин.
Создал граф шахматной доски
Отобразил его на экране
ничего
=)
2017-01-03 00:31 Коллекция графов Отображение + 20 20 мин.
Рисовать граф на форме
ничего
=)
2017-01-03 00:11 Коллекция графов Инициация + 20 15 мин.
Написал функцию AddLabel
вывести граф на экран
=)
2017-01-02 22:40 Коллекция графов Рёбра + 20 15 мин.
Описал коллекцию рёбра
Написал методы добавления нового ребра и метод который выдаёт все смежные вершины.
Описал граф из примера
ничего
=)
2017-01-02 22:21 Коллекция графов Вершины + 20 15 мин.
Начал делать класс Граф
предложить способ хранения рёбер
=)
2017-01-02 22:05 Коллекция графов Граф + 20 15 мин.
Узнал что такое граф
возможно для хранения вершин графа можно было бы использовать HashTable
Для хранения ребер ArrayList из List
выбрать способ хранения графа
=)
2017-01-02 21:37 Коллекция графов BitArray + 20 20 мин.
Узнал про массив BitArray
Узнал как с ним работать
Самостоятельно экспериментировал с методами Set и SetAll
ничего
=)
2017-01-01 18:26 Коллекция графов Hashtable + 20 30 мин.
Познакомился с коллекциями ListDictionary, HashTable, HybridDictionary
Сравнил скорость работы этих трёх коллекций
результаты на скриншоте
ничего
=)
2016-12-31 16:14 Java Book ФИНАЛЬНЫЙ УРОК + 21 30 мин.
Это отличный курс. Прекрасная практика по Java.
Я прокачал свои навыки по Java, узнал для себя много нового!
Ну а сериализация и десериализация это вишенка на торте этого курса!
ничего
=)
2016-12-31 15:27 Java Book Сериализация - Восстановление базы + 20 15 мин.
Доделал сериализацию
ничего
=)
2016-12-31 00:32 Java Book Сериализация - Сохранение базы + 20 20 мин.
Сериализовать и сохранять данные в файл
ничего
=)
2016-12-31 00:04 Java Book Сериализация - Статическое напряжение + 20 10 мин.
Избавился от статика.
Провёл рефакторинг
Сериализация и Десериализация это сохранение и восстановление данных в/из какого либо формата пригодного для хранения
ничего
=)
2016-12-29 00:36 Java Book Меню - Работа с оценками + 20 30 мин.
Реализовал добавление оценки студенту.
Если студент не записан на лекцию её не будет в списке лекций для добавления оценки.
При добавлении студенту лекции в списке выводится только те лекции на которые студент не записан.
Если таких нет,  выводится сообщение о том что нет лекций для добавлений
ничего
=)
2016-12-27 23:16 Java Book Меню - Запись студента на курс + 20 25 мин.
Реализовал отображение карточки студента.
Реализовал методы удаления студента и лекции
ничего
=)
2016-12-27 22:45 Java Book Меню - Работа с лекциями + 20 20 мин.
Задействовал генерацию случайных данных в нашу базу.
Реализовал добавление и новых лекций и отображение их списка
А так же присваивание лекции студенту.
ничего
=)
2016-12-26 23:29 Java Book Меню - Работа со студентами + 20 15 мин.
Добавлять студентов и показывать тех студентов что я добавил =)
ничего
=)
2016-12-26 23:14 Java Book Меню - Интерактив + 20 25 мин.
Создал класс Меню и его конструктор
реализовал методы show(), inputMenuNr(), doMenuNr(), doExit()
Добавил новый метод запуска приложения и любовался на получившееся меню
ничего
=)
2016-12-26 22:45 Java Book Меню - Планирование + 20 25 мин.
Дорисовал на схеме класс Menu
Перерисовал схему
ничего
=)
2016-12-26 00:23 Java Book ПОЛУФИНАЛЬНЫЙ УРОК + 20 10 мин.
Проектировать программу с помощью UML схемы
Закрепил ООП.
Отличная практика для повторения ООП.
Проектирование с помощью UML буду по возможности применять в своей практике.
ничего
=)
2016-12-26 00:18 Java Book База - Список оценок + 20 15 мин.
Добавил поля и методы для работы со списком оценок.
Поставил каждому студенту по три случайных оценки =)
ничего
=)
2016-12-26 00:03 Java Book База - Список лекций + 20 10 мин.
Добавил поля и методы для работы со списком лекций.
Для списка лекций в Book нет смысла использовать HashSet потому что даже при добавлении лекции с таким же названием это в любом случае будет другая лекция и она добавится и в ArrayList и в HashSet.
В классе Student мы уже будем добавлять лекции из списка лекций в "базе" поэтому чтобы не получилось что наш студент записан на одну лекцию дважды, лучше использовать HashSet
ничего
=)
2016-12-25 23:50 Java Book База - Список студентов + 20 15 мин.
Создал класс Book, поля и методы для работы со списком студентов
ничего
=)
2016-12-25 23:28 Java Book База - Статический класс + 21 20 мин.
Дорисовал на схеме класс
Класс будет хранить информацию о студентах, уроках и оценках
ничего
=)
2016-12-23 21:55 ООФрукты Комплименты Деду Морозу + 20 5 мин.
Курс очень понравился.
Погрузился в ООП по полной.
И правда что нужно будет попробовать его пройти еще разок.
ничего
=)
2016-12-23 21:51 ООФрукты Задедомороженный Архив + 20 15 мин.
Получать jar файл из исходников =)
Ошибку видимо исправил когда-то раньше
ничего
=)
2016-12-23 21:12 ООФрукты Документация Деда Мороза + 20 28 мин.
Писать комментарии ко всем классам и методам
ничего
=)
2016-12-23 00:04 Слова в Сетке VIP Implementation + 20 25 мин.
Отличный урок.
Получил удовольствие.

ничего
Спрятал слово IMPLEMENTATION, отличное же слово! =))))
2016-12-22 23:41 JD. Коллекции LIST - Одинаковые кошки + 20 20 мин.
Отличный урок. Еще глубже по копались в HashSet и переопределили те методы с помощью которых как раз определяется уникальность добавляемых объектов.
ничего
=)
2016-12-22 23:21 JD. Коллекции LIST - Множество + 20 20 мин.
Узнал как работает HashSet
ничего
=)
2016-12-22 22:54 JD. Коллекции LIST - ArrayList против LinkedList + 20 20 мин.
Сравнил скорости работы ArrayList и LinkedList.
Из сравнения понял что если нужно последовательное добавление, поиск и удаление из списка по индексу лучше использовать ArrayList.
Если вдруг есть необходимость добавлять что-то в середину или начало списка (не в конец) то лучше использовать LinkedList но жертвовать скоростью доступа.
ничего
=)
2016-12-22 00:16 JD. Коллекции LIST - Типа коллекция + 20 15 мин.
Создавать обобщённую коллекцию
По практиковался с коллекцией строк, потом создал класс фруктов и создал коллекцию фруктов
ничего
=)
2016-12-21 23:56 JD. Коллекции LIST - Просто коллекция + 20 20 мин.
Создавать коллекцию ArrayList и добавлять в неё данные различных типов

ничего
=)
2016-12-21 23:35 JB. Шахматные классы CHESS - Шахматный конструктор + 20 15 мин.
Создал конструкторы
Сделал пошаговое выполнение
ничего
=)
2016-12-21 23:17 JB. Шахматные классы CHESS - Чудеса Абстракционизма + 20 10 мин.
Сделал класс пешки абстрактным. Унаследовал от него классы черной и белой пешки
ничего
=)
2016-12-21 23:09 JB. Шахматные классы CHESS - Перебор фигур + 20 10 мин.
Создал ArrayList фигур и добавил в него фигуры.
Выполнил перемещение всех фигур в цикле
ничего
=)
2016-12-21 22:57 JB. Шахматные классы CHESS - Фигурное катание + 20 10 мин.
Создал абстрактный класс для фигур.
Наследовал от него все фигуры.
Убрал лишние поля
ничего
=)
2016-12-21 22:45 JB. Шахматные классы CHESS - Координаты фигур + 20 10 мин.
В каждый класс добавил три поля и метод
ничего
=)
2016-12-21 10:57 JB. Шахматные классы CHESS - Классные фигуры + 20 10 мин.
создавать пустые классы для шахматных фигур
ничего
=)
2016-12-21 01:07 ООФрукты Буфера в стрингах + 20 25 мин.
Переделал все стринги в стрингбуферы =)
Прорефакторил класс ParamFactory
ничего
=)
2016-12-21 00:10 Java Book Отладка - Пошаговый проход + 21 20 мин.
Выполнил пошагово каждую строчку
В принципе все понятно даже без видео =)
ничего
=)
2016-12-21 00:05 Java Book Создание - Класс Point + 21 20 мин.
Создал поля и методы класса Point
Записал студентов на лекции и добавил им оценки
Написал метод который выводит информацию о студентах
ничего
=)
2016-12-20 23:45 Java Book Создание - Класс Student + 20 20 мин.
Создал поля и методы в классе Student
ничего
=)
2016-12-20 23:28 Java Book Создание - Класс Lesson + 20 20 мин.
Создал 4 пустых класса.
Добавил поля и методы в класс Lesson
Избавился от статика
ничего
Распечатать схему не могу, но второй монитор помогает =)
2016-12-20 23:05 Java Book Проектирование - Выяснение отношений + 20 20 мин.
Рисовать связи между сущностями
ничего
=)
2016-12-20 22:45 Java Book Проектирование - Классные диаграмы + 20 20 мин.
Дорисовал каких методов у меня не хватало =)
понять какие связи нужны и в чем недостаток диаграммы
=)
2016-12-20 22:23 Java Book Проектирование - Три класса + 20 30 мин.
Создавать UML диаграммы в draw.io
придумать поля и методы
=)
2016-12-20 21:26 Java Book Вступление - Примеры UML схем + 20 не указано


Ну, для рисования подойдет  https://www.draw.io/
Код вроде бы умеет генерировать вот эта http://argouml.tigris.org/
2016-12-20 10:33 Java Book Вступление - Язык UML + 20 не указано


UML - унифицированный графический язык моделирования с помощью которого можно графически описать объектную модель приложения. Как-то так. =)
2016-12-19 15:18 JA. Классные пакеты CLASS2 - Песец Членистоногий + 20 20 мин.
Еще раз повторил наследование
ничего
=)
2016-12-19 14:55 JA. Классные пакеты CLASS2 - Напиток Наследника + 20 15 мин.
Повторил наследование
ничего
=)
2016-12-18 22:18 ООФрукты Фабрика параметров + 20 20 мин.
создал новый класс который возвращает нужный FruitReader и Convertable

ничего
=)
2016-12-18 21:47 ООФрукты Конвертабельность + 20 15 мин.
Доделал параметры командной строки.
Проверил работу программы из командной строки=)
ничего
=)
2016-12-16 15:12 JC. Явные графоциклы FOR2D - Тройной цикл + 20 25 мин.
Рисовать много разноцветных кружков =)
ничего
=)
2016-12-16 14:58 JC. Явные графоциклы FOR2D - Квадратная радуга + 20 30 мин.
Выводить квадратики разных цветов в цикле =)
ничего
=)
2016-12-16 11:11 JC. Явные графоциклы FOR2D - Вложенный цикл + 20 30 мин.
Рисовать круги в цикле и координаты центра в их центре =)
ничего
=)
2016-12-16 10:49 JC. Явные графоциклы FOR2D - Тройные фары + 20 30 мин.
Рисовать квадратики и кружки в цикле =)
ничего
=)
2016-12-15 18:27 JC. Явные графоциклы FOR2D - Синусоида + 20 30 мин.
Рисовать графики синусоиды =)
ничего
=)
2016-12-15 16:25 JC. Явные графоциклы FOR2D - Разноцветные лучи + 20 30 мин.
Рисовать лучи разных цветов из разных углов =)
ничего
=)
2016-12-15 15:51 JC. Явные графоциклы FOR2D - Вертикали и Горизонтали + 20 30 мин.
Выполнил рефакторинг кода =)
ничего
=)
2016-12-15 15:36 JC. Явные графоциклы FOR2D - Цикловата + 20 15 мин.
Поскольку мне было лень писать кучу строчек на предыдущем уроке я сразу сделал в цикле =)
ничего
=)
2016-12-15 15:33 JC. Явные графоциклы FOR2D - Рисование по координатам + 20 30 мин.
Рисовать много линий =)
ничего
=)
2016-12-15 12:28 JC. Явные графоциклы FOR2D - Солнечный круг + 20 30 мин.
Рисовать окружности в цикле
ничего
=)
2016-12-15 11:54 JC. Явные графоциклы FOR2D - Линия и Круг + 20 30 мин.
Рисовать фигуры на панели =)
ничего
=)
2016-12-15 11:11 JA. Классные пакеты CLASS - VIP - Крутятся пластинки + 20 20 мин.
Воспроизводить wav файлы =)
ничего
=)
2016-12-14 23:47 ООФрукты Как шагает Дед Мороз + 20 15 мин.
В результате вдумчивого пошагового выполнения программы на прошлом уроке я уже исправил ошибку.
Пошагово поглядел еще раз для порядку. =)
ничего
=)
2016-12-14 23:32 ООФрукты Создатель + 20 20 мин.
Вынес переменные fr и сo из метода main
Прописал им значения по умолчанию
Перегрузил конструктор StringArray чтобы он умел принимать список
найти ошибку  =)
=)
2016-12-14 22:36 ООФрукты Параметрический Созидатель + 20 15 мин.
Создал функцию parseArgs в которой в цикле перебираются аргументы
Сформировал в ней выделенный список по каждому параметру

ничего
=)
2016-12-14 22:21 ООФрукты Параметр Формата + 20 20 мин.
Добавил новую информацию в инструкцию пользователя.
Разделил функцию parseArgs на две части, для считывания аргументов ввода и вывода данных

ничего
=)
2016-12-14 22:00 ООФрукты Конвертабельные классы + 20 25 мин.
Научился создавать классы на основе интерфейса.
Мысли по поводу что такое интерфейс писал на прошлом уроке =)
ничего
=)
2016-12-14 18:24 JA. Классные пакеты CLASS - Зачётная задача № 2 + 21 25 мин.
Повторил наследование.
Сделал два новых класса.
Один наследуется от основного класса Frac и получает в конструктор строку.
Второй наследуется от нового класса и ничего не получает в конструктор, зато ждет ввода строки в консоли
ничего
=)
2016-12-14 17:50 JA. Классные пакеты CLASS - Зачётная задача № 1 + 20 25 мин.
Создавать класс для хранения дроби и о выполнения операций с ними
ничего
=)
2016-12-13 22:48 ООФрукты Коллекция HashMap + 20 15 мин.
Создал метод getTask() для формирования словаря.
Реализовал в методе Convert преобразование данных из словаря в строки.
Вызвал метод из основной программы.
Интерфейс в моём понимании это соглашение для класса который этот интерфейс реализует о том что этот класс умеет делать конкретную работу, т.е. реализовывать определенные методы
ничего
=)
2016-12-13 22:32 ООФрукты Профессиональный Интерфейс + 20 15 мин.
Создал интерфейс и реализовал его в классе Logic пока в виде пустой функции.
ничего
=)
2016-12-13 22:13 ООФрукты Форматы JSON и XML + 20 15 мин.
Выгружать результаты в виде xml и json.
В классе Logic мне не нравятся вот эти новые функции. Они занимаются выводом результатов и не имеют отношения к логике
ничего
=)
2016-12-13 16:22 JA. Классные пакеты CLASS - Подготовка к зачёту - Вспомним дроби + 20 35 мин.
Повторил операции с дробями.
Для класса Fraction нужны поля:
целая часть, числитель, знаменатель.
Методы:
сложение, вычитание, умножение, деление.

вспоминать операции с дробями
=)
2016-12-13 15:03 JA. Классные пакеты CLASS - Модификаторы доступа + 20 15 мин.
Повторил модификаторы доступа
ничего
=)
2016-12-13 14:46 JA. Классные пакеты CLASS - Общий голос + 20 10 мин.
Уже сделал это в предыдущем уроке =)
ничего
=)
2016-12-13 14:40 JA. Классные пакеты CLASS - Три заветных слова + 20 35 мин.
Использовать наследование.
Наследование это способ выделения общих функций для удобства использования в однотипных классах.
В нашем случае классы Cat и Dog наследую общие свойства и методы у класса Animal.
ничего
=)
2016-12-12 23:05 ООФрукты Список задач + 20 25 мин.
Изменил способ вывода информации на экран и способ и способ вызова задач которые должно решать приложение.

ничего
Я думаю что может возникнуть необходимость выводить результаты работы не только на экран, но и в файл.
И не только на английском языке.
2016-12-12 22:44 ООФрукты Подготовка - База фруктов + 20 25 мин.
Добавлять конструктор и методы в enum.
Получать помимо самого значения enum связанные с ним параметры.

ничего
=)
2016-12-12 22:08 ООФрукты Подготовка - Фрукты по списку + 20 25 мин.
Создавать перечисление.
Проверять есть ли в перечислении строка введенная на клавиатуре
Использовать перечисление в конструкции switch
ничего
=)
2016-12-12 10:20 J9. Массивы ARRAY - Макси в Мини + 20 15 мин.
Искать минимальный и максимальный элементы массива и менять их местами. =)
ничего
=)
2016-12-12 10:11 J9. Массивы ARRAY - Максима Массива   15 мин.
Создавать целочисленный массив определенного размера.
Заполнять его данными вводимыми с клавиатуры.
Искать максимальный элемент.
ничего
=)
2016-12-12 10:00 Слова в Сетке ФИНАЛЬНЫЙ УРОК + 20 не указано


Отличный  мини-курс.
Я для себя закрепил этапы создания окна приложения на java.
Узнал как можно выводить любые символы в виде графики, изменять стиль и размеры шрифта и как получить итоговую табличку из случайных букв в виде графического файла.
И всё это за меньше чем 2 часа видео уроков. =)
2016-12-11 23:35 Слова в Сетке Сохранение картинки + 20 15 мин.
Сделал динамическое изменение размера букв
И сохранение картинки в файл
ничего
=)
2016-12-11 23:20 Слова в Сетке Матрица Боксиков + 20 15 мин.
Рисовать матрицу из боксиков
ничего
=)
2016-12-10 13:35 Слова в Сетке Центр Бокса + 20 30 мин.
Созда класс Box.
Нарисовал рамку и вывел букву по центу =)
ничего
=)
2016-12-10 13:01 Слова в Сетке Своя Картинка + 20 15 мин.
Создал класс Picture и методы clear() и draw()
ничего
=)
2016-12-09 21:38 Слова в Сетке Буква на Панели + 20 15 мин.
Добавил панель.
Вывел букву =)
ничего
=)
2016-12-09 21:25 Слова в Сетке Кот Фрейма + 20 10 мин.
создал класс Frame, упростил основную программу.
ничего
=)
2016-12-09 21:17 Слова в Сетке Объектная Матрёшка + 20 10 мин.
Избавился от статика.
Создал и настроил экземпляр JFrame
Первое слово которое сразу увидел это BUG.
ничего
=)
2016-12-09 21:02 ООФрукты Размер множества + 20 20 мин.
Написал две функции которые должны вычислять количество фруктов в мешке деда мороза
ничего
=)
2016-12-09 13:51 J9. Массивы ARRAY - Целый массив + 20 15 мин.
Тренировался в заполнении и выводе значений массива
ничего
=)
2016-12-09 13:41 J8. Циклопы LOOP - Счастливые билеты + 20 15 мин.
Еще больше практики по циклу for
ничего
=)
2016-12-09 13:31 J8. Циклопы LOOP - Сумма и Произведение + 20 15 мин.
Попрактиковался в выполнении арифметических операций в цикле
ничего
=)
2016-12-09 13:17 J8. Циклопы LOOP - Три части Forа + 20 15 мин.
И еще практика по циклам For
ничего
все методы должны быть статичными иначе не работает
2016-12-09 13:08 J8. Циклопы LOOP - Блок-схема цикла FOR + 20 20 мин.
Повторил работу с циклами for
ничего
=)
2016-12-09 12:54 J8. Циклопы LOOP - Пока четыре цикла + 20 15 мин.
Еще раз повторил циклы.
ничего
=)
2016-12-09 11:47 J8. Циклопы LOOP - Мужской / женский цикл + 20 20 мин.
Использовать "мужской" и "женский" циклы
ничего
=)
2016-12-08 12:25 JA. Классные пакеты CLASS2 - Европейская Прибалтика + 20 24 мин.
повторил наследование
ничего
=)
2016-12-08 11:37 JA. Классные пакеты CLASS2 - Человекостудент + 20 10 мин.
Узнал что такое циклическое наследование =)
Убрал лишний extends
Узнал как перенести классы внутрь класса =)
ничего
=)
2016-12-08 11:20 JA. Классные пакеты CLASS - Звериное наследство + 20 10 мин.
Наследовать классы
ничего
=)
2016-12-08 11:08 JA. Классные пакеты CLASS - Зоопарк + 20 25 мин.
Создавать зоопарк в архиве =)
ничего
=)
2016-12-08 10:47 JA. Классные пакеты CLASS - Красная книга + 20 12 мин.
Научился создавать jar файл и запускать его с флешки =)
найти флешку =)
=)
2016-12-08 10:41 JA. Классные пакеты CLASS - Пакеты для зверей + 20 12 мин.
Перенес классы животных в отдельную папку.
Подключил пакеты и все заработало =)
ничего
=)
2016-12-08 10:35 JA. Классные пакеты CLASS - Кошкин дом + 20 12 мин.
Еще раз убедился что компилятор подхватывает файлы с нужными классами
ничего
=)
2016-12-08 10:27 JA. Классные пакеты CLASS - Каждой тваре по файлу + 21 12 мин.
Помещать классы в отдельные файлы.
Компилировать по отдельности.
Понял что можно откомпилировать основной класс, а остальные подтянутся.
ничего
=)
2016-12-07 23:33 Коллекция графов ListDictionary + 20 20 мин.
познакомился с ListDictionary.
Посмотрел как работает метод Contains - проверяет содержится ли указанный ключ в словаре.
ничего
=)
2016-12-07 23:11 Коллекция графов Array vs List + 20 15 мин.
Создал три отдельных функции для проверки Array, ArrayList и List.
Время выполнения фиксируется с помощью Stopwatch.
В предложенных тестах самым быстрым оказался Array, но у него есть фора в виде заранее заданного размера.
Для того чтобы уравнять списки в правах,  я указал им свойство Capacity равное количеству заполняемых элементов.
В этих условиях List оказался быстрее чем Array.
ничего
=)
2016-12-07 22:47 ООФрукты Логические задачи + 20 25 мин.
Создал класс Logic
Перенес туда метод который считает количество подарков.
Реализовал подсчет количества экземпляров подаренного фрукта и вывод фрукта который был подарен максимальное количество раз
ничего
=)
2016-12-07 22:24 ООФрукты Массивная строка + 20 25 мин.
Создал класс FruitReaderStringArray
Создал конструктор и защищенный статичный метод, который превращает массив аргументов в строку.
Организовал выделение нужного фрагмента массива.

ничего
=)
2016-12-07 13:25 J7. Экзамен EGZ - Зачётная задача - Треугольник + 20 25 мин.
Определять возможно ли получить треугольник из отрезков и какой треугольник получится.
Рисовать на java я пока не научился =)
ничего
=)
2016-12-07 11:34 J7. Экзамен EGZ - Зачётная задача - Максима + 20 20 мин.
Писать программу которая выводит два числа и знак больше, меньше или равно между ними =)

ничего
=)
2016-12-07 11:22 J7. Экзамен EGZ - Шаблон решения + 20 не указано


Я забыл про проверку вводимых данных. Поэтому при вводе не цифр программа вылетает с ошибкой =)
2016-12-07 11:19 J7. Экзамен EGZ - Подготовка к зачёту + 20 15 мин.
Написал программу которая выводит большее из двух чисел.
Числа можно ввести с клавиатуры либо передать в виде параметров при запуске.

ничего
=)
2016-12-07 10:55 J6. Условия IF - Времена года + 20 10 мин.
Написал программу определения времени года по месяцу.
Программу определения дня недели писал на предыдущем уроке =)
ничего
=)
2016-12-06 22:39 Коллекция графов List + 20 15 мин.
Создал List добавил в него несколько целых чисел
Организовал два цикла для перебора этих элементов.
Выполнил сортировку и нахождение суммы элементов.
Дополнительно вывел минимальный и максимальный элемент.
ничего
=)
2016-12-06 22:22 Коллекция графов ArrayList + 20 15 мин.
Узнал что такое ArrayList.
После добавления первого объекта в коллекции будет размер 4. При превышении этого объема размер удваивается.
Я выбрал метод OfType который возвращает перечисление всех объектов указанного типа.
ничего
=)
2016-12-06 22:02 ООФрукты Пошаговый проход + 21 15 мин.
Проверку аргументов выделил на прошлом уроке =)
Сделал пошаговое выполнение программы и исправил ошибку отсутствия \n
ничего
=)
2016-12-06 21:46 ООФрукты Рефакторинг аргументов + 20 15 мин.
Вынес проверку аргументов в отдельную функцию
Реализовал получение аргументов для параметра -data
Мне кажется нет смысла создавать отдельный класс и передавать в него аргументы. У нас получилась не очень большая функция в основном классе в который эти аргументы и пришли.
ничего
=)
2016-12-06 21:17 ООФрукты Какие ваши аргументы? + 20 20 мин.
Выводить в консоль инструкцию по запуску программы
Считывать аргументы при запуске
ничего
=)
2016-12-06 20:59 ООФрукты Новые игрушки + 20 20 мин.
Добавил несколько машинок к фруктам =)
По хорошему лучше или переименовать енум в Gifts и пусть там будут все подарки которые нужны.
Либо хранить подарки в файле и считывать их из него во время запуск =)
ничего
=)
2016-12-06 20:34 ООФрукты Фруктовые комментарии + 20 30 мин.
Добавлять комментарий в коде java и получать html документацию с помощью утилиты javadoc.

ничего
=)
2016-12-06 18:24 J6. Условия IF - Оператор выбора + 20 15 мин.
Изучил оператор switch - case на java
ничего
=)
2016-12-05 12:38 J6. Условия IF - Барный фейс-контроль + 20 15 мин.
Еще больше практики с условными операторами
ничего
=)
2016-12-05 12:29 J6. Условия IF - Безальтернативное условие + 20 20 мин.
Повторил использование условного оператора =)
ничего
=)
2016-12-05 01:33 Итератор ФИНАЛЬНЫЙ УРОК + 2 10 мин.
Отличный курс, настолько интересный что прошел сразу весь =).
Узнал для себя много нового. Мотивирует найти и прочитать теорию =)
ничего
=)
2016-12-04 22:44 Итератор Итератор. Один метод вместо классов. + 20 16 мин.
Отличный курс. Узнал для себя много нового. Мотивирует найти и прочитать теорию =)

ничего
=)
2016-12-04 22:30 Итератор Итератор. Список простых чисел. + 1 10 мин.
Более изящно реализовывать перебор простых чисел.
Протестировал работу алгоритма
Использовал Мишино число для теста =)
ничего
=)
2016-12-04 22:07 Итератор Итератор. Волшебное слово yield. + 20 15 мин.
Сделал возврат значений через yield
Посмотрел выполнение программы по шагам
Я так понял yield - это волшебное слово заменяет собой реализацию интерфейса IEnumerator
написать что такое yield
=)
2016-12-04 21:46 Итератор Итератор. Зачем нужно два класса + 20 20 мин.
Убедился в том что если сделать два вложенных цикла по итератору prime, результат будет не корректный.
Исправил это используя new.
Вернул обратно два класса
Вывел таблицу умножения простых чисел=)
ничего
=)
2016-12-04 21:09 Итератор Итератор. Перебор простых чисел. + 20 15 мин.
Написал метод IsPrime();
Доработал метод MoveNext();
Посмотрел как работает программа по шагам.
задание со звездочкой =)
=)
2016-12-04 20:16 Итератор Итератор. Перебор чисел в итераторе. + 20 15 мин.
Доводить "енумератор" до работоспособного состояния =)
Сделал ограничение для счётчика =)
ничего
=)
2016-12-04 20:03 Итератор Итератор. Создание пустого итератора. + 20 20 мин.
Создавать класс реализующий интерфейс IEnumerable.
Создавать класс реализующий интерфейс IEnumerator.
Я так понял что итератор это интерфейс который позволяет нам перемещаться по какой-либо коллекции.

написать что такое итератор
=)
2016-12-04 19:47 Итератор Итератор. Разложение числа на простые множители. + 20 15 мин.
научился раскладывать числа на простые множители
ничего
=)
2016-12-03 22:27 ООФрукты Волшебные конструкторы + 20 25 мин.
Перенес функции в соответствующие классы.
Переделал функции в конструкторы.
В основном классе сделал поле BufferedReader и сделал метод Read() финальным.
Избавился от статика в основной программе и выделил основной алгоритм в отдельную функцию.

ничего
=)
2016-12-03 21:49 ООФрукты Фрукты из строки + 20 20 мин.
Создал функцию ReadFromString и три пустых класса =)
ничего
=)
2016-12-03 21:34 ООФрукты Фрукточтец + 20 25 мин.
Создал класс для чтения фруктов. Научился читать из файла.
Первое что мне не нравится в классе это отсутствие обработки ошибок.
ничего
=)
2016-12-03 21:14 J6. Условия IF - Альтернатива + 20 25 мин.
Повторил использование оператора if, тернарного оператора и построил цепочку из операторов if - else if.
ничего
=)
2016-12-02 21:42 ООФрукты Яблоки на снегу + 20 25 мин.
Выделил перечисление фруктов.
Написал функцию конвертации строки во фрукт, сделал чтобы было не важно большие и маленькие буквы =)
Имея такой замечательный список фруктов мы можем посчитать сколько и каких фруктов было перечислено, каких не называли.


предложить вариант использования тестов не могу, не знаю
=)
2016-12-01 10:46 J6. Условия IF - Тетрамакс + 20 15 мин.
Искать максимальное число из 4-х =)
ничего
=)
2016-12-01 10:39 J6. Условия IF - Минимакс + 20 15 мин.
Писать программу которая ищет максимальное и минимальное число из двух и из трех =)

ничего
=)
2016-12-01 00:49 J5. Операции OPER - Операции 12-13 + 20 10 мин.
потренировался в использовании тернарного оператора и оператора присваивания.
ничего
=)
2016-12-01 00:40 J5. Операции OPER - Операции 7-11 + 20 20 мин.
Потренировался в использовании логических операций
ничего
=)
2016-12-01 00:26 J5. Операции OPER - Операции 5-6 + 20 15 мин.
Познал операции сравнения в языке Java
ничего
=)
2016-12-01 00:20 J5. Операции OPER - Операции 4 + 20 15 мин.
Потренировался в использовании операций побитового сдвига
ничего
=)
2016-11-30 23:59 ООФрукты Постановка задачи + 20 20 мин.
Написал вариант решения задачи в лоб, откомпилировал и проверил результат.
Я бы для начала добавил перечисление фруктов, чтобы при вводе, например не фруктов не добавлять их в массив =)
Можно отдельно выделить считывание строки и определение что это за фрукт.
ничего
=)
2016-11-30 23:26 ASP.NET и GMaps VIP. Миграция Entity Framework + 20 25 мин.
Добавил новое поле info в модель Formulist
Повторил миграцию Entity Framework.
Вывел значение этого поля для маркеров.
ничего
=)
2016-11-29 23:30 ASP.NET и GMaps ФИНАЛЬНЫЙ УРОК + 20 2 час. 40 мин.
На этом курсе я повторил этапы создания проекта ASP.NET MVC, да еще и с использованием Entity Framework =)
Узнал как быстро и ловко можно получить все view автоматически. =)
Курс получился отличный, мне очень понравился! =)
Следующий курс будет "Лямбда" или "Итератор" или все сразу )
найти силы и записать видео =)
=)
2016-11-28 10:24 J5. Операции OPER - Операции 3 + 21 20 мин.
Выполнять строковые операции на Java
ничего
=)
2016-11-25 10:59 J5. Операции OPER - Операции 2 + 20 20 мин.
Выполнять арифметические операции на java
ничего
=)
2016-11-24 10:24 Сокобан Сокобан - Вступление + 20 2 час. 40 мин.
Проходить Sokoban до 10-го уровня =)
Проходить Sokoban до 10-го уровня =)
=)
2016-11-23 12:17 J5. Операции OPER - Операции 1 + 20 25 мин.
Выполнять различные операции на java
ничего
=)
2016-11-22 22:47 J4. Типы TYPE - Непримитивный тип String + 20 20 мин.
Поигрался с типом String
ничего
=)
2016-11-22 22:21 ASP.NET и GMaps Информационное окошко + 20 10 мин.
Выводить Имя фотографию и адрес в информационном окне при наведении на маркер.
ничего
=)
2016-11-22 21:53 PHP Driver Отлов ошибок + 21 25 мин.
Обрабатывать ошибки на php
Создал класс class.data.php c функциями init() и parse_route()
ничего
=)
2016-11-22 00:02 PHP Driver Запускаемый класс + 20 20 мин.
Создавать класс help с функциями version() и Now()

ничего
=)
2016-11-21 23:40 ASP.NET и GMaps География формулистов + 20 15 мин.
Добавлять на карту маркеры с координатами из базы данных
ничего
=)
2016-11-21 23:27 ASP.NET и GMaps Маркеры на карте + 20 20 мин.
Рисовать маркеры на карте Google
ничего
=)
2016-11-20 20:44 Без конкуренции VIP - Главный алгоритм + 20 35 мин.
Написал главный алгоритм .
Убедился в правильно работы программы.
Закончил курс с радостным ощущением выполненной миссии! =)
ничего
=)
2016-11-20 19:58 Без конкуренции VIP - Парсинг файла в сетку. + 20 40 мин.
Загружать и парсить заголовок файла и остальных строк.
не понял откуда брать сам файл поэтому пришлось набирать его с экрана
=)
2016-11-20 15:21 Без конкуренции VIP - Потяни и отпусти + 20 25 мин.
Создавать события DragEnter и DragDrop.
ничего
=)
2016-11-19 00:19 J4. Типы TYPE - Логический и Символьный примитивные типы + 20 15 мин.
Создавать символьные переменные и выводить символы на экран.
познакомился с классом Character и его функциями isLetter() и isLowerCase()
Вывел таблицу истинности логических функций
ничего
=)
2016-11-18 23:27 PHP Driver Первый байт проекта + 20 30 мин.
настраивать сервер и порт в PHPStorm
Добавлять еще один виртуальный хост в настройках Apache
создавать и настраивать файл .htaccess
успевать за Игромистром =)
=)
2016-11-18 22:54 ASP.NET и GMaps Карта на сайте + 20 50 мин.
Размещать скрипт подключения карты, блок для её размещения и JavaScript функцию Init()

по каким-то причинам карта не хотела отображаться. почему так и не понял
в итоге пере набирал каждую строчку заново и само заработало.
еще почему-то IntelliSense не подсказывает названия функций как на видео
=)
2016-11-18 21:55 ASP.NET и GMaps Золотой ключик api + 20 10 мин.
Получил ключ, включил Google maps JavaScrip API
ничего
=)
2016-11-18 21:45 ASP.NET и GMaps Координаты адреса + 1 30 мин.
Получать из google map API координаты указанного города
записывать эти данные в модель Formulis и в базу данных
Генерировать ссылку на фото формулиста
Посмотрел на свою базу в Server Explorer
ничего
=)
2016-11-18 21:14 ASP.NET и GMaps Подключение Entity Framework + 20 20 мин.
Повторил подключение пакета Entity к проекту
Создал модель Formulist
Создал модель Context с типом ADO.NET Entity Data Model
Пересоздал контроллер Formulis и посмотрел как он автоматически создался вместе с представлениями
много думал =)
ничего
=)
2016-11-17 13:16 Game Xonix Матрица Мира + 20 40 мин.
Создал матрицу...
Написал метод для заполнения матрицы водой и землей.
Добавил случайные острова которые не касаются "большой" земли и друг друга =)
задание со звёздочкой
=)
2016-11-17 11:36 Game Xonix Земля и Вода + 20 30 мин.
Отделять воду и твердь =)
ничего
=)
2016-11-16 23:45 PHP Driver Создание базы данных в HeidiSQL + 20 25 мин.
Создавать таблицы и связи в HeidiSQL.
Заполнять таблицы данными
ничего
=)
2016-11-16 23:18 PHP Driver Создание схемы базы данных + 20 35 мин.
Рисовать схему БД
ничего
=)
2016-11-16 22:52 PHP Driver Установка MySQL, Smarty и Bootstrap + 20 15 мин.
MySQL и HeidiSQL уже были установлены, поэтому просто скачал Smarty и Bootstrap
ничего
=)
2016-11-15 23:18 Entity Framework Добавление - Извлечение + 20 45 мин.
Научился получать данные из БД из связанных таблиц без использования SQL запросов.
Интересная тема, но вот прямо очень хочется продолжения с большим количеством практики в использовании EF.

ничего

=)
2016-11-15 22:32 Entity Framework Один за всех и Все за одного + 20 45 мин.
Создавать классы из который потом волшебным образом получатся таблицы в БД.
Устанавливать связи между этими классами-таблицами и выполнять миграцию БД.

в этот раз всё было гладко =)
=)
2016-11-14 23:28 Entity Framework Миграция Базы + 20 25 мин.
Попробовал что такое миграция. Сделал две миграции одну как на видео.
Второй добавил поле Num потому что в первоначальном варианту у меня его небыло
ничего
=)
2016-11-14 23:10 Entity Framework Использование MySQL + 20 59 мин.
Подключаться с помощью EF к БД MySQL.
Какая-то капризная штука получается.
С пятой попытке пересоздав приложение удалось заставить её нормально прочитать app.config который студия сама написала и начать работать с базой.
Выдавала разные ошибки.
Заставить всё это работать
=)
2016-11-14 10:20 J4. Типы TYPE - Вещественные примитивные типы + 20 20 мин.
Узнал о вещественных типах в Java
ничего
=)
2016-11-13 01:38 PHP Driver Настройка PHP-отладчика xDebug в PHPStorm + 20 45 мин.
Настраивать PhpStorm и подключать xDebug
Настраивать виртуальный хост Apache
быть внимательным и заметить что в конфиге Apach пути нужно указывать через /.

=)
2016-11-13 00:45 PHP Driver Установка PhpStorm + 20 15 мин.
Установил PhpStorm
ничего
=)
2016-11-13 00:19 Entity Framework Основные приемы работы с БД через EF + 20 1 час. 00 мин.
Получать из БД данные с помощью EF.
С помощью атрибутов DataAnnotations делать произвольные имена таблицы и столбцов.

ничего
=)
2016-11-11 21:35 Entity Framework Подключение БД по методу CodeFirst + 20 1 час. 00 мин.
Устанавливать Entity Framework c NuGet
Добавлять в проект Entity Data Model
Писать строку подключения
Создавать модель для пользователя и добавлять ей в контекст
Создавать класс инициализатор базы.

ничего
=)
2016-11-10 09:44 Game Xonix Упаковка панели в окно + 20 20 мин.
Переделал константы.
добавил java.awt.Dimension
указал размеры canvas из новых констант.
упаковал форму =)
ничего
=)
2016-11-10 09:33 Game Xonix Базовое наследство + 20 10 мин.
Повторение пройденного 
ничего
=)
2016-11-10 09:31 Game Xonix Снова рефакторинг + 20 10 мин.
Рефакторить код.
ничего
=)
2016-11-09 22:53 Entity Framework Создание приложения + 20 20 мин.
Повторил создание оконного приложения =)
ничего
=)
2016-11-09 22:32 Entity Framework Введение в EF + 20 25 мин.
Ознакомился с тем что такое EF и зачем оно нужно.

пока ничего
=)
2016-11-09 22:17 Бурные потоки VIP. Игры со словами + 20 2 час. 10 мин.
Очень интересный урок.
Узнал для себя много полезных алгоритмов для работы со словами и словарём.
Сделал "игру в города" по словарю.
Компьютер играет сам с собой, пока не получится так что он не смог найти очередное слово.
Слово случайно выбирается из словаря и проверяется подходит оно под условия или нет, если не подходит берем следующее случайное слово.
Так перебираем 100 раз или пока не найдем, так что вероятность не найти большая =)
Слова повторяться не могут.
написать игру в города
сделал чтобы Й и И считались одной буквой
2016-11-08 00:34 PHP Driver Установка и настройка Apache + PHP + 21 40 мин.
Устанавливать php и Apache.
Все это настраивать.
быть внимательным и ничего не упустить =)
=)
2016-11-07 23:52 J4. Типы TYPE - Целые примитивные типы + 20 25 мин.
Узнал про примитивные типы в языке java
ничего
=)
2016-11-05 23:58 PHP Driver Техническое задание + 20 55 мин.
Рисовать ручкой на бумаге... наброски интерфейса =)
Рисовать схему базы данных =)
Судя по названию курса будет использваться PHP и видимо тогда MySQL, хотя на ASP.NET и MS SQL было бы тоже интересно. =)
нарисовать вот всё это.
=)
2016-11-04 21:25 Game Xonix Чудеса полиморфизма + 20 10 мин.
познал чудеса полиморфизма на java =)
ничего
=)
2016-11-04 21:13 Game Xonix Размножение шариков + 20 10 мин.
Создал класс Balls и все что необходимо создать внутри него.
Добавил реально много шариков =)
ничего
=)
2016-11-04 21:03 Game Xonix Броуновское движение + 20 10 мин.
Создавать экземпляр класса Random.
Добавил инициализацию в абстрактный класс.
ничего
=)
2016-11-04 20:55 Game Xonix Абстрактный субъект + 20 15 мин.
провёл рефакторинг кода.
ничего
=)
2016-11-03 12:47 J3. Ввод READ - Буферный чтец + 20 15 мин.
Узнал новый метод ввода данных и метод чтения данных из файла.

ничего
=)
2016-11-03 12:30 J3. Ввод READ - Любая формула + 20 15 мин.
Описывать формулы на языке java
ничего
=)
2016-11-03 12:11 Бурные потоки ФИНАЛЬНЫЙ УРОК + 20 25 мин.
На этом курсе я познал азы работы с потоками.
Научился добавлять критические секции чтобы потоки не мешали друг другу.
То что работа потоков визуализирована с помощью змеек это очень крутая идея.
Все рассказано просто, доходчиво и наглядно.
Жду продолжения темы многопоточности в других курсах.
достаточно простой для прохождения курс
Спасибо за новые знания! =)
2016-11-02 23:27 Бурные потоки Смысл жизни + 20 15 мин.
Добавил крестики на экран.
Сделал завершение жизни питона.

ничего
=)
2016-11-02 23:11 Бурные потоки Замри! + 20 25 мин.
Получать символ нажатой клавиши и обрабатывать его.
Останавливать поток соответствующий нажатой клавише.
Отменять остановку потока.
ничего
=)
2016-11-02 22:47 Бурные потоки Приоритет + 20 20 мин.
Посмотрел как влияет приоритет потока на его работу.
Увидел как использовать monitor вместо lock
Добавил нумерацию питонов и легенду с информацией о номере потока и длине питона
ничего
=)
2016-11-02 11:12 Game Xonix Живой шарик + 20 5 мин.
Скопировал все необходимые для движения шарика функции из класса кубика =)
ничего
=)
2016-11-02 11:09 Game Xonix Классный шарик + 1 20 мин.
Добавил класс для шарика.
Создал конструктор добавил константу для цвета.
Нарисовал его на форме
ничего
=)
2016-11-02 10:56 Game Xonix Точное прикосновение + 20 10 мин.
Добавил константы для корректировки размеров экрана по которому может двигаться кубик.

ничего
=)
2016-11-02 10:52 Game Xonix Граница на замке + 20 25 мин.
Добавил константы отвечающие за размер экрана.
Написал функцию onMap() которая проверят попадают ли новые координаты для кубика в экран.
Написал функцию rotate() благодаря которой кубик меняет направление движения в случае если наталкивается на границу экрана.
Добавил второй кубик.
добавить второй кубик
=)
2016-11-02 10:30 Game Xonix Живой кубик + 20 15 мин.
Переписал функцию go() добавив в неё вечный цикл.
добавил метод delay() который делает задержку для отображения анимации =)
ничего
=)
2016-11-02 10:23 Game Xonix Перемещение кубика + 20 15 мин.
Писать функцию move() и go().
Боксик сместился на 1 шаг.
ничего
=)
2016-11-02 00:53 Game Xonix Классный кубик + 20 15 мин.
Создал класс для кубика.
Переместил рисование кубика в функцию внутри класса.
Вызвал рисование кубика из общей функции.
ничего
=)
2016-11-02 00:38 Алгоритмика Я решил всю Алгоритмику + 20 24 час. 00 мин.
Я многому научился.
Лучше познал типы данных и циклы, условия и много еще чего полезного.
Были сложные и простые задачи, в общем было интересно.
Курс прошёл на одном дыхании.
Спасибо за этот замечательный тренинг навыков программирования! =)
дойти до конца
=)
2016-11-02 00:17 Game Xonix Координатный кубик + 20 15 мин.
Добавил необходимые константы.
Переписал отображение кубика с учётом новых констант
ничего
=)
2016-11-02 00:06 Game Xonix Панельный Canvas-класс + 20 20 мин.
Добавил класс Canvas
Написал функцию рисования боксика.
Добавил боксик в окно =)
ничего
=)
2016-11-01 23:51 Бурные потоки Бурная жизнь + 20 45 мин.
Запустили десяток питонов которые едят зайцев и растут =)
Добавил питонам хвост
добавить хвост
=)
2016-11-01 23:18 Бурные потоки Поток питонов + 20 25 мин.
Запускать каждого питона в своём потоке.
Добавил критическую секцию в методе вывода на экран.
Сделал завершение жизни питона
Включил режим Background и проверил как это работает
ничего
=)
2016-11-01 22:56 Бурные потоки Поворот головы + 20 40 мин.
поворачивать голову питончику

ничего
=)
2016-11-01 15:16 Game Xonix Использование констант + 20 10 мин.
Создавать константы
ничего
=)
2016-11-01 00:52 Game Xonix Окно проекта + 20 15 мин.
Избавился от статика.
Создал класс GameXonix
Вывел окно с названием
ничего
=)
2016-11-01 00:20 Бурные потоки Питонатор + 20 25 мин.
Добавил необходимые переменные
Создал статичиеский метод Create()
сделал конструктор
Отобразил питона =)
ничего
=)
2016-10-31 23:57 Бурные потоки Зайчики + 20 25 мин.
Реализовал методы RandomCoord(), IsEmpty(), Screen(), OnScreen()
Переделал свой первоначальный вариант метода AddHare() с учётом новых методов. =)
ничего
=)
2016-10-31 23:35 Бурные потоки Террариум + 20 25 мин.
Создал метод InitScreen() и PutScreen()
Написал метод AddHare()  в котором добавляются зайчики =)
ничего
=)
2016-10-31 23:10 Бурные потоки Вступление + 20 15 мин.
Создавать консольное приложение и избавляться от статика.
Создал структуру Coord и класс Python.
ничего
из статичных переменных я бы еще добавил голову и возможно хвост питона =)
еще скорее всего понадобится время жизни.
2016-10-31 12:55 Game Xonix Установка Eclipse + 20 30 мин.
Скачивать и устанавливать Eclipse
Создавать новый проект.
ничего
=)
2016-10-30 22:09 Game Xonix Свои правила + 20 20 мин.
Чуть-чуть изменил цвет воды. Поменял количество жизней =)
ничего
=)
2016-10-30 21:52 Game Xonix Поиграем? + 20 25 мин.
играть в xonix
Дойти до 5-го уровня=)
=)
2016-10-29 00:18 JA. Классные пакеты CLASS - Кошка и Собака + 20 10 мин.
создавать классы
ничего
=)
2016-10-28 23:50 J3. Ввод READ - Сканер пива + 20 10 мин.
закрепил навыки
ничего
=)
2016-10-27 19:03 J3. Ввод READ - Сканер + 20 10 мин.
Использовать класс Scanner для считывания данных из консоли.
ничего
так действительно проще
2016-10-27 00:26 Боты Сапёра VIP - Хакерский подход + 20 40 мин.
Выигрывать в сапёра на любом уровне за 1 секунду  =)
ничего
=)
2016-10-26 16:42 J3. Ввод READ - Ввод трёхзначного числа + 21 10 мин.
Вводить трехзначное число по цифрам. =)
ничего
=)
2016-10-25 16:20 Боты Сапёра ФИНАЛЬНЫЙ УРОК + 20 50 мин.
Записывать видеообзор бота для сапёра =)
записать обзор всегда не просто =)
=)
2016-10-25 15:12 Боты Сапёра БОТ - Всё открыто! + 20 40 мин.
Доделывать сапера. =)
взять себя в руки и доделать =)
=)
2016-10-25 00:52 Боты Сапёра БОТ - Неуправляемый Интеллект + 20 25 мин.
Перенес из предыдущего проекта необходимые классы и фрагмент кода.
Адаптировал алгоритм к новым условиям =)
ничего
=)
2016-10-24 23:17 Боты Сапёра БОТ - Выход на финишную прямую + 20 30 мин.
Дорабатывать функцию doMouseClick() =)
ничего
=)
2016-10-24 22:50 Боты Сапёра БОТ - Сканер минного поля + 20 45 мин.
Заполнять массив по анализу запущенного минера
ничего
У меня все работало до написания функции сравнения двух цветов, после её добавления и применения работать перестало, поэтому откатил всё назад.
2016-10-23 16:32 J3. Ввод READ - Чтение символа + 20 15 мин.
Считывать код символа с клавиатуры =)
ничего
=)
2016-10-22 23:26 J3. Ввод READ - Конкатенация аргументов + 21 20 мин.
Склеивать строчки в цикле
ничего
=)
2016-10-21 17:47 J3. Ввод READ - Сложение аргументов + 20 20 мин.
Писать на Java программу которая складывает два числа, которые переданы в качестве аргументов.
ничего
=)
2016-10-21 17:20 J3. Ввод READ - Консольные аргументы + 20 15 мин.
Использовать аргументы при которые указываются при запуске программы.

ничего
=)
2016-10-20 19:07 J2. Печать WRITE - Окно JFrame + 20 20 мин.
Создавать окно и метку с помощью языка Java.

ничего
=)
2016-10-19 13:01 Боты Сапёра БОТ - Гадание по фото + 20 55 мин.
Гадать по скриншоту =)
Выводить результат гаданий в виде С# кода =)
успевать за полётом мысли Игромистра =)
=)
2016-10-18 23:46 Боты Сапёра БОТ - Совместное фото + 20 40 мин.
Делать скриншот окна сапёра.
Дорисовывать нужные цифры в Paint.
следить за ходом мысли Игромистра
=)
2016-10-18 16:08 J3. Ввод READ - Сколько мне дней + 21 30 мин.
Писать программу которая выводит сколько мне дней =)
Мне 12430 дней.
ничего
=)
2016-10-18 15:17 J2. Печать WRITE - Квадратные условия + 20 40 мин.
Рисовать ASCII art  на java
ничего
=)
2016-10-17 21:36 Базовый ASP.ект VIP. Установка домена + 20 45 мин.
Регистрировать домен.
Привязывать домен к сайту на хостинге.
Ждать когда все заработает =)
http://sokolovserg.site/
ничего сложного
=)
2016-10-16 09:47 Базовый ASP.ект VIP. Модерация записей + 20 1 час. 20 мин.
Сохранять сессию при успешной авторизации.
В случае если пользователь уже авторизован при выборе меню "Вход" отображается страница с информацией что мы уже авторизованы и кнопкой выход.
Добавлено поле статус в таблицу с историями для того чтобы реализовать проверку история.
Создана страничка проверки историй с кнопками Опубликовать и Удалить.
При отображении истории в случае если пользователь авторизован появляется кнопка Удалить.
все просто
=)
2016-10-15 23:37 Базовый ASP.ект VIP. Авторизация на сайте + 20 40 мин.
Добавлять страницу авторизации и таблицу для хранения логина с паролем.
Проверять логин и пароль при нажатии кнопки "Войти"
все просто
=)
2016-10-15 18:13 Базовый ASP.ект ФИНАЛЬНЫЙ УРОК. Презентация + 20 1 час. 15 мин.
Отличный курс получился. Очень хочется уже приступить к VIP урокам, уж названия многообещающие.
На этом курсе я научился магии... Магии создания сайта на технологии ASP.NET MVC.
Ну и немного познакомился с bootstrap.
Курс мне очень понравился, все подробно рассказано и показано, всем кому эта тема интересна рекомендую =)
=)
=)
2016-10-15 16:17 Базовый ASP.ект Отказ от статика + 20 25 мин.
Убирать признак static у класса MySQL

ничего сложного
=)
2016-10-15 15:55 Базовый ASP.ект Размещение проекта в Интернете + 20 1 час. 25 мин.
Регистрироваться на хостинге SmarterASP.
Создавать таблицу в базе данных на хостинге
Переносить проект на хостинг и настраивать подключение к базе данных
особо ничего сложного, но интерфейс хостинга поменялся с тех пор как записывался видеоурок.
=)
2016-10-14 01:00 Базовый ASP.ект Оформление сайта + 20 1 час. 30 мин.
оформлять странички с помошью стилей bootstrap
ничего
=)
2016-10-14 00:04 J2. Печать WRITE - Комментарии + 20 10 мин.
Добавлять комментарии к коду Java
все просто
=)
2016-10-12 22:41 Базовый ASP.ект Валидация данных + 20 25 мин.
Реализовывать валидацию вводимых в поля данных.
ничего
=)
2016-10-12 16:36 J1. Запуск START - Десять запусков + 20 30 мин.
Быстро набирать текст не задумываясь
быстро набирать текст и успевать выключать таймер
Не очень понятен смысл данного упражнения.
2016-10-11 17:07 J1. Запуск START - Запуск Java + 20 10 мин.
Создавать из консоли файл Program.java
компилировать его и запускать с помощью jvm
особо ничего сложного
=)
2016-10-11 16:53 J1. Запуск START - Переменная окружения + 20 10 мин.
устанавливать переменную окружения  =)
все просто и наглядно на картинке =)
=)
2016-10-10 22:53 J1. Запуск START - Платформа Java + 20 35 мин.
JDK уже был установлен.
Научился создавать первую программу на java и компилировать её

ничего
=)
2016-10-10 22:31 Базовый ASP.ект Добавление истории + 20 55 мин.
Создал страницу добавления истории
Реализовал добавление истории в базу данных
Протестировал работу при наличии ошибок и без них
все отлично
=)
2016-10-09 23:46 Базовый ASP.ект Работа со списком историй + 20 35 мин.
Добавлять на индексную страницу несколько историй (количество историй задаётся из конфигурационного файла).
Открывать страницу с конкретной историей по ссылке из заголовка истории на индексной странице
особо ничего сложного
=)
2016-10-08 13:27 ASP.NET и GMaps Запуск ASP.NET MVC + 20 15 мин.
Повторил создание проекта ASP.NET MVC  и добавление контроллеров и видов =)

ничего
все отлично
2016-10-08 13:11 ASP.NET и GMaps Презентация + 20 15 мин.
Вдохновился новой возможностью еще изучать ASP.NET. Интересная штука =)
В плане идей применения карты уже столько было высказано другими участниками, мне оочень понравилась идея Валерия с гастрольными турами звезд.
ничего
=)
2016-10-07 12:43 Базовый ASP.ект Рефакторинг модели Story + 20 20 мин.
Выполнил рефакторинг модели Story.
Выделил метод ExtractRow и добавил перегрузку этого метода для возможности вызова его с одним или двумя параметрами.
Все работает.
ничего сложного
отличный курс
2016-10-06 23:38 Базовый ASP.ект Что такое SQL-инъекция + 20 30 мин.
Выполнять SQL инъекции и защищать от них своё web-приложение =)
все просто
много слышал про sql инъекции но никогда с ними не сталкивался. Спасибо за урок! =)
2016-10-05 22:16 Базовый ASP.ект Запуск модели Story + 20 45 мин.
Выводить историю с определенным ID
Организовал проверку ошибок в контроллере и модели Story
ничего
=)
2016-10-04 13:12 Базовый ASP.ект Работа над ошибками + 20 40 мин.
Обрабатывать и выводить ошибки возникающие в процессе работы с MySQL
ничего
=)
2016-10-02 10:24 Базовый ASP.ект Подключение к базе данных + 20 35 мин.
Подключаться к БД MySQL из приложения .NET.
Переносить параметры подключения к БД в Web.Config

ничего
=)
2016-10-01 12:15 Базовый ASP.ект Создание SQL-запросов + 20 25 мин.
Создавать SQL запросы и выполнять их в консоли.
нисчего
все отлично
2016-10-01 11:48 Боты Сапёра БОТ - Пиксельный металлоискатель + 20 1 час. 40 мин.
Сканировать пиксели в указанных координатах для определения их цвета.

Игру Жизнь не проходил :-( поэтому не сделал
все отлично
2016-09-30 23:45 Базовый ASP.ект Схема базы данных + 20 25 мин.
Создавать базу и таблицу в СУБД MySQL с помощью консоли и программs HeidiSQL.

ничего
все отлично
2016-09-29 13:17 Боты Сапёра БОТ - Отмычка сапёра + 20 25 мин.
Получать ссылку на запущенное приложение и размеры окна приложения.
Вычислять остальные необходимые координаты =)
Проставлять по всему минному полю влажки
ничего
=)
2016-09-28 23:05 Базовый ASP.ект Установка сервера MySQL + 20 25 мин.
Устанавливать MySQL
ничего
=)
2016-09-28 22:48 Базовый ASP.ект Формирование меню + 20 35 мин.
Добавлять меню.
Создавать страницу "О проекте" и такой пункт меню
ничего
все отлично
2016-09-27 00:06 Базовый ASP.ект Создание модели Story + 20 20 мин.
Создавать класс-модель Story
Выводить в представлении историю =)
ничего
=)
2016-09-26 23:34 Базовый ASP.ект Создание пустых страниц + 20 25 мин.
Создавать контроллеры и представления

ничего
=)
2016-09-26 21:00 Базовый ASP.ект Создание схемы проекта + 20 25 мин.
Записал себе список страниц =)
Придумывать истории не мой конёк. Скопипастил с itHappens.
ничего
=)
2016-09-25 17:06