Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
Видео про Архитектуру Шахматного клиент-сервера.

Денис
  • Звание: Алгоритмист
  • Накопленный опыт: 107 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2018-01-09 09:24:36
  • Город проживания: Москва

Видеокурсы

Дата активности Видеокурс Прогресс
2016-10-26 xonix Game Xonix 1 из 24 5 %
2016-08-26 viri Без конкуренции 3 из 14 22 %
2016-08-23 soft0 Демо софт 2 из 7 29 %
2016-08-12 image Фотошарп 1 из 9 12 %
2014-11-09 game2 Микроигры 1 из 15 7 %
2014-11-04 soft1 Нанософт 2 из 10 20 %
2014-11-01 task3 Комбинаторика 3 из 22 14 %
2014-11-01 soft2 Новые технологии 1 из 15 7 %
2014-10-11 game0 Демо игры 1 из 10 10 %
Итого: 15 из 126 12 %

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

Дата активности Консольный раздел Прогресс
2016-09-02 solo Java - Запуск 12 из 13 93 %
2016-08-23 solo C# набор 15 из 17 89 %
2016-08-23 solo HTML - тексты 9 из 14 65 %
2016-08-23 solo Java - Вывод данных 2 из 7 29 %
2016-08-23 solo HTML - таблицы все 5 100 %
2015-01-30 task1 Семантика все 6 100 %
2014-11-24 task1b Строки все 14 100 %
2014-11-13 task1a Целые числа все 7 100 %
2014-11-13 task1c Лирика 7 из 14 50 %
2014-10-30 task3 Рекурсия все 4 100 %
Итого: 81 из 101 81 %
Сохранить страницу:

2410. Денис
Денис
ответить
# Консоль / Java набор / String[] args / 2016-09-02 16:56

Сложность начинается с ()
но со второго трая - таки удалось


2410. Денис
Денис
ответить
# Консоль / Java набор / Скобки / 2016-09-02 16:48

ООООХ! Какая же классная и одновременно каверзная задача! )))
Раз 15 я ее траил точно ) Что самое прикольное - набрал скорость на первых парах, а потом дошел до ; и тут то меня понесло выше и выше )) а оказалось - что это подстава )) на банальном запороться с пробелом - очень легко )) с 2мя символами было проще совладать )




791. Валерий Жданов
Валерий Жданов
ответить
→  Денис  # Без конкуренции / Как избежать конкуренции? / 2016-08-26 19:48

Ну, можно конечно и на демагогии заработать (многие пытаются построить на этом инфобизнес), но лучше делать всё честно, как Евгений Витольдович)))



791. Валерий Жданов
Валерий Жданов
ответить
→  Денис  # Без конкуренции / Как избежать конкуренции? / 2016-08-26 18:52

Везет тому, кто сам везет.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Без конкуренции / Как избежать конкуренции? / 2016-08-26 14:40

Если ждать, то долго


2410. Денис
Денис
ответить
# Консоль / HTML - таблицы / Valgyklos meniu / 2016-08-23 21:37

Нереальная задача для выполнения, без применения копи-паста из-за "иного языка" :)


2410. Денис
Денис
ответить
# Консоль / HTML - тексты / Что такое HTML / 2016-08-23 14:40

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


2410. Денис
Денис
ответить
# Консоль / HTML - тексты / Алфавиты / 2016-08-21 16:46

Самая нечестная задача!! ЕВ набирает ингл. алфавит очень быстро! Все это знают! Кто не знает - знайте! )))


8886. Михаил Ермишин
Михаил Ермишин
ответить
→  Денис  # Фотошарп / 256 оттенков серого / 2016-08-12 22:00

Я вернулся! :~)
Отличная работа! Мне нравится ;~)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Фотошарп / 256 оттенков серого / 2016-08-12 17:35

Денис, просто шикарная работа! Рад твоему выходу :)


24. Олюшка
Олюшка
ответить
→  Денис  # Фотошарп / 256 оттенков серого / 2016-08-12 16:51

Рада очень-очень!!!


2410. Денис
Денис
ответить
→  Олюшка  # Фотошарп / 256 оттенков серого / 2016-08-12 16:22

Это ЕВ спасибо, за мотивации к действию и интересный материал! Спасибо, что содействуешь ему! Мне нравится наблюдать, как развивается проект! :)


