Си шарп с нуля

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

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

looker
  • Звание: Гаммациклоп
  • Накопленный опыт: 75 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2016-06-01 16:35:41
  • Город проживания: Харьков

Видеокурсы

Дата активности Видеокурс Прогресс
2015-09-12 lines Шарики 5 из 9 63 %
2015-09-12 game2 Микроигры 8 из 17 54 %
2015-07-18 words Игры со словами 4 из 7 58 %
2015-07-02 game1 Нано-игры 2 из 9 20 %
2015-06-27 sokoban Сокобан 20 из 23 87 %
2015-05-30 game0 Демо игры 4 из 10 40 %
2015-05-09 soft0 Демо софт 1 из 8 15 %
Итого: 44 из 83 54 %

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

Дата активности Консольный раздел Прогресс
2015-07-08 task2 Комбинаторика 2 из 9 23 %
2015-06-04 task1 Целые числа все 7 100 %
2015-06-04 task1 Строки все 14 100 %
2015-05-10 task1 Семантика все 6 100 %
Итого: 29 из 36 81 %
Сохранить страницу:

8322. --
ironsavior
ironsavior
ответить
→  looker   / 2016-05-27 16:50

Буду рад!


4972. --
looker
looker
ответить
→  ironsavior   / 2016-05-26 11:48

Привет, привет.
Могу скинуть ссылку на ГитХаб. Там посмотришь код.


8322. --
ironsavior
ironsavior
ответить
→  looker  # Микроигры / 2048 - Логика / 2016-05-20 18:29

А можно на класс со статистикой взглянуть? Интересен ваш метод...


7976. --
Сергей Владимирович
Сергей Владимирович
ответить
→  looker   / 2015-12-30 15:40

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


5649. --
Максим Лапшинов
Максим Лапшинов
ответить
→  looker  # Микроигры / Шарики. Поиск линий / 2015-09-13 09:43

Очень интересные наблюдение и доработки


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  looker  # Микроигры / 2048 - Логика / 2015-09-13 09:40

Улучшения супер! Так держать!!!


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  looker  # Микроигры / Шарики. Поиск линий / 2015-09-12 21:09

Что-то не пойму, как ты успел и то и другое сделать?
Ты заранее это все выполнил, а теперь только отчёты отправил?


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  looker  # Микроигры / 2048 - Логика / 2015-09-12 21:08

Совершенно верно, Лукер, ты молодец!
Я вижу, насколько ответственно и с любовью подошёл к этому уроку.
Молодец!


2146. --
Иван
Иван
ответить
→  looker  # Микроигры / Шарики. Поиск линий / 2015-09-12 20:46

Отлично получается. Очень бы хотелось увидеть видео-отчет такой красоты!


2146. --
Иван
Иван
ответить
→  looker  # Микроигры / 2048 - Логика / 2015-09-12 20:42

Здорово! Столько нововведений! Тоже стараюсь так делать в своих программах.


24. --
Олюшка
Олюшка
ответить
→  looker  # Микроигры / 2048 - Логика / 2015-09-12 20:30

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


6458. --
Александр
Александр
ответить
→  looker  # Микроигры / 2048 - Логика / 2015-09-12 20:25

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


24. --
Олюшка
Олюшка
ответить
→  looker  # Микроигры / Шарики. Поиск линий / 2015-09-12 20:06

Артем, я очень очень рада за тебя и твоим успехам, рада что ты доделал эту игру и все классно получилось! Ты, БОЛЬШОЙ МОЛОДЧИНА!!!


4972. --
looker
looker
ответить
→  Павел  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-09-01 12:14

Классный отзыв, Павел!!:)


24. --
Олюшка
Олюшка
ответить
→  looker  # Микроигры / Шарики. Поиск пути / 2015-07-30 20:36

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


24. --
Олюшка
Олюшка
ответить
→  looker  # Микроигры / Шарики. Логика игры / 2015-07-29 21:44

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


24. --
Олюшка
Олюшка
ответить
→  looker   / 2015-07-28 11:37

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


4972. --
looker
looker
ответить
→  Олюшка   / 2015-07-28 00:33

