Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович




Denis
  • Звание: Делегатор
  • Накопленный опыт: 256 часов
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2016-12-03 19:45:50
  • Город проживания: Тюмень

Видеокурсы

Дата активности Видеокурс Прогресс
2016-07-12 chess НаноШахматы 14 из 17 83 %
2016-07-05 bilife Бинарная жизнь все 6 100 %
2016-06-19 lines Шарики 4 из 6 67 %
2016-05-26 ef Entity Framework 4 из 8 50 %
2016-05-05 thread Бурные потоки 11 из 12 92 %
2016-04-19 graf Коллекция графов все 19 100 %
2016-03-26 soft3 Теория ООП 1 из 39 3 %
2016-02-07 soft1 Прикладные 5 из 10 50 %
2016-02-03 soft0 Демо софт все 7 100 %
2016-02-02 task3 Комбинаторика 2 из 22 10 %
2016-01-15 task5 Секундомер 2 из 16 13 %
2015-11-14 game7 Морской флот 50 из 52 97 %
2015-10-07 game4 Игры со Спрайтами 3 из 33 10 %
2015-10-04 game5 Игра Сокобан 21 из 22 96 %
2015-08-21 game2 Микроигры 1 из 15 7 %
2015-08-17 game1 Наноигры 8 из 10 80 %
2015-08-15 game6 Морской Бой 2 из 16 13 %
2015-08-09 game0 Демо игры все 9 100 %
2015-07-09 saver Хранитель экрана 1 из 15 7 %
2015-01-25 soft2 Новые технологии 1 из 17 6 %
Итого: 171 из 351 49 %

Консольные задачи

Дата активности Консольный раздел Прогресс
2016-07-02 olimp Олимпиада 11 из 32 35 %
2016-03-17 task1f Геометрия 4 из 8 50 %
2016-01-25 task1e Символы все 5 100 %
2016-01-21 task1d Формулы 8 из 9 89 %
2015-08-25 task2e Пока-цикл 1 из 6 17 %
2015-08-25 task1c Лирика 13 из 14 93 %
2015-08-16 task1a Целые числа все 7 100 %
2015-08-12 task1b Строки все 14 100 %
2015-08-09 task2t Матрицы 1 из 4 25 %
2015-01-09 task1 Семантика все 6 100 %
Итого: 70 из 105 67 %
Сохранить страницу:

10558. Иван Воронин
Иван Воронин
ответить
→  Denis  # Игра Сокобан / ФИНАЛЬНЫЙ урок. Видео-обзор проекта Сокобан / 2016-12-03 17:03

Молодец, приятно видеть красивую работу, но вот каждый раз что-то много перерисовок уровня происходит, видимо изза спешки не успел оптимизировать это дело. В остальном всё супер, дизайн варкрафта 2 и настройки в тему =)


24. Оля
Оля
ответить
→  Denis  # Бинарная жизнь / ФИНАЛЬНЫЙ УРОК / 2016-08-12 16:08

Денис, ты меня впечатлил отчетом и глубиной мысли! Молодец! :-)


1947. Denis
Denis
ответить
→  Евгений Витольдович  # НаноШахматы / VIP. PHP - Создание картинки / 2016-07-13 07:22

почему нет? так же рисуем командами с указанием координат. Мои знания о визуал бейсике на этом заканчиваются, помню в школе домик рисовали на нем =) Ну и тут рисование. Вроде похоже =)


1. Евгений Витольдович
Евгений Витольдович
ответить

1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # НаноШахматы / VIP. PHP - Создание картинки / 2016-07-12 22:12

Совсем не похоже на вижл бэйсик


9732. Андрей
Андрей
ответить
→  Denis  # Игра Сокобан / Сокобан - Редактор - Улучшение / 2016-07-11 15:49

Да, это и есть печенье!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # НаноШахматы / ФИНАЛЬНЫЙ УРОК / 2016-07-11 15:39

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


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # НаноШахматы / JavaScript - Я тебя съем! / 2016-07-11 15:38

Молодец, Денис.
Только отчёт придётся заново отправить, по техническим причинам :-/


1947. Denis
Denis
ответить
→  Андрей  # Игра Сокобан / Сокобан - Редактор - Улучшение / 2016-07-11 09:33

Мне кажется, или вместо стен тут печеньки??? Тогда нужно главного героя сделать Альфом! А вместо ящиков нарисовать кошек, Альф любит кошек =)


1947. Denis
Denis
ответить
→  Евгений Витольдович  # НаноШахматы / PHP - Циклы для клеток / 2016-07-08 06:43

Спасибо! Помогло. Хотел отменить отправку отчета, но почему то кнопка не срабатывает. Нажимаю - спрашивает, точно ли я хочу отменить, нажимаю ок и ничего не происходит.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # НаноШахматы / PHP - Циклы для клеток / 2016-07-07 23:54

Нужно установить easyphp либо разместить на хостинге файл.


1947. Denis
Denis
ответить
→  Евгений Витольдович   / 2016-07-05 11:31

Пока не думал. Из крупных интересен интернетный бот. Но пока с финансами очень туго, поэтому следующий будет НаноШахматы =))


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Бинарная жизнь / VIP урок. Игра Жизнь / 2016-07-05 10:40

Молодец, Денис!!!
Какой курс будешь проходить следующим?


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Бинарная жизнь / ФИНАЛЬНЫЙ УРОК / 2016-07-04 21:25

:) Пожалуйста!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Бинарная жизнь / Смысл жизни / 2016-07-04 21:25

Красота! :)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Бинарная жизнь / Новое поколение / 2016-07-04 13:08

Молодец, классная улучшения для программы


1947. Denis
Denis
ответить
# Консоль / Олимпиада / Почтовый индекс / 2016-06-30 12:35

Кстати да, картинка противоречит условию. Непонятно, где истина


4004. Елена
Елена
ответить
→  Denis  # Запуск пакета / Конкурс. Список достижений. / 2016-06-29 20:46

Отличный список!


8275. Tekashnik
Tekashnik
ответить

4004. Елена
Елена
ответить
→  Denis  # Шарики / Шарики. Поиск пути / 2016-06-19 17:00

Насколько мне помнится, это исправится в следующем уроке


1901. Neverwinter 2
Neverwinter 2
ответить
→  Denis  # Шарики / Шарики. Логика игры / 2016-06-19 12:40

Сделай и - если заработает - выложи на видео!


1901. Neverwinter 2
Neverwinter 2
ответить
→  Denis  # Шарики / Шарики. Логика игры / 2016-06-19 12:39

Сделай и - если заработает - выложи на видео!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Шарики / Шарики. Логика игры / 2016-06-19 11:01

Молодец, Денис, я очень рад что ты придумал, как оптимизировать программу


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Шарики / Шарики. Логика игры / 2016-06-19 11:00

Молодец, Денис, я очень рад что ты придумал, как оптимизировать программу


4004. Елена
Елена
ответить
→  Denis  # Шарики / Шарики. Вступление / 2016-06-19 06:18

Отличная схема!


9567. Максим
Максим
ответить
→  Denis  # Консоль / Олимпиада / Карьерная лестница / 2016-06-01 13:52

Ааа, тогда нужно подправить решение =)


1947. Denis
Denis
ответить
# Консоль / Олимпиада / Карьерная лестница / 2016-06-01 13:09

Эх, Максим опередил с решением =)


1947. Denis
Denis
ответить
# Консоль / Олимпиада / Карьерная лестница / 2016-06-01 12:17

указывается массив ступенек с числами. В условии указано, что всего будет N + 2 ступенек (как раз добавляется первая и последняя с нулями)


24. Оля
Оля
ответить
→  Denis  # Entity Framework / Создание приложения / 2016-05-28 02:26

Денис, отлично что урок тебе понравился и ты получил еще больше опыта! :)


1947. Denis
Denis
ответить
→  Евгений Витольдович   / 2016-05-25 09:55

Да, действительно. Просто он затерялся среди платных, я и забыл про него =)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-25 08:44

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


1947. Denis
Denis
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-24 18:37

Евгений Витольдович, а бесплатные вебинары канули в лету? Или еще не все потеряно?! +) Просто если их больше не будет, то стоит убрать их из программы на сайте.


