Online обучение c#

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

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

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

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

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

Дата Видеоурок Результат
2021-07-01 11:58 Начало здесь День №2. Общение с Единомышленниками. + 6 10 мин.
Если будут проблемы с уроком, то напишу комментарий, или посмотрю, как выполняли другие участники. Иногда на скриншотах можно найти подсказку
https://www.videosharp.info/24765/checking/graf=766

2020-09-21 21:59 Доска объявлений Пользователи и роли - роли через RBAC - вносим действия в план + 8 11 мин.
Практикуемся планировать.
Все переписал в свой текстовый файлик. Спасибо
2020-09-20 23:47 Доска объявлений Пользователи и роли - роли через RBAC - тесты и практика + 7 2 час. 53 мин.
Запоолнять таблицы программно
догадался, что в дальнейшем init должен быть один раз вызван. Долго не мог понять, почему у меня render не отрабатывал. Оказалось, что я увеличил окно в браузере, и весь текст, видимо, спрятался за меню. Стоило уменьшить масштаб страницы в браузере, как все появилось.
2020-09-18 23:25 Доска объявлений Пользователи и роли - роли через RBAC - теория, установка и миграции + 7 24 мин.
Узнал о  Yii2 RBAC Extension
находится здесь https://github.com/yii2mod/yii2-rbac. Управление доступом на основе ролей (англ. Role Based Access Control, RBAC) — развитие политики избирательного управления доступом, при этом права доступа субъектов системы на объекты группируются с учётом специфики их применения, образуя роли.
2020-09-15 23:45 Доска объявлений Пользователи и роли - фильтры контроля доступа ACF - фильтруем всё + 6 27 мин.
научился использовать behaviorы
Добавил эту функцию во все классы-контроллеры
2020-09-14 22:34 Доска объявлений Пользователи и роли - фильтры контроля доступа ACF - теория и эксперименты + 7 15 мин.
узнал  о behaviours, что в переводе оказалось "стереотипы поведения"
Понятно, что это малюсенькая верхушка какого-то огромного айсберга
2020-09-14 22:17 Доска объявлений Пользователи и роли - планирование ролевой модели + 6 17 мин.
Думать о ролях в нашей жизни
Итак! У нас пять ролей:
superadmin - может все
admin  - может почти все
moderator - снимает публикации что неугодно
user - добавляет и редактирует свои объявления
guest - только просматривает объявления
2020-09-13 22:20 Доска объявлений Работа с документацией Yii2 + 8 3 час. 44 мин.
использовать функцию exists(); а также узнал о unique в правилах ActiveRecords
Наконец, Сделал этот урок. Прошлый урок сделал 25 мая. Это был самый сложный урок.
Заметил, что у нас можно регистрировать людей с одинаковыми логинами. Решил это исправить. Долго искал место, где же это надо сделать. Методом проб и ошибок с трудом нашел, куда же это можно прикрутить. Не уверен, что сделал это там , где нужно. Но для меня было главным, чтобы заработало. А то в процессе поиска пару раз совсем сломал все. А бекапа не делал. Рад, что все-таки удалось починить.
2020-05-25 23:39 Доска объявлений Расширенный поиск - генератор поиска - показать, что нужно + 7 44 мин.
Делать изменения, чтобы все работало
Даже если нолик оставишь в поле, то выделяется по последнему введенному полю активная вкладка. А если полностью бекспейсом удалять, то все работает как надо. Но так и должно быть по нашей задумке. Спасибо за урок.  Еще раз посмотрел, как работают все наши файлы вместе, и как один зависит от другого. Это для меня очень ценно.
2020-05-25 22:54 Доска объявлений Обратная связь - свой сайт объявлений + 7 15 мин.
Сайт могу назвать kupiprodaj.ru  что  в переводе КупиПродай.
Быть креативным всегда сложно...  Пока нашел только то, что лежало на поверхности :)
2020-05-11 20:47 Доска объявлений Расширенный поиск - генератор поиска - три вида цены и один POST + 9 33 мин.
Создавать правильные условия
Все получилось. Спасибо!
2020-04-20 23:12 Доска объявлений Расширенный поиск - генератор поиска - ограничивающие даты + 10 33 мин.
Научили сайт поиску по датам!
Спасибо. Опять все получилось!
2020-04-19 01:51 Доска объявлений Расширенный поиск - генератор поиска - возвращение к SQL-запросу + 7 8 час. 57 мин.
НАучился выполнять sql запросы
Получилось! Спасибо. Свои ошибочки пришлось половить...
2020-04-17 22:01 Доска объявлений Расширенный поиск - результаты выборки - частичное представление + 9 41 мин.
Создали новое представление  bulletin. И использовали его для всех частей сайта: и для главной страницы , и для страницы поиска. + узнал, что есть бейджики, очень мне понравились.
Здорово все получается!. Появился у меня вопрос. Заметил, что когда мы подставляем в  код html данные из php, то используем краткую запись начала php. Т. е. <?= .....  ?>. А иногда, например для закрытия фигурных скобок используем то же самое , но без знака '=' ( <? } ??> И вот у меня вопрос: Почему мы используем второй раз без знака = ? Понимаю, что вопрос из детского сада,  но пока еще не нашел объяснения. 
2020-04-17 19:26 Доска объявлений Расширенный поиск - дата публикации - виджет извне + 8 54 мин.
Добавлять компоненты в yii и их использовать.
Спасибо ! Сколько же всего надо знать, чтобы все это делать! Отличные уроки, т.к. все получается, и это очень радует!
2020-04-17 17:56 Доска объявлений Расширенный поиск - цена - невидимые поля + 7 1 час. 1 мин.
Создавать формы
Спасибо! Очень познавательный урок. Интересно было увидеть связку php, jquery, js.
2020-04-17 16:13 Доска объявлений Расширенный поиск - цена - выбор варианта + 6 2 час. 5 мин.
использовать jquery
C удивлением обнаружил, что у меня нет еще файла main.js. Но  есть bul.js. В итоге все работает, но интересно, когда я успел потерять этот файл
2020-04-16 20:25 Доска объявлений Расширенный поиск - дизайн текстовых полей и кнопки + 10 41 мин.
Создали форму и вывели ее на страничку
Все получилось. не обошлось без ошибок, но все удалось исправить.
2020-04-16 00:10 Доска объявлений Расширенный поиск - стили и форма + 11 23 мин.
Создание формы
Очень радует, что еще и еще раз создаем формы. Понемногу начинает укладываться в голове. Спасибо.
2020-04-15 17:28 Доска объявлений Расширенный поиск - заготовки и план + 6 12 мин.
Планировать свои дейстивя
Спасибо
2020-04-12 13:27 Доска объявлений Расширенный поиск - группировка пунктов главного меню + 8 1 час. 31 мин.
Создали выпадающие меню
echo Nav::widget([
    'options' => ['class' => 'navbar-nav navbar-left'],
    'items' => [
                        [ 'label' =>'', 'url' => ['#'],
                            'items' =>[
                                    [ 'label' => 'Расширенный поиск', 'url' => ['/site//advsearch']]
                                            ],
                        ],
                  ],
]);
Получилось. Но почему-то стили у меня не совсем правильно отображаются. Что-то удалось с этим сделать, но пока до конца еще не разобрался как это исправить
2020-04-12 00:54 Доска объявлений Глобальный поиск - ищем глобально + 8 39 мин.
Реализовали поиск
    $bulletins= BulletinsRecord::find()
                      ->where([
                          'AND',
                          ['status'=>'public'],
                          [
                              'OR',
                              ['like','title', $search],
                              ['like','info', $search],
                              ['like','city', $search],
                          ],
                      ])
                      ->all();
              Ну это круто. Это синтаксис запросов именно Yii? C sql встречался и использовал, но такую форму записи увидел впервые. Спасибо. Урок очень понравился
2020-04-12 00:08 Доска объявлений Глобальный поиск - поле поиска в меню + 8 34 мин.
Создавать ActiveForm
Сначала написал все вне формы  NavBar::begin([ ... и мой поиск не отобразился. После проверки, заметил, что он должен находится внутри этого NavBar. В итоге все заработало!  Еще один чудесный момент курса!. Когда не совсем понимаешь что делаешь, то это похоже на чудо.
2020-04-11 23:28 Доска объявлений Связи объявлений и тем - темы, которых не будет + 8 22 мин.
создали новое действие по удалению ненужных тем.
Спасибо. Теперь все добавляется и удаляется. Это здорово
2020-04-10 20:56 Доска объявлений Связи объявлений и тем - темы, которых не было + 6 1 день 25 мин.
  $tb= ThemesbulletinsRecord::find()
                ->select('themes_id as id')
                ->where(['bulletins_id'=>$bulletins_id])
                ->all();
        $themes = ThemesRecord::find()
                ->where(['not in','id',$tb])
                ->all();
        return $themes;

узнал о новых конструкциях
Все получилось. Но скобки с первого раза не везде поставил, и получил интересные ошибки
2020-04-08 20:10 Доска объявлений Связи объявлений и тем - добавление новой темы + 10 6 час. 42 мин.
Спасибо, получился насыщенный урок. Сделали форму, создали выпадающий список тем, теперь умеем выбирать и сохранять темы!
Все сделал по видео, Все получилось. И ошибки все быстро нашел и исправил. Чудесным образом все работает!
2020-04-08 00:31 Доска объявлений Связи объявлений и тем - заготовка + 10 28 мин.
Добавили режим тем., действие  и представление.
Продвигаемся. Проект обрастает функционалом с небывалой скоростью! Спасибо за классные уроки!
2020-04-07 23:59 Доска объявлений Разделы (темы) - администрирование - рефакторинг и валидация + 10 29 мин.
Перенесли функцию
Спасибо. Все получилось
2020-04-07 13:39 Доска объявлений Разделы (темы) - администрирование - сохранение темы + 7 57 мин.
реализовали кучу методов.
Пришлось поискать ошибки, т.к. фигурные скобки пошли впляс. + где-то слеш не поставил. Работает, но пока чудесным образом.
2020-04-07 12:33 Доска объявлений Разделы (темы) - администрирование - волшебный выпадающий список + 7 12 мин.
Создавать  dropDownList
Случилось еще одно чудо. Буквально в 3 строчки кода весь список у нас появился. Красиво!
2020-04-07 12:20 Доска объявлений Разделы (темы) - администрирование - "темное" представление + 7 35 мин.
Создавать новую форму и передавать ей переменные
Все набрал и все получилось. C# мне давался почему-то проще. Вроде все понятно, что делаем, но без видео вряд ли получится сделать такое. Спасибо. Надеюсь, что когда-нибудь количество перейдет в качество.
2020-04-06 22:39 C Сохранение и загрузка qr-кодов + 10 17 мин.
Почему то раньше не пользовался  pictureBox.ImageLocation. А оказалось очень удобно.
Спасибо! Все получилось. Очень хорошая библиотека для работы с qr кодами
2020-04-06 22:18 C Распознавание qr-кода + 9 7 мин.
Используем QRCodeDecoder decoder = new QRCodeDecoder();
            string content = decoder.Decode(new QRCodeBitmapImage(pictureBox.Image as Bitmap) );

Сложностей не возникло. Все получилось.
2020-04-06 22:09 C Генерация qr-кода + 8 32 мин.
Установил MessagingToolkit.QRCode
в VS2019 у меня почему-то менеджер пакетов нугет оказался в другом месте. Но я вспомнил, где я его видел. Он у меня находился : надо было нажать правой кнопкой на проекте ( solution explorer). Еще приложил скриншот с экрана телефона, просканировал результат. Все корректно!
2020-04-06 21:36 C Создание проекта + 7 14 мин.
Создали основную форму
Все получилось. Еще добавил иконку для формы, согласно традициям Игромистра.
2020-04-06 00:22 C Что такое qr-код? + 9 10 мин.
QR-код (англ. Quick Response Code — код быстрого реагирования; сокр. QR code) — товарный знак для типа матричных штрихкодов (или двумерных штрихкодов),

Существует четыре основных кодировки QR-кодов:

    Цифровая: 10 битов на три цифры, до 7089 цифр.
    Алфавитно-цифровая: поддерживаются 10 цифр, буквы от A до Z и несколько спецсимволов. 11 битов на два символа, до 4296 символов
    Байтовая: данные в любой подходящей кодировке (по умолчанию ISO 8859-1), до 2953 байт.
    Кандзи: 13 битов на иероглиф, до 1817 иероглифов.

Есть разные типы кодирования
- Цифровое кодирование
- Буквенно-цифровое кодирование
- Байтовое кодирование
- Кандзи
Отлично провел время. Спасибо за ссылку на статью, Пригодится в копилке знаний! qr - коды использую давно. Даже сделал программку, которая gps координаты переводит в qr код. сканирую qr код телефоном, и в телефоне строится маршрут в яндекс картах.
2020-04-06 00:04 Доска объявлений Разделы (темы) - исправление подсчета и отображение текущей темы + 8 16 мин.
Сделали правильный подсчет опубликованных объявлений
Спасибо ! Все получилось!
2020-04-01 17:03 Доска объявлений Разделы (темы) - администрирование - Обычный ThemesForm + 8 18 мин.
Создавать новую модель для создания формы новых тем
Надеюсь, что все получилось. На сколько я понял, в папке models у нас хранятся разные формы для рендеринга наших новых страниц.
2020-04-01 16:45 Доска объявлений Разделы (темы) - администрирование - удаление разделов и чистка связей + 6 23 мин.
Создал действие delete.
Не могу вспомнить , где мы устанавливаем  $themesBulletins = $this->themesbulletins;  Вот последнее слово, видимо это псевдоним, Вот где мы его установили? и система его прекрасно знает, а я нет ... :(
2020-03-30 22:49 Доска объявлений Разделы (темы) - администрирование - подтверждение удаления + 11 21 мин.
Создали файл deletequery.
Все получилось, спасибо!
2020-03-30 22:26 Доска объявлений Разделы (темы) - администрирование - все темы в таблицу + 10 2 час. 37 мин.
Добавил кнопки для управления тем
Вспомнил, как писать glyphicon.
2020-03-22 21:35 Доска объявлений Разделы (темы) - администрирование - теория и заготовки + 12 17 мин.
добавлять новые кнопки для меню
В этот раз обошлось без ошибок.
2020-03-19 23:36 Доска объявлений Разделы (темы) - полезные переходы + 10 25 мин.
Еще раз повторили использование стиля btn btn-primary, btn-default
Спасибо. Все получилось.
2020-03-09 20:41 Доска объявлений Разделы (темы) - тематические выборки + 9 40 мин.
Все  добавил согласно видео.
Все получилось. Спасибо. Что-то вдруг забыл как это мы добираемся: $tb->bulletins->status. Плохо делать перерывы.  Не помню, откуда взялся тут у нас  bulletins. Буду вспоминать.
2020-03-08 23:25 Доска объявлений Разделы (темы) - меню тематик + 9 40 мин.
узнал, что есть класс class="badge"
Надо почитать, что за класс class="jumbotron" Спасибо. Все получилось
2020-03-08 19:49 Доска объявлений Разделы (темы) - вывод тем в объявлении + 8 33 мин.
Добавлять связи.
Получилось.  Было не совсем просто найти в каких местах что исправлять.
2020-03-08 19:13 Доска объявлений Обратная связь - мозговой штурм - внештатные ситуации + 9 1 день 19 час. 40 мин.
Узнал, что при вводе html кода, то он корректно отображается в итоге на странице.
удалось зарегистрировать пользователя с одинаковым именем.
Фотографию с другим расширением загрузить не дал.

С sql инъекциями, что-то не пошло - не очень понял как их делать. На хабре статью прочитал. Поставил в адресной строке после адреса апостроф. Yii  ошибку не вывел, типа так тоже пойдет.  https://habr.com/ru/post/148151/.

В остальном, особых проблем не заметил.
Прошу домашку не минусовать, уж очень хочется посмотреть, что там дальше будет. И так с уроком подзадержался  :(
2020-02-24 12:45 Доска объявлений Разделы (темы) - миграции с внешними ключами + 7 48 мин.
Повторил создание таблиц. Узнал как создавать внешние ключи средствами yii
Все получилось.  Понемногу перестаю бояться миграций...
2020-02-23 17:51 Доска объявлений Разделы (темы) - немного теории + 6 11 мин.
Вспомнил, что такое отношения многие ко многим.
В разделе "Недвижимость" у меня точно будет три раздела Сдача в наем, Покупка и Продажа
2020-02-23 17:29 Доска объявлений Главная страница - оформление - оповещения через баннер + 6 17 мин.
добавлять банер
Все получилось!  В банере можно выводить рекламные предложения и не только!
2020-02-17 20:15 Доска объявлений Главная страница - оформление - стильный логотип + 10 30 мин.
Приклеивать лого.
Получилось отодвинуть слова с помощью &nbsp; Может все дело было в точке с запятой? Удивило, что можно html использовать, казалось бы, в текстовом поле.
Спасибо.
2020-02-15 23:36 Доска объявлений Главная страница - оформление - смотрим все изображения + 12 31 мин.
Использовать javascript, узнал, где все это можно хранить. Использование
$('.bullphotos').hover(function()
{
    document.getElementById('bullavatar').src = this.getAttribute('src');
});
Честно признаюсь, что никак не ожидал, что такое можно сделать буквально в 5 строчек кода.
2020-02-15 20:38 Доска объявлений Главная страница - оформление - ловим цвет пикселя + 12 6 мин.
Узнал, что есть пипетка в firefox. Буду теперь пользоваться
Сложностей не возникло.
2020-02-12 22:30 Доска объявлений Главная страница - оформление - дизайн элементов базовой страницы + 10 16 мин.
Использовать css. Увидел, где, что находится.
Украшать я люблю. Спасибо!
2020-02-12 21:50 Доска объявлений Главная страница - оформление - дизайн объявления + 10 15 мин.
Использовать gliphicon и разные классы
Спасибо. Все познавательно.
2020-02-10 23:22 Доска объявлений Главная страница - подробности - расширяя информацию + 10 31 мин.
Узнал о функции nl2br(); Повторил миграции. Узнал, как установить longtext!
Спасибо. Продвигаемся. И даже получается!
2020-02-10 22:40 Доска объявлений Главная страница - подробности - больше подробностей + 10 15 мин.
Выводить информацию с помощью html и php
Получилось. Спасибо
2020-02-10 20:28 Доска объявлений Главная страница - подробности - ссылки и заготовка представлени + 8 29 мин.
  public function actionViewBulletin($id=1)
      {
          $bulletin = BulletinsRecord::findOne($id);
          return $this->render('viewbulletin', ['bulletin'=>$bulletin]);
                }

В рендере есть название страницы , которую будем вызывать, и передаем массив с данными с именем bulletin.
Еще учить и учить конструкции всех этих фреймворков!
2020-02-09 23:07 Доска объявлений Изображение - удаление - удаление файла и записи + 10 1 час. 20 мин.
научился удалять из базы данных. Но надо еще понять , что такое unlink
Есть еще непонятное поведение. В firefox не очень работает ajax.  А в хроме все работает отлично! Пока не понял с чем это связано.
2020-02-09 21:43 Доска объявлений Изображение - удаление - ни шагу без подтверждения! + 9 12 мин.
Узнал о варианте алерта  под названием confirm
Все получилось. Решил, что все переменные буду копировать из первоисточника. Так я смогу победить свои ошибки.
2020-02-09 21:30 Доска объявлений Изображение - аватарка - как стать главной + 8 9 час. 20 мин.
Искать ошибки
Прошлый урок прошел замечательно. По началу думал, что так будет и с этим, т.к. вроде очень хорошо понимал, что делает код. В итоге проверяю - не работает. С утра потратил часа 2 на поиск ошибки, все безрезультатно!.  Зная такую дурацкую проблему с долгим поиском ошибок , решил бросить все и заниматься другими делами. Благо семья с двумя детьми без дел не оставит. Вечером вернулся к проблеме. Вспомнил, что в хроме есть инструменты разработчика, а там отладочная консоль. Через нее увидел, что проблема с одной переменной в main.js.  В итоге оказалось , что currPhotoId написал с одной r ! После исправления этой ошибки все заработало! Ну почему я с утра не смог найти эту досадную ошибку!?
2020-02-09 12:05 Доска объявлений Изображение - аватарка - работа над ошибками связей + 9 15 мин.
Искать ошибки
Спасибо. После исправлений ничего не сломалось, все заработало.
2020-02-09 11:46 Доска объявлений Изображение - аватарка - вывод на главной странице + 9 31 мин.
Учусь понимать взаимосвязи разных компонентов и файлов в нашем проекте
Обошлось без приключений. Спасибо!
2020-02-09 11:13 Доска объявлений Изображение - JS - извлечение методом ajax + 6 15 час. 4 мин.
Используем запросы ajax
Все сделал, но в firefox происходило что-то странное. Открыл хром. В нем все отработало правильно. После хрома и firefox заработал. И что там у них внутри происходит? Как понять, это у меня в коде была ошибка, или браузер некорректно отрабатывает......
2020-02-08 00:12 Доска объявлений Изображение - JS - сохранение информации в базу + 7 51 мин.
Впервые увидел реализацию ajax. А также работа с ним на php и yii.
Спасибо. Все получилось. Кажется на этот раз осознал, как сохранять данные в базу. Сколько же уже всего интересного придумано!
2020-02-03 23:48 Доска объявлений Изображение - JS - глобализация + 10 1 час. 17 мин.
подключать глобально javascript.
О-хо-хо! Уж все по символу проверял. Какой-то у меня шрифт, что кавычки и апостроф смотрятся как одно целое. Решил я их пробелом разделить, и из-за этого скрипт не работал. Да! Как же тут не хватает какого-нибудь дебагера на пробелы php-шные! Это хорошо, что видео есть, а если его нет!? Что тогда будет с нами :)  С C# как-то попроще получается :) Итак, самая сложная строчка :  $("[data-id='" + r + "'].infofield").show();

2020-02-02 23:16 Доска объявлений Изображение - JS - немного теории и пижонства + 10 1 час. 41 мин.
Регистрировать js в yii.
Чуть не закопался с простым уроком. Все время выдавало ошибку, писал, что неожиданный конец файла.  Выяснилось, что когда я набирал <<< , то что-то пошло не так. Пробовал и так , и эдак. Ничего не получалось. Все поудалял. Начал все по одной строчке проверять. Выяснилось, что -то было не так именно с <<<. Только после того, как перенабрал эту строчку все заработало. Спасибо за урок!
2020-02-02 21:34 Доска объявлений Изображение - управление картинками + 8 10 мин.
Учусь пользоваться bootstrapom.
Бутстрап пока для меня является маленьким чудом!
2020-02-01 22:09 Доска объявлений Изображение - сохранение пути в базу + 7 3 час. 4 мин.
Повторил все по видео.
Долго искал ошибку. Оказалось, что у меня не передавался id в фото контроллере в actionAdd.
Еще заметил:( опишу последовательность действий) На странице с объявлениями нажимаем кнопку "фото"  -> попадаем на страницу photo/index?id=2  (допустим с индексом 2). А при нажатии на кнопку "добавить файл" адрес уже такой photo/add?id=1.  Почему тут индекс становится "один" пока не очень понял. При этом на мой неопытный взгляд все отрабатывает правильно. Еще , думаю, нам пригодится кнопка "удалить фото" , если вдруг не то загрузил.
2020-01-26 20:39 Доска объявлений ПРОМЕЖУТОЧНЫЙ ВИДЕО ОБЗОР + 11 10 мин.
Вспомнил, как пользоваться openserver. Впервые использовал Apache netbeans. Так же впервые использовал фреймворк YII.  И не просто использование Yii , да еще и с использование ООП!

Сначала показалось, что фреймворк довольно сложный. Но через уроков 15-20 вижу, что если к нему привыкнуть, то много чего можно сделать и довольно быстро. Спасибо за курс! Буду дальше грызть гранит науки.
2020-01-19 22:13 Доска объявлений Изображение - загрузка файла на сайт + 11 1 день 4 час. 29 мин.
Научился загружать фалы в нужную папку средствами Yii
Понял, что надо быть еще внимательнее!
2020-01-15 22:40 Доска объявлений Изображение - загрузочное представление + 10 26 мин.
Посмотрел, как программно делать форму!
Все получилось!
Недонабрал одну буковку. Но быстро нашел где. Работает! Это не может не радовать!
2020-01-15 22:08 Доска объявлений Изображения - модель формы + 7 13 мин.
Создавать модель для загрузки фотографий.
Спасибо.
2020-01-15 21:54 Доска объявлений Изображения - где живут картинки + 8 48 мин.
Использовать параметры!
Спасибо, Все получилось, нигде не запутался.
2020-01-13 00:29 Доска объявлений Работаем над ошибками - YII2 в помощь + 7 3 час. 37 мин.
Увидел, где проверять , что дебагер включен
Воспроизвел одну из моих ошибок, которая была у  меня на прошлом уроке. Не хватало квадратных скобок после $this->params['breadcrumbs'][]
Да сколько было  уже исправлено разных ошибок. ...
2020-01-11 20:12 Доска объявлений Изображения - работа с моделью + 10 52 мин.
Добавляем функционал
Ошибочки свои пришлось поискать!
2019-12-22 20:28 Доска объявлений Изображения - снова MVC + 10 27 мин.
Реализовали еще один контроллер, Создали новый view для фоток.
Не с первого запуска запустилось, но ошибки все найдены! Спасибо
2019-12-22 19:33 Доска объявлений Изображения - микс из миграций + 10 29 мин.
Научился добавлять столбец в существующую уже таблицу с помощью yii migrate/create !!!
Спасибо, Очень было познавательно.
2019-12-22 19:03 Доска объявлений Объявление: запрос - в функцию & кнопка для изображений + 8 21 мин.
добавили кнопочку и сделали рефакторинг
Все понравилось и все получилось. Спасибо. Пока запас 2-е фотки.
2019-12-16 00:00 Доска объявлений Объявление - рефакторинг редактирования + 15 52 мин.
передавать информацию в разные формы
Сначала что-то где-то не сохранилось и у меня начали добавляться в базу исправленные объявления отдельными позициями. А потом что-то я сохранил, и стало все правильно сохраняться. К сожалению не успел понять, где же я недосохранил в первый раз.
2019-12-15 22:58 Доска объявлений Объявление - статусный рефакторинг + 15 14 мин.
сделали рефакторинг
Спасибо. Получилось без ошибок. Пока сам менять ничего не буду... У меня может и сломаться :)
2019-12-12 22:40 Доска объявлений Объявление - скрыть нельзя удалить + 9 27 мин.
Делать функционал кнопок на Yii  !!
Попрыгали по файлам, и все в итоге получилось, Приятно, что в конце каждого урока есть видимый результат! Спасибо
2019-12-08 23:35 Доска объявлений Объявление - публикация на главной странице + 8 29 мин.
Создали блоки на главной странице. Очередное знакомство с параметрами bootstrap
Спасибо. Получилось!
2019-12-05 22:45 Доска объявлений Объявление - всё на публику + 11 25 мин.
Все повторил по видео
Получилось! Главное быть внимательным.
2019-11-24 16:50 Доска объявлений Объявление - список + 4 1 час. 35 мин.
Выводить из базы данных на вебстраницу с помощью Yii
Опять закопался в поиске ошибки. Главное смотреть в нужную сторону!
2019-11-24 11:52 Доска объявлений Объявление - сохранение в черновик + 6 30 мин.
Сохранять данные в базу данных
Спасибо. Без ошибок набрать все-таки не удалось.
2019-11-21 00:43 Доска объявлений Объявление - форма добавления объявлений + 8 1 час. 14 мин.
Учился искать ошибки. Пришлось возвращаться даже к прошлому уроку, т.к. в юзингах ошибок тоже наделал.
Ох, пришлось попрыгать по файлам в поиске ошибок. Заметил, что функция имеет название actionAddbulletin(). А адресной строке набираем addbulletin. + была ошибка - название BulletinsForm  меня было с маленькой буквы. Удивительно, но удалось эти ошибки найти и исправить
2019-11-20 23:07 Доска объявлений Объявление - поля для пользовательских форм + 7 19 мин.
Создали форму
Все перепечатал.
2019-11-20 22:34 Доска объявлений Объявление - ограничение доступа + 7 20 мин.
Использовать классы bootstrap a.
Очень красиво получается! Спасибо!
2019-11-20 19:40 Доска объявлений Объявление - функциональный дизайн страницы + 5 23 мин.
Увидел , как используют классы bootstrap. Создавать вкладки.
Интересно смотреть, как делают сайт профессионалы. Очень интересно! Спасибо.
2019-11-20 18:49 Доска объявлений Объявления - контроллер, представление и много записей + 5 31 мин.
1. сделать связь пользователей и объявлений в UserRecord
2. создать контроллер объявлений BulletinsController
3. создать действие вызова представления /bulletins/index
4. создать представление /bulletins/index и протестировать запуск
Поискал, где должны быть скобки. Все было сложным. Что-то я упустил в начале. Все равно не очень понятно как эта магия работает. Куча файлов, но при этом все работает с легкой руки Валерия!
2019-11-19 00:52 Доска объявлений Объявления - создание базы и модели + 10 36 мин.
Повторил создание миграций + создание модели
Вовремя сохранить файл, чтобы миграция создалась правильно. :)
2019-11-15 21:06 Доска объявлений Что доступно Юпитеру? + 9 22 час. 17 мин.
Настраивать отображение интерфейса в зависимости от разрешений пользователя.
Получилось! Спасибо
2019-11-13 23:19 Доска объявлений Красивая аутентификация на сайте + 8 1 день 2 мин.
Отредактировали поля. Повторили как использовать функцию  public function attributeLabels():array {
      return['username' => 'Логин',
                'password' => 'Пароль',
          'rememberMe' =>' Запомнить'
          ];
Все получилось
2019-11-11 22:57 Доска объявлений Новый пользователь - сохранение нового пользователя + 11 37 мин.
Добавлять записи в базу данных. Волшебство произошло!
Раза с десятого отловил все ошибки. Повезло!
2019-11-10 21:23 Доска объявлений Новый пользователь - дизайн формы: поля и колонки + 9 18 мин.
Добавлять поля. Делать две колонки, используя bootstrap.
Этот  урок дался чуть легче, чем предыдущие.
2019-11-10 20:23 Доска объявлений Новый пользователь - дизайн формы начало + 8 41 мин.
добавлять поддержку bootstrap. Добавлять поля.
В каком-то слове сделал ошибку, и все сломалось. Легко ломается, очень легко.
2019-11-10 19:20 Доска объявлений Новый пользователь - модель для формы + 8 18 мин.
Создали модель UserForm
Сделал еще один урок, чему очень рад!
2019-11-09 23:59 Доска объявлений Новый пользователь - заготовка и меню + 5 18 мин.
Менять и добавлять пункты меню
Шаг влево, ваг вправо - всюду пропасть....  Спасибо за урок.
2019-11-09 23:40 Доска объявлений Пользователь - кто зарегистрирован сейчас? + 5 30 мин.
---
Все рассмотреть. Спасибо.
2019-10-02 16:42 Доска объявлений MVC - информация о пользователе + 7 1 день 17 час. 53 мин.
Искать, где ошибка
Что-то урок дался очень сложно. Переделывал все раза 3. И миграцию, и таблицу. Умудрился стереть файл userRecord.  А так как его не было, то возникала ошибка и не удавалось войти на страницу, где этот файл можно сгенерировать. И большое, спасибо, что Валера показал файлик в видео, хоть и быстро, но с паузой сумел все ручками скопировать. Потом оказалось, что один метод не в тот файл положил. Так что удалось пройти этот урок раза с третьего.
2019-09-08 22:27 Доска объявлений MVC - немного теории + 7 14 мин.
Пока просто повторил.
Чтобы все понять надо мануалы долго почитать. Пока просто все повторил.
2019-09-08 14:24 Доска объявлений Информация о пользователе + 6 51 мин.
Еще раз использовали миграцию.
Получилось. Сам сделать вывод не решился. Посмотрю в следующем уроке.
2019-09-08 13:24 Доска объявлений Аутентификация - захешированный пользователь из БД + 5 49 мин.
Делать аутентификацию
10 звезд  Почему-то было страшно менять код, но Все получилось. Только надо помнить , что все-таки надо сохраняться в netbeans. Понял, что то,  что мы сделали, это вершина айсберга, и чтобы во всех тонкостях разобраться, надо потратить не один год.
2019-09-08 10:34 Доска объявлений Подключение к базе данных пользователя и миграция пользователей + 6 42 мин.
Все было новым. Научился создавать миграции.
Как обычно у себя на компьютере все чуть - чуть не так. Проект оказался в другой папке, все файлы Yii еще в одной. Но спасибо Валерию, что в видео все показал: и в какой папке у него проект, и откуда будет запускаться все. Так что удалось разобраться!
2019-08-29 20:31 Доска объявлений Схема базы данных + 5 18 мин.
Познакомился с концепцией организации доски объявлений
Все доступно. Можно еще добавить позицию : срок действия объявления. Хотя, в учебном проекте, лучше не раздувать количество полей.
Спасибо.
2019-08-29 20:12 Доска объявлений Комфортная конфигурация + 5 29 мин.
Чуть-чуть исправили файлы конфигурации
Все получилось.
2019-08-29 19:42 Доска объявлений Создание проекта YII2 + 5 15 мин.
Скачал Yii. И даже его запустил.
С первого раза, конечно , не получилось, так как пропустил мимо ушей, что надо выбрать самую новую версию php. НА старой версии не запустилось. Отчет только сейчас отправляю, хотя сделал уже давно.
Спасибо за уроки!
2019-08-18 21:45 Доска объявлений О проекте и про инструменты + 8 13 мин.
Узнал о Apach NetBeans.
Все установил. Спасибо
2019-05-24 23:13 LINQ: шаг за шагом Проекция и ее переменные + 10 20 мин.
Использовать параметры в linq
Спасибо. Все доступно изложено!
2019-05-03 14:39 LINQ: шаг за шагом Краткая форма и навигация + 6 14 час. 0 мин.
Так незаметно с линком воспользовались лямбдами
Спасибо. Все получилось. А у меня пока так и продолжается война с visual studio.  Почему-то вылетает она. Причем не при запуске нашей программы, а просто при наборе наших строк кода.

Первый и последний тоже есть, может сриншот не тот прикрепился
2019-05-03 00:37 LINQ: шаг за шагом Linq по классу + 7 47 мин.
Узнал, сколько спутников у планет.
Используем Linq
Спасибо, все получается. Linq очень человечная штука.
2019-05-02 23:49 LINQ: шаг за шагом Первое использование LINQ + 7 13 мин.
Использовать Linq
Борьба с vs продолжается. Был один вылет и vs2019. Что-то где-то в моей ос идет не так :(
2019-05-02 23:35 LINQ: шаг за шагом Традиционный алгоритм + 6 1 день 1 час. 31 мин.
Повторил List string
Моя vs 2015 стала что-то странно себя вести. После запуска стала через несколько минут закрываться без объяснения причин, а потом не запускалась. Вчера весь день пытался это победить, но ничего толком не вышло. Все снес и поставил vs 2019. Что не сделаешь, чтобы пройти урок!
2019-05-01 22:03 LINQ: шаг за шагом Инструменты и консольное приложение + 7 27 мин.
---
Создал приложение. Подготовил массив
2019-04-12 23:25 Система Git git push clone + 9 23 мин.
git remote add Zoo https://github.com/tvan1/Zoo.git
git push -u Zoo master


Залили все на github
2019-04-12 00:45 Система Git git ignore + 12 13 мин.
.gitignore - в файле указываются файлы и папки , которые надо игнорировать.
Все получается.
2019-04-12 00:31 Система Git git commit zebra + 11 9 мин.
Помещаем все в stage, а потом архивируем все в репозиторий.
---
2019-04-12 00:21 Система Git git commit reset diff + 12 12 мин.
git diff - сравнение  рабочей директории с  папкой stage
git dif Head - сравнение  рабочей директории  с архивом репозитория
git commit - сохраняет файлы в репозиторий
git reset HEAD - возвращает фалы из репозитория в stage, но не в рабочую директорию
Спасибо, хорошо объяснили.
2019-04-12 00:08 Система Git git add checkout + 7 15 мин.
Используем
git init - для нового репозитория
git add - добавляем файл в отслеживание
git checkout - возвращаем файл в прежнее состояние
Спасибо. Все разложено по полочкам.
2019-04-11 23:52 Система Git git init + 5 16 мин.
Создавать репозиторий git
Сложно  не было. Давно видел этот курс, но пока не доходили руки. Но жизнь заставила воспользоваться github - ом. Методом научного тыка и гугла я с ним разобрался. И в качестве вишенки для торта решил, наконец, пройти этот курс, благо он доступен всем.
Я так понял, что git - это локальная система резервного копирования, в которой есть возможность не только создания простого резерва, но и создавать отдельные ветки , что бы не портить своими экспериментами в рабочем коде.
GitHub - это уже сетевое хранилице-сервис для всего этого добра, Это хранилище дает возможность работать над проектом нескольким людям (группам людей), развивать дополнять, не мешая друг другу . При этом рабочий код проекта всегда остается рабочим.
2019-04-11 22:39 Система Git Добро пожаловать в Зоопарк! + 6 38 мин.
Вспомнить все!
Получилось
2019-02-09 22:27 Python3: математика Exe-файл - крутой pyinstaller + 12 19 мин.
Создавать exe файлы для консольных приложений python
f.g.: pyinstaller -F имяфайла.py
Спасибо! Все получилось
2019-02-09 22:08 Python3: математика Exe-файл - переменные среды + 10 15 мин.
Повторил, как добавлять path
---
2019-02-09 21:50 Python3: математика Любое число прописью - список в строку + 11 30 мин.
Использовать цикл for
for x in range(len(list_number)):
      str_num_pr+= list_number[x] + " "
Нашел ошибку, которую не отыскал в прошлом уроке
2019-02-09 20:56 Python3: математика Любое число прописью - всё строится на цикле + 10 42 мин.
Использовать цикл for
Думал, что программа у меня отрабатывает не правильно, т.к. ждал, что если введу 1234, то должно вывести "один тыс. двести тридцать четыре" Вывод был другой: тыс. двести тридцать четыре. Потом дошло, что это правильно, т.к. надо говорить тысяча двести тридцать четыре.
2019-02-09 20:13 Python3: математика Любое число прописью - новая программа и теория цикла for + 9 33 мин.
Синтаксис

a = range(5, 10)
print(a) # range(5, 10)

b = list(range(1, 10, 2))
print(b) # [1, 3, 5, 7, 9]
Спасибо за знакомство с циклом for
2019-02-04 21:46 Python3: математика Автора - в кортеж + 13 9 мин.
Узнал, что кортеж - это статические данные, которые не изменяются в ходе программы
kortej = ("")
---
Спасибо
2019-02-04 21:36 Python3: математика Число прописью + 12 3 дня 4 мин.
Повторил использование  списков.
  hundreds ={1:"сто", 2:"двести",3: "триста", 4:"четыреста",5:"пятьсот",6:"шестьсот",7:"семьсот",8:"восемьсот",9:"девятьсот"}
 
Отловить все ошибки
2019-02-01 21:31 Python3: математика Словарь сотен + 8 19 мин.
Работа со словарем : dict = {1:"",2:"", ... }
вывод :  dict[1]
Теперь уже используем массивы, списки и словари!
Спасибо!
2019-02-01 21:11 Python3: математика Бесконечный while + 8 1 день 18 мин.
Использование бесконечного цикла в Python и завершение по ctrl+C
---
2019-01-28 20:46 Python3: математика Списки - в программу! + 13 15 мин.
Повторил использование списка
---
2019-01-28 20:30 Python3: математика Списки - немного теории + 11 1 день 19 час. 41 мин.
Узнал , как объявлять массивы и списки
Все получилось. Думал сначала, что сейчас перейду в python shell  А потом понял, что тогда у меня не останется на память записей. Консоль закрыл, и все наши записи в консоле стерлись. Поэтому решил все писать в файл.
2019-01-27 00:44 Python3: математика Проверка иных условий + 17 24 мин.
Узнал, что есть elif
Пропустил ':' - не сразу нашел где.
2019-01-27 00:20 Python3: математика Обработка исключений в основной программе + 17 16 мин.
---
Все получилось
2019-01-27 00:02 Python3: математика Обработка исключений - немного теории + 16 34 мин.
Обрабатывать ошибки с помощью операторов try:  except: finally:  Также важно не забывать про форматирование и не забывать ставить ':'
Спасибо! Все очень интересно/ Попутно выяснил, что vs сохраняла файлы у меня не в utf , а в windows-1251. В этом случае python сразу выдавал ошибку, что файл сохранен не в utf-8.  Указать кодировку сохранения оказалось можно. В меню файл есть advanced save options. Вот в нем то и указывается кодировка сохранения файлов
2019-01-24 23:57 Python3: математика Рефакторинг - ввод и функция + 16 23 час. 34 мин.
Писать функции. Переводить в string
Осознал, как важно форматирование текста в python.
2019-01-24 00:22 Python3: математика Число - на составные части + 19 14 мин.
Закрепил, как выводить только целую часть от деления
Спасибо! Все получилось. Чуть-чуть бегу впереди паровоза, но не было сил ждать продолжения. И поэтому использовал функцию input().
2019-01-24 00:08 Python3: математика Математические операции в python3 + 19 8 мин.
Узнал как возводить в степень
Все получилось
2019-01-23 23:59 Python3: математика Погружение в python3 + 19 8 мин.
Загружать python!
Спасибо за урок. Как раз совсем недавно заинтересовался этим языком. Дошел именно до этого уровня. Правда заморочился, и решил, что надо использовать visual studio, раз она у меня есть. Тем более, что оказывается, vs поддерживает python/
2019-01-20 16:56 Весёлая семейка Web-Мастера Финальный урок + 14 19 мин.
В этом курсе затронули такие темы: 1) создание простого html документа
2) Подключение стилей css
3) Научились обрабатывать нажатие кнопки с помощью java-script
4) Важную роль в освоении технологий является знание того, какими инструментами пользоваться. Open server - отличный инструмент для развертывания своего сервера на компьюетре для реализации проектов на php.
5) Знакомство с возможностями php
6) Демонстрация GET и POST методов передачи данных в php
7) Сессии в php.
8) Подключение mysql
9) Запросы mysql
10) Использование <iframe>
Каждый из этих пунктов затронут в этом куре. И за каждым скрывается море информации, которое не вошло в этот курс.  Для начинающего такой подход вполне оправдан. Перегружать курс подробностями - значит отпугнуть начинающего всей этой сложностью. С другой стороны дает общее представление о технологиях, которые понадобятся ему в дальнейшем. И если человеку это интересно, то он сможет найти информацию по всем этим технологиям либо на ресурсе videosharp.info, либо на бескрайних просторах интернет - а.
Спасибо за курс. К сожалению видео не удалось записать.
2019-01-15 21:53 Весёлая семейка Web-Мастера VIP. Parent + 7 28 мин.
Узнал, что стили кэшируются.
Использовали iframe - позволяет в определенном окне страницы отображать содержимое другой страницы
Пример  <form method ="post" target="plus" action="plus.php">
<input  id="id_number" class="number" type="text" value="<?=$counter ?>" />
<input name="submit" class="button" type="submit" />
<!--onclick="document.getElementById('idNumber').value++;" -->
</form>
<iframe name="plus"></iframe>
Сложно не запутаться в переходах с одной страницы на другую.
Спасибо. Было интересно.
2019-01-15 21:25 Весёлая семейка Web-Мастера PDO + 9 21 час. 17 мин.
PDO (PHP Data Objects) - это просто некий интерфейс, который позволяет работать с различными базами данных без учета их специфики.
Пример
$pdo = new PDO($dsn, $user, $password);
$pdo->exec("UPDATE mytable SET counter = counter + 1");
$res = $pdo->query("SELECT counter FROM mytable;");
Спасибо. Раньше про PDO не знал. Пока переписывал с видео умудрился написать не PDO , а DPO . И потом долго удивлялся, почему ошибку получал.
2019-01-15 00:07 Весёлая семейка Web-Мастера MySQL + 16 28 мин.
Использовали HelidSql. Использовали  два запроса
UPDATE mytable SET counter = counter +1;

