Си шарп с нуля

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

Никита
  • Звание: Мегакодер
  • Накопленный опыт: 625 часов
  • Баланс Мегахешей: собрано 1 Mh, потрачено 0 Mh
  • Баланс Байтов: 30 байтов
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2018-01-25 14:12:16
  • Возраст: 22 года

Видеокурсы

Дата активности Видеокурс Прогресс
2018-01-11 task4 Графические циклы все 13 100 %
2017-12-30 task5 Секундомер 17 из 16 107 %
2017-12-28 nevermind Невидимка 5 из 0 %
2017-12-19 javasweeper Java Sweeper 53 из 0 %
2017-12-16 game0 Демо игры 9 из 10 90 %
2017-12-16 soft1 Нанософт все 10 100 %
2017-12-16 soft0 Демо софт 9 из 7 129 %
2017-09-08 iterator Итератор 9 из 10 90 %
2017-08-16 yii Yii2 7 из 40 18 %
2017-07-06 dancex Dancing Links 2 из 14 15 %
2017-07-06 game7 Морской флот 1 из 52 2 %
2017-07-05 bilife Бинарная жизнь 5 из 6 84 %
2017-07-05 wpf WPF Clocks 1 из 10 10 %
2016-09-12 compiler Компилятор все 3 100 %
2016-06-19 lines Шарики все 8 100 %
2016-05-31 webbot Webbot On-Line 1 из 23 5 %
2016-03-11 tinklavimas Tinklavimas 2 из 30 7 %
2016-02-28 network Сетевые технологии 1 из 13 8 %
2016-02-25 base2 БД - Управление гостиницей 30 из 31 97 %
2016-02-24 image Фотошарп 2 из 9 23 %
2016-02-19 task3 Комбинаторика 17 из 22 78 %
2016-01-24 game4 Игры со Спрайтами все 33 100 %
2016-01-22 soft2 Новые технологии 10 из 15 67 %
2015-11-20 game6 Морской Бой 15 из 16 94 %
2015-11-14 soft3 Теория ООП все 39 100 %
2015-10-04 sokoban Сокобан 7 из 23 31 %
2015-09-04 game2 Микроигры 9 из 15 60 %
2015-09-03 game1 Наноигры все 10 100 %
2015-07-12 saver Хранитель экрана 8 из 15 54 %
2015-01-08 words Игры со словами 2 из 7 29 %
2014-11-26 base1 БД - Книжка оценок 4 из 6 67 %
Итого: 342 из 506 68 %

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

Дата активности Консольный раздел Прогресс
2018-01-19 solo C# набор 3 из 17 18 %
2018-01-04 book 2.Числа 2 из 8 25 %
2018-01-04 book 1.Строки все 8 100 %
2017-07-05 task2 Алгоритмика все 20 100 %
2017-07-05 task2f Do-рацикл все 4 100 %
2016-03-20 task2d For-to-чки 15 из 26 58 %
2016-03-20 task2h Точка и плоскость все 6 100 %
2016-03-20 task2i Узник цикла IF все 6 100 %
2016-03-18 task2c Условный оператор все 16 100 %
2016-01-17 task1h Цифры все 12 100 %
2016-01-17 olimp Олимпиада 1 из 40 3 %
2016-01-14 task2b Логика все 13 100 %
2016-01-14 task2a Типы данных все 5 100 %
2016-01-07 task1g Целые задачи все 11 100 %
2014-12-12 task3 Динамика все 3 100 %
2014-12-12 task3 Комбинаторика все 9 100 %
2014-11-24 task1b Строки все 14 100 %
2014-11-23 task2m Любимые циклы 1 из 6 17 %
2014-11-16 task2r Подпрограммы 3 из 14 22 %
2014-11-10 task3 Рекурсия все 4 100 %
2014-11-09 task2o Матрёшки 1 из 9 12 %
2014-11-09 task2g Обман цикла 1 из 7 15 %
2014-11-08 task1c Лирика 12 из 14 86 %
2014-11-08 task2s Строки 1 из 6 17 %
2014-10-25 task2l Математика 1 из 9 12 %
2014-10-25 task2e Пока-цикл 2 из 6 34 %
2014-10-23 task6 For-to-Цикл все 12 100 %
2014-10-21 task1i Календарь 1 из 16 7 %
2014-10-21 z Вещественные числа все 1 100 %
2014-10-21 task1f Геометрия все 8 100 %
2014-10-20 task1a Целые числа все 7 100 %
2014-10-20 task1e Символы все 5 100 %
2014-10-20 task1d Формулы все 9 100 %
2014-10-18 task1 Семантика все 6 100 %
Итого: 223 из 357 63 %
Сохранить страницу:

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

10558. Иван Воронин
Иван Воронин
ответить
→  Никита  # Графические циклы / VIP. Спирограф от Елены / 2018-01-11 20:32

Зато она чётко отрабатывает, без лишний повторений.


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  Никита  # Графические циклы / VIP. Спирограф от Елены / 2018-01-11 09:58

Красиво получается


9752. chokayes
chokayes
ответить
→  Никита  # Графические циклы / VIP. Спирограф / 2018-01-11 07:12

супер! люблю графику


4814. Дмитрий
Дмитрий
ответить


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Никита  # Графические циклы / VIP. Спирограф / 2018-01-10 19:32

На следующем уроке увидишь, как надо делать.


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  Никита  # Графические циклы / VIP. Спирограф / 2018-01-10 13:38

Красиво)


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Никита  # Графические циклы / VIP. Узоры на окружности / 2018-01-10 07:02

Конечно можно!


2773. Никита
Никита
ответить
# Графические циклы / VIP. Узоры на окружности / 2018-01-09 12:48