Оля, нет, в Сокобане же у нас полноценный Resize формы был. Я сделал при загрузке формы идёт расчёт её размеров по размерам нашего поля для игры. Но в будущем - можно взять ту схему из Сокобана - с Resize'ом формы.
Заметь - мы уже, можно сказать, пользуемся паттернами (шаблонами):))))). Это круто!
Ещё, кстати, я сделаю один, так сказать, паттерн - по созданию и сохранению статистики игры, таблицы рекордов и т.д. Нужно время:))


24. --
Олюшка
Олюшка
ответить
→  looker  # Микроигры / Шарики. Анализ игры / 2015-07-27 21:50

Артем, а зачем фотошоп качать, я пользуюсь онлан по необходимости!
Сделал как в Сокобане подстройку размера формы?


4972. --
looker
looker
ответить
→  Сергей Сергеевич   / 2015-07-27 21:05

Собственно говоря, так я и сделал. Но не получилось..:( Буду разбираться позже.


24. --
Олюшка
Олюшка
ответить
→  looker  # Микроигры / Шарики. Вступление / 2015-07-27 18:08

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


459. --
Сергей Сергеевич
Сергей Сергеевич
ответить
→  looker  # Микроигры / Змейка / 2015-07-25 19:38

А как ты реализовал эту функцию рестарт??? когда MessageBox выводит окно сделай проверку если нажата кнопка ДА то возвращай все то что начинает новую игру, извини если не понятно объяснил, просто я не писал змейку и поэтому не знаю что у тебя не получилось, по-больше узнать о проблеие может быть решили)


24. --
Олюшка
Олюшка
ответить
→  looker  # Микроигры / Змейка / 2015-07-25 19:37

Артем, мне нравится твоя змейка и кролик классный!!! Не расстраивайся, а то я тоже огорчилась от этого, уверена ты со временем и это реализуешь! Ведь Ты, Молодец! :)


24. --
Олюшка
Олюшка
ответить
→  looker  # Микроигры / Радиоуправляемая машинка / 2015-07-23 08:42

Артем, у тебя как обычно красивая работа! А вереди ведь еще много интересного! :)


2146. --
Иван
Иван
ответить
→  looker  # Микроигры / Радиоуправляемая машинка / 2015-07-23 01:05

Не-ет. Больше похожа на змейку, т.к. в арканоиде ездит только влево-вправо. Стрелка очень хороша!


24. --
Олюшка
Олюшка
ответить
→  looker  # Микроигры / Виселка. Создаём помощника / 2015-07-19 01:11

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


24. --
Олюшка
Олюшка
ответить
→  looker   / 2015-07-16 18:16

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


4972. --
looker
looker
ответить
→  Олюшка   / 2015-07-16 17:55

Оля, привет. У меня тут проблемка возникла с курсом Микроигры: меня после полуфинального урока не пускает дальше по урокам. Обычно как было - выполняешь урок, отправляешь отчет и сразу можешь выполнять следующий урок, не дожидаясь набирания необходимых проверочных очков. А тут что-то не пускает дальше..
И ещё вопрос - я так понимаю Евгений Витольдович в отпуск ушёл/уехал/улетел?


24. --
Олюшка
Олюшка
ответить
→  looker  # Микроигры / Полуфинальный урок / 2015-07-16 14:44

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


24. --
Олюшка
Олюшка
ответить
→  looker  # Микроигры / 2048 - Логика / 2015-07-13 11:21

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


24. --
Олюшка
Олюшка
ответить
→  looker  # Микроигры / 2048 - Интерфейс / 2015-07-08 14:14

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


24. --
Олюшка
Олюшка
ответить
→  looker  # Микроигры / 2048 - Учимся играть / 2015-07-07 20:08

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


4972. --
looker
looker
ответить
# Микроигры / 2048 - Учимся играть / 2015-07-07 18:53

Сутки сидел над ней. Никак не мог набрать хотя бы 1024. И вот наконец получилось.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  looker  # Микроигры / 2048 - Учимся играть / 2015-07-07 18:47

Как обидно у тебя не сложилось...


24. --
Олюшка
Олюшка
ответить
→  looker  # Микроигры / Игра 15 - Алгоритм / 2015-07-06 16:42

Артем, главное - вовремя исправится и двигаться радостно дальше! :)