SELECT counter FROM mytable;

---
2019-01-14 23:35 Весёлая семейка Web-Мастера Session + 16 12 мин.
Сессии в каждом браузере своя. php создает для этого cookies.
Необходимо использовать для начала сессии session_start();
if (isset($_SESSION["counter"]))
$_SESSION["counter"]++;
else
$_SESSION["counter"]=0;
$counter = $_SESSION["counter"];
---
2019-01-14 23:20 Весёлая семейка Web-Мастера PHP + 12 20 мин.
Проверка на переданные данные:
if (isset($_POST["number"]))        или
if (isset($_GET["number"]))
Для передачи данных важно использовать форму, а компнентам давать имена (name): <input name ="number" class="number"
type="tezt" value="<?=$counter ?>" />
Спасибо
2019-01-14 23:00 Весёлая семейка Web-Мастера Server + 12 48 мин.
Установили open Server для использования php.
Поместили файлы в папку C:\openserver\ospanel\domains\localhost

Вспомнил, где же все это у меня установлено.
2019-01-14 22:11 Весёлая семейка Web-Мастера JavaScript + 13 11 мин.
код нажатия на кнопку: <input class="button" type="submit"
onclick="document.getElementById('idNumber').value++;"  />

Все получилось. Спасибо.
2019-01-14 21:59 Весёлая семейка Web-Мастера CSS + 14 14 мин.
Вспомнил, как прикреплять css файл
Прикрепляем с помощью тега <link rel="stylesheet" type="text/css" href="style.css" />
2019-01-13 23:30 Весёлая семейка Web-Мастера HTML + 12 10 мин.
Вспомнил, как что пишется.
Спасибо!
2019-01-13 22:03 Дневник успеха 2019-01-13 : Ученый без дела, как туча без дождя. + 11 1 день 1 час. 22 мин.
За эту неделю:

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