24. Олюшка
Олюшка
ответить
→  Денис  # Фотошарп / 256 оттенков серого / 2016-08-12 16:14

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


24. Олюшка
Олюшка
ответить
→  Денис  # Олимпиада / Фракталы и Рекурсия. / 2015-06-24 18:18

Денис, интересный фрактал получился! :)


5832. Anton
Anton
ответить
→  Денис  # Консоль / Строки / Contains / 2015-06-09 00:00

Правильно!


2410. Денис
Денис
ответить
# Начало / Мои успехи / 2015-04-19 12:43

1. Благодаря новой возможности, от ЕВ (Евгений Витольдович) - на сайте можно посмотреть активность каждого :) Но ранее занимался регулярно и по максимуму.
2. Ничто не совершенно. Поэтому все, что создавал, с помощью уроков от ЕВ - считаю успехом!
3. Многопользовательскую игру, по типу SC
4. Благодаря урокам на сайте - навыки действительно прокачиваются! Главное необходимо понимать, что программирование - это творчество. Не ограниченное лишь сайтом.
5. Как я уже написал выше - не зацикливайтесь на том, что Вас научат ВСЕМУ на сайте. Вы должны уметь находить информацию на том-же msdn и качественно ее использовать, совмещая с сайтом videosharp. Не гонитесь за "последним уроком курса", который вы приобрели. Уделите внимание своей программе максимально столько, сколько у вас есть желания и тогда программа будет нравиться Вам в разы больше. ГЛАВНОЕ!!! Не останавливайтесь в написании программы, после проведения вебинара. Евгений Витольдович - дает рабочую базу, хорошую теорию и перспективную практику. Но не заканчивайте программу, после того, как закончился вебинар или вы посмотрели видео. Добавляйте новые функции, фантазируйте и улучшайте свою программу! И только после - переходите к новой.
Развития сайту! Успехов Евгению Витольдовичу! И интересных Вам программ!


3940. Андрей
Андрей
ответить
→  Денис  # Консоль / Строки / Contains / 2015-01-27 09:22

100%!


3642. Geffest
Geffest
ответить
→  Денис  # Консоль / Лирика / Опечакти / 2015-01-03 14:40

Вот оно чего) Посмотрел ваше решение) Сравниваете R с нулем) А вы не подумали, что если R==0, то R*2==0, и следовательно оно не влияет на результат?)


3642. Geffest
Geffest
ответить
→  Денис  # Консоль / Лирика / Опечакти / 2015-01-03 14:36

Console.WriteLine(N * 1024 + R * 2);
Зачем if? Ну и вообще, мне кажется, это недосмотр автора курса, что на этом этапе еще могут быть ученики, которые не знают условий и циклов. Многие задачи можно было интереснее решить с циклами, например.


3489. Диманиак
Диманиак
ответить
→  Денис  # Консоль / Целые числа / Пирамида / 2014-12-11 14:29

потому что System.Linq еще не прошли, типа, как в школе :)


3489. Диманиак
Диманиак
ответить
→  Денис  # Консоль / Целые числа / Чтение / 2014-12-11 12:23

Int16 = short


2410. Денис
Денис
ответить
→  Виталий  # Видео-приклад / Библиотека твоих программ / 2014-11-22 14:45

Ваше замечание, "относительно верное".
Ведь по сути - даже на базе этого приложения - можно создать 2е приложение "Hello World" , чтобы его прикрепить к библиотеке.


2785. Mike
Mike
ответить
→  Денис   / 2014-11-21 00:11

Так я не всегда могу понять, что она от меня хочет. Все приходит с опытом - а для этого мы здесь и собрались :-)


2410. Денис
Денис
ответить
→  mirbek  # Базы данных / Вебинар 2. Создание интерфейса программы. / 2014-11-18 19:23

пробуй пошагово выполнять


2410. Денис
Денис
ответить
→  Mike  # Видео-игры / Лабиринт / 2014-11-18 16:00

visual studio подсказывает, где не хватает ;


2410. Денис
Денис
ответить
# Консоль / Лирика / Классики / 2014-11-13 16:27

Задача интересная! Заставила пошевелить мозгами! Возможно, отсюда и решение не совсем стандартное. Но сделал на 100%
Сейчас посмотрю, как ЕВ и другие решили :)


2410. Денис
Денис
ответить
# Консоль / Лирика / Опечакти / 2014-11-13 10:15

Я решил с помощью if
а если не знаешь if ?