24. --
Олюшка
Олюшка
ответить
→  looker  # Микроигры / Игра 15 - Картинка / 2015-07-06 16:40

Артем, отлично! :)


4972. --
looker
looker
ответить
# Микроигры / Игра 15 - Алгоритм / 2015-07-06 16:10

Форму не переименовал - это да, мой фейл, забыл об этом.(( Буду внимательнее впредь.


24. --
Олюшка
Олюшка
ответить
→  looker  # Микроигры / Игра 15 - Алгоритм / 2015-07-06 14:01

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


986. --
Антон Лазарец
Антон Лазарец
ответить
→  looker  # Микроигры / Игра 15 - Алгоритм / 2015-07-06 13:37

Хорошо получилось! Но почему то многие не уделяют внимание названию формы( Сейчас это не критично но когда форм несколько то удобнее если название не 1..2..3 а по смыслу формы. А так не к чему придраться) аккуратненько, и у лейбла цвет с меню одинаковый)


4972. --
looker
looker
ответить
→  Neverwinter 2  # Игра Сокобан / Сокобан - Игра - Автоходы / 2015-07-05 09:36

Дааа, помню-помню, сам искал эти изменения:)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  looker  # Микроигры / Игры со словами / 2015-07-04 17:37

Ну вот, инсайт, озарение!
Я всегда думал, что это слово "разгильдяйство",
оказывается есть ещё одно, более длинное...


24. --
Олюшка
Олюшка
ответить
→  looker  # Микроигры / Игра 15 - Кнопки / 2015-07-04 17:18

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


24. --
Олюшка
Олюшка
ответить
→  looker  # Микроигры / Игры со словами / 2015-07-04 16:24

Артем, замечательная работа! Молодец! :)


24. --
Олюшка
Олюшка
ответить
→  looker  # Наноигры / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2015-07-04 16:21

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


4972. --
looker
looker
ответить
→  Олюшка  # Наноигры / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2015-07-04 16:13

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


4972. --
looker
looker
ответить
→  Дмитрий Че   / 2015-07-04 11:59

Да, Дмитрий, действительно есть, спасибо.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  looker  # Микроигры / Виселка. Угадай слово. / 2015-07-04 09:31

Молодец, что начинаешь в таких тонкостях разбираться.
Не страшно, что допустил ошибку, здорово - что смог её найти и исправить!


1295. --
Дмитрий Че
Дмитрий Че
ответить
→  looker  # Микроигры / Виселка. Угадай слово. / 2015-07-04 03:25

Вообще-то в уроке есть обнуление в функции InitGame. На видео урока это показано на 32-минуте.


4972. --
looker
looker
ответить
# Микроигры / Игры со словами / 2015-07-04 00:36

Человеконенавистничество - 24 буквы. Завтра сделаю предложенный Вами вариант:)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  looker  # Микроигры / Игры со словами / 2015-07-03 18:21

И какое же самое длинное слово?
Найди самое длинное слово, в котором все буквы разные.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  looker  # Микроигры / Арканоид - Шарик и кирпичики / 2015-07-02 18:25

Задумки у тебя хорошие, но пока программа выглядит не ахти :)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  looker  # Микроигры / Арканоид - Шарик и кирпичики / 2015-07-02 18:25

Да, лукер, начало координат в левом верхнем углу.
Так уж повелось, так как информация выводится на компьютере сверху вниз.


24. --
Олюшка
Олюшка
ответить
→  looker  # Микроигры / Арканоид - Шарик и кирпичики / 2015-07-02 17:27

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


24. --
Олюшка
Олюшка
ответить
→  looker  # Игра Сокобан / ===== Видео-обзор проекта Сокобан ====== / 2015-06-27 17:40

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


24. --
Олюшка
Олюшка
ответить
→  looker  # Игра Сокобан / Сокобан - Завершение / 2015-06-27 11:12

УРА! Ты, МОЛОДЕЦ!!! Поздравляю! Ты очень хорошо поработал, я с удовольствием наблюдала как ты шаг за шагом выполнял задания, узнавал новое и покорял эту великолепную программу, и ты ее победил, это твой большой успех!!! Так держать, и ты твои желания и цели всегда уже сбываются! :)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  looker  # Игра Сокобан / Сокобан - Завершение / 2015-06-27 09:42

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


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  looker  # Наноигры / VIP - Крестики-Нолики / 2015-06-27 00:40