− Я не написал ни одного сообщения :o(

+ Я набрал 5 текстов:
    1 => «C# набор / Звездочки», без ошибок
    2 => «C# набор / Обмен элементов», 1 ошибка
    3 => «C# набор / Разделить строку на слова», без ошибок
    4 => «C# набор / Формирование массива», 1 ошибка
    5 => «C# набор / Вывод элементов массива», 1 ошибка

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

− Я не выполнил ни одного видеоурока :o(

− Я не собрал ни одного Мегахеша :o(

2018-12-31 21:49 Дневник успеха Рефлексия уходящего года + 17 2 мин.
За этот год + Я проверил 4796 отчётов у 372 формулистов. + Я написал 112 сообщений 61 формулисту общим объёмом 19 килобукв + Я набрал 49 текстов: + Я решил 8 задач: + Я выполнил 141 видеоурок: − Я не собрал ни одного Мегахеша :o(

Собираюсь углубить знания в андроид студио. Хочу освоить базы данных в андроиде

2018-12-23 22:49 Дневник успеха 2018-12-23 : Живет на горке, а хлеба ни корки. + 18 1 мин.
За эту неделю:

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

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

+ Я набрал 2 текста:
    1 => «Java - Запуск / Static», 1 ошибка
    2 => «Java - Запуск / Main», 1 ошибка

− Я не решил ни одной задачи :o(

− Я не выполнил ни одного видеоурока :o(

− Я не собрал ни одного Мегахеша :o(

2018-12-09 21:39 Дневник успеха 2018-12-09 : У хорошего мастера всякая пила хорошая. + 13 1 мин.
За эту неделю:

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

− Я не написал ни одного сообщения :o(

+ Я набрал 3 текста:
    1 => «C# набор / Первая программа», без ошибок
    2 => «C# набор / Звездочки», без ошибок
    3 => «C# набор / Обмен элементов», 2 ошибки

− Я не решил ни одной задачи :o(

− Я не выполнил ни одного видеоурока :o(

− Я не собрал ни одного Мегахеша :o(

Пока получается только проверять отчеты и оттачивать  набор текстов

2018-12-02 23:42 Дневник успеха 2018-12-02 : Больше дела – меньше слов. + 17 1 мин.
За эту неделю:

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

− Я не написал ни одного сообщения :o(

+ Я набрал 4 текста:
    1 => «Java - Запуск / System.out», 1 ошибка
    2 => «Java - Запуск / Главное заклинание», 1 ошибка
    3 => «Java - Циклы / Java For Loops», 1 ошибка
    4 => «Java - Циклы / Java While Loops», 1 ошибка

− Я не решил ни одной задачи :o(

− Я не выполнил ни одного видеоурока :o(

− Я не собрал ни одного Мегахеша :o(

Была очень тяжелая неделя. Времени пока не хватает. Рад и тому, что успел сделать.

2018-11-11 23:27 Дневник успеха 2018-11-11 : Тише едешь - дальше будешь. + 14 2 мин.
За эту неделю:

+ Я проверил 144 отчёта у 46 формулистов.

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

+ Я набрал 6 текстов:
    1 => «C# набор / Служебные слова», 1 ошибка
    2 => «C# набор / Сравнение двух целых чисел», 1 ошибка
    3 => «C# набор / Звездочки», без ошибок
    4 => «C# набор / Обмен элементов», 1 ошибка
    5 => «C# набор / Разделить строку на слова», 1 ошибка
    6 => «C# набор / Заполнение массива», 1 ошибка

− Я  решил 20 задач

+ Я выполнил 7 видеоуроков:
    1 => «On-line игра / Карта сокровищ» за 10 мин.
    2 => «On-line игра / Шаги по карте» за 8 мин.
    3 => «On-line игра / Генерация лабиринта» за 9 мин.
    4 => «On-line игра / Координатный перебор» за 11 мин.
    5 => «On-line игра / Подходящий размер!» за 8 мин.
    6 => «On-line игра / Правила игры» за 15 мин.
    7 => «On-line игра / Дорога из жёлтого кирпича» за 4 мин.

− Я не собрал ни одного Мегахеша :o(

2018-11-11 23:15 On-line игра Дорога из жёлтого кирпича + 13 4 мин.
---
Урок оказался слишком коротким
2018-11-10 21:20 On-line игра Правила игры + 12 15 мин.
Узнал о ReadKey(true);
Все  получилось. Спасибо
2018-11-09 21:20 On-line игра Подходящий размер! + 12 8 мин.
Добавлять проверки
---
2018-11-08 20:59 On-line игра Координатный перебор + 10 11 мин.
Увидел , как использовать yield
Все  получается. Спасибо.
2018-11-07 23:27 On-line игра Генерация лабиринта + 15 9 мин.
Нарисовали границы лабиринта
---
2018-11-07 23:10 On-line игра Шаги по карте + 15 8 мин.
Наполняем класс Level
---
2018-11-05 23:07 On-line игра Карта сокровищ + 15 10 мин.
Добавили класс Level.
В классе game будем узнавать у класса Level где что находится.  Пока не знаю, как будет, но интересно, можно ли будет в классе Level хранить несколько уровней.
2018-11-04 23:57 Компилятор Секреты Designer файла + 16 14 мин.
узнал, зачем нужен partial.
Все получилось. Узнал еще немного интересной  и полезной информации.  Спасибо.
2018-11-04 23:33 Компилятор Откуда берутся окна + 15 16 мин.
Узнал, что при компиляции через csc надо перечислять все файлы cs
Все получилось . Спасибо
2018-11-04 23:08 Компилятор Где живёт компилятор + 11 27 мин.
Находить компилятор соответствующего Framework a
Почему-то на 4 Framework e не пошло, но пошло на 3.5. Это уже хорошо, хоть что-то пошло.
2018-11-04 22:36 On-line игра Координатная структура + 10 21 мин.
Вспомнил, как использовать структуры.
Все получилось.Спасибо.
2018-11-04 22:10 On-line игра Показ героя на экране + 10 11 мин.
Использовать enum.
---
2018-11-04 21:57 Дневник успеха 2018-11-04 : Мала пчелка, да и та работает. + 10 1 мин.
За эту неделю:

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

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

+ Я набрал 2 текста:
    1 => «C# набор / Первая программа», без ошибок
    2 => «Java - Вывод данных / Целые типы», 1 ошибка

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

+ Я выполнил 1 видеоурок:
    1 => «On-line игра / 2. Рефакторинг. Перечисление субъектов» за 15 мин.

− Я не собрал ни одного Мегахеша :o(

Пока завал по всем фронтам: на работе, дома. Не успеваю просто подойти к компу. Хорошо, хоть эти выходные чуть длиннее!

2018-11-04 21:55 On-line игра 2. Рефакторинг. Перечисление субъектов + 11 15 мин.
Вспомнил, как использовать enum.  Как раз он был мне недавно нужен.
Вернуться к выполнению заданий. Вспомнить, где все лежит, и на чем мы остановились.

2018-10-27 12:19 Дневник успеха 2018-10-28 : У ленивой пряхи и для себя нет рубахи. + 15 1 мин.
За эту неделю:

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

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

+ Я набрал 1 текст:
    1 => «Java - Запуск / Main», 1 ошибка

− Я не решил ни одной задачи :o(

− Я не выполнил ни одного видеоурока :o(

− Я не собрал ни одного Мегахеша :o(



2018-10-18 00:03 Судоку VIP. Модульное тестирование + 18 6 дней 3 час. 15 мин.
Научился создавать тесты.
Ура! Наконец-то, получилось! Получилось раза с 4-го, а все потому, что в тестах у меня почему-то не паблик стоял, а приват. Поэтому тесты не проходились в test explorer.
2018-10-14 19:10 Дневник успеха 2018-10-14 : Поспешишь – людей насмешишь. + 15 8 мин.
За эту неделю:

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

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

+ Я набрал 7 текстов:
    1 => «C# набор / Звездочки», без ошибок
    2 => «C# набор / Обмен элементов», 1 ошибка
    3 => «C# набор / Разделить строку на слова», без ошибок
    4 => «C# набор / Заполнение массива», 1 ошибка
    5 => «C# набор / Формирование массива», без ошибок
    6 => «C# набор / Вывод элементов массива», 1 ошибка
    7 => «C# набор / Ввод элементов матрицы», 1 ошибка

+ Я решил 1 задачу:
    1 => «Логика / Плюс и минус» на 100%

+ Я выполнил 4 видеоурока:
    1 => «Судоку / Рекурсивная функция поиска» за 1 час. 49 мин.
    2 => «Судоку / Сохранение ответа» за 16 мин.
    3 => «Судоку / Генерация головоломок» за 2 час. 27 мин.
    4 => «Судоку / ФИНАЛЬНЫЙ УРОК» за 42 мин.

− Я не собрал ни одного Мегахеша :o(

2018-10-10 22:16 Судоку ФИНАЛЬНЫЙ УРОК + 14 42 мин.
Находить время и желание.
Пока не решил за что взяться. Разбегаются глаза..

Спасибо за курс.
Забыл сказать на видео, что еще стал яснее себе представил место делегатов в общем смысле программирования.
2018-10-09 23:33 Судоку Генерация головоломок + 18 2 час. 27 мин.
Пытался анализировать код.
Что-то с этим уроком закопался. Было ощущение, что вообще ничего не работает. Но потом все-таки нашел, где останавливать программу, чтобы увидеть, что же там программа нашла, или вообще нашла ли?.  Была еще проблема, что в файл не записывалось, если не стереть старый файл. С этим пока не стал разбираться, хотя думаю, что это не самая сложная проблема. Можно , наверное , использовать appendText.  Спасибо за урок.
2018-10-08 20:51 Судоку Сохранение ответа + 18 16 мин.
Сохранять в файл. Когда то сам делал сохранение, но уже все подзабылось.
Спасибо. Все получилось
2018-10-08 00:42 Судоку Рекурсивная функция поиска + 16 1 час. 49 мин.
Использовать рекурсию
Найти все ошибки
2018-10-07 15:55 Дневник успеха 2018-10-07 : Не тот хорош, кто лицом пригож, а тот хорош, кто на дело гож. + 16 3 час. 26 мин.
За эту неделю:

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

+ Я написал 12 сообщений 9 формулистам общим объёмом 2 килобуквы

+ Я набрал 7 текстов:
    1 => «C# набор / Первая программа», без ошибок
    2 => «C# набор / Служебные слова», 2 ошибки
    3 => «C# набор / Определение массива», 1 ошибка
    4 => «C# набор / Сравнение двух целых чисел», 1 ошибка
    5 => «Java - Вывод данных / Java Keywords», 1 ошибка
    6 => «Java - Вывод данных / Целые типы», 1 ошибка
    7 => «Java - Условия / Неделька», 1 ошибка

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

+ Я выполнил 4 видеоурока:
    1 => «Судоку / Печать цифр в таблице» за 44 мин.
    2 => «Судоку / Проверка правил игры» за 6 час. 3 мин.
    3 => «Судоку / Загрузка головоломки с интернета» за 34 мин.
    4 => «Судоку / Идея алгоритма - 81 цикл» за 39 мин.

− Я не собрал ни одного Мегахеша :o(

2018-10-07 15:51 Судоку Идея алгоритма - 81 цикл + 15 39 мин.
решать судоку бесстрастно. Выбрал легкий судоку , поэтому получилось с первого раза

2018-10-06 15:23 Судоку Загрузка головоломки с интернета + 15 34 мин.
не удалось воспользоваться методом предложенным Евгением Витольдовичем.
Но спасибо Новопашину Владимиру, благодаря которому удалось разрешить  эту проблему. Решение увидел в его отчете https://www.videosharp.info/7119/checking/sudoku=910.
2018-10-04 20:33 Судоку Проверка правил игры + 15 6 час. 3 мин.
Спасибо. Очень понравились проверки. Особенно проверка маленьких квадратов!
Идем дальше
2018-10-03 19:15 Судоку Печать цифр в таблице + 15 44 мин.
Тренировка использования делегатов. Делегат дает возможность использовать функцию из другого класса.
Все получилось.
2018-09-30 23:37 Судоку Сетка для цифр + 15 23 мин.
Все здорово. Очень полезно вспомнить курс графоциклы
Было не сложно
2018-09-30 23:11 Судоку Вступление + 15 13 мин.
Осознал, что есть 2-а подхода к решению задач - с точки зрения математика, и с точки зрения программиста.
---
2018-09-30 22:52 Dancing Links Десятикратная оптимизация + 15 23 час. 13 мин.
Пока просто прошел от начала до конца . Это надо еще несколько раз все сделать, чтобы я смог этим воспользоваться.
Сложным было все. Но при этом было очень интересно. Пока я не возьмусь за реализацию решений судоку и парада ферзей.
Кстати. При выводе поиска решений через yeld , поиск продолжается довольно долго. Для визуализации это здорово. Но в итоге решения не выводятся на экран. Надеюсь, дойдут руки, чтобы попробовать это реализовать.
Спасибо.
2018-09-30 15:35 Дневник успеха 2018-09-30 : Баловством хлеба не добудешь. + 15 1 мин.
За эту неделю:

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

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

+ Я набрал 7 текстов:
    1 => «Java - Запуск / Скоростная Java», 1 ошибка
    2 => «Java - Запуск / Скобки», 1 ошибка
    3 => «Java - Запуск / String[] args», 1 ошибка
    4 => «Java - Запуск / System.out», без ошибок
    5 => «Java - Запуск / Главное заклинание», 1 ошибка
    6 => «Java - Циклы / Java For Loops», 1 ошибка
    7 => «Java - Циклы / Java While Loops», 1 ошибка

− Я не решил ни одной задачи :o(

+ Я выполнил 4 видеоурока:
    1 => «Dancing Links / Пентагон ищет решение» за 2 дня 2 час. 16 мин.
    2 => «Шахматы по сети / Доска. Фигуры» за 14 час. 34 мин.
    3 => «Шахматы по сети / Доска. Состояния переноса» за 1 час. 41 мин.
    4 => «Шахматы по сети / Доска. Подцеп фигуры» за 23 мин.

− Я не собрал ни одного Мегахеша :o(

Буду продолжать открывать новые горизонты и грызть гранит науки. Спасибо

2018-09-29 23:37 Dancing Links Пентагон ищет решение + 18 2 дня 2 час. 16 мин.
Посмотрел , как использовать yeld.
Дождаться результата.  Пора было укладывать детей, поэтому дождаться окончания не удалось.
Спасибо за урок.
2018-09-25 22:10 Шахматы по сети Доска. Подцеп фигуры + 19 23 мин.
Получилось. Но куча всего осталось просто скопировано. Что такое Transform предстоит еще узнать и осмыслить.

2018-09-24 20:15 Шахматы по сети Доска. Состояния переноса + 16 1 час. 41 мин.
создавать сценарии и прикреплять из к какому-нибудь объекту игры
Главное не запутаться.
2018-09-24 13:49 Шахматы по сети Доска. Фигуры + 15 14 час. 34 мин.
Размещать фигуры на доске

2018-09-23 23:22 Дневник успеха 2018-08-12 Отчёт за неделю + 15 4 час. 46 мин.
За эту неделю:

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

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

+ Я набрал 2 текста:
    1 => «C# набор / Максимальный элемент массива», 1 ошибка
    2 => «Java - Запуск / public private», 1 ошибка

+ Я решил 3 задачи:
    1 => «Футбольная База / Схема базы» на 100%
    2 => «Футбольная База / Стадионы» на 100%
    3 => «Футбольная База / Автоголь» на 100%

+ Я выполнил 3 видеоурока:
    1 => «Начало здесь / Переход Магистра на XL уровень.» за 14 мин.
    2 => «Дневник успеха / 2018-09-23 : Много спать – дело не знать.» за 1 мин.
    3 => «Дневник успеха / 2018-08-19 Отчёт за неделю» за 3 мин.

− Я не собрал ни одного Мегахеша :o(
оказывается можно подавать отчеты и за прошлые недели.
2018-09-23 20:57 Дневник успеха 2018-09-23 : Много спать – дело не знать. + 14 1 мин.
За эту неделю:

+ Я проверил 44 отчёта у 33 формулистов.

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

+ Я набрал 2 текста:
    1 => «C# набор / Максимальный элемент массива», 1 ошибка
    2 => «Java - Запуск / public private», 1 ошибка

− Я не решил ни одной задачи :o(

+ Я выполнил 2 видеоурока:
    1 => «Начало здесь / Переход Магистра на XL уровень.» за 14 мин.
    2 => «Дневник успеха / 2018-08-19 Отчёт за неделю» за 3 мин.

− Я не собрал ни одного Мегахеша :o(

Последние несколько месяцев совсем трудно со временем. Но, наверное, так у всех. Буду пытаться набрать темп

2018-09-23 18:35 Дневник успеха 2018-08-19 Отчёт за неделю + 15 3 мин.
Первый раз заполняю дневник успеха. К сожалению большую часть времени съедает работа . Все смотрю на шахматные уроки. Но вижу, что объем огромный. Пока планирую сделать урока 2-3. Больше, думаю, не успею. Если успею, буду очень рад.

2018-09-10 20:00 Игры на JavaScript Запуск JavaScripta + 15 8 мин.
Повторил запуск javascript.
Спасибо. Все получилось.
2018-09-03 22:03 Микроигры VIP урок. Змейка + 18 7 дней 23 час. 54 мин.
Спасибо. Все получилось
Очень захотелось сделать подсчет скушанных яблок в виде больших цифр из яблок. Рад, что все получилось сделать.
2018-09-03 21:12 Начало здесь День №1. Создание микро-Привычки. + 16 4 мин.
проверил штук 7 или 8. получил 5 байт

2018-07-27 23:10 J2. Печать WRITE - Квадратные условия + 17 3 час. 51 мин.
Долго вспоминал, как запустить в консоле java программу.
На этот раз захотелось сделать программу которая бы вывела все 25 квадратов, предложенных в этом уроке. Все получилось, было интересно. Спасибо.
2018-07-20 00:34 On-line игра Игра в библиотеке + 17 22 мин.
Делать длл.
Сложно все так продумать, чтобы все было отдельно: и мухи, и котлеты, и плита с огнем. Спасибо!
2018-07-20 00:11 On-line игра Видный интерфейс + 17 16 мин.
Использовать интерфейс.
Спасибо. Интерфейс удался!
2018-07-19 23:53 On-line игра Цветной телевизор + 17 6 мин.
Повторил .
Видимо дальше используем интерфейс.
2018-07-19 23:45 On-line игра Контроллер не спешит + 17 34 мин.
До рефакторились до четыре строчек!
Проще всего сделать передвижение через Thread.Sleep(1000), но это, наверное, неправильный способ. А правильнее через таймер, но тогда, наверное , надо выделить каждое перемещение в отдельную функцию.

По второму mvc - Понятно, что html страничка не сможет управлять базой данных. Вот по этому все и идет через контроллер
2018-07-19 23:09 On-line игра Модель игры + 17 14 мин.
После рефакторинга все всегда красиво.
Спасибо.
2018-07-18 23:39 On-line игра Представление выделяется + 18 12 мин.
Спасибо. Все по полочкам разложено
Теперь у нас есть класс , отвечающий за отображение. Думаю switch можно перенести в класс конроллер
2018-07-18 23:26 On-line игра Марионетка + 18 20 мин.
Все быстро получилось. Повторил, как переместить курсор в нужную позицию.
Действительно, когда сразу видишь результат, то трудно остановиться.
2018-07-18 23:04 On-line игра 1. Консольная игра. Добро пожаловать! + 18 12 мин.
Повторил, как избавиться от статика
---
2018-06-25 13:33 Игры на JavaScript Сколько мне дней + 18 41 мин.
Научился использовать javascript для расчета количества дней
Получилось не сразу, Помогла консоль javascript в браузере, чтобы отловить ошибки. Спасибо за урок
2018-06-24 22:03 Tinklavimas Платформа LP + 17 23 мин.
Ссылка на лендинг :  http://o9sd7lyr.plp7.ru/
О-хо-хо...  Так вот, где появляются эти чудные лендинги, которые больше отталкивают, чем привлекают. Сразу чувствуешь развод на деньги. Я такие страницы закрываю сразу. Теперь я знаю, где логово цветастых лендингов. Вот такая у меня точка зрения на это, понимаю, что я не прав, просто ретроград какой-то... Понимаю, что кому-то это нужно. А самое ужасное то, что не могу предложить никакую замену. Такой лендинг, думаю вообще бессмысленный. Мне казалось, что лендинг больше направлен на поисковые системы, и контент этой страницы должен быть наполнен содержимым по всем правилам seo. ( ключевыми словами, фразами, повторенным достаточное количество раз, достаточным количеством ссылок, и т.д. ) И возможно, качественный лендинг и правильная раскрутка в поисковых системах может помочь оказаться на первых строчках в поиске,  Но первая строчка в поиске совсем не гарантирует качественный магазин или качественное исполнение услуг.
2018-06-23 14:09 Tinklavimas JS - Квадратные условия + 15 21 мин.
Использовать тег <tt> , использовать javascript для вывода текста
---
2018-06-22 21:27 Tinklavimas 7. Show/Hide Message + 15 4 дня 8 час. 54 мин.
Показывать и скрывать элементы с помощью javascript
Очень понравилось. Все сработало! К сожалению, даже в этом маленьком задании умудрился сделать ошибку в написании слов. Так что получилось не с первого раза. Спасибо за предоставленную практику.
2018-06-22 21:09 Лендинг на YII2 О лендингах и фреймворке + 15 10 мин.
Узнал о Yii .  А также узнал, как это читается : Yes it is. А я все голову ломал, что за "Уии" :)
Главное все это добро использовать, чтобы не забывать, где все находится
2018-06-21 20:37 PHP графика Удаление записи + 17 2 час. 24 мин.
Выбираться из непроходимых html-php-шных  лесов.
Этот маленький урок делал больше часа!. Когда не совсем понимаешь, что творится с кодом, то поиск ошибок превращается в сущую каторгу. Не дается мне пока этот php c его апострофами, кавычками и непонятными fetch_assoc() , знаками "->". Но каким-то чудом все-таки удалось победить этот урок. Дело было в файле index.php, в котором я не совсем правильно набрал код для передачи id в файл del.
2018-06-20 23:19 PHP графика Таблица записей в index + 16 48 мин.
Повторил создание кода php с кодом html.
Пока все сложно. Особенно понять, как цикл в php умудряется понять, что цикл еще не закончен. Ведь закрывающую фигурную скобку мы поставили через кучу html кода.
2018-06-19 00:22 PHP графика Добавление данных в БД + 19 1 час. 15 мин.
Записывать данные в базу данных
Пропустил кучу апострофов, и искал долго ошибку... Спасибо.
2018-06-18 23:06 PHP графика Форма Edit + 19 26 мин.
Делать форму с кодом php
10 звезд. Сам не сделаю. Здорово!
2018-06-18 22:39 PHP графика Несколько SQL-запросов + 19 12 мин.
Повторил sql запросы
Спасибо
2018-06-18 22:26 PHP графика Правильные шрифты + 20 15 мин.
Использовать  imagettftext();
не удержался и все-таки использовал цикл for. Спасибо за урок!
2018-06-18 22:10 PHP графика Рефакторинг & connect + 20 29 мин.
Выделять код в функцию. Подключаться к mysql
Спасибо! Очень познавательно.
2018-06-18 21:23 PHP графика Создание базы данных + 18 18 мин.
Создавать таблицы без консоли.
Спасибо за урок. Все получилось!
2018-06-18 21:04 PHP графика Открытку в студию + 18 16 мин.
Научился в качестве фона использовать картинки
При большой картинке текст , почему-то , оставался все равно маленьким , не смотра на то что ставил фонт и 50 и 60. Видимо там есть какие-то ограничения. Все-таки это не фотошоп.
2018-06-18 20:47 PHP графика Надпись - в картинку + 18 15 мин.
Выводить текст в картинку средствами php.
Спасибо. Все отлично.
2018-06-18 20:23 PHP графика Где находится библиотека + 18 32 мин.
Доставать информацию о плагинах php
Спасибо! Все получилось. Наконец, и у меня получилось запустить все это добро.
2018-06-18 19:38 Невидимка Кто такая C# Невидимка? + 20 171 день 21 час. 42 мин.
---
На xp не запустился ни один файл. Пересел за нетбук с win7 - на нем очень не удобно программировать. Экран маленький и все мелко. Но на win7 (32bit) тоже ничего не пошло. Файла info.txt к сожалению тоже не нашел в архиве. Запустил собирание хэшей через браузер. Это , конечно, не то, т.к. грузится процессор и комп начинает тормозить, но сколько-нибудь соберу
2018-06-17 22:53 Tinklavimas 5. Меню с Колонками + 21 2 дня 1 час. 7 мин.
Повторил разметку html
Захотелось меню посередине сделать. Пока сделал через padding
2018-06-15 20:50 Tinklavimas 4. Две колонки + 23 20 час. 52 мин.
Отлично поупражнялся
--
2018-06-14 23:57 Tinklavimas 3. День Космонавтики + 18 3 час. 54 мин.
Вспомнил, что такое absolute. Еще попутно научился делать круглые фотки, и еще вырезать нужную часть из фото
То что надо!
2018-06-14 20:01 Tinklavimas 2. Красивое меню + 19 18 мин.
Сделали меню
---
2018-06-14 19:28 Tinklavimas 1. DIV + CSS = Структура страницы + 19 15 мин.
Повторил использование стилей
---
2018-06-14 14:59 Tinklavimas 3. яКартинка + 23 1 час. 33 мин.
показывать и скрывать картинку через onmouseover и onmouseout
Спасибо, запомню
2018-06-14 00:33 Tinklavimas 2. Ввод данных + 19 2 мин.
Делал сам, без подсказок.
пришлось воспользоваться поиском, т.к. сначала склеивались два значения, а не складывались. Только потом увидел, что достаточно было прибавить единицу
2018-06-13 21:12 Tinklavimas 1. Запуск JavaScript + 18 1 день 1 час. 41 мин.
Использовать alert(""); Проверять заполнение полей на пустоту. Обнаружил, что в html5 для этого много чего сделано, но сам делал ручную проверку. Добавил тень тексту. (text-shadow: -1px -1px white, 1px 1px gray, 2px 2px #7a7a7a, 3px 3px #757575, 4px 4px #707070, 5px 5px #6b6b6b, 6px 6px #666666, 7px 7px #616161, 8px 8px #5c5c5c, 9px 9px #575757, 10px 10px #525252, 11px 11px #4d4d4d, 18px 18px 30px rgba(0, 0, 0, .4), 18px 18px 10px rgba(0, 0, 0, .4);
)
Оказалось, что firefox отказался работать с тегом name. Firefox этот тег вообще игнорировал. При изменении его на id все сразу заработало. Пока все это у меня происходит на уровне научного тыка, что немного огорчает. Тень скопировал с просторов интернета - смысл понимаю, все там достаточно просто, но по памяти такое написать не смогу. Значит в следующий раз буду опять искать в интернете и копировать. Нужно ли это вбивать в подкорку, или же так и искать каждый раз - вот в чем вопрос.
2018-06-12 18:50 Tinklavimas 8. Landing page + 19 2 мин.
Пришлось гуглить, т.к. по памяти не получилось. Научился изменять цвет текста, размер текста.
ФТП у меня не открывается, так что делаю все локально.
2018-06-12 12:33 Tinklavimas 7. Tinklalapio kūrimo etapai + 24 35 мин.
растягивать картинку на весь <td> : надо в style прописать display: block.  Там же можно еще и размер прописать
Не удалось открыть ftp сервер, так что все делал локально.
2018-06-06 14:17 Tinklavimas 6. Raidės iš Varneliu + 26 22 мин.
Повторил создание таблиц и прописывание стилей
---
2018-06-06 00:17 Tinklavimas 5. Kurortavimas + 26 3 час. 13 мин.
Использовать form
input type="text"
input type="radio"
select
textarea
input type="checkbox"
input type="submit"
Заставить появляться кнопку только когда отмечен checkbox. В итоге все получилось.
2018-06-05 00:15 Tinklavimas 8. Табличный аттестат + 25 1 день 4 час. 29 мин.
Отработал создание таблиц html.
Перевести с литовского. Сделать косую линию в ячейке. Вспомнить как задавать padding.
Задание понравилось.  Наконец, нашел время.
2018-06-03 17:21 Tinklavimas 7. Союз столбцов и строк + 26 1 час. 32 мин.
Поэкспериментировал с таблицами
Спасибо
2018-06-02 22:33 ООФрукты Постановка задачи + 25 25 мин.
Вводить информацию с клавиатуры. Делать консольное приложение в java/
Делал не в eclipse, но все получилось. Думаю теперь надо все разделить на 3 класса. Один отвечает за ввод. Другой- за обработку, третий - за вывод.
2018-06-02 22:03 C# Android Установка Xamarin для Visual Studio + 25 29 мин.
Надеюсь, что у меня уже установлен xamarin.
Надо сначала попробовать сделать, чтобы понять получилось ли у меня что-нибудь
2018-06-02 00:03 База SQLite SQLite - Самостоятельная работа + 25 1 час. 41 мин.
Повторил работу sqlite. Все получилось.
Давно делал эти уроки. Так что пришлось подглядывать в предыдущие уроки. Рад, что была возможность попрактиковаться. Спасибо. Как раз на базе sqlite делаю свою программку с кучей таблиц и ключей. Но там все работает без консоли, но не на java, а на c#.
2018-05-29 23:31 Пробный Java экзамен Формулировка задания + 26 12 мин.
Надо написать консольное приложение на java по тех. заданию. Необходимо реализовать просмотр данных, ввод новых студентов, ввод оценок по курсам
Из вышеперечисленного программного обеспечения кажется все присутствует.
2018-05-27 00:06 Шарики VIP. Рефакторинг Библиотеки + 26 10 дней 40 мин.
Еще раз прошел, как сделать  dll.
Спасибо, все получилось. Без интерфейсов оказалось даже проще
2018-05-16 23:23 Шарики Шарики. Поиск линий + 28 1 час. 21 мин.
Делал этот урок где-то в прошлом году
Вспомнил, как все было.
2018-05-16 00:07 Карточки памяти VIP-загрузка на Android + 24 2 дня 10 час. 14 мин.
Спасибо за урок. Помог быстро пройти все сложности.
Все получилось довольно быстро,  А все потому, что в видео показали все тонкости. Сложностей, видимо не возникло, потому что когда-то настраивал Android Studio. Там все уже было настроено, пришлось только правильные пути указать. Единственная проблема : при запуске на телефоне почему-то видны картинки из папки pictures. Надеюсь в дальнейшем с этим разобраться.
2018-05-09 16:47 Карточки памяти Неуловимая птичка + 25 1 час. 2 мин.
научился имортировать длл в унити!
Получилось но несразу. Со ссылками на длл проблем не возникло. Длл делал в 2008 студии, там framework стоял как раз 3.5. После того, как я добавил длл в унити, попробовал добавить в vs, но vs ругнулась и сказала, что у нее этот референс уже есть. Так что с этим проблем не возникло. Но вот при запуске программки некоторые картинки не открывались, а консоле была ошибка про nullreference object. После раздумий, нашел, где была ошибка. Оказывается я добавил не все картинки в унити. Не было нулевой картинки. После ее добавления все заработало как надо. Спасибо за урок!
2018-05-09 15:44 Карточки памяти Открытие по щелчку + 25 1 час. 31 мин.
научился искать картинки и кнопки через код
Спасибо , все получилось. Единственное у меня картинки пока разного размера, поэтому они очень интересно масштабируются.
2018-05-06 17:07 Шахматы по сети Доска. Установка Unity 3D + 21 10 мин.
--
см скриншоты
2018-05-06 16:54 Нано-игры VIP урок. Игра 2048 + 23 9 мин.
Игра уже сделана.
Спасибо. В итоге, кажется , научился играть в эту игру лучше, чем раньше
2018-05-06 16:39 Фотошарп VIP. Делегаты на кубиках + 21 100 дней 16 час. 36 мин.
Использовать делегаты
Делал давно. решил закрыть. Интересно, что проект из vs2008 не открылся в vs2015
2018-05-06 16:22 Карточки памяти Горизонтальное и Вертикальное + 21 18 мин.
Пользоваться различными layouts. Помещать картинку в кнопку.
Этот урок уже пошел по-легче. Unity - это уже не просто навороченный текстовый редактор. Он больше похож на программу для создания 3D моделей, типа 3D Max/ Спасибо! По книжке было бы сложнее разобраться, если, конечно, книжки такие существуют.
2018-05-06 16:02 Карточки памяти Авоська картинок + 23 20 мин.
Добавлять панели, кнопки, лэйауты.
Новая программа с новым интерфейсом всегда дается непросто. Приходилось не раз возвращаться по видео вперед и назад.
2018-05-06 15:40 Карточки памяти Запуск Unity с картинками + 23 16 мин.
Создавать проект. Узнал, куда все сохраняется и где живет папка с проектом.
Все получилось. Осваиваем новую территорию, это очень позитивно!
2018-05-06 15:22 Карточки памяти Персональные картинки + 23 11 мин.
---
Открыл win7. Готов к продолжению
2018-05-06 14:46 Карточки памяти Класс в Библиотеке + 25 22 мин.
Создавать dll! Подключать второе проект к первому!
Был момент, что уже показалось , что у меня не получится. Т.к. все это пока делаю в VS2008. Но в итоге почти ничего не изменилось. Все удалось и запустилось! Я очень этому рад! Вроде все просто, но без видео, наверное, месяц бы ушел на поиск решения этой задачи.
2018-05-06 14:22 Карточки памяти Классовая независимость + 25 33 мин.
Правильно проводить рефакторинг
Не смотря на то, что делал урок по видео, когда переносили код, все равно боялся, что не заработает. Уж больно лихо мы переносили огромные куски кода. Но к моему удивлению, все прошло гладко. Только пришлось в метод ShowWinner добавить от себя передачу общего количество нажатий, потребовавшихся для завершения игры. Спасибо за бесценный опыт!
2018-05-06 13:43 Карточки памяти Независимый класс + 25 36 мин.
Создавать и использовать интерфейс
Спасибо! Очень интересный и важный урок для меня. Чем больше уроков смотришь, тем больше понимаешь, что многого еще не знаешь.
2018-05-03 22:59 Карточки памяти Алгоритм игры + 24 29 мин.
Повторил. Еще раз нарисовал схему.
Уже это проходил, так что сложностей не возникло.
2018-05-01 18:28 Шахматы по сети Классы. Архитектура проекта + 28 35 мин.
Очень все интересно. Главное успеть все сказать, так как качать будет небыстро. Из всего предложенного знаком только с C

2018-05-01 17:40 Шахматы по сети План Шахматного проекта + 28 8 мин.
Программировал на С#.
С базами знаком : sq-lite, MySql. C MS-SQL пока не пользовался.
Надеюсь, что все получится, и удастся договориться с семьей, чтобы было на все время.
2018-01-30 19:03 Простой WPF WPF. Простая змейка. VIP урок. Длина тела. + 15 9 мин.
Это еще надо научится так красиво программировать!
Такое возможно, только если ты продумал свою игру до мелочей.
2018-01-26 00:02 Фотошарп ФИНАЛЬНЫЙ УРОК + 15 58 мин.
Научился редактировать фотографии используя средства языка программирования c#
C такими прекрасными уроками все сразу получается!
2018-01-25 23:03 Простой WPF WPF. Простая змейка. Победа и поражение. + 15 1 час. 38 мин.
Проверять выход за пределы окна.
Все получилось. Не ожидал, что уже допишем нашу змейку. Спасибо!
2018-01-25 21:14 Простой WPF WPF. Простая змейка. Управление движением. + 15 48 мин.
Много тонкостей, которые при самостоятельном обучении не сразу удастся узнать.
Спасибо! Все получилось. Была одна ошибочка, которую удалось найти.
2018-01-25 20:24 Простой WPF WPF. Простая змейка. Таймер для еды. + 15 47 мин.
Повторил, что цифры надо выводить  в константы. Научился использовать таймер в wpf.
Спасибо! Урок очень ценный. Тут и пример рефакторинга, и использование переменных и констант.
2018-01-25 19:36 Простой WPF WPF. Простая змейка. Эллипс на канвасе + 15 19 час. 25 мин.
Рисовать кружки на канвасе.
пока не понял, на что влияет индекс при инсерте. Он у меня остался нулевым и в первом кружочке, и во втором.
2018-01-25 00:10 Простой WPF WPF. Конвертер валюты. Ньютон против Паскаля. + 15 2 час. 14 мин.
Подключать пакеты. Парсить json
Все-таки сделал, чтобы можно было переводить из рублей в доллары
2018-01-24 21:55 Простой WPF WPF. Конвертер валюты. Курс валют в JSON. + 15 35 мин.
Все супер! Научился загружать из интернета строку.
У меня vs ругался, что строка в неверном формате. После замены точки на запятую vs перестал ругаться и стал работать как положено
2018-01-24 21:20 Простой WPF WPF. Конвертер валюты. Класс конвертации. + 15 17 мин.
Здорово! Повторил создание классов и использование всего добра в основном классе.
Спасибо. Иду дальше!
2018-01-24 21:01 Простой WPF WPF. Конвертер валюты. Макет программы + 15 49 мин.
Потрогал wpf.  Похоже на winforms, но все чуть-чуть подругому.
У меня почему-то не было вкладки events. но пока выкрутился.
2018-01-22 23:07 Фотошарп Билинейная интерполяция + 15 3 час. 3 мин.
Изучил в первом приближении билинейную интерполяцию!
Все получилось. Этот очередной урок научного волшебства.
Все очень понравилось!
2018-01-20 22:57 Фотошарп Метод ближайшего соседа + 15 7 час. 0 мин.
Масштабировать картинку. Вспомнил, как использовать trackbar
все получилось. Спасибо.
2018-01-20 15:36 Фотошарп Изменение размера + 16 35 мин.
Вспомнил все. Подготовил форму
все получилось
2018-01-14 23:20 База SQLite SQLite - Select + 16 14 мин.
Повторил запрос селект. Еще раз закрепил знания, что надо использовать statement. А также узнал куда сохранить полученные данные
Спасибо.
2018-01-14 23:01 База SQLite SQLite - Insert + 15 1 час. 49 мин.
Писать программы без IDE.  Подключать модули в Intellij IDEA. Радует, что все получилось.
Найти все в другой среде разработки. Все удалось. Спасибо.
2018-01-14 21:10 База SQLite SQLite - Подключение из Java + 15 2 час. 15 мин.
Подключаться к sqlite. Настраивать переменные среды.
Победил все-таки. Спасибо за подробные объяснения. Сложно было вспомнить , где все это добро Java храниться у меня на компьютере.
2018-01-05 20:47 Демо игры C# чего начать программировать + 15 7 мин.
Давно уже на этом проекте. Что-то улиточные уроки перестали появляться, вот и решил посмотреть, что, где я не доделал.

2018-01-03 20:04 Секундомер Играй гармонь! + 16 26 мин.
Делать гармошку
Сложно заставить себя. Заставлял месяца два. Но любопытство все же победило - интересно же узнать, какой урок откроется следующий.
2018-01-03 15:29 Java Sweeper Финальный аккорд + 15 1 день 15 час.
Создавать окна, использовать адаптер для мыши. Все это писать на языке Java. Создавать и использовать перечисления. Использовать ООП при написании программ.
Сложно было успевать все записывать за маэстро.  Чувствуется, что за кадром осталась огромная работа по рефакторингу. Нам же достался бриллиант, сверкающий своими гранями, т.к. каждая функция на своем месте - ни удалить, ни прибавить. Прямо скажу, что курс - образец для подражания, но пока это для меня недостижимая цель. Когда сам начинаешь писать, все валится в одну кучу. Так что буду стремиться к совершенству.
Спасибо огромное за курс! Получил огромное удовольствие от его прохождения!
2018-01-02 00:13 Java Sweeper Цифровой помощник сапёра + 15 23 мин.
Делать проверки, проверки, проверки
Спасибо. Курс получился очень насыщенным.  Видишь сразу конечный результат - выверенный до мелочей!
2018-01-01 23:49 Java Sweeper Открываем карты + 15 14 мин.
Доводить программу до совершенства
--
2018-01-01 23:34 Java Sweeper Первая ошибка сапёра + 15 12 мин.
Получилось!
--
2018-01-01 23:21 Java Sweeper День Победы! + 15 14 мин.
Все получается
---
2018-01-01 23:05 Java Sweeper Телеграмма о флажках + 15 12 мин.
Все работает
---
2018-01-01 22:52 Java Sweeper Учёт зарытых флагов + 15 9 мин.
Практика генерирования геттеров.
Спасибо
2018-01-01 22:42 Java Sweeper Нулевая рекурсия + 15 13 мин.
Здорово! Хитрая рекурсия. Ее сразу и не заметишь, если не знаешь, как тут все устроено. Еще вспомнили, как выводить в консоль, и где все это потом посмотреть.
Спасибо! Красивый вариант!
2018-01-01 22:28 Java Sweeper Выбор из выбора + 15 9 мин.
Сделали отличную заготовку для главного действия.
Нравится, что после каждого урока программа остается работоспособной.
2018-01-01 22:19 Java Sweeper Алгоритм открывашки + 15 1 час. 1 мин.
Узнал алгоритм открытия  клеток
---
2018-01-01 21:16 Java Sweeper Актуальное информирование + 15 12 мин.
Повторил switch. B вывод в текста в Label
Спасибо!
2018-01-01 21:03 Java Sweeper Недетские состояния + 15 8 мин.
Генерировать геттер в java
Все запустилось
2018-01-01 20:55 Java Sweeper Добро пожаловать! + 15 19 мин.
Инициализиорвать font. А также познакомился с  лейблом в java.
Все очень интересно. Продолжаем изучать!
2018-01-01 20:34 Java Sweeper Смена флагов + 15 8 дней 59 мин.
Вспомнил, как путурировать методы.
Получилось! Спасибо за подарок
2017-12-24 19:32 Java Sweeper Схема правой педали + 15 3 мин.
Научим правую кнопку работать правильно. Программа будет знать открыта, закрыта ли наша поле
---
2017-12-24 19:28 Java Sweeper Мышечный адаптер + 15 16 мин.
Ура! Мы применили мышиный адаптер!
Все получилось!
2017-12-24 19:12 Java Sweeper Клавишные инструменты + 15 11 мин.
Создали обработчик, который будет использоваться для нажатий кнопок мыши
---
2017-12-24 18:59 Java Sweeper Королевская траншея + 15 1 час. 16 мин.
Добавили два новых метода.
---
2017-12-24 17:42 Java Sweeper Флаг над классом + 15 9 мин.
делать рефакторинг. Очень понравилось, что надо вместо комментариев выделать отдельные функции.
Понравилась функция SetOpenedToBox. Просто открываем квадратик, не зависимо от того, что под ним есть.
Очень важный урок. Спасибо
2017-12-24 17:32 Java Sweeper Дважды в одну воронку + 15 9 мин.
Не так проста игрушка, как кажется!
Спасибо за курс. Все очень нравится!
2017-12-24 17:10 Java Sweeper Следующая цифра + 15 48 мин.
Получилось!
Делать по видео просто
2017-12-24 16:21 Java Sweeper Ограда из единиц + 15 14 мин.
Проверять клетки вокруг заданной
Спасибо.
2017-12-23 20:55 Java Sweeper Сравнение координат + 15 7 мин.
переопределять функцию equals
Все сделал, надеюсь потом пойму, зачем мы это сделали.
2017-12-23 20:48 Java Sweeper Случайные бомборазмещения + 15 9 мин.
10 бомб получилось не сразу.
Спасибо, все получилось
2017-12-23 20:39 Java Sweeper Тестовая бомба + 15 13 мин.
Спасибо за интересные уроки
---
2017-12-23 20:25 Java Sweeper Бомбанутый класс + 15 2 мин.
Это невидимая часть, которая закрыта, но которая должна быть. По ней мы будем проверять правильность или не правильность наших ходов

2017-12-23 20:21 Java Sweeper За гранью видимого + 15 8 мин.
Красиво получается
---
2017-12-23 20:12 Java Sweeper Матрица мира + 15 19 час. 53 мин.
Создали матрицу
Все понятно
2017-12-23 00:17 Java Sweeper Игровая координата + 15 8 мин.
Все получилось
Здорово! Спасибо! Идем дальше!
2017-12-23 00:09 Java Sweeper Фасадный класс + 15 4 мин.
Этот класс - отображение всех наших действий. Это как view в шаблоне mvc
Надеюсь, что правильно понял назначение этого класса
2017-12-23 00:04 Java Sweeper Радуга картинок + 15 7 мин.
добавлять иконку.
---
2017-12-22 23:56 Java Sweeper Полный список + 15 23 мин.
Получается, но надо быть очень внимательным.
---
2017-12-22 23:32 Java Sweeper Установка размеров + 15 9 мин.
Здорово все получается
---
2017-12-22 23:22 Java Sweeper Статичная граница + 15 3 мин.
Пока все понятно
---
2017-12-22 23:18 Java Sweeper Наши координаты + 15 14 мин.
Отобразили еще раз
Легко можно наделать ошибок, так что приходится быть очень внимательным
2017-12-22 23:03 Java Sweeper Карта классных сокровищ + 15 8 мин.
Очень крутая схема получилась!
С такой схемой все становится яснее
2017-12-22 22:47 Java Sweeper Запускаемый jархив + 15 8 мин.
Создавать jar архив
---
2017-12-22 22:39 Java Sweeper Источник ресурсов + 15 27 мин.
прикреплять ресурсы
Все получилось. Спасибо
2017-12-19 08:25 Java Sweeper Картинка в кубике + 15 13 мин.
Использовать Object
Все получилось
2017-12-19 08:11 Java Sweeper Первый цикл + 15 7 мин.
Здорово, буквально две строчки кода - и уже все вывели на экран
Идем дальше. Спасибо
2017-12-19 08:03 Java Sweeper Перечисление кубиков + 15 13 мин.
Не сразу нашел package. В остальном все отлично
Идем дальше
2017-12-19 07:49 Java Sweeper Константные размеры + 15 20 мин.
Вспомнил, что числа лучше заменять константами.
Спасибо
2017-12-18 23:19 Java Sweeper Угловая бомба + 15 1 день 1 час. 2
Закрепил действия по выводу картинки
Спасибо, идем дальше.
2017-12-17 00:22 Java Sweeper Загрузка и отображение + 15 18 мин.
выводить картинки на панель
Спасибо, все проясняется.
2017-12-16 23:58 Java Sweeper Импорт картинок + 15 7 мин.
Добавлять ресурсы в программу
Спасибо
2017-12-16 23:48 Java Sweeper Метод рисования + 15 19 мин.
Вывод линии и использование для этого переопределенного метода.
Все получилось.
2017-12-16 23:28 Java Sweeper Раздельная инициализация + 15 7 мин.
Среда разработки оказалась довольно удобной.
Спасибо, все получилось
2017-12-16 23:17 Java Sweeper Пустая панель + 15 9 мин.
Хорошо, что можно подсмотреть, как все это запускается. Представляю, сколько бы мне понадобилось времени самому все это найти в интернете.
Спасибо.! С Вашей помощью все запустилось
2017-12-16 22:25 Java Sweeper Полёт над классом + 15 9 мин.
getImage() - для меня самая интересная функция. Будет размещать картинку в нужном месте.
Спасибо
2017-12-16 22:14 Java Sweeper Закрытие на выходе + 15 5 мин.
Не знал, что надо свойства формы прописывать в коде.
Все получается. Спасибо!
2017-12-16 22:07 Java Sweeper Простое окно + 15 27 мин.
Запускать первое окно в javaj
Все получилось, и это радует
2017-12-16 21:38 Java Sweeper Легендарная игра + 15 2 дня 1 час. 0 мин.
Все прекрасно
Дождаться, когда все загрузится и победить все ошибки windows
2017-12-04 21:37 Нанософт Делегаты на кубиках + 15 30 дней 17 час.
Использовать делегат
Все получилось. Проходил этот урок раньше
2017-09-24 21:07 Dancing Links Пентагон в деталях + 16 2 час. 10 мин.
Использовать консоль
Сложно все
Не обнулял vn. Поэтому возникала ошибка. Но! удалось ее найти самостоятельно, чему я очень рад.
2017-09-04 22:18 Теория ООП Интерфейс. VIP. Пересечение прямоугольников. + 16 1 час. 00 мин.
использовать тип Object
Все очень интересно.
Сначала сделал две кнопки, чтобы можно было запускать то одну игру, то другую. Потом доделал, как было показано в уроке. Жду с нетерпением следующего урока, интересно, как все-таки нам удастся подружить кружки с прямоугольничками.

2017-08-14 00:29 Теория ООП Интерфейс. VIP. Квадратики тоже хотят играть. + 16 20 мин.
---
---
Быстро получилось заменить кружочки на квадратики!. Спасибо , очень интересно.
2017-08-12 23:09 Dancing Links Матрица Пентагона + 16 40 мин.
---
Пока просто повторил
Что-то получилось.
2017-08-12 22:27 Теория ООП Интерфейс. ФИНАЛЬНЫЙ УРОК. + 1 25 мин.
менять правила игры
Функции private void SetNewVirus(iIgrok gamer) и
private void FindNewVirus() оказались достаточно развернутыми.
Спасибо! Очень интересно было  все это делать. Теперь надо все закреплять и повторять. И попробовать использовать интерфейс для своей какой-нибудь задачи
2017-08-08 23:11 Теория ООП Интерфейс. Создаём новую игру. + 16 15 мин.
Создали новый класс для новой игры.
Все просто, когда повторяешь.
Думаю, чтовa SetNewVirus(Игрок). сделаем virused.Add(gamer); A в FindNewVirus() будет что-нибудь похожее на gamer.Golya();
Спасибо за урок
2017-08-07 21:23 Теория ООП Интерфейс. Изменяем правила игры. + 16 20 мин.
изменять правила
--
решил, что у меня будут кружочки. Потом решил, что если шарик стал Голей, то он вырастает на 2 единицы. Для этого добавил новую функцию Grow() в наш интерфейс и реализовал ее в классе Circle
2017-08-06 21:16 Dancing Links Фигуры в консоли + 16 40 мин.
Повторил вывод в консоль
--
Спасибо! Когда что-то выводишь, то становится понятнее!
2017-08-06 17:10 Теория ООП Интерфейс. Кружочки гоняются друг за другом. + 16 20 мин.
Все получилось!
---
Проверять в таймере , разошлись ли кружки
2017-08-05 19:21 Теория ООП Интерфейс. Кружок готов к игре! + 16 30 мин.
Познакомился с реализацией функций "беги" и "поймал"
Вспомнил как вычислить длину между двумя координатами.
Все понял.
Спасибо большое. Все очень интересно.
2017-08-02 23:11 Теория ООП Интерфейс. Кружок хочет играть. + 16 15 мин.
Наследовать интерфейс
---
В функции "беги" по таймеру будем обновлять координаты кружка, в функции поймал будем как-то сравнивать координаты двух кружков. Наверное как-то так.
2017-07-31 21:47 Теория ООП Интерфейс. Запускаем кружки на площадку! + 16 20 мин.
Все получилось.
Оказалось просто.
Скоро наши шарики у нас забегают!
2017-07-30 21:07 Dancing Links Фигуры из пентамимо + 16 50 мин.
---
Пока все сложно.
Доработать функцию не решился. зачем надо 12 столбцов, а потом еще 60 столбцов. Очень надеюсь, что вскоре туман рассеется. Либо буду пересматривать весь курс сначала.
2017-07-30 20:33 Теория ООП Интерфейс. Кружок на площадке. + 16 20 мин.
Повторил рисование круга
---
Спасибо. Следующий урок будет самым интересным, так как шарики уже у нас забегают.
2017-07-29 21:35 Dancing Links Открытие/закрытие столбцов + 16 40 мин.
Пытаюсь разобраться как работает алгоритм
Пока все непросто
Все получилось. Идут след в след. В противном случае будет уже не выбраться.
2017-07-29 21:30 Теория ООП Интерфейс. Площадка для игры. + 16 20 мин.
Повторил. Все интересно.
---
Класс арена отвечает за отображение наших объектов. Наша лужайка, на которой мы будем играть в догонялки.
2017-07-25 23:16 Теория ООП Интерфейс. Создаём кружок. + 16 15 мин.
---
Все просто
Дальше , наверное, на форме разместим picturebox. Заведем Graphics, timer и все это завяжем вместе.
2017-07-23 22:58 Dancing Links Как ссылки пошли впляс + 16 40 мин.
Пока просто повторяю.
Все сложно.
Пока все дается непросто.
2017-07-23 22:21 Dancing Links Единичная матрица + 16 50 мин.
создавать единичную матрицу.
Все было сложным.
Надеюсь, что все понял, но может быть это заблуждение.
2017-07-23 19:32 Теория ООП Интерфейс. Алгоритм игры. + 16 15 мин.
Реализовали две функции поиска и установки лидера.
---
Теперь надо придумать кто кого будет догонять. То есть создать играющих, Видимо понадобится таймер, чтобы заставить их двигаться.
2017-07-22 21:50 Теория ООП Интерфейс. Правила игры. + 16 20 мин.
Использовать интерфейс в качестве аргумента функции
Все отлично
SetNewLeader - вызываем функцию Голя из интерфейса

FindNewLeader - Перебираем всех игроков, и если кто-то "Голя", то вот мы его и нашли
2017-07-21 20:42 Теория ООП Интерфейс. Зачем он нужен. + 16 20 мин.
Создавать интерфейс
---
Интрфейс: объявление методов, которые будут использоваться без их реализации. Реализация будет уже в классе, который будет унаследован от этого интерфейса.

Спасибо. Все очень интересно.
2017-07-20 22:46 Dancing Links Заголовки столбцов + 16 30 мин.
У нас получился четырехсвязный список
Чуть не запутался .
Пока просто повторяю.
2017-07-20 21:59 Dancing Links Расширение хоровода + 16 30 мин.
Создавать двусвязный список!
Все получилось, но надо осмыслить.
Спасибо! Интересно, как мы это будем использовать в дальнейшем.
2017-07-20 19:54 Теория ООП ПОЛУФИНАЛЬНЫЙ УРОК. + 16 20 мин.
---
----
Спасибо за курс. Самое ценное в этом курсе именно то, что в нем все трансформации делаются постепенно. Именно при таких уроках и приходит понимание как все работает. Фото есть у меня в профиле, так что выкладывать не буду.
2017-07-19 19:59 Теория ООП Перемещение Снеговиков + 16 20 мин.
Повторил использование полиморфизма
Повторять просто.
Спасибо
2017-07-18 20:30 Теория ООП Перемещение других фигур + 16 20 мин.
Повторил, все получилось
---
Спасибо, жду следующего урока
2017-07-18 00:14 Теория ООП Перемещение круга + 16 20 мин.
Задавать правильно координаты.
Отличие координат кружка от координат position. Вроде все очевидно. Но сам бы долго перебирал варианты
Спасибо . Все получилось!
2017-07-16 21:41 Теория ООП Спрайт для Снеговика + 16 20 мин.
Повторил коллекцию List, использование наследования.
Интересно смотреть, как программа прыгает из класса в класс. И при этом все работает.
Спасибо. Очень все красиво получается. Без предыдущих уроков, думаю, было бы сложнее разобраться что в коде происходит.
2017-07-15 20:56 Теория ООП Мощь полиморфизма + 16 20 мин.
Создавать и использовать абстрактные классы!
С такими плавными превращениями сразу все становиться понятно
Спасибо за прекрасный урок. Очень удобная штука.  Курс просто замечательный!
2017-07-15 00:12 Теория ООП Переезд graph в базовый класс + 16 20 мин.
Интересному рефакторингу
Все получилось
Спасибо. Очень интересные уроки!
2017-07-09 19:17 Теория ООП Переезд метода Draw + 16 15 мин.
Все получилось
Все получилось
Все получилось
2017-07-08 17:57 Теория ООП Приведение с мотором + 16 15 мин.
Теперь знаю. как узнать тип объекта
----
Очень интересно, Жду следующих уроков.
2017-07-07 22:54 Теория ООП Фигуральный базовый класс + 16 15 мин.
---
---
Может быть можно это как-то реализовать через интерфейс. А пока сложновато что-то придумать. Жду следующего урока.
2017-07-06 23:45 Графические циклы VIP. Спирограф от Елены + 16 1 час. 10 мин.
Реализовывать спирограф.  Повторил и закрепил использование диалогов сохранения и выбора цвета.
Хоть все формулы есть в интернете, но реализовать самому получилось как-то не так.
Спасибо за такой прекрасный урок. Чувствуется, что чтобы записать такой урок понадобилось явно не 17 минут. За кадром остался огромный труд! Первая часть видео - шедевр с множеством анимации! А вторая часть - фейерверк программирования! Спасибо за увлекательный урок!
Еще в подарок реализация поиска НОД!
Буду еще не один раз разбираться с кодом.

10 звезд!
2017-07-04 21:20 Теория ООП Богатое наследство + 16 15 мин.
Повторил наследование.
---
При наследовании к содержимому родителя можно добавить новый функционал. Очень удобная штука! Спасибо за урок.
2017-07-02 21:58 Dancing Links Двусвязный список с удалением + 16 40 мин.
Использовать циклический список
циклический список
Спасибо. Надо будет еще этим как следует проникнуться.
2017-07-02 18:08 Dancing Links Работа алгоритма + 16 30 мин.
Рассмотрел поиск решения с помощью алгоритма х
Пока все понятно.
По видео сделать получилось.
2017-07-02 16:45 Dancing Links Что такое Dancing Links + 1 20 мин.
Узнал об алгоритме X Дональда Кнута - Dancing Links.
Интересно
Спасибо. Чувствую, что здесь встречусь с магией математики и программирования
2017-07-02 16:13 Теория ООП Второй Снеговик + 16 15 мин.
Повторил инициализацию объектов
---
Наверное придется для снеговика создать отдельный класс и там реализовать методы поворота, масштабирования и всего остального. Чувствую, что дальше будет только интереснее.
2017-06-15 13:43 Знакомство с jQuery Эффекты появления и исчезновения + 16 30 мин.
использовать функции fade()
---
Спасибо. Пока смотришь - все понятно, когда сам начинаешь набирать, оказывается, что не знаешь, что точно надо набирать. Оказалось очень полезно.
2017-06-08 22:07 Теория ООП Рисуем Снеговика + 16 20 мин.
Повтор прошлого урока
Найти координаты
---
2017-06-08 00:02 Теория ООП Цветные карандаши + 16 30 мин.
---
---
Отлично все запуталось. Предвкушаю рефакторинг! Спасибо!
2017-06-06 21:53 Теория ООП Расстояние между пикселями + 16 20 мин.
Изучаем использование конструкторов.
---
Все очень интересно. Спасибо. Коротко и очень понятно.
2017-06-05 21:10 Теория ООП Пиксели для классов + 16 30 мин.
Все получилось
---
Именно такой рефакторинг дает представление о программировании. Спасибо
2017-06-04 17:11 Теория ООП Структура vs Класс + 16 50 мин.
Проанализировал разницу между структурой и классом. Использование модификаторов ref  и  out!
Когда слушаешь - не сложно.
Спасибо. Очень важный урок. Про это читал, но когда все показано в действии все на много понятнее.
2017-06-03 21:00 Теория ООП Структура пикселя + 16 20 мин.
Повторил создание конструкторов.
--
Спасибо, во всем разобрался
2017-06-01 00:00 Игры со словами ФИНАЛЬНЫЙ УРОК + 16 30 мин.
---
---
Спасибо за курсы. Все очень интересно. Двигаемся дальше.
2017-05-30 20:10 Игры со словами Сложение букв. Комбинаторика. + 16 20 мин.
повторяю
Спасибо
Интересно!
2017-05-29 19:15 Игры со словами Виселка. Алгоритм помощника + 16 30 мин.
===
---
Делал этот урок, когда он был не в этом курсе.
Спасибо! Играть одно удовольствие!
2017-05-28 23:51 Игры со словами Виселка. Блоксхема помощника + 16 40 мин.
Спасибо. Еще раз проработал схему---
---
Делал этот урок года 2 назад. Схему нарисовал еще раз. Очень полезно
2017-05-28 01:17 Микроигры VIP урок. Стрелялка + 16 2 час. 20 мин.
Закрепил использование наследования
При наследовании начинаешь забывать какие переменные были в родительском классе.
Спасибо! Очень ценный урок.
Жаль, что gif нельзя сюда загрузить.
Сделал, что при попадании в картинку, то картинка меняется.
2017-05-23 20:36 Микроигры ФИНАЛЬНЫЙ УРОК + 16 10 мин.
---
---
Спасибо  за уроки. Дальше будет курс тот, в который заползет моя улиточка :). В том тоже что-то есть, когда не знаешь, какой курс следующий откроется
2017-05-22 20:52 Знакомство с jQuery Эффекты скрытия и отображения + 16 20 мин.
познакомился с плавным исчезновением и появлением элементов
---
---
2017-05-22 20:09 Микроигры Крестики-Нолики. Игра с компьютером + 2 20 мин.
---
---
Делал этот урок когда-то раньше. А также , до этой программы сам пробовал делать крестики нолики.
2017-05-21 20:36 Микроигры 2048 - Смещение + 16 1 час. 03 мин.
Отличная практика в применении рекурсии.
Рекурсия.
Спасибо! Все получилось. Еще раз повторил использование делегатов. Отличная программа получилась. Очень нравится, что всё разобрано по классам.
2017-05-19 22:50 Демо софт Вам телеграмма! + 16 5 мин.
---
---
---
2017-05-19 00:16 Микроигры ПОЛУФИНАЛЬНЫЙ УРОК + 16 30 мин.
---
---
Отличные программки получаются! Спасибо
2017-05-17 19:57 Микроигры Аполлон. Плавное прилунение + 16 5 мин.
---
---
Ползем дальше
2017-05-16 22:22 Микроигры Аполлон. Законы физики + 16 10 мин.
---
---
Проходил в другом курсе.
2017-05-15 18:30 Микроигры Аполлон. Главные герои + 16 5 мин.
---
---
Уже это делал раньше
2017-05-14 16:30 Микроигры Игра 15 - Картинка + 16 1 час. 10 мин.
Вычислять координаты квадратов.
Вычислять координаты квадратов.
Спасибо  за интересный урок. Добавил от себя выбор своей картинки, а также маленькую картинку в отдельном окне, чтобы можно было представить, какую картинку надо собрать.
2017-05-12 00:01 Графические циклы VIP. Спирограф + 16 1 час. 15 мин.
Рисовать красивые узоры
Сложно было решить, получилось выполнить задание или нет.
Не уверен, что у меня получился настоящий спирограф, но что-то получилось.

Спасибо за задачку
2017-05-11 00:02 Графические циклы VIP. Узоры на окружности + 16 50 мин.
делать анимацию из линий
---
мигание победил так: g.Clear(); То есть очищал не форму, а графикс. Очень красивая штука получилась. Добавил еще смену цветов. Решил ограничиться четырьмя цветами.

Спасибо за такой прекрасный урок!
2017-05-09 23:19 Tinklavimas 6. Стильные Буквы + 16 15 мин.
---
---
Что-то вспомнил
2017-05-09 22:56 Знакомство с jQuery События и их методы + 16 30 мин.
Использовать события в jQuery.
Не запутаться в скобках. Разобраться, что подключил не ту версию jQuery.
Случайно узнал, что в старых версиях jQuery вместо on использовалось live.
2017-05-09 22:11 Знакомство с jQuery Понятие селектора и примеры + 16 15 мин.

--
Понравилось "tr:odd" Все получилось
2017-05-09 21:40 Знакомство с jQuery Эксперименты и кнопки + 16 15 мин.
Использовать функции hide(), show(), изменять цвет текста
--
Спасибо!
2017-05-09 21:20 Знакомство с jQuery Синтаксис и простейший пример + 16 10 мин.
Пока только начало
---
Вперед!
2017-05-09 21:07 Знакомство с jQuery Суть библиотеки jQuery + 16 15 мин.
Познакомился с jQuery
---
Очень важная тема! Здорово, что можно осваивать все направления на одном сайте.
2017-05-09 14:09 Графические циклы VIP - Квадрат Гарри Поттера + 16 1 час. 10 мин.
Строить графики в консоле
интересно
Спасибо. Получилась отличная визуализация графиков в пределах 25 клеток.
2017-05-08 18:08 Графические циклы ФИНАЛЬНЫЙ УРОК + 16 20 мин.
Отличный курс.
---
Очень познавательный курс по изучению возможностей циклов! Спасибо
2017-05-07 22:05 Секундомер VIP. Секрет мастерства + 16 1 час. 00 мин.
---
Заставить себя написать еще раз.
Попробую ее для androida написать. Второй раз загружаю видео.
2017-05-07 22:03 Графические циклы Спираль Архимеда + 16 40 мин.
использовать тригонометрию
---
Спасибо
2017-05-04 00:02 Секундомер VIP. Биоритмы + 16 30 мин.
Повторил: форматированный вывод строк в консоль
-----
Спасибо, буду теперь знать, что есть куча разных биоритмов.
2017-05-02 00:41 Секундомер ФИНАЛЬНЫЙ УРОК + 16 40 мин.
---
---
Ушло на создание программы 20 мин. Как обычно ускорил видео, чтобы оно смогло загрузиться.
2017-05-02 00:39 Демо софт Менеджер паролей   4 час. 00 мин.
Повторил
---
Сделал более развернутую программу. Реализовал: программное заполнение Panellayout из zip файла с паролем. Сделал добавление сайтов. Сохранение файла и последующая его архивация в zip c паролем. Познакомился с библиотекой DotNetZipLib - отличная бесплатная библиотека!
Сделал отдельные формы для добавления сайтов, и для ввода пароля.
2017-05-01 01:31 Секундомер 5 часть. Видеофиксация + 16 40 мин.
---
Найти время
Сделал задание за 8 минут. Но так как интернет на отдачу у меня что-то медленный, то позволил себе ускорить видео в два раза. Чтобы размер файла стал поменьше.
2017-04-25 20:24 Секундомер 5 часть. Пункты 240 – 273 + 16 2 час. 10 мин.
---
никуда не торопиться
---
2017-04-24 19:48 Секундомер 4 часть. Видеофиксация + 16 20 мин.
Повторяем
---
Идем дальше
2017-04-23 23:13 Tinklavimas 5. Морской бой + 16 30 мин.
---
найти время
И самое страшное, если на следующем уроке надо будет эти прямоугольники выписывать в html!
2017-04-23 21:21 Секундомер 4 часть. Пункты 200 – 239 + 16 1 час. 20 мин.
---
---
Пишем код!
2017-04-22 16:59 Секундомер 3 часть. Видеофиксация + 16 20 мин.
---
---
---
2017-04-21 20:52 Секундомер 3 часть. Пункты 150 – 172 + 16 1 час. 00 мин.
---
делать десять раз
Ползу.
2017-04-20 23:49 Tinklavimas 4. Валидатор + 16 20 мин.
Правильно все сделать
убрать пробелы из путей
Вопросов нет.
2017-04-20 23:21 Секундомер 2 часть. Видеофиксация + 16 30 мин.
---
найти время
Ползем!
2017-04-18 23:40 Tinklavimas 3. Вкусная таблица + 16 30 мин.
Вспомнил
Что-то получилось
спасибо
2017-04-18 19:31 Секундомер 2 часть. Пункты 120 – 145 + 16 1 час. 15 мин.
--
найти время и доделать
Ох...
2017-04-16 23:58 Секундомер 1 часть. Видеофиксация + 16 20 мин.
---
---
получилось за 2:44 сек.
2017-04-10 23:08 Секундомер 1 часть. Пункты 100 – 113 + 16 1 час. 00 мин.
терпению
все сделать
С перерывами еще можно.
2017-04-09 21:07 Секундомер Написание кода + 16 30 мин.
делал в предыдущем курсе
:)
Все хорошо
2017-04-08 20:33 Секундомер Настройка формы + 16 30 мин.
---
---
Только что это делал в предыдущем курсе
2017-04-07 22:03 Секундомер Моральная подготовка + 16 40 мин.
^)
---
Наверное написал чуть более 100 программ, точно не считал. В том числе благодаря этому прекрасному сайту.
Сейчас идет работа над простенькой программой использующей базу данных mysql
2017-04-05 21:41 Tinklavimas 1. Расписание уроков + 16 10 мин.
?
было просто
---
2017-04-05 21:07 Нанософт ФИНАЛЬНЫЙ УРОК + 16 50 мин.
^)
Не все получилось как хотелось
Ползем дальше улиткой.
2017-04-02 10:57 Нано-игры Арканоид - Шарик и кирпичики + 16 40 мин.
Расчитывать отскок
все получилось
Добавил подсчет оставшихся блоков, а так же сделал подсчет очков: за желтые - +50, за красные +100
Спасибо!
2017-04-01 00:44 Нано-игры Арканоид - Уровень и ракетка + 16 30 мин.
повторил
повторил
Здорово
2017-03-11 23:38 Tinklavimas Красивые стихи + 16 15 мин.
Повторил
Выбрать стих
Получилось
2017-03-09 00:41 Новые технологии Мотиватор + 16 30 мин.
Вспомнил.
Получилось.
Спасибо. Теперь такой урок кажется простым.
2017-03-06 00:13 MVC шаблон MVC - PhoneBook - Вступление + 17 40 мин.
Спасибо за отличный сайт-сервис https://app.moqups.com
Пока все ясно.
Чувствую, что тут можно поработать и с sqlite
2017-03-05 23:41 MVC шаблон MVC - Counter - ControllerDuplex + 16 20 мин.
Создал контроллер для вывода в консоль.
Получается
Пока еще не решил, где буду использовать.  Чувствую, что mvc лучше использовать на больших проектах.
2017-03-05 22:26 MVC шаблон MVC - Counter - ModelDuplex + 16 20 мин.
Создали уже три контроллера
Все получилось
Теперь главное не запутаться в моделях и контроллерах
2017-03-04 22:37 MVC шаблон MVC - Counter - ControllerPlusConsole + 16 20 мин.
делать контроллер для консоли
Получается
Спасибо. Два работающих контроллера - это здорово! Вот уж не думал, что такое возможно. Очень интересно
2017-03-04 19:14 MVC шаблон MVC - Counter - ControllerPlusFrame + 16 15 мин.
Научился, что создавать контроллер надо под существующие уже модель и вид.

Наш источник данных - модель, будет информировать наш Вид. А также при нажатии кнопки на нашем Представлениии(Вид) будет вызываться нужная функция модели.
Все получилось с первого раза
На скриншоте код, как я решил проблему инициализации начального значения.
Спасибо за интересный урок
2017-03-03 23:31 MVC шаблон MVC - Counter - ModelPlus + 16 15 мин.
Привязывать модель
Удивительно, что все сразу работает.
С каждым уроком все интереснее
2017-03-03 23:16 MVC шаблон MVC - Counter - ViewFrame + 16 20 мин.
Выводить окно в Java
Пока надо все осознать
Спасибо. Уже не терпится, чтобы при нажатии на кнопочку что-нибудь изменялось.
2017-03-03 21:23 MVC шаблон MVC - Counter - ViewConsole + 16 15 мин.
Пока повторил. Понимание, надеюсь, придет позже
С Вами все просто
Почитал про шаблон проектирования Observer-able
2017-03-02 23:06 MVC шаблон MVC - Суть шаблона + 16 20 мин.
Слышал про mvc и раньше, но в этом уроке все обстоятельно разъяснено
Здорово.
Спасибо.
контроллер - может изменять модель, передает реакции пользователя
Модель - это содержимое, меняется через контроллер
Представление (View) отображает данные модели. Если модель изменилась, то и обновляется представление
2017-03-02 22:53 База SQLite SQLite - Знакомство + 16 20 мин.
Использовать sqliute в консоли.
Все заработало!
Спасибо.
2017-02-24 00:08 JA. Классные пакеты CLASS - Модификаторы доступа + 16 10 мин.
Повторил модификаторы
Все очень доступно
Спасибо
2017-02-23 23:55 JA. Классные пакеты CLASS - Кошка и Собака + 16 10 мин.
Попробовал Javu в  действии
Так как первых уроков не видел, поэтому не из командной строки.
Все отлично
2017-02-23 22:50 Facade Facade - Computer - Program + 16 15 мин.
Познакомился с шаблоном проектирования Фасад.
Заодно вспомнил, где у меня находится eclipse
На самом деле eclipse до этого практически не использовал, но пока было все понятно.
Спасибо
2016-10-07 17:20 ASP.NET и GMaps Презентация + 20 15 мин.
Чувствую, что может быть интересноый курс. Такую программку можно много где использовать.  Например, отмечать в каких местах(странах) ты был. А может у кого-то разъездная работа, и надо ездить по вызовам. В такой программе будет удобно все это увидеть.
Все написал выше
все написал выше
2016-06-20 19:44 Шарики ФИНАЛЬНЫЙ УРОК + 21 20 мин.
:)
Все успеть.
К сожалению обзор получился коротким, так как надо убегать на работу. Вчера тоже не успел, написать отчет на предпоследний урок, так как добрался до компьютера только после часа ночи, а успеть хочется.
2016-06-19 01:31 Шарики Шарики. Поиск пути + 20 1 час. 00 мин.
Использовать алгоритм волна.
Наверное сложное - реализовать записывание пути. Очень много понадобилось дополнительных переменных.
Спасибо! Красиво получается. 10 звезд!
2016-06-19 00:16 Шарики Шарики. Логика игры + 20 50 мин.
Повторил делегаты, свитчи. Интересная реализация. Хороший пример получился, как логику отделять от отображения.
Все получается.
Очень интересно!Спасибо за урок. Эта программа уже дается легче, чем год назад.
2016-06-18 00:36 Шарики Шарики. Анализ игры + 20 50 мин.
Повторил динамическое размещение элементов.
Не запутаться в своих названиях фалов.
Здорово! Обещаю к концу шарики сделать по-круглее :)
2016-06-17 23:07 Шарики Шарики. Вступление + 20 40 мин.
срисовывать.
Вперед!
Только вперед!
2016-05-26 00:57 НаноШахматы VIP. PHP - Создание картинки + 20 20 мин.
Рисовать в php
У меня получился черный фон. Не удалось его изменить.
При попытке изменить background наша картинка и вовсе не выводилась.
2016-05-26 00:01 НаноШахматы JavaScript - Я тебя съем! + 20 20 мин.
Увидел пример, как программировать на  javascript.
В отладке программы очень помогает инструменты разработки firefox-a.
Спасибо. Красиво получилось!
2016-05-24 00:16 НаноШахматы JavaScript - Завершение хода + 20 10 мин.
Здорово! Можно переносить фигуры!
Надо это подробнее изучить.
Спасибо.
2016-05-24 00:13 НаноШахматы JavaScript - Посадку давай! + 20 10 мин.
Разрешил посадку
Успеть, пока горючее не кончилось
Осталось приземлиться.
2016-05-24 00:11 НаноШахматы JavaScript - Тронул? Коди! + 20 10 мин.
Брать фигуру.
Получается.
Здорово! Но до истинного понимания все-таки еще далеко.
2016-05-24 00:06 НаноШахматы HTML5 - Поднятие фигур + 20 15 мин.
таскать фигуры
главное - получилось.
Здорово получается.
2016-05-22 18:58 НаноШахматы PHP - Превращение букв + 20 10 мин.
повторил switch
Как обычно , быть внимательным.
Красиво получается.
2016-05-22 18:48 НаноШахматы PHP - Массив для фигур + 20 15 мин.
Пока скопировал.
не понял строчку: @$board[$x.$y]. Без @ получается куча ошибок, а с ней все хорошо,
Отлично, идем дальше
2016-05-22 17:31 НаноШахматы PHP - Циклы для клеток + 20 10 мин.
Вывод клеток через php
копировать просто
Спасибо.
2016-05-22 17:19 НаноШахматы HTML - Фигуры на Доске + 20 15 мин.
Вывел фигурки.
:)
Пока продолжил с тем, что было. Потом, видимо, сделаю как у всех
2016-05-22 02:04 НаноШахматы CSS - Шахматная доска + 2 1 час. 30 мин.
Делать двумерные массивы на  javascript
Сделать поле на javascript
Уж не знаю зачем решил сделать заполнение клеток на  javascript. Вот ведь зацепило. Ведь , наверное, и не пригодится, так как дальше, я так понял, php пойдет.
2016-05-22 00:20 НаноШахматы HTML - Шахматные фигуры + 20 20 мин.
устанавливать шрифт, хотя этого в уроке не было.
Все получилось
Сначала, вместо фигур были квадратики. Помогла установка еще одного скрипта вот от сюда : http://users.teilar.gr/~g1951d/Symbola.zip
Спасибо! Думаю, должно получится красиво.
2016-05-20 21:51 Tinklavimas 5. Калькулятор + 20 1 час. 00 мин.
Отличное задание. Хорошо попрактиковался с формой, со стилями. Интересно было вывести знак радикала. И javascript задействован.
Все доступно
Посмотреть можно здесь: http://soundsfor.ucoz.net/calc.html.
Спасибо. Интересно было сделать это задание.
2016-05-14 16:55 Интернет-магазин ФИНАЛЬНЫЙ УРОК + 2 20 мин.
Использование форм в html и  связь html c php.
Закрепил использование методов Post и Get.
Использовали  методы: mysqli_connect()
mysqli_query()
mysqli_fetch_assoc()
move_uploaded_file()
isset()
header()
addslashes()
die()
print_r()

Показывается работа с массивами $_POST, $_GET, $_FILES.

В курсе затронута тема MySql: подключение к базе данных, повторил использование запросов с ключевыми словами select, insert, update, delete

Все доступно для понимания.
Спасибо за курс. Постараюсь всё использовать.
2016-05-13 21:25 Интернет-магазин Запись имени файла в базу + 1 20 мин.
Пользоваться свойствами $_FILES
Догадаться как сделать
Все получилось. Даже оставить старое фото
2016-05-13 19:51 Интернет-магазин Сохранение файла + 20 15 мин.
Научился загружать файл!
Все было понятно
Спасибо, интересных знаний все больше!
2016-05-12 00:31 Интернет-магазин Отправка файла + 20 15 мин.
Без видео еще не понял что такое enctype
просто но непонятно
Думаю дальше станет понятнее
2016-05-10 21:27 Интернет-магазин Интерактивный список + 20 10 мин.
сделать много ссылок одной строчкой!
Все получилось.
Удивительно, как оказалось просто это сделать.
2016-05-10 21:15 Интернет-магазин Редирект на список + 20 25 мин.
писать код на php
во всем разобраться.
Спасибо. Хороший опыт.
2016-05-09 21:14 Интернет-магазин Нет картинки + 20 20 мин.
все повторил
:)
Спасибо.
2016-05-09 01:05 Интернет-магазин Значения по умолчанию + 20 15 мин.
повторил пройденное
не очень сложно
Спасибо, все получилось.
2016-05-08 01:32 Интернет-магазин Сохранение изменений + 20 15 мин.
быть внимательным ночью
быть внимательным
Спасибо, все получилось!
2016-05-08 01:12 Интернет-магазин UPDATE товара + 20 10 мин.
повторил
не сложно
Идем дальше!
2016-05-07 00:25 Интернет-магазин Товар на форме + 20 20 мин.
использовать данные из php
Все нормально.
Спасибо.
2016-05-06 23:38 Интернет-магазин SELECT из РНР + 20 15 мин.
Научился использовать get.
Все отлично
Спасибо.
2016-05-06 22:44 Интернет-магазин INSERT из РНР + 20 20 мин.
Отправлять данные методом post
Все получилось
нашел незакрытый тег pre. Без </pre> все моя красота съехала.
2016-05-06 22:28 Интернет-магазин Форма Товара + 20 40 мин.
Красиво оформлять
Сделать на дивах.
Очень нравится курс!
2016-05-05 22:53 Интернет-магазин Таблица с Картинками + 20 20 мин.
Быть внимательным
Быть внимательным
Спасибо.
2016-05-05 22:44 Интернет-магазин Картинки для товаров + 20 20 мин.
искать
не было
все нашел.
2016-05-05 22:19 Интернет-магазин Товары в таблице + 20 15 мин.
Выводить данные из таблицы.
В начале пропустил, что надо указать базу данных при подключении.
Спасибо.
2016-05-05 13:56 Интернет-магазин Подружить PHP с MySQL + 20 5 мин.
подключаться к базе sql
ok
нет вопросов.
2016-05-05 13:39 Интернет-магазин Всё готово для работы + 20 5 мин.
--
сделать скриншот :)
Идем дальше
2016-05-05 13:33 Интернет-магазин Запуск РНР + 20 10 мин.
Начало сделано.
Все получается
Самое интересное впереди.
2016-05-05 13:23 Интернет-магазин SELECT запросы + 20 15 мин.
Повторил разные запросы
Все понятно
Спасибо. Вопросов нет.
2016-05-05 13:03 Интернет-магазин phpMyAdmin + 20 10 мин.
--
--
Интерфейс в админке оказался на русском, надо будет поменять на английский , а может и так привыкну.
2016-05-05 12:49 Интернет-магазин Добавление товаров + 20 5 мин.
повторил insert
---
Спасибо.
2016-05-05 12:44 Интернет-магазин Запуск базы данных + 20 10 мин.
повторил создание таблиц
--
Отлично! Идем дальше!
2016-05-05 11:06 Интернет-магазин Установка EasyPHP + 20 15 мин.
--
--
Чувствую, что будет интересный курс! Спасибо.
2016-04-25 23:48 Бурные потоки ФИНАЛЬНЫЙ УРОК + 2 10 мин.
Использовать потоки.
:)
Спасибо за прекрасный курс по потокам. Очень увлекательно и познавательно. Не хватило мне только информации о передаче данных из одного потока в другой. Правда мне уже удавалось это сделать в курсе "Фотошарп", где я замахнулся на использование прогресс бара в отдельном потоке. И столкнулся, что мне как-то надо передавать одну переменную в основной поток.
Удалось реализовать в итоге с помощью такой строчки в новом потоке.:
  progressBar1.Invoke(new Action(() => progressBar1.Value = count));

Уж не знаю кому написал, но может это кого натолкнет на какую-нибудь  идею.
2016-04-25 23:29 Бурные потоки Смысл жизни + 20 15 мин.
обрабатывать ThreadAbortException
Хорошо, когда можно все увидеть собственными глазами.
Здорово все получилось! Теперь с потоками будет проще разбираться. Спасибо!
2016-04-25 23:03 Бурные потоки Замри! + 20 20 мин.
Научился завершать потоки. А также не знал, как  в консоле узнать , какая была нажата клавиша.
Интересно.
Спасибо . Очень наглядная картинка состояний потока.
2016-04-24 00:28 Бурные потоки Приоритет + 20 25 мин.
Выводить id threads. Совершенствуется работа с консолью.
Не сразу сообразил, что надо nr присваивать надо после создания экземпляра класса. Но потом дошло.
Здорово получается.
2016-04-23 23:29 Бурные потоки Бурная жизнь + 20 30 мин.
Очень интересный урок
Разобраться с grow++ и grow--
Удалось сделать хвост. Правда он появляется только на третьем элементе. Но может это и нормально для питона. Для этого у питона беру body.First(); И создал отдельный метод, для отображения хвоста.
2016-04-23 21:11 Бурные потоки Поток питонов + 20 20 мин.
Создавать много потоков, да так, что они друг другу не мешают. Понял, зачем использовать  t[j].IsBackground = true;
С Вами все просто
Очень все здорово получилось!  Еще бы хотелось научиться передавать информацию из одного потока в другой. Хотя это было уже  , кажется, в Морском бое.
2016-04-23 19:27 Бурные потоки Поворот головы + 20 20 мин.
ООчень понравилась перегрузка оператора +.
Рад, что все получается.
Что ж, питончик голову поворачивает. Погуглив, удалось и оживить его. Пока нечего не ест. Думаю, скоро это исправим.
2016-04-22 21:07 Коллекция графов ФИНАЛЬНЫЙ УРОК + 21 10 мин.
Спасибо за курс! Очень интересно было узнать, как работать с графами. Еще раз закрепил использование Queue и  Stack. Можно считать, что это продолжение курса про итераторы, так как здесь есть возможность попрактиковать использование некоторых из них в связке с графами.
:0
Очень рад, что у меня была возможность пройти этот замечательный курс.
2016-04-22 00:57 Бурные потоки Питонатор + 20 30 мин.
Рисовать питона
Все поддается.
Сначала вывел 0, а потом понял, что первый символ надо вывести голову. Но так как питон еще никуда не идет, вывожу символ '<'
2016-04-22 00:23 Бурные потоки Зайчики + 20 15 мин.
Разбивать на мелкие функции
:)
Кролики плодятся и размножаются! Есть чем накормить наших будущих питонов!
2016-04-22 00:00 Бурные потоки Террариум + 20 20 мин.
Вспомнил, как позиционировать курсор, и все что связано с консолью
:)
И зайчики разместились. Вспомнил, что Random тоже лучше статиком делать, чтобы разные результаты получались.
Все очень нравится!
2016-04-21 23:36 Бурные потоки Вступление + 20 10 мин.
Главное начать.
:)
Наверное статиком можно отметить голову питона. Может какие-то цвета.
2016-04-21 01:38 Коллекция графов Глубокий алгоритм + 20 15 мин.
Искать вглубь. Узнал, как использовать стек.
Все оказалось проще, чем я думал.
Замечательный курс! Спасибо! Очень хорошая практика. Очень насыщенные уроки без всякой воды! Теперь буду переходить к бурным потокам.
2016-04-20 23:45 Коллекция графов Глубокий поиск + 20 12 мин.
Искать вглубь
:)
Спасибо. Все очень понятно стало.
2016-04-20 22:41 Коллекция графов Визуализация процесса + 20 10 мин.
Понял, что нужно использовать Refresh для компонента, чтобы увидеть изменения.
:)
Сделал это чуть по другому. Наверное, еще более сложно. Перебираю все лейблы на форме, и изменяю цвет, в зависимости от того , что находится в этот момент в Вершинах.

Было сделано почти все два урока назад. Но без рефреша результат до этого урока увидеть не получалось.
Спасибо! Сейчас все работает!
2016-04-20 22:10 Коллекция графов Широкий пошаговый ход + 20 5 мин.
:)
:)
Все сделал в пошлом уроке.
2016-04-20 22:03 Коллекция графов Широкий алгоритм + 20 1 час. 00 мин.
Искать решение проблемы?
:)
Решил проблему добавлением еще одного Hashtable с названием temp. Думаю, что это и есть самое простое, но неправильное решение. И сделал отображение цветом лейблов.
2016-04-20 00:54 Коллекция графов Широкий поиск + 20 20 мин.
Проходить весь граф
:)
Надеюсь, что получилось. Спасибо за прекрасные объяснения!
2016-04-17 22:13 Коллекция графов Шахматная доска + 20 20 мин.
:)
:)
Отличные уроки. Очень все нравится!
2016-04-17 21:54 Коллекция графов Отображение + 20 5 мин.

:)
Все получилось в прошлом уроке.
2016-04-17 21:50 Коллекция графов Инициация + 20 15 мин.
:)
:)
Была ошибочка, удалось ее найти и обезвредить
2016-04-17 21:05 Коллекция графов Рёбра + 20 15 мин.
:)
:)
Так же как и в прошлом уроке, что-то успел сделать на вебинаре.
2016-04-17 20:51 Коллекция графов Вершины + 20 15 мин.
:)
:)
Большую часть написал во время вебинара, так что сложностей не возникло.
2016-04-17 20:11 Коллекция графов Граф + 20 20 мин.
Познакомился с графами
Пока еще не понял, как этим будем пользоваться.
Хранить можно  в массиве List<int> храним вершины. А уж в каждом list храним ребра
2016-04-17 18:10 Коллекция графов BitArray + 20 20 мин.
использовать bitarray
^)
Все очень интересно.
2016-04-17 01:17 Коллекция графов Hashtable + 20 30 мин.
Сравнивать
:)
Уж не знаю, то ли сравнивал. Сравнивал время создания. ListDictionary из 100000 элементов почему-то не хотел создаваться. Уж очень долго приходилось ждать. Проблему решил уменьшением элементов. На скрине должно быть видно.
2016-04-15 23:03 Коллекция графов ListDictionary + 20 20 мин.
повторил  ListDictionary
:)
ListDictionary уже приходилось использовать. Идем дальше!
2016-04-15 22:25 Коллекция графов Array vs List + 20 20 мин.
повторил использование stopwatch.
Все хорошо.
жду продолжения. Очень интересно!
2016-04-15 17:17 Коллекция графов List + 20 15 мин.
Использовать list
^)
Идем дальше.
2016-04-15 17:15 Коллекция графов ArrayList + 20 15 мин.
ИспользоватьArray List
^)
Интересно.
2016-04-14 21:31 Игры на JavaScript Пасьянс + 20 15 мин.
Повторил
:)
А ошибки все равно пришлось искать. Жаль дебагера нет. Все было понятно. Хотя кому-то может будет что-то и не понятно. Но скопировав код, у ученика все заработает. Этакий тест на внимательность.
2016-04-08 23:02 Итератор Итератор. Зачем нужно два класса + 20 30 мин.
Разобрался, зачем нужен отдельный класс.
:)
Спасибо за ценное дополнение!
2016-04-07 01:16 Итератор Итератор. Один метод вместо классов. + 20 10 мин.
Сокращать несократимое.
Надо теперь этот как-то освоить, чтобы использовать в своих программах.
Здорово! Уроки понравились. Очень ценно, что можно увидеть свертывание кода(так сказать). Именно такой метод преподавания помогает понять, как же на самом деле все это  работает. Просто какая-то инверсия инкапсуляции! Забираемся в черный ящик и смотрим как же оно там работает!
2016-04-07 00:55 Итератор Итератор. Список простых чисел. + 20 15 мин.
Вычислять данные по мере необходимости.
Надо будет еще раз посмотреть с утра.
Опять работает! Даже жалко было все стирать. Очень понравилось, что вычислять можно не скопом, а по одному числу, и сразу его проверять.
2016-04-07 00:32 Итератор Итератор. Волшебное слово yield. + 20 15 мин.
Использовать yield!
Это надо пропустить через себя, чтобы начать использовать не задумываясь.
Здорово! Магия работает!
2016-04-07 00:13 Итератор Итератор. Перебор простых чисел. + 20 15 мин.
Все необычно
Интересно, как public  стал вдруг лишним
Да! Красота - страшная сила, но иногда требует жертв.
2016-04-06 23:48 Итератор Итератор. Перебор чисел в итераторе. + 20 15 мин.
Пошаговый режим очень помогает в понимании того, что происходит
Следить за переходами на каждом слове.
Нужно почаще запускать пошаговый режим.
2016-04-06 23:23 Итератор Итератор. Создание пустого итератора. + 20 15 мин.
Пока смотрю.
Вникаю
Понял, как куда ходит. Но пока не понял зачем два класса. Хотя, если бы не показали, что можно все в один запихнуть, то и не задался бы таким вопросом(но это все от недостатка знаний!). Интрига сохраняется, и это здорово!
2016-04-06 23:00 Итератор Итератор. Разложение числа на простые множители. + 20 20 мин.
Раскладывать число на множетели программно
:) Все было понятно.
Начало интригующее. Очень интересная тема!
2016-03-29 21:50 Инфобизнес Социальная сеть проекта + 20 20 мин.
:)
смотреть не сложно.
Если интересны идеи, то напишу...  Соц сеть не подменяет форума, и наоборот. В соц сети есть большой недостаток, заключается он в том, что в соц сети важны реакции людей : нравится-не нравится. Я еще не встречал соц сеть, через которую можно было бы хоть чему-нибудь научится. И даже самая ценная информация в соц сети быстро уходит в нечитаемый подвал,  заваленная сообщениями от том, кто что съел, и кто куда сходил.

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

