Си шарп с нуля

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




Алексей
  • Звание: Алгоритмист
  • Накопленный опыт: 129 часов
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2017-03-28 16:51:21
  • Возраст: 46 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2017-01-07 sokoban Сокобан 18 из 22 82 %
2016-08-23 biknight Мат Конём и Слоном все 32 100 %
2016-07-21 chess НаноШахматы 12 из 17 71 %
2016-04-19 iterator Итератор все 9 100 %
2016-04-12 task3 Комбинаторика 2 из 22 10 %
2016-04-01 game7 Морской флот 34 из 52 66 %
Итого: 107 из 154 70 %

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

Дата активности Консольный раздел Прогресс
2016-03-12 task1b Строки 6 из 14 43 %
2016-02-26 task1 Семантика все 6 100 %
Итого: 12 из 20 60 %
Сохранить страницу:

10309. Станислав
Станислав
ответить
→  Алексей  # Игра Сокобан / Сокобан - Редактор - На двоих / 2017-01-09 18:39

Недурно получилось!


9323. Алексей
Алексей
ответить
→  Евгений Волосатов  # Игра Сокобан / Сокобан - Игра - На двоих / 2017-01-07 12:59

Иначе ящик не вывести из верхнего отсека. Исправлю, двойную стенку сделаю.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Алексей  # Игра Сокобан / Сокобан - Игра - На двоих / 2017-01-07 12:56

Зачем слева выход из лабиринта?


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей  # Игра Сокобан / Сокобан - Игра - Автоходы / 2017-01-07 03:39

Отлично, молодец!


10494. Алексей В.
Алексей В.
ответить

11017. Владимир Петреченко
Владимир Петреченко
ответить

7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Алексей  # Игра Сокобан / Сокобан - Игра - Управление / 2017-01-01 11:30

Сокобанчег - это сила!



10558. Иван Воронин
Иван Воронин
ответить
→  Алексей  # Игра Сокобан / Сокобан - Создаём свои уровни / 2016-12-19 04:30

Красиво, молодец!


9323. Алексей
Алексей
ответить
→  Евгений Волосатов   / 2016-12-18 20:05

Да, интересная игрушка.
Я ее сейчас еще и на телефоне прохожу.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Алексей  # Игра Сокобан / Сокобан - Создаём свои уровни / 2016-12-18 20:02

Я все уровни супаплекса в своё время прошёл....
Тоже хочу её сделать когда-нибудь.


9323. Алексей
Алексей
ответить
→  Евгений Волосатов  # Игра Сокобан / Сокобан - Создаём свои уровни / 2016-12-18 20:00

А первый я из 67 уровня игры Supaplex вырвал.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Алексей  # Игра Сокобан / Сокобан - Создаём свои уровни / 2016-12-18 19:16

Очень весёлый второй уровень, помню, проходил его...


11549. Сергей Аникин
Сергей Аникин
ответить

10494. Алексей В.
Алексей В.
ответить

7119. Новопашин Владимир
Новопашин Владимир
ответить

11549. Сергей Аникин
Сергей Аникин
ответить

10494. Алексей В.
Алексей В.
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Алексей  # Игра Сокобан / Сокобан - Редактор - Интерфейс / 2016-12-06 15:07

Сокобан Find Nemo Edition =)



1. Евгений Волосатов
Евгений Волосатов
ответить
→  Алексей  # Игра Сокобан / Сокобан - Редактор - Интерфейс / 2016-12-05 10:23

Да, поменяй картинки, потом переходи к след. уроку.


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Алексей  # Игра Сокобан / Сокобан - Редактор - Интерфейс / 2016-12-05 09:15

А что в картинках не так?


4004. Елена
Елена
ответить
→  Алексей  # Игра Сокобан / Сокобан - Редактор - Интерфейс / 2016-12-05 06:57

Стенки очень правдоподобные


9323. Алексей
Алексей
ответить
→  Tekashnik   / 2016-12-04 20:02

Уже поменял :)


10494. Алексей В.
Алексей В.
ответить


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей  # Игра Сокобан / Сокобан - Редактор - Загрузка / 2016-12-04 04:58

Да, пошаговое тестирование всегда помогает увидеть суть дела =)


9323. Алексей
Алексей
ответить
→  Новопашин Владимир   / 2016-11-29 06:56

Скачал первый попавшийся. Около 1000 уровней.


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Алексей  # Игра Сокобан / Сокобан - Вступление / 2016-11-29 06:33

Это что за сокобанчег такой?


9323. Алексей
Алексей
ответить
→  Елена  # Мат Конём и Слоном / Консольная шахматная доска / 2016-08-25 11:47

А почему доска повернута на 90 градусов? :) Левый нижний угол белый.


9323. Алексей
Алексей
ответить
→  Андрей Н.   / 2016-08-23 19:01

Столько же сколько и с ферзем - 512 Кб


9263. Андрей Н.
Андрей Н.
ответить
→  Алексей  # Мат Конём и Слоном / VIP урок с ладьёй / 2016-08-23 18:32

Так сколько база ходов с ладьей "весит" теперь?


9323. Алексей
Алексей
ответить
→  Фомичева Наталья  # Запуск пакета / Вам телеграмма! / 2016-08-23 06:50

Так вот как скриншот делается, а я все никак не мог найти :)


4004. Елена
Елена
ответить
→  Алексей  # Мат Конём и Слоном / ФИНАЛЬНЫЙ УРОК / 2016-08-23 05:23

Отличный результат!


10494. Алексей В.
Алексей В.
ответить
→  Алексей  # Мат Конём и Слоном / ФИНАЛЬНЫЙ УРОК / 2016-08-23 01:18