Кстати, все реализовал в одной форме.


4958. --
Edgard Loyter
Edgard Loyter
ответить
→  looker   / 2015-06-27 00:38

Полностью на WinForms реализовал. Наложил ТекстБоксы друг на друга и в определенные моменты одни скрывал, другие отображал )) Бывало сам запутывался и долго распутывал этот клубок ))


2146. --
Иван
Иван
ответить
→  looker  # Игра Сокобан / Сокобан - Завершение / 2015-06-27 00:37

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


4972. --
looker
looker
ответить
→  Edgard Loyter  # Наноигры / VIP - Крестики-Нолики / 2015-06-27 00:28

Да, игра - просто класс! Такая красочная! Неужели - это просто на WinForms-ах сделал?:)


24. --
Олюшка
Олюшка
ответить
→  looker  # Игра Сокобан / Сокобан - Игра - На двоих по сети / 2015-06-26 19:38

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


24. --
Олюшка
Олюшка
ответить
→  looker  # Игра Сокобан / 16. Сокобан - Телефон - TCP/IP протокол / 2015-06-25 16:01

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


3476. --
Александр
Александр
ответить
→  looker   / 2015-06-24 15:23

Я сначала прослушал урок, потом делал) Просто я уже полгода пишу на шарпе)


4972. --
looker
looker
ответить
→  Евгений Волосатов   / 2015-06-24 14:32

Добрый день, Евгений Витольдович. Да, приходила рассылка.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  looker  # Микро игры / Арканоид - Уровень и ракетка / 2015-06-24 12:01

Привет, молодец!
Напиши, пожалуйста, сегодня в 8 утра рассылка по микро-играм пришла от меня?
Спасибо.


4972. --
looker
looker
ответить
→  Александр  # Микро игры / Арканоид - Уровень и ракетка / 2015-06-24 12:00

20 минут??? Даже урок идет дольше.:)


24. --
Олюшка
Олюшка
ответить
→  looker  # Игра Сокобан / 13. Сокобан - Игра - Автоходы / 2015-06-23 22:58

У тебя уже все очень замечательно получается! Ты Молодец! :)


2146. --
Иван
Иван
ответить
→  looker  # Игра Сокобан / 13. Сокобан - Игра - Автоходы / 2015-06-23 22:45

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


24. --
Олюшка
Олюшка
ответить
→  looker  # Игра Сокобан / 12. Сокобан - Решалка - Оптимизация / 2015-06-23 16:43

Замечательные результаты, хорошо что все у тебя уже получается! :)


4972. --
looker
looker
ответить
→  Руслан  # Нано игры / Вступительное слово / 2015-06-23 02:01

Крутая игрушка:) Ох сколько ж часов в детстве в неё было потрачено:)


4972. --
looker
looker
ответить
# Вебинары / Супер-игра твоей мечты / 2015-06-22 21:05