Идея со статьями мне очень понравилась. Хочу предложить  тогда уж организовать в каждой школе свой КАТАЛОГ статей. Чтобы к ним был легкий доступ, и они бы при этом хорошо индексировались поисковыми системами.

Это не критика, и не пожелания. Это просто мысли вслух...
2016-03-29 21:19 Инфобизнес Распределение доступов + 20 20 мин.
Здорово все придумано.
не сложно
Почему-то мне вместо раздела классы больше нравится курсы.  Если классы, то там должны быть рубрики : Естественные науки, гуманитарные науки. Внутри классов Виды: (например) программирование , математика , физика,.. Но может быть я не в ту сторону расширяю границы?
2016-03-26 19:10 Инфобизнес Иерархия учебных материалов + 20 20 мин.
:)
Интересно
Идем дальше.
2016-03-26 18:19 Инфобизнес Базовые принципы проекта + 20 15 мин.
Планировать работу
Пока сложностей не возникло.
Сложно что-то добавить. Очень уж хорошо все уже придумали.
2016-03-26 18:02 Инфобизнес Подключение к системе GitHub + 20 15 мин.
Внимание, главное внимание.
Интересно.
Идем дальше
2016-03-26 17:34 Инфобизнес Подготовка Visual Studio ASP.NET + 20 20 мин.
Запускать новый проект
:)
Ну вот. Я сдержал свое обещание прошлого года (для тех, кто помнит) и , наконец , установил win7 и visal studio2015. Теперь буду осваиваться с новой системой и новой vs.
2016-03-25 23:36 Фотошарп Гамма-коррекция + 20 20 мин.
Изменять гамму-коррекцию
Все получается!
Спасибо за интересные уроки. Все сразу получилось.
2016-03-25 22:25 Сетевые технологии VIP урок. SQLite: База MySQL в кармане + 21 50 мин.
Создавать подключение к sqlite.
Заполнять Datagrid
По видео - все получилось.
Спасибо за урок. Что-то получилось. Если просто добавлять новые  записи, то все хорошо сохраняется. А вот при попытке изменить уже существующую запись, программа начинает вылетать. Обернул в try-catch - скриншот как раз с надписью, про то, чего adagpteru не нравится. Так что надо будет глубже изучить этот sqlite.
2016-03-25 20:21 Фотошарп Градационная коррекция + 1 1 час. 20 мин.
Изменять цветовую коррекцию программно. Отличная практика делегатов.
Сложно было разобраться как в поток передать данные, и потом получить из от туда. Этого в уроке не было, но очень хотелось сделать.
Еще хорошо попрактиковался  в создании потока, и передачи данных из потока. Отличный мотивирующий урок
2016-03-23 11:43 Сетевые технологии ФИНАЛЬНЫЙ УРОК. Видеообзор программы + 21 1 час. 20 мин.
Рассказывать о курсе.
Собрать все вместе. Большая часть времени ушла на заливку видео на youtube.
Огромное спасибо Кириллу за увлекательный курс. Удалось даже залогиниться на videosharp.info.  Все очень понятно объясняется, а благодаря домашним заданиям все прекрасно усваивается.
2016-03-20 23:36 Сетевые технологии Всё всегда под рукой + 20 1 час. 20 мин.
Пользоваться bitbucket и sourseTree
Не запутаться в ветках
Думаю, пока не скоро буду использовать эти возможности, но полезно знать об этом. Спасибо.
2016-03-17 19:09 Сетевые технологии Хождение по динамическим ссылкам + 20 1 час. 10 мин.
Добираться до ссылок.
Все получилось.
Решил все переделать в новой программе, чтобы не путаться. Сделал метод, которому скармливаешь атрибут, и что в этом атрибуте искать. и этот метод как раз и возвращает ссылку.
2016-03-15 20:23 Сетевые технологии Авторизация без браузера или как обмануть сайт + 20 1 час. 00 мин.
Авторизовываться без браузера!
Использовать HttpWebRequest,    HttpWebResponse ,  StreamReader
Очень интересно. Хорошо все объяснено!
Спасибо за урок! Он оказался очень познавательным и важным! И главное, проблема, которая  была у меня в прошлом уроке с загрузкой сайтов в вебброузере, решилась!, Так как ответ чудесно открылся в webkitbrousere!