Может быть не так переделал методы...


2773. Никита
Никита
ответить
→  Евгений Волосатов  # Графические циклы / VIP. Узоры на окружности / 2018-01-09 12:48

Да. И я вот метод ArcLine переписал (на скрине 1 видно) и вызывал сначала ArcLine (fon, n * 2, n * 2 * (coeff - step)); потом
ArcLine (pen, n * 2, n * 2 * coeff); Как у вас и в подсказке написано. Это все я в цикле делал.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Никита  # Графические циклы / VIP. Узоры на окружности / 2018-01-09 12:25

двойной буфер поставил?


16533. Андрей Шевченко
Андрей Шевченко
ответить

2773. Никита
Никита
ответить
→  Новопашин Владимир  # Графические циклы / VIP - Квадрат Гарри Поттера / 2018-01-09 11:57

Что-то в них несомненно есть)


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Никита  # Графические циклы / VIP - Квадрат Гарри Поттера / 2018-01-09 10:20

Интересные заклинания.


2773. Никита
Никита
ответить
→  Евгений Волосатов   / 2018-01-09 10:08

Спасибо) Я тоже так думаю)


2773. Никита
Никита
ответить
→  Иван Воронин   / 2018-01-09 10:07

Нет, не пробовал.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Никита  # Графические циклы / ФИНАЛЬНЫЙ УРОК / 2018-01-08 20:07

Молодец, Никита.
Уверен, спирограф и узоры тебе тоже очень понравятся:)


10558. Иван Воронин
Иван Воронин
ответить
→  Никита  # Графические циклы / ФИНАЛЬНЫЙ УРОК / 2018-01-08 20:01

Молодец, попробовал рисовать в отдельном потоке? если нет, советую потом изучить этот курс. Очень полезная штука, если тебе нудна производительность.



16533. Андрей Шевченко
Андрей Шевченко
ответить
→  Никита  # Графические циклы / VIP - Квадрат Гарри Поттера / 2018-01-08 12:10

Прикольно получается


2773. Никита
Никита
ответить
→  Иван Воронин   / 2018-01-07 09:31

ясно, спасибо


10558. Иван Воронин
Иван Воронин
ответить
→  Никита  # Графические циклы / Спираль Архимеда / 2018-01-06 16:44

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


2773. Никита
Никита
ответить
→  Иван Воронин   / 2018-01-04 16:24

Спасибо за подсказку)


10558. Иван Воронин
Иван Воронин
ответить
→  Никита  # Графические циклы / Вложенные циклы / 2018-01-04 16:21

Тут имеется курс по этому делу, советую его тоже пройти, если многопоточность интересует.


2773. Никита
Никита
ответить
→  Иван Воронин  # Графические циклы / Вложенные циклы / 2018-01-04 16:20

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


10558. Иван Воронин
Иван Воронин
ответить
→  Никита  # Графические циклы / Вложенные циклы / 2018-01-04 16:19

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


2773. Никита
Никита
ответить
→  Андрей Шевченко  # Графические циклы / Внутренние условия / 2018-01-04 10:43

Прикольно получается)



16533. Андрей Шевченко
Андрей Шевченко
ответить

7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Никита  # Графические циклы / Вложенные циклы / 2018-01-04 09:37

Графоциклы прикольный курс - наглядно показывает работу алгоритмов.


2773. Никита
Никита
ответить
→  chokayes  # Графические циклы / Пучок лучей / 2018-01-03 09:50

Спасибо)


9752. chokayes
chokayes
ответить
→  Никита  # Графические циклы / Пучок лучей / 2018-01-03 06:46

супер!


4814. Дмитрий
Дмитрий
ответить
→  Никита  # Графические циклы / Пучок лучей / 2018-01-03 00:56

Отлично!


2773. Никита
Никита
ответить
→  Андрей Шевченко  # Графические циклы / Пучок лучей / 2018-01-02 11:47

Мне тоже понравилось


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  Никита  # Графические циклы / Пучок лучей / 2018-01-02 11:33

Красиво получилось


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Никита  # Графические циклы / Пучок лучей / 2018-01-02 09:58

Всё делается специально именно так, чтобы было очень просто


2773. Никита
Никита
ответить
→  chokayes  # Запуск пакета / C# Новым 2018 годом! / 2018-01-02 09:04

Спасибо)


9752. chokayes
chokayes
ответить

9752. chokayes
chokayes
ответить
→  Никита  # Графические циклы / Диагональные линии / 2018-01-02 00:29

обстоятельный отчет!


10558. Иван Воронин
Иван Воронин
ответить
→  Никита  # Запуск пакета / C# Новым 2018 годом! / 2018-01-01 20:17

Да, надо было первую строчку пустую сделать, тогда не было бы рассинхрона =)


10558. Иван Воронин
Иван Воронин
ответить
→  Никита  # Графические циклы / Диагональные линии / 2018-01-01 20:16

Это а таком простом решении выигрыш почти секунда, а теперь представь, если итераций намнооого больше =))))))


2773. Никита
Никита
ответить
→  Евгений Волосатов  # Графические циклы / Диагональные линии / 2018-01-01 13:29

Возможно, Вы и правы


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Никита  # Запуск пакета / C# Новым 2018 годом! / 2018-01-01 13:11

В отчёте нужно было первую строчку сделать пустой.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Никита  # Графические циклы / Диагональные линии / 2018-01-01 13:10

Такое существенное значение времени скорее всего из-за наличия операторов delay().


2773. Никита
Никита
ответить
→  Андрей Шевченко  # Запуск пакета / C# Новым 2018 годом! / 2018-01-01 09:52