1947. Denis
Denis
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-14 21:17

Во первых строках своего письма хочу выразить благодарность Автору вебинара Константину, за потрясающую подачу и интересный вебинар. Профессионализм чувствуется в каждом слове и каждой строчке кода =))
Вебинар получился очень интересным. Тема Entity Framework показала, что можно работать с базой данных без написания запросов. Были использованы и лямбда выражения, и рисование формочек и создание классов, и многое другое.
Константин продемонстрировал нам современную магию С# на данном фреймворке =) Очень жду продолжения данного вебинара. А также интересно было бы изучить тему Интерфейсов, о которой вскользь поговорили на вебинаре.
Огромное спасибо Евгению Витольдовичу, за организацию такого мероприятия.


1947. Denis
Denis
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-07 20:40

Вебинар отличный. Я хоть и пропустил немного середину, но лямбда выражения я оценил. Хоть пока не совсем представляю в каких случаях их нужно использовать. Для меня этот материал дается нелегко. Надеюсь на продолжение этой темы. Авторам Огромное Спасибо!!!


1947. Denis
Denis
ответить
→  Евгений Витольдович   / 2016-05-05 15:09

Спасибо! Вообще писал для видео обзора, но времени нет снять видео и наложить музыку.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Бурные потоки / ФИНАЛЬНЫЙ УРОК / 2016-05-05 14:59

Талант! Литератор! Рукоплещу!
Добавлю в рассылку. Спасибо.


1947. Denis
Denis
ответить
→  John Doe  # Демо игры / Вступительное слово / 2016-04-26 12:06

Добро пожаловать на этот увлекательный путь программиста!


4992. Николай
Николай
ответить
→  Denis   / 2016-04-25 11:24

Да, вышло как-то неожиданно. Будем знать и использовать.


1947. Denis
Denis
ответить
→  Николай  # Бурные потоки / Поворот головы / 2016-04-25 10:08

Мне тоже понравилось сложение структур. Даже не думал, что так можно написать!


1947. Denis
Denis
ответить
→  Дмитрий  # Коллекция графов / Отображение / 2016-04-25 09:50

Я бы даже сказал, Графитительно!


1947. Denis
Denis
ответить
→  Дмитрий  # Коллекция графов / Граф / 2016-04-25 06:24

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


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Бурные потоки / Замри! / 2016-04-25 00:21

Круто ты придумал, это не проще, точно.


1947. Denis
Denis
ответить
→  Евгений Витольдович  # Бурные потоки / Приоритет / 2016-04-24 19:54

Это особый вид питончика, у которого хвост раздваивается =) Красиво получилось


1947. Denis
Denis
ответить
→  Иван  # Бурные потоки / Бурная жизнь / 2016-04-24 19:17

Молодец, Иван!  Отличная работа.


1947. Denis
Denis
ответить
→  Евгений Витольдович  # Бурные потоки / Бурная жизнь / 2016-04-21 21:32

Да вроде бы не очень. Просто добавил новую переменную tail с типом coord, и в методе Step присваивал ей сначала координаты (-1, -1), а затем, перед вызовом ShowMe() проверял, если наше тело содержит не только голову (body.Count > 1), тогда присваивал ей значение tail = body.First();
Соответственно добавил строку процедуру ShowMe(), а конкретно PutScreen(tail, color, aTail);


1947. Denis
Denis
ответить
→  Максим  # Бурные потоки / Зайчики / 2016-04-21 21:06

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


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Бурные потоки / Бурная жизнь / 2016-04-21 21:05

Ты сделал это!? Сложно было? :)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Бурные потоки / Бурная жизнь / 2016-04-21 21:05

Ты сделал это!? Сложно было? :)


791. Валерий
Валерий
ответить
→  Denis  # Бурные потоки / Поворот головы / 2016-04-21 12:36

будем ждать новых программ от Denis на этом принципе


791. Валерий
Валерий
ответить
→  Denis  # Бурные потоки / Зайчики / 2016-04-21 12:32

На поляне траву зайцы в полночь косили... Все получилось хорошо!


791. Валерий
Валерий
ответить
→  Denis  # Бурные потоки / Террариум / 2016-04-21 12:29

После, после, не сегодня, - так программер говорит)))). и довольно часто это... оправдано! как в этом случае. Доп задание на следующем уроке обязательно получится! а за Террариум - отлично!


791. Валерий
Валерий
ответить
→  Denis  # Бурные потоки / Вступление / 2016-04-21 12:26

Крылья, ноги... Главное - хвост! Вспоминаю первого Питона на моей первой Нокии! работа хорошая, Денис


1947. Denis
Denis
ответить
→  Дмитрий  # Теория ООП / Интерфейс. VIP. Тяжёлая дружба кругов и квадратов. / 2016-04-21 10:55

Хороший обзор. Единственное, можно было не демонстрировать изменения в коде, а сделать это настройками самого приложения! Мне кажется, так было бы еще интереснее!


1947. Denis
Denis
ответить
# Бурные потоки / Зайчики / 2016-04-21 08:29

Питончиков тоже достаточно! =)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Бурные потоки / Зайчики / 2016-04-21 08:16

Как много зайчиков!


1947. Denis
Denis
ответить
→  Евгений Витольдович  # Коллекция графов / ФИНАЛЬНЫЙ УРОК / 2016-04-19 13:05

Вам спасибо за данный курс =)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Коллекция графов / ФИНАЛЬНЫЙ УРОК / 2016-04-19 12:44

Спасибо, Денис.


1947. Denis
Denis
ответить
→  Евгений Витольдович  # Коллекция графов / Глубокий поиск / 2016-04-19 11:45

Графы рисовал по ходу прохождения курса. Хотел рыбку нарисовать, ну это уж как получилось :-)


1947. Denis
Denis
ответить
→  Tekashnik  # Коллекция графов / Глубокий поиск / 2016-04-19 11:43

Да действительно, ошибся в описании стека.


1947. Denis
Denis
ответить
→  Дмитрий  # Теория ООП / Интерфейс. Кружочки гоняются друг за другом. / 2016-04-19 11:42

По описанию - очень интересный должен быть урок =) Смотреть как шарики гоняются друг за другом можно вечно =)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Коллекция графов / Глубокий поиск / 2016-04-19 11:25

Красивый граф подобрал!


8275. Tekashnik
Tekashnik
ответить
→  Denis  # Коллекция графов / Глубокий поиск / 2016-04-19 11:08

Хм.... что то не понятно, вроде бы договаривались от вершины добовлять по порядку (т.е.  после 1 должно было идти 2-5-6, а у вас 5-2-6, для стека это важно, ну да фиг с ним).  Но вот когда в стеке появилась 13, то за ней должны упасть 3-4-11-14-15
Мне кажется н совсем корректно описано...


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Коллекция графов / Визуализация процесса / 2016-04-18 22:16

Думаю, можно.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Коллекция графов / Широкий поиск / 2016-04-18 22:12

Молодец, Денис.


9567. Максим
Максим
ответить
→  Denis  # Коллекция графов / Визуализация процесса / 2016-04-18 10:42

Это понятно. Просто я думал, что нет ничего такого что не знаешь Евгений Витольдович, из того, что знаю я =)


1947. Denis
Denis
ответить
→  Максим  # Коллекция графов / Визуализация процесса / 2016-04-18 10:28

Быть программистом это постоянно учиться чему то новому. Я не уверен, есть ли на свете хоть один программист, который знает все =)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Коллекция графов / Отображение / 2016-04-17 21:56

Красивый граф.


1947. Denis
Denis
ответить
→  Никита  # Наноигры / Игра Быстрощёлк / 2016-02-26 11:04

Консольные задачи действительно стоит порешать, если тяжело с условиями циклами, и всякими другими плюшечками =)


1947. Denis
Denis
ответить
→  Иван Алексеевич  # Наноигры / Арканоид - Шарик и кирпичики / 2016-02-26 10:58

Уровень с домиков просто супер! Красота!


5493. Снеговой Антон
Снеговой Антон
ответить
→  Denis   / 2016-02-23 15:35

Спасибо :)


5493. Снеговой Антон
Снеговой Антон
ответить
→  Denis   / 2016-02-23 15:35

Спасибо :)