А для универсального метода - передал в метод url и data. Все работает.
2016-03-13 17:25 Сетевые технологии Авторизация с формированием ключа + 20 2 час. 00 мин.
Формировать ключ.
Найти сайт, который бы загружался в webbrouser
C повтором по видео, проблем не возникло. Все сразу заработало с сайтом, который используем на уроке. А вот с поиском сайта меня постигла неудача. Я много где зарегистрирован на форумах, вот, думал, куда нибудь залогинюсь.Но не тут то было. Компонент webbrouser ничего не грузит, т.к. уже почти все сайты сделаны на каких-нибудь движках и перегружены скриптами. Решил попробовать использовать другой компонент. Загрузил webKitBrouser, даже смог разобраться, как добираться до атрибутов. Но засада оказалась в другом месте. Строчку , для ключа мне удалось собрать. Но webkitbrouser не имеет функции Navigate c возможностью передачи post data. Решение за три для так и не нашел. Может быть можно послать данный через webclient, но не знаю как получить ответ именно в webkitbrouser?Понимаю, что эта проблема явно выходит за рамки курса. то что ответа не жду.
2016-03-11 16:03 Сетевые технологии Авторизация с заполнением полей + 20 30 мин.
Узнал, как можно добраться до полей и кнопок на интернет странице!
С видео все просто!
Все сработало! Я этому очень рад. Спасибо за урок!
2016-03-11 10:12 Сетевые технологии Несколько способов работы с интернет-страницами + 20 30 мин.
К сожалению не использовал прокси. При попытке использовать прокси из интернета ничего не получилось.