2410. Денис
Денис
ответить
# Консоль / Лирика / Полторы куры / 2014-11-13 10:03

Ничего не понял. Списал с видео... Жаль


2410. Денис
Денис
ответить
→  Кирилл Руденко   / 2014-11-13 09:29

Действительно затягивают :)
Доступ я оплатил сразу, как пришел на сайт. Особо не задумываясь :)
Относительно профита - я уже где-то писал большой коммент:
не всегда материал заходит. Как по примеру теории алгоритмов - мне вот они вообще не нужны получились :)
Но, например более интересны варианты решения супер-игр и некоторых других платных проф.вебинаров.
Иными словами: не 100% эффективно сейчас.
Но 100% - может пригодится в дальнейшем, имея записи этих вебинаров под рукой :)
Как-то так...
p.s. а ну и Шарп - каждый день  - это точно +++ :)


2410. Денис
Денис
ответить
→  Фёдор  # Консоль / Лирика / Коты / 2014-11-13 09:23

Фёдор,  скорее всего Шарп ругается на имя переменной, которое у тебя "мурзики", а должно быть "мурзиков" :)
А вообще, код выкладывать в комменты запрещено :)


2410. Денис
Денис
ответить
# Консоль / Лирика / Огород / 2014-11-13 08:45

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


2993. Кирилл Руденко
Кирилл Руденко
ответить
→  Денис   / 2014-11-13 08:28

Спасибо. Вообще эти задачки затягивают, блин. Не хуже 2048. И еще, я так понял, что ты оплатил доступ к платному контенту? Как оно?


2410. Денис
Денис
ответить
→  BigBone  # Видео-игры / Первая картинка / 2014-11-13 08:23

Лифчик не оч :) не надо мужчин обманывать пушапом = )) А в целом отл :)


2410. Денис
Денис
ответить
→  Кирилл Руденко   / 2014-11-13 08:22

А кто его знает, зачем я так делаю :) Наверное привычка с примеров msdn и вечно держу в голове, что вместо пробела ' ' там может быть любой другой разделяющий символ :)
Поглядел твой способ :) Интересный! И ведь не стал перепиливать всё :) Молодцом!
Здорово, когда можно обмениваться опытом!
Спасибо!


2993. Кирилл Руденко
Кирилл Руденко
ответить
→  Денис   / 2014-11-13 08:00

Перерешал. Работает. Проверяй :) Кстати, зачем ты вставляешь в метод split  new Char[] { ' ' }


2410. Денис
Денис
ответить
→  Кирилл Руденко   / 2014-11-13 07:48

Насчет "решение автором" - я например решил ИНАЧЕ, чем предлагалось автором. (как оказалось в последствии).
А чтобы посмотреть свое решение - нажми "Решать задачу повторно" - там сохранен весь твой код.
Лички на сайте как таковой нет. Все сообщения публичные. И афишировать код в комментариях нельзя.


2993. Кирилл Руденко
Кирилл Руденко
ответить
→  Денис   / 2014-11-13 07:03

Прям таки в корне? Не помню чего я там нарешал... Не скинешь мне в личку мой вариант - погляжу.

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


2410. Денис
Денис
ответить
→  Кирилл Руденко  # Консоль / Целые числа / Пирамида / 2014-11-13 06:54

Кирилл, я не знаю как пройдет тест в остальном, но я увидел у тебя как минимум 1 ошибку.
последнее число в строке - может быть не обязательно 1 символ. Например последнее число может быть 650654 - это ведь тоже целочисленное число. А у тебя считывается лишь 1 символ таким образом: (a.Lenght -1, 1)
Поэтому думаю, что тебе надо в корне пересмотреть способ решения ;) Удачи!


2410. Денис
Денис
ответить
# Консоль / Целые числа / Пирамида / 2014-11-13 06:43

Видимо мой метод не был задуман в решении. Но использовать System.Linq а значит и .Last у массива - мне показалось интересным :)
А Length - пришлось добавить исключительно для того, что было обязательным условием :) Уж простите :)


2410. Денис
Денис
ответить
# Консоль / Целые числа / Чтение / 2014-11-13 03:58

Использовал Convert.Int16 и не понимаю по сию пору, почему Робот засчитывал все верно, но ругался на длительность работы, до той поры, пока не заменил на Int32


2410. Денис
Денис
ответить
# Консоль / Строки / Starts/EndsWith / 2014-11-12 17:55

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