Добрался! Молодец!!


11017. Владимир Петреченко
Владимир Петреченко
ответить
→  Алексей  # Мат Конём и Слоном / ФИНАЛЬНЫЙ УРОК / 2016-08-23 00:15

Поздравляю


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Алексей  # Мат Конём и Слоном / ФИНАЛЬНЫЙ УРОК / 2016-08-22 23:58

Отличный обзор, прекрасная работа.
Молодец, Алексей!


9323. Алексей
Алексей
ответить
→  Евгений Волосатов  # Мат Конём и Слоном / План визуализации / 2016-07-31 13:39

Я видел, поэтому его и вспомнил :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Алексей  # Мат Конём и Слоном / План визуализации / 2016-07-31 13:33

Отличный мат, у меня на ютубе такой был:
https://www.youtube.com/watch?v=ZJpBy1gVsTs


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Алексей  # Мат Конём и Слоном / Мат в 33 хода. / 2016-07-27 23:54

От мата не спасёт, но протянуть можно будет подольше :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Алексей  # НаноШахматы / ФИНАЛЬНЫЙ УРОК / 2016-07-21 18:06

Крутой гол! :)
Надо запомнить.
Спасибо.


9323. Алексей
Алексей
ответить
→  Евгений Волосатов   / 2016-07-20 12:05

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Алексей  # НаноШахматы / JavaScript - Я тебя съем! / 2016-07-20 11:18

Как-то шустро ты прощёлкал эти уроки. Всё получилось?


9323. Алексей
Алексей
ответить
→  Евгений Волосатов   / 2016-07-11 16:29

Более понятно стало.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Алексей  # Мат Конём и Слоном / 156 матов в полтора хода / 2016-07-11 15:41

А со второго? Дошло?
С первого раза понятно только тогда, когда уже всё знаешь.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Алексей  # Мат Конём и Слоном / Постановка задачи / 2016-07-03 14:26

Классный мат



24. Оля
Оля
ответить
→  Алексей  # Итератор / ФИНАЛЬНЫЙ УРОК / 2016-04-19 21:33

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


24. Оля
Оля
ответить
→  Алексей  # Професишарп / + [Комбинаторика] Простые числа / 2016-04-06 05:15

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


24. Оля
Оля
ответить
→  Алексей  # Морской флот / Клиентский флот - Подключение к серверу / 2016-04-02 02:26

Алексей, здорово ты справился! Так держать!


24. Оля
Оля
ответить
→  Алексей  # Морской флот / ПОЛУФИНАЛЬНЫЙ УРОК. Большая игра / 2016-04-02 01:24

Алексей, классно что ты справился и приобрел еще больше опыта и знаний!


9323. Алексей
Алексей
ответить
/ 2016-04-01 21:43

Ааа... не открывает следующий урок :(


1. Евгений Волосатов
Евгений Волосатов
ответить

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Алексей  # Морской флот / Серверный флот - Функция do_ship / 2016-03-27 16:35

Лёша, ты молодец!


24. Оля
Оля
ответить
→  Алексей  # Морской флот / Серверный флот - Рефакторинг РНР-кода / 2016-03-27 03:43

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


9323. Алексей
Алексей
ответить
→  Евгений Волосатов  # Морской флот / Серверный флот - Как PHP дружит с MySQL / 2016-03-26 15:49

Файл Init.php не там лежал. Вернее сам каталог Ship не там создал :)
Надо было создавать в /domains/Сайт/public_html/


1. Евгений Волосатов
Евгений Волосатов
ответить

24. Оля
Оля
ответить
→  Алексей  # Морской флот / База Морского Флота - Запросы SQL / 2016-03-26 02:52

Алексей, здорово что такие полезные знания получил, рада что все у тебя уже классно! :)


24. Оля
Оля
ответить
→  Алексей  # Морской флот / База Морского Флота - SHIP / 2016-03-23 21:46

Алексей, здорово что ты повторил и закрепил свои знания! Хорошо проработал урок! :)


24. Оля
Оля
ответить
→  Алексей  # Морской флот / Анимация - Полёт по таймеру / 2016-03-18 13:11

Алексей, это здорово что у тебя все получилось легко и хорошо, и урок принес еще больше понимания в знания! Так держать! Молодец! :)
P.S. и хотя я видела твою анимацию уже, жаль что ты и здесь не сделал еще скриншот запущенной программы с твоим красивым полетом! :)


3625. Михаил
Михаил
ответить
→  Алексей  # Морской флот / Графика - Рефакторинг / 2016-03-16 15:38

Вместо PictureBox лучше передавать высоту, ширину и картинку разными аргументами.
А зачем в поля сохранять картинки bmpShip, bmpNone и тд?


24. Оля
Оля
ответить
→  Алексей  # Морской флот / Графика - Карта Морского флота / 2016-03-14 23:49

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


1. Евгений Волосатов
Евгений Волосатов
ответить

2146. Иван
Иван
ответить
→  Алексей  # Морской флот / Интерфейс - А на море корабли / 2016-03-14 18:05

Красиво получается! Радует, что сложностей не возникает!


2146. Иван
Иван
ответить
→  Алексей  # Морской флот / Интерфейс - Первый кораблик / 2016-03-14 18:01

Хорошо получилось! Красивые кораблики.


9323. Алексей
Алексей
ответить
# Вебинары / Какую игру написать? / 2016-02-18 17:13

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

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Перемещать ящики.
Трудности: Понять использование двух матриц для хранения уровня. Ну и ошибки все выловить.
Нет.
Научился: Определять клетку моря по координатам мышки
Трудности: Определить клетку по координатам мышки.
Все понятно.