9160. Сергій
Сергій
ответить
→  Denis  # Базовый ASP.ект / Выбор темы для проекта / 2016-02-20 13:32

Спасибо! Рисовал в paint!


1947. Denis
Denis
ответить
→  Сергій  # Базовый ASP.ект / Выбор темы для проекта / 2016-02-20 08:49

Да, отлично нарисовал интерфейс. В какой программе рисовал?


1947. Denis
Denis
ответить
→  Снеговой Антон  # Наноигры / Арканоид - Уровень и ракетка / 2016-02-17 14:28

Красиво оформил! Молодец.


1947. Denis
Denis
ответить
→  Александр Львович   / 2016-02-16 11:34

Не за что! Рад, что смог помочь


7645. Александр Львович
Александр Львович
ответить
→  Denis   / 2016-02-16 10:31

Большое спасибо, Денис! Разобрался. Чтобы метод из Form был доступным, он должен быть объявлен как public, а у меня он был объявлен как private. Проблема была в этом. Теперь я смогу обращаться из другого класса в класс формы без делегата!


7645. Александр Львович
Александр Львович
ответить
→  Denis   / 2016-02-14 20:49

Еще раз спасибо.


1947. Denis
Denis
ответить
→  Александр Львович   / 2016-02-14 19:57

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


7645. Александр Львович
Александр Львович
ответить
→  Denis   / 2016-02-14 19:37

Спасибо, Денис! Но Form как раз имеет статус public. Но связываются с ним только через делегат. По карйней мере, так делает Е.В. Или я не прав? Как можно иначе обратиться к методу, описанному в Form?


6203. Николай (nick27m)
Николай (nick27m)
ответить
→  Denis  # Микроигры / VIP урок. Змейка / 2016-02-14 17:20

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


1947. Denis
Denis
ответить
→  Александр Львович  # Микроигры / VIP урок. Змейка / 2016-02-14 16:31

По идее, если класс публичный, и методы его публичные, они доступны и из других модулей. Главное, чтобы был одинаковый namespace


1947. Denis
Denis
ответить
→  Denchik  # Комбинаторика / Рекурсия. Заливка области / 2016-02-14 16:29

Рекурсия очень полезная штука, когда умеешь ей пользоваться!


2146. Иван
Иван
ответить
→  Denis  # Прикладные / Расписание уроков / 2016-02-07 21:43

Отлично  получилось! Здорово, что удалось реализовать свой функционал!


1947. Denis
Denis
ответить
→  Иван   / 2016-02-05 07:55

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


2146. Иван
Иван
ответить
→  Denis  # Прикладные / Прохождение теста / 2016-02-05 01:06

Здорово, что все делал сам. Интересно, как сделал определение правильного ответа?


1947. Denis
Denis
ответить
# Вебинары / Отзывы по базовому вебинару / 2016-02-04 14:10

Что то я не видел анонса вебинара "Создание Видео Школы 2.0". Он спонтанно образовался? Запись будет выложена?


1947. Denis
Denis
ответить
→  Михаил Ермишин  # Прикладные / Текстовый процессор / 2016-02-04 08:22

Жи ши пиши с буквой И!!! =)


24. Оля
Оля
ответить
→  Denis  # Прикладные / Текстовый процессор / 2016-02-03 20:46

Денис, рада что ты продвигаешься в этом курсе, и здорово что ты повторяешь и обновляешь свои знания! :)
Денис, ты про иконочку забыл, я расстроилось, что твоя хорошая программа со стандартной иконкой!


1947. Denis
Denis
ответить
→  Андрей   # Прикладные / Скорость на клавиатуре / 2016-01-28 15:25

554 сильно! Но если дойдешь до 200-300 уже будешь печатать быстрее большиства!


1947. Denis
Denis
ответить
# Английский язык / Английский счёт / 2016-01-27 06:28

Племяшка бегала рядом =)


24. Оля
Оля
ответить
→  Denis  # Английский язык / Английский счёт / 2016-01-27 00:01

О, Денис, рада тебя видеть, тебе там даже кто-то помогал!!! :)


1947. Denis
Denis
ответить
→  надежда  # Английский язык / Английский счёт / 2016-01-26 20:10

Очень тихая запись. Как будто шепотом говорите =)


1947. Denis
Denis
ответить
→  Орехов Эдуард  # Наноигры / Бот для Цифр / 2016-01-26 14:20

Отлично поработал! Поиск нужных координат это довольно интересно, и может действительно пригодиться в будущем.


1947. Denis
Denis
ответить
→  Орехов Эдуард  # Наноигры / Игра Цифры / 2016-01-25 20:15

Хорошая доработка программы. Так держать!


24. Оля
Оля
ответить
→  Denis  # Прикладные / Менеджер паролей / 2016-01-24 01:19

Денис, рада что ты продолжаешь заниматься и очень круто что уже сам пишешь код! Молодец! :)


2146. Иван
Иван
ответить
→  Denis  # Прикладные / Менеджер паролей / 2016-01-23 22:53

Потом можно эту программку заархивировать zipом или rarом с паролем. Главное потом пароль не забыть


1947. Denis
Denis
ответить
# Начало / Мои успехи / 2016-01-23 12:19

1. Активно занимаюсь достаточно мало. Работа и домашние дела не позволяют много заниматься. Периодически захожу на сайт и читаю новости в рассылках уже пару лет.
2. Самым удачным считаю проект Сокобан, уж очень мне понравился =) . Вторым считаю проект Морской флот. Хоть его создание очень затянули, все равно он мне нравится. Его я тоже доделал, но не успел записать видеообзор, время кончилось =).
3. Идеи о супер программе у меня нет, но я надеюсь она когда нибудь придет ко мне, и я напишу программу, которая поможет многим людям.
4. Прокачка навыков на этом проекте очень хорошая. Но желательно заниматься без перерывов, а то эффект будет не таким сильным.
5. Посоветую начать с бесплатных курсов и раздела консоль.


1947. Denis
Denis
ответить
# Консоль / Олимпиада / Большой остров / 2016-01-23 11:12

Довольно легкая задача. По сравнению с Большим сараем - эта вообще отдых)


1947. Denis
Denis
ответить
# Консоль / Олимпиада / Большой сарай / 2016-01-22 15:01

Забыли убрать тесты. Вроде говорили что задачи будут проверяться по 2 тестам, а сейчас по 9 проверяются.


1947. Denis
Denis
ответить
# Консоль / Олимпиада / Большой сарай / 2016-01-22 13:31

Но только после ее окончания!


1947. Denis
Denis
ответить
# Консоль / Формулы / Формула 0111 / 2016-01-21 20:48

Интересная задача. Пришлось погуглить как выводить нужное количество знаков после запятой


1947. Denis
Denis
ответить
# Консоль / Формулы / Формула 0010 / 2016-01-21 20:19

Задачка легче предыдущей. Нет подводных камней, все строго по формуле


1947. Denis
Denis
ответить
# Консоль / Формулы / Формула 0001 / 2016-01-21 20:13

Действительно, думал, почему у меня 1 решение выдает ответ NaN. Совсем забыл, что корень можно взять только из положительного числа.  Хорошая задачка.


24. Оля
Оля
ответить
→  Denis  # Программа за минуту / Настройка формы / 2016-01-16 18:04

Денис, хорошо что еще знания приобрел, знаю что этот курс многому учит и он стоит чтобы пройти и ощутить свои собственные результаты! :)


1947. Denis
Denis
ответить
→  Валентин  # Наноигры / Бот для Цифр / 2015-12-03 18:00

Крутое оформление, прямо хакерская программа!!


7276. Ильшат
Ильшат
ответить
→  Denis  # Наноигры / Камень ножницы бумага / 2015-12-01 20:33

Спасибо, Денис)


1947. Denis
Denis
ответить
→  Ильшат  # Наноигры / Камень ножницы бумага / 2015-12-01 20:31

Хорошие доработки. Отличные идеи!


2146. Иван
Иван
ответить
→  Denis  # Морской флот / Свежий взгляд. Ожидание запуска. / 2015-11-15 00:56

Заставка очень понравилась!


2146. Иван
Иван
ответить
→  Denis  # Морской флот / Свежий взгляд. Завершение проекта. / 2015-11-14 23:38