Научился не открывать новое окно  браузера без необходимости
Подружиться с прокси. в firefox настроить прокси просто, не надо вводить ни логин, ни пароль. А из нашей программы приходит ошибка
В прошлом уроке у меня картинка просто отображалась по ссылке. А в этом я ее сохраняю рядом с программой.
2016-03-10 21:23 Сетевые технологии Интернет-страница: Что полезного можно получить? + 20 20 мин.
Научился использовать атрибуты и коллекции HtmlElementCollection. Еще больше разобрался со свойством Document.
Удивительно, но удалось загрузить картинку.
Отличный урок. Есть над чем попрактиковаться!
2016-03-10 20:07 Сетевые технологии Презентация курса + 20 15 мин.
:)
Легко! Всегда бы так легко!
Хочу разобраться, как можно добраться до данных на интернет страницах
2016-03-10 20:02 Сетевые технологии Вопросы и ответы + 20 10 мин.
Узнал, о чем будет курс. Все очень интересно!
:)
Спасибо за замечательное видео о курсе! Все очень подробно рассказано, так что вопросов совсем не осталось.
2016-03-04 18:15 Tinklavimas 2. Таблица умножения + 20 30 мин.
Отличная практика вывода текста в файл получилась!
Сложно не было.
Еще и с циклами получилась тренировка. Удачный урок!
2016-03-03 22:44 Tinklavimas Термины сайтостроения + 20 50 мин.
:)
:)
ip - уникальный адрес страницы, или компьютера
dns - служба которая меняет доменное имя на ip (на циферки)
proxy - в дополнение  напишу, что служит также может служить для подмены вашего ip адреса
2016-03-03 21:38 Tinklavimas Простейшая HTML страница + 21 40 мин.
Терпению
:)
Случайно закрыл секундомер и в нем сточки не сохранились. Лучший был на третий раз 1:57.
2016-03-02 22:26 Tinklavimas Второй подход к эскизу + 20 1 час. 20 мин.
Рожать в муках идеи.
Творить
Пока осматриваюсь и осваиваюсь.

На втором скриншоте сайт, который делал для жены.
2016-03-02 12:21 Tinklavimas Каким будет мой сайт + 20 20 мин.

:)
Тема : Помощь в освоении программ
nastrojcomp.ga
Сайт для тех, кому это нужно(Надеюсь, что кому-нибудь это нужно :))
2016-03-02 12:10 Tinklavimas Знакомство + 20 5 мин.
Представляться.
:)
Очень интересно, как же все-таки переводится Tinklavimas?
2016-03-01 21:05 Сетевые технологии Главные секреты интернет-страниц + 20 30 мин.
Пользоваться свойствами компонента  webbrowser. Узнал, что и где хранится.
Жизнь интересна.
Вместо textBox использовал ComboBox, чтобы сохранялась история введенных адресов. Так же все кнопки расположил на toolStrip, т.к. мне очень понравился этот компонент. Чувствую, что и до парсинга сайта не далеко!

А Cookie нужны, чтобы сайты, на которые мы заходим узнавали нас, и если мы настроили страницу, то открывали бы ее с нашими настройками. Так что с помощью cookies происходит идентификация и авторизация пользователей.

Отличные уроки! Все очень нравится, спасибо за труд!
2016-02-28 23:59 Сетевые технологии Мой собственный браузер + 20 1 час. 00 мин.
Использовать встроенный WebBrowser.
занятно
Добавил комбобох для ввода адресов, кнопку стоп, прогресс бар для наглядности загрузки странички.

Домашнюю страницу можно изменить в реестре, во всяком случае так порекомендовал google  :    //  Registry.SetValue(@"HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main", "Start Page", "www.videosharp.info");
2016-02-24 09:53 Фотошарп Ярость и контрастность + 20 40 мин.
Спасибо! Очень интересные формулы.
Все получилось
Интересно, какие бывают еще методы оптимизации при попиксельном  редактировании.
2016-02-23 23:06 Фотошарп 256 оттенков серого + 20 30 мин.
Использовать функцию bmp.GetPixel(x, y); До этого еще по-пиксельно не приходилось работать с картинками.
Все оказалось понятно!
Спасибо за прекрасный подарок!
2016-02-20 11:59 Сокобан ФИНАЛЬНЫЙ урок. Видео-обзор проекта Сокобан + 20 40 мин.
Доводить курс до конца.
записывать ночью
Замечательный курс. Тут и создание классов, и их взаимодействие -  очень было полезно все это сделать.
2016-02-15 23:39 Сокобан Сокобан - Завершение + 20 2 час. 30 мин.
Повторил пройденное. Потренировался с  делегатами.
Попытка сделать чат не увенчалась успехом
Спасибо за подробные уроки! Хорошая практика с делегатом, с абстрактным классом, и еще со многими другими вещами. И хорошо, что этот курс я взял в конце, а то многое бы просто не понял. Отличная игра получилась!
2016-02-11 00:56 Сокобан Сокобан - Игра - На двоих по сети + 20 2 час. 00 мин.
Очень интересно исследовать, как работают классы между собой.
Так писать программу - совсем просто. Но так все соединить вместе - очень сложно.
Интересно придумано с синхронной сменой уровней!
Ух! Вот это урок! Столько всего важного и интересного. Удивительно, что класс phone передает всего то по одному байтику. А наши человечки бегают уже вместе! Спасибо за замечательный курс. Все очень понравилось!
2016-02-10 21:23 БД - Управление гостиницей Установка сервера MySQL + 20 5 мин.
mysql уже стоял
:)
Сделал батничек, который запускает сервис(так как я его выключил) и запускает консоль , и сразу выбирает нужную базу данных.Все в  в один клик!
2016-02-10 15:56 Бинарная жизнь Смысл жизни + 20 30 мин.
Верить в будущее.
Поверить в то самое будущее
Спасибо за интересную демонстрацию!
2016-02-10 01:07 Бинарная жизнь Новое поколение + 20 30 мин.
Создавать бинарные автоматы!
Здорово придумано с взятием последнего и нулевого элемента.
Спасибо - замечательная демонстрация!
2016-02-10 00:32 Бинарная жизнь Конструктор организма + 20 30 мин.
Наконец, осознал преимущества StringBuildera
Все было понятно.
И это не может не радовать!
2016-02-09 00:09 Бинарная жизнь Правила игры + 20 30 мин.
попытался придумать. Складываются по две цифры со сдвигом направо.
:|
Наверное сделал-понял что-то не так
2016-02-07 23:56 Сокобан Сокобан - Игра - На двоих + 20 30 мин.
Добавлять второго игрока
Оказалось, что переделывать игру на двоих проще, чем я думал.
Здорово получается. Белке повезло, за нее можно играть мышью.
2016-02-07 00:10 БД - Управление гостиницей Вид. Список форм. + 20 30 мин.
Продумывать формы
фантазировать
Очень интересно, как потом все будем связывать.
2016-02-05 23:18 Сокобан Сокобан - Редактор - На двоих + 20 40 мин.
Все исправил, все заработало
Придумать второго персонажа
Интересные дополнения.
2016-02-05 01:48 Сокобан Сокобан - Игра - Автоходы + 20 1 час. 20 мин.
Потренировался подключать классы.
Разобраться, что надо сначала спрятать ящик, а потом показать ( top[start.x, start.y] = Cell.abox;)
Удивительный результат! Все работает. Спасибо за подробные объяснения - все было понятно! Играть с такими дополнениями одно удовольствие, только успевая мышкой щелкать!
2016-01-30 23:59 Сокобан Сокобан - Решалка - Оптимизация + 20 30 мин.
Практика использования stopwatch. Практика использования четырехмерных массивов. Практика использования Dictionary
Не сложно , но позновательно!
Спасибо! Очень понравились оптимизации. Особенно ценно, что не сразу был дан вариант с квадромассивом, а до этот показали и Dictionary. На маленьком лабиринте цифры не так впечатляют, но огромный лабиринт пока не удалось нарисовать.
2016-01-28 18:41 Сокобан Сокобан - Решалка - Яблоко + 21 1 час. 40 мин.
Очень насыщенный урок. Научился волновому поиску пути да еще и с тяжелым ящиком!!!
Под диктовку, с паузами  делать одно удовольствие!
Очень красивое решение получилось. Надо бы его еще не один раз пересмотреть, чтобы проникнуться идеей. Не просто 10 звезд, а 20!!!
2016-01-25 23:17 Сокобан Сокобан - Решалка - Мышка + 20 1 час. 00 мин.
очень понравилось использовать List и Queue!
C таким уроком все просто.
Отличный урок! Чем дальше , тем интереснее. Добавил  в тестер вывод самого пути, как шла мышка. 
2016-01-24 22:53 Сокобан Сокобан - Решалка - Тестер + 20 1 час. 10 мин.
осознал разницу File.ReadAllText и File.ReadAllLines.
Сложно было не запутаться с ax,ay,bx,by,ex,ey,px,py
Спасибо за урок. Алгоритм показался не очень сложным. Хотя, когда пришел на этот поект, это было бы сложно.
2016-01-21 01:34 БД - Управление гостиницей Модель. Карта отеля 3 + 20 30 мин.
Повторяю синтаксис запросов mysql
Все получается. Сложно не забыть вовремя установить переменные, чтобы запрос отработал верно.
Оказалось очень интересно придумывать тесты. Ура! Доделал все доступные уроки, можно ждать следующих уроков.
2016-01-21 00:43 БД - Управление гостиницей Модель. Карта отеля 2 + 20 30 мин.
Повторяем.
Повторяем.
Все-таки не очень понял: зачем в select map нужен инсерт. Интсерт - это инсерт, а селект - это селект. Если нам надо будет что-то добавить , тогда и добавим. А так нам просто нужно посмотреть , есть ли заселения на  этот день или нет, просто посмотреть, больше никто не звонил, а мы все таки добавим пустую запись. И что нам потом с ней делать?
Надеюсь, что дальше пойму это.
2016-01-20 01:18 БД - Управление гостиницей Модель. Карта отеля 1 + 20 40 мин.
Тренируюсь тестировать.
Все что хотел - удалось
В результате тестирования пришел к выводу, что возвращать надо DataTable в функции SelectMap . Мы же должны показать что нашли.
2016-01-19 19:27 БД - Управление гостиницей Модель. Список заказов. + 20 20 мин.
Повторил вывод в грид. а также тренировка запроса select with join
Все  легко получилось!
Очень нравятся мне эти уроки! Добавить пока нечего, хочу делать дальше.
2016-01-19 01:22 Сокобан Сокобан - Игра - Управление + 20 1 час. 30 мин.
Очень понравилась идея двухслойности! (map  и top)
Наверное , самая сложная функция - step
Здорово получилось! Белка ходит, ящики передвигает! Спасибо за замечательный урок! Если бы делал сам, то вряд ли до такой реализации додумался.
2016-01-17 00:15 БД - Управление гостиницей Модель. Статусы заказов. + 20 20 мин.
Повторяем пройденное и закрепляем его.
Сложно не было
При проверке выяснилось, что у меня в классе sql функция Update возвращает количество строк, да еще в long. Поэтому result в классе book, в функциях UpdateFromDay, UpdateTillDay, UpdateStatus тоже пришлось переделать в long.
2016-01-16 23:19 Сокобан Сокобан - Игра - Интерфейс + 20 1 час. 15 мин.
Повторил вызов формы, загрузку из файла.
Сложного ничего не было.
Не удержался, и попробовал вывести уровень из файла, пока без возможности загрузки других уровней.
2016-01-16 00:30 БД - Управление гостиницей Модель. Бронирование. + 20 1 час. 10 мин.
Оттачиваю навыки создания классов и манипулирования данными.
Все  поддалось.
Спасибо за урок! Все очень интересно. Так как unit  тестов у меня нет, тесты делаю сам. В прошлом отчете тест был прямо в коде главной формы. Сейчас все перенес все в отдельный класс Test. По поводу статуса в журнале book - мне  понравились такие статусы: mark, paid, drop. Пришлось все-таки добавить функцию deleteBook(), чтобы не захламлять базу. Решил пока тестовую базу не делать, а все проверяю на единственной.
Тесты нужно писать, так как ошибок они отловили у меня достаточно много... Рад, что удалось все отловить(надеюсь , что всё отловил:))
2016-01-15 00:02 Сокобан Сокобан - Создаём свои уровни + 20 40 мин.
Собирать все вместе.
Все отлично.
Продвигаемся вперед!
2016-01-14 00:59 Сокобан Сокобан - Редактор - Улучшение + 20 1 час. 00 мин.
Понравилось использование  Math.Min и    Math.Max
Сложно не было.
Получился отличный редактор!
2016-01-13 23:49 БД - Управление гостиницей Модель. Тестирование комнат. + 20 40 мин.
Делать тесты без unit test
Как обычно, самое интересное - вылавливать ошибки и их исправлять.
Продолжаю работать в студии 2008. Т.к. там юнит тестов нет, но очень хотелось что-то попробовать, решил сделать тесты прямо в самой программе. Это все же лучше, чем совсем без тестов. Как раз эти тесты позволили отловить две ошибки, чему я очень рад.
Спасибо за урок! Двигаемся дальше!
2016-01-13 00:42 Сокобан Сокобан - Редактор - Сохранение + 20 1 час. 00 мин.
Хороший пример использования ref.
Функция Сохранение файла
Понравилось , как происходит сохранение файла. Редактор получается непростой.
Осталось не понятно  int w = cell.GetLength(0);
                int h = cell.GetLength(1); Что значит 0, а что значит 1 в скобках? А может просто надо утром посмотреть видео.