2410. Денис
Денис
ответить
→  blafk  # Видео-игры / Первая картинка / 2014-11-12 09:52

В бан.


2410. Денис
Денис
ответить
→  Морозов Юрий Александрович   / 2014-11-12 06:45

Приветствую, Юрий!
Все верно, насчет енкодинга.
В теории: если мы явно укажем тот-же UTF - то мы будем ограничены этой кодировкой.
Как можно наблюдать на скрине: http://gyazo.com/f66a6c919033221b3e6bd88ea8a6ee21
в документах 2 разные кодировки и корректно отображаются русские буквы
Однако если мы в своей программе укажем: Encoding.Default, то корректно у нас откроется только вариант с кодировкой 1251, а вот UTF-8 - не откроется.
Чтобы уверенно справляться со всеми кодировками в программе - как вариант - можно написать какой-либо конвертер (вынести его в  отдельный класс). Который-бы например считывал байты в массив (utf8.GetBytes) - а потом этот массив приводить к нужной кодировке (Encoding.Convert)


2639. Морозов Юрий Александрович
Морозов Юрий Александрович
ответить
→  Денис   / 2014-11-12 05:54

Здравствуйте Денис, поправил Solo по вашей подсказке. Прошу пояснить:  это мы указали дефолтную кодировку клиента(хоть китайский), а не конкретную? Бывают ли случаи, когда необходимо указывать разные конкретные кодировки для разных условий?


2620. DiHaDeR
DiHaDeR
ответить
→  Денис   / 2014-11-10 15:42

И такое бывает))


2410. Денис
Денис
ответить
→  DiHaDeR  # Базы данных / Экспериментальный курс по базам данных / 2014-11-10 15:10

Вроде как 2 человека необходимо? :) А на скрине - 1 человек :) Халявничаем, товарищ DiHaDeR ? :)


2410. Денис
Денис
ответить
# Супер игры / Крестики-Нолики / 2014-11-09 13:17

"КрестикиКИ" - уже исправил, если вдруг кто заметит = ) Просто скрин сделал раньше, чем заметил :)


2410. Денис
Денис
ответить
→  netebapuni  # Супер игры / Крестики-Нолики / 2014-11-09 13:14

Удивляюсь, что это работа прошла проверку. Евгений, просьба вернуть ее в работу - автору.
Ужс...


2410. Денис
Денис
ответить
→  Морозов Юрий Александрович   / 2014-11-09 13:05

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


2639. Морозов Юрий Александрович
Морозов Юрий Александрович
ответить
→  Денис   / 2014-11-09 10:18

Там ещё другая проблема: если текст начинается с пробела - выдаёт ошибку. С ней тожеже надо подумать, что делать. И ещё: нужно создать условие - в текстбокс вставлять не весь текст, а только первые 300(например) символов.
Спасибо за подсказку!
С уважением, Юрий.


2410. Денис
Денис
ответить
→  Евгений Волосатов   / 2014-11-09 05:43

Фоном - оно и у Вас в видео было показано :)
А в условиях - есть "подсчет ошибок" :)
Я просто по себе помню - что это интересный опыт. считать эти ошибки и считать их корректно. Поэтому и рекомендую на них внимание обратить :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Видео-приклад / Скорость на клавиатуре / 2014-11-09 01:52

У него ошибки фоном показывются - либо есть ошибки, либо нет.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Супер игры / Змейка / 2014-11-09 01:51

Отличная работа!
Мало кто доходит до этого урока...


2410. Денис
Денис
ответить
→  Сергей  # Видео-приклад / Скорость на клавиатуре / 2014-11-08 19:34

Сергей, а где-же подсчет ошибок ? :)


2620. DiHaDeR
DiHaDeR
ответить
→  Денис   / 2014-11-08 05:21

Это да)


2410. Денис
Денис
ответить
# Видеокурсы / Отзывы о вебинаре / 2014-11-08 05:19

Задал я себе такой вопрос: почему вы решили провести дополнительный вебинар?
Я рассуждал я так:
1. есть желание его провести и есть время. - но скорее нет.
2. наверное из-за того, что платное, дополнительная ответственность.