Пару новых багов не надо! Баги у нас в голове, программы работают хорошо.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Морской флот / Финишная миля. Перезагрузка. / 2015-11-13 22:33

И я его поместил на урок раньше, чем сам решился на этом.
Самый простой урок в этой серии :) Для передышки.


24. Оля
Оля
ответить
→  Denis  # Морской флот / Одинокий капитан - Победа! / 2015-11-13 21:23

Денис, уверена что ты найдешь другой способ без рома и исправишь досрочное потопление! :)


24. Оля
Оля
ответить
→  Denis  # Морской флот / Финишная миля. Мой океан. / 2015-11-13 21:14

Денис, очень рада что уже все близится у тебя к финалу, отличная работа! :)


1947. Denis
Denis
ответить
# Морской флот / Одинокий капитан - Выстрелы / 2015-11-13 19:07

Обязательно выложу свежий скринщот программы на следующем уроке, полюбуешься =)


24. Оля
Оля
ответить
→  Denis  # Морской флот / Одинокий капитан - Выстрелы / 2015-11-13 19:01

Денис, здорово что все уже легко и тебе нравится твой результат, вот только на скришоте не показал запущенную программу с выстрелом, а лично мне бы хотелось увидеть твою программу! :)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Морской флот / Одинокий капитан - Прицел / 2015-11-10 11:19

Рад, что ты оценил такой подход - простой урок после сложных.


2146. Иван
Иван
ответить
→  Denis  # Морской флот / Одинокий капитан - Прицел / 2015-11-09 19:04

Здорово! Главное, чтоб прицел не сбивался!


24. Оля
Оля
ответить
→  Denis  # Морской флот / Клиентский флот - Класс ServerGame / 2015-11-09 18:54

Денис, согласна с тобой, Ты покоритель и повелитель морей, ведь Ты большой Молодец! :)


2146. Иван
Иван
ответить
→  Denis  # Морской флот / Клиентский флот - Класс ServerGame / 2015-11-09 18:54

Счастливого плавания по неспокойным морям php, mysql, xml, c#!


1947. Denis
Denis
ответить
→  Igorenzia  # Морской флот / Свежий взгляд. Схема проекта. / 2015-11-08 10:31

это второй монитор подключен. Видимо в пейнте лень обрезать было =)


24. Оля
Оля
ответить
→  Denis  # Морской флот / Клиентский флот - Класс ServerFire / 2015-11-03 20:10

Денис, хорошая работа, рада что ошибки исправлены и можно двигаться дальше, если честно я тоже слегка подзавила в этом уроке т.к. обнаружила что у меня не очень корректно работали запросы, несколько ошибок в php исправила тоже! :)


24. Оля
Оля
ответить
→  Denis  # Морской флот / Клиентский флот - Парсинг XML / 2015-10-29 19:34

Отлично Денис! :)


24. Оля
Оля
ответить
→  Denis  # Морской флот / Клиентский флот - Класс ServerInfo / 2015-10-29 19:19

Денис, классно что продолжаешь создавать флот! Уже и с коде навел красоту! Продолжай и дальше заниматься! :)


1947. Denis
Denis
ответить
/ 2015-10-29 18:33

Да, скорее всего =) Ну в пхп не хочу сейчас лезть, проще обрезать строку


6203. Николай (nick27m)
Николай (nick27m)
ответить
→  Denis   / 2015-10-29 18:22

просто там перенос строки был. После кавычки открывающей надо убрать перенос.


1947. Denis
Denis
ответить
# Морской флот / Клиентский флот - Парсинг XML / 2015-10-29 18:10

Кстати, забыл написать, строку xml лучше обрезать методом Trim(), у меня, например, откуда-то взялась пустая строка в самом начале, и чтение xml вылетало с ошибкой.


24. Оля
Оля
ответить
→  Denis  # Морской флот / Большая игра / 2015-10-13 22:45

Денис, понимаю тебя сама подзабыла многое что делали! Однако все уже хорошо и мы доделаем эту великолепную игру! :)


24. Оля
Оля
ответить
→  Denis  # Морской флот / Клиентский флот - Подключение к серверу / 2015-10-13 19:53

Денис, замечательно что что у тебя так происходит, я рада твоим приобретениям! :)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Морской флот / Большая игра / 2015-10-13 18:35

Правильное решение, Денис.


1947. Denis
Denis
ответить
→  Илья   / 2015-10-08 20:17

Управление отелем и книжка оценок. Но сейчас посмотрел, что продажа последнего курса приостановлена. Так что оказывается только 1 курс, и тот еще не окончен =)


1947. Denis
Denis
ответить
# Консоль / Формулы / Формула 0000 / 2015-10-08 20:14

Пришлось загуглить, как выводить всегда 3 знака после запятой, даже если там 0! Очень интересная задача


6458. Илья
Илья
ответить
→  Denis   / 2015-10-08 19:59

нашел только Базы данных - Управление отелем.. написано что курс ещё не закончен )) ты про какой говоришь?


1947. Denis
Denis
ответить
→  Илья  # Новые технологии / VIP урок. C# + MySQL через DataSet / 2015-10-08 19:52

sql - это очень интересно. Кажется тут было 2 курса по базам данных. Если есть возможность, обязательно пройди хотя бы 1.


4004. Елена
Елена
ответить
→  Denis   / 2015-10-08 18:43

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


1947. Denis
Denis
ответить
→  Елена  # Новые технологии / VIP урок. Создание архиватора / 2015-10-08 18:35

Молодец, Елена. До вашего уровня мне еще далеко!


1947. Denis
Denis
ответить
/ 2015-10-08 18:30

Den.vovk89@gmail.com


5565. Frank
Frank
ответить
→  Denis   / 2015-10-08 14:36

Дай мне свой имейл


5565. Frank
Frank
ответить
→  Denis  # Наноигры / Лабиринт 2D - игра / 2015-10-08 07:24

ааа, ясно,
я иногда читаю между строк))


5565. Frank
Frank
ответить
→  Denis   / 2015-10-08 07:22

Я знаю все это, НО все такие "запасные" знания, которые не пригодятся для каждодневных работ, их можно получить из книжек, из статей и т.п.
P.S.
Я не хочу никого де-мотивировать, но так как замечания здесь и везде приветствуется, я написал свое видения насчет этого


1947. Denis
Denis
ответить
→  Frank  # Наноигры / Лабиринт 2D - игра / 2015-10-08 07:12

Он же написал, что 2 стены моргают =)


1947. Denis
Denis
ответить
→  Frank  # Прикладные / Калейдоскоп / 2015-10-08 06:59

Любая программа полезна, даже не имея практического применения. С каждой написанной программой вы узнаете что-то новое, понимаете лучше что-нибудь старое. Даже если ничего нового не узнали, повторение знакомых конструкций положительно скажется на ваших навыках программирования


1947. Denis
Denis
ответить
→  Евгений Васильев  # Наноигры / Лабиринт 2D - игра / 2015-10-08 06:35

Стоило назвать это не ключ, а рубильник, и не убирать его полностью при взятии, а изменять цвет. Было бы логично =) Но идея хороша, я до такого не додумался в свое время.


1947. Denis
Denis
ответить
→  Vera  # Игры со Спрайтами / Спрайт. Класс для графики / 2015-10-07 15:25

Красота, да и только!


1947. Denis
Denis
ответить
→  Иван  # Новые технологии / Нити на кубиках / 2015-10-07 04:40

Отличные кубики получились, мне нравятся такие цвета


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Игры со Спрайтами / Спрайт. Первая форма / 2015-10-06 19:39

Безукоризненно, Денис!


1947. Denis
Denis
ответить
/ 2015-10-05 04:21

Настройки пока только в программе, при закрытии они не сохраняются. А отмена ходов - очень просто. Сделал структуру объекта редактирования. Поля х, у, картинка. Ну и каждый раз закидывал туда старое значение перед изменением. ПРи отмене, вытаскивал старое значение, применял. Вот и все


6452. Lik_Kirill
Lik_Kirill
ответить
→  Denis  # Игра Сокобан / ФИНАЛЬНЫЙ урок. Видео-обзор проекта Сокобан / 2015-10-05 03:51