Спасибо) С помощью символов (ASCII Art рисунки)


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  Никита  # Запуск пакета / C# Новым 2018 годом! / 2018-01-01 09:33

Как ты 2018 нарисовал? Прикольно получилось


2773. Никита
Никита
ответить
→  chokayes  # Графические циклы / Горизонтали и вертикали / 2018-01-01 09:19

А ты пока не проходил этот курс? Интересный, такие красивые узоры получаются)


9752. chokayes
chokayes
ответить
→  Никита  # Графические циклы / Горизонтали и вертикали / 2018-01-01 00:14

класс. самому захотелось такое сделать!



16533. Андрей Шевченко
Андрей Шевченко
ответить

2773. Никита
Никита
ответить
→  Дмитрий  # Секундомер / VIP. Секрет мастерства / 2017-12-31 10:12

Спасибо)


2773. Никита
Никита
ответить
→  Tekashnik  # Секундомер / VIP. Секрет мастерства / 2017-12-31 10:12

Я знаю, я на нем присутствовал)


8275. Tekashnik
Tekashnik
ответить
→  Никита  # Секундомер / VIP. Секрет мастерства / 2017-12-30 22:37

8,5 часов был вебинар по созданию этого курса


4814. Дмитрий
Дмитрий
ответить
→  Никита  # Секундомер / VIP. Секрет мастерства / 2017-12-30 19:49

Отлично!


2773. Никита
Никита
ответить
→  Евгений Волосатов  # Секундомер / VIP. Секрет мастерства / 2017-12-30 19:44

Спасибо, Евгений)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Никита  # Секундомер / VIP. Секрет мастерства / 2017-12-30 18:50

Молодец, Никита, что прошёл этот непростой курс. Ты герой!


2773. Никита
Никита
ответить
→  chokayes  # Секундомер / Играй гармонь! / 2017-12-29 08:43

Спасибо) Очень приятно!


2773. Никита
Никита
ответить
→  chokayes  # Секундомер / Играй гармонь! / 2017-12-29 08:43

Спасибо) Очень приятно!


9752. chokayes
chokayes
ответить
→  Никита  # Секундомер / Играй гармонь! / 2017-12-29 00:19

супер!


2773. Никита
Никита
ответить
→  Дмитрий  # Секундомер / Играй гармонь! / 2017-12-28 22:51

Спасибо)


2773. Никита
Никита
ответить
→  Евгений Волосатов  # Секундомер / Играй гармонь! / 2017-12-28 22:50

Спасибо) Маленькая, но победа)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Никита  # Секундомер / Играй гармонь! / 2017-12-28 20:00

Отличная работа!
Молодец, Никита.
Это твоя победа!


4814. Дмитрий
Дмитрий
ответить
→  Никита  # Секундомер / Играй гармонь! / 2017-12-28 19:52

Отлично!


2773. Никита
Никита
ответить
→  Андрей Шевченко  # Невидимка / Кто такая C# Невидимка? / 2017-12-28 16:19

У нас все преподаватели в университете так компьютеры называют, вот я уже перенял)


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  Никита  # Невидимка / Кто такая C# Невидимка? / 2017-12-28 16:18

Мой учитель по информатике в школе тоже называл комп машиной =)


10558. Иван Воронин
Иван Воронин
ответить
→  Никита  # Секундомер / ФИНАЛЬНЫЙ УРОК / 2017-12-27 17:06

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


2773. Никита
Никита
ответить
→  Иван Воронин  # Секундомер / ФИНАЛЬНЫЙ УРОК / 2017-12-27 15:00

Да мне неохота было телефон привязывать свой, чтобы убрать ограничение в 15 минут.


2773. Никита
Никита
ответить
→  Евгений Волосатов  # Секундомер / ФИНАЛЬНЫЙ УРОК / 2017-12-27 14:59

ясно, спасибо


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Никита  # Секундомер / ФИНАЛЬНЫЙ УРОК / 2017-12-27 13:33

здесь идёт экранирование не для строчки, а для : внутри функции преобразования времени.


10558. Иван Воронин
Иван Воронин
ответить
→  Никита  # Секундомер / ФИНАЛЬНЫЙ УРОК / 2017-12-27 12:56

а спец. символы всегда экранировать надо.


10558. Иван Воронин
Иван Воронин
ответить
→  Никита  # Секундомер / ФИНАЛЬНЫЙ УРОК / 2017-12-27 12:56

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


2773. Никита
Никита
ответить
→  Новопашин Владимир  # Секундомер / 5 часть. Видеофиксация / 2017-12-27 08:17

Интересное название)


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Никита  # Секундомер / 5 часть. Видеофиксация / 2017-12-27 05:45

Я бы назвал этот курс Брюс Ли программирования.


2773. Никита
Никита
ответить
→  Евгений Волосатов  # Секундомер / 5 часть. Видеофиксация / 2017-12-26 12:11

Раньше у меня была какая-то неуверенность что ли, при создании нового проекта - вот я его создал, а что дальше? Но, впоследствии. я уже столько этих проектов понаделал, что уже такого нет. Польза от курса конечно есть, повторение однотипных действий заставляет работать мышечную память. Просто делаешь то, что руки сами набирают, а голова не включается.
p.s. Чем, в принципе, я итак постоянно занимаюсь)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Никита  # Секундомер / 5 часть. Видеофиксация / 2017-12-26 11:40

Ощущается польза от этого курса?


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

2773. Никита
Никита
ответить
→  Bodrik_torf   / 2017-12-21 09:23

Спасибо) Попробую)


16066. Bodrik_torf
Bodrik_torf
ответить
→  Никита   / 2017-12-21 09:22