1. Я больше склоняюсь к большим проектам, будь-то игра, или какой-то бизнес-проект, потому как они наиболее приближены к реальным проектам, с которыми мы можем столкнуться в будущем на наших будущих работах. Это будет очень полезная практика и отличный практический опыт. Но проект должен использовать максимально все возможности ООП - наследование и полиморфизм (особенно полиморфизм), и самого языка C# - делегаты, потоки,  сериализацию и т.д. С объяснением как и почему мы применяем ту или иную реализацию. Ещё было бы очень хорошо поприменять различные паттерны, т.к. они очень часто применяются в реальных рабочих проектах (полностью с "0" очень редко что-то пишут).
Как мне сказали на одном из собеседований - теорию я понимаю, а вот понимания практического применения этой теории нету:(. Нужно развиваться именно это понимание - практическое!
2. По поводу игры - сейчас очень популярна онлайн-игра Hearthstone компании Blizzard. Тем более, что там есть и онлайн составляющая часть.


4972. --
looker
looker
ответить
/ 2015-06-22 15:52

Это значит, что для того, чтобы поставить какой файл в качестве иконки, у этого файла должно быть расширение .ico и никакое другое. Если я не ошибаюсь, то .ico файлы как раз и служат для этих целей.


5981. --
Artur
Artur
ответить
→  looker   / 2015-06-22 15:50

Що значить строго?


4972. --
looker
looker
ответить
→  Artur  # Нано игры / Картинка с секретом / 2015-06-22 15:48

Согласен с Олей. Для иконки нужно строго разрешение .ico


1803. --
Саша
Саша
ответить
→  looker   / 2015-06-22 09:55

в задании было написано НАРИСОВАТЬ от руки. поскольку сканера нет, то рисовал в пэйнте. Не понял, зачем вопрос: если придерживался 3-х нормальных форм, то это должно быть понятно из схемы. Если не придерживался - тоже должно быть понятно из схемы. Проще было сказать: схема не соответствует 3-й нормальной форме. Я смотрел другие работы, почти ни у кого схема не соответствует, но на это никто не обратил внимания и поставил +.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  looker   / 2015-06-22 06:54

Там, где не поддерживался, я отдельно говорю.


4972. --
looker
looker
ответить
→  Саша  # БД - Управление гостиницей / Подготовка схемы базы данных / 2015-06-22 01:41

Слуште, а не проще эту всю схему делать сразу в Management Studio с помощью UML языка? Там же всё намного нагляднее будет. И связи, и ключи.
И вопрос - ты придерживался 3-ех нормальных форм?


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  looker   / 2015-06-20 19:20

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


24. --
Олюшка
Олюшка
ответить
→  looker  # Игра Сокобан / 8. Сокобан - Игра - Управление / 2015-06-20 18:59

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


4972. --
looker
looker
ответить
→  Евгений Волосатов   / 2015-06-20 18:46

Ну и мы ж не стоим на месте.:)


4972. --
looker
looker
ответить
→  Neverwinter 2  # Игра Сокобан / 7. Сокобан - Игра - Интерфейс / 2015-06-20 18:44

1) Не совсем понятна твоя аналогия, при чем тут for(). В ShowItem() нам нужно передать экземпляр Place, который нужно где-то предварительно создать и чтобы не засорять наш код мы и создаем его (экз. Place) сразу в месте передачи его как параметра. Просто так удобнее)
2) Ну, Cell совсем не структура, это Enum, т.е. перечисление. Это совсем отдельный тип. Он содержит набор констант. В нашем случае user, here и т.д. В остальном ты прав, к элементам перечисления обращаются только через '.' Хотя конечно можно привестись к типу наших констант и потом использовать переменную такого типа, но это, извините, как если бы тебе нужно было притронуться к левому уху и ты это делал бы правой рукой вокруг затылка.:)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  looker  # Игра Сокобан / 8. Сокобан - Игра - Управление / 2015-06-20 18:32

Должен тебя разочаровать.
Не самый :)


24. --
Олюшка
Олюшка
ответить
→  looker  # Игра Сокобан / 7. Сокобан - Игра - Интерфейс / 2015-06-19 14:39

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


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  looker  # Игра Сокобан / 6. Сокобан - Создаём свои уровни / 2015-06-10 22:25

Классный уровень


24. --
Олюшка
Олюшка
ответить
→  looker  # Игра Сокобан / 5. Сокобан - Редактор - Улучшение / 2015-06-10 21:42

Отлично, что результат достигнут и теперь продолжай идти дальше! Молодец!


24. --
Олюшка
Олюшка
ответить
→  looker  # Игра Сокобан / 4. Сокобан - Редактор - Сохранение / 2015-06-09 21:50

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


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  looker  # Игра Сокобан / 3. Сокобан - Редактор - Редактирование / 2015-06-08 17:44

Ещё будем использовать, не зря же создавали :)


24. --
Олюшка
Олюшка
ответить
→  looker  # Игра Сокобан / 2. Сокобан - Редактор - Интерфейс / 2015-06-08 14:32

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


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  looker  # Игра Сокобан / 2. Сокобан - Редактор - Интерфейс / 2015-06-08 14:25

Я рекомендую тебе сменить картинку пустого поля - либо на пустой рисунок, либо просто пару точек (типа трава), а то выглядит как будто кругом тупики.


2146. --
Иван
Иван
ответить
→  looker  # Игра Сокобан / 2. Сокобан - Редактор - Интерфейс / 2015-06-08 14:25