Но тут есть большое НО. Нужно трезво оценивать свои способности.
и если ты вдруг захотел стать бизнесменом - при этом нихера не понимая - тебе за 2 часа - никто ничего не объяснит ни на каком вебинаре.
поэтому заплатил - готовь впитывать инфу определенного уровня. не пошла инфа - значит не дорос - или пересматривай и вникай
Ну и по скорости - те отзывы которые я видел - пишут про темп вебинара.
я уж не стал писать, опять таки списывая на то, что можно пересмотреть.
но по факту, действительно выглядит так:

ЕВ: (вслух) так. вот сейчас тут мы пишем консоль. риадлайн, и добавляем то, что у нас было тут (дальше молча пишутся какие-то параметры). (потом опять вслух) вот тут еще пишем риадкей. ВСЁ! готово! давайте проверим.

Такой вариант для новчика не ясен.

Ясен был бы такой вариант:
ЕВ: вот тут мы должны написать консоль. реадлайн, потому-что.....
и в параметры мы добавляем вот этот параметр, который у нас отвечает за ....
и взяли мы его из.... т.к. он нам нужен, для того чтобы....

ну и т д, т.е. конкретика действий. что для вас очевидно - то для многих - темный лес.


2410. Денис
Денис
ответить
→  DiHaDeR   / 2014-11-08 05:17

Спасибо, но там по ссылке - нет качественных картинок в 1920. я именно про это и говорил. масштабирование - уже портит впечатление :)


2410. Денис
Денис
ответить
→  DiHaDeR  # Видео-приклад / Двенадцать месяцев / 2014-11-07 12:22

картинка интересная. жаль качество не оч.


2410. Денис
Денис
ответить
→  Алексей  # Теория алгоритмов / 0. Главный секрет рекурсии / 2014-11-06 03:53

Оценил - Плохо. ибо работа просто скопирована с источника. даже поленился цвет сменить.


2410. Денис
Денис
ответить
→  wakwak  # Видео-игры / Бот для Быстрощёлка / 2014-11-05 10:07

только за херстоун уже можно оценку Хорошо ставить :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Видео-приклад / Расписание уроков / 2014-11-04 14:44

Красивая работа!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис   / 2014-11-04 14:07

Это моя программа с карточкой паролей для банка.


2410. Денис
Денис
ответить
→  Евгений Волосатов  # Видео-приклад / Карточка паролей / 2014-11-04 11:16

Что это на скрине? очередной тест?


2410. Денис
Денис
ответить
→  Макс  # Видео-игры / Первая картинка / 2014-11-04 09:28

Макс, теперь система проверки по арзиву - исключена. Достаточно скринов твоих работ.


3025. Denis
Denis
ответить
→  Денис   / 2014-11-03 14:57

Привет Денис, спасибо за подсказку , буду рад в помощи.


2410. Денис
Денис
ответить
→  Стас   / 2014-11-03 12:19

Господа, размещать код в комментариях - не нужно.
Отдельных - пару строк - пожалуйста. А целиком код - не нужно.


2410. Денис
Денис
ответить
→  Denis  # Видео-игры / Установка Visual C# / 2014-11-03 12:06

рекомендую для этого использовать инструмент "Ножницы" в Windows есть


2410. Денис
Денис
ответить
# Вебинары / Порекомендуй тему для вебинара / 2014-11-03 04:12

В силу того, что многие на этом ресурсе начинающие разработчики - было-бы неплохо рассмотреть тему совместного программирования. Для этого, предлагаю рассмотреть возможности использования таких ресурсов, как https://bitbucket.org/ и https://github.com/ чтобы пользователи ресурса могли публиковать на данных ресурсах свой код, а у других участников, возможно, появится желание поучаствовать в совместной разработке.
Глядишь, так и что-то крупное появится :)
Хотя и в рамках демонстрации своих работ - тоже очень полезная тема.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Видео-приклад / Скорость на клавиатуре / 2014-11-03 01:08

Молодец, Денис.
Ещё сделай защиту от копи-паста, и тогда твой рекорд в самом деле будет недостижим :)


2539. pr0jector
pr0jector
ответить
→  Денис   / 2014-11-02 13:41

Да ок. Я занимаюсь. Второй урок нормальный скрин. Просто думал что никто не смотрит. =)


2410. Денис
Денис
ответить
→  pr0jector  # Видео-игры / Установка Visual C# / 2014-11-02 13:14

pr0jector, если есть желание заниматься - занимайся. Закидывать всякую ерунду в скрины - не нужно.


2069. Vadym
Vadym
ответить
→  Денис   / 2014-11-02 11:17