Денис, и всё-таки как сделал отмены ходов и при редактировании? а настройки у тебя лежат в файле рядом? в каком виде?


2146. Иван
Иван
ответить
→  Denis  # Игра Сокобан / ФИНАЛЬНЫЙ урок. Видео-обзор проекта Сокобан / 2015-10-05 01:16

Очень понравилась программа! Дизайн потрясный! Так сделать - очень непросто! Спасибо, что дали посмотреть на видео такую красоту.


24. Оля
Оля
ответить
→  Denis  # Игра Сокобан / ФИНАЛЬНЫЙ урок. Видео-обзор проекта Сокобан / 2015-10-04 19:58

Денис, потрясающий уже Сокобан у тебя! Уверена, что по возможности еще доделаешь и усовершенствуешь! Все у тебя круто!!!
Мне понравился обзор! Молодец! :)


7211. Александр
Александр
ответить
→  Denis  # Игра Сокобан / ФИНАЛЬНЫЙ урок. Видео-обзор проекта Сокобан / 2015-10-04 19:41

Очень круто получилось!!!)


1947. Denis
Denis
ответить
→  Никита  # Игра Сокобан / Сокобан - Редактор - Улучшение / 2015-10-04 19:22

Самое лучшее в программировании - можно сделать как угодно =) То, что вы чтото делаете по своему - замечательно. Я вот тоже выводил количество ящиков в статус бар, внизу формы =)


1947. Denis
Denis
ответить
# Консоль / Олимпиада / Секретный язык / 2015-10-04 08:33

да, дописал всего пару доп проверок, и все, теперь 100% =) жаль что раньше не догадался про то, что "слог "ал" и составленный из "а" и "л" - одно и то же(("... Щас бы теорию ООП уже изучал бы =)


1947. Denis
Denis
ответить
# Консоль / Олимпиада / Секретный язык / 2015-10-02 21:43

Опять ругалось на пустую строку. Пришлось сначала вывести ответ методом Write, а потом уже вывести еще одну пустую строку WriteLine, только тогда ответ засчитался


1947. Denis
Denis
ответить
# Консоль / Олимпиада / Секретный язык / 2015-10-02 19:45

слоги в строке данных не повторяются, но ты можешь составить слово из повторения 1 и того же слога, если позволяет длина слова


1947. Denis
Denis
ответить
/ 2015-10-02 19:38

а мне помогло выводить через String.Format


6525. Дмитрий
Дмитрий
ответить
→  Denis  # Консоль / Олимпиада / Раз/два горох / 2015-10-02 19:34

В конце кода добавь пустой Console.WriteLine();
Мне помогло.


1947. Denis
Denis
ответить
# Консоль / Олимпиада / Раз/два горох / 2015-10-02 19:23

что то не пойму, в студии все нормально выполняется, здесь выдается такая ошибка
Ошибка при выполнении демо-теста:
НЕВЕРНЫЙ ОТВЕТ 0.1 c:
«ПУСТАЯ СТРОКА»


2146. Иван
Иван
ответить
→  Denis  # Игра Сокобан / Сокобан - Завершение / 2015-09-30 20:00

Поздравляю с завершением! Отличный результат получился!


1947. Denis
Denis
ответить
/ 2015-09-30 19:55

Визуальное оформление редактора осталось допилить, и можно записывать!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Игра Сокобан / Сокобан - Завершение / 2015-09-30 19:53

Главное, что дошёл до конца, ты молодец!
Осталось видеообзор записать!


24. Оля
Оля
ответить
→  Denis  # Игра Сокобан / Сокобан - Завершение / 2015-09-30 19:47

Денис!!! ПОЗДРАВЛЯЮ!!! Я очень рада что ты дошел до конца!!! Молодец!!! :)


1901. Neverwinter 2
Neverwinter 2
ответить
→  Denis  # Игра Сокобан / Сокобан - Игра - На двоих по сети / 2015-09-27 09:12

Очень круто, молодец!!!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Игра Сокобан / Сокобан - Игра - На двоих по сети / 2015-09-26 23:03

Ну ты, Денис, даешь! Молодец.


2146. Иван
Иван
ответить
→  Denis  # Игра Сокобан / Сокобан - Игра - На двоих по сети / 2015-09-26 22:23

Супер результат! Очень понравился ваш Сокобан. Здорово все получается!


24. Оля
Оля
ответить
→  Denis  # Игра Сокобан / Сокобан - Игра - На двоих по сети / 2015-09-26 22:04

Денис, я в восторге от твоих дополнений и внедрений!!! Классно получилось уже!


24. Оля
Оля
ответить
→  Denis  # Стартовый вебинар / VIP. Первый подарок / 2015-09-23 21:54

Денис, хорошо потренировался, можно ж было с цветом поиграть может с шагом размерами, уверена еще придумаешь много интересного, все впереди!!! :)


1947. Denis
Denis
ответить
→  Фомичева Наталья  # Наноигры / Анимированный кубик / 2015-09-22 08:08

Разобраться с A* примерно поможет курс сокобан
А именно задачка с мышкой альфой


24. Оля
Оля
ответить
→  Denis  # Игра Сокобан / Сокобан - Телефон - TCP/IP протокол / 2015-09-20 20:15

Денис, отлично попрактиковался и классные навыки приобрел!


24. Оля
Оля
ответить
→  Denis  # Игра Сокобан / Сокобан - Игра - На двоих / 2015-09-20 20:12

Денис, отлична переделал! Молодец! :)


2146. Иван
Иван
ответить
→  Denis  # Игра Сокобан / Сокобан - Редактор - На двоих / 2015-09-20 00:22

Очень красиво получилось! Суперские доработки!


24. Оля
Оля
ответить
→  Denis  # Игра Сокобан / Сокобан - Редактор - На двоих / 2015-09-19 22:17

Денис, очень классно сделал! Здорово что реализовал свои доработки! Молодец!


6458. Илья
Илья
ответить
→  Denis   / 2015-09-17 12:57

спасибо Денис!


1947. Denis
Denis
ответить
→  Илья  # Новые технологии / Говорящие часы. Запись голоса / 2015-09-17 08:44

Этот урок не проходил, но насколько я понял из собственного опыта, BeginInvoke используется для выполнения кода из одного потока в другом. InvokeRequired можно дословно перевести как "Требуется вызов процедуры". Если требуется вызов процедуры - начинаем вызов (создаем новый обработчик события) .. как то так =)


24. Оля
Оля
ответить
→  Denis  # Игра Сокобан / Сокобан - Игра - Автоходы / 2015-09-13 22:00

Денис, спасибо! Очень рада что все получилось! Молодец!


24. Оля
Оля
ответить
→  Denis  # Игра Сокобан / Сокобан - Решалка - Яблоко / 2015-09-13 21:48

Денис, замечательно что все классно получилось, дальше интересно и применить этот алгоритм в игре!


24. Оля
Оля
ответить
→  Denis  # Игра Сокобан / Сокобан - Решалка - Оптимизация / 2015-09-13 21:46

Денис, да это суперский урок, я рада что ты его оценил по достоинству и приобрел еще навыков! :)


1947. Denis
Denis
ответить
# Игра Сокобан / Сокобан - Игра - Автоходы / 2015-09-13 19:17

Перед циклом инициализации картинок пишу :
            contentPanel.Visible = false;
            contentPanel.Controls.Clear();
            ... цикл по созданию picturebox'ов
            contentPanel.Visible = true;

contentPanel это панель, на которую выводим боксики


6687. villain
villain
ответить
→  Denis  # Игра Сокобан / Сокобан - Игра - Автоходы / 2015-09-13 19:10

Можешь написать, как именно делаешь панель невидимой? Я пробовал применить такое же решение, но у меня почему-то Picterboxы всё равно было видно во время прорисовки...


24. Оля
Оля
ответить
→  Denis  # Игра Сокобан / Сокобан - Решалка - Тестер / 2015-09-13 18:41

Денис, хорошо что все сделал и с удовольствием к тому же! Я рада за твои новые познания! :)


2146. Иван
Иван
ответить
→  Denis  # Игра Сокобан / Сокобан - Решалка - Оптимизация / 2015-09-13 16:40

Смотреть на оптимизацию всегда интересно! А придумать оптимизацию еще интереснее.