Отлично получилось. Гламурненько


24. --
Олюшка
Олюшка
ответить
→  looker  # Игра Сокобан / 1. Сокобан - Редактор - Загрузка / 2015-06-07 15:30

Очень хорошо, в написание программ логика очень важна, без нее ничего не получиться!


4972. --
looker
looker
ответить
# Консоль / Целые числа / Пять чисел / 2015-06-04 15:41

При таком решении:
            string[] arr = (Console.ReadLine()).Split(' ');
            long l1:
            for (int i = 0; i < arr.Length; i++)
                l1 += Int64.Parse(arr[i]);
            Console.WriteLine(l1);
один из тестов выдает неверный ответ. Тест вот этот: 1 2 3 4 5 6 7 8 9 10  = 55.
Если сделать решение через TryParse(), то всё работает на 100%. Но я не вижу разницы в работе этих 2-ух методов (Convert и TryParse) при таких вводимых данных.
Объясните, пожалуйста, что особенного вводится в этом каверзном тесте, что работает только TryParse, а Convert и Parse не работают?
P.s.: в VS все 2 метода работают и дают одинаковый результат.


24. --
Олюшка
Олюшка
ответить
→  looker  # Игра Сокобан / 0. Сокобан - Вступление / 2015-05-31 17:38

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


4972. --
looker
looker
ответить
→  Морозов Юрий Александрович  # Прикладные / Твоё портфолио / 2015-05-31 16:13

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


4972. --
looker
looker
ответить
→  Иван  # Игра Сокобан / 6. Сокобан - Создаём свои уровни / 2015-05-31 16:05

Крутые уровни!:)


24. --
Олюшка
Олюшка
ответить
→  looker  # Мини игры / Игра Быстрощёлк / 2015-05-30 17:49

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


4972. --
looker
looker
ответить
→  Илья   / 2015-05-26 21:52

Хорошо придумал!:) В любом случае ВПФ смотрятся как минимум красивее, чем формсы.:) А так за ними, я думаю, будущее для десктопа.


5441. --
Илья
Илья
ответить
→  looker   / 2015-05-26 20:32

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


4972. --
looker
looker
ответить
→  Илья  # Прикладные / Английские карточки / 2015-05-26 17:58

WPF - это круто! Сам придумал сделать через WPF или по заданию так нужно было?


24. --
Олюшка
Олюшка
ответить
→  looker  # Мини игры / Лабиринт 2D - игра / 2015-05-26 17:26

Твои труды пошли тебе на пользу, хорошо сделал свой индивидуальный уровень, Молодец! А теперь в новые достижения!


  • Звание: Гаммациклоп
  • Накопленный опыт: 75 часов
  • Собранный капитал: нет

Клуб формулистов

Правила клуба формулистов

У каждого формулиста есть задача минимум на каждый день:
+ зайти на сайт, проверить один отчёт, получить 1 байт.
Задача максимум - выполнить все остальные ежедневные задачи.
Нажмите здесь чтобы перейти к ежедневному чек-листу.

В 24:00 МСК накопленные за сутки байты переносятся в недельный актив.
В воскресение 24:00 МСК все накопленные байты переходят на баланс формулиста.

Собранные байты можно обменивать на доступные видеокурсы (1 байт = 1 рубль, без скидок)
Приобретённые за байты видеокурсы доступны только во время нахождения в автобусе/клубе формулистов!

При завершении подписки в автобусе/клубе формулистов все накопленные байты обнуляются, а доступ к видеокурсам, приобретённым за байты, закрывается.
Продлевайте подписку заблаговременно.

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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.


Научился: Придумывать и применять новые алгоритмы.
Вчера, Евгений Витольдович предложил ещё 1 вариант алгоритма поиска - найти нужно самое длинное слово из не повторяющихся букв. Вуаля)))


Научился: Опять делегаты. Опять потоки. Для любое использование их является "+" в мою копилку. Ещё вспомнил про свойство IsBackground.
Трудности: Всё было настолько сложно, насколько и интересно.:)
Интересен тот факт, что когда мы запускали на прошлом уроке (когда сделали класс Phone) 2 приложения (и клиент и сервер), то тогда не было проблем с незакрывающимся вторым потоком, хотя там мы не используем свойство IsBackground.