Не, это заготовка)) Потом попробую прикрутить локализацию. Уже названия не надо гуглить будет)))


2410. Денис
Денис
ответить
→  Vadym   / 2014-11-02 08:41

Кстати еще забыл написать :)
Интересно, что интерфейс программы (меню) Англ. А вот задания и сами слова-то русские :)
Рассчитано на иностранцев, которые хотят подучить русские слова ? :)


2069. Vadym
Vadym
ответить
→  Денис   / 2014-11-02 08:34

Спасибо :) Да, студия на русском. На работе потихоньку искореняю эту привычку. Английский пока не того уровня как хотелось бы, и если закапываюсь в новых функциях то очень помогает перевод. Но я работаю над этим. Честно :)


2410. Денис
Денис
ответить
→  Vadym  # Видео-игры / Бот для виселицы / 2014-11-02 08:22

Очень здорово. Главное интересный факт: программа на англ. а студия на русском :)
Здорово! Аккуратно и красиво!


2410. Денис
Денис
ответить
→  Денис Сабуров  # Базовые вебинары / Понятие рекурсии и супер-предложение / 2014-11-02 08:19

Денис, задание не выполнено, даже в рамках задания "Кривой Гильберта". Кривая не нарисована от руки, на листке. Полагаю, что консольные задачи тоже не решались, а лишь галочки проставлены. Огорчен.


2410. Денис
Денис
ответить
→  Tanya  # Базовые вебинары / Понятие рекурсии и супер-предложение / 2014-11-01 11:07

Испытал на собственной шкуре, попытку рисовать в Pint - не осилил. Поэтому респект!


2410. Денис
Денис
ответить
→  Морозов Юрий Александрович  # Видео-приклад / Скорость на клавиатуре / 2014-10-31 13:58

Ай-яй... не успел похвалить - скачал работу с гит-хаба - подкинул свой текстовый файл. а оказалось енкодинга для рус. шрифта нет. :( Может доработаете ? http://gyazo.com/3f7e83421605fafe0cd1e03cbd0c2ba6
Добавить совсем немного: labelSampleText.Text = File.ReadAllText(textFileName, Encoding.Default);
И результат: http://gyazo.com/4dc5784f6757de9866c1bd7aea99ee47


2410. Денис
Денис
ответить
→  Морозов Юрий Александрович  # Видео-приклад / Скорость на клавиатуре / 2014-10-31 13:52

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Видео-игры / Бот для виселицы / 2014-10-31 10:02

Денис, так в описании программы же написано:
"Дорабатываем игру Виселица - встраиваем в программу помощника."
И на рисунке видно, что бот встроен в программу.


2410. Денис
Денис
ответить
→  Сергей  # Видео-игры / Бот для виселицы / 2014-10-31 09:48

Поставил оценку Хорошо. Но я не понял по скрину, что это именно БОТ, а не сама игра. Доступа к видео-уроку нет. Условия почитать не могу.


2410. Денис
Денис
ответить
→  perceptib2e   / 2014-10-31 05:25

Спасибо! Буду знать. Думаю удобная фича!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Базовые вебинары / Понятие рекурсии и супер-предложение / 2014-10-31 02:33

Да, в этом её загадка. Зато разгадав её - станешь ещё ближе к понятию рекурсии :)
Ты же заметил, что она состоит из блоков по 8 квадратов, те в свою очередь из блоков по 4 квадрата.


2951. perceptib2e
perceptib2e
ответить
→  Денис  # Видео-игры / Установка Visual C# / 2014-10-31 02:27

Доброго времени. Правой клавишей мыши - "закрепить вкладку". В таком случае она не теряется при перезапуске хрома(я оставляю так "на потом" или сайты которыми пользуюсь всегда). С уважением Александр.


2410. Денис
Денис
ответить
→  Евгений Волосатов  # Базовые вебинары / Понятие рекурсии и супер-предложение / 2014-10-31 02:05

Спасибо, Евгений. "Кривая" - действительно выглядит интересно. Но честно говоря - я так и не понял, как рассчитывать ее масштабирование, например, при других условиях задачи.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Базовые вебинары / Понятие рекурсии и супер-предложение / 2014-10-31 00:15

Молодец, Денис!
Правда, классная "кривая" получилась?


2410. Денис
Денис
ответить
→  perceptib2e  # Видео-игры / Установка Visual C# / 2014-10-30 16:57