2016-01-11 23:14 Сокобан Сокобан - Редактор - Редактирование + 20 1 час. 00 мин.
Использовать двойное приведение типов. Очень понравилась запись    toolWall.Checked = current_cell == Cell.wall; позволяющая обойтись без switch.
Что увлекательно, то несложно.
Урок очень понравился! Приведение приведения вообще восхитило! Функция  ResizeLevel тоже с изюминкой. Спасибо за бесценный урок!
2016-01-11 00:45 Сокобан Сокобан - Редактор - Интерфейс + 1 1 час. 00 мин.
Вычислять место положение боксиков. Еще раз прошел динамическое размещение компонентов.
С видео все просто. И ошибки быстро находятся
Наконец, добрался до компьютера, где стоит студия.  Спасибо за урок. Уже вывели картинки - результат стал виден! Вдохновляет!
2015-12-31 20:21 БД - Управление гостиницей Модель. Удаление комнат. + 20 20 мин.
Довел класс Room до совершенства.
:)
Все интересно,  даже написание комментариев.
2015-12-29 18:48 БД - Управление гостиницей Модель. Класс комнаты + 20 40 мин.
Продолжаю осваивать создание функций.
C видео все просто
Пока не могу создавать тесты, так как в 2008 vs нет unit testov/
2015-12-25 21:14 БД - Управление гостиницей Модель - Календарные праздники + 20 30 мин.
Повторил создание запросов
:)
Хорошо продвигаемся.
2015-12-25 19:03 Сокобан Сокобан - Редактор - Загрузка + 20 50 мин.
Закрепил модификатор out очень удобная штука.
Вылавливать ошибки, как всегда не быстро.
Все получается! Жду визуализацию.
2015-12-24 19:47 БД - Управление гостиницей Модель - Календарный год + 20 40 мин.
Осознал удобство insert ignore. Хорошая практика работы с  DateTime
Узнал как добраться до года в поле day : year(day);
Все доступно объяснено.
Спасибо, очень познавательно. Всегда стараюсь помочь, если в отчете есть какой-то вопрос.
2015-12-24 02:01 Игры со словами Игры со словами + 20 30 мин.
Использовать StringBuilder. Еще  закрепил Environment.NewLine
Сложно не запутаться в массивах
Ведь работает! Понравилась мне идея Владимира(6391) с кнопкой Города. Решил такую сделать, но чуть проще. Выводит первые 20 случайных слов , где последняя буква равна первой. Потренировался циклом while
2015-12-23 22:59 Сокобан Сокобан - Подготовка - Картинки и лабиринт + 20 40 мин.
Готовимся
Придумать тематику
Ура! Начинаю очень интересный курс!
2015-12-22 23:39 Сокобан Сокобан - Вступление + 20 4 час. 00 мин.
:)
Успеть сфоткать, пока телефон не разрядился.
Давно уже в телефон загружена.
2015-12-22 15:14 Игры со словами Бот для игры БАЛДА + 20 1 час. 20 мин.
Узнал новый класс Dictionary. Буду еще про него читать
Самой сложной оказалась функция search с рекурией. Плюс еще надо осмыслить оптимизацию алгоритма, так как еще не совсем ясно с массивом Dictionary
Очень понравился урок, все хорошо показано , все получилось. Спасибо!
2015-12-21 21:27 БД - Управление гостиницей Модель. Всё про Клиента + 20 1 час. 00 мин.
Спасибо , за функцию отлова ошибок при исполнении запросов mysql. Очень помогло!
Отловить одну запятаю
Оказался не простой урок. Не хватило мне внимания, пришлось ловить ошибки.
Модульные тесты, конечно, хорошо, но тест внутри самой программы - это еще круче. Очень мне он помог, без него бы долго разбирался !
2015-12-21 01:44 Новые технологии Модульное тестирование + 20 50 мин.
Еще раз понял, что xp - прошлый век , с которого все-таки надо уходить.
:(
К сожалению так и не удалось подружить nunit c 2008 vs b xp. Обещаю, что в новом году все-таки перейду на win7
2015-12-20 23:04 Игры со словами Виселка. Поле чудес + 21 10 мин.
Вспомнил, что делал в конце прошлого года.
:)
Интересная программа! Замечательный опыт.
2015-12-20 11:29 БД - Управление гостиницей Модель. Класс Клиента + 20 40 мин.
Использовать описание методов через ///

Все понятно
Остался вопрос , что будет    если do this.id = this.sql.Insert(query);
    while (this.sql.SqlError()); написать без this?  Ведь у нас других id и sql в классе нет.
2015-12-20 01:07 БД - Управление гостиницей Отображение таблицы + 20 10 мин.
Использование DataSource
Трудностей не возникло.
Чудесная магия.
Поделюсь, как я запускаю sql сервер. Я его убрал из автозагрузки. Но чтобы все работало, надо его запустить. Для этого надо лезть в сервисы. В сервисы лезть лень, поэтому сделал bat файл такого содержимого
@echo on
setlocal
set service=MySQL56
net start MySQL56
mysql -uroot -pvashparol'

Теперь стоит нажать на этот файлик, как все запускается и открывается консоль с уже войденным mysql. 
2015-12-20 00:53 БД - Управление гостиницей Модульный тест + 20 30 мин.
Посмотрел, как можно создать модульный тест
Видит око, да зуб неймет.
Не знаю что делать, так как в VS2008 не удалось найти Microsoft.VisualStudio.TestTools.UnitTesting Namespace.Решил ради такого случая скачать Comunity2015. Но, как и следовало ожидать, все это дело не для xp. Видимо я тут один с xp остался. Но пока возможности перейти на другую ос у меня нет. Так что выполнить этот урок ближайшее время не смогу, что очень печально. Надеюсь мне его все-таки зачтут...
2015-12-19 00:20 БД - Управление гостиницей Класс MySQL. Обработка ошибок. + 20 30 мин.
Научился красиво обрабатывать ошибки. Повторил использование DialogResult, а также цикл do... while
Интересно
Спасибо за маленькие хитрости!
2015-12-18 23:15 БД - Управление гостиницей Класс MySQL. Получение таблицы. + 20 40 мин.
Продолжаю изучать класс MySqlCommand.
Получается!
Не удержался и все-таки добавил dataGridView. Данные в него тоже удалось загрузить. Порадовало, что не пришлось вручную добавлять столбцы, все само загрузилось!
2015-12-18 00:10 БД - Управление гостиницей Класс MySQL. Драйвер и конструктор. + 20 40 мин.
Подключать References. В этот раз пошло не все гладко. MySql.Data подключилось, но с желтым треугольничком. Так что оказалось важно, какой из трех MySql.Data подключать.
Главное - внимание
Спасибо за урок!Смотрю второй раз, и все равно интересно и поучительно. Чувствую, что если буду делать сам, обязательно буду подсматривать в уже сделанную работу.
2015-12-17 16:38 Морской флот ФИНАЛЬНЫЙ УРОК. + 21 1 час. 00 мин.
На курсе изучил php, mysql, и , конечно, программирование на с#. Узнал множество разных технологий и научился их совместно использовать.
Дождаться тишины.
Спасибо за великолепный курс! Очень все понравилось! Много узнал нового и интересного! Теперь надо пробовать придумать на этой основе что-то свое.

Оказывается не нажал в youtube кнопку publish
2015-12-16 18:52 БД - Управление гостиницей Модель. Имена методов. + 20 30 мин.
Хорошая подготовка к реализации кода!
Было просто
Чувствую, что скоро уже начнем писать код.
2015-12-15 00:54 Морской флот Свежий взгляд. Завершение проекта. + 20 50 мин.
Быть внимательным
:)
Сразу не запустилось. Так как не сразу  заметил, что не все скопировал.  ... Работает!
2015-12-14 23:28 Морской флот Свежий взгляд. Размещение кораблей. + 20 30 мин.
:)
:)
Внимание, и еще раз внимание при копировании кода!
2015-12-14 22:43 Морской флот Свежий взгляд. Ожидание запуска. + 20 20 мин.
Повторил подключение собственных классов
Радует, что сложностей не возникает.
Жаль, что осталось уже очень мало видео-уроков в этом курсе.
2015-12-14 18:40 Морской флот Свежий взгляд. Управление из таймера. + 20 10 мин.
Все подготовил
---
Жду следующего урока.
2015-12-14 00:08 Морской флот Свежий взгляд. Схема проекта. + 20 10 мин.
Повторяем , закрепляем
---
Подготовился, можно идти дальше.
2015-12-13 21:54 БД - Управление гостиницей Модель. SQL запросы для Book и Map + 20 40 мин.
Отличная практика составления запросов.
И даже с Join запросами.
Очень понравилось, что проработали все запросы заранее.
2015-12-13 01:26 Морской флот Финишная миля. Найти победителя + 20 2 час. 00 мин.
Добавил вывод океана за который играем  в название формы.
Интересно следить, как все три технологии работают вместе : sql, php и c#
Вчера что-то мой хостинг плохо работал с базой. Пришлось ждать благоприятного коннекта к базе данных. И вот, наконец, дождался! Сегодня все работало как надо, и получилось протестировать нашу программу.
Была проблема вывода множества окон из-за включенного таймер. Решил проблему остановкой таймера после вывода сообщений. Ошибки еще остались, но думаю, что в следующих уроках все равно придется все переписывать с нуля. При нажатии кнопки рестарт вызваю рестарт php, включаю таймер. И еще удаляю все boxы, чтобы нарисовать новые при рестарте. Но, к сожалению, на второй открытой программе почему-то не срабатывает.
2015-12-12 00:59 БД - Управление гостиницей Модель. SQL запросы для Room + 20 20 мин.
Повторяю синтаксис sql
:)
Идем полным ходом!
2015-12-12 00:39 БД - Управление гостиницей Модель. SQL запросы для Client + 20 20 мин.
Очень интересно. Узнал, что можно после delete сделать auto_increment=1 и нумерация пойдет с единички.
Пока все понятно.
Обновил свои запросики.
2015-12-12 00:20 БД - Управление гостиницей Модель. Список задач. + 20 35 мин.
Хорошая практика!
Пришлось залезть в шпаргалку
Сложные запросы не решился реализовывать.
2015-12-11 23:33 БД - Управление гостиницей Модель. Планирование. + 20 15 мин.
Интересно продумывать до , а не после.
Не сложно, но увлекательно почувствовать себя проектировщиком
Вперед, к знаниям!
2015-12-11 23:18 БД - Управление гостиницей SQL запросы для создания Базы + 20 20 мин.
Повторил создание таблиц
:)
Очень хорошо, что все повторил.
2015-12-11 10:45 Морской флот Финишная миля. Мой океан. + 20 1 час. 20 мин.
Двигаемся вперед.
Отловить ошибки в php.
Получилось, но не с первого раза
2015-12-07 13:27 Морской флот Финишная миля. Перезагрузка. + 20 10 мин.
Все просто
Все просто
Все просто
2015-12-07 00:54 Морской флот Одинокий капитан - Победа! + 21 40 мин.
Все очень интересно!
Пока экспериментирую с двумя океанами.
Первое соединение с сервером у меня идет секунд 20-30, поэтому решил сделать, чтобы курсор менялся на песочные часы. Еще одна проблема возникла, что пока программа соединяется, она успевала еще  несколько запросов послать. Сделал, что пока ответ от сервера не пришел, таймер на это время выключается.
2015-12-05 23:59 Морской флот Одинокий капитан - Выстрелы + 20 30 мин.
Не бояться создавать классы. Их уже набралось в этой программе штук 17.
Уследить за логикой.
Урок сделал довольно быстро. В целом все было понятно. Но пересмотрю ка я его еще раз! Урок не так прост как кажется!
2015-12-05 23:28 Морской флот Одинокий капитан - Прицел + 20 20 мин.
:)
Не самый сложный урок.
Жду следующего урока.
2015-12-05 00:01 Морской флот Клиентский флот - Класс ServerGame + 20 50 мин.
Еще раз закрепил  public string status { get; private set; }
Все получилось!
Еще нашел одну блоху в файле php. Это  хорошо , что у нас массив action содержит только последние не просмотренные действия.  Спасибо за урок!
2015-12-04 22:45 Морской флот Клиентский флот - Класс ServerFire + 20 1 час. 00 мин.
Практика связи php и с#!
Получается.
Все думал, почему of_x и  of_y не приходят.?Оказалось забыл обновить файл battle.php на сервере :)
2015-12-03 18:22 Морской флот Клиентский флот - Класс ServerShip + 20 1 час. 00 мин.
public ServerShip(string url)
            : base(url)
        { }.  Научился(еще раз) использовать базовый конструктор, да еще и с аргументом.
Все получается.
Все получилось.
2015-12-03 00:47 Морской флот Клиентский флот - Класс ServerInfo + 20 1 час. 00 мин.
Хороший понятный пример использования virual и override
Все получается
Получается, что все что сделали на прошлом уроке не понадобилось. Но без прошлого урока было бы на самом деле  все менее понятно. А так увидели много решений одно задачи - это здорово. Спасибо за урок.
2015-12-02 01:04 Морской флот Клиентский флот - Парсинг XML + 20 1 час. 00 мин.
Парсить xml!
Нашел ошибку довольно быстро и вспомнил, что читал в отчетах, как ее победить.
Спасибо Владимиру Волнухину (http://www.videosharp.info/6632/checking/game7=377) за подсказку, как решить проблему с ошибкой, которая заключалась в переводе строки перед <?xml version =\"1.0\"?>. После этой строки в файле battle.php надо обязательно вызвать функцию ob_clean(); Именно она помогла избежать ошибки.

Может стоит для будущих курсантов добавить информацию про эту функцию в описание урока?

Еще оказалось, что в php очень надо следить за лишними пробелами: такая команда работать не будет $_GET ['ocean'] ( с пробелом после GET). А в sql не будет работать COUNT (*)(после count тут тоже пробел). Только слитное написание правильное COUNT(*).  Не проверял, но возможно и intval() c пробелом тоже не работает?!
Возможно все это знают, но может кому поможет описание моих ошибок .

Очень долго работает WebClient, и пока идет соединение и запрос xmla с серверa программа подвисает. У всех так?
2015-12-01 15:35 БД - Управление гостиницей Создание базы в MS Access + 23 20 мин.
Повторяю
Повторяю
Повторяю
2015-12-01 14:56 БД - Управление гостиницей Таблицы комнат и дней + 20 20 мин.
Повторяю пройденное.
Повторяю пройденное.
Повторяю пройденное.
2015-12-01 01:00 БД - Управление гостиницей Таблицы клиентов и заказов + 1 15 мин.
Еще раз подумал над созданием базы данных
:)
Сделал скриншот из phpMyadmin , делал к прошлому курсу.
2015-11-30 23:26 БД - Управление гостиницей Вступление + 20 10 мин.
Повторил сущности
:)
:) Перезагрузка
2015-11-30 23:18 Морской флот Клиентский флот - Подключение к серверу + 20 20 мин.
Познакомился новым для меня классом System.Net  и его методами.
Очень все понятно изложено
Интересно, что будет дальше.
2015-11-30 18:59 Морской флот ПОЛУФИНАЛЬНЫЙ УРОК. Большая игра + 21 2 час. 00 мин.
Еще больше практики в php.
Реализовать передачу данных через форму. Ничего сложного вроде бы и не было, тем более,что  метод я оставил Get. C методом post не стал пока разбираться.  А то этот отчет еще через неделю бы отправлял.
Сначала решил просто переписать весь скрипт, который выводит моря. Потом все-таки решил сделать по-своему. Может он  реализован менее красиво, но в нем мне понятна каждая строчка. И если бы я просто копировал, то я бы так и не понял, как же тут все работает.
2015-11-29 19:54 Морской флот Серверный флот - Функция do_game + 22 30 мин.
Продолжаем осваивать программирование протокола для php и xml
До сих пор осмысливаю склеивание xml.
Функция do=game позволила найти еще 5 ошибок!
2015-11-29 01:01 Морской флот Серверный флот - Функция do_fire + 20 2 час. 00 мин.
Осваиваю протокол игры
Найти все ошибки.
Этот урок дался чуть-чуть легче. Хорошо, что php подсказывает ошибки, а то вообще не возможно было бы разобраться.
2015-11-27 19:46 Морской флот Серверный флот - Функция do_ship + 20 3 час. 10 мин.
Писать код php. Искать ошибки в php.
Особенно сложна отладка.
За один вечер не удалось все сделать.  Если еще учесть, что хостинг у меня тоже тормозной, то , наверное, можно считать, что быстро справился.
2015-11-26 17:32 Морской флот Серверный флот - Капитан очевидность + 20 30 мин.
Закрепляю изученное
Закрепляю изученное
Тренируюсь делать коллажи из скриншотов
2015-11-25 18:18 Морской флот Серверный флот - Функция do_info + 20 30 мин.
Все новое: запрос get, Весь код новый!
Все-таки ошибки у меня были, но найти удалось!
Решил воспользоваться ftp плагином для Notepad++ очень удобная штука. Обновляет файл на сервере без лишних вопросов, нажатием одной кнопки upload. Перед этим пользовался коммандером, но для постоянных обновлений файла, удобнее пользоваться Notepad++, чего и всем желаю.  10 звезд!
2015-11-24 23:47 Морской флот Серверный флот - Рефакторинг РНР-кода + 20 30 мин.
Писать функции и вызвать их в другом файле.
Хорошо, что до этого уже что-то знал про программирование.
Шаг  за шагом , неспеша!Евгений Витольдович, спасибо за объяснения каждого слова и каждой строчки! Это очень помогает.
2015-11-24 22:58 Морской флот Серверный флот - Как PHP дружит с MySQL + 20 20 мин.
. Напиcать mysqli_connect
2. Напиcать mysqli_select_db
3. Напиcать mysqli_query
4. Напиcать mysqli_fetch_assoc
5. Напиcать print_r

Все новое, все интересное!
Не сразу разобрался что и как будет у меня называется: где имя пользователя, где имя базы
Прямо блиц обучение! По книгам, наверное , месяц бы разбирался. А тут 7 минут урок - и готово! Уже можно выводить таблицы на страницу html!
2015-11-24 22:26 Морской флот Серверный флот - FTP подключение + 20 20 мин.
:)
:)
Все пока получилось.
2015-11-24 20:51 Морской флот Протокол - Команда GAME + 20 20 мин.
Продолжаем освоение протокола игры
Медленно, но верно двигаемся к цели.
Все понятно. Жду продолжения!
2015-11-24 16:12 Морской флот Протокол - Команда FIRE + 20 1 час. 00 мин.
Продолжаю погружение в vysql
Все очень подробно.
Отличная практика составления запросов. Все очень нравится!
2015-11-23 22:39 Морской флот Протокол - Команды INFO и SHIP + 20 1 час. 00 мин.
Большая практика в составлении запросов и их обработка!
С mysql все понятно. Очень все хорошо объяснено!
С php дело  не имел, так что в этом пока для меня будет самая большая сложность.
2015-11-21 21:59 Морской флот Протокол - Список команд + 20 1 час. 00 мин.
Пока не понял чему научился
Не сложно, Но пока нахожусь в кромешной тьме, так как каких-то ключевых знаний не хватает...
Честно признаюсь, что подсмотрел отчеты, кто уже выполнял это задание. Что такое протокол - понял. Это запрос и ответ на запрос. А причем тут xml не понял. Надеюсь в следующих уроках станет понятно что такое ?do, и зачем нужен знак $.
2015-11-21 00:41 Морской флот База Морского Флота - Запросы SQL + 20 1 час. 10 мин.
Составлять запросы mysql
Хорошо, когда есть видео.
Очень полезный урок, особенно когда понимаешь, что все это надо будет использовать.
2015-11-20 23:23 Морской флот База Морского флота - Экспресс SQL + 20 30 мин.
Запросам mysql. Все очень нужное и полезное.
:)
Очень все понравилось.
2015-11-19 23:56 Нанософт VIP урок. Работа с WinAPI + 20 50 мин.
Повторил: настройку формы,использование компонентов checkbox, listview
Новым было использование DllImport.
:)
Полезная получилась программка. Главное не закрыть лишнего! Не рискнул закрыть программу из самой себя.
Сделал, чтобы кнопка рефреш срабатывала при загрузке формы. А также обновляю записи при нажатии кнопки Close.
Спасибо за интересный Vip урок!
2015-11-19 20:35 Морской Бой Последний Бой! + 20 1 час. 00 мин.
Научился доведению программы до рабочего состояния!
Почему-то оказалось просто.
В планах подключить свой файл mission. Там алгоритм проще, но я на него столько времени потратил, что было бы интересно и с ним поиграть. Может еще поищу цвета поспокойнее , а то чуть-чуть в глазах рябит. Посмотрел свой прошлый отчет и понял, что кнопка "Огонь" у меня не используется - удалил её.
2015-11-18 23:41 Морской Бой Интерфейс игры + 20 30 мин.
Интересно, как все встает на свои места.
Финиш уже рядом.
Перехожу к следующему уроку.
2015-11-18 23:06 Морской флот База Морского Флота - phpMyAdmin + 20 25 мин.
Повторил, как создавать  таблицы в консоле.
:)
Чувствую, что самое интересное как раз сейчас начнется!
2015-11-18 17:36 Морской флот База Морского Флота - GAME + 20 20 мин.
все интересно
:)
У матросов нет вопросов. Жду следующего урока.
2015-11-17 23:11 Морской флот База Морского Флота - SHIP + 20 20 мин.
Тренируемся анализировать.
Просто
Вперед на всех парусах.
2015-11-17 22:40 Морской флот База Морского Флота - INFO + 20 15 мин.
Сначала продумывать структуру, и только потом писать какой-нибудь код.
:)
Код для создания таблицы , наверное, такой:
CREATE TABLE IF NOT EXISTS `Info` (
  `status` int(11) enum('play','wait','stop'),
  `ships` int(11) ,
  `fire_ticks` int(11) ,
  `cool_ticks` int(11)
) ENGINE=InnoDB DEFAULT CHARSET=utf8  ;
2015-11-17 16:41 Морской флот Архитектура - Мышкой по кораблям + 20 40 мин.
Еще раз попрактиковал делегаты.
Делегаты все-таки остались самым сложным, уж больно много для них надо инициализаций.
Продвигаюсь вперед , и это радует. На мой взгляд получается красиво.
2015-11-17 15:53 Морской Бой Рефакторинг кода + 20 40 мин.
Практика рефакторинга - очень полезная штука
Все получилось
Здорово, что программа будет доведена до конца!
2015-11-15 00:34 Морской флот Архитектура - Фабрика картинок + 20 20 мин.
Еще не использовал вложенные Switch
:)
Удивительно  и , надеюсь, в дальнейшем повторимо! Одна строчка и на каждом поле появляется корабль - здорово! Программа всё улучшается!
2015-11-13 23:48 Морской флот Архитектура - Наследие картинок + 20 1 час. 00 мин.
Работа с Сontrol ами! Это еще надо будет осмыслить.
Controls
Непривычно, что создали конрол в классе океан, а инициализировали начальное значение в основной форме!
С таким встретился в первый раз.
Очень понравился алгоритм размещения четырех квадратов :
int topx = place % 2;
            int topy = place / 2;

Очень изящное решение!
Интересно, а можно было бы этот главный контрол в конструкторе передавать?
Непривычно, что создали конрол в классе океан, а инициализировали начальное значение в основной форме!
Все получилось!
2015-11-13 18:37 Морской флот Архитектура - Карта Пиратов + 20 40 мин.
Проектировать игру!
Все поддалось!
Решил все-таки вывести самым простым способом что у нас получилось!
2015-11-13 00:20 Морской флот Архитектура - Перезагрузка проекта + 20 40 мин.
Потренировался в составлении схем.
Идем дальше
Это точно, что лучше делать заново, чем ремонтировать и латать дыры.
2015-11-10 18:22 Графические циклы Трёхмерные циклы + 21 20 мин.
3-4 кратные вложенные циклы
Увлекательно!
Эта штука будет даже мощнее рекурсии! И меньше ресурсов ест! Спасибо огромное за такую красоту, от простого к сложному!
2015-11-10 18:01 Графические циклы Внутренние условия + 21 30 мин.
Интересно
считать координаты
Думал, думал, и решил, что проще закрасить серединку, чем придумывать, как ее не выводить.
2015-11-09 18:34 Графические циклы Вложенные циклы + 21 20 мин.
Визуализация циклов!
:)
:)
2015-11-09 16:42 Графические циклы Пучок лучей + 21 20 мин.
Продолжаю постигать циклы
:)
Жду следующий урок.
2015-11-09 01:10 Графические циклы Диагональные линии + 20 20 мин.
Продолжаю изучать объединения циклов, а так же, что не всегда их надо объединять.
С Вами все просто.
Очень нравится такое знакомство с циклами!
2015-11-09 00:55 Графические циклы Горизонтали и вертикали + 20 20 мин.
Объединять циклы!
:))
Красиво!
2015-11-09 00:34 Графические циклы Подготовка графики + 20 30 мин.
Много чего повторил
Все интересно
Вместо линии сделал маленькую решетку, раз уж такое было задание
2015-11-07 22:09 Морской флот Анимация - Полёт по таймеру + 20 40 мин.
Интересный алгоритм нахождения клетки. Очень понравился!
С Вами все просто!
Решил не видео записать, а сделать gif ку : http://s017.radikal.ru/i425/1511/94/ef5b9b1c4731.gif