2146. Иван
Иван
ответить
→  Denis  # Игра Сокобан / Сокобан - Решалка - Яблоко / 2015-09-13 16:34

По скриншоту не понятно, толкает или нет. Может переделаете скриншот? Скриншот на котором была бы видно консоль.


2146. Иван
Иван
ответить
→  Denis  # Игра Сокобан / Сокобан - Решалка - Тестер / 2015-09-13 14:56

Прекрасно, что все получилось! В консоле хорошо отрабатывать алгоритмы, не отвлекаясь на интерфейс.


6452. Lik_Kirill
Lik_Kirill
ответить
→  Denis  # Игра Сокобан / Сокобан - Игра - Управление / 2015-09-13 06:19

Когда уже мы увидим долгожданную игру?? Каждый раз просматривая твои отчеты ожидаю "ну вот-вот, осталось немного!". Всегда хорошо когда что-то своё!


24. Оля
Оля
ответить
→  Denis  # Игра Сокобан / Сокобан - Игра - Управление / 2015-09-12 22:25

Денис, очень рада что в итоге все получилось, замечательно что ты разные способы пробовал это отлично! Молодец!


2146. Иван
Иван
ответить
→  Denis  # Игра Сокобан / Сокобан - Игра - Управление / 2015-09-12 20:40

Все красиво получается. Хорошо, что пытаетесь сделать по-своему. Это тоже опыт!


1947. Denis
Denis
ответить
# Консоль / Опрос по изучению языка Java / 2015-09-10 15:26

Java, как мне кажется, во многом похож на C#, в плане синтаксиса.
Мне кажется было бы интереснее изучить JavaScript, чем решать консольные задачи по Java.


24. Оля
Оля
ответить
→  Denis  # Игра Сокобан / Сокобан - Игра - Интерфейс / 2015-09-09 17:35

Денис, отличные результаты, уже так много сделано, я очень рада твоем достижениям!


1947. Denis
Denis
ответить
# Игра Сокобан / Сокобан - Игра - Интерфейс / 2015-09-09 12:58

Да, все изображения взяты оттуда. Из старого доброго =)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Игра Сокобан / Сокобан - Игра - Интерфейс / 2015-09-09 12:53

О!
Это же старый добрый WarCraft II...


1232. Фомичева Наталья
Фомичева Наталья
ответить
→  Denis  # Игра Сокобан / Сокобан - Создаём свои уровни / 2015-09-07 23:00

Денис, замечательно, очень нравится твоя игра, я в восторге! :)


2146. Иван
Иван
ответить
→  Denis  # Игра Сокобан / Сокобан - Создаём свои уровни / 2015-09-07 22:21

Качественные уровни, так сразу и не пройдешь.




1947. Denis
Denis
ответить
→  Lik_Kirill  # Микроигры / Арканоид - Шарик и кирпичики / 2015-09-07 13:20

Динамическое рандомное расположение кирпичей это круто!!!


1947. Denis
Denis
ответить
→  Иван  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2015-09-07 04:58

Отличная программа получилась! Так держать!


24. Оля
Оля
ответить
→  Denis  # Игра Сокобан / Сокобан - Редактор - Улучшение / 2015-09-06 20:50

Денис, это круто, отлично проработал, очень стильно стала выглядеть игра и мне нравится как ты реализовал изменения поля! Молодчина!!!⭐️


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Игра Сокобан / Сокобан - Редактор - Улучшение / 2015-09-06 20:12

Денис, самый толковый отчёт по этому уроку!
Отличные нововведения!


24. Оля
Оля
ответить
→  Denis  # Игра Сокобан / Сокобан - Редактор - Сохранение / 2015-09-05 21:49

Денис, отлично что все работает! Молодец!


1947. Denis
Denis
ответить
# Игра Сокобан / Сокобан - Редактор - Интерфейс / 2015-09-05 20:05

А мне вот что то уже не очень нравится. Надо поменять картинки.


24. Оля
Оля
ответить
→  Denis  # Игра Сокобан / Сокобан - Редактор - Редактирование / 2015-09-05 20:02

Денис, я очень рада твоим навыкам! Молодец! ☀️


24. Оля
Оля
ответить
→  Denis  # Игра Сокобан / Сокобан - Редактор - Интерфейс / 2015-09-05 19:54

Денис, мне нравится твоя работа, классно выполнил! ☀️


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Игра Сокобан / Сокобан - Редактор - Сохранение / 2015-09-05 14:55

Денис, молодец, что справился.


6954. Dmitriy Varyushkin
Dmitriy Varyushkin
ответить
→  Denis  # Игра Сокобан / Сокобан - Редактор - Редактирование / 2015-09-05 12:28

Когда Чак Норрис играет в Сокобан, то ящики сами разбегаются по точкам:)


6203. Николай (nick27m)
Николай (nick27m)
ответить
→  Denis  # Игра Сокобан / Сокобан - Редактор - Редактирование / 2015-09-05 11:42

Чак Норррис. Я фанат Чака Норриса ))


24. Оля
Оля
ответить
→  Denis  # Игра Сокобан / Сокобан - Редактор - Загрузка / 2015-09-04 21:57

Денис, замечательные навыки, уверена дальше тебе еще интересней будет! :)


24. Оля
Оля
ответить
→  Denis  # Морской флот / Серверный флот - Функция do_game / 2015-09-04 17:06

Денис, класс, еще десять дней, к тому же мы еще поиграем, т.е. постреляем запросами!!!


24. Оля
Оля
ответить
→  Denis  # Морской флот / Серверный флот - Функция do_fire / 2015-09-04 17:04

Денис, отличные результаты у тебя, Молодец!


2146. Иван
Иван
ответить
→  Denis  # Морской флот / Серверный флот - Функция do_game / 2015-09-04 15:37

Плавание по морям php, xml, mysql продолжается! А c# тогда будет землёй.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Морской флот / Серверный флот - Функция do_game / 2015-09-04 12:41

Ещё не скоро, через полторы недели.


24. Оля
Оля
ответить
→  Denis  # Морской флот / Серверный флот - Функция do_ship / 2015-09-03 17:16

Денис, замечательный результат! Ты как всегда Молодец! ⭐️


2146. Иван
Иван
ответить
→  Denis  # Морской флот / Серверный флот - Рефакторинг РНР-кода / 2015-09-03 00:20

Здорово, уже и php поддается.


2146. Иван
Иван
ответить
→  Denis  # Морской флот / Серверный флот - Капитан очевидность / 2015-09-03 00:17

Создание программы идет полным ходом! Желаю свежего ветра ...


24. Оля
Оля
ответить
→  Denis  # Морской флот / Серверный флот - Рефакторинг РНР-кода / 2015-09-02 22:50

Денис я рада что ты продолжаешь прокачиваться!


24. Оля
Оля
ответить
→  Denis  # Морской флот / Серверный флот - Как PHP дружит с MySQL / 2015-09-02 22:30

Денис, о я тоже так написала))) Молодец, что сдружил PHP с MySQL теперь они зададут жару!!!


2146. Иван
Иван
ответить
→  Denis  # Морской флот / Протокол - Команда GAME / 2015-09-02 00:24

Отлично, постепенно проект обрастает кодом.


24. Оля
Оля
ответить
→  Denis  # Морской флот / Протокол - Команды INFO и SHIP / 2015-09-01 18:17

Отлично двигаешь! ⭐️✨⭐️


24. Оля
Оля
ответить
→  Denis  # Морской флот / Протокол - Список команд / 2015-09-01 18:16

Денис, классно, ты ни смотря ни на что справился и все отлично сделал! ⭐️


24. Оля
Оля
ответить
→  Denis  # Морской флот / База Морского Флота - Запросы SQL / 2015-09-01 12:14

Денис, отлично проработал урок, Молодец! ✨


2146. Иван
Иван
ответить
→  Denis  # Морской флот / База Морского Флота - Запросы SQL / 2015-09-01 02:09

Ну вот, уже и MySql поддается!


24. Оля
Оля
ответить
→  Denis  # Морской флот / База Морского флота - Экспресс SQL / 2015-08-31 22:02

Денис, очень рада что отлично потренировался и нашел полезные навыки! ⭐️