Уважаемый, а как и с помощью чего сделано, что вкладки в Google Chrome - не отображают имя страницы?


2410. Денис
Денис
ответить
→  Игорь   / 2014-10-30 16:28

Игорь, потому-что разбираться не нужно :) Достаточно прочитать задание и посмотреть результат выполненной работы. Если он совпадает с тем, что требуется выполнить - значит работа выполнена и можно поставить "Хорошо".
Твои и любые другие работы - могут оценивать не только участники ресурса. Но и просто друзья, знакомые. Если им предоставить ссылку.


2912. Игорь
Игорь
ответить
→  Денис  # Базовые вебинары / Понятие рекурсии и супер-предложение / 2014-10-30 15:48

Привет, я недавно здесь по каким критериям оценивать? Почему начинающим дают оценивать работы, если они в них не разбираются?


2410. Денис
Денис
ответить
→  Richman  # Видео-игры / Бот для Быстрощёлка / 2014-10-30 15:39

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


2410. Денис
Денис
ответить
→  Федор   / 2014-10-30 13:54

Теперь понял :) Не обратил внимание на то, что клавиатура не найдена :)
Но по сути - если нажатие не будет засчитано - то рекурсии не будет.


2850. Федор
Федор
ответить
→  Денис   / 2014-10-30 13:30

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


2410. Денис
Денис
ответить
→  Максим Базуев  # Базовые вебинары / Чтобы понять рекурсию - надо понять рекурсию / 2014-10-30 12:44

ты как всегда отличился (комментарием к заданию) :)



2410. Денис
Денис
ответить
→  Федор  # Базовые вебинары / Чтобы понять рекурсию - надо понять рекурсию / 2014-10-30 12:31

не очень понял первую картинку с монитором. о чем?


2410. Денис
Денис
ответить
→  Фёдор  # Видео-игры / Лабиринт / 2014-10-29 02:47

Шилдт на втором мониторе - явно подсказывает :)


2410. Денис
Денис
ответить
→  Влад  # Видео-игры / Установка Visual C# / 2014-10-27 16:30

Влад, не все начинают, даже с 10% знаний. Кто-то с 0 :) поэтому вполне норм урок= )


2410. Денис
Денис
ответить
→  Иван  # Видео-игры / Камень ножницы бумага / 2014-10-27 13:16

Максим, а что не так с названием ? Вполне норм


2410. Денис
Денис
ответить
# Консоль / Строки / Contains / 2014-10-27 09:38

ИМХО:
Думаю, что необходимо более четко формулировать условие задачи. Логика того факта, что в прошлых уроках рассматривалось приведение строки к одному регистру - не ясна. Тут можно пользоваться только догадками.
Поэтому, строчка: "необходимо учитывать, что жители теремка могут быть написаны, как с большой,  так и с маленькой буквы"


2410. Денис
Денис
ответить
→  Артем Сосницкий  # Видео-игры / Первая картинка / 2014-10-26 17:21

Курение, вредит вашему здоровью! ;)


2410. Денис
Денис
ответить
→  Artem_Ivanov  # Видео-игры / Установка Visual C# / 2014-10-24 03:49

Кстати тоже заметил, что проект создан не в C#


2410. Денис
Денис
ответить
→  Колесник Олег  # Английский язык / 2014-10-19 Шоколадная фабрика для программистов / 2014-10-22 12:24

Я могу ошибаться, но разве работа выполнена, если тут нет прикрепленного файла?


2410. Денис
Денис
ответить
→  Alena  # Видео-приклад / Обои рабочего стола / 2014-10-21 11:43