ну пока все мои потребности полностью покрывает ВИДЕО МАСТЕР. скачивай с крекам


2773. Никита
Никита
ответить
→  Bodrik_torf  # Секундомер / 2 часть. Видеофиксация / 2017-12-21 08:32

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


2773. Никита
Никита
ответить
→  Иван Воронин  # Секундомер / 2 часть. Видеофиксация / 2017-12-21 08:31

Ясно, спасибо)


10558. Иван Воронин
Иван Воронин
ответить
→  Никита  # Секундомер / 2 часть. Видеофиксация / 2017-12-21 06:55

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


16066. Bodrik_torf
Bodrik_torf
ответить
→  Никита  # Секундомер / 2 часть. Видеофиксация / 2017-12-21 06:22

Я на тваем месте использовал бы программы специальные. У меня стоит такая. Видео с она и с жимаю и обрезаю. Скорость от скорости комьпьютера.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Никита  # Секундомер / 2 часть. Видеофиксация / 2017-12-21 01:19

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


11589. Yefim
Yefim
ответить
→  Никита   / 2017-12-19 15:21

Спасибо, Никита!


10558. Иван Воронин
Иван Воронин
ответить
→  Никита  # Java Sweeper / Невидимка - Автозапуск / 2017-12-19 14:12

Мало ты осведомлён о проценте ПК с ХР, а я сторонник обратной совместимости, хотя и не против нового, но чтобы совместимость со старым не страдала.


2773. Никита
Никита
ответить
→  Yefim  # Боты Сапёра / ТРЕТЬФИНАЛЬНЫЙ УРОК / 2017-12-19 13:11

Отличный обзор! Очень понравилось, так держать!


2773. Никита
Никита
ответить
→  Иван Воронин  # Java Sweeper / Невидимка - Сматываемся / 2017-12-19 13:08

Спасибо) Теперь я немного разобрался)


2773. Никита
Никита
ответить
→  Иван Воронин  # Java Sweeper / Невидимка - Автозапуск / 2017-12-19 13:07

Мне порой хочется применить какие-нибудь конструкции (я их не всегда понимаю, но вот resharper подсказывает бывает), например, LINQ, а он появился в третьей версии языка и, следовательно, нужен Net Framework поновее. Поэтому я сторонник самого нового и последнего (в данном случае). Да и все меньше остается компьютеров, работающих под управлением Windows XP.


2773. Никита
Никита
ответить
→  Евгений Волосатов  # Java Sweeper / C# Подарки от Деда Игромистра / 2017-12-19 13:03

Даже так) Спасибо за приглашение :)


10558. Иван Воронин
Иван Воронин
ответить
→  Никита  # Java Sweeper / Невидимка - Автозапуск / 2017-12-19 10:53

XP с 2014 года не поддерживается, и последние версии .NET там уже не ставятся. Я эти уроки делал использую .NET 2.0 без проблем.


10558. Иван Воронин
Иван Воронин
ответить
→  Никита  # Java Sweeper / Невидимка - На шухере / 2017-12-19 10:51

Решарпер сам использую и он мне другое советует, видимо настройки разные или версии, но в каждом языке есть свои правила, КэмлКейс для методов как раз отлично подходит и для констант, а переменные пишутся тоже через кэмлКейс, только первое слово с маленькой, вот в Java константы пишутся ALL_CAPS_WITH_UNDERSCORES, а вообще стиль это уже набивается с практикой и каждый для себя определяет сам свой стиль, если не работает в команде под чьимто началом. Главное чтобы код работал, компилятору побарабану как ты именуешь там всё, лижбы собиралось без ошибок =)


10558. Иван Воронин
Иван Воронин
ответить
→  Никита  # Java Sweeper / Невидимка - Сматываемся / 2017-12-19 10:46

А что там понимать в этих соотношениях, это сколько пикселей по обеим сторонам разница. т.е. если разрешение было бы минимальное, то было бы 4 пикселя ширина и 3 пикселя высота, а так к примеру 800х600 подели 800 на 4 и 600 на 3 и получишь одно и тоже число!!!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Никита  # Секундомер / 2 часть. Пункты 120 – 145 / 2017-12-19 10:34

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Никита  # Java Sweeper / C# Подарки от Деда Игромистра / 2017-12-19 10:33

Благодаря тебе возникла идея этого предложения!
Так что, ждём тебя в клубе :)


2773. Никита
Никита
ответить
→  Иван Воронин  # Java Sweeper / Невидимка - Автозапуск / 2017-12-19 08:56

16 строчка? Так она же пустая) Может, когда копировал что-то я когда вставляю, то и строка новая после вставленного добавляется, ну я и забыл удалить пустую строку. А так да, я всегда стараюсь использовать последний Framework, сейчас 4.7.1 поставил. Согласен, на XP будут проблемы, да и еще не все обновили свои Framework'и до последней версии


2773. Никита
Никита
ответить

2773. Никита
Никита
ответить
→  Иван Воронин  # Java Sweeper / Невидимка - На шухере / 2017-12-19 08:53

Я как-то руководствуюсь тем, что методы всегда начинаются с заглавной буквой, свойства, константы тоже. А всякие переменные просто с маленькой пишу, не использую нижнее подчеркивание. Я стараюсь CamelCase использовать, но методы с большой пишу. К тому же у меня Resharper сам предлагает исправить методы на заглавную букву, и я с ним не спорю:)


2773. Никита
Никита
ответить
→  Иван Воронин  # Java Sweeper / Невидимка - Сматываемся / 2017-12-19 08:50

Ахах) Я вот тоже подумываю о втором мониторе, удобно будет)