24. Оля
Оля
ответить
→  Denis  # Прикладные / Шахматные часы / 2015-08-23 21:35

Денис, хорошая программка у тебя получилась, да еще и сделал с легкостью, хорошие результаты! :)


2146. Иван
Иван
ответить
→  Denis  # Наноигры / VIP - Крестики-Нолики / 2015-08-22 00:43

Красиво получилось. В такую и самому захочется сыграть! Поздравляю с завершением курса!


24. Оля
Оля
ответить
→  Denis  # Наноигры / VIP - Крестики-Нолики / 2015-08-21 21:16

Денис, замечательно что тебе понравился этот урок, Молодец, ты отлично закончил этот курс!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Наноигры / VIP - Крестики-Нолики / 2015-08-21 21:04

Денис! Поздравляю с завершением этого курса!!!


1947. Denis
Denis
ответить
→  villain  # Игра Сокобан / Сокобан - Подготовка - Картинки и лабиринт / 2015-08-20 05:35

это смотря какое у тебя разрешение экрана =) у меня на 1920х1080 тоже мелко выглядят. я обнаружил, что 48 на 48 намного приятней смотрятся. Но вот если разрешение меньше, то и картинки 32 х 32 выглядят неплохо


1947. Denis
Denis
ответить
→  Екатерина  # Морской флот / Архитектура - Перезагрузка проекта / 2015-08-20 05:33

Это всегда помогает!


24. Оля
Оля
ответить
→  Denis  # Морской флот / База Морского Флота - INFO / 2015-08-19 21:53

Денис, это очень радует, конечно это главное!


24. Оля
Оля
ответить
→  Denis  # Морской флот / База Морского Флота - GAME / 2015-08-19 20:40

Денис, уже скоро, еще будет много интересного!


24. Оля
Оля
ответить
→  Denis  # Морской флот / База Морского Флота - SHIP / 2015-08-19 20:37

Денис, да все они чтобы мы понимали и нам было легче дальше! :)


1947. Denis
Denis
ответить
# Морской флот / База Морского Флота - INFO / 2015-08-19 20:04

Да, не хватает =) но суть я уловил!


24. Оля
Оля
ответить
→  Denis  # Морской флот / База Морского Флота - INFO / 2015-08-19 19:55

Денис, прелестно выглядит схема, вот только на ней не хватает что идут выстрелы!


24. Оля
Оля
ответить
→  Denis  # Морской флот / Архитектура - Мышкой по кораблям / 2015-08-19 19:46

Денис, замечательно что возобновил навыки, потренировался! :)


24. Оля
Оля
ответить
→  Denis  # Морской флот / Архитектура - Мышкой по кораблям / 2015-08-18 19:34

Денис, спасибо, мне понравился очень твой комментарий, очень мило! :)


1947. Denis
Denis
ответить
→  Оля  # Морской флот / Архитектура - Мышкой по кораблям / 2015-08-18 18:30

Ядра, пущенные мимо, поднимают волны выше кораблей!! Отличная программа


24. Оля
Оля
ответить
→  Denis  # Наноигры / VIP - Карточки памяти - Алгоритм / 2015-08-17 19:55

Денис, да, мастерство это постоянная практика и опыт, которая перерастает в привычку и делается на автомате! :)


2146. Иван
Иван
ответить
→  Denis  # Наноигры / VIP - Карточки памяти - Подготовка / 2015-08-17 18:37

Отлично, форма подготовлена. Осталось только сделать иконку на favicon.ru


24. Оля
Оля
ответить
→  Denis  # Наноигры / VIP - Карточки памяти - Подготовка / 2015-08-17 18:36

Денис, очень прекрасно что начало тебе понравилось а дальше еще интересней! :)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Наноигры / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2015-08-16 19:37

Отличный видеообзор, молодец, 1С!


24. Оля
Оля
ответить
→  Denis  # Наноигры / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2015-08-16 18:55

Денис! Замечательное чувство юмора! Отличный обзор! Молодец! :)


24. Оля
Оля
ответить
→  Denis  # Наноигры / Анимированный кубик / 2015-08-15 15:15

Класс, Молодец!


24. Оля
Оля
ответить
→  Denis  # Наноигры / Анимированный кружок / 2015-08-15 15:13

Денис, я с тобой полностью согласна, для меня анимация это магия и всегда приводит в восторг! :)


24. Оля
Оля
ответить
→  Denis  # Чашка кофе / + Делегаты на кубиках / 2015-08-15 15:11

Денис, отлично что потренировался, видишь как, с первого раза и не удвоилось раз и не сразу вспомнил! Уверена что теперь намного больше и лучше понимание! :)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Чашка кофе / + Делегаты на кубиках / 2015-08-15 10:28

Иногда полезно повторять старые уроку, понимание на другом уровне приходит.


24. Оля
Оля
ответить
→  Denis  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2015-08-14 18:31

Денис, хорошая работа, потренируешься и поставишь отличный рекорд! Уверена у тебя получится! :)


24. Оля
Оля
ответить
→  Denis  # Морской флот / Архитектура - Наследие картинок / 2015-08-14 14:41

Денис, замечательные познания, рада что тебе нравится! :)


24. Оля
Оля
ответить
→  Denis  # Морской флот / Архитектура - Карта Пиратов / 2015-08-14 14:35

Денис, очень радует что ты во всем разобрался и без сложностей! :)


24. Оля
Оля
ответить
→  Denis  # Морской флот / Архитектура - Перезагрузка проекта / 2015-08-14 14:21

Денис, красота какая! Молодец! :)


1947. Denis
Denis
ответить
# Морской флот / Архитектура - Фабрика картинок / 2015-08-14 13:37

Вопрос в том, знаете или нет, просто я ни разу не видел чтобы ими пользовались на вебинарах =) ну просто интересно стало.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Морской флот / Архитектура - Фабрика картинок / 2015-08-14 13:22

Ну да, а в чем вопрос то?


1. Евгений Витольдович
Евгений Витольдович
ответить

24. Оля
Оля
ответить
→  Denis  # Наноигры / Скорость реакции. Три картинки по таймеру / 2015-08-13 16:25

Денис, повторение это тоже хорошо и подготовительную работу классно сделать только самому, и у тебя хорошо вышло! :)


1947. Denis
Denis
ответить
→  Павел  # Наноигры / Лабиринт 2D - меню / 2015-08-13 12:48

Хорошая задумка, но незнакомый с этой фишкой пользователь будет долго искать выход =)


1947. Denis
Denis
ответить
→  Lik_Kirill  # Наноигры / Бот для Быстрощёлка / 2015-08-13 12:47

Хорошее решение!  Молодец


1947. Denis
Denis
ответить
# Морской флот / Анимация - Полёт через таймер / 2015-08-12 15:02

Блин... Такто логично =) это можно сделать в анимации потопления корабля =) Спасибо, Оля


24. Оля
Оля
ответить
→  Denis  # Морской флот / Анимация - Отображение кадров / 2015-08-12 14:54

Денис, хорошо потрудился, Молодец! :)


24. Оля
Оля
ответить
→  Denis  # Морской флот / Анимация - Полёт через таймер / 2015-08-12 14:53

Денис, так все ж отлично, он летит, это ж только снаряд, попадает в корабль, а дальше уже выход анимации корабля, который и взорвется, ведь не снаряд взрывается, а то куда он попадает! :)


1947. Denis
Denis
ответить
# Морской флот / Анимация - Полёт через таймер / 2015-08-12 10:25

Нет, не замирать =) ну он летит, потом попадает в корабль и взрывается =) просто думал самому сделать, но не знаю как это повлияет на дальнейшую совместную разработку.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Морской флот / Анимация - Полёт через таймер / 2015-08-12 10:06

Думаешь, он должен замирать в конце?
Всё можно, всё в наших руках, мы же программисты!


1947. Denis
Denis
ответить
→  puritycg  # Прикладные / Мотиватор / 2015-08-12 06:25

Мотиватор что надо!!!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Морской флот / Анимация - Полёт снаряда / 2015-08-11 21:09

Отличная работа, Денис!


24. Оля
Оля
ответить
→  Denis  # Морской флот / Рефакторинг графики / 2015-08-11 18:17