Хорошая работа! Уже и наглядно видно (по рабочему столу) как работает программа! ;)


  • Звание: Алгоритмист
  • Накопленный опыт: 107 часов
  • Собранный капитал: нет

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 chokayes 9752 1 3 4 324
2 vip 9913 5 5 10 130
3 Андрей Шевченко 16533 5 5 125
4 Иван Воронин 10558 3 3 123
5 Tekashnik 8275 120
6 FireWolf 10080 118
7 Александр 16653 10 11 5 26 116
8 Anna 17181 106
9 Новопашин Владимир 7119 105
10 Алексей В. 10494 99
11 Дмитрий 4814 5 10 5 20 95
12 gorynych 8877 5 14 7 26 79
13 Pavlin 16496 75
14 Дмитрий 16218 5 5 71
15 Александр 3922 5 5 65
16 Григорий 3850 5 5 55
17 Алекс 8932 5 5 10 53
18 Николай 17038 52
19 Николай Денисов 9014 50
20 Константин Мельников 17022 45
21 Андрей 162 39
22 Алексей Хонин 10673 38
23 Timoha 9980 37
24 Pavel 11353 34
25 Виталий 16268 10 1 11 33
26 Денис Корнеев 16989 32
27 Володимир 8707 1 5 6 31
28 Yefim 11589 31
29 Margarita 16911 31
30 Родион Глушков 11582 26
31 Protos 16459 26
32 Виктор Си 5923 5 5 25
33 Илья 17343 25
34 Денис 13665 24
35 jin 17093 23
36 Антон Кравченко 5502 2 2 22
37 Сергей Стефаненко 13131 21
38 Кирилл Шмойлов 6452 5 5 20
39 Ivan 4038 20
40 DimkaKMS 9156 20
41 DimanDOS 14981 20
42 Piligrim 8066 19
43 Андрей Гришагин 17240 19
44 WildOrc 17443 19
45 Петя 7652 2 2 17
46 KonstantinK 17456 17
47 Наталья 7226 1 1 16
48 Евгений Волосатов 1 16
49 Константин 16880 16
50 Сергей Сергеевич 459 15
51 Денис 4395 15
52 Семен 17051 15
53 ser2018 17425 15
54 Zebos 13846 1 1 14
55 Николай (nick27m) 6203 13
56 Сергей Соколов 10670 13
57 Степан 1710 12
58 ZerGo 17448 11
59 Антон 17457 11
60 nikolay famin 402 10
61 Алексей|BrisK|Кривицкий 3506 10
62 Андрей 9732 10
63 Abc 17438 10
64 Фомичева Наталья 1232 9
65 norton 17440 8
66 Роман 14462 1 1 7
67 Дмитрий Трамп 16246 6
68 Vlad179 17098 6
69 Дмитрий 17348 6
70 Артём 17408 6
71 Петров Артем Александрович 17465 6
72 Yuracik 44 5
73 Neverwinter 2 1901 5
74 Владислав 8036 5
75 Kapitanov Dmitrij 9368 5
76 Андрей Суслов 11868 5
77 Кирилл 17402 5
78 sense1997 17446 5
79 ILIFAST 17458 5
80 Константин 17476 5
81 Дроннченко 17483 5
82 alex_kag 10591 4
83 Павел 5263 3
84 Александр 9858 3
85 zhikharevav 8380 2
86 Владислав 15740 2
87 Валерий 1305 1
88 Александр 6614 1
89 Дмитрий 11604 1
90 Василь Воронін 12306 1
91 Денис 16396 1
92 Мурат 16675 1
93 vjacheslav 16906 1
94 Qwerty123 17435 1

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

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

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

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

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

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Трудности: По уроку - особо ничего сложного. Было сложнее разобраться с корректным подсчетом ошибок, чтобы был учет клавиши Backspace (когда стираются символы - это не должно считаться ошибкой, ведь это попытка исправления)
Из добавленного: Меню. С возможностью выбора файла с текстом, папкой результатов, ссылкой на автора и справкой. Подсчет ошибок. По итогам выполнения - создается автоматически папка Result (если ее нет) и будет создаваться файлик с результатами текущего дня. Имя файлика будет формироваться на основе текущей даты. Если день тот-же самый - данные будут дописаны, а не затерты. По итогам - чем дальше в лес, тем больше идей :) Я конечно выписал себе еще плюшек, которые хочется сделать, но если и вернусь к ним, то потом :) Т.к. можно делать, делать, делать и не остановишься... = ) За базу на уроке - Спасибо! p.s. мой рекорд - полюбому непобедим = ))) (см.скрин)
Достаточно годное предложение, а точнее имеющее право на жизнь. Но для реализации должно сойтись несколько звезд на небе. И более того, вы должны "поиметь" не только 200 рублей на телефон, по итогам выполненной работы, но еще и какую-то отметку в своем "портфолио", которое в дальнейшем может вам взять какой-то более сложный\оплачиваемый заказ. Мое личное мнение: это не столь эффективно, даже в сравнении с выполнением бесплатных заказов на фрилансе и заработком репутации, на основе этих заказов. Если потребуется более развернутое мнение - обращайтесь, поясню.