2773. Никита
Никита
ответить
→  Иван Воронин  # Java Sweeper / Невидимка - Сматываемся / 2017-12-19 08:49

Спасибо за поправку, я чего-то не про то подумал. А в них (в соотношениях сторон) я так и ничего не понимаю, 16:9.


  • Звание: Мегакодер
  • Накопленный опыт: 625 часов
  • Собранный капитал: 30 байтов

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 chokayes 9752 10 15 10 35 475
2 Андрей Шевченко 16533 10 15 15 40 380
3 Алексей В. 10494 5 115 2 122 272
4 Иван Воронин 10558 10 5 5 20 260
5 vip 9913 10 5 5 20 249
6 Tekashnik 8275 1 5 6 242
7 Новопашин Владимир 7119 10 15 10 35 240
8 Александр 16653 10 15 5 30 210
9 Дмитрий 4814 5 15 5 25 175
10 Pavlin 16496 5 10 5 20 170
11 Дмитрий 16218 10 10 129
12 Александр 3922 10 5 15 126
13 FireWolf 10080 125
14 Алекс 8932 5 5 10 120
15 Константин Мельников 17022 5 10 4 19 116
16 Anna 17181 113
17 Николай Денисов 9014 5 10 3 18 108
18 Николай 17038 5 10 3 18 108
19 Андрей 162 5 9 14 104
20 gorynych 8877 97
21 Григорий 3850 85
22 Володимир 8707 5 9 14 71
23 Pavel 11353 1 1 61
24 Николай (nick27m) 6203 3 3 60
25 Андрей Гришагин 17240 55
26 Алексей Хонин 10673 54
27 Алексей|BrisK|Кривицкий 3506 53
28 Константин 16880 5 5 10 51
29 DimkaKMS 9156 5 5 10 50
30 DimanDOS 14981 5 5 50
31 WildOrc 17443 5 5 10 49
32 Timoha 9980 49
33 ser2018 17425 10 5 1 16 48
34 Денис 13665 1 5 6 48
35 Евгений Волосатов 1 6 1 7 46
36 Антон Кравченко 5502 5 5 45
37 Виталий 16268 44
38 Родион Глушков 11582 41
39 Yefim 11589 39
40 Кирилл Шмойлов 6452 6 6 36
41 Margarita 16911 36
42 Сергей Сергеевич 459 5 5 35
43 Наталья 7226 5 5 35
44 Петя 7652 5 5 35
45 jin 17093 5 5 33
46 Денис Корнеев 16989 32
47 Семен 17051 1 1 30
48 Сергей Соколов 10670 3 3 29
49 Ivan 4038 1 1 27
50 Protos 16459 27
51 Сергей Стефаненко 13131 26
52 Piligrim 8066 5 5 25
53 Виктор Си 5923 25
54 Илья 17343 25
55 Neverwinter 2 1901 9 5 14 24
56 KaptainMidnight 17211 23
57 Степан 1710 22
58 Денис 4395 20
59 Zebos 13846 20
60 Андрей 9732 19
61 Роман 14462 2 2 17
62 KonstantinK 17456 17
63 Дмитрий 16253 5 5 10 16
64 Владислав 8036 16
65 Михаил 5081 5 5 5 15 15
66 nikolay famin 402 15
67 Андрей Суслов 11868 15
68 Александр 9858 5 5 10 13
69 Денис 17533 1 10 1 12 12
70 Николай 17460 5 5 12
71 Дмитрий 17348 12
72 Kapitanov Dmitrij 9368 11
73 ZerGo 17448 11
74 Антон 17457 11
75 Дмитрий 16862 5 5 10
76 Фомичева Наталья 1232 10
77 Сергей 2508 10
78 Danil42Russia 10895 10
79 Кирилл 17402 10
80 Abc 17438 10
81 Павел 5263 8
82 norton 17440 8
83 Олег Лопухинский 10775 2 2 7
84 Дмитрий 11604 7
85 Сергей Никандров 4402 6
86 Roman Liss 12800 6
87 Дмитрий Трамп 16246 6
88 Vlad179 17098 6
89 Артём 17408 6
90 Петров Артем Александрович 17465 6
91 Андрій 692 5 5 5
92 Yuracik 44 5
93 Валерий Жданов 791 5
94 Сергей 7504 5
95 Oleg 16132 5
96 eldarovich99 16516 5
97 sense1997 17446 5
98 ILIFAST 17458 5
99 Константин 17476 5
100 Дроннченко 17483 5
101 Yaroslav 17513 5
102 alex_kag 10591 4
103 Валерий 1305 2
104 Иван 2146 2
105 zhikharevav 8380 2
106 Анатолий 15610 2
107 Владислав 15740 2
108 Гузель 15921 1 1 1
109 Никита 17542 1 1 1
110 Александр 6614 1
111 Lev 11920 1
112 Евгений 12238 1
113 Василь Воронін 12306 1
114 Денис 16396 1
115 Мурат 16675 1
116 vjacheslav 16906 1
117 Qwerty123 17435 1
118 Alex 17504 1
119 Gera 17507 1

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

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

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

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

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

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Написать свои желания на бумаге - это хороши придумано. Сам будешь уже точно знать, что ты хочешь и в каком направлении двигаться дальше. Только бы еще это все реализовать или хотя бы бОльшую часть из этого. Но уровень знаний не позволяет. Итак, посмотрим, что бы мне хотелось (мне самому интересно): 1) Программа-анализатор для спортивных ставок (в нее буду вставлять результаты матчей, характеристики игроков, а программа будет анализировать и прогнозировать игру. Строить графики, в каком состоянии находится соперник, динамика последних игр;. 2) Какой-нибудь простой файловый менеджер (где можно будет, удалить, создать, переименовать, добавить папку, поиск по маске, просмотр файла); 3) Недавно создавали секундомер со списком дел, интересная задумка. А можно написать программу-напоминалку. Записываешь в нее список дел на сегодня, неделю, и она тебе напоминает об этом; 4) Менеджер паролей (надежный, с защитой от взлома). Когда долгое время не обращаешься к чему-либо, забываешь пароль, и было бы удобно все свои логины и пароли систематизировать и хранить в одной программе, зная, что если даже злоумышленник, проникнет на твой компьютер и получит доступ к этой программе, он все равно не сможет ее взломать; 4) Программа для распознавания капчи (я искал в интернете материал, но ничего толкового нет, программа будет на основе нейронный сетей. Пусть будут решаться не все капчи, а часть, но если я САМ ее напишу, я буду очень рад за себя); 5) Программа-робот (как в фильме "Железный Человек", программа Jarvis, искусственный интеллект. Я бы с ним разговаривал, давал задания (к примеру, скачай мне то-то, найди мне то-то, открой то-то и запиши), а он бы выполнял. С понимаем русской речи (в интернете есть, но только говорить нужно на английском языке). С возможностью саморазвития и самообучения; 5) Электронный дневник (можно было бы систематизировать записи, записывать о том, что полезного сегодня сделал, опять-таки с возможностью защиты от несанкционированного доступа. Мне дневник нужен для того, ведь скорость набора на клавиатуре у меня будет побыстрее, нежели я буду писать ручкой на бумаге, а скорость мысли настолько огромная, что не всегда получается ее уловить. И тогда, при наборе на клавиатуре своих мыслей, процесс шел бы намного быстрее); 6) Программу для заработка денег (она бы ходила по сайтам, разгадывала бы капчу, в случае обрыва связи или непредвиденной ситуации, могла бы анализировать этот инцидент, и благополучно из него выходить); 7) Программу-макрос (для платформы андроид, задаем действия, количество повторений и было бы предусмотрено много нестандартных ситуаций и путей их решений - к примеру, обрыв связи, перезапуск смартфона, появление рекламы и т.п.); 8) В игры я не играю, как-то уже вырос из этого. Была игрушка на сайте mail.ru. Может кто помнит, называлась "Бомберы". Года 3 (может чуть больше) эту игру закрыли, а это была одна из немногих игр в те времена, где я умел играть и мне нравилось это делать. Так вот (это, наверное, моя главная мечта) я хотел бы написать эту игру и запустить в сеть, то есть возобновить деятельность этой игры. А про что игра, я так и не сказал. Все вы, наверное, играли в игру "Бомбер-мэн". Ходит человечек по полю, ставит бомбочки, взрывает ящички. Цель игры - убить всех монстров на карте и найти дом. Когда взрываем ящички, иногда попадаются бонусы (увеличение скорости передвижения, увеличение радиусы взрыва, дополнительная бомба и т.п.). Так вот, игра "Бомберы" чем-то напоминает игру "Bomber Man". Только каждый игрок управляет не человечком, а пушистым зверьком (пушистиком) или непонятным роботом (забыл, как он называется, не суть важно) и цель игры состоит в уничтожении соперника. Всего могут играть до 4-ех игроков, у каждого игрока по 3 жизни (наверху полоска жизни), чтобы тебя убить, нужно было 3 раза попасть бомбочкой. Так же на карте, под ящиками, есть бонусы (скорость, радиус взрыва и бомбы). Имеется возможность покупать различные бонусы за реальные деньги. Но покупать можно ограниченное число раз за игру. И я вот хотел бы реализовать такую классную игрушку. Во-первых, это еще было прибыльно (покупка бонусов за реальные деньги), а, во-вторых, самому написать такой проект это нечно! Супер по-моему. Может кто откликнется мне помочь, я был бы непрочь поработать в команде. 8) Программа, которая записывает твою речь и переводит в текст (конечно же с поддержкой русского языка); 9) Нормальную программу для чтения текста с поддержкой русской речи (а не как читают различные русские голосовые движки, слушать невозможно. А это программа бы правильно ставила ударения, делала бы паузы в нужных местах, ускоряла или замедляла темп в зависимости от ситуации. Было бы неплохо предусмотреть возможность самообучения); 10) Как-то раз нашему студенту задали написать программу с использованием самообучающегося дерева решений, потом чтобы можно было его (дерево) перенести на другой компьютер. Сейчас немного поясню, что это за дерево решений. Есть такая игры "акинатор" (студенты же вечно во что-нибудь играют), цель игры - угадать задуманное тобой слово путем задавания вопрос. К примеру, мы задумали слово "стол". Программа спрашивает: "Это живое?", а мы можем отвечать только "да" или "нет". Мы отвечаем "нет". Далее программа спрашивает: "это мебель", мы - "да" и т.д. То есть в базу знаний программы заложено дерево решений - что спросить дальше в зависимости от предыдущего ответа. Поиграйте в игру "Akinator", Вы лучше поймете о чем я. И вот мне бы тоже хотелось написать такую игру или наподобие такой игры, чтобы программа могла отгадать практически любое загаданное слово. А что с тем студентом, спросите Вы? Он конечно написал, даже сделал игрушку под Андроид. Сейчас он учится в престижном университете в Казани. Так к слову, стоимость обучения на платной основе составляет 2,5 млн рублей за 4 года. Студент этот прошел собеседование (заочное, а потом очное) и его приняли на бюджетную основу. Молодец, парень, что сказать. Я немного отвлекся, идем дальше. Мне кажется, что тридцать программ, это как-то много. Напишем часть, потом реализуем эти цели, поставим новые и будем к ним двигаться. Ну раз сказано тридцать, так тридцать. Я уже не буду так подробно останавливаться на каждой программе, а то я так и к вечеру не управлюсь, а еще дела есть. 11) Вообще, любую игрушку с ИИ (искусственным интеллектом). К примеру, тот же самый морской бой (анализ расстановки кораблей, анализ удара следующей цели. Только написать это хотелось бы самому); 12) Крестики-нолики (можно и крестики-нолики 5 в ряд, снова с искусственным интеллектом); 13) Игра 2048 по сети (каждый играет на своем компьютере, а не на одном два игрока); 14) Вообще хотелось бы написать не саму игру 2048, а ИИ (искусственный интеллект), который бы сам мог набрать 2048 (а то и больше) очков в этой игре. Я встречал в интернете такие программы. Но они работают очень медленно (по крайней мере, у меня но ноутбуке), наверное, многое зависит от "начинки" компьютера. Каждый ход у меня выполнялся по 3 секунды, а теперь нетрудно посчитать, что на сбор 2048 очков примерно уходило около 1 часа, а то и больше. Как мне объяснили, скорость работы программы будет со временем уменьшаться, так как программа анализирует всевозможные ходы. Да и шанс набрать 8192 невелик, всего 50%. Но мне бы хотелось написать программу, чтобы работала с достаточно высокой скоростью, пусть даже и с невысоким процентом набора определенного количества очков. 15) Честно говоря, уже не знаю, что писать. Все, что хотел уже написал. Может быть программу для решения каких-нибудь несложных уравнений. Выдавался бы полный ход решения, по шагам. К примеру, нахождения определителя матрицы по методу Гаусса; 16) Может что и с музыкой связанное. К примеру, программа подбирала бы тебе песни, то есть составляла бы плейлист, в зависимости от настроения. Выбираешь в ней свое настроение, а программа тебе ищет аудиотреки под твое состояние; 17) Какую-нибудь книгу сделать, например, кулинарную. Где было бы собрано очень много рецептов, начиная от самых простых и заканчивая самыми сложными. Программа бы поддерживалась на многих операционных системах, в том числе и на Андроид; 18) Какую-нибудь карточную игру. К примеру, дурак подкидной. Реализовать игру с компьютером. Опять-таки с ИИ; 19) Программу для тренировки памяти (несколько уровней сложности, разнообразные упражнения. К примеру, на запоминание цветов, последовательности слов, визуальное запоминание картинок); 20) Программу, в которую можно было сгрузить текст из многих источников. Или даже она сама бы скачивала тексты из всего, что только можно. И потом, путем замены, рерайта получался бы новый текст с высоким процентом уникальности. Очень было бы полезно для написания текстов на заказ (рерайтинг в частности); 21) Хотелось бы разработать правильную базу данных (БД). Сейчас поясню, что значит "правильную". В университете у нас есть такая дисциплина - Базы данных (БД). Но нам показали самый минимум, к примеру, как связать БД и программу. Мы просто "кидали" на форму таблицы, созданные в MySQL Server и все на этом. А хотелось бы научиться красиво оформлять форму, сделать возможность поиска, удаления, изменения записей с последующим сохранением в БД. Также хотелось бы правильно составлять БД (выделять основные сущности, правильно организовывать связи между таблицами). В общем, хотелось бы написать программу, которая бы отвечала моим требованиям; 22) Честно говоря, я больше и не знаю, чего мне хочется. Итак немало получилось. Немного еще поболтаю. Вообще, всё, что бы мне захотелось, я бы вложил в программу (я писал о ней выше) Jarvis. Это ИИ с возможностью самообучения. Захотелось бы мне заархивировать данные, мне достаточно попросить моего помощника (Джарвиса) сделать это. Захотелось поболтать, пожалуйста. Узнать новое - пожалуйста. Он бы меня учил даже (как правильно запоминать информацию, рассказывал бы про открытия). Да, получается лень - двигатель прогресса. Мне лень взять книжку и прочитать о чем-то, лучше попрошу своего приспешника (как в мультфильме "Мегамозг") рассказать мне об этом. А Вы только задумайтесь, как это классно! Да, пускай мой Джарвис не мог делать все (я не про то, что "кофе варить он не умеет", к примеру, нет - я про другое), писать программы приходилось бы мне. Но мелкие рутинные дела я бы мог на него "взвалить". Напишу еще что-нибудь, но основное, что я хотел бы реализовать, я написал выше (а самое основное я тогда ниже выделю, что для меня самое главное из этих целей). 22) Игра "Змейка" (ползаем по полю, кушаем яблочки, иногда появляются бонусы); 23) Игра раньше такая была, наподобие арканоида. Внизу ракетка, а наверху стена из кирпичей. Нужно, отбивая шарик, разбить всю стену. По мере исчезания кирпичиков, появляются бонусы (к примеру, увеличение мощности шарика, увеличение длины ракетки и т.п.). Вот хотелось бы реализовать такое, в игре конечно же не один уровень; 24) Если же брать бизнес-аналитику. Я в экономике не силен. Программу на прогнозирования курса валюта составлять глупо, этим должны заниматься люди. Это немного другая тема, как-нибудь об этом поговорим, если интересно Вам будет. Можно написать программу "Конвертер валюты". В ней была бы самая актуальная информация о текущем курсе основных валют (то есть информация скачивается из интернета), можно было бы конвертировать абсолютно любую валюту в другую. Можно и подумать про сохранение полученных данных, если кому-то это будет нужно; 25) Написать программу, с помощью которой можно было бы контролировать абсолютно все электрические приборы дома. Что-то наподобие "умного дома". Можно было бы отслеживать напряжение в каждой розетке, ее ток, в общем основные характеристики. И при подключении устройства в сеть, можно было бы увидеть какую нагрузку этот прибор оказывает и в дальнейшем, можно было предотвратить перегрев и выход из строя проводки. А кстати, весьма дельная мысль, как Вы считаете? Конечно, нужно ее еще развить, но задумка, на мой взгляд, весьма неплохая. 26) Есть же вертолеты на пульте управления или машины, тоже на пульте управления. Написать программу, с помощью которой можно было управлять этими игрушками. Я имею в виду, не только вперед-назад, влево-вправо, а чтобы были какие-то дополнительные характеристики: число оборотов двигателя, включить серво-привод на каком-то колесе и т.п.; 27) Программа для слежения за состоянием здоровья. Она была бы полезна тем людям, которые хотят быть здоровыми. Насчет функционала особо мыслей нет. Но к примеру, можно было бы вводить в программу, сколько уровень сахара в крови и при его повышении выдавался бы сигнал, что нужно предпринять какие-то меры. И можно включить напоминание о приеме лекарств в нужное время; 28) Программа для людей, ведущих активный образ жизни. В основном для людей, занимающихся спортом. К примеру, в программе можно было бы выбрать пищу, рассчитать ее калорийность. Еще показывалось сколько калорий сжигается при занятии определенным видом спорта в течение определенного промежутка времени. 29) Программа-самоучитель. В программе можно было бы найти любую информацию на задуманную Вами тематику. К примеру, Вы собрались построить дом, но не знаете с чего начать. А в программе, было бы расписано все, "от А до Я", - какой кирпич выбрать, как залить фундамент и т.п. И так на любую тему. Все было бы систематизировано и ненужно было бы лезть в Интернет и искать информацию; 30) И, наконец, тридцатый завершающий пункт. Хотелось бы создать свой интернет-магазин. Я с сайтостроением совсем не знаком, не понимаю, что и как работает. А вот свой продающий интернет-магазин иметь было бы неплохо. ------------------------- Как я и обещал выше (перечислить, что для меня основное"). Итак, мне бы хотелось создать игру "Бомберы" (это вполне реально, к тому же, снова повторюсь, очень прибыльное дело), сделать виртуального друга Джарвиса, которому можно было бы поручить практически любое дело. А остальное, на мой взгляд, можно будет написать, если понадобится. Сейчас поясню. Я собираюсь работать на дядю (не исключаю такой вариант по крайней мере). И что скажет заказчик, то я буду делать. Скажет: "напиши мне, морской бой" (это я как пример), я сделаю. Что захочет заказчик, то я и буду делать. Будут его идеи, а моя реализация. Вообще хотелось бы писать программу для себя, под свои нужды. Нужна мне программа для распознавания образов - сел, сделал.
Трудности: Устал я набирать текст. Слишком я подробно пишу. Да и 30 программ с трудом придумать. Основных у меня 3-5, ну 10. А потом, по мере, набирания опыта, возможно, захочется что-то еще написать.
Пока писал, меня интересная идея посетила. Не обижайтесь, Евгений Витольдович) А что, если Евгений Витольдович, возьмет и воплотит в жизнь некоторые из наши идей. Каждый пишет то, что он хотел бы реализовать. Но ввиду нехватки знаний, времени или еще чего-нибудь это сделать не может, или он (она) только начал осуществление своей мечты. А тут, бац, Евгений Витольдович со своим багажом знаний, умений и связями (я к тому, что есть такие проекты, где одному реализовать неподсильно). Немного отступления, снова. Я всегда один, у меня нет единомышленников. В группе у нас никто не умеет программировать. Да, представьте себе, третий курс, он НИ РАЗУ (!) за все время обучения не написал НИ ОДНУ программу. Да все Вы знаете, какое у нас обучение. Есть даже студенты, которые еще летнюю сессию не закрыли. А никто никого отчислять не будет. У нас в группе 5 человек, кто ходит на пары. Ладно, я отвлекся. И никому не надо писать, то есть хочешь - пиши сам. Я пробовал, подходил к студентам, кто хочет поучаствовать в совместном проекта, никто так и не изъявил желания. Отступление закончилось. И вот тут Евгений, а может кто и другой возьмет идею и реализует. А автор, к примеру, ты. Твоя идея, ты ее хотел реализовать. А тебя опередили. Мы живем в такой век, что все стараются как можно заработать много денег. Особенно в молодые годы, в студенческую пору, это особенно актуально. И вот, очень обидно будет, ты придумал, а у тебя забрали. Я никого ни в чем не обвиняю, пытаюсь порассуждать. Что скажете, Евгений Витольдович? Как быть? Да, Вы сами говорите, что не нужно делиться ни с кем своими сокровенными желаниями, намерениями с кем-то, иначе не сбудутся. А тут мы получается, что делимся. Или Вы считаете, что тоже, маловероятно, что кто-то напишет здесь свои ИСТИННЫЕ намерения. Я вот, человек честный, открытый, я написал, чего бы я хотел. Не стал придумывать или писать, что было мне неинтересно. Боязно за свои идеи. Лучше дома написать свои намерения на листочке и никому их не показывать. А потом,трудиться и осуществлять задуманное. Спасибо, что выслушали. Хотелось бы высказаться. Жду ответа, Евгений Витольдович. Ваше мнение по этому поводу.
Научился: Наконец-то записал последний видеоурок! Дело сделано!) Получилось довольно долго, за 4,5 минуты сделал. Еще не проснулся :)
Трудности: Все отлично! Сложностей не возникло