2015-11-07 20:36 Морской флот Анимация - Отображение кадров + 20 40 мин.
Убедился, что можно не только на форму добавлять компоненты, но и на любой компонент.(  this.pictureMain.Controls.Add(pictureFire2);)
Все оказалось просто.
Интересно, что будет дальше.
2015-11-06 22:42 Морской флот Анимация - Полёт снаряда + 20 30 мин.
рисовать
найти карандаш
Жду продолжения!
2015-11-06 00:42 Морской флот Графика - Рефакторинг + 20 40 мин.
Рефакторинг кода.  Использование internal.
Рефакторинг -
Все как в жизни. Переезд хуже пожара!  Быстро рефакторить не получается. И с internal придется разбираться долго. А что будет если вместо internal поставить public? Поставил - все работает.  В гугле уже все почитал, но ясности не прибавилось. написано:  Этот модификатор определяет доступность члена во всех файлах сборки и его недоступность за пределами сборки. А что такое "сборка"? Спасибо за урок! Пока не могу сказать, что было просто, т.к. не уверен, что сам бы до этого всего додумался.
2015-11-04 00:36 Морской флот Графика - Выстрелы по Кораблям + 20 30 мин.
Узнал, что можно оставлять незаполненный case ( case Cell.none:
                                                                                              case Cell.fail: map[x, y] = Cell.fail; break;)


Все интересно
Оказывается в отчете на прошлый урок нашел ошибку, забыл поставить = в проверке на "близость" кораблей. В остальном все хорошо получилось.
2015-11-03 23:21 Морской флот Графика - Карта Морского флота + 20 40 мин.
Использование enum. Отметил для себя важную информацию, как надо называть переменные - должны быть осмысленными и не содержать отрицания. Закрепил, как надо делать клапан от зацикливания циклов.
Все понятно и очень увлекательно. К использованию enum надо будет еще привыкнуть.
Понравилась красивая проверка на выход за пределы массива.
2015-11-02 23:52 Морской флот Интерфейс - А на море корабли + 21 40 мин.
Повторил graphics.Draw, switch, использование ресурсов.
Все повторил.
Почему-то в редакторе картинок картинки сделал 32 пикселя. а в программе почему-то рисуются в 42 пикселя. Какой-то глюк. Вывел в строку ширину картинк - все правильно-32. вывожу картинки, и вижу что они накладываются. Так что картинка у меня 32, а tilesize 42.
2015-11-01 22:41 Морской флот Интерфейс - Первый кораблик + 20 40 мин.
Все получается, и уже понимаешь, что делаешь.
Все понятно.
Вместо pictureMain.Image = pictureMain.Image; вспомнил, что уже видел еще один вариант : pictureMain.Refresh(); и решил его использовать.
2015-10-30 23:23 Морской флот Вступление + 21 40 мин.
Все хорошо.
Пока сложно не было
Все понятно изложено
2015-10-12 22:47 Игры на JavaScript Гонка - Быстрые рекорды + 20 1 час. 00 мин.
использовать двумерные массивы, таймер,  canvas.  Лучше понял синтаксис языка.
Разобраться с двумерным массивом.
Спасибо за чудесный видео-курс! Все очень доступно и интересно. С нетерпением жду продолжения!
Час ушел, т.к. видео записать с первого раза не удалось.
2015-10-11 19:36 Игры на JavaScript Гонка - Рулевое управление + 20 40 мин.
Обрабатывать движение мыши
document.addEventListener('mousemove', moveCar, false);
Научился отлавливать ошибки
Научиться отлавливать ошибки.
Ничего себе скорость! Столько всего сделать за 13 минут.
Еще осталось загадкой откуда в "e" берутся значения. Это listener туда их сохраняет? А откуда он знает, что именно в e надо это сохранить?
2015-10-11 15:47 Игры на JavaScript Гонка - Запуск таймера + 20 40 мин.
Использовать таймер.
Применять массив, и так же удалять из него элементы. Не хватает знаний по синтаксису javascript
Не хватает знаний по синтаксису javascript . Приходится тупо копировать.
Очень интересный урок. Оказывается, что в javascript все как в большом языке.
Решил посмотреть, что это за функция setInterval , оказалось, что таймер можно останавливать.
Верный своему принципу, что надо добавить что-то от себя,
сделал кнопку старт-стоп.Удивился, что у меня это получилось сделать!
И теперь по клику на этой кнопке боксики начинают ехать, при повторном нажатии они останавливаются.
2015-10-11 01:50 Игры на JavaScript Гонка - Массив боксиков + 22 30 мин.
Использовать при нажатии на кнопку много функций!
Все-таки не до конца понял в  box[j][0],box[j][1], что за ноль и что за единица и почему они не меняются. и почему при box [j][1]+=4; изменяется только координата y.
Видимо что-то надо почитать по javascript .
2015-10-11 01:00 Игры на JavaScript Гонка - Герои на канвасе + 21 20 мин.
Создавать canvas, рисовать на нем.
Работать с библиотекой Math на javascript.

Все изложено предельно доступно
Узнал, что в javascript е в цикле for не нужен int.
Очень интересно! 10 звезд. Очень хочу продолжить дальше.
Супер курс!
2015-10-07 00:38 Новые технологии Нити на кубиках + 20 1 час. 00 мин.
Использовать Потоки (Thread)
using System.Threading; Запуск, постановка в очередь и остановка потоков.
Осознать, что работает без таймера
Надо будет придумать какую-нибудь свою программу и попробовать использовать в ней потоки. Пока не начнешь использовать сам - не научишься.

Спасибо за урок! Есть над чем поработать!
Спасибо за очень важное примечание к уроку!
2015-10-05 01:08 Игры на JavaScript Очисти поле - Функция хода + 20 40 мин.
выводить чекбоксы
Не сразу понял, как выводить надпись о количестве ходов.
К сожалению так и не удалось выиграть.
Очень рад, что курс все-таки начался! Очень интересно! Буду ждать продолжения!
2015-10-03 23:48 Игры на JavaScript Очисти поле - Чекбоксы + 20 25 мин.
Писать функции, использовать кнопки и чекбоксы
Удивляюсь, что все работает без <body> и <html>
Ура! Hачался javascript!
2015-09-27 15:11 Теория ООП Круглый класс + 21 20 мин.
Интересная конструкция  this.width = this.height = this.radius * 2;
Не подозревал, что так можно
:)
Все интересно.
2015-09-27 01:53 Теория ООП Второй класс + 20 20 мин.
:)
пока просто
:)
2015-09-27 00:40 Теория ООП Первый класс + 2 25 мин.
Повторяю и совершенствуюсь
:)
Чуть усовершенствовал еще свой способ рисования, теперь при нажатии пр. кн. мыши линия не рисуется. Можно с нового места рисовать. Лишних линий стало меньше. Перенес функцию рисования линии в класс. Может и поторопился, но она работает!
2015-09-26 23:53 Теория ООП Урок рисования + 21 25 мин.
Приятно повторить, что уже узнал на других уроках проекта videosharp.info
:)
Все же решил не высчитывать координаты. Мне их передала мышка! Спасибо за урок.
2015-09-26 23:02 Теория ООП Инкапсуляция мечты + 20 30 мин.
Понятию инкапсуляции в красках
Интересно!
Инкапсуляция -это механизм, который защищает данные, код от внешних воздействий, дождя, холода, голода и т.п. Можно только использовать по назначению.
Возьмем фортепиано. Пользователю доступны только клавиши и педали. И ученику совершенно можно не знать, как появляется звук, а просто нажать клавишу, и если внутри все исправно, фортепиано начнет звучать.
2015-09-17 09:50 Микроигры Крестики-Нолики. Игра на двоих + 20 2 час. 30 мин.
Использовать ref и out. Еще чуть лучше стал понимать, как использовать классы.
Было интересно.
На первом скриншоте - программа сделанная по видео-курсу. Назвал я ее "Си шарпики". :) Обыграть ее смог, но далеко не с первого раза.
Понравилось при просмотре видео-урока, как некоторые моменты можно сделать просто и красиво. Спасибо за урок - теперь я смог сравнить свой подход с вашим решением.

На втором скриншоте - моя реализация крестиков-ноликов, которая была сделана месяца три назад. Побудили меня взяться за нее отчеты на этом сайте. Стало мне интересно, смогу ли я ее запрограммировать без подсказок и видео. Использовать классы я тогда точно не умел, так что тут все в одном. Алгоритм придумал какой-то жуткий, ушло, наверное дня 3 на реализацию! В итоге все же получилось - обыграть компьютер невозможно, только можно свести в ничью.  Но, как и предсказывал Евгений Витольдович - играть-то оказалось не очень интересно, т.к. выиграть невозможно.
2015-09-12 22:51 Нано-игры ФИНАЛЬНЫЙ УРОК + 1 30 мин.
говорить
говорить не останавливаясь
Продолжаю оттачивать навыки программирования на c sharp
2015-09-07 00:04 Нано-игры Скорость реакции. Алгоритм и рекорд + 3 4 час. 30 мин.
Использовать прогресс бар
решил добавить то, что узнал на проекте.
Усовершенствовал программу: При клике мышкой, появляется дырка в том месте, куда кликнул. Вместо прогрессбара сделал пульки. Добавил форму About Заменил курсор на анимированный. Добавил звук выстрела и перезарядки. Вывод лучшего результата с запуска программы. После выхода из программы решил лучший результат не сохранять. Пикчербоксы для пулек добавляются динамически. Пришлось повозиться с показом дырок на мишенях, так как мишени все разного разрешения, так что пришлось дырки вычислять для каждой мишени отдельно.  Если нажать правую кнопку мыши, то появляется форма About
2015-09-04 00:54 Нано-игры Скорость реакции. Три картинки по таймеру + 1 40 мин.
Понравилось использовать такие конструкции:  picture1.Visible = nr == 1;
Уже даже понимаешь что делаешь
Спасибо за урок, даже в простеньких программах есть чему поучиться.
2015-09-03 22:33 Нано-игры Скорость реакции. Блок-схема + 1 1 час. 00 мин.
Рисовать блок-схемы
Пока не сложно.
Наконец, сделаю и эту программу
2015-08-31 16:35 Семантика Я решил всю Семантику! + 20 10 час. 00 мин.
Решал долго. Было очень интересно. Здорово, что такой раздел есть. На просторах интернет - это единственный такой ресурс. Где задачи проверяются в реальном времени!
Дорогу осилит идущий :)
Спасибо большое за прекрасные задачи и прекрасные объяснения и примеры!
Написал 10 часов, хотя точно не знаю, может и больше, а может и меньше. Это не так уж и важно, по сравнению с тем, сколько интересного узнал.
2015-08-21 15:47 Морской Бой Олимпиада - Создание ИИ - Добивание корабля + 2 5 час. 00 мин.
Составлять алгоритмы. А так же проверять их работу!(наверное главная составляющая программирования)
Сложно иногда понять, что пошло не так, и почему возникла ошибка.
Скриншотов показалось мало, поэтому записал еще короткое видео. Очень познавательно. Удалось расставить корабли случайно при тестировании. Благодаря этому удалось довести собственный алгоритм до совершенства. Теперь он работает без ошибок. Он, конечно, простой, но сделать и его оказалось непросто. Спасибо Евгению Витольдовичу за возможность попробовать свои силы, и посмотреть как сделать самый совершенный алгоритм.
10 звезд!
2015-08-18 23:30 Морской Бой Олимпиада - Создание ИИ - Шаблон ударов   40 мин.
реализации искусственного интеллекта для морского боя.
с видео все просто.
Когда-то участвовал в олимпиаде, здесь, на проекте videosharp, по разработке алгоритма. Тогда, к сожалению, не удалось сделать совсем без ошибок, только дня через 2 после окончания олимпиады все стало работать без ошибок. А сейчас сделал алгоритм по видео-уроку.
Попробую в игре использовать и свой алгоритм, и алгоритм Евгения Витольдовича.
2015-08-18 17:44 Сокобан Сокобан - Телефон - TCP/IP протокол + 20 30 мин.
Еще раз повторил использование делегатов. Использование abstract и override
Использование abstract и override
Этот урок делал в другом проекте, как vip урок. Очень хорошо, что он тут тоже есть.
2015-08-18 15:04 Морской Бой Установка кораблей + 20 50 мин.
Расстановке кораблей
Пропустил в одном месте else, но удалось это место быстро найти.
Все интересно! Очень все на уроке подробно разобрано.
2015-08-16 22:40 Комбинаторика Рекурсия. Фракталы. Кривая Гильберта + 2 1 час. 00 мин.
выводить кривую гилберта
Все интересно
Все три рекурсии(спираль, треугольник серпинского и кривую гилберта поместил в одну программу.
2015-08-14 21:01 Комбинаторика Рекурсия. Фракталы. Треугольник Серпинского + 10 40 мин.
Пользоваться рекурсией.создавать треугольник Серпинского
Сложно не было
Попытался в рекурсии замедлить вывод треугольников, но , к сожалению, так ничего  и не вышло. Может кто-нибудь знает как? Или это возможно только с циклами for&
2015-08-12 02:11 Комбинаторика Рекурсия. Фракталы. Спираль + 3 1 час. 00 мин.
Интересно было еще раз использовать рекурсию. Узнал про интересную возможность Debug.
Все было показано предельно ясно.
Добавил кнопку, чтобы перерисовывать фрактал. Решил добавить цвета. Сделал массив цветов и назначил каждой линии цвет случайным образом(Random). Не пожалел ресурсов компьютера. А также еще попрактиковал использование чек-бокса для запуска таймера, чтобы он постоянно его перерисовывал.
Очень понравился урок.
2015-08-11 02:09 Комбинаторика ФИНАЛЬНЫЙ УРОК + 1 1 час. 00 мин.
говорить
найти время и тишину
Надеюсь, все сказал в видео.
2015-07-27 13:03 Хранитель экрана ФИНАЛЬНЫЙ урок + 1 40 мин.
обобщать
все хорошо
Наконец, записал видео.
2015-07-22 18:44 Комбинаторика Комбинаторика. Счастливые билеты 6 + 10 5 мин.
Внимательности
интересно вспомнить
С удивлением обнаружил, что этот урок почему-то не заполнен.
2015-07-22 00:39 Хранитель экрана Режим предобзора и установка + 10 2 час. 00 мин.
Использовать winapi. Разбираться с проблемами
Догадаться, в чем же было дело.
Да, поплатился из-за своих экспериментов. Поэтому так долго делал этот урок. Кровь эти дополнительные  параметры попили. Все почему-то оказалось чуть-чуть не так, как в видео. Например, при аргументе /c приходила строка "/c:123123". А при аргументе /p - число приходило в args[1]! И все равно, долго программа вываливалась с ошибкой. А все оказалось из-за того, что я использовал картинку для фона, и не засунул ее в ресурсы, как только я ее туда поместил, все заработало как часы!
2015-07-21 16:26 Хранитель экрана Полноэкранный режим + 1 20 мин.
Динамически создавать picturebox и задавать ему размер, опираясь на разрешение экрана
Сложно остановиться. Урок маленький, но оказался очень насыщенным.
!далось все сделать!Решил закрывать saver не по щелчку мыши, а по нажатию клавиши ESC. Так как я оставил возможность вызова настроек по двойному щелчку пр. кн. мыши. Удалось также сделать прозрачный фон(задав цвет через условие , что если цвет 254,255,255- то значит он будет прозрачный, ну почти пасхалка), через который можно увидеть фоновую картинку picture box-a. Еще, урока три назад сделал заливку градиентом фона формы, что тоже мне очень понравилось.
2015-07-21 14:58 Хранитель экрана Параметры командной строки + 10 40 мин.
Использовать аргументы!
Все было просто.
Все-таки я пока оставил запуск окна настроек из самого сейвера. Если будет очень мешать, то, конечно придется удалить. Еще экспериментирую  с прозрачностью backgrounda, чтобы можно было на задний фон ставить, например, свою картинку. Заметил, что во время работы скринсейвер загружает проц на 25%. Поделитесь, пожалуйста, в комментах - у кого как грузит проц наш saver.
2015-07-19 01:44 Хранитель экрана Использование реестра + 10 30 мин.
Узнал, как сохранить данные в реестре
С видео - все просто.
Удалось сохранить и свой параметр толщины Pen.
2015-07-14 02:14 Хранитель экрана Применение настроек + 2 2 час. 00 мин.
Оказалось новым, что в rand.Next(-5,5); можно использовать отрицательные значения.
Очень понравилось, что данные можно вытягивать из классов без применения модификаторов доступа ! Здорово, что через фукции это легко делается.
было очень интересно
Что-то с трудом мог остановиться. Сделал заливку градиентом на форму, и еще рамочку вокруг лейблов со скошенными углами. Правда как-то мелко, и это в итоге не особо заметно. Не сразу, но все-таки удалось реализовать радиобаттоны!
2015-07-13 18:14 Хранитель экрана Форма настроек + 10 30 мин.
Повторил вызов диалогов и обработку возвращаемых значений.
Научился использовать trackbar
нет
Все интересно. Добавил для практики еще радио боксы.
2015-07-11 01:12 Хранитель экрана ПОЛУФИНАЛЬНЫЙ урок + 20 40 мин.
искать время
записать
что-то получилось
2015-07-10 20:52 Хранитель экрана Новый класс Polygone + 20 40 мин.
рисовать полигоны
Все получилось.
Сделал закрашенные шарики. Так и не понял, почему у меня при рисовании полигона какой-то пиксель остается не закрашенный.
2015-07-10 12:29 Хранитель экрана Новый класс Figure + 20 40 мин.
Повторил наследование, взаимодействие объектов друг с другом.
Обращаться к protected свойствам!
Прыгать между классами
Интересно, что в классе Figure одни точки. Вроде как там ничего и не происходит, а на самом деле без него ничего работать не будет.

Удалось сделать разноцветные шарики(сделал для этого массив цветов), но не сразу. Сначала они у меня мигали разными цветами, так как менял цвет в функции DrawCircle, а потом догадался, что надо делать в Draw() и добавить туда параметр для цвета.
2015-07-10 01:55 Хранитель экрана Новый класс Graph + 1 1 час. 00 мин.
Рефакторингу и осторожности при замене одного текста на другой
Вернуть все назад.
При замене sy на  s.y поменялись все system на  s.ystem. А когда поменял sx на s.x . то в ResXResourceReader - подобных словах поменялось на Res.xResourceReader. И еще что-то где-то сломалось, так, что пришлось заводить новый проект и переделывать все с нуля. Так что теперь сто раз подумаю, прежде чем что-то на автомате менять.
2015-07-10 00:18 Хранитель экрана Движение шарика + 20 30 мин.
Отражать шарик от стен.
пока не сложно, но интересно
Жду следующий урок
2015-07-09 01:04 Хранитель экрана Создаём графику + 20 30 мин.
Повторил пройденное. (DrawEllipse, DrawLine)
Не было.
Приятно, что понимаешь что делаешь.
2015-07-06 00:08 Микроигры Игра 15 - Алгоритм + 1 1 час. 00 мин.
В такой конструкции : position_to_coords(position, out x, out y); не знал, что можно выводить в return две переменных. Очень удобная конструкция.
Пока смотришь видео, все кажется просто, но стоит попробовать самому, как сразу впадаешь в глубокие раздумья. А ведь игра не самая сложная...
Очень интересно. Пересмотрю завтра видео еще разок. Может попробую сделать еще раз без видео. Не уверен, что все пройдет в этом случае гладко.
2015-07-05 13:38 Микроигры Игра 15 - Кнопки + 1 15 мин.
Повторил
В этот раз сложно не было.
Краткое и доступное видео.
2015-07-03 00:16 Игры со Спрайтами Полуфинальный урок + 1 30 мин.
еще одна попытка записать обзор
Писать текст проще, чем говорить.
Успел закончить курс в отведенное для этого  время, что не может не радовать!
2015-07-02 23:54 Игры со Спрайтами VIP урок. Телефон по TCP/IP протоколу + 20 1 час. 00 мин.
Все новое: using System.Net;
using System.Net.Sockets;
using System.Threading;
Делегат пока остается самым сложным
Работает!
2015-07-02 01:04 Игры со Спрайтами ФИНАЛЬНЫЙ урок + 20 2 час. 00 мин.
Записывать видео отчет
Записать без огромных пауз
Первый блин - come on!
2015-06-28 00:53 Игры со Спрайтами Домино. Финальный аккорд + 20 30 мин.
узнавать позицию курсора.
Было очень интересно.
Непередаваемое ощущение, когда небольшими изменениями кода программа меняется до неузнаваемости. В итоге получился большое проект, с огромным количеством классов, плюс еще с программой для создания спрайтов! Спасибо большое за очень информативные и познавательные видео-уроки. Теперь надо использовать все новое в своих программах
2015-06-28 00:04 Игры со Спрайтами Домино. Наведение порядка + 20 30 мин.
Оптимизировать код.
Выделить плашку реализовать не удалось. Думаю, надо обрабатывать координаты нажатия мыши
чем ближе к концу, тем больше интрига
2015-06-27 22:53 Игры со Спрайтами Домино. Rolling Stones + 20 30 мин.
на этот раз обошлось без сложностей. Еще раз просмотрел, как работает наша программа
Сложностей не возникло
Не сразу в коде нашел, как вывести закрытые доминошки.  Но теперь -то уж знаю куда смотреть.
2015-06-27 19:57 Игры со Спрайтами Домино. Пирамида из анимашек + 20 30 мин.
научился полиморфизму
повторять просто, а сам не догадаешься
Интересно, как постепенно трансформируется программа
2015-06-27 00:35 Игры со Спрайтами Домино. Три наследника Аниматора + 1 1 час. 10 мин.
использовать virtual  и соответсвенно override. Наследовать классы.
Не запутаться в классах
К сожалению еще не понял термин полиморфизм, но видимо в этом уроке это как раз использовалось.
2015-06-26 22:47 Игры со Спрайтами Домино. Базовый класс Анимаций + 20 1 час. 10 мин.
Выводить функции в отдельный класс
Так как доминошки у меня получились не совсем такие, как у Евгения Витольдовича, то пришлось подбирать свои значения, для правильного отображения плашек
пока нет
2015-06-25 12:31 Игры со Спрайтами Домино. Подъём переворотом + 10 40 мин.
переворачивать плашку
3-и в одном if else
все интересно
2015-06-23 22:42 Игры со Спрайтами Домино. Анимация спрайта + 10 20 мин.
Двигать доминошки
На этот раз сложностей не возникло.
Очень понравилось решение - простое , красивое, изящное.
2015-06-23 00:14 Игры со Спрайтами Домино. Двойной спрайт + 10 40 мин.
Выводить доминошки с помощью другого класса
Опять были ошибки, но исправлять их уже было легче
Интересно, что будет дальше
2015-06-22 19:44 Игры со Спрайтами Домино. Отображение плашки + 10 1 час. 00 мин.
Загружать тип bytes
Так как у меня файлы были с расширением xml, то при перетаскивании в ресурсы они стали текстовыми, что ли. И фукция лоад байтс не работала, а пыталась отработать фукция Load(filename)  и ругалась, что там недопустимые символы. Не сразу удалось с этим разобраться.
Только убрав расширение xml, и повторно поместив в ресурсы эти файлы удалось корректно заработать функции Load(bytes)
2015-06-22 17:55 Игры со Спрайтами Спрайт. Рисуем плашки + 10 40 мин.
рисовать в собственном паинте
Нарисовать красиво
С первого раза не получилось
2015-06-21 18:23 Игры со Спрайтами Домино. Ура! Победа! + 1 50 мин.
искать ошибки
найти ошибку,
Выиграть так и не удалось
2015-06-21 13:54 Игры со Спрайтами Домино. Выбираем и убираем + 1 1 час. 00 мин.
понравилось присваивание x1=x2=y1=y2. Продолжаю учится правильно разбивать программу на логические элементы
как обычно, без ошибочек не обошлось, Пришлось поискать.
Все рассказано очень доходчиво. И как же здорово, что можно посмотреть несколько раз. Так и ошибки искать легче
2015-06-21 01:03 Игры со Спрайтами Домино. Делегаты отображения + 10 40 мин.
пользоваться делегатом
делегат
надо еще в какой-нибудь своей программе совсем простой просто потренироваться использовать делегат
2015-06-19 23:54 Игры со Спрайтами Домино. Динамическая пирамида + 1 40 мин.
нарисовать пирамиду из лэйблов
разместить лэйблы
нету
2015-06-19 10:54 Игры со Спрайтами Домино. Перемешиваем плашки + 10 30 мин.
создавать неполный массив
Пока было просто
Интересно было посмотреть, как много одинаковых функций превратить в одну
2015-06-18 23:04 Игры со Спрайтами Домино. Правила игры + 10 40 мин.
Узнал про игру
нет
пока нет
2015-06-18 20:16 Игры со Спрайтами Аполлон. Финальное прилунение + 10 4 час. 00 мин.
Подгонять спрайты
Сначала корабля было не видно, т.к. он был где-то за экраном игры. Потом удалось его вытащить
Очень понравилось
2015-06-16 22:55