Денис, я очень рада что у тебя все получилось, вебинары в четверг так что ты успеешь все доделать не спеша, а с толком, чувством и расстановкой! :)


24. Оля
Оля
ответить
→  Denis  # Морской флот / Компьютерный флот / 2015-08-10 19:40

Хорошее решение! :)


24. Оля
Оля
ответить
→  Denis  # Морской флот / Матрица / 2015-08-10 19:20

Денис, отлично, конечно так намного лучше! Замечательно что все теперь правильно и красиво! Молодец! :)


24. Оля
Оля
ответить
→  Denis  # Морской флот / Интерфейс - А на море корабли / 2015-08-10 18:57

Денис, Молодец! :)


1947. Denis
Denis
ответить
# Морской флот / Интерфейс - А на море корабли / 2015-08-10 18:39

Как раз сделал, пока работа проверялась =) Выглядит теперь гораздо круче!! ждите следующего отчета


24. Оля
Оля
ответить
→  Denis  # Морской флот / Интерфейс - А на море корабли / 2015-08-10 18:31

Денис, хорошо договорились, буду ждать твою красоту!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Морской флот / Интерфейс - А на море корабли / 2015-08-10 18:31

Не надо обещать. Просто сделай. Делов на пару минут. Дольше оправдываться.
Делай, давай, прозрачность.


24. Оля
Оля
ответить
→  Denis  # Морской флот / Интерфейс - Первый кораблик / 2015-08-10 17:23

Денис, замечательная работа, время до вебинара еще есть уверена ты еще много успеешь сделать!


24. Оля
Оля
ответить
→  Denis  # Морской флот / Вступление / 2015-08-10 15:28

Денис, хорошие картинки, и я очень рада что ты присоединился к написанию этой программы, догоняй впереди интересней! :)


6458. Илья
Илья
ответить
→  Denis  # Наноигры / Скорость реакции. Блок-схема / 2015-08-10 01:00

У вас лучше блок схема получилось). сразу всё понятно!


24. Оля
Оля
ответить
→  Denis  # Наноигры / Скорость реакции. Блок-схема / 2015-08-09 21:32

Денис, хорошая работа, постарался! :)


24. Оля
Оля
ответить
→  Denis  # Наноигры / Картинка с секретом / 2015-08-09 18:20

Денис, картинка потрясающая, мне очень понравилась!  Здорово придумал! Молодец! :)


2146. Иван
Иван
ответить
→  Denis  # Наноигры / Картинка с секретом / 2015-08-09 17:53

Отлично получилось. Здорово, что реализовали свой способ отображения картинки. Собственные идеи очень помогают в освоении программирования!


1947. Denis
Denis
ответить
# Консоль / Олимпиада / Распаковка строк / 2015-08-08 09:05

что то не пойму, как проверить наличие элемента в массиве. Ни IndexOf, ни Contains не срабатывают


24. Оля
Оля
ответить
→  Denis  # Наноигры / Лабиринт 2D - игра / 2015-08-06 19:16

Денис, отличный уровень, вот что значит чаще заниматься нужно, а то тут все меняется, а тебе потом переделывать, хотя это полезно для возобновления знаний! ;)


2146. Иван
Иван
ответить
→  Denis  # Игра Сокобан / Сокобан - Вступление / 2015-08-05 14:17

Начало сделано! Раз в интернете мало сокобанов со списком пройденных уровней, то разве это не дополнительный стимул сделать свое!


24. Оля
Оля
ответить
→  Denis  # Игра Сокобан / Сокобан - Вступление / 2015-08-05 13:38

Денис, замечательно что решил тоже создать своего Сокобана! Рада что продолжаешь заниматься! :)


1947. Denis
Denis
ответить
# Начало / Мои успехи / 2015-04-17 10:00

1. Активно занимался около месяца
2. Обновленный лабиринт, Сокобан.
3. Ускоритель рутинных дел на компьютере.
4. Я прокачивался на бесплатных уроках. Было здорово. Конечно, много интересного находится в платных разделах, разбор новых технологий, работа с базами данных. Но пока я не пользовался платными разделами.
5. Не торопитесь, смотрите бесплатные уроки, анализируйте информацию, Ходите на Вебинары, ибо вопросов у начинающих бывает очень много, а на вебинарах можно получить ответ вживую. Развивайтесь и программируйте


2639. Морозов Юрий Александрович
Морозов Юрий Александрович
ответить
→  Denis   / 2015-01-27 10:47

Как раз эти полосочки мешают проходить лабиринт. Спецом поставил такую картинку в форму.


1947. Denis
Denis
ответить
→  Морозов Юрий Александрович  # Видео-игры / Лабиринт 2D - игра / 2015-01-27 08:27

от желточерных полосок рябит в глазах =) но красиво =)


3754. Берс
Берс
ответить
→  Denis  # Видео-приклад / Делегаты на кубиках / 2015-01-25 10:27

Отличная идея расположить два окна на одном экране)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Видео-приклад / Английские карточки / 2015-01-24 05:31

Должен работать, так как всё необходимое добавляется в программу. Впрочем, протестировать следовало бы, может какая дллка ещё нужна будет...


1947. Denis
Denis
ответить
→  Евгений Витольдович   / 2015-01-19 13:09

Ну будет время - постараюсь сделать сам. Нет - так на вебинаре сделаем


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Видео-игры / Sokoban - Правила игры / 2015-01-19 13:08

Редактор мы будем писать на след. стартовом вебинаре, на бесплатном.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Видео-игры / Sokoban - Загрузка лабиринта / 2015-01-19 05:53

Молодец, Денис!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Видео-игры / Sokoban - Три экрана / 2015-01-18 14:10

Отличная мысль, Денис!
Я не подумал об этом... В след. раз так и сделаем.


1947. Denis
Denis
ответить
→  Евгений Витольдович   / 2015-01-17 10:22

Нет, такого у меня в мыслях не появлялось =)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Видео-игры / Кубик / 2015-01-17 09:27

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


3662. Дмитрий
Дмитрий
ответить
→  Denis  # Видео-игры / Кубик / 2015-01-17 08:33

Ну всем свойственно ошибаться - все живые люди!


3642. Geffest
Geffest
ответить
→  Denis  # Видео-игры / Игра Цифры / 2015-01-16 12:25

Я сделал без ифов и кейсов. Использовал массив кнопок. Создается и объявляется как обычный массив объектов любого другого класса. (Единственное - кнопки нужно будет создавать без использования графического дизайнера, кодом). Там можно просто обратиться к любой кнопке по ее индексу.


1947. Denis
Denis
ответить
→  Евгений Витольдович   / 2015-01-11 11:12

Вроде как отзыв отобразился до вашего сообщения.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Denis  # Видео-игры / Отзыв о видеокурсе / 2015-01-11 04:22

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


1947. Denis
Denis
ответить
# Видео-игры / Отзыв о видеокурсе / 2015-01-11 00:12

Я в данный момент работаю программистом 1С. C# изучаю для себя. В институте изучал Delphi 7, поэтому все предыдущие мини-игры не вызвали затруднений. Все элементы управления мне были знакомы, создание событий не вызывало затруднений. Пока что сложность вызывают объектные переменные, но кажется это тоже уже становится понятным. Пока не могу оплатить подписку, но надеюсь в дальнейшем смогу, что позволит изучить C# еще глубже


1947. Denis
Denis
ответить
→  Эн Дру   / 2015-01-09 11:59

Спасибо, как нибудь попробую


3605. Эн Дру
Эн Дру
ответить
→  Denis  # Видео-игры / Бот для Быстрощёлка / 2015-01-09 10:58

Я сделал вторую Форму (вызывалась через Hotkey) и там именно так и происходит.
Кликает автоматический без навода курсора на кнопку.


1947. Denis
Denis
ответить
# Видео-игры / Лабиринт / 2015-01-07 05:34

Круто!

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: реализовывать действия при статусах игры
Трудности: ничего
Попробую переделать поиск свободных ячеек. Моя идея такова: Есть массив свободных ячеек. И когда добавляется новый шарик на поле - массив уменьшается, когда шарики лопаются - увеличивается. Не надо будет делать 100 раз цикл, когда у нас осталось мало свободных ячеек + если ячеек меньше 3, то можно не делать лишних циклов.
Трудности: